Cinnamon es un proyecto de código abierto que ofrece a los usuarios un entorno de escritorio completo para sistemas operativos GNU / Linux. Es una bifurcación de la interfaz de usuario de GNOME Shell distribuida con el proyecto GNOME. Ha sido diseñado desde cero para proporcionar a los usuarios una sesión gráfica tradicional, pero avanzada y moderna para sus sistemas operativos basados en Linux. Por lo general, se implementa en la distribución Linux Mint.
Diseñado para Linux Mint
En realidad, el proyecto Cinnamon ha sido desarrollado por el mismo equipo de personas trabajadoras detrás del proyecto Linux Mint, por frustración con el entorno de escritorio GNOME. Sin embargo, el entorno de escritorio no está conectado a la distribución de Linux Mint, ya que puede instalarse fácilmente en otro sistema operativo de código abierto GNU / Linux, directamente desde sus repositorios de software predeterminados o utilizando los de terceros proporcionados por la comunidad.
El diseño del escritorio es similar a GNOME 2
La mejor parte de Cinnamon es que el diseño del escritorio es similar a GNOME 2. Es fácil de usar, potente, flexible y cuenta con una gran cantidad de temas, applets, desklets y extensiones para una mayor personalización.
Por lo general, una instalación limpia de Cinnamon incluye las siguientes aplicaciones: administrador de archivos Nemo (bifurcación de Nautilus), administrador de ventanas de Muffin (bifurcación de Mutter), Daemon de configuraciones de Canemon (para Daemon de configuraciones de GNOME), sesión de Cinnamon (para de GNOME Session) y Cinnamon Control Center (bifurcación del Centro de control de GNOME).
De manera predeterminada, utiliza un único panel ubicado en el borde inferior de la pantalla, desde donde los usuarios pueden acceder al menú principal, interactuar con las funciones del área de la bandeja del sistema y ejecutar programas, iniciar aplicaciones, así como cambiar entre espacios de trabajo virtuales. El panel se puede mover en el lado superior de la pantalla. Además, los usuarios pueden cambiar su aspecto con los applets y los temas, forzándolos a actuar como mejor les parezca.
Línea de fondo
En conclusión, Cinnamon combina la potencia del entorno de escritorio GNOME con sus propias características y aplicaciones integradas en la empresa, proporcionando a los usuarios una interfaz gráfica accesible y desarrollada activamente para sus distribuciones de Linux.
< strong> Qué hay nuevo en este lanzamiento:
- Use nombres de icono predeterminados en Cuentas en línea (GOA) (# 7559)
- arregla iconos simbólicos y elimina el tema obsoleto (# 7566) Cinnamon: mejoras en el progreso de la lista de ventanas (# 7562)
- Configuraciones: Corregir el inicio de mintsources / mintdrivers / lightdm-settings
- cs_startup.py: siempre tiene widgets de demora, pero los oculta / muestra dependiendo de si hay un retraso o no.
- extensión: se solucionó la incapacidad para forzar las instalaciones de xlet (# 7571)
Qué hay de nuevo en la versión 3.8.4:
- Utilice los nombres de icono predeterminados en Cuentas en línea (GOA) (# 7559)
- arregla iconos simbólicos y elimina el tema obsoleto (# 7566) Cinnamon: mejoras en el progreso de la lista de ventanas (# 7562)
- Configuraciones: Corregir el inicio de mintsources / mintdrivers / lightdm-settings
- cs_startup.py: siempre tiene widgets de demora, pero los oculta / muestra dependiendo de si hay un retraso o no.
- extensión: se solucionó la incapacidad para forzar las instalaciones de xlet (# 7571)
Qué hay de nuevo en la versión:
- Configuración de sonido: asigne el dispositivo seleccionado al selector de perfil.
Qué hay de nuevo en la versión 3.6.5:
- cs_sound.py: reemplace la pestaña con espacio.
- applet de calendario: corregir el formato.
Qué hay de nuevo en la versión 3.4.6:
- Elimina la dependencia estricta de libcjs-dbg
Qué hay de nuevo en la versión 3.4.4:
- classicSwitcher.js: soluciona los problemas de hidpi.
- KeybindingWidgets.py: corrige el análisis de los aceleradores que están desplazados pero no los caracteres alfanuméricos.
- xlet-settings.py: no bloquearse cuando se proporciona una identificación de xlet no válida.
- applet de lista de ventanas: advertencia de advertencia de arreglo
- agregar plantilla de problema
- ui / settings: maneja valores de configuración antiguos indefinidos
- hotCorner.js: corrige la devolución de llamada por retraso de desplazamiento.
Qué hay de nuevo en la versión 3.4.1:
- Elimina el uso de GTK_POLICY_EXTERNAL
- checkBox.js: elimina el argumento no utilizado adicional que causaba una advertencia con nuevos cjs / mozjs
- st-bin.c: arregla y_fill setter (estaba configurando x_fill al valor de y_fill existente, antes de que se establezca en la misma llamada).
- applet de menú: corrige la navegación por el teclado del menú contextual reciente. Arregle el cierre del mismo menú cuando cambie a otra categoría. También arregle el cierre al abrir el menú contextual de otro reciente.
- applet de menú: notifica cuando se activa un archivo reciente al que no se puede acceder.
- applet de menú: hacer que la notificación de archivo faltante sea transitoria.
- applet de menú (cuadro de vector): revertir parcialmente c0d37dd79d68c97 - parpadea cuando los eventos van desde un botón al cuadro de vector y viceversa. Elimine la devolución de llamada inactiva y reaccione directamente a la entrada incluso una vez más. Para compensar, aumente nuestro tiempo de espera de delay de MaybeUpdateVectorBox, que más o menos soluciona el problema original que la confirmación anterior intentaba corregir.
- applet del menú: _select_category - solo llama a displayButtons si la categoría realmente ha cambiado.
- applet de menú: corrige la navegación por el teclado cuando se abre un segundo menú contextual reciente.
- Configuración de sonido: arreglar iconos de dispositivo
- xlet-settings.py: ignore los archivos y directorios en el directorio de configuración que no son creados por nuestra API de configuración, así como las instancias que ya no existen
- ExtensionCore.py: no restrinja el directorio config en la carga. Esto ya no es necesario dado que la configuración de xlet ahora ignora todo lo que no es una instancia activa, y algunos applets necesitan un lugar para almacenar archivos adicionales para que se limpien en la desinstalación.
- cs_panel.py: reparación del bloqueo cuando no hay paneles
- sound-applet: eliminar argumentos extraños en add_actor llamadas
- radioButton.js: elimina el argumento adicional para add_actor.
- window-list-applet: corregir la advertencia de referencia indefinida
- [cinnamon-json-makepot] Se agregó soporte para extraer & quot; title & quot; y & quot; unidades & quot; teclas en los elementos de la lista li>
- debian / control: utilice la dependencia correcta del tiempo de ejecución en la introspección del caribú solamente.
- Aplicación de usuario: elimina la posibilidad de cambiar a invitado con LightDM
- runDialog.js: reparación de advertencia de variable no definida (# 6539)
- Reorganizar los applets predeterminados en el panel
- Aplicación de usuario: eliminar espacios finales
- Applets: haga que TextIconApplet sea más inteligente y adáptese a los paneles verticales.
- applet de menú: utilice _select_category para seleccionar recientes y lugares, de modo que podamos almacenar en caché la selección actual de forma más precisa y evitar llamadas innecesarias a _displayButtons.
- lista de ventanas: agrega la dependencia faltante a la configuración (# 6551)
Qué hay de nuevo en la versión 3.2.8:
Aplicación de menú
- : solo construye un menú contextual para archivos recientes y vuelve a usarlo.
- cs_screensaver.py: Reutiliza Gtk.Socket siempre: puede contener tanto Gtk.Plugs como Gtk.Widgets normales, solo trátalo como un bin / contenedor normal. Esto parece ayudar a ref-cleanup y childreaping cuando se cambian los salvapantallas. (observado en Arch, reportado en Arch y Fedora)
- applet de menú: no reconstruya archivos recientes, solo reordene, agregue, elimine según sea necesario.
- applet del menú: arregla un par de fugas menores (actores creados pero nunca agregados a un contenedor). Al ser conocidos inicialmente, nunca consiguen que su referencia flotante se caiga, por lo que no pueden ser eliminados. Soluciona un error de coincidencia de un prototipo y solo cambie el nombre de GenericButton a NoRecentDocsButton, ya que ese es el único usuario de él.
- applet de menú: algunas correcciones para confirmaciones anteriores, no sean tan destructivas al actualizar las aplicaciones.
- Revertir & quot; cs_screensaver.py: reutilizar Gtk.Socket siempre: puede contener ambos Gtk.Plugs & quot;
- Corregir las tuplas para Python 3.6
- tooltips.js: agrega un temporizador de ocultación para comprobar si una información sobre herramientas debe ocultarse, pero por diversas razones nunca llegó a actuar en un evento de abandono (debido a caprichos en el informe de eventos).
- applet reciente: Retrabajo para que no sea destructivo al actualizar la lista reciente (esto trae muchos de los cambios recientes al applet del menú a este).
- recientes, applets: limpiezas de advertencia de pareja
- applet de red: elimina una advertencia de registro inútil. En algún momento, hace más de un año, empezamos a recibir estos (posiblemente un cambio en el administrador de red), no tienen ningún valor en absoluto, pero completan el registro.
Qué hay de nuevo en la versión 3.2.2:
- [Clement Lefebvre]
- compilación: hacer que las macros AX_ sean opcionales
- [Odyseus]
- [Configuración de Xlet] Solución para los selectores de iconos atascados en los diálogos
- [cinnamon-json-makepot] Se agregó soporte para & quot; title & quot; clave
- [lestcape]
- Asegure un tamaño de icono predeterminado de 16 px si el tamaño del icono no está configurado en la clase de tema del icono del indicador.
- [Franco alemán]
- [workspace-switcher] Tamaño de los botones de fijación Los botones no obtuvieron la altura (o el ancho adecuados en el modo vertical) si la configuración de fuente de escala automática no estaba habilitada.
- [NikoKrause]
- [sound-applet] eliminó el código antiguo para timeLabel
- nombres de uniformes
- [Stephen Collins]
- Restaure la capacidad de tema del menú del applet del menú por separado de otros menús
- [JosephMcc]
- cs_effects: deshabilita las animaciones de menú al activar los efectos de ventana
- [Odyseus]
- [applet.js] Se agregó la posibilidad de mostrar un separador en los menús contextuales de los applets.
- [applet.js] Se agregó un mecanismo para resaltar los applets con menús abiertos.
- [NikoKrause]
- [menu-applet] soluciona problemas de keynav con TAB y derecha
- [lestcape]
- Utilice la biblioteca Gio para establecer los permisos de archivos en reemplazo del uso de spawnCommandLine.
- [itzexor]
- panel-launchers: cierra el menú antes de destruir al eliminar launcher
- [Odyseus]
- [Configuración de Xlet] Mecanismo de traducción agregado a las ventanas de configuración de xlets
- [itzexor]
- cs_backgrounds.py: arregla la generación del pulgar en LMDE2
- [NikoKrause]
- [sound-applet] elimina la etiqueta de porcentaje de muestra para la opción del control deslizante
- [JosephMcc]
- : corregir el tematizado del conmutador del espacio de trabajo
- [NikoKrause]
- error tipográfico
- [Clement Lefebvre]
- l10n: Actualizar el archivo POT
Tema
Qué hay de nuevo en la versión 3.2.1:
- [kloun]
- rm archivo NEWS obsoluto y no compatible
- [Michael Webster]
- applet de teclado: arregla el posicionamiento de la bandera renderizada dentro de su actor.
- Repara algunas advertencias de tiempo de ejecución: en el applet de sonido, la construcción del objeto es demasiado pronto para obtener el nodo de tema, espere hasta que el actor principal envíe la señal de "cambio de estilo". En el applet del menú, elimine los valores de retorno de navigateContextMenu (): solo hay un usuario de esta función y no verifican el valor.
- applet del teclado: permite que el icono del indicador escale correctamente su tamaño para que coincida con el panel y las preferencias. Monkey parche algunos métodos de St.Con a la clase EmblemedIcon para que podamos utilizar los cálculos de tamaño del icono de applet existentes fingiendo que somos solo otro ícono que se queda, haciendo cosas.
- [NikoKrause]
- [menu-applet] arregla advertencias causadas por keynavigation
- [Clement Lefebvre]
- Actualizar el script ./test
- Configuración de información: agregue el botón cargar información del sistema
- l10n: Actualizar el archivo POT
- Configuración de información: agregue información sobre herramientas para cargar el botón
- Corregir error tipográfico
- l10n: Actualizar el archivo POT
Qué hay de nuevo en la versión 3.0.7:
- Repara https://github.com/linuxmint/Cinnamon/issues/5410 (Configuración de energía segfault).
Qué hay de nuevo en la versión 3.0.6:
- Agregue un & quot; bluetooth & quot; genérico & quot; ícono
- applet de energía: No te conectes a ninguna señal que llame a _devicesChanged hasta que tengamos el poder proxy (ya que las devoluciones de llamada suponen que sí lo tenemos).
- windowAttentionHandler.js: haga que la aplicación ignorada no distinga entre mayúsculas y minúsculas. Mientras estamos aquí, conviértalo en una matriz de gsettings para mayor comodidad.
- org.cinnamon.gschema.in: agrega pidgin a las clases wm ignoradas.
- Configuración del panel táctil: invierta el widget de configuración del umbral de movimiento
- appletManager.js: corrige la copia / pegado de los diseños del applet del panel de applet. Extension.get_max_instances () necesitaba un argumento adicional, y luego estábamos trabajando dos veces: terminamos de eliminar el código obsoleto.
- Cinnamon-Recorder: arregla el bloqueo al iniciar el grabador ...
- cinnamon-recorder.c: restablece la evitación del panel al dibujar los indicadores de grabación. Esto fue removido durante algún trabajo de panel hace un tiempo y nunca fue restaurado. Siempre dibuje en el monitor principal ahora (el único monitor con información confiable y fácil de obtener de la zona de trabajo).
- corregir errores ortográficos
- teclado en pantalla: agregue la opción para cambiar el comportamiento de activación: el modo accesible tiene el teclado aparece siempre que el enfoque lo exija (comportamiento de accesibilidad normal). El modo On-Demand tendrá el teclado solo aparecerá cuando el usuario lo solicite mediante un clic en un applet o un atajo de teclado.
- Configuración de temas: se corrigió la carga de temas de íconos cuando un tema no es legible
- popupMenu.js: use signalManager.disconnect correctamente: el actor fuente (el actor del panel para el applet) tiene que ser el segundo argumento, el objeto para desconectarse. Estaba causando parpadeo en el applet del menú después de reposicionarlo.
- Makepot
- Configuraciones: no codificar & quot; más información & quot; enlace de color en los módulos de especias
- red [desrt]: eliminar correctamente las conexiones de la lista li>
- Herramienta de red: icono fijo que no muestra el estado de VPN
- Herramienta de red: eliminar espacios finales
- Herramienta de red: applet fijo que muestra & quot; Auto & quot; conexión inalámbrica cuando apaga el wifi y luego vuelve a encenderlo.
- íconos de la bandeja: solicite el icono Bump a 24, luego vuelva a escalar a 20 en el applet. Esto es necesario debido a cambios en los valores de GtkIconSize en Gtk3. GtkStatusIcon itera a través de los tamaños de icono incorporados para elegir un icono apropiado para usar, y desde 3.18 no hay tamaños entre 16 y 24 píxeles.
- Configuración preferida de la aplicación: establecer tipos mimet más exhaustivamente
Qué hay de nuevo en la versión 3.0.4:
- extensiones: solucione la alineación del número de clasificación en el & quot; Obtener más & quot; páginas para que no quede cubierto por barras de desplazamiento superpuestas
- versión de bump muffin debido a cambios de API
Qué hay de nuevo en la versión 2.8.8:
- layout.js: elimine el código para la interacción con el salvapantallas. Siempre se rompió hasta 2.8.7, donde lo "arreglé" y causó una regresión informada en la que los paneles quedarán ocultos después de regresar del protector de pantalla.
Qué hay de nuevo en la versión 2.8.7:
- launcher-editor: Implementar la idea en https://github.com/linuxmint/Cinnamon/issues/4849 tiene más sentido que el comportamiento actual. Haga lo mismo para directory-editor.ui
- lista de ventanas: escala correctamente las vistas previas de la ventana para hidpi
- popupmenu.js: corregir documentación
Qué hay de nuevo en la versión 2.8.6:
- launcher-editor: Implemente la idea en https: //github.com/linuxmint/Cinnamon/issues/4849 tiene más sentido que el comportamiento actual. Haga lo mismo para directory-editor.ui
- lista de ventanas: escala correctamente las vistas previas de la ventana para hidpi
- popupmenu.js: corregir documentación
Qué hay de nuevo en la versión 2.6.7:
- mint-x-icons:
- Iconos de bandeja de pidgin actualizados
- cinnamon-desktop, cinnamon-session, canela-settings-daemon, cinnamon-screensaver
- Dividir & quot; use-systemd & quot; clave de configuración en tres claves diferentes para cinnamon-settings-daemon, cinnamon-session y cinnamon-screensaver
- Nota: En Betsy, querrá establecer la sesión y las claves daemon de configuración en verdadero, y la clave del salvapantallas en falso. En Mint 17.x, establezca todas las claves en falso. En las distribuciones de sistema, establezca todas las claves en verdadero.
- nemo:
- nemo-application: regístrese con org.gnome.SessionManager: esto debería corregir la condición de carrera en la que c-s-d muere antes que nemo, lo que hace que todos nuestros íconos vuelvan a los repliegues brevemente.
- : mostrar siempre iconos en los submenús Abrir con y Plantillas.
- nemo-bookmark-list: asegúrese de mantener el archivo de marcadores editable por el usuario (y no solo root) cuando ejecute nemo como root.
- canela:
- Configuración de energía: no confíe en output.get_backlight_min | max () para mostrar los controles de brillo ya que no es confiable con todo el hardware. Intente obtener la información de luz de fondo () directamente para ver si es compatible en su lugar.
- Configuración del tema: regresión fija causada por la corrección gettext;)
- Configuración de energía: no mostrar & quot; Cuando la batería está muy baja & quot; opción con upower 1.0 (ya no es compatible)
- Configuración de energía: no use variables que no existen (en manejo de UPS)
- applet de calendario: vista de actualización cuando se cambia la configuración de show-week-numbers
- Herramienta de red: detectar correctamente la conexión VPN activa al inicio de la sesión al actualizar el ícono del panel
- Teclado en pantalla: Affect Struts
- Teclado en pantalla: eliminó el fondo transparente en el tema predeterminado.
- applet de sonido: solo lectura de posición para reproductores compatibles con búsquedas, solo soporte cuando la velocidad de reproducción es 1.0, no admite búsqueda de Totem / GNOME-MPlayer / Pithos (obtener o establecer la posición no es completamente funcional) , solo actualiza la posición una vez por segundo
- Systray applet: Factoriza el código de tamaño del icono, elimina los casos especiales (sabemos que no funcionan para pidgin y thunderbird)
- Systray applet: fuerza el tamaño de los iconos naturales para los iconos con errores conocidos (pidgin, thunderbird)
- Configuración del teclado: opciones de maximización horizontal / vertical renombradas
- cinnamon-slideshow.py: corregir bloqueo cuando el archivo cambia
- expo.js: no responden a las volutas al animar
- cs_general.py: sincronizar la configuración de GNOME HiDPI
- Arreglar panel de inicio y
- configuración de canela: ser compatible con el viejo gi
- cs_screensaver.py: use gtk_container_foreach en lugar de gtk_container_forall
- cs_panel.py: mejor protección contra configuraciones rotas del panel
- No mostrar el selector de pila en la página de configuración de applet
- Sigue la configuración del formato de fecha en el applet de notificación
- Cargue el icono predeterminado si el tema del icono no tiene el icono de la aplicación
- js / docInfo.js: no haga una fábrica de miniaturas (nunca se usa)
- configuración de canela: invierta la configuración de sensibilidad del mouse para que tenga sentido, elimine las bandas de goma de GSettingsRange al restringir los tipos de ajustes int a los ajustes de números enteros en el control deslizante.
- cs_privacy: reemplazar unbind roto (): aproveche el comportamiento de que un nuevo enlace sobrescribirá el anterior en la misma propiedad del objeto.
- Agregue una imagen para la vista previa del protector de pantalla predeterminado.
- cs_screensaver.py: muestra la fila de salvapantallas seleccionada actualmente cuando se muestra el panel.
- applet de menú: cuando ocurre la actualización, las aplicaciones, recientes y lugares deben terminar en el mismo orden que antes. Además, dado que vaciamos todo el contenedor durante una actualización de la aplicación, debemos reconstruir los lugares recientes y los nuevos.
- SettingsWidgets: muestra la cantidad correcta de dígitos de SpinButton según el valor del paso. (Soluciona el problema con la escala de la fuente spinner)
- cs_panel: no se conecte a la configuración hasta que se haya construido la página. No se cuelgue y arda si la canela no está funcionando.
- cs_panel: no se cuelgue cuando no haya paneles
- osd: corrige las claves de medios que osd no muestra en la parte superior de las ventanas de pantalla completa li>
- permite deshabilitar las barreras de puntero en todos los paneles
- Se agregó el método que faltaba a la clase ExtensionSidePage, que bloqueó la actualización del indicador del tema activo
Menús
Qué hay de nuevo en la versión 2.6.6:
- mint-x-icons:
- Iconos de bandeja de pidgin actualizados
- cinnamon-desktop, cinnamon-session, canela-settings-daemon, cinnamon-screensaver
- Dividir & quot; use-systemd & quot; clave de configuración en tres claves diferentes para cinnamon-settings-daemon, cinnamon-session y cinnamon-screensaver
- Nota: En Betsy, querrá establecer la sesión y las claves daemon de configuración en verdadero, y la clave del salvapantallas en falso. En Mint 17.x, establezca todas las claves en falso. En las distribuciones de sistema, establezca todas las claves en verdadero.
- nemo:
- nemo-application: regístrese con org.gnome.SessionManager: esto debería corregir la condición de carrera en la que c-s-d muere antes que nemo, lo que hace que todos nuestros íconos vuelvan a los repliegues brevemente.
- : mostrar siempre iconos en los submenús Abrir con y Plantillas.
- nemo-bookmark-list: asegúrese de mantener el archivo de marcadores editable por el usuario (y no solo root) cuando ejecute nemo como root.
- canela:
- Configuración de energía: no confíe en output.get_backlight_min | max () para mostrar los controles de brillo ya que no es confiable con todo el hardware. Intente obtener la información de luz de fondo () directamente para ver si es compatible en su lugar.
- Configuración del tema: regresión fija causada por la corrección gettext;)
- Configuración de energía: no mostrar & quot; Cuando la batería está muy baja & quot; opción con upower 1.0 (ya no es compatible)
- Configuración de energía: no use variables que no existen (en manejo de UPS)
- applet de calendario: vista de actualización cuando se cambia la configuración de show-week-numbers
- Herramienta de red: detectar correctamente la conexión VPN activa al inicio de la sesión al actualizar el ícono del panel
- Teclado en pantalla: Affect Struts
- Teclado en pantalla: eliminó el fondo transparente en el tema predeterminado.
- applet de sonido: solo lectura de posición para reproductores compatibles con búsquedas, solo soporte cuando la velocidad de reproducción es 1.0, no admite búsqueda de Totem / GNOME-MPlayer / Pithos (obtener o establecer la posición no es completamente funcional) , solo actualiza la posición una vez por segundo
- Systray applet: Factoriza el código de tamaño del icono, elimina los casos especiales (sabemos que no funcionan para pidgin y thunderbird)
- Systray applet: fuerza el tamaño de los iconos naturales para los iconos con errores conocidos (pidgin, thunderbird)
- Configuración del teclado: opciones de maximización horizontal / vertical renombradas
- cinnamon-slideshow.py: corregir bloqueo cuando el archivo cambia
- expo.js: no responden a las volutas al animar
- cs_general.py: sincronizar la configuración de GNOME HiDPI
- Arreglar panel de inicio y
- configuración de canela: ser compatible con el viejo gi
- cs_screensaver.py: use gtk_container_foreach en lugar de gtk_container_forall
- cs_panel.py: mejor protección contra configuraciones rotas del panel
- No mostrar el selector de pila en la página de configuración de applet
- Sigue la configuración del formato de fecha en el applet de notificación
- Cargue el icono predeterminado si el tema del icono no tiene el icono de la aplicación
- js / docInfo.js: no haga una fábrica de miniaturas (nunca se usa)
- configuración de canela: invierta la configuración de sensibilidad del mouse para que tenga sentido, elimine las bandas de goma de GSettingsRange al restringir los tipos de ajustes int a los ajustes de números enteros en el control deslizante.
- cs_privacy: reemplazar unbind roto (): aproveche el comportamiento de que un nuevo enlace sobrescribirá el anterior en la misma propiedad del objeto.
- Agregue una imagen para la vista previa del protector de pantalla predeterminado.
- cs_screensaver.py: muestra la fila de salvapantallas seleccionada actualmente cuando se muestra el panel.
- applet de menú: cuando ocurre la actualización, las aplicaciones, recientes y lugares deben terminar en el mismo orden que antes. Además, dado que vaciamos todo el contenedor durante una actualización de la aplicación, debemos reconstruir los lugares recientes y los nuevos.
- SettingsWidgets: muestra la cantidad correcta de dígitos de SpinButton según el valor del paso. (Soluciona el problema con la escala de la fuente spinner)
- cs_panel: no se conecte a la configuración hasta que se haya construido la página. No se cuelgue y arda si la canela no está funcionando.
- cs_panel: no se cuelgue cuando no haya paneles
- osd: corrige las claves de medios que osd no muestra en la parte superior de las ventanas de pantalla completa li>
- permite deshabilitar las barreras de puntero en todos los paneles
- Se agregó el método que faltaba a la clase ExtensionSidePage, que bloqueó la actualización del indicador del tema activo
Menús
Qué hay de nuevo en la versión 2.4.8:
- Revertir & quot; st: utilice un API de cogl a la fecha al crear texturas & quot;
Qué hay de nuevo en la versión 2.4.6:
- Configuraciones: corrige la advertencia GTK ocasional y la entrada del menú en blanco en la selección del terminal, algunos comentarios
- reemplaza: solo verifica el esquema de gsettings cuando en realidad se proporciona.
- magnifier.js: corregir la advertencia de id. de origen
- notificaciones: corregir la opacidad predeterminada duplicada en el modo hidpi.
- escritorios: asegúrese de colocar un nuevo escritorio en una parte visible del monitor principal.
- desklet de escritorio: corrige una advertencia, desklet de reloj: mueva algunas anulaciones de clase String a js / ui / overrides.js para que puedan usarse en el escritorio y en el applet de calendario.
- applet del panel: siempre quite el marcador de posición de arrastre después de un arrastre (no solo después de uno exitoso)
- applet de menú: elimine siempre un marcador de posición de arrastre de favoritos después de un arrastre (no solo después de uno exitoso)
- Se ha agregado una dependencia faltante en gir1.2-notify-0.7
- Configuración de Cinnamon: trata adecuadamente los temas cuya miniatura no es legible
- cinnamon-slideshow: corrección de la introspección para algunas reparaciones # 3742
- corregir la presentación de diapositivas de imágenes agregadas por el usuario
- corrige 'genericpath.py:29:isfile:TypeError: coercing a Unicode: necesita cadena o búfer, NoneType found'
- applet de sonido: fijo # 3735 - silencio en medio clic
- windowManager.js: corrige los problemas de opacidad cuando se usa la asignación de fade y otros efectos que implican cambios de opacidad.
- Teclado de ajustes de canela: corrige el manejo de la tecla de escape para cancelar el modo de aprendizaje de vinculación de teclas (cuando el bloqueo numérico está activado), y permite que el retroceso se use como tecla de acceso directo cuando se modifica.
- combinaciones de teclas: Ignorar el bloqueo de mayúsculas para el modo de enseñanza
- combinaciones de teclas: forzar minúsculas al comparar combinaciones de teclas existentes para colisiones.
- Dirección de desplazamiento fija en el applet de lista de ventanas
- layout.js: no oculte / muestre los paneles durante la animación de inicio, haga que sean temporalmente transparentes en su lugar; esto soluciona un problema cuando el panel de ocultación automática está activo, la animación se completará, y verá un temporal área en blanco donde estaría el panel, ya que el cromo se ajusta al panel.
- layout.js: solo altera el comportamiento del panel durante la animación cuando el panel de ocultación automática está realmente activo; se ve mejor durante el inicio de cualquier panel que no se oculte automáticamente.
- appletManager.js: no vuelque los applets huérfanos en el panel restante cuando cambie los diseños de doble a panel único. Ellos son silenciosamente ignorados. Aparecerán con un problema en la configuración del applet (punto rojo) y una nota de registro del espejo, describiendo cómo arreglarlo, si así lo desean.
- combinaciones de teclas: filtra los GdkModifierTypes reservados: pueden interferir con las combinaciones de teclas en ciertos sistemas.
- classicSwitcher.js: evita la advertencia de un ID de fuente errante.
- app switcher: Fix double-destroy cuando se activa una ventana minimizada. Los conmutadores de aplicaciones escuchan la señal de 'mapa' desde Windows: una señal de mapeo activa una _activateWindow, y también obtenemos una activación al seleccionar la ventana en primer lugar.
- st-im-text.c: soluciona el bloqueo de bloqueo en widgets StEntry.
- expoThumbnail.js: se corrige la advertencia de un ID de origen no válido.
- overrides.js: agrega dump_stack al desconectarse con una ID no válida.
- classicSwitcher.js: fuerce una reasignación del contenedor alt-tab cuando se elimina una miniatura / vista previa.
- Ruta de imagen de avatar predeterminada fija
- applet de menú: no restablecer la categoría al arrastrar una aplicación.
- st-texture-cache.c: asegúrese de que el pixbuf solicitado termina con la textura del tamaño correcto (en lugar del tamaño de la textura original) - El método update_shadow_material de Sticon estaba obteniendo un tamaño incorrecto para generar la sombra / desenfoque.
- Cambie el nombre del icono del applet del menú stock de canela para que se represente correctamente como un icono simbólico.
- applet.js: asegúrese de que set_applet_icon_symbolic_name y _path usan un buen tamaño cuando el modo de escala está desactivado. Reduzca también el relleno del ícono menu-symbolic.svg para que su tamaño visible esté más alineado con otros íconos simbólicos.
- applet de menú: Arregle la lógica que rodea el icono predeterminado.
- Se corrigió el PictureChooserButton en Gtk 3.14, compatible con 3.10.
- Configuración de Cinnamon: tamaño de imagen de menú fijo en PictureChooserButton en Gtk 3.14, compatible con 3.10.
Qué hay de nuevo en la versión 2.4.5:
- Arreglada la animación de inicio
Qué hay de nuevo en la versión 2.4.3:
- Pequeñas correcciones de l10n, archivos de escritorio actualizados
¿Qué hay de nuevo en la versión 2.4.2:
- Desklet de fotoframe: arregla mega fuga, no lo hagas almacenar en caché todas las imágenes, destruir imágenes antiguas.
- Escritorio de fotocopia: cancele el temporizador de actualización cuando retire el desklet.
Qué hay de nuevo en la versión 2.4:
- Receptividad y uso de la memoria:
- CJS se volvió a configurar en una versión más nueva de GJS en un esfuerzo por reducir el uso de memoria y proporcionar tiempos de ejecución más rápidos.
- Se revisaron todos los componentes de Cinnamon y se verificó su código fuente con herramientas de análisis estático. Aunque la mayoría de ellos eran pequeños, se corrigieron aproximadamente 30 fugas de memoria.
- Los íconos utilizados en la configuración de Cinnamon se agregaron al tema del icono de Mint-X. Esta capacidad de respuesta aumentada (Esto es específico de Linux Mint, por lo que recomendamos a todos los artistas y distribuciones que hagan lo mismo).
- Más polaco:
- Con crédito y similar a GNOME Shell, el escritorio de Cinnamon ahora comienza con una animación de zoom.
- El sonido de inicio de sesión ahora es manejado directamente por Cinnamon (a diferencia de cinnamon-settings-daemon) y se reproduce en sincronización con la secuencia de inicio de sesión.
- Los módulos en Cinnamon Settings y categories en el menú de la aplicación ahora están ordenados alfabéticamente.
- Similar a Windows, & quot; Súper + e & quot; ahora abre el directorio de inicio.
- Cinnamon 2.4 se envía con muchos pequeños refinamientos (varios lanzadores de paneles, mejoras en el applet de sonido, eliminación del tiempo de espera en el diálogo de cierre de sesión ... etc.) y una gran cantidad de correcciones de errores.
- Más configuraciones y soporte de hardware:
- Ahora se admiten almohadillas táctiles con un solo botón (como la que se usa en Macbook) y las acciones para clics de 2 dedos y 3 dedos son configurables. Por defecto, corresponden al hacer clic con el botón derecho y al hacer clic con el botón central.
- La composición en modo de pantalla completa ahora se puede configurar y no requiere reiniciar Cinnamon. Esto significa menos desgarro de pantalla para la mayoría de los usuarios y la opción de ventanas indirectas para los jugadores y usuarios que requieren una aplicación para funcionar a máxima velocidad sin que el administrador de la composición les afecte.
- La fuente del escritorio ahora es configurable.
- Ahora es posible darle al salvapantallas un formato de fecha personalizado y fuentes personalizadas.
Qué hay de nuevo en la versión 2.2.3:
- Configuración de mejor aspecto
- Salvapantallas y administración de energía
- Configuración regional y diseños de teclado
- Configuración de fecha y hora
- Esquinas calientes y HUD
- Roles de applet e iconos de Systray
- Mejoras de menú
- MPRIS y Sound Applet
- Compatibilidad con HiDPI / Retina Display
- Tableta gráfica
- Zoom A11y MouseWheel
- Mejoras en el administrador de ventanas
- Muchas otras mejoras
Qué hay de nuevo en la versión 2.0:
- Better Edge-Tiling
- Ajuste de bordes
- Efectos de sonido
- Mejor administración de usuarios
- Mejoras de Nemo
- Mejoras en el administrador de ventanas
- Cinnamon Backend 2.0
- Mejor localización, formatos de fecha, traducciones centralizadas
- Se agregó soporte para las sesiones de cambio de usuario y invitado de LightDM
- Se agregó soporte para el cambio de usuario de MDM y la integración de MDM en la configuración del sistema
- Soporte mejorado para systemd / logind
- API de configuración para applets / desklets
- Acciones de Nemo
Qué hay de nuevo en la versión 1.8:
- En nombre del equipo y de todos los desarrolladores que contribuyeron a esta compilación, me enorgullece anunciar el lanzamiento de Cinnamon 1.8.
- Cinnamon 1.8 representa 7 meses de desarrollo y 1.075 confirmaciones. Cuenta con una gran cantidad de correcciones de errores, pero también nuevas características y muchas mejoras.
- Administrador de archivos:
- Nemo recibió mucha atención. Su interfaz de usuario fue muy modificada y su comportamiento fue adaptado para integrarse mejor con Cinnamon.
- Ahora puede ocultar fácilmente la barra lateral y alternar entre lugares y vista en árbol. Debajo de cada lugar, si corresponde, una pequeña barra indica cuánto espacio se usa.
- Protector de pantalla:
- Cinnamon ahora presenta su propio salvapantallas. Una de sus particularidades es que puede definir un mensaje de ausencia antes de bloquear su pantalla.
- Las personas que te buscan pueden ver ese mensaje mientras estás fuera.
- Centro de control:
- Todos los módulos de configuración ahora están presentes en Cinnamon Settings. Ya no es necesario usar Gnome Control Center.
- Desklets:
- KDE los llama Plasmoides, Android los llama Widgets, en Cinnamon se llaman & quot; Desklets & quot ;. De la misma manera que puede agregar applets a su panel, puede agregar desklets a su escritorio.
- Cinnamon 1.8 se envía con 3 desklets instalados por defecto (un iniciador, un reloj y un fotograma) y muchos más vendrán de la comunidad (sí, antes de que la gente pregunte, hay un desklet xkcd).
- Gestión de especias;
- En Cinnamon 1.8 puede instalar & quot; especias & quot; (por ejemplo, applets, desklets, temas, extensiones) directamente desde su escritorio. Ya no es necesario que navegues por http://cinnamon.linuxmint.com.
- También puede aplicar actualizaciones y, si Spice lo admite, puede usar varias instancias del mismo.
- Nuevas funciones para desarrolladores:
- API de configuración para applets / desklets
- Si eres un desarrollador de Applet / Desklet, ya no utilices gsettings. Cinnamon 1.8 presenta una API de configuración que hará todo el trabajo por ti.
- Configurará su configuración y sus valores predeterminados automáticamente.
- Te permitirá acceder a tus configuraciones con la misma facilidad con la que accedes a los valores en una matriz.
- Generará una pantalla de configuración para ti, automáticamente.
- En otras palabras, solo define su configuración y la usa en su applet / desklet, y Cinnamon hace todo lo demás por usted. Se genera automáticamente una pantalla de configuración para usted y el usuario puede configurar las configuraciones que definió desde la Configuración del sistema.
- Mejoras del sistema:
- Detección de renderizador:
- Muffin ahora verifica qué representador se está utilizando. Si la sesión utiliza un Procesador de software (ese es el caso cuando hay un problema con los controladores o si la tarjeta no presenta ninguna aceleración), aparece una notificación para informar al usuario sobre el problema.
- Modo de retroceso:
- Cinnamon ya no usa la sesión gnome para el repliegue. En algunos casos, gnome-session no permitió que Cinnamon se ejecutara aunque el hardware era capaz de ejecutar Cinnamon. Otra limitación de gnome-session fue su incapacidad para reiniciar Cinnamon después de un bloqueo. En Cinnamon 1.8, la sesión de Cinnamon siempre lanza Cinnamon, por lo que su computadora intentará ejecutar Cinnamon sin importar qué.
- Cinnamon también usa un contenedor para reiniciarse y recuperarse de posibles fallas. Si Canela se cuelga ahora vuelve a recurrir a Metacity y le pregunta al usuario si quiere reiniciar Cinnamon.
- Y eso no es todo ...
- Cinnamon 1.8 es enorme. ¡Su registro de cambios de compromiso es el doble del tamaño de la versión 1.6!
- Otras características notables:
- Mejor configuración de esquina caliente
- Coverflow Alt-Tab
- Alt-Tab de línea de tiempo
- Maximización horizontal / vertical de ventanas
Qué hay de nuevo en la versión 1.6.7:
- Cinnamon 1.6.7:
- Cambia el tamaño de los iconos existentes en el applet de la lista de ventanas cuando se cambia el modo de escala de iconos del panel
- Pixelación de icono fijo en la pestaña Alt (para la mayoría de los kits de herramientas, incluido pyGTK)
- Se recortaron los botones de la aplicación de menú fijo
- Se corrigió el cuadro de opciones avanzadas en los ajustes de canela- & gt; los fondos no se muestran correctamente en Mint 14 (GTK3.6?)
- Traducciones actualizadas
- Nemo 1.1.2:
- Código borrado de las entradas de mover-copiar / copiar para que las vistas se puedan finalizar (asegura que todas las señales de los oyentes se desconecten, detiene los bloqueos aleatorios en la pantalla de preferencias).
Comentarios que no se encuentran