Primaria OS 5 Juno está aquí

Refinamiento, productividad y una plataforma mejorada para desarrolladores

El sistema operativo elemental es la alternativa rápida, abierta y respetuosa de la privacidad de Windows y macOS. Durante el año pasado, hemos estado trabajando arduamente para crear una nueva versión principal del sistema operativo elemental, cuyo nombre en código es Juno. Es la culminación de un montón de actualizaciones y mejoras con tres objetivos principales:

  1. Proporcione una experiencia de usuario más refinada.
  2. Mejore la productividad para usuarios nuevos y experimentados por igual
  3. Lleva nuestra plataforma de desarrollador al siguiente nivel

Hoy estamos orgullosos de lanzar oficialmente el sistema operativo primaria 5.

Aplicaciones mayormente actualizadas

El sistema operativo elemental se compone de dos partes principales: el "escritorio" que incluye la experiencia principal del usuario, el aspecto y las piezas del sistema; y las aplicaciones que vienen con el sistema operativo listo para usar. Elementary OS 5 Juno incluye actualizaciones importantes en varias de estas aplicaciones principales.

AppCenter: la tienda de aplicaciones Open, Pay-What-You-Want

AppCenter es nuestra tienda de aplicaciones incorporada donde los usuarios pueden descargar aplicaciones gratuitas y de pago especialmente diseñadas para sistemas operativos básicos. Con AppCenter estamos haciendo las cosas de manera un poco diferente a nuestros competidores. Primero, cada aplicación en AppCenter es de código abierto porque creemos firmemente en el poder que cambia el mundo del código de licencia libre y el software de código abierto. En segundo lugar, todas las aplicaciones pagas se ofrecen con un precio sugerido proporcionado por el desarrollador, pero en última instancia, pague lo que quiera. Los usuarios eligen qué pagar, en todo caso, cuando descargan aplicaciones pagas.

Utilizamos un modelo de paga lo que quieras porque lo hace increíblemente fácil para aquellos que quieren y pueden financiar el desarrollo para hacerlo, al tiempo que mantiene las cosas accesibles para las personas u organizaciones donde los costos pueden ser prohibitivos. Nuestro objetivo es un ecosistema sostenible de código abierto de aplicaciones de calidad que la gente adore.

Nuestro objetivo es un ecosistema sostenible de código abierto de aplicaciones de calidad que la gente adore.
Página de inicio de AppCenter con aplicaciones nuevas, de tendencia y recientemente actualizadas

En la versión anterior del sistema operativo elemental, vimos que AppCenter pasó de cero aplicaciones seleccionadas en el lanzamiento a más de cien. Nuestro ecosistema de desarrolladores independientes despegó, y esos desarrolladores han quedado encantados con la experiencia de entregar sus aplicaciones de pago directo a los usuarios. Sin embargo, como compartimos en febrero, todavía tenemos algo de trabajo para hacer que el ecosistema sea verdaderamente sostenible para nuestros desarrolladores.

Entonces, para Juno, nos hemos centrado en hacer que sea aún más fácil para los usuarios que eligen apoyar a los desarrolladores para que les paguen por sus aplicaciones.

Soporte de pago para actualizaciones en la página instalada

Si una aplicación paga se ha descargado gratis en el pasado, ahora solicitará nuevamente una compra de pago de lo que desee cuando haya una actualización que no sea de seguridad. Las actualizaciones de seguridad seguirán como siempre, y los usuarios siempre pueden optar por pagar $ 0. Esto ofrece a los usuarios que inicialmente descargaron una aplicación paga de forma gratuita otra oportunidad fácil para financiar el desarrollo de esa aplicación. Y para los desarrolladores que proporcionan un mayor valor durante la vida útil de una aplicación, esto ayuda a aumentar las posibilidades de que sus usuarios satisfechos participen, incluso un poco, en algún momento.

Los usuarios pueden financiar directamente aplicaciones en cualquier momento

Hemos agregado una nueva opción de "Fondo" en el pie de página de todas las aplicaciones pagas, lo que facilita una vez más que los usuarios ayuden directamente al desarrollo de una aplicación que ya han comprado o que ni siquiera han instalado. Para todo el resumen, asegúrese de leer nuestra publicación Acerca de los pagos de AppCenter de principios de este año.

También hemos revisado el cuadro de diálogo de pago para comprar aplicaciones: hemos implementado un mejor formato y validación de tarjetas de pago para reducir los errores, ahora ocultamos los detalles de pago cuando los campos no están enfocados para reducir la vigilancia de los surfistas de hombro, y lo hemos hecho más consistente con otros cuadros de diálogo de autenticación y, en consecuencia, más claro que este es un cuadro de diálogo confiable y seguro que en realidad proviene del sistema operativo primario.

También nos hemos centrado en cosas pequeñas: mostramos el tamaño de descarga de las aplicaciones en su encabezado para que los usuarios conscientes del ancho de banda sepan si quieren tomar una aplicación ahora, o cuando están en una conexión no medida; cuando un usuario va a descargar una aplicación que puede contener contenido explícito, le avisamos; los colores de la categoría se han refinado y adaptado a nuestra paleta de colores; los íconos son de mayor resolución y píxeles perfectos en las pantallas LoDPI y HiDPI; y las categorías ahora contienen más aplicaciones y aplicaciones más relevantes.

En las pruebas beta, hemos recibido comentarios positivos sobre cada una de estas mejoras tanto de los desarrolladores de aplicaciones como de los usuarios. La próxima vez que visite AppCenter, esperamos que compre una aplicación para ayudar a construir este ecosistema sostenible de código abierto con nosotros.

Código elemental: diseñado específicamente para desarrolladores

Escribimos acerca de que Scratch se convirtió en Código a principios de año, y eso se ha dado cuenta plenamente en OS 5 Juno de primaria. Code en Juno recibió la mayor atención, refinamiento y mejora con respecto a su contraparte en Loki en comparación con cualquier otra aplicación. Desarrolladores: este es para ti.

El enfoque principal de Code se está construyendo específicamente para escribir y editar código, lo que nos ha llevado a establecer valores predeterminados más inteligentes. Las funciones de línea de base como la numeración de líneas, la administración de carpetas de proyectos, la introspección de símbolos Vala y el ajuste de línea vienen de forma predeterminada. Esto también nos ha permitido simplificar algunas de las preferencias cuando no tiene sentido activar o desactivar ciertas funciones en un editor de código. El resultado es una aplicación mucho más completa y personalizada para desarrolladores.

