Scorțișoară (interfață grafică)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Scorţişoară
software
Siglă
Scorțișoară 4.2.3
Scorțișoară 4.2.3
Tip Mediu desktop
Dezvoltator Clement Lefebvre și alții
Ultima versiune 5.0.2 (4 iunie 2021)
Sistem de operare Unix-like
Limba JavaScript
C.
Piton
Set de instrumente GTK
Licență Licență publică generală GNU
( licență gratuită )
Limbă Multilingv
Site-ul web projects.linuxmint.com/cinnamon/

Scorțișoara este un mediu desktop născut ca o furcă a GNOME Shell , inima mediului desktop GNOME 3, cu scopul de a oferi utilizatorilor distribuției Linux Mint o experiență de utilizator mai asemănătoare cu cea a GNOME 2 testat în timp ce utilizează tehnologia a versiunii inovatoare 3.

A fost creat de Clement Lefebvre , în cadrul dezvoltării Linux Mint și a devenit distribuția implicită a mediului desktop de la versiunea 13 cu MATE , o furcă GNOME 2.xx. [1] [2]

Cu Cinnamon a continuat practica dezvoltatorilor Linux Mint de a numi echipele de proiect software cu nume care se bazează pe ierburi și condimente . După distribuția Mint derivată de la Ubuntu, a folosit denumirea în engleză de scorțișoară (scorțișoară) pentru noul mediu grafic. [3]

Istorie

Odată cu introducerea versiunii 3 a GNOME , echipată cu o interfață de utilizator inovatoare bazată pe o componentă cunoscută sub numele de GNOME Shell , dezvoltatorii distribuției Ubuntu au decis să nu folosească această componentă, ci să dezvolte una nouă bazată pe managerul de ferestre Compiz . [4] [5] Au creat Unity , care a devenit interfața grafică implicită a Ubuntu pornind de la versiunea 11.04 (după ce a fost testată pentru netbook-uri în versiunea anterioară). [6]

Distribuția Linux Mint a fost fondată ca un derivat al Ubuntu pentru a avea experiență de utilizare, potrivit creatorilor săi, mai „elegantă și confortabilă” și mai ușor de utilizat. [7] Odată cu lansarea Ubuntu însoțită de Unity, dezvoltatorii Linux Mint au decis să nu urmeze distribuția Canonical , dar au rămas provizoriu ancorate la mediul de lucru dovedit GNOME 2. [8] În noiembrie 2011, Linux Mint 12 a fost anunțat „Lisa” , bazat pe Ubuntu 11.10 „Oneiric Ocelot”, dar care nu conținea Unity, ci o versiune foarte personalizată a GNOME Shell. Pentru a-și atinge obiectivele, echipa Linux Mint a dezvoltat un set de extensii bazate pe GNOME 3 și numit MGSE (Mint Gnome Shell Extensions) care a făcut ca aspectul sistemului de operare să fie mai asemănător cu vechea interfață GNOME 2 și cu Windows-ul mai tradițional. unul (cu un panou inferior, un meniu similar cu cel al Windows XP etc.). De asemenea, Linux Mint 12 a fost echipat cu capacitatea de a fi utilizat cu MATE , un fork al GNOME 2, care ar permite utilizatorilor să utilizeze un desktop identic decât în ​​versiunile anterioare ale distribuției. [9]

Dificultatea menținerii actualizate a extensiilor MGSE i-a determinat pe dezvoltatorii Linux Mint să decidă pentru o furcă a Gnome Shell, dezvoltând astfel nu doar o serie de personalizări grele, ci chiar un proiect paralel care era mai aproape de ideea din spatele Linux Mint . [1]

Dezvoltarea Cinnamon a început imediat după lansarea Linux Mint 12 și prima versiune publică, 1.1.2, a fost anunțată pe 23 decembrie 2011, după câteva săptămâni de la începutul dezvoltării, și apoi a fost anunțată comunității Linux. la 2 ianuarie 2012. [1] [10]

