Plasma (mediu grafic)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Plasma
software
Siglă
KDE Plasma 5
KDE Plasma 5
Tip Mediu desktop
Dezvoltator Echipa cu plasmă
Ultima versiune 5.19
Ultimul alfa 4.95.0 (4 aprilie 2014)
Sistem de operare Unix-like
Limba C ++
Set de instrumente Qt
Licență Licență publică generală mai mică GNU
( Licență gratuită )
Site-ul web kde.org/plasma-desktop

Plasma este un termen general pentru mediile grafice dezvoltat de comunitatea KDE , începând cu versiunea 4 .

Plasma Desktop a înlocuit Kicker (panoul KDE), KDesktop (managerul de desktop) și SuperKaramba (managerul de widgeturi ) din KDE 3. De la versiunea 5.1, a fost introdus suportul Wayland . [1]

Logo-ul Plasma poate fi explicat cu trei interpretări simbolice așa cum a afirmat Aaron Seigo [2] , coordonatorul dezvoltării Plasmei: conform primei interpretări, elementul portocaliu reprezintă noul desktop luminos și energetic, cele trei picături colorate ale aceluiași în schimb, ele indică fuziunea Kicker, KDesktop și SuperKaramba. A doua interpretare indică în schimb elementul portocaliu ca limbaj de programare C ++ , la baza desktopului, în timp ce picăturile colorate precum JavaScript , Python și Ruby , de asemenea, pot fi utilizate în proiect. În cele din urmă, a treia interpretare pune accentul pe combinația de excelență tehnică, frumusețe artistică și utilizare, care sunt obiectivele finale ale proiectului în sine.

Caracteristici

Netbook cu plasmă în KDE SC 4.4

Plasma folosește pe scară largă elemente grafice vectoriale , oferind astfel un desktop independent de rezoluția ecranului, flexibilitatea rezultată a elementelor vă permite să le mutați, să le redimensionați și să le rotiți după cum doriți fără a pierde calitatea grafică. Utilizarea graficii vectoriale SVG vă permite, de asemenea, să setați o temă uniformă pentru toate elementele de plasmă. De la KDE 4.0 la KDE 4.2 tema implicită a fost Oxigenul , caracterizat prin tonuri întunecate, înlocuit în KDE 4.3 de noul Aria ( Air ) în care transparența și alegerea albului ca culoare de bază predomină. Noile teme cu plasmă pot fi alese și instalate printr-o interfață dedicată.
Acesta, oferind API-uri pentru dezvoltatori, face posibilă dezvoltarea de aplicații mici numite „plasmoide” ( plasmoide ) pentru a fi plasate pe desktop și panouri, similar cu ceea ce se întâmplă pentru gDesklets , widget-uri SuperKaramba sau tablouri de bord macOS .

Dezvoltarea este în prezent organizată în patru subproiecte: Plasma Desktop pentru computere desktop tradiționale și laptopuri , Plasma Netbook [3] pentru netbook-uri , Plasma Mobile [4] pentru smartphone-uri precum Nokia N900 și Plasma Tablet pentru tablete PC și dispozitive similare.

Componente

Containere

La baza organizațională a desktopului se află containerele (Containments) [5] care sunt elemente responsabile pentru organizarea plasmoidelor, containerele de probă sunt fundalul desktopului și panourile. Plasmoidele conținute în ele pot fi mutate în mod liber de la unul la altul și în funcție de recipientul în care se află se adaptează automat la spațiul disponibil, de exemplu plasmoidul „ FolderView ” adăugat pe fundalul desktopului arată ca un element dreptunghiular care afișează folderele, inserate în loc într-un panou, sunt vizibile ca o pictogramă care poate fi făcută clic pentru a afișa plasmoidul.

KRunner

KRunner în KDE 4.3: interfață implicită
KRunner în KDE 4.3: interfață QuickSand

Este un instrument versatil [6] disponibil utilizatorului pentru mai multe funcții. Acesta înlocuiește caseta de dialog "Execute command" a versiunilor anterioare ale KDE, de la care moștenește funcția de lansator de aplicații, dar extinde posibilitățile sale printr-un sistem modular de plug- in. KRunner stochează căutările făcute pentru a le propune din nou, atunci când este necesar, printr-o caracteristică de completare automată a termenilor de căutare. Poate fi afișat pe desktop prin combinația de tastatură ALT + F2 sau prin intrarea „Run command ...” din meniul desktop. Există două interfețe diferite, cea implicită arată rezultatele căutării într-o listă verticală, cea alternativă ( QuickSand ), pe de altă parte, prezintă elemente ca pictograme dispuse orizontal. Krunner integrează, de asemenea, un manager de activități esențial care poate fi apelat printr-un clic pe butonul corespunzător sau cu combinația de tastatură CTRL + ESC. Deși KRunner este o aplicație distinctă de Plasma, este, de asemenea, profund integrat grafic.