Una de las nuevas características más visibles es el área de estado en el encabezado. Este tiene nuevos controles rápidos para la configuración de tabulación / espacio, resaltado de idioma / sintaxis y una función rápida de ir a la línea.

Agregamos un nuevo modo oscuro muy solicitado que cambia la aplicación y la vista de código a un estilo oscuro que es más fácil para la vista en la noche o en habitaciones oscuras. Esto viene con un nuevo estilo y un selector de tamaño de fuente accesible con un clic en la barra de encabezado, además de una opción de alto contraste que es genial cuando estás bajo el sol brillante. Las pestañas ahora también se dibujan en un estilo en línea para que coincidan mejor con el contenido y se adapten al estilo elegido en lugar de ser siempre de color cromo.

Modo oscuro! Además de la barra lateral de símbolos y el nuevo selector de estilo.

Se trabajó mucho en complementos. Hemos limpiado varios complementos duplicados y código refactorizado, lo que lleva a un mejor rendimiento y una base más mantenible para construir futuras mejoras. Escribimos un nuevo complemento EditorConfig y lo habilitamos de manera predeterminada, lo que debería ayudar a calmar el debate de tabulación / espacio en proyectos compartidos.

Mientras trabajábamos en Juno, alentamos a las personas que generalmente usaban otros editores como Atom, VS Code o Sublime text para que le dieran otra oportunidad al Code elemental. Con la refactorización y limpieza, y mucho trabajo excelente de la comunidad, pudimos implementar muchas de las funciones favoritas de los usuarios. Por ejemplo, hay nuevos accesos directos y elementos de menú contextual para alternar comentarios (Ctrl + / o Ctrl + M) y ordenar líneas (F5). Mejoramos drásticamente la finalización del soporte, recogiendo muchos de los matices de otros editores. Y estamos enviando toneladas de nuevas definiciones de idiomas, lo que significa que se reconocerán aún más idiomas de fábrica.

El administrador de carpetas, anteriormente un complemento opcional, ahora está integrado en el núcleo, lo que permite una integración más estrecha. Lo hemos renovado por completo, incorporando más funciones y garantizando que siga siendo fácil de usar. El manejo de archivos y carpetas es más fácil que nunca: agregamos un menú "Abrir en" más simple que muestra ubicaciones en la aplicación (como una nueva pestaña), el administrador de archivos del sistema (Archivos de forma predeterminada) y otras aplicaciones que pueden manejar el archivo seleccionado tipo. Para las carpetas, esto significa que puede abrirlas en un administrador de archivos o en la Terminal directamente desde el menú contextual. También hemos movido las "Otras acciones" impulsadas por el Contratista aquí, centralizando todas las acciones relacionadas con los archivos en un lugar contextual sensato. Por último, la barra lateral ahora se puede alternar por ventana desde el menú o con F9, lo que le ayuda a usar su espacio de visualización de manera más eficiente.

Nueva integración de Git

¡También hemos integrado toda la nueva integración de Git en Code! Si una carpeta de proyecto abierta es un repositorio de Git, Code muestra el nombre de la rama junto a él en la barra lateral. Además, agregamos un ícono de estado cuando hay archivos nuevos o modificados que no se han confirmado.

Con la adopción del administrador de carpetas en el núcleo, pudimos agregar algunas nuevas formas prácticas de abrir carpetas de proyectos: directamente desde la Pantalla de bienvenida (cuando no hay archivos abiertos), directamente desde la Terminal pasando un directorio, o bien desde Archivos en el menú contextual.

También hemos refinado muchas cosas pequeñas: el Mini Map opcional ahora está usando una fuente especialmente diseñada, lo que lo hace mucho más visible de un vistazo; dibujamos espacios para el texto seleccionado y los espacios en blanco finales por defecto; hay una nueva animación para cambiar entre carpetas de proyectos y símbolos; y más opciones son visibles sin tener que sumergirse en un cuadro de diálogo Preferencias.

Si anteriormente usó Scratch y lo dejó para un editor diferente, le recomendamos que pruebe Code. ¡Creemos que estará encantado con la revisión absoluta! Y si nunca antes ha escrito una aplicación, podrá comenzar a trabajar con la ayuda de Code.

Archivos

En el sistema operativo básico, fomentamos un flujo de trabajo en el que los usuarios accedan al contenido de las aplicaciones relacionadas en lugar de preocuparse por las complejidades de mover archivos alrededor del almacenamiento de sus dispositivos. Sin embargo, algunos flujos de trabajo requieren una administración directa, por eso creamos Files, nuestro administrador de archivos. Nuestro objetivo con Archivos es crear un navegador de archivos moderno que sea rápido, hermoso y fácil de trabajar. También lo creamos para encajar en la experiencia primaria donde hay aplicaciones locas y rápidas dedicadas para ver contenido, y por lo tanto no se centran en obtener una vista previa del contenido dentro de los archivos en sí mismos: es más rápido abrir la aplicación correcta.

Archivos con la vista de cuadrícula predeterminada

Lo primero inmediatamente nuevo para Archivos en OS 5 Juno elemental son las nuevas carpetas de color manila. Cambiamos de las carpetas azules anteriores en todo el sistema operativo para que las carpetas sean más neutrales, además de abrir las posibilidades para un uso más significativo del color en el futuro. Definitivamente es un cambio al principio, pero creemos que no solo se acostumbrará, sino que comenzará a preferir los tonos más cálidos y más apagados.

Vistas de lista y columna

En general, limpiamos mucho en Files debajo del capó. Ahora estamos utilizando más bibliotecas estándar en lugar de funciones internas, hemos trabajado para que las vistas previas en miniatura sean más rápidas y más confiables para actualizar, y hemos brindado soporte completo de HiDPI para todas las vistas. Y para aquellos a quienes les gusta escribir para navegar, la entrada inteligente de migas de pan / ubicación ahora agrega barras a los nombres de las carpetas para que moverse sea aún más rápido. Además, gracias a los cambios tanto en Archivos como en la hoja de estilo del sistema, también hemos dejado más claro qué archivos y carpetas están actualmente seleccionados.