De la versiunea 1.6, echipa Cinnamon a introdus, de asemenea, un nou manager de fișiere numit Nemo, fork Nautilus și un program istoric similar al proiectului GNOME. Nemo este derivat din versiunea 3.4 a Nautilus și furca a fost motivată de nemulțumire pentru versiunile ulterioare care, în urma dictaturilor proiectului GNOME, erau în curs de renovare cu eliminarea unor caracteristici fundamentale considerate în schimb de dezvoltatorii Linux Mint. [11] [12] Nemo a devenit astfel managerul de fișiere implicit Linux Mint din versiunea 14. [13]

Cu versiunea 2.0, dezvoltatorii au decis să elimine majoritatea dependențelor Cinnamon din GNOME 3, care este de obicei actualizat la fiecare șase luni. Scorțișoara a fost apoi echipată cu un backend propriu de structură derivat din cel al GNOME 3.6, dar autonom și dezvoltabil separat. În acest fel, tranziția Cinnamon de la o interfață simplă care rulează pe GNOME la un sistem practic autonom, dependent doar de bibliotecile GTK comune celor două sisteme, a fost practic finalizată. [14]

Caracteristici

Cinnamon Muffin îl folosește ca manager de ferestre, în furculița sa odată ce managerul de ferestre al GNOME 3 Mutter . De asemenea, are un panou pentru lansarea aplicațiilor, înlocuind aproape complet paradigma GNOME Shell și un meniu pentru aplicații modelat pe cel al GNOME 2 a fost întotdeauna folosit de Linux Mint . Începând de la versiunea 2.0, acesta poate fi instalat și fără bibliotecile specifice GNOME, dar folosind propriile sale, îmbunătățind caracteristicile sale de compatibilitate și portabilitate. [15]

Cinnamon vine cu unele caracteristici derivate din GNOME Shell și altele introduse de echipa sa de dezvoltare:

  • Efecte grafice pentru desktop, inclusiv animații de ferestre și efecte de tranziție.
  • Un panou mobil conține meniul principal , o bară de activități , zona ferestrei active și zona de notificare.
  • Un sistem de componente (piese) poate fi, de asemenea, dezvoltat de terți, pe baza:
    • applet-uri , lansatoare poziționate pe panou și aplicații reconfigurabile prin drag and drop
    • extensii, în mod normal bazate pe cele ale GNOME Shell, care adaugă funcționalitate (de exemplu pentru a obține glisarea ferestrelor active pe modelul de efect Cover Flow folosind combinația de taste Alt+Tab )
    • desklets , componente fluctuante de pe desktop dedicate funcțiilor specifice (disponibile de la versiunea 1.8)
    • temele vizuale, personalizabile și utilizatorii pot instala pe lângă valoarea implicită
  • O preferință de operator grafic (Cinnamon Settings) din python pe modelul GNOME Shell cu care puteți personaliza și gestiona:
    • panoul (poate fi divizat sau poziționat în partea de sus sau de jos)
    • aspectul general
    • calendarul
    • teme grafice
    • icoane pe birou
    • efecte grafice și animații
    • teme grafice, applet-uri, desklets și extensii create de utilizatori pentru a personaliza și extinde în continuare mediul grafic.
    • fonturi de sistem
  • Un manager de fișiere propriu (Nemo, prezent de la versiunea 1.6).
  • Un editor al meniului în care puteți adăuga, elimina și rearanja aplicațiile care pot fi pornite din meniul principal (acesta din versiunea 1.4).

Diseminare și utilizare

Scorțișoara a devenit mediul desktop implicit al distribuției Linux Mint începând cu versiunea 13 cu MATE , o furcă GNOME 2.xx. [1] [2]

Pachetele de scorțișoară au fost puse la dispoziție, precum și pentru Linux Mint, pentru alte distribuții Linux , inclusiv Ubuntu (din versiunea 11.10 ca alternativă la Unity), Fedora (versiunea 16), openSUSE , Arch Linux , Gentoo și Debian . [16]

Ospitalitate

Scorțișoara a fost foarte bine primită de utilizatorii distribuțiilor majore Linux care nu sunt mulțumiți de traseul parcurs de Ubuntu cu Unity și de proiectul GNOME cu GNOME Shell care se remarcă ca o posibilă „a treia cale” în „Războiul desktop” și ca alternativă celor care preferă o abordare mai tradițională similară cu GNOME 2. [17] [18] [19]