Acestea sunt funcțiile gestionate prin intermediul pluginurilor:

  • Lansator de aplicații, tastând cel puțin trei litere din numele aplicației dorite sau descrierea acesteia KRunner afișează aplicațiile corespunzătoare termenilor de căutare care permit selectarea celui dorit. De exemplu, tastând „kon” vi se poate oferi alegerea (în funcție de aplicațiile instalate) între Konsole , Konqueror sau Kontact , tastând „fruntea” puteți alege între browserele instalate pe sistem. Căutarea se efectuează, de asemenea, printre modulele System Settings ;
  • Calculator, trebuie doar să tastați operațiunea dorită pentru a vizualiza rezultatul, suportă și expresii sofisticate;
  • Persoanele de contact pot căuta intrări în agenda KDE, permițându-vă să deschideți direct, de exemplu, KMail pentru a scrie un mesaj de e- mail . Adresa destinatarului ales este adăugată automat la mesaj;
  • Convertor de unități, convertește valori între diferite unități de măsură;
  • Istoric web, caută în istoricul Konqueror site-urile vizitate recent;
  • Documente recente, caută potriviri între fișierele deschise recent;
  • NEPOMUK Căutări, efectuează căutări prin NEPOMUK;
  • Verificator ortografic, verifică ortografia unui cuvânt, sugerând posibile alternative corecte dacă faceți o greșeală. Doar scrieți „cec” urmat de termenul dorit;
  • Traducător, traduce cuvinte prin Google Translate;
  • Fișier și adresă URL , prin introducerea adresei unui fișier local sau a unei resurse Internet, acesta va fi deschis cu aplicația corespunzătoare, de exemplu https://it.wikipedia.org va fi deschis în browserul web implicit al sistemului;
  • PowerDevil, operațiuni de bază pentru managementul energiei;
  • Linie de comandă, execută comenzi shell deoarece KRunner recunoaște nu numai aplicațiile desktop, ci toate fișierele executabile instalate pe sistem;
  • Resurse, deschide marcaje pentru dispozitiv și folder;
  • Comenzi rapide web, permite utilizatorului să utilizeze comenzile rapide web ale Konqueror, de exemplu „gg: wikipedia” pentru a căuta Wikipedia în Google;
  • Marcaje, vă permite să căutați printre marcajele Konqueror;
  • Sesiuni desktop, vă permite să comutați rapid utilizatorii;
  • Sesiuni Kate , pentru a începe Kate cu o sesiune specifică;
  • Konqueror Sessions, pentru a porni Konqueror cu un profil potrivit nevoilor dumneavoastră;
  • Sesiuni Konsole, pentru a porni Konsole cu profilul ales.

Desktop

Acest container gestionează fundalul desktopului și conține toate celelalte elemente de plasmă. Există două tipuri principale de desktop-uri, la baza diferenței lor există un mod diferit de organizare și gestionare a fișierelor pe desktopul virtual. Desktop-ul implicit este caracterizat de prezența plasmoidului Folder View [7] care cuprinde și sortează fișierele unui folder definit de utilizator într-o porțiune a ecranului. De asemenea, este posibil să aveți mai multe vizualizări Plasmoid ale folderelor active pe același desktop, gestionând astfel mai multe foldere în același timp. Al doilea tip de desktop, pe de altă parte, propune metafora clasică a pictogramelor de pe desktop prin afișarea fișierelor în folderul Desktop sau într-un alt folder.

Fundalul este gestionat printr-un sistem de pluginuri care extinde posibilitățile clasice de personalizare, puteți alege între diferite tipuri:

  • Culoare, pentru a avea un fundal monocromatic bazat pe culoarea aleasă;
  • Imagine, vă permite să alegeți o imagine de utilizat ca fundal de desktop;
  • Model, pentru a utiliza un model care se repetă ca fundal, puteți defini culoarea de fundal și culoarea din prim-plan;
  • Prezentare, pentru a vizualiza imagini cu unul sau mai multe foldere alternându-le pe baza timpului stabilit de utilizator;
  • Globe, afișează o hartă de marmură navigabilă cu mouse-ul. Puteți alege dintre opțiunile disponibile în Marble, cum ar fi hărțile și tipul de proiecție;
  • Mandelbrot, desenează ca fundal o fractală Mandelbrot . Utilizatorul poate seta culorile de bază și le poate modifica direct de pe desktop folosind mouse-ul: făcând clic și trăgând fractalul poate fi mutat, prin rotirea roții mouse-ului, mărirea poate fi variată;
  • Vremea, în funcție de vremea unui oraș ales, imaginea utilizată ca fundal se schimbă automat în consecință;
  • Câmp de stele, afișează un efect de câmp de stele interactiv;
  • Virus, un fundal animat de puncte care modifică progresiv imaginea de fundal.