Música

Hemos actualizado Música en OS 5 Juno de primaria con controles optimizados y una interfaz refinada. Los detalles del álbum, incluida la lista de canciones y la calificación, ahora se muestran en una barra lateral de diseño limpio.

Bajo el capó, hemos mejorado enormemente la estabilidad y el rendimiento, lo que significa que la música debería permitirte tocar más suavemente que nunca.

Fotos

Hemos trabajado mucho tanto en el lado visual como en el código para hacer que Photos sea la mejor hasta ahora. Ahora luce un nuevo y hermoso estilo oscuro, lo que facilita la exploración, el enfoque y la edición de sus fotos.

El nuevo estilo oscuro y diálogo de ajuste

Debajo del capó, hemos solucionado varios errores y lo hemos hecho más limpio y más coherente con nuestras otras aplicaciones. Y al editar sus fotos, notará un diálogo de ajuste rediseñado con controles deslizantes de colores que le muestran cómo los ajustes afectarán el color.

Terminal: simplemente inteligente

Terminal es una aplicación que la mayoría de los usuarios nunca deberían tener que abrir, pero para aquellos que la usan, es una herramienta increíblemente importante en el sistema, y ​​otras plataformas la ignoran con demasiada frecuencia. El terminal en el sistema operativo primario tiene un aspecto simple, pero alberga funciones inteligentes como Buscar, Copiar / Pegar de forma inteligente, Protección de pegado, pestañas de clase de navegador con Deshacer Cerrar pestaña y Notificaciones de finalización de proceso. Y en Juno, hemos refinado Terminal para que sea aún más adaptable a las necesidades y los flujos de trabajo de los desarrolladores.

Nuevo selector de estilo y ajuste de tamaño de fuente

Además del querido estilo oscuro, hemos agregado dos esquemas de color completamente nuevos a Terminal: Luz Solarizada y Alto Contraste. Estos usan el mismo conmutador rápido que Code, que viene con un nuevo ajuste de tamaño de fuente. Todo lo cual significa que Terminal es mejor ya sea que se encuentre en una habitación oscura, una oficina bien iluminada o bajo la luz solar directa, además de más accesible para aquellos que necesitan un tipo más grande o simplemente quieren mostrar su trabajo a alguien al otro lado de la habitación.

Nuevos estilos de luz solarizada y alto contraste

Para los usuarios que saben exactamente lo que están haciendo, hemos agregado una nueva casilla de verificación en el cuadro de diálogo Pegar protección para desactivar la protección. También hemos agregado un nuevo acceso directo Mostrar en el Explorador de archivos al menú contextual para que sea más rápido saltar a Archivos desde el directorio de trabajo actual. Y, por último, hemos agregado un icono de éxito o error de color sutil a las pestañas de los procesos completados, para mostrar mejor el estado de su Terminal de un vistazo. En conjunto, estos cambios hacen que Terminal sea una herramienta más productiva que nunca y se vea igual de bien.

Cámara

Hemos actualizado los controles de la cámara para que sean aún más claros y fáciles de usar. Hemos cambiado de botones vinculados a un nuevo ModeSwitch para que sea más obvio cuando la cámara está en modo foto o video. También hemos agregado un nuevo temporizador con opciones de 3, 5 y 10 segundos.

Epifanía: navega con un 100% más de sincronización

Epiphany es el navegador web ligero basado en WebKit que viene con un sistema operativo básico. Admite todas las funciones que esperaría con HTML5, CSS3 y estándares web modernos integrados.

En el sistema operativo primario 5 Juno, Epiphany ahora tiene Firefox Sync incorporado, lo que significa que puede sincronizar sus marcadores, contraseñas e incluso abrir pestañas entre el sistema operativo elemental y su dispositivo móvil o cualquier otro dispositivo que ejecute Firefox.

La interfaz de usuario también se ha refinado con una nueva administración de marcadores, nuevos controles de zoom y búsqueda en el menú, iconos que muestran qué pestaña está reproduciendo audio y más.

Todo lo demas

Hemos actualizado todas las aplicaciones en OS 5 Juno elemental con traducciones nuevas y mejoradas, mejoras de rendimiento y correcciones de errores.

Funciones de escritorio

Debajo de las aplicaciones, el escritorio potencia las características de productividad central del sistema operativo básico, incluida la administración de ventanas, los espacios de trabajo y la interfaz de usuario del sistema, como el Panel en la parte superior de la pantalla y el Dock en la parte inferior. Y en OS 5 Juno de primaria, nos hemos centrado en hacerlo más productivo que nunca.

Luz de noche

Nos complace presentar una nueva función Night Light con un temporizador manual y una opción automática Sunrise to Sunset. Night Light reduce la salida de luz azul de su pantalla, lo que puede ayudar a reducir la fatiga visual y el insomnio después de usar su dispositivo.

Cuando está habilitado y durante el tiempo establecido, aparece un nuevo indicador de luz nocturna en el panel que se puede usar para ajustar la temperatura de la pantalla o posponer la luz nocturna hasta el día siguiente. Y como todos los indicadores, proporciona una forma rápida de saltar directamente a la pantalla correspondiente en Configuración del sistema.

Azulejos de ventana ajustables

Las ventanas en mosaico son una forma popular de administrar ventanas de aplicaciones, especialmente en pantallas más grandes. Si bien el sistema operativo primario siempre ha admitido el mosaico, lo hemos mejorado aún más en Juno. Primero, ahora hay una vista previa azul "feed-forward" que se muestra para mostrarle cómo se enlosará una aplicación cuando la mueva al borde de la pantalla.

Las aplicaciones AppCenter Spice-Up y Minder están en mosaico una al lado de la otra para usar mejor el espacio disponible

Y ahora, si coloca en mosaico dos ventanas una al lado de la otra, puede arrastrar su borde compartido para ajustar cuánto espacio ocupa cada una. Esto es ideal para dividir su espacio de trabajo entre dos ventanas de Epifanía, Código y Terminal, una presentación y sus notas, etc., cuando se encuentre saltando entre dos ventanas para una tarea.

Imagen en imagen

Para Juno, presentamos un nuevo modo Picture-in-Picture que hace que sea más fácil mantener pestañas en un video u otra ventana mientras se trabaja en otra cosa.