În general, difuzia scorțișoară a fost favorizată de utilizarea sa ca mediu grafic implicit al uneia dintre cele două ediții principale ale Linux Mint 13 (împreună cu cea cu Mate). [2]

Versiuni

Versiune Data publicării Schimbări
1.0.0 10-20 decembrie 2011 Prima versiune de dezvoltare [20]
1.1.2 23 decembrie 2011 Prima versiune publică.
Aplicație nouă pentru lansarea aplicațiilor. [10]
1.1.3 2 ianuarie 2012 Prima versiune utilizabilă.
Nou meniu pe modelul clasic mintMenu al Linux Mint . Personalizarea temei. [1] [21]
1.2 23 ianuarie 2012 Înlocuirea Mutter cu Muffin. Introducerea efectelor grafice pentru ferestre. Posibilitatea de a schimba poziția panoului. Introducerea managerului de preferințe Cinnamon Settings. Aplicații și extensii noi. [22]
1.3 17 februarie 2012 Fiecare componentă a panoului este dezvoltată ca un applet. Împărțiți clar între applet-uri și extensii. A introdus posibilitatea de a dezvolta extensii și applet-uri personalizate. Introducere de funcții precum glisarea și fixarea componentelor panoului. Noi preferințe selectabile prin Setări Cinnamon. [23]
1.3.1 20 februarie 2012 Îmbunătățiri la reordonarea componentelor panoului prin glisare și fixare. Diverse îmbunătățiri. [24]
1.4 17 martie 2012 Localizare lingvistică. Un editor pentru meniul principal bazat pe Alacarte . Funcții noi pentru panou și personalizarea acestuia și noi efecte grafice inspirate de Compiz . [25] Scorțișoara devine mediul desktop implicit al uneia dintre edițiile Linux Mint.
1.6 18 septembrie 2012 Nouă sesiune 2D care utilizează redarea software-ului. Abilitatea de a denumi spații de lucru. Diverse îmbunătățiri și funcții noi pentru modurile Expo și Scale. Aplicații noi (inclusiv una pentru notificările utilizatorilor în timp real) și comenzi rapide de la tastatură. Noul manager de fișiere Nemo. [26] Folosit într-una dintre cele două ediții ale Linux Mint 14. [13]
1.8 5 mai 2013 Îmbunătățiri ale managerului de fișiere Nemo. Introducerea unui nou sistem de economisire a ecranului . Gome (centrul de control Gnome Control Center ) a fost fuzionat cu centrul de control Cinnamon (Cinnamon Settings). Introducere de desklets, widget plutind pe birou destinat funcțiilor specifice. Obiectele programabile de la terțe părți care adaugă funcții mediului grafic, applet-uri, extensii și desklets, sunt acum specii definite în mod colectiv („mirodenii”) și sunt instalabile și gestionabile prin centrul de control (anterior era posibil să le instalați numai manual de către descărcându-le de pe site-ul Cinnamon). Pregătit pentru Linux Mint 15. [27]
2.0 10 octombrie 2013 Noul sistem de componente numit Cinnamon Backend care face Cinnamon independent de GNOME. Noul sistem de efecte sonore. Sistem nou pentru gestionarea utilizatorilor și a grupurilor de utilizatori. Noul sistem de placare a marginilor și tăierea marginilor pentru redimensionarea și poziționarea dinamică a ferestrelor la marginile ecranului. Îmbunătățiri ale managerului de fișiere Nemo. Noul modul de configurare a monitorului. Modificări la API pentru crearea de applet-uri și desklets. Pregătit pentru Linux Mint 16. [15] [28]
2.2 14 aprilie 2014 Îmbunătățiri la centrul de control, screensaver, gestionarea energiei, configurarea datei și orei și aspectul applet-ului. S-a adăugat compatibilitatea cu standardul MPRIS pentru controlul aplicațiilor multimedia. S-a adăugat compatibilitatea cu afișajele HiDPI / Retina. Efecte noi pentru managerul Windows. Pregătit pentru Linux Mint 17. [29]
2.4 1 noiembrie 2014 Optimizarea consumului (treizeci de pierderi de memorie rezolvate), rezultând o performanță îmbunătățită. Noul manager de fundal, cu posibilitatea de prezentare automată de diapozitive. A fost adăugată și animația „zoom”, preluată din Gnome-Shell. Noul manager de teme care vă permite să modificați mai ușor temele, pictogramele, comenzile și marginile ferestrei. Suport adăugat pentru touchpad-uri fără cheie. De asemenea, îmbunătățiri pentru compunere, rezolvarea ruperii videoclipurilor pe ecran complet. S-a adăugat și posibilitatea de a schimba fontul desktop. Linux Mint a lansat versiunea 17.1 [30]
2.6 17 mai 2015 Optimizarea utilizării procesorului, suport îmbunătățit pentru mai multe monitoare, economizor de ecran revizuit, îmbunătățiri în panouri și applet-uri, optimizare nemo (operațiile de fișiere sunt efectuate în ordine și nu în paralel), de asemenea îmbunătățiri pentru accesibilitate [31]
2.8 2 noiembrie 2015 Îmbunătățirea appletului de sunet, a comenzilor pentru gestionarea plăcii de sunet și a managerului de energie. Miniaturi adăugate la lista ferestrelor. Îmbunătățiri în animații și gestionarea mai multor monitoare. Suport îmbunătățit pentru aplicațiile qt5. Diverse îmbunătățiri, de asemenea, în managerul de fișiere Nemo. [32]

Notă

  1. ^ A b c d și (EN) Clement Lefebvre, Introducing Cinnamon , pe blog.linuxmint.com, The Linux Mint Blog, 2 ianuarie 2012. Accesat la 27 februarie 2012.
  2. ^ A b c (EN) Clement Lefebvre, lansat Linux Mint 13 "Maya"! Pe blog.linuxmint.com, The Linux Mint Blog, 23 mai 2012. Accesat pe 19 iunie 2012.
  3. ^ (EN) Clement Lefebvre, „Cinnamon” pe cinnamon.linuxmint.com, Home of Cinnamon, 22 decembrie 2011. Accesat la 27 februarie 2012.
  4. ^ (RO) GNOME 3.0 lansat: mai bun pentru utilizatori, dezvoltatori , pe gnome.org, Pagina principală a GNOME, 6 aprilie 2011. Accesat la 27 februarie 2012.
  5. ^ (EN) Canonical dezvăluie un nou mediu desktop „Unity” la Ubuntu Developer Summit , pe canonical.com, site-ul oficial al Canonical, 10 mai 2010. Accesat pe 27 februarie 2012 (depus de „url original 9 martie 2012).
  6. ^ (RO) Ubuntu transformă experiența computerului dvs. pe canonical.com, site-ul oficial al Canonical, 28 aprilie 2011. Accesat la 27 februarie 2012 (depus de „Url-ul original 7 februarie 2012).
  7. ^ (RO) Despre noi , de linuxmint.com, Home of Linux Mint. Adus pe 27 februarie 2012 .
  8. ^ (EN) Clement Lefebvre, Linux Mint 11 - Preview , pe blog.linuxmint.com, The Linux Mint Blog, 5 mai 2011. Accesat la 27 februarie 2012.
  9. ^ (RO) Clement Lefebvre, lansat Linux Mint 12 "Lisa"! Pe blog.linuxmint.com, The Linux Mint Blog, 2 ianuarie 2012. Adus pe 27 februarie 2012.
  10. ^ A b (EN) Clement Lefebvre, Cinnamon 1.1.2 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 23 decembrie 2011. Accesat pe 27 februarie 2012.
  11. ^ (EN) Clement Lefebvre, Introducing Nemo on cinnamon.linuxmint.com, Home of Cinnamon, 4 septembrie 2012. Adus 21 septembrie 2012.
  12. ^ (EN) Clement Lefebvre, Nemo, MATE 1.4 și Cinnamon 1.6 pe blog.linuxmint.com, The Linux Mint Blog, 4 septembrie 2012. Accesat la 21 septembrie 2012.
  13. ^ A b (EN) Clement Lefebvre, Caracteristici noi în Linux Mint 14 , de linuxmint.com, Home of Linux Mint, 11 noiembrie 2012. Accesat la 21 noiembrie 2012.
  14. ^ Linux Mint: Cinnamon GNOME 2.0 va deveni independent de Claudio David Ferrara, oneopensource.it din 06 iunie 2013 Arhivat 12 decembrie 2013 în Internet Archive .
  15. ^ A b (EN) Clement Lefebvre, lansat Cinnamon 2.0! Pe segfault.linuxmint.com, Segfault, 10 octombrie 2013. Accesat la 15 octombrie 2012.
  16. ^ (EN) Descărcarea scorțișoarei pe cinnamon.linuxmint.com, Home of Cinnamon. Adus pe 27 februarie 2012 .
  17. ^ (EN) Steven J. Vaughan-Nichols, Linux Mint's Cinnamon: A GNOME 3.x shell fork în ZDNet, 26 decembrie 2011. Accesat la 27 februarie 2012 (depus de 'url original 10 ianuarie 2012).
  18. ^ (RO) JA Watson, Salut, Lumea! În ZDNet, 17 februarie 2012. Accesat la 27 februarie 2012 (depus de'url original 20 februarie 2012).
  19. ^ Vincenzo Ciaglia, Linux Mint se gândește la viitor, aici Muffin pe tuxjournal.net. Adus pe 27 februarie 2012 .
  20. ^ (EN) Istoricul comitetelor - Versiune modificată pe github.com, proiect Cinnamon pe GitHub, 20 decembrie 2011. Accesat la 27 februarie 2012.
  21. ^ (EN) Clement Lefebvre, Cinnamon 1.1.3 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 2 ianuarie 2012. Accesat la 27 februarie 2012.
  22. ^ (EN) Clement Lefebvre, Cinnamon 1.2 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 23 ianuarie 2012. Accesat la 27 februarie 2012.
  23. ^ (EN) Clement Lefebvre, Cinnamon 1.3 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 17 februarie 2012. Adus pe 27 februarie 2012.
  24. ^ (EN) Clement Lefebvre, Cinnamon 1.3.1 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 20 februarie 2012. Adus pe 27 februarie 2012.
  25. ^ (EN) Clement Lefebvre, Cinnamon 1.4 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 14 martie 2012. Accesat la 17 martie 2012.
  26. ^ (EN) Clement Lefebvre, Cinnamon 1.6 lansat pe cinnamon.linuxmint.com, site-ul oficial al Cinnamon, 18 septembrie 2012. Accesat pe 21 septembrie 2012 (depus de „Original url 30 noiembrie 2012).
  27. ^ (EN) Clement Lefebvre, Cinnamon 1.8 lansat pe cinnamon.linuxmint.com, Home of Cinnamon, 5 mai 2013. Accesat pe 6 mai 2013 (depus de „Original url 9 mai 2013).
  28. ^ (RO) Clement Lefebvre, Cinnamon 2.0 a ieșit! Pe cinnamon.linuxmint.com, Home of Cinnamon, 10 octombrie 2013. Accesat la 13 octombrie 2013.
  29. ^ (EN) Clement Lefebvre, Cinnamon 2.2 pe segfault.linuxmint.com, Segfault, 14 aprilie 2014. Accesat la 15 aprilie 2014.
  30. ^ (EN) Clement Lefebvre, Cinnamon 2.4 , pe segfault.linuxmint.com, Segfault, 1 noiembrie 2014.
  31. ^ (EN) http://segfault.linuxmint.com/2015/06/cinnamon-2-6/
  32. ^ (EN) http://segfault.linuxmint.com/2015/11/cinnamon-2-8-released/

Elemente conexe

Alte proiecte

linkuri externe

  • Site-ul oficial al Cinnamon pe cinnamon.linuxmint.com. Accesat la 27 februarie 2012 (depus de „Adresa URL originală la 10 noiembrie 2013).
Software gratuit Free Software Portal : accesați intrările Wikipedia care se ocupă de software gratuit