Cinnamon

Software screenshot:
Cinnamon
Dettagli del software:
Versione: 3.8.8 Aggiornato
Data di caricamento: 17 Aug 18
Sviluppatore: Clement Lefebvre
Licenza: Libero
Popolarità: 177

Rating: 1.5/5 (Total Votes: 2)

Cinnamon è un progetto open source che fornisce agli utenti un ambiente desktop completo per i sistemi operativi GNU / Linux. È un fork dell'interfaccia utente di GNOME Shell distribuita con il progetto GNOME. È stato progettato da zero per fornire agli utenti una sessione grafica tradizionale, avanzata e moderna per i loro sistemi operativi basati su Linux. Di solito è distribuito sulla distribuzione Linux Mint.


Progettato per Linux Mint

In realtà, il progetto Cinnamon è stato sviluppato dallo stesso team di persone che lavorano duro dietro il progetto Linux Mint, per la frustrazione con l'ambiente desktop GNOME. Tuttavia, l'ambiente desktop non è collegato alla distribuzione Linux Mint, poiché può essere facilmente installato su altri sistemi operativi GNU / Linux open source, direttamente dai loro repository software predefiniti o utilizzando quelli di terze parti forniti dalla comunità.


Il layout del desktop è simile a GNOME 2

La parte migliore di Cinnamon è che il layout del desktop è simile a GNOME 2. È facile da usare, potente, flessibile e offre una miriade di temi, applet, desklet ed estensioni per una maggiore personalizzazione.

Di solito, un'installazione pulita di Cinnamon include le seguenti applicazioni: Nemo file manager (fork di Nautilus), Muffin window manager (fork di Mutter), Cinnamon Settings Daemon (per di GNOME Settings Daemon), Cinnamon Session (per di GNOME Sessione) e Cinnamon Control Center (fork del GNOME Control Center).

Per impostazione predefinita, utilizza un singolo pannello situato sul bordo inferiore dello schermo, da cui gli utenti possono accedere al menu principale, interagire con le funzioni dell'area della barra delle applicazioni e dei programmi in esecuzione, avviare le applicazioni e anche per passare tra spazi di lavoro virtuali. Il pannello può essere spostato nella parte superiore dello schermo. Inoltre, gli utenti possono cambiare aspetto e aspetto con applet e temi, forzandoli a comportarsi come meglio credono.


Linea di fondo

In conclusione, Cinnamon combina la potenza dell'ambiente desktop GNOME con le sue funzionalità e applicazioni interne, fornendo agli utenti un'interfaccia grafica accessibile e attivamente sviluppata per le loro distribuzioni Linux.