Panou

Un panou de plasmă în KDE 4.3. Interfața de gestionare a setărilor este vizibilă și pictograma pentru a accesa această interfață din extrema dreaptă.

Panoul este un container care organizează plasmoidele, conținute în el, pe rând dacă sunt așezate orizontal, într-o coloană dacă sunt așezate vertical. Este posibil să aveți mai multe panouri în același timp, fiecare panou poate fi plasat pe una dintre laturile ecranului. Setările sunt gestionate printr-o interfață care poate fi apelată din meniul corespunzător sau printr-un clic pe pictograma Plasma vizibilă la un capăt al panoului. În plus față de poziția de pe ecran, este posibil să se definească înălțimea și alinierea, dar și lățimea maximă și minimă, deoarece susține redimensionarea dinamică a dimensiunilor sale pe baza plasmoidelor conținute. Plasmoidele pot fi trase și repoziționate în același panou sau chiar mutate într-un alt container.

Un panou poate conține, de exemplu, un meniu pentru lansarea aplicațiilor, tabloul de bord Plasmoid Show, câteva pictograme pentru accesarea programelor utilizate în mod obișnuit, un dispozitiv de notificare, Plasmoid Pager, un Manager de proces, o tavă de sistem și un ceas.

Obiecte

Obiecte acceptate

În plus față de plasmoide, Plasma suportă și gestionează direct obiecte non-native ( widget-uri ), cum ar fi:

Plasmoizi

Un plasmoid de notă cu mâner lateral vizibil în KDE 4.3

Plasmoidele sunt obiectele native ale plasmei. Acestea oferă utilizatorului mai multe funcții, cum ar fi gestionarea dispozitivelor de stocare, vizualizarea prognozei meteo, accesarea folderelor, scrierea notelor și mai direct pe desktop, care capătă astfel caracteristicile semantice ale unui birou virtual mai complet.

Plasmoidele pot fi dezvoltate cu diferite limbaje de programare precum C ++ , JavaScript , Ruby și Python .

Plasma gestionează informațiile prin "" motoare de date ( motoare de date), această organizare separată a datelor și afișarea acestora facilitează dezvoltarea de noi plasmoide, permițându-vă să vă concentrați eforturile pe date noi, fiind afișate și evitând duplicarea în fiecare plasmoid similar cu aceleași date de bază funcții de management.

La trecerea cu mouse-ul, plasmoidele arată un mâner lateral (în dreapta sau în stânga, în concordanță cu poziția mouse-ului), cu câteva pictograme care vă permit să redimensionați, să rotiți, să modificați setările sau să ștergeți plasmoidul.

Plasmoidele pot fi gestionate în seturi distincte prin Activități , fiecare poate avea un nume diferit care indică utilizarea aleasă, un fundal diferit și diferite plasmoide. Începând cu KDE 4.3 Activitățile pot fi asociate cu desktopurile virtuale , gestionând astfel atât ferestrele, cât și plasmoidele în același timp.

Câteva exemple de plasmoide disponibile [8] , împărțite la funcție, sunt:

Meniul de lansare a aplicației:

  • Kickoff [9] , implicit pentru KDE 4 , se caracterizează prin împărțirea în file și o abordare compactă a listei de aplicații care evită deschiderea submeniurilor;
  • Lancelot [10] [11] , un meniu alternativ conceput cu scopuri similare cu Kickoff, dar care se concentrează mai ales pe navigarea conținutului fără clicuri de mouse și pe configurabilitate ridicată;
  • Meniul tradițional, este recreerea meniului tradițional KDE înainte de seria 4.

Astronomie

Data si ora

  • Ceas manual, un ceas tradițional cu suport pentru fusul orar;
  • Ceas digital;
  • Ceas mondial, arată ora din diferite părți ale lumii, afișând un planisfer.

Instrumente de dezvoltare

  • Pastebin, lipeste text și imagini pe un server la distanță fără a fi nevoie să vizitați site-ul serviciului ales.

Educaţie

  • Chimie: Știați?, Afișează informații cu privire la elementele chimice;
  • KAlgebra, un calculator esențial fără butoane;
  • Parley, un flash card plasmoid de la Parley, un program KDE.

Mediu și vreme

  • Prognoza;
  • Stație meteo cu cristale lichide, simulează grafic un ecran cu cristale lichide.

Sistemul de fișiere

  • Coș de gunoi, pentru a accesa elementele șterse;
  • Acces rapid, afișează lista de fișiere dintr-un folder dat. Oferă mulți parametri de configurare, cum ar fi dimensiunea elementelor, utilizarea previzualizărilor sau selectarea tipurilor de fișiere care urmează să fie afișate;
  • Afișare folder, afișează conținutul unui folder ales oferind posibilitatea de a afișa previzualizări de fișiere și de a selecta tipurile de fișiere de vizualizat. Plasând mouse-ul peste un element este posibil să vedeți o previzualizare și unele proprietăți, cum ar fi dimensiunea, dacă elementul este un folder, se deschide o subsecțiune care afișează conținutul folderului în sine. Cu un clic al mouse-ului, elementul selectat este deschis cu aplicația asociată.

Distracție și jocuri

Grafică

  • Color catcher, pentru a identifica o culoare prezentă pe desktop;
  • Rama foto, pentru a afișa una sau mai multe imagini preferate;
  • Benzi desenate, descărcați și vizualizați benzi desenate de pe internet conform setărilor utilizatorului.

Limbă

  • Dicţionar;
  • Traducător, traduceri multilingve bazate pe Google Translate.

Variat

  • Calculator;
  • Convertor de unități;
  • Mesajul primit, notifică sosirea mesajelor noi, poate fi interfațat cu KMail , Kopete , Pidgin și XChat .

Multimedia

  • În redare, afișați și controlați sunetul redat;
  • Media player, player audio și video simplu care folosește Phonon .

Servicii de rețea

  • Applet de bare KGet , oferă statistici despre KGet;
  • Aplicația grafic cu bare KGet, oferă statistici despre KGet;
  • Applet-ul graficului circular al KGet oferă statistici despre KGet;
  • Navigare Web, un browser web simplu integrat în Plasma;
  • Știri, arată fluxuri RSS din diverse surse;
  • Amintiți-vă laptele, pentru a vă aminti lucrurile de făcut;
  • RSSNOW, cititor alternativ de flux RSS.

Informatii despre sistem

  • Blocare / Deconectare, pentru a bloca ecranul sau a încheia sesiunea;
  • Bubblemon, un vizualizator special în formă de bule pentru a monitoriza parametrii sistemului dvs., cum ar fi frecvența CPU , RAM și multe altele;
  • Monitor baterie;
  • Monitor de sistem - CPU , vă permite să monitorizați utilizarea procesorului printr-un grafic;
  • Monitor sistem - Hard disk ;
  • Monitor sistem - Informații hardware, listează principalele periferice ale sistemului;
  • Monitor de sistem - RAM , grafice ale RAM și utilizarea partiției swap ;
  • Monitor de sistem - Rețea, pentru a verifica utilizarea interfețelor de rețea;
  • Monitor sistem - Temperatură;
  • Monitorul sistemului, grupează plasmoidele anterioare într-un singur obiect;
  • Device Notifier, pentru a gestiona dispozitive de stocare, cum ar fi memoriile flash .

Accesorii

  • Note, pentru a lua mici note pe desktop, acceptă și formatarea textului;
  • Konqueror Profiles, listează profilurile și rulează Konqueror pornind profilul selectat;
  • Konsole Profiles, listează profilurile și rulează Konsole începând cu profilul selectat;
  • Selector de caractere;
  • Previzualizați vizualizatorul, pentru a previzualiza rapid un fișier.

Ferestre și activități

  • Bara de activități, pentru a schimba Activitatea plasmatică;
  • Manager de proces, pentru a gestiona aplicații care rulează;
  • Afișați desktopul, pentru a ascunde toate ferestrele cu un clic;
  • Afișați tabloul de bord al obiectelor, pentru a afișa toate plasmoidele deasupra ferestrelor;
  • Pager, pentru a gestiona desktop-uri virtuale ;
  • Tava de sistem, pe lângă gestionarea aplicațiilor minimizate, este responsabilă pentru gestionarea unificată a notificărilor aplicației și a progresului operațiunilor de fișiere;
  • Listă ferestre, listează ferestrele deschise.

Noile plasmoide pot fi selectate și instalate printr-o interfață dedicată.

Notă

Elemente conexe

linkuri externe