Nuevo modo Picture-in-Picture

Simplemente presione ⌘ + F, seleccione la ventana o área en la que desea enfocarse, y aparecerá una vista previa de Picture-in-Picture en la esquina de su pantalla. Esta vista previa es móvil, redimensionable, siempre en la parte superior y puede moverse con usted a través de espacios de trabajo. Para cerrarlo, simplemente presione la "X" en la esquina superior izquierda.

Panel, menú de aplicaciones e indicadores del sistema

El Panel superior en el sistema operativo primario es donde mostramos el estado y la configuración de todo el sistema, como el volumen, las redes y las notificaciones. Su menú de aplicaciones también es el lugar para ir a la lista o buscar todas las aplicaciones y acciones.

En Juno, la mejora más obvia de inmediato es que hemos agregado un nuevo ícono de búsqueda al Menú de aplicaciones. Esto ayuda a informar a los usuarios qué pueden esperar detrás de ese elemento, además ayuda a equilibrar un poco mejor el lado izquierdo del panel con el derecho. También hemos agregado una información sobre herramientas de "Abrir y buscar aplicaciones (⌘ + Espacio)" para proporcionar más comentarios si el usuario pasa el mouse por un momento. También proporciona un poco de divulgación progresiva de los atajos de teclado, lo que ayuda a enseñar a los usuarios formas más rápidas de hacer las cosas.

También nos hemos asegurado de que el menú Aplicaciones ahora solo se desplaza una página por deslizamiento del trackpad, lo que permite una mejor experiencia en las computadoras portátiles.

Algo que notará con ciertos fondos de pantalla es un nuevo modo de luz translúcida. Anteriormente, el panel tenía cuatro estados: oscuro transparente, claro transparente, translúcido y maximizado. En OS 5 Juno de primaria, estamos dividiendo translúcido en luz translúcida oscura y translúcida.

Transparente Oscuro (en un fondo oscuro) y Transparente Claro (en un fondo claro)

Si la parte superior de su fondo de pantalla está ocupada (altas variaciones en contraste), el panel dibuja un fondo translúcido. Ahora en Juno, el panel detectará si está dibujando en un área mayormente clara u oscura, y sombreará el panel y el primer plano de manera apropiada. El resultado es un panel que respeta más de cerca la preferencia del usuario por un escritorio claro u oscuro.

Translucent Dark (en un fondo de pantalla ocupado) y la nueva Translucent Light (en un fondo de pantalla ocupado)

Cuando una aplicación está maximizada o en mosaico, el Panel aún entrará en el estado maximizado completamente negro para enfocar la aplicación y dejarse mezclar en el bisel.

Maximizado

También hemos agregado la capacidad de arrastrar desde un punto en blanco en el Panel para des-maximizar / desbloquear una ventana de la aplicación. En combinación con las mejoras de mosaico mencionadas anteriormente, es más rápido y más fácil que nunca usar varias ventanas una al lado de la otra al realizar el trabajo.

También hemos refinado muchos de los indicadores en Juno. Hemos agregado varias animaciones a los iconos cuando cambian de estado: la campana de notificaciones "suena" cuando entra una nueva notificación, además de Bluetooth, Night Light y los iconos de notificaciones obtienen una barra animada cuando se desactivan.

Los iconos del panel ahora vienen con animaciones

Hemos ajustado el indicador de encendido para mostrar mejor el porcentaje de batería total cuando su dispositivo tiene múltiples baterías internas, y al hacer clic con el botón central en el icono del indicador en el Panel, se muestra el porcentaje de batería. Hemos actualizado el indicador de fecha y hora para enfatizar la fecha de hoy, lo que facilita la diferencia entre hoy y las fechas seleccionadas. Hemos agregado un enlace rápido a la configuración de Cuentas de usuario desde el indicador de Sesión para que sea más rápido cambiar su nombre, configurar un avatar o administrar otros usuarios. Al hacer clic en el icono de altavoz o micrófono grande en el indicador de sonido ahora se alterna su estado de silencio. Por último, hemos mejorado el rendimiento en todos los indicadores, especialmente para los usuarios con discos giratorios más lentos.

Superposición de acceso directo

El sistema operativo elemental siempre ha admitido un gran conjunto de métodos abreviados de teclado bien pensados ​​para administrar ventanas, navegar espacios de trabajo y realizar acciones del sistema. Sin embargo, nunca hubo un lugar simple y centralizado dentro del sistema operativo para ver todos estos accesos directos. En OS 5 Juno de primaria, lo arreglamos con el nuevo Shortcut Overlay.

Atajos de teclado en todo el sistema

De manera predeterminada, la Superposición de acceso directo aparece cuando toca la tecla ⌘ en su teclado. Esto le brinda una introducción de una tecla (o un recordatorio) de los principales atajos de teclado de todo el sistema en el sistema operativo básico. Para los usuarios que vienen de Windows, esto también les da algo cuando tocan su tecla de Windows, ayudando a guiarlos al resto de accesos directos para el sistema operativo, incluido ⌘ + Espacio para el menú de aplicaciones.

Sin embargo, una de las partes más útiles es el botón Configuración del teclado en la esquina superior derecha de la ventana. Esto le permite saltar directamente a la pestaña Accesos directos de la configuración del teclado del sistema donde puede cambiar todos los accesos directos para todo el sistema e incluso crear sus propios personalizados. Y, por supuesto, lo que cambie en la Configuración del sistema se refleja en la Superposición de accesos directos la próxima vez que lo abra.

Captura de pantalla

El sistema operativo elemental viene con una herramienta de captura de pantalla engañosamente simple incorporada para hacer que guardar y compartir capturas de pantalla de su pantalla, ventanas o áreas específicas sea súper rápido. Admite transparencia, incluye bordes de ventana y sombras exactamente como se dibujan en la pantalla, y puede ocultar texto sensible en aplicaciones nativas cambiando a un tipo de letra redactado mientras captura la captura de pantalla.

En OS 5 Juno de primaria, hemos refinado la herramienta Captura de pantalla aún más para que se vea mejor y sea más productivo.

Primero, hemos cambiado la captura de pantalla de un estilo oscuro a uno claro. En el sistema operativo elemental, los elementos transitorios como menús, popovers y cuadros de diálogo reciben un estilo más plano, blanco y algo parecido al papel de forma predeterminada. Este interruptor para Captura de pantalla refleja esa naturaleza transitoria y liviana, y lo hace encajar mejor con otros elementos similares en el sistema operativo básico. En Juno, Screenshot también recuerda su configuración anterior, haciéndola más transitoria y ahorradora de estado que antes. Por último, hemos reemplazado una gran cantidad de copias detalladas con iconos más claros y lindos, lo que facilita la elección entre una captura de pantalla de toda la pantalla, la ventana actual o un área personalizada. Si no está seguro de lo que representa un icono, siempre puede pasar el cursor sobre él para ver información sobre herramientas.

Una vez que hayas tomado una captura de pantalla, obtienes una vista previa donde puedes copiar la captura de pantalla en tu portapapeles o cambiar el nombre, el formato y la ubicación de la captura de pantalla antes de guardarla. En Juno, hemos agregado el factor de escala de visualización al nombre de archivo de forma predeterminada para que otras herramientas puedan escalarlo de manera inteligente al tamaño físico correcto.

Emoji

Con Juno, el sistema operativo elemental ahora admite emoji a todo color y rico en todo el sistema operativo. Utilizamos el excelente Noto Color Emoji de código abierto para admitir toda la especificación de emoji Unicode con una de las fuentes de emoji más utilizadas y consistentes.

Nueva entrada de emoji que incluye las categorías usadas recientemente y la búsqueda

En las entradas de texto admitidas, puede usar el menú contextual con un clic derecho o con dos dedos y elegir el nuevo elemento "Insertar Emoji" para obtener el nuevo método de entrada. También puedes tocar Ctrl +; método abreviado de teclado con cualquier entrada de texto de aplicación nativa en foco.

Mira y siente

Siempre nos hemos enorgullecido del diseño del sistema operativo básico. Los orígenes del sistema operativo elemental provienen de la iconografía y un poco de diseño obsesivo de píxeles perfectos. No creemos en los rediseños drásticos por el simple rediseño, después de todo, el buen diseño es duradero, pero estamos en constante evolución, adaptación y mejora del diseño del sistema operativo básico. En Juno, continuamos esa tendencia y refinamos los detalles más pequeños para una experiencia más agradable.

Diseño de sonido

Por primera vez, hemos compuesto un conjunto único de sonidos para diversas acciones en OS 5 Juno de primaria. Nuestro objetivo era utilizar sonidos físicos del mundo real que sean audibles y reconocibles, pero que no serían perjudiciales en la mayoría de los entornos.

El sonido de notificación es probablemente el más frecuente e importante. En Loki, este fue un ruido "pop". Para Juno, lo hemos actualizado a un timbre ligero. Dado que todas las notificaciones en el sistema operativo primario emiten un sonido de forma predeterminada, queríamos asegurarnos de que fuera ligero y discreto, sin dejar de llamar su atención. También suena exactamente como se ve el icono cuando suena cuando llega una nueva notificación.

El siguiente es lo que llamamos el "ruido sordo", comúnmente conocido como una campana del sistema. Esto es lo que escuchas cuando el sistema operativo básico te dice que no puedes hacer algo, como retroceder en una entrada de texto vacía o Alt + Tab con solo una ventana abierta. En Loki, se trataba de un ruido artificial "blip" o "goteo". En Juno, este es ahora un ruido sordo físico, algo silenciado. Es más suave, mientras que aún se comunica claramente que está llegando a una limitación de alguna manera.

Por último, hemos actualizado el indicador de volumen "pop" suena. Estos le permiten saber qué tan alto es el volumen, lo cual es importante para evitar que sople un altavoz, sus oídos o la sala llena de compañeros de trabajo al hacer una presentación. La diferencia con Loki es sutil, pero el nuevo sonido en Juno es más completo y suena mucho mejor en dispositivos de audio de gama alta.

Iconografía

El sistema operativo primario puede haber comenzado hace más de diez años como un conjunto de iconos, pero nunca hemos terminado de mejorarlos y refinarlos. En OS 5 Juno de primaria, hemos tocado más de mil íconos para una mayor coherencia tanto en la forma como en la paleta de colores. Esto incluye rediseños, nuevos íconos, íconos de actualización para aprovechar la nueva paleta e insinuar íconos para más tamaños.

La nueva paleta realmente brilla en íconos verdes como el ícono del archivo epub

Los iconos de tipo de archivo han visto especialmente algunos grandes cambios en Juno. Puede ver que hemos pasado de una variedad de estilos con colores inconsistentes a una apariencia más unificada con símbolos que se adaptan mejor a tamaños pequeños.

Nuevos iconos de tipo de archivo relacionados con el desarrollo

También presentamos algunos íconos de tipo de archivo nuevos relacionados con el desarrollo para cosas como archivos de traducción y lenguajes de programación.

Muchos íconos ahora están completamente insinuados en 6 tamaños

Se ha trabajado mucho para aumentar la consistencia entre los íconos en sus diversos tamaños y muchos íconos ahora están completamente insinuados en los seis tamaños que usamos en el sistema operativo primario.

La actualización de todos estos íconos ha sido un gran esfuerzo y queremos agradecer especialmente a Micah Ilbery, Sam Hewitt, Simon Steinbeiß y muchos otros por todo su arduo trabajo.

Color

A partir de Juno, ahora también tenemos una paleta de colores oficial que incluye cinco tonos por color. Estos colores se basan en parte en el conjunto de iconos existente, pero se han ajustado para seguir un enfoque más exacto de la física a la luz y la sombra que simplemente modificar el brillo. El resultado es una paleta más coherente y realista que es tan versátil como siempre.

Esta nueva paleta expandida significa una mayor coherencia entre nuestra iconografía y nuestra hoja de estilo, y brinda a nuestros desarrolladores de aplicaciones de terceros un marco mucho mejor para que sus aplicaciones se sientan nativas del sistema operativo primario. Y a partir de Juno, la paleta elemental se preinstalará de manera predeterminada como un archivo .gpl y estará lista para usar en Inkscape, GIMP u otras herramientas de diseño.

Hoja de estilo del sistema

La hoja de estilo del sistema define cómo se diseñan realmente todos los widgets, como botones, barras de herramientas y entradas de texto. Si está familiarizado con CSS web, es una historia similar para el sistema operativo primario: el código en sí define los widgets, mientras que la hoja de estilo determina cómo se ven. En el sistema operativo elemental de Juno, hemos refinado la hoja de estilo del sistema en varias áreas.

Arriba: una selección de widgets como se ve en Loki; Abajo: rediseños en Juno para mayor contraste y claridad

El más destacado es un estilo oscuro mejorado: ahora hay un contraste mucho mejor en todas las aplicaciones que optan por el modo oscuro, como Fotos o los nuevos modos en Código y Terminal.

También hemos mejorado sutilmente el contraste en todos los ámbitos, hemos ampliado el soporte de color del tema para los desarrolladores de aplicaciones, hemos agregado iconos a las barras de información para ayudar en el reconocimiento, especialmente para los usuarios daltónicos, hemos agregado un nuevo soporte de color a las escalas (como se ve en el nuevo diálogo de ajuste de Fotos Controles deslizantes Night Light), y se agregaron varias clases de estilo para desarrolladores como Terminal, Accent y ModeSwitch.

Para ver un resumen completo de los cambios en la hoja de estilo, puede ver el historial de confirmaciones en GitHub.

Fondos de pantalla

Los fondos de pantalla elementales son uno de esos pequeños toques que se notan por casi todos los que usan el sistema operativo elemental. Por supuesto, hemos actualizado nuestra selección de fondos de pantalla predeterminados en OS 5 Juno de primaria con algunos fondos nuevos que creemos que realmente va a disfrutar.

Nuevos fondos de pantalla en Juno

¡Un agradecimiento especial a Unsplash y los fotógrafos que cargan sus fotos allí!

Diseño en movimiento

El diseño no se trata solo de píxeles estáticos en una pantalla; Más que nunca, el movimiento juega un papel clave en el diseño digital. En Juno, estamos usando movimiento y animación para comunicarnos de varias maneras nuevas.

Las aplicaciones de estilo "Applet" son un concepto relativamente nuevo en el sistema operativo básico. Con la introducción de AppCenter, varios desarrolladores han lanzado pequeñas aplicaciones que se adhieren al escritorio y permanecen en todos los espacios de trabajo. Si bien estas aplicaciones utilizan funciones de plataforma que han existido durante años, lo hacen con mayor frecuencia y coherencia que nunca antes. Como siempre están abajo, significa que abrirlos desde AppCenter parecería que no pasó nada; ellos (correctamente, según lo solicitado) se abrirían debajo de AppCenter. No fue hasta que cerró o movió AppCenter que vio esta nueva aplicación que acaba de instalar. Para aliviar esto y dar a estos applets una presentación más de primera clase en el sistema operativo elemental, ahora revelamos los applets cuando se abren debajo de otras ventanas desvaneciendo brevemente otras aplicaciones y levantando el applet de la superficie del escritorio. Este pequeño momento "tada!" Muestra al usuario dónde está su nueva aplicación sin ser demasiado perjudicial para su flujo de trabajo actual.

Una animación más sutil pero probablemente más frecuente en Juno es la nueva retroalimentación de desplazamiento de acento. El desplazamiento excesivo ocurre cuando un usuario intenta desplazarse más allá del borde de una vista, ya sea con un mouse, panel táctil o pantalla táctil. En Loki, la vista simplemente se detuvo cuando golpeó el borde, y eso fue todo. En OS 5 Juno de primaria, hemos agregado un brillo sutil del color de acento de la ventana para que los usuarios sepan lo que está sucediendo. De forma predeterminada en Juno, este será el color azul elemental común que está acostumbrado a ver en todo el sistema operativo. Pero las aplicaciones pueden establecer su propio color de acento (es decir, para resaltados, indicación de enfoque, etc.), y este nuevo brillo de desplazamiento reflejará eso.

Ajustes del sistema

Nuestro enfoque de la configuración del sistema en el sistema operativo primario es bastante reservado, pero bien considerado. No nos gusta sobrecargar a los usuarios y a nuestros desarrolladores con configuraciones de configuración casi infinitas y controles complicados para cambiar (y romper) todo, para eso es el código fuente, después de todo. Sin embargo, reconocemos cuándo ciertas configuraciones pueden ayudar en la accesibilidad, la internacionalización o los detalles del hardware.

En estos casos, incluimos mejoras en la Configuración del sistema una vez que estamos seguros de que son compatibles no solo con el sistema operativo básico, sino también con el ecosistema de aplicaciones de terceros. En consecuencia, en OS 5 Juno elemental hemos mejorado y agregado mucho dentro de la Configuración del sistema.

Escritorio

El panel de configuración del escritorio incluye pestañas para Fondo de pantalla, Dock y Hot Corners. En OS 5 Juno de primaria, guardamos todo en Dock y Hot Corners, pero mejoramos la configuración del fondo de pantalla.

Nueva configuración de fondo de pantalla, con fondos de pantalla importados por el usuario

Un cambio sutil que aclara las cosas es un nuevo enfoque de "biblioteca" para los fondos de pantalla. Ahora, configurar un fondo de pantalla (desde la Configuración del sistema o en cualquier otro lugar del sistema operativo) lo importa a su biblioteca de fondos de pantalla. Esto significa que se puede configurar, cambiar y volver a activar en cualquier momento de forma muy sencilla desde la Configuración del sistema. Además, se puede eliminar con un clic derecho sin afectar el archivo original desde el que se configuró. Este es un enfoque más claro para los fondos de pantalla que debe mantener limpia la biblioteca y acelerar la configuración y el cambio de fondos de pantalla.

Impresoras

Hemos modificado mucho la configuración de Impresoras para que el diseño sea más coherente con otras configuraciones y para que sea más fácil moverse.

Bluetooth

En Juno, hemos rediseñado la configuración de Bluetooth para que sea más simple y logre más en la ventana de Configuración del sistema sin saltar a otras herramientas.

Ahora, descubrir, emparejar y administrar dispositivos se puede hacer directamente al abrir el panel de Bluetooth. Además, habilitamos de manera inteligente el descubrimiento de su dispositivo cuando el panel está abierto, y lo deshabilitamos tan pronto como navegue. El resultado es un emparejamiento más fácil y rápido sin dejar su dispositivo visible todo el tiempo, justo cuando lo necesita.

Acerca de

Ahora es mucho más fácil encontrar el proyecto adecuado para informar un problema en GitHub con el nuevo cuadro de diálogo Informar un problema. Este cuadro de diálogo divide los componentes en categorías útiles y utiliza nombres más legibles para los componentes del sistema.

Idioma y región

Hemos mejorado el diseño dentro de la configuración de idioma y región. También hay un enlace obvio a la configuración del teclado (ya que los dos están estrechamente relacionados) directamente desde aquí.

Muestra

El panel de pantallas es donde puede configurar varias pantallas, además de configurar cosas como la resolución, la rotación y la duplicación. En OS 5 Juno de primaria hemos agregado un puñado de características y hemos refinado la configuración.

Primero, hemos agregado una configuración para el factor de escala. El sistema operativo elemental detecta automáticamente la resolución y el tamaño de su pantalla y establece el factor de escala en consecuencia, pero en algunos contextos el usuario puede anular esta escala. Es por eso que, además del comportamiento automático predeterminado, hemos agregado nuevas configuraciones de LoDPI (escala 1 ×) y Pixel Doubled (escala 2 ×) a Juno.

También tenemos un interruptor de bloqueo de rotación para dispositivos que tienen un acelerómetro. Esto es ideal para tabletas o factores de forma 2 en 1 donde es posible que desee voltear la pantalla, pero a veces desea bloquearla.

Hemos mejorado el diseño de arrastrar y soltar en varias pantallas en Juno, especialmente en torno a la rotación de la pantalla. Las cosas deberían ser más consistentes, más claras y más precisas para el diseño del mundo real.

Por supuesto, también hemos agregado una nueva pestaña de Luz nocturna para configurar la función de Luz nocturna mencionada anteriormente, incluida la temperatura y el horario del color.

Teclado

Los teclados son piezas de hardware muy personales; no solo hay tantos idiomas, diseños y estilos clave diferentes, sino que las personas tienden a tener opiniones firmes sobre cómo debería funcionar su dispositivo de entrada. En OS 5 Juno de primaria, hemos trabajado duro en la configuración del teclado para mejorar la experiencia de todos.

Para comenzar, los usuarios que provienen de otras plataformas pueden estar acostumbrados a usar la tecla ⌘ para mostrar algo como el Menú de aplicaciones. Nos complace decir que en Juno, ahora puede configurar el comportamiento de la tecla ⌘ para mostrar la nueva Superposición de acceso directo, iniciar el Menú de aplicaciones o no hacer nada como en Loki.

Si escribe regularmente caracteres latinos extendidos u otros caracteres especiales, puede estar familiarizado con la tecla Componer. Ahora en Juno, puede elegir entre varias teclas diferentes según su preferencia y lo que sea conveniente para su hardware, incluyendo Bloqueo de mayúsculas, Menú, Alt derecho, Ctrl derecho y Derecha ⌘.

Gracias a algunos de los trabajos de instalación realizados en colaboración con System76, también hemos rediseñado el selector de distribución del teclado con nuevas funciones, como las vistas previas de búsqueda y distribución, y sin menús desplegables demasiado grandes y torpes.

Para Juno, también hemos rediseñado la configuración de Atajos de teclado con nuevos íconos para categorías, y hemos eliminado símbolos confusos como ⌥. También hemos agregado nuevas configuraciones para accesos directos como espacios de trabajo de ciclismo y zoom.

Mouse y Touchpad

Al igual que los teclados, un mouse o panel táctil es un dispositivo de entrada muy personal que puede generar diferentes preferencias o comportamientos. En el sistema operativo primario de Juno, hemos agregado varias configuraciones más para ayudar a solucionar esto.

Primero, hemos agregado una nueva opción para habilitar o deshabilitar la función de pegar con el botón central. Para usuarios de Linux desde hace mucho tiempo, esta es una característica común como un acceso directo de edición de texto adicional. Pero para los usuarios que vienen de otras plataformas, esto podría interferir, por lo que ahora se puede activar o desactivar.

En los dispositivos con un panel táctil (como una computadora portátil), también hemos agregado una configuración para habilitar o deshabilitar el panel táctil mientras se escribe. Esta es una característica muy solicitada por las personas que juegan juegos en el panel táctil, ya que anteriormente en algunos juegos habría un retraso entre presionar las teclas (como W, A, S y D para moverse) y poder usar el panel táctil . Si bien esto reduce significativamente el movimiento accidental del cursor y los clics al escribir, puede ser frustrante para esos juegos. ¡Así que hemos agregado una configuración!

También hemos agregado perfiles de aceleración de mouse seleccionables en Juno, otra solicitud común de los jugadores y otros usuarios. Elija entre el hardware predeterminado, sin aceleración o aceleración adaptativa en un nuevo menú desplegable.

Poder

La configuración de energía le permite elegir la pantalla, el botón de encendido, suspender y otros comportamientos relacionados con la energía. En Juno, hemos limpiado esta configuración y mejorado la detección de hardware para asegurarnos de que mostramos la configuración adecuada según el hardware exacto en su dispositivo.

Sonar

Hemos rediseñado completamente la configuración de entrada y salida de sonido para el sistema operativo primario Juno. Ahora es más sencillo elegir dispositivos, ajustar el balance, verificar el balance de tu micrófono y más.

También hemos agregado un nuevo interruptor de "Sonidos de eventos", que le permite habilitar o deshabilitar el ruido de "ruido sordo" cuando toca el final de una entrada de texto o intenta Alt + Tab sin ventanas disponibles.

Cuentas de usuario

Hemos retocado la configuración de Cuentas de usuario en Juno. Ahora está más claro cómo cambiar una contraseña, y la configuración de la sesión de invitado es más coherente con otros paneles de configuración.

Configuración de cuentas de usuario y creación de nuevos usuarios

También refinamos la creación de nuevos usuarios. Lo hemos trasladado a su propio cuadro de diálogo y mejorado el diseño para hacerlo más claro y directo, con comentarios de validación y sugerencias mucho mejores para crear contraseñas más seguras.

Seguridad y Privacidad

La privacidad y la seguridad son primordiales para el sistema operativo básico. En la configuración de Seguridad y privacidad, proporcionamos control sobre el historial de todo el sistema operativo (se utiliza para una funcionalidad adicional, como ofrecer archivos usados ​​recientemente en aplicaciones). Los usuarios pueden alternar el historial de todo el sistema operativo con un interruptor, o elegir qué aplicaciones se ven afectadas. La configuración de seguridad y privacidad también permite controlar cuándo se bloquea la sesión, así como un firewall de todo el sistema operativo. Con OS 5 Juno elemental, hemos agregado aún más funciones para ayudarlo a proteger sus datos privados.

La limpieza es una nueva característica opcional en Juno para ayudar a mantener sus archivos temporales y basura ordenados. Esto no solo mantiene el almacenamiento de su dispositivo libre, sino que puede ayudar a garantizar que sus datos privados no vuelvan a perseguirlo.

Ahora en Juno, cuando las aplicaciones intentan usar su ubicación, el sistema operativo primario muestra un cuadro de diálogo de aprobación de Servicios de ubicación con el nombre y el ícono de la aplicación, más el nivel de precisión que se solicitó.

Para administrar estos nuevos permisos, hemos agregado una nueva sección de Servicios de ubicación a Seguridad y privacidad. Aquí puede alternar los Servicios de ubicación para todo el sistema, o aprobar o denegar aplicaciones específicas.

Mejoras de plataforma (es decir, para desarrolladores)

Juno es la primera versión importante de SO elemental desde que acepta aplicaciones en AppCenter. Como tal, hemos dedicado mucho tiempo a trabajar para mejorar la plataforma en sí para esos desarrolladores al tiempo que nos aseguramos de que los usuarios tengan el control.

Para OS 5 Juno de primaria, hemos modificado ligeramente el comportamiento de las notificaciones. En el indicador de notificaciones, hemos simplificado la agrupación, apoyándonos en las aplicaciones para usar correctamente la API para comunicar qué aplicación está enviando la notificación. Las aplicaciones que no utilizan correctamente la API se agrupan en "Otros" en el indicador, y no pueden enviar notificaciones a menos que el usuario haya activado el interruptor apropiado en Configuración del sistema → Notificaciones. Mientras que antes de que las aplicaciones que no usan la API correctamente tuvieran un reinado libre sobre las notificaciones, este nuevo valor predeterminado brinda a los usuarios más control sobre las notificaciones y las aplicaciones que pueden enviarlas. Además, incentiva a los desarrolladores de aplicaciones a usar las API adecuadas para que sus notificaciones se puedan enviar y agrupar correctamente de manera predeterminada.

Como se mencionó en la sección Configuración del sistema anterior, Juno viene con un nuevo agente y configuración de Servicios de ubicación. Las aplicaciones deben usar el servicio GeoClue para las solicitudes de ubicación, que lanzarán automáticamente el cuadro de diálogo Servicios de ubicación a los usuarios. Y si un usuario rechaza la solicitud, su aplicación debe manejarlo con gracia.

Hemos puesto mucho trabajo en Granite, nuestro widget basado en GTK y nuestra biblioteca auxiliar. Hay nuevos widgets y constantes de clase de estilo, como el cambio de modo, el estilo del tablero de ajedrez, las etiquetas y los iconos de acento, y más.

Para ver aún más cambios orientados al desarrollador, consulte estas publicaciones:

  • Limpiar nombres de aplicaciones
  • Todos a bordo del Meson Future Hype Train
  • Introduciendo Houston CI
  • Actualización de sus aplicaciones para Juno

…Y más

Con cada lanzamiento viene una mezcla heterogénea de mejoras ocultas, actualizaciones de la biblioteca, etc. y el sistema operativo primario 5 Juno no es una excepción. Viene con Linux 4.15, que ofrece soporte y rendimiento de hardware mejorado en comparación con versiones anteriores. Se ha agregado compatibilidad con dispositivos de banda ancha móvil a la pila de redes. Capnet Assist, nuestro asistente de inicio de sesión en el portal cautivo, ahora utiliza la configuración y detección del administrador de red; en consecuencia, es más confiable y configurable.

También hemos trabajado en todos los ámbitos en Juno para mejorar aún más el soporte HiDPI. Los íconos y los gráficos deben ser más nítidos y ajustarse más adecuadamente en todo el sistema operativo.

Hemos realizado varias mejoras en la pantalla de inicio de sesión y bloqueo de pantalla: las ventanas y los menús ahora tienen sombras, estamos utilizando una instancia del Panel superior estándar para una mayor coherencia, y la escala funciona mejor en HiDPI.

Por último, con el ciclo de desarrollo de Juno, hemos adoptado más estándares de escritorio cruzado, mejorado el soporte de distribución cruzada para varios componentes. Esto vino con mucha ayuda de los mantenedores y desarrolladores de Fedora. El resultado es un código más reutilizable para otros escritorios y usuarios de otras distribuciones como Fedora, Arch, openSUSE, etc.

Descargar elementary OS 5 Juno

¡Has llegado hasta aquí! elementary OS 5 Juno está disponible en este momento para comprar y descargar el pago que desee en elementary.io. Para obtener instrucciones de instalación, especificaciones recomendadas del sistema y más, consulte nuestra Guía de instalación.

Gracias

Por último, pero no menos importante, nos gustaría agradecer a cada persona que ha contribuido al sistema operativo básico de una manera u otra. Gracias a todos los que compraron una aplicación en AppCenter. Gracias a todos los desarrolladores que lanzan sus aplicaciones en AppCenter. Gracias a nuestros seguidores en Bountysource y Patreon. Gracias a todos y cada uno de ustedes que compraron una copia del sistema operativo básico. Gracias a todos los que nos han apoyado comprando merchandising en nuestra tienda.

Cada contribución individual, ya sea codificación, traducción, financiación, diseño, desarrollo de aplicaciones, soporte o publicidad, ayuda a hacer todo esto posible, y no estaríamos aquí sin usted. Juno es una versión increíble, y está aquí gracias a todos nuestros seguidores. ❤

El contenido de la publicación Medium primaria está licenciado bajo una licencia Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Compártalo y adáptelo siempre que otorgue crédito y conserve la licencia. Obtenga más información en CreativeCommons.com.