< forte> Novità in questa versione :

  • Utilizza i nomi di icone predefinite negli account online (GOA) (# 7559)
  • correggi le icone simboliche ed elimina il tema obsoleto (# 7566) Cannella: miglioramenti della progressione delle finestre (# 7562)
  • Impostazioni: risoluzione mintsources di avvio / mintdrivers / lightdm-settings
  • cs_startup.py: ha sempre widget di ritardo, ma nascondi / mostrali a seconda che ci sia un ritardo o meno.

  • Estensione
  • : Fix incapacità di forzare le installazioni xlet (# 7571)

Novità nella versione 3.8.4:

  • Utilizza nomi di icone predefiniti in Account online (GOA) (# 7559)
  • correggi le icone simboliche ed elimina il tema obsoleto (# 7566) Cannella: miglioramenti della progressione delle finestre (# 7562)
  • Impostazioni: risoluzione mintsources di avvio / mintdrivers / lightdm-settings
  • cs_startup.py: ha sempre widget di ritardo, ma nascondi / mostrali a seconda che ci sia un ritardo o meno.

  • Estensione
  • : Fix incapacità di forzare le installazioni xlet (# 7571)

Novità nella versione :

  • Impostazioni audio: assegna il dispositivo selezionato al selettore di profilo.

Novità nella versione 3.6.5:

  • cs_sound.py: sostituisci scheda con spazio.
  • applet del calendario: correzione della formattazione.

Novità nella versione 3.4.6:

  • Rimuovi la dipendenza stretta da libcjs-dbg

Novità nella versione 3.4.4:

  • classicSwitcher.js: risoluzione dei problemi di hidpi.
  • KeybindingWidgets.py: corregge l'analisi degli acceleratori che vengono spostati ma non i caratteri alfanumerici.
  • xlet-settings.py: non si blocca quando viene fornito un id xlet non valido.
  • Applet window-list: fix argument warning
  • aggiungi modello di problema
  • ui / settings: gestisce i valori delle vecchie impostazioni non definite
  • hotCorner.js: correggi il callback del ritardo al passaggio del mouse.

Novità nella versione 3.4.1:

  • Rimuovi l'utilizzo di GTK_POLICY_EXTERNAL
  • checkBox.js: rimuovi l'argomento inutilizzato extra che causa un avviso con nuovi cjs / mozjs
  • st-bin.c: correggi y_fill setter (stava impostando x_fill sul valore del file esistente y_fill, prima che sia impostato nella stessa chiamata).
  • applet menu: aggiusta la navigazione da tastiera del recente menu contestuale. Risolto il problema di chiudere lo stesso menu quando si passa a un'altra categoria. Correggi anche la chiusura quando apri il menu contestuale di un altro recente.

  • Applet menu
  • : notifica quando viene attivato un file recente a cui non è possibile accedere.

  • Applet menu
  • : rende transitorio la notifica del file mancante.

  • Applet menu
  • (riquadro vettoriale): ripristina parzialmente c0d37dd79d68c97 - c'è sfarfallio quando gli eventi passano da un pulsante alla casella vettoriale e viceversa. Rimuovi il callback inattivo e reagisci direttamente all'invio ancora una volta. Per compensare, aumenta il timeout del ritardo mayUpdateVectorBox, che più o meno corregge il problema originale che il commit precedente stava tentando di risolvere.

  • Applet menu
  • : _select_category - chiama solo displayButton se la categoria è davvero cambiata.

  • Applet menu
  • : corregge la navigazione da tastiera quando un secondo menu contestuale recente viene attivato o disattivato.
  • Impostazioni audio: corregge le icone del dispositivo
  • xlet-settings.py: ignora i file e le directory nella directory di configurazione che non sono creati dalle nostre API delle impostazioni così come le istanze che non esistono più
  • ExtensionCore.py: non scrub la directory di configurazione al caricamento. Questo non è più necessario poiché le impostazioni di xlet ora ignorano tutto ciò che non è un'istanza attiva, e alcune applet hanno bisogno di un posto dove archiviare file extra in modo che vengano ripulite durante la disinstallazione.
  • cs_panel.py: corregge il crash quando non ci sono pannelli
  • sound-applet: rimuovi argomenti estranei su chiamate add_actor
  • radioButton.js: rimuovi argomento extra su add_actor.
  • window-list-applet: correzione avviso di riferimento non definito
  • [cinnamon-json-makepot] Aggiunto supporto per estrarre & quot; titolo & quot; e & quot; units & quot; chiavi sugli elementi della lista
  • debian / control: usa la corretta dipendenza di runtime solo per l'introspezione dei caribù.
  • Applet utente: rimuovi l'abilità di passare al guest con LightDM
  • runDialog.js: Correzione dell'errore di variabile non definita (# 6539)
  • Riorganizza le applet predefinite nel pannello
  • Applet utente: rimuovi gli spazi finali
  • Applet: rendi TextIconApplet più intelligente e adatta ai pannelli verticali.
  • applet del menu: usa _select_category per selezionare recents e places, in modo che possiamo memorizzare la selezione corrente in modo più accurato e impedire chiamate inutili a _displayButtons.
  • elenco finestre: aggiungi dipendenza mancante alle impostazioni (# 6551)

Novità nella versione 3.2.8:

  • applet del menu: costruisci solo un menu di scelta rapida per i file recenti e riutilizzalo.
  • cs_screensaver.py: riutilizza sempre Gtk.Socket - può contenere sia Gtk.Plugs che i normali Gtk.Widgets, trattalo come un normale contenitore / contenitore. Questo sembra essere di aiuto per la pulizia dei ref-up e per i bambini quando si cambia screensaver. (osservato su Arch, riportato su Arch e Fedora)

  • Applet menu
  • : non ricostruire i file recenti, basta riordinare, aggiungere, rimuovere come richiesto.
  • applet del menu: corregge un paio di lievi perdite (attori creati ma mai aggiunti a un contenitore - essendo GInitiallyUnowned, non hanno mai ottenuto il ref ref fluttuante e quindi non possono essere annullati. rinominare GenericButton su NoRecentDocsButton, poiché è l'unico utente di esso.

  • Applet menu
  • : alcune correzioni per i commit precedenti, non essere così distruttivi durante l'aggiornamento delle applicazioni.
  • Ripristina & quot; cs_screensaver.py: riutilizza sempre Gtk.Socket - può contenere sia Gtk.Plugs & quot;
  • Correggi le tuple per Python 3.6
  • tooltips.js: aggiungi un timer hide per controllare se un tooltip dovrebbe nascondersi, ma per vari motivi non devi mai agire in un evento leave (a causa di capricci nel report degli eventi).
  • applet recente: la rilavorazione non è distruttiva quando si aggiorna la lista recente (questo porta molte delle recenti modifiche dell'applet del menu a questa.)
  • recents, applets: pulitura di avvertimenti di coppia
  • applet di rete: rimuove un avviso di log inutile. Ad un certo punto più di un anno fa abbiamo iniziato a ricevere questi (probabilmente una modifica al gestore di rete), non hanno alcun valore, ma riempire il registro.

Novità in nella versione 3.2.2:

  • [Clement Lefebvre]
  • build: rende AX_ macros opzionale
  • [Odyseus]
  • [Impostazioni Xlet] Risolto il problema per i selettori di icone bloccati nelle finestre di dialogo
  • [cinnamon-json-makepot] Aggiunto supporto per & quot; titolo & quot; tasto
  • [lestcape]
  • Garantisci un'icona di dimensioni predefinite di 16 pixel se la dimensione dell'icona non è impostata nella classe tema dell'icona indicatore.
  • [Franco tedesco]
  • [workspace-switcher] Dimensione dei pulsanti di correzione I pulsanti non hanno ottenuto l'altezza (o la larghezza in verticale) corretta se l'impostazione del font a scala automatica non è stata abilitata.
  • [NikoKrause]
  • [sound-applet] ha rimosso il codice antico per timeLabel
  • nomi uniformi
  • [Stephen Collins]
  • Ripristina la capacità di applicare il tema del menu applet del menu separatamente dagli altri menu
  • [JosephMcc]
  • cs_effects: disabilita le animazioni del menu quando si disattivano gli effetti della finestra
  • [Odyseus]
  • [applet.js] Aggiunta la possibilità di visualizzare un separatore nei menu di scelta rapida delle applet.
  • [applet.js] Aggiunto un meccanismo per evidenziare le applet con i menu aperti.
  • [NikoKrause]
  • [menu-applet] risolve i problemi di keynav con TAB e right
  • [lestcape]
  • Utilizza la libreria Gio per stabilire le autorizzazioni del file in sostituzione dell'utilizzo spawnCommandLine.
  • [itzexor]
  • launcher del pannello: chiudi il menu prima di distruggere quando rimuovi il launcher
  • [Odyseus]
  • [Impostazioni Xlet] Aggiunto meccanismo di traduzione alle finestre delle impostazioni xlet
  • [itzexor]
  • cs_backgrounds.py: fix thumb generation su LMDE2
  • [NikoKrause]
  • [sound-applet] rimuovi l'etichetta della percentuale di visualizzazione per l'opzione di scorrimento
  • [JosephMcc]

  • Tema
  • : corregge il tema dello switcher dell'area di lavoro
  • [NikoKrause]
  • errore di battitura
  • [Clement Lefebvre]
  • l10n: Aggiorna file POT

Novità nella versione 3.2.1:

  • [kloun]
  • rm file NEWS obsoleto e non supportato
  • [Michael Webster]
  • applet tastiera: corregge il posizionamento del rendering flag all'interno del suo attore.
  • Correggere alcuni avvisi di runtime - nell'applet audio, la costruzione degli oggetti è troppo presto per ottenere il nodo del tema, attendere che il segnale "modificato di stile" venga inviato dall'attore principale. Nell'applet menu, rimuovi i valori di ritorno di navigateContextMenu () - c'è solo un utente di questa funzione, e non controllano il valore.
  • applet della tastiera: consente all'icona di bandiera di ridimensionare correttamente la sua dimensione in modo che corrisponda al pannello e alle preferenze. Monkey applica alcuni metodi di St.Icon alla classe EmblemedIcon, in modo che possiamo utilizzare l'icona dell'applet esistente ridimensionando i calcoli facendo finta di essere solo un'altra icona che gira intorno, facendo le cose.
  • [NikoKrause]
  • [menu-applet] corregge gli avvisi causati da keynavigation
  • [Clement Lefebvre]
  • Aggiorna ./test script
  • Impostazioni info: aggiungi il pulsante info-sistema di caricamento
  • l10n: Aggiorna file POT
  • Impostazioni info: aggiungi il suggerimento al pulsante di caricamento
  • Correggere errore
  • l10n: Aggiorna file POT

Novità nella versione 3.0.7:

  • Correzioni https://github.com/linuxmint/Cinnamon/issues/5410 (Power settings segfault).

Novità nella versione 3.0.6:

  • Aggiungi un generico & quot; bluetooth & quot; icona
  • power applet: non connetterti a nessun segnale che chiama _devicesChanged finché non abbiamo il power proxy (dal momento che i callback assumono che ce l'abbiamo).
  • windowAttentionHandler.js: fai in modo che l'app ignorata valga per maiuscole e minuscole. Mentre siamo qui, rendilo un array di gsettings per comodità.
  • org.cinnamon.gschema.in - aggiungi la pidgin alle classi wm ignorate.
  • Impostazioni del touchpad: Inverti il ​​widget di impostazione della soglia di movimento
  • appletManager.js: correzione dei layout dell'applet del pannello dell'applet copia / incolla. Extension.get_max_instances () aveva bisogno di un argomento extra, e poi stavamo lavorando due volte - ho finito di rimuovere il codice obsoleto.
  • cinnamon-recorder: fix crash all'avvio del registratore ...
  • cinnamon-recorder.c: ripristina l'evitamento del pannello quando si disegnano gli indicatori di registrazione. Questo è stato rimosso durante alcuni lavori di pannello qualche tempo fa e mai ripristinato. Disegnali sempre sul monitor principale ora (l'unico monitor con informazioni sull'area di lavoro affidabili e semplici da ottenere).
  • correggere gli errori di ortografia
  • tastiera su schermo: aggiungi l'opzione per modificare il comportamento di attivazione - la modalità accessibile ha la tastiera visualizzata ogni volta che lo richiede (comportamento ordinario di accessibilità). La modalità su richiesta avrà la tastiera visualizzata solo quando l'utente lo richiede tramite un clic dell'applet o una scorciatoia da tastiera.
  • Impostazioni temi: è stato risolto il problema di caricamento dei temi delle icone quando un tema non è leggibile
  • popupMenu.js: usa correttamente signalManager.disconnect - l'attore di origine (l'attore del pannello per l'applet) deve essere il secondo argomento, l'oggetto da cui disconnettere. Stava causando sfarfallio nell'applet del menu dopo averlo riposizionato.
  • Makepot
  • Impostazioni: non hardcode & quot; maggiori informazioni & quot; collegare il colore nei moduli di spezie
  • [desrt] network: rimuove correttamente le connessioni dalla lista
  • Applet di rete: l'icona fissa non mostrava lo stato della VPN
  • Applet di rete: elimina gli spazi finali
  • Applet di rete: applet fissa che mostra & quot; Auto & quot; connessione wireless quando si spegne il wifi e poi si riaccende.
  • icone del vassoio: Bump icona richiesta a 24, quindi ridimensiona a 20 nell'applet. Questo è necessario a causa delle modifiche ai valori di GtkIconSize in Gtk3. GtkStatusIcon itera attraverso le icone incorporate per scegliere un'icona appropriata da usare, e alla 3.18 non ci sono dimensioni tra 16 e 24px.
  • Impostazioni preferite per le applicazioni: imposta in modo più esaustivo i mimetypes

Novità della nuova versione nella versione 3.0.4:

  • : correggi l'allineamento del numero di valutazione in il & quot; Ottieni di più & quot; pagine in modo che non vengano coperte dalle barre di scorrimento di sovrapposizione
  • bump muffin version a causa di modifiche API

Novità nella versione 2.8.8:

  • layout.js: rimuovi il codice per l'interazione con salvaschermo. È stato sempre interrotto fino al 2.8.7, dove l'ho risolto e ho causato qualche regressione riportata dove i pannelli saranno nascosti dopo essere tornati dallo screensaver.

Novità nella versione 2.8.7:

  • launcher-editor: implementare l'idea in https://github.com/linuxmint/Cinnamon/issues/4849 ha più senso del comportamento corrente. Fai lo stesso per directory-editor.ui
  • window-list: ridimensiona correttamente le anteprime delle finestre per hidpi
  • popupmenu.js: correzione della documentazione

Novità nella versione 2.8.6:

  • launcher-editor: implementa l'idea in https: //github.com/linuxmint/Cinnamon/issues/4849 ha più senso del comportamento corrente. Fai lo stesso per directory-editor.ui
  • window-list: ridimensiona correttamente le anteprime delle finestre per hidpi
  • popupmenu.js: correzione della documentazione

Novità nella versione 2.6.7:

  • menta-x-icone:
  • Icone del vassoio di pidgin aggiornate
  • cinnamon-desktop, cinnamon-session, cinnamon-settings-daemon, cinnamon-screensaver
  • Dividi & quot; usa-systemd & quot; chiave di configurazione in tre diversi tasti per cinnamon-settings-daemon, cinnamon-session e cinnamon-screensaver
  • Nota: in Betsy, ti consigliamo di impostare le chiavi sessione e daemon delle impostazioni su true e il tasto screensaver su false. In Mint 17.x, imposta tutti i tasti su falso. Nelle distribuzioni systemd, imposta tutte le chiavi su true.
  • nemo:
  • nemo-application: registrati con org.gnome.SessionManager - questo dovrebbe correggere la condizione di competizione in cui c-s-d muore prima che il nemo faccia, facendo in modo che tutte le nostre icone tornino brevemente alle fallback.

  • Menu
  • : Mostra sempre le icone nei sottomenu Open With e Templates.
  • nemo-bookmark-list: assicurati di mantenere il file dei segnalibri scrivibile dall'utente (e non solo root) quando esegui nemo come root.
  • cannella:
  • Impostazioni di alimentazione: non fare affidamento su output.get_backlight_min | max () per mostrare i controlli di luminosità in quanto non è affidabile con tutto l'hardware. Cerca di ottenere direttamente le informazioni di backlight () per vedere se è supportato.
  • Impostazioni del tema: correzione fissa causata dalla soluzione gettext;)
  • Impostazioni di alimentazione: non mostrare & quot; quando la batteria è estremamente bassa & quot; opzione con upower 1.0 (non lo supporta più)
  • Impostazioni di alimentazione: non utilizzare variabili che non esistono (nella gestione di UPS)
  • Applet del calendario: aggiorna la visualizzazione quando l'impostazione dei numeri della settimana dello spettacolo viene modificata
  • Applet di rete: rileva correttamente la connessione VPN attiva all'avvio della sessione quando si aggiorna l'icona del pannello
  • Tastiera su schermo: influisce su struts
  • Tastiera su schermo: sfondo trasparente rimosso nel tema predefinito.
  • Applet audio: legge solo la posizione per i lettori supportati dalla ricerca, supporta solo la ricerca quando la frequenza di riproduzione è 1.0, non supporta la ricerca di Totem / GNOME-MPlayer / Pithos (l'acquisizione o l'impostazione della posizione non è completamente funzionale) , aggiorna solo la posizione al massimo una volta al secondo
  • Applet Systray: codice di ridimensionamento dell'icona Factorize, casi speciali rimossi (sappiamo che non funzionano per pidgin e thunderbird)
  • Applet Systray: forza le dimensioni naturali delle icone per le icone buggy conosciute (pidgin, thunderbird)
  • Impostazioni tastiera: opzioni di ingrandimento orizzontale / verticale rinominate
  • cinnamon-slideshow.py: corregge il crash quando cambia il file
  • expo.js: non rispondere agli scroll quando si anima
  • cs_general.py: sincronizza le impostazioni HiDPI di GNOME
  • Correggi il programma di avvio del pannello
  • Impostazioni cinnamon: essere compatibile con il vecchio gi
  • cs_screensaver.py: usa gtk_container_foreach invece di gtk_container_forall
  • cs_panel.py: migliore protezione contro la configurazione del pannello interrotto
  • Non mostrare lo stack switcher sulla pagina di configurazione dell'applet
  • Segui l'impostazione del formato della data nell'applet di notifica
  • Carica l'icona predefinita se il tema dell'icona non ha l'icona dell'applicazione
  • js / docInfo.js: non creare una miniatura (non viene mai utilizzata)
  • Impostazioni cinnamon: inverti l'impostazione della sensibilità del mouse in modo che abbia senso, elimina il rubber-banding di GSettingsRange limitando i tipi di impostazioni int alle regolazioni di numeri interi nel cursore.
  • cs_privacy: replace broken unbind () - sfrutta il comportamento che una nuova associazione sovrascriverà una precedente sulla stessa proprietà dell'oggetto.
  • Aggiungi immagine per l'anteprima salvaschermo predefinita.
  • cs_screensaver.py: mostra la riga di screensaver attualmente selezionata in vista quando viene visualizzato il pannello.

  • Applet menu
  • : quando si verifica un aggiornamento, le app, i recenti e i luoghi devono finire nello stesso ordine di prima. Inoltre, poiché svuotiamo l'intero contenitore durante l'aggiornamento di un'app, dobbiamo ricostruire recenti e luoghi.
  • ImpostazioniWidgets: visualizza il numero corretto di cifre di SpinButton in base al valore del passo. (risolve il problema con lo spinner della scala dei font)
  • cs_panel: non connettersi alle impostazioni fino a quando la pagina non è stata costruita. Non crash e brucia se cannella non funziona.
  • cs_panel: non si blocca quando non ci sono pannelli
  • osd: corregge i tasti multimediali che OSD non mostra in cima alle finestre a schermo intero
  • consentire la disattivazione delle barriere del puntatore su tutti i pannelli
  • Aggiunto il metodo mancante alla classe ExtensionSidePage, che ha bloccato l'aggiornamento dell'indicatore del tema attivo

Novità della versione nella versione 2.6.6:

  • menta-x-icone:
  • Icone del vassoio di pidgin aggiornate
  • cinnamon-desktop, cinnamon-session, cinnamon-settings-daemon, cinnamon-screensaver
  • Dividi & quot; usa-systemd & quot; chiave di configurazione in tre diversi tasti per cinnamon-settings-daemon, cinnamon-session e cinnamon-screensaver
  • Nota: in Betsy, ti consigliamo di impostare le chiavi sessione e daemon delle impostazioni su true e il tasto screensaver su false. In Mint 17.x, imposta tutti i tasti su falso. Nelle distribuzioni systemd, imposta tutte le chiavi su true.
  • nemo:
  • nemo-application: registrati con org.gnome.SessionManager - questo dovrebbe correggere la condizione di competizione in cui c-s-d muore prima che il nemo faccia, facendo in modo che tutte le nostre icone tornino brevemente alle fallback.

  • Menu
  • : Mostra sempre le icone nei sottomenu Open With e Templates.
  • nemo-bookmark-list: assicurati di mantenere il file dei segnalibri scrivibile dall'utente (e non solo root) quando esegui nemo come root.
  • cannella:
  • Impostazioni di alimentazione: non fare affidamento su output.get_backlight_min | max () per mostrare i controlli di luminosità in quanto non è affidabile con tutto l'hardware. Cerca di ottenere direttamente le informazioni di backlight () per vedere se è supportato.
  • Impostazioni del tema: correzione fissa causata dalla soluzione gettext;)
  • Impostazioni di alimentazione: non mostrare & quot; quando la batteria è estremamente bassa & quot; opzione con upower 1.0 (non lo supporta più)
  • Impostazioni di alimentazione: non utilizzare variabili che non esistono (nella gestione di UPS)
  • Applet del calendario: aggiorna la visualizzazione quando l'impostazione dei numeri della settimana dello spettacolo viene modificata
  • Applet di rete: rileva correttamente la connessione VPN attiva all'avvio della sessione quando si aggiorna l'icona del pannello
  • Tastiera su schermo: influisce su struts
  • Tastiera su schermo: sfondo trasparente rimosso nel tema predefinito.
  • Applet audio: legge solo la posizione per i lettori supportati dalla ricerca, supporta solo la ricerca quando la frequenza di riproduzione è 1.0, non supporta la ricerca di Totem / GNOME-MPlayer / Pithos (l'acquisizione o l'impostazione della posizione non è completamente funzionale) , aggiorna solo la posizione al massimo una volta al secondo
  • Applet Systray: codice di ridimensionamento dell'icona Factorize, casi speciali rimossi (sappiamo che non funzionano per pidgin e thunderbird)
  • Applet Systray: forza le dimensioni naturali delle icone per le icone buggy conosciute (pidgin, thunderbird)
  • Impostazioni tastiera: opzioni di ingrandimento orizzontale / verticale rinominate
  • cinnamon-slideshow.py: corregge il crash quando cambia il file
  • expo.js: non rispondere agli scroll quando si anima
  • cs_general.py: sincronizza le impostazioni HiDPI di GNOME
  • Correggi il programma di avvio del pannello
  • Impostazioni cinnamon: essere compatibile con il vecchio gi
  • cs_screensaver.py: usa gtk_container_foreach invece di gtk_container_forall
  • cs_panel.py: migliore protezione contro la configurazione del pannello interrotto
  • Non mostrare lo stack switcher sulla pagina di configurazione dell'applet
  • Segui l'impostazione del formato della data nell'applet di notifica
  • Carica l'icona predefinita se il tema dell'icona non ha l'icona dell'applicazione
  • js / docInfo.js: non creare una miniatura (non viene mai utilizzata)
  • Impostazioni cinnamon: inverti l'impostazione della sensibilità del mouse in modo che abbia senso, elimina il rubber-banding di GSettingsRange limitando i tipi di impostazioni int alle regolazioni di numeri interi nel cursore.
  • cs_privacy: replace broken unbind () - sfrutta il comportamento che una nuova associazione sovrascriverà una precedente sulla stessa proprietà dell'oggetto.
  • Aggiungi immagine per l'anteprima salvaschermo predefinita.
  • cs_screensaver.py: mostra la riga di screensaver attualmente selezionata in vista quando viene visualizzato il pannello.

  • Applet menu
  • : quando si verifica un aggiornamento, le app, i recenti e i luoghi devono finire nello stesso ordine di prima. Inoltre, poiché svuotiamo l'intero contenitore durante l'aggiornamento di un'app, dobbiamo ricostruire recenti e luoghi.
  • ImpostazioniWidgets: visualizza il numero corretto di cifre di SpinButton in base al valore del passo. (risolve il problema con lo spinner della scala dei font)
  • cs_panel: non connettersi alle impostazioni fino a quando la pagina non è stata costruita. Non crash e brucia se cannella non funziona.
  • cs_panel: non si blocca quando non ci sono pannelli
  • osd: corregge i tasti multimediali che OSD non mostra in cima alle finestre a schermo intero
  • consentire la disattivazione delle barriere del puntatore su tutti i pannelli
  • Aggiunto il metodo mancante alla classe ExtensionSidePage, che ha bloccato l'aggiornamento dell'indicatore del tema attivo

Novità nella versione 2.4.8:

  • Ripristina & quot; st: utilizza un livello superiore fino alla data dell'API di cogl durante la creazione di trame & quot;

Novità della versione nella versione 2.4.6:

  • Impostazioni: correggi occasionalmente l'avviso GTK e la voce di menu vuota nella selezione del terminale, alcuni commenti
  • esegue l'override: controlla solo lo schema gsettings quando viene effettivamente fornito.
  • magnifier.js: correzione dell'ID id sorgente

  • Notifiche
  • : correzione dell'opacità predefinita che viene raddoppiata in modalità hidpi.
  • desklet: assicurati che un nuovo desklet sia collocato in una porzione visibile del monitor principale.
  • photo desklet: corregge un avvertimento, il desklet dell'orologio: sposta alcuni override della classe String in js / ui / overrides.js in modo che possano essere utilizzati nel desklet e nell'applet del calendario.
  • pannello dell'applet: rimuovi sempre il segnaposto di trascinamento dopo un trascinamento (non appena dopo un successo)

  • Applet menu
  • : rimuovi sempre i preferiti trascina segnaposto dopo un trascinamento (non solo dopo uno riuscito)
  • Aggiunta la dipendenza mancante su gir1.2-notify-0.7
  • Impostazioni della cannella: gestisci correttamente i temi che non sono leggibili nella miniatura
  • cinnamon-slideshow: correzione dell'introspezione per alcune correzioni # 3742
  • aggiusta la presentazione di immagini aggiunta dall'utente
  • correzione 'genericpath.py:29:isfile:TypeError: coercizione a Unicode: bisogno di stringhe o buffer, NoneType found'
  • applet audio: corretto # 3735 - disattivazione audio al secondo clic
  • windowManager.js: risoluzione dei problemi di opacità quando si utilizza la mappatura delle dissolvenze e altri effetti che riguardano le modifiche all'opacità.
  • tastiera per impostazioni cinnamon: aggiusta la gestione dei tasti Escape per annullare la modalità di apprendimento della combinazione di tasti (quando il numlock è attivo) e consente di utilizzare il backspace come hotkey quando viene modificato.
  • keybindings: ignora il capslock per la modalità teach
  • keybindings: forza la minuscola quando si confrontano le combinazioni di tasti esistenti per le collisioni.
  • Corretta la direzione di scorrimento nell'applet dell'elenco delle finestre
  • layout.js: non nascondere / mostrare i pannelli durante l'animazione di avvio, rendili invece temporaneamente trasparenti - questo risolve un problema quando il nascondiglio automatico del pannello è attivo, l'animazione si completa e vedrai una temporanea area vuota in cui il pannello sarebbe, poiché il cromo si adatta al pannello.
  • layout.js: modifica il comportamento del pannello solo durante l'animazione quando il pannello di nascondere automaticamente è effettivamente attivo: "sembra" migliore all'avvio per qualsiasi pannello non nascosto automaticamente.
  • appletManager.js: non scaricare applet orfani nel pannello rimanente quando si cambiano i layout da doppio a singolo pannello. Sono silenziosamente ignorati. Mostreranno un problema nelle impostazioni dell'applet (punto rosso) e una nota del registro di vetro, descrivendo come risolvere, se lo si desidera.
  • combinazioni di tasti: filtrano GdkModifierTypes riservati - possono interferire con le combinazioni di tasti su determinati sistemi.
  • classicSwitcher.js: previene l'avviso da un ID sorgente errato.
  • commutatore di app: corregge double-destroy quando si attiva una finestra ridotta a icona. I commutatori di app ascoltano il segnale 'map' da windows - un segnale di mappatura attiva un _activateWindow e otteniamo anche un'attivazione dalla selezione effettiva della finestra in primo luogo.
  • st-im-text.c: Fix capslock nei widget StEntry.
  • expoThumbnail.js: correggi l'avviso dall'ID di origine non valido.
  • overrides.js: aggiungi dump_stack quando .disconnecting con un ID non valido.
  • classicSwitcher.js: impone una ridistribuzione del contenitore alt-tab quando viene rimossa una miniatura / anteprima.
  • Corretto il percorso dell'immagine avatar predefinito

  • Applet menu
  • : non reimpostare la categoria durante il trascinamento di un'app.
  • st-texture-cache.c: assicurati che il pixbuf richiesto finisca con la texture di dimensioni corrette (invece della dimensione della texture originale) - Il metodo update_shadow_material di StIcon stava diventando di dimensioni non buone per generare l'ombra / sfocatura.
  • Rinomina l'icona dell'applet del menu stock cannella in modo che venga visualizzata correttamente come icona simbolica.
  • applet.js: assicurati che set_applet_icon_symbolic_name e _path utilizzino una buona dimensione quando la modalità scala è disattivata. Riduci anche il padding dell'icona menu-symbolic.svg in modo che le sue dimensioni visibili siano più in linea con altre icone simboliche.

  • Applet menu
  • : corregge la logica che circonda l'icona predefinita.
  • Risolto il PictureChooserButton in Gtk 3.14, compatibile con 3.10.
  • Impostazioni cannella: fissate le dimensioni dell'immagine del menu in PictureChooserButton in Gtk 3.14, compatibile con 3.10.

Novità della versione 2.4.5:

  • Corretta l'animazione di avvio

Novità nella versione 2.4.3:

  • Piccole correzioni l10n, file desktop aggiornati

Novità nella versione 2.4.2:

  • desklet photoframe: fix mega leak, do not cache tutte le immagini, distruggi le vecchie immagini.
  • desklet photoframe: cancella il timer di aggiornamento quando si rimuove il desklet.

Novità della versione nella versione 2.4:

  • Reattività e utilizzo della memoria:
  • CJS è stato ridefinito su una versione più recente di GJS nel tentativo di ridurre l'utilizzo della memoria e fornire tempi di esecuzione più rapidi.
  • Tutti i componenti Cinnamon sono stati esaminati e il loro codice sorgente è stato controllato con strumenti di analisi statici. Sebbene la maggior parte di essi fosse piccola, sono state risolte circa 30 perdite di memoria.
  • Le icone utilizzate in Impostazioni cannella sono state aggiunte al tema dell'icona Mint-X. Questa maggiore reattività (Questo è specifico per Linux Mint, quindi incoraggiamo tutti gli artisti e le distribuzioni a fare lo stesso).
  • Più lucido:
  • Credito e simile a GNOME Shell, il desktop Cinnamon ora inizia con un'animazione di zoom.
  • Il suono di accesso viene ora gestito direttamente da Cinnamon (al contrario di cinnamon-settings-daemon) e viene riprodotto in sincronia con la sequenza di accesso.
  • I moduli in Cinnamon Le impostazioni e le categorie nel menu dell'applicazione sono ora ordinate alfabeticamente.
  • Simile a Windows, & quot; Super + e & quot; ora apre la directory home.
  • Cinnamon 2.4 viene fornito con molti piccoli miglioramenti (più pannelli di avvio, miglioramenti nell'applet del suono, rimozione del timeout nella finestra di dialogo di disconnessione ... ecc.) e un sacco di correzioni di bug.
  • Altre impostazioni e supporto hardware:
  • I touchpad a pulsante singolo ora sono supportati (come quello utilizzato sul Macbook) e le azioni per i clic a 2 e 3 dita sono configurabili. Per impostazione predefinita corrispondono al clic con il pulsante destro e al clic centrale.
  • Il compositing in modalità a schermo intero è ora configurabile e non richiede il riavvio di Cinnamon. Ciò significa meno lacerazione dello schermo per impostazione predefinita per la maggior parte degli utenti e l'opzione per reindirizzare le finestre per i giocatori e gli utenti che richiedono un'applicazione per funzionare a piena velocità senza essere influenzata dal gestore della composizione.
  • Il carattere del desktop è ora configurabile.
  • Ora è possibile assegnare allo screensaver un formato data personalizzato e caratteri personalizzati.

Novità nella versione 2.2.3:

  • Impostazioni di aspetto migliore
  • Salvaschermo e gestione energetica
  • Impostazioni internazionali e layout della tastiera
  • Impostazioni di data e ora
  • Hot Corners e HUD
  • Ruoli dell'applet e icone Systray
  • Miglioramenti al menu
  • MPRIS e applet audio
  • Supporto display HiDPI / Retina
  • Tavoletta grafica
  • A11y Zoom con rotellina del mouse
  • Miglioramenti al gestore finestre
  • Un sacco di altri miglioramenti

Novità della versione nella versione 2.0:

  • Miglioramento della piastrellatura del bordo
  • Edge-Aggancio
  • Effetti sonori
  • Migliore gestione degli utenti
  • Miglioramenti Nemo
  • Miglioramenti al gestore finestre
  • Cinnamon Backend 2.0
  • Migliore localizzazione, formati di date, traduzioni centralizzate
  • È stato aggiunto il supporto per le sessioni di utenti e utenti di LightDM switching
  • Aggiunta del supporto per la commutazione utente MDM e l'integrazione MDM nelle Impostazioni di sistema
  • Supporto migliorato per systemd / logind
  • API di impostazioni per applet / desktop
  • Azioni di Nemo

Novità in nella versione 1.8:

  • A nome del team e di tutti gli sviluppatori che hanno contribuito a questa build, sono orgoglioso di annunciare il rilascio di Cinnamon 1.8!
  • Cinnamon 1.8 rappresenta 7 mesi di sviluppo e 1.075 commit. Offre molte correzioni di bug, ma anche nuove funzionalità e molti miglioramenti.
  • File Manager:
  • Nemo ha ricevuto molta attenzione. La sua interfaccia utente è stata pesantemente modificata e il suo comportamento è stato adattato per integrarsi meglio con Cinnamon.
  • Ora puoi facilmente nascondere la barra laterale e passare avanti e indietro tra i luoghi e la vista ad albero. Sotto ogni luogo, se applicabile, una piccola barra indica quanto spazio è utilizzato.
  • Screensaver:
  • Cinnamon ora dispone di un proprio salvaschermo. Una delle sue particolarità è che puoi definire un messaggio in trasferta prima di bloccare lo schermo.
  • Le persone che stanno cercando te possono vedere quel messaggio mentre sei lontano.
  • Centro di controllo:
  • Tutti i moduli di configurazione sono ora presenti in Impostazioni Cannella. Non è più necessario utilizzare Gnome Control Center.
  • Desklet:
  • KDE li chiama Plasmoidi, Android li chiama Widget, in Cannella si chiamano & quot; Desklets & quot ;. Allo stesso modo in cui puoi aggiungere applet al tuo pannello, puoi aggiungere desklet al tuo desktop.
  • Cinnamon 1.8 viene fornito con 3 desklet installati di default (un launcher, un orologio e un photoframe) e molti altri verranno dalla comunità (sì, prima che la gente chieda, c'è un desklet xkcd là fuori).
  • Gestione delle spezie;
  • In Cinnamon 1.8 puoi installare & quot; spezie & quot; (ad esempio applet, desktop, temi, estensioni) direttamente dal desktop. Non è più necessario navigare su http://cinnamon.linuxmint.com.
  • Puoi anche applicare gli aggiornamenti e se Spice lo supporta puoi utilizzare più istanze di esso.
  • Nuove funzionalità per gli sviluppatori:
  • API di impostazioni per applet / desktop
  • Se sei uno sviluppatore Applet / Desklet, non utilizzare più gsettings. Cinnamon 1.8 presenta un'API di impostazioni che farà tutto il lavoro per te.
  • Imposta automaticamente le tue impostazioni e i tuoi valori predefiniti.
  • Ti permetterà di accedere alle tue impostazioni con la stessa facilità con cui accedi ai valori di un array.
  • Genera automaticamente una schermata di configurazione per te.
  • In altre parole, basta definire le impostazioni e utilizzarle nell'applet / desklet e Cinnamon fa tutto il resto per te. Una schermata di configurazione viene generata automaticamente per te e l'utente può configurare le impostazioni definite dalle Impostazioni di sistema.
  • Miglioramenti del sistema:
  • Rilevamento del rendering:
  • Muffin ora controlla quale renderer è in uso. Se la sessione utilizza un Renderer software (in caso di problemi con i driver o se la scheda non presenta alcuna accelerazione) viene visualizzata una notifica per consentire all'utente di conoscere il problema.
  • Modalità di fallback:
  • Cinnamon non usa più gnome-session per il fallback. In alcuni casi gnome-session non ha permesso a Cinnamon di funzionare anche se l'hardware era in grado di eseguire Cinnamon. Un altro limite di gnome-session era la sua incapacità di riavviare Cinnamon dopo un crash. In Cinnamon 1.8, la sessione Cinnamon lancia sempre Cinnamon, quindi il tuo computer proverà ad eseguire Cinnamon indipendentemente da cosa.
  • Cinnamon utilizza anche un wrapper per riavviarsi da solo e recuperare da potenziali arresti anomali. Se Cinnamon si blocca, ora ricade su Metacity e chiede all'utente se desidera riavviare Cannella.
  • E non è tutto ...
  • Cinnamon 1.8 è enorme. Il suo changelog di commit è il doppio della versione 1.6!
  • Altre funzioni degne di nota:
  • Migliore configurazione hot-corner
  • Cover-Alt-Tab
  • Timeline Alt-Tab
  • Massimizzazione orizzontale / verticale di windows

Cosa c'è di nuovo nella versione 1.6.7:

  • Cannella 1.6.7:
  • Ridimensiona le icone esistenti nell'applet dell'elenco delle finestre quando la modalità ridimensionamento delle icone del pannello viene modificata
  • Risolto il problema con la pixelizzazione delle icone in Alt-tab (per la maggior parte dei toolkit incluso pyGTK)
  • Corretti i pulsanti delle applicazioni dei menu ritagliati
  • Risolto il problema con la casella delle opzioni avanzate in cinnamon-settings- & gt; gli sfondi non venivano mostrati correttamente in Mint 14 (GTK3.6?)
  • traduzioni aggiornate
  • Nemo 1.1.2:
  • Pulito il codice dalle voci move-to / copy-to in modo che le viste possano essere finalizzate (garantisce che tutti i segnali dell'ascoltatore vengano disconnessi, arresti arresti anomali casuali nella schermata delle preferenze).

Programmi simili

i3
i3

19 Feb 15

Blackbox
Blackbox

3 Jun 15

xmonad
xmonad

14 Apr 15

echinus
echinus

11 May 15

Altri software di sviluppo Clement Lefebvre

Commenti a Cinnamon

I commenti non trovato
Aggiungi commento
Accendere le immagini!