Nuvola Player es una aplicación gráfica de código abierto diseñada para proporcionar a los usuarios una interfaz simple para servicios populares de música en la nube, como Google Play Music, Amazon Cloud Player, Deezer, Grooveshark, Rdio o Pandora.
Admite una amplia gama de servicios de música
Por el momento, admite los servicios de Amazon Cloud Player, Deezer, 8tracks, Google Play Music, Pandora Radio y Rdio. Solía soportar los servicios de Grooveshark y Hype Machine, que ya no se mantienen.
Incluso si no se menciona en el sitio web oficial, Nuvola Player también admite el servicio de música en línea Bandcamp y Logitech Media Server, que permite a los usuarios conectarse a los dispositivos Logitech Squeezebox.
Interfaz gráfica de usuario fácil de usar
La interfaz de usuario es bastante simple, ya que proporciona cuatro botones grandes en el medio de la ventana principal, desde donde los usuarios pueden cargar un servicio, configurar varias opciones, ver las notas de la versión y salir de la aplicación.
Desde el cuadro de diálogo de preferencias, puede configurar fácilmente el programa para que se ejecute en segundo plano cuando se cierra la ventana principal, habilitar combinaciones de teclas con la tecla Espacio, cambiar el aspecto, usar servidores proxy, configurar los servicios cargados actualmente, así como agregue varios complementos.
Incluye varios complementos para una funcionalidad extendida
Los complementos predeterminados incluyen un administrador de base, soporte para los servicios Last.fm y Libre.fm, búsqueda de letras, interfaz de reproductor remoto, notificaciones, soporte de icono de bandeja, soporte de claves multimedia y barra de desarrollador.
La aplicación se integra bien en el área de la bandeja del sistema de cualquier distribución de Linux y utiliza el menú del puerto, el sistema interno de notificación, las teclas multimedia, los applets de los reproductores multimedia, así como el menú de sonido y el iniciador Unity del sistema operativo Ubuntu Linux.
Bajo el capó
Al estar escrito en los lenguajes de programación de Vala y JavaScript, el proyecto se distribuye como un único archivo fuente que se puede configurar, compilar e instalar en cualquier distribución de Linux. Además, hay paquetes oficiales para los sistemas operativos Ubuntu y Debian.
Resumiendo, Nuvola Player es una aplicación excelente y única que permite a los usuarios usar todos sus servicios de música en la nube desde una única aplicación de escritorio (no se requiere navegador de Internet).
¿Qué es? nuevo en este lanzamiento:
- Novedades para los usuarios:
- Nuvola 4.12 reúne todas las golosinas que se lanzaron continuamente a las versiones genuinas de Nupa en flatpak desde el 8 de mayo de 2018. Hubo demasiados cambios para volver a enumerarlos aquí, por lo que le pido que lea los avisos anteriores.
- Nuvola agrega tres nuevos guiones: Brain.fm, Focus @ Will y NPR One (20 de mayo de 2018): se agregaron tres nuevos guiones al repositorio estable de Flatpak: Brain.fm, Focus @ Will y NPR One.
- Nuvola agrega Pandora Radio, actualiza Sound Cloud y Sirius XM (3 de junio de 2018): se agregó un nuevo script al repositorio estable de Flatpak: Pandora Radio. Sound Cloud obtuvo un nuevo mantenedor y se mejoró significativamente. Sirius XM se ajustó a los cambios recientes en su interfaz web. Finalmente, Nuvola Runtime recibió algunos ajustes.
- Nuvola agrega Qobuz, actualiza KEXP Radio y Yandex Music (17 de junio de 2018): se agregó un nuevo script al depósito estable de Flatpak: Qobuz. KEXP Radiogot un nuevo mantenedor y se ajustó a la nueva interfaz de jugador. Yandex Music se transfirió a un back-end basado en Chromium para la reproducción de audio sin el complemento Flash. Finalmente, Nuvola Runtime recibió algunos ajustes.
- Nuvola agrega YouTube Music, actualiza Jango & Tune In, Drops Logitech Media Server (30 de junio de 2018): se agregó un nuevo script al repositorio estable de Flatpak: YouTube Music. Las integraciones de Jango & Tune In obtuvieron un nuevo mantenedor, se transfirieron al backend basado en Chromium para la reproducción de audio sin el complemento Flash y se actualizaron a los últimos estándares de Nuvola. El script de Logitech Media Server ahora no es compatible hasta que se encuentre un nuevo mantenedor. Finalmente, Nuvola Runtime recibió algunos ajustes.
- Nuvola trae un cuadro de diálogo de preferencias rediseñadas, más configuraciones de apariencia y correcciones de errores (14 de julio de 2018): las últimas compilaciones de Flatpak de Nuvola Apps traen un diálogo de preferencias rediseñado con la sección Apariencia expandida así como algunas correcciones de errores.
- Qué hay de nuevo para los mantenedores de scripts:
- Los comandos nuvolasdk new-project, nuvolasdk convert-projectand nuvolasdk check-project se actualizaron para seguir los últimos estándares de Nuvola: dos espacios vacíos y ningún espacio en blanco final se utilizan para metadata.in.json y el estilo de código JS estándar se aplica para la integración. js.
- Se actualizó README.mdtemplate y el comando nuvolasdk convert-project crea plantillas--README.md y plantilla - README.md.difffiles para ayudar con la actualización de su archivo README.mdfile.
- Sistema de compilación Nuvola SDK: si se encuentra la imagen src / webview.png, se usa para generar capturas de pantalla que combinen esa imagen instantánea de la vista web con capturas de pantalla básicas de Nuvola. Las imágenes resultantes se pueden encontrar en el subdirectorio de capturas de pantalla. Se agregarán más tipos de captura de pantalla en el próximo ciclo de desarrollo. [Boleto GitHub]
- Cambios en las directrices: las instantáneas de la vista web son obligatorias, el estilo de codificación JS estándar para integrate.json es obligatorio, el nivel mínimo de la API se elevó a 4.11.
- Nuvola.Core :: NavigationRequest: puede sobrescribir el campo request.url para forzar la redirección durante el filtrado de URL.
- Nuvola.queryAttribute: puede especificar un elemento primario y un selector relativo como una matriz de [elemento principal, selector].
- Nuvola.queryText: puede especificar un elemento principal y un selector relativo como una matriz de [elemento principal, selector].
- Nuvola.setInputValueWithEvent: El evento de cambio también se emite.
- Nuvola ADK ya no se compila con el back-end WebKitGTK +.
- Se eliminaron los requisitos de la aplicación web predeterminada Feature [Flash] Codec [MP3].
- Se corrigió un problema con las acciones de radio en la barra lateral del desarrollador que se alternaba sin la interacción del usuario. [Boleto GitHub]
- Se actualizaron las páginas de integración de Service Integration Tutorial y Media Player para usar un nuevo reproductor de demostración.
- Novedades para los empaquetadores de terceros:
- Se corrigió un error de compilación con el indicador - no-cef y se configuró una tarea de integración continua para probar una configuración de compilación con este indicador después de cada confirmación. [Boleto GitHub]
- Dado que las compilaciones de flatpak genuinas de Nuvola ya no usan WebKitGTK + back-end, todas las secuencias de comandos se prueban solo con el back-end de Chromium y especifican el requisito de Chromium [X.Y.Z] por ese motivo. Si está atrapado en el back-end WebKitGTK, puede eliminar los requisitos de Chromium [X.Y.Z] Feature [MSE] para hacer que el script se ejecute con WebKitGTK + backend y agregar Feature [Flash] para usar el complemento Flash para la reproducción de audio. Sin embargo, esto debe hacerse caso por caso y después de una prueba cuidadosa.
- Sistema de compilación Nuvola SDK: nueva dependencia para crear scripts de Nuvola: almohada ≥ 4.3.
- Sistema de compilación Nuvola SDK: si se encuentra la imagen src / webview.png, se usa para generar capturas de pantalla que combinen esa imagen instantánea de la vista web con capturas de pantalla básicas de Nuvola. Las imágenes resultantes se pueden encontrar en el subdirectorio de capturas de pantalla. Se agregarán más tipos de captura de pantalla en el siguiente ciclo de desarrollo.
Qué hay de nuevo en la versión 4.11.0:
- Nuvola agrega detección de auriculares y cambios enfoque en GTK Theming: Nuvola puede detectar cuando los auriculares se desconectan y silencian, pausan o reanudan la reproducción en consecuencia. La temática ha cambiado: Greybird se usa como tema alternativo en lugar de Adwaita, y Nuvola ya no agrupa otros temas de GTK +, sino que adopta las extensiones de temas de Flatpak GTK +.
- Nuvola Updates 8tracks, Bandcamp, Google Play Music y Google Calendar: Flatpaks de 8tracks, Bandcamp y Google Play Music se actualizaron para usar el back-end basado en Chromium para la reproducción de música sin el complemento Flash. Google Calendar también utiliza el motor Chromium para un mejor rendimiento y notificaciones de escritorio en lugar de alertas de aplicaciones web.
- Nuvola admite Ubuntu 18.04; Actualizaciones de OwnCloud Music, Plex Music, Pocket Casts y SiriusXM: Flatpaks de OwnCloud Music, Plex Music, Pocket Casts y SiriusXM se actualizaron para utilizar el back-end basado en Chromium para la reproducción de música sin el complemento Flash y para mejorar las características de integración de escritorio como una pista barra de progreso y deslizador de volumen. Las instrucciones de instalación se actualizaron para Ubuntu 18.04 LTS.
- Nuvola actualiza Amazon Cloud Player, BBC iPlayer y Jupiter Broadcasting; Admite Fedora 28: Flatpaks de Amazon Cloud Player, BBC iPlayer y Jupiter Broadcasting, mantenidos por Andrew Stubbs, se actualizaron para utilizar el back-end basado en Chromium para la reproducción de música sin el complemento Flash siempre que fuera posible. Las instrucciones de instalación fueron actualizadas para el próximo Fedora 28, y Nuvola Runtime recibió algunos ajustes.
- Cambios para los mantenedores de guiones:
- Nueva función de utilidad Nuvola.queryText () (doc) utilizada para consultar un elemento mediante una expresión de selector CSS y devolver contenido de texto o nulo.
- Nueva función de utilidad Nuvola.queryAttribute () (doc) utilizada para consultar un elemento mediante una expresión de selector de CSS y devolver su atributo o null.
- Nueva función de utilidad Nuvola.setInputValueWithEvent () (doc) usada para establecer el valor de un elemento de entrada y luego emitir un evento de entrada.
- Nueva función de utilidad Nuvola.exportImageAsBase64 () (doc) utilizada para cargar y exportar una imagen como URI de datos base64, p. ej., en el caso de blob: // resources.
- El backend basado en Chromium ahora admite el filtrado de URL para enlaces externos, que es más poderoso que el back-end de WebKitGTK, por ejemplo, puede detectar redireccionamientos de JavaScript en ventanas emergentes inicialmente vacías.
- Las herramientas para desarrolladores agregan la barra lateral de WebView para recuperar y cambiar las dimensiones de la vista web o para tomar una instantánea. Se usará para proporcionar metadatos de AppStream con capturas de pantalla por aplicación que se mostrarán en el software de GNOME, por ejemplo.
- Nuvola ADK incluye un verificador de estilo de código JavaScript estándar. Puede usar el comando estándar para verificar el estilo de su script o usar el estándar --fix para convertirlo.
- NuvolaKit JavaScript API Reference se actualizó con nuevos símbolos y se agregaron los registros de cambios para rastrear los cambios más fácilmente.
- Nuvola SDK calcula un número de versión micro de git como el número de confirmaciones de la última etiqueta y lo agrega a metadata.json. El número de versión micro se muestra en el diálogo Acerca de.
- Nuvola SDK utiliza dos espacios para la sangría de archivos JSON.
- Cambios para empaquetadores de terceros:
- Nuvola aún se puede construir sin el backend basado en Chromium. Indíquenos si aún necesita esa posibilidad o se puede eliminar el motor basado en WebKitGTK.
- Se requiere Vala ≥ 0.40.4 y se corrigieron todos los problemas de compatibilidad con Valac 0.40. [GitHub 1, GitHub 2]
- Nuevas dependencias: libpulse y libpulse-mainloop-glib.
- El appindicator3 de Canonical fue reemplazado por un tenedor mejor actualizado (libayatana-appindicator3) del proyecto de indicadores Ayatana.
- Se eliminó el parche WebKitGTK + VAPI.
- El sistema de compilación de WAF se actualizó a 2.0.6.
- Las instrucciones de compilación se actualizaron y se movieron a un archivo BRUILD.md [GitHub].
- Otro lote de scripts fue portado para usar el backend basado en Chromium: 8 pistas, Bandcamp, Google Calendar, OwnCloud Music, Plex Music, Pocket Cast, SiriusXM, Amazon Cloud Player, BBC iPlayer y Jupiter Broadcasting. Si aún admite solo el motor basado en WebKitGTK, puede intentar eliminar indicadores Chromium [] Feature [MSE] de sus requisitos y agregar Feature [Flash] cuando sea necesario. Sin embargo, esto debe hacerse caso por caso y solo después de una prueba cuidadosa. Sin embargo, no probamos y respaldamos estas modificaciones.
Qué hay de nuevo en la versión:
- Es principalmente una versión de mantenimiento ya que la mayor parte de la energía se invierte en el puerto Chromium de Nuvola y el desarrollo de otras funciones se han ralentizado. El estado actual de este ambicioso esfuerzo se describirá en un anuncio por separado.
Qué hay de nuevo en la versión 4.7.0:
- Nuevas características:
- Nuvola Apps Runtime admite la integración de una barra de progreso y administración de volúmenes. Los scripts de aplicaciones web que usan esta característica no solo pueden proporcionar la longitud y posición de las pistas y el volumen actual, sino también
- permite al usuario cambiar eso de forma remota, p. desde la extensión de Media Player GNOME Shell. En la actualidad, solo los scripts de Deezer y Google Play Music usan estas características, pero otros seguirán. Problema: tiliado / nuvolaruntime # 22 Problema: tiliado / nuvolaruntime # 155
- Si Nuvola Apps Runtime detecta una tarjeta gráfica Nvidia, comprueba si está instalada la extensión flatpak con el correspondiente controlador de gráficos. Si no es así, p. debido a un error en el software de GNOME,
- se muestra un mensaje de error para proporcionar al usuario las instrucciones de instalación. Problema: tiliado / nuvolaruntime # 342
- Después de mucho esfuerzo, se descubrió una solución para la inestabilidad del complemento Flash y se usa hasta que los desarrolladores de WebKitGTK encuentren una solución adecuada. Sin embargo, solo se aplica en compilaciones flatpak porque
- puede tener un impacto negativo en otras aplicaciones WebKitGTK de lo contrario. Problema: tiliado / nuvolaruntime # 354
- Corrección de errores
- Se corrigió el comando incorrecto en el iniciador de escritorio. Problema: tiliado / nuvolaruntime # 348
- Corrige wscript para compilaciones que no son git. Problema: tiliado / diorite # 16
- Noticias para los mantenedores de scripts:
- Nuvola.VERSION_MICRO contiene una versión micro de Nuvola Runtime.
- Nuvola.API_VERSION_MAJOR y Nuvola.API_VERSION_MINOR ahora son alias obsoletos de Nuvola.VERSION_MAJOR y Nuvola.VERSION_MINOR.
- El tutorial se actualizó para usar Nuvola ADK 4.4.
- Se agregó documentación de indicadores de requisitos de aplicaciones web.
- Se agregó documentación sobre las peculiaridades del agente de usuario.
- Nueva API para la integración de la barra de progreso.
- Nueva API para integración de administración de volúmenes.
- Nuevas funciones de utilidad Nuvola.encodeVersion y Nuvola.checkVersion.
- Nuvola.triggerMouseEvent y clickOnElement admiten las coordenadas xey relativas.
- Debajo del capó:
- Nuevas dependencias: libdrm> = 2.2 y libdri2> = 1.0
- Nuvola comprueba si los controladores VDPAU y VA-API están instalados e imprime la información de depuración en la consola. Sin embargo, mostrará un cuadro de diálogo de error en el futuro, así que asegúrese de que los controladores estén instalados. Problema: tiliado / nuvolaruntime # 280
- Se refactorizó el código de carga del icono interno. Los iconos heredados icon.png y nuvolaplayer3_XXX ya no son compatibles. eu.tiliado.NuvolaAppXxx se usa en todas partes. Problema: tiliado / nuvolaruntime # 353
Qué hay de nuevo en la versión 4.5.0:
- Nuevas características:
- Nuvola Apps Runtime admite la integración de una barra de progreso y administración de volúmenes. Los scripts de aplicaciones web que usan esta característica no solo pueden proporcionar la longitud y posición de las pistas y el volumen actual, sino también
- permite al usuario cambiar eso de forma remota, p. desde la extensión de Media Player GNOME Shell. En la actualidad, solo los scripts de Deezer y Google Play Music usan estas características, pero otros seguirán. Problema: tiliado / nuvolaruntime # 22 Problema: tiliado / nuvolaruntime # 155
- Si Nuvola Apps Runtime detecta una tarjeta gráfica Nvidia, comprueba si está instalada la extensión flatpak con el correspondiente controlador de gráficos. Si no es así, p. debido a un error en el software de GNOME,
- se muestra un mensaje de error para proporcionar al usuario las instrucciones de instalación. Problema: tiliado / nuvolaruntime # 342
- Después de mucho esfuerzo, se descubrió una solución para la inestabilidad del complemento Flash y se usa hasta que los desarrolladores de WebKitGTK encuentren una solución adecuada. Sin embargo, solo se aplica en compilaciones flatpak porque
- puede tener un impacto negativo en otras aplicaciones WebKitGTK de lo contrario. Problema: tiliado / nuvolaruntime # 354
- Corrección de errores
- Se corrigió el comando incorrecto en el iniciador de escritorio. Problema: tiliado / nuvolaruntime # 348
- Corrige wscript para compilaciones que no son git. Problema: tiliado / diorite # 16
- Noticias para los mantenedores de scripts:
- Nuvola.VERSION_MICRO contiene una versión micro de Nuvola Runtime.
- Nuvola.API_VERSION_MAJOR y Nuvola.API_VERSION_MINOR ahora son alias obsoletos de Nuvola.VERSION_MAJOR y Nuvola.VERSION_MINOR.
- El tutorial se actualizó para usar Nuvola ADK 4.4.
- Se agregó documentación de indicadores de requisitos de aplicaciones web.
- Se agregó documentación sobre las peculiaridades del agente de usuario.
- Nueva API para la integración de la barra de progreso.
- Nueva API para integración de administración de volúmenes.
- Nuevas funciones de utilidad Nuvola.encodeVersion y Nuvola.checkVersion.
- Nuvola.triggerMouseEvent y clickOnElement admiten las coordenadas xey relativas.
- Debajo del capó:
- Nuevas dependencias: libdrm> = 2.2 y libdri2> = 1.0
- Nuvola comprueba si los controladores VDPAU y VA-API están instalados e imprime la información de depuración en la consola. Sin embargo, mostrará un cuadro de diálogo de error en el futuro, así que asegúrese de que los controladores estén instalados. Problema: tiliado / nuvolaruntime # 280
- Se refactorizó el código de carga del icono interno. Los iconos heredados icon.png y nuvolaplayer3_XXX ya no son compatibles. eu.tiliado.NuvolaAppXxx se usa en todas partes. Problema: tiliado / nuvolaruntime # 353
Qué hay de nuevo en la versión 3.0.8:
- Agregó el archivo de licencia faltante.
- Año de copyright actualizado en el cuadro de diálogo Acerca de.
- Arreglado el inicio de la clase WM en el archivo de escritorio. Problema: tiliado / nuvolaplayer # 305
- Script de compilación fijo para requerir Diorite 0.2.2.
- Solucionado el bloqueo con Valac 0.36.
Qué hay de nuevo en la versión 3.0.7:
- NuvolaPlayer / SoundCloud 3.0.5 elemento del menú 'Desconocido nombre de la aplicación '.
- SoundCloud 3.0.5 se cuelga cuando se inicia desde un iniciador de Ubuntu.
- Las secuencias de comandos de la aplicación web deben proporcionar sus propios archivos de escritorio.
Qué hay de nuevo en la versión 3.0.4:
- Se corrigió un bloqueo en la sesión de Wayland (conjunto GDK_BACKEND) a x11).
- El modo de composición acelerada está deshabilitado con WebKitGTK <2.13.4 debido a un error WebKitGTK + que puede bloquear los sistemas con ciertas tarjetas gráficas.
- Se eliminó una configuración de directorio de almacenamiento local no funcional, ya que produjo una advertencia de consola.
- Se mejoró el diseño de la pantalla de bienvenida.
- Es posible desactivar las teclas multimedia en el cuadro de diálogo Preferencias.
Qué hay de nuevo en la versión 3.0.2:
Nuevo en Nuvola Player 3.0.1 (14 de febrero de 2016)
Novedades en la versión 3.0.1:
- Configuración opción --with-appindicator fue eliminada ya que la integración de AppIndicator no está actualmente en mantenimiento. Problemas: tiliado / nuvolaplayer # 201 y tiliado / nuvolaplayer # 45
- La plantilla de integración de la aplicación web se movió a su propio repositorio para mantenerla actualizada de forma independiente en las versiones de Nuvola Player. La documentación del desarrollador se actualizó en consecuencia.
- La pantalla `nuvolaplayer3 --help` ahora también muestra el argumento` -a / - app-id` usado para lanzar un servicio en particular. Problema: tiliado / nuvolaplayer # 147
- Todas las ventanas emergentes ahora pueden mostrar una nueva ventana, que es requerida por la función de inicio de sesión de Google de SoundCloud, por ejemplo. Problema: tiliado / nuvola-app-soundcloud # 3
Qué hay de nuevo en la versión 2.5.0 / 3.0.0 Alpha:
- Nuevas funciones:
- Los usuarios con membresía de Nuvola Patrons no son molestados por una barra de donación si inician sesión con su cuenta de Tiliado en las preferencias.
- Se agregó la integración de servicios de Grooveshark Mobile (HTML5) por Chase Colman chase@colman.io. (Cierra: LP: 1175088)
- Se agregó la integración de Spotify por Chase Colman. (Cierra: LP: 1079648)
- Integración de Jango añadida por Stefano Bagnatica. (Cierra: LP: 1009931)
- Se agregó soporte para la transmisión de Amazon Music Prime. (Cierra: LP: 1333906, LP: 1334022)
- La ventana emergente de inactividad de Grooveshark se descarta automáticamente. Implementado por Ionica Bizau (Cierra: LP: 1214091)
- Traducciones actualizadas.
- Corrección de errores:
- Se agregó una solución alternativa para deshacerse del cuadro de diálogo "ABOUT source source missing". Este problema está causado por un error en WebKitGtk. (Cierra: LP: 1320663)
- Se corrigieron las acciones de subir / bajar pulgares en Jango.
- Se corrigió la pérdida de memoria MPRIS y la propiedad de metadatos optimizados. Luego se corrigió un error introducido por este cambio (no se envió la señal MPRIS PropertiesChanges para Metadata). (Cierra: LP: 1333343, LP: 1336252)
- Última FM: la actualización ahora se reproduce solo una vez en el cambio de estado / canción. (Cierra: LP: 1347990)
- Disponibilidad de país actualizada de Google Play Música. (Cierra: LP: 1349507)
- Se eliminó la funcionalidad de actualizaciones de servicio no funcional. Las actualizaciones se incluirán en las versiones de corrección de errores de Nuvola Player.
- Cosas del desarrollador:
- Suite de prueba deshabilitada que falla bajo la herramienta simulada de Fedora. (Cierra: LP: 1327500)
- Requiere json-glib-1.0 incluso si last.fm está deshabilitado, porque también se usa en otro código. (Cierra: LP: 1341462)
- Error de compilación fijo con Valac 0.25.2: error: Demasiados pocos argumentos para el formato especificado lanzan un nuevo error.WRONG_RESPONSE ("% s: la respuesta no contiene el miembro que está jugando ahora"); (Cierra: LP: 1363381)
- Desactivado Nuvola.JSApiTest, porque se bloquea debido a problemas JavaScriptCore.
- Last.fm: la actualización ahora solo se reproduce una vez en el cambio de estado / canción (Cierra: LP: 1347990)
- Error de compilación fijo con Valac 0.25.2. (Cierra: LP: 1363381)
- Google Play 4.12: actualice la disponibilidad del país. (Cierra: LP: 1349507)
Qué hay de nuevo en la versión 2.4.3:
- Last.fm: la actualización ahora se reproduce solo una vez en el cambio de estado / canción (Cierra: LP: 1347990)
- Error de compilación fijo con Valac 0.25.2. (Cierra: LP: 1363381)
- Traducciones actualizadas.
- Google Play 4.12: actualice la disponibilidad del país. (Cierra: LP: 1349507)
¿Qué hay de nuevo en la versión 2.4.2:
- Se solucionó el error cuando los clientes de MPRIS no recibían ninguna notificación cambios de metadatos (Cierra: LP: 1336252)
- Error de compilación fijo con --no-lastfm flag (siempre requiere la dependencia json-glib-1.0). (Cierra: LP: 1341462)
- Traducciones actualizadas.
Qué hay de nuevo en la versión 2.4.1:
- El paquete de pruebas deshabilitado falla bajo la herramienta simulada de Fedora. (Cierra: Errores: LP: 1327500)
- Agregó una solución temporal para deshacerse del diálogo de falta de fuente de protocolo ABOUT. (Cierra: LP: 1320663)
- Se corrigió una pérdida de memoria en la interfaz remota de Media Player y la propiedad de metadatos optimizada. (Cierra: LP: 1333343)
- Se agregó soporte para la transmisión de Amazon Music Prime. (Cierra: LP: 1333906, LP: 1334022)
- Traducciones actualizadas.
Qué hay de nuevo en la versión 2.4.0:
- Este lanzamiento trae algunas características nuevas y una gran cantidad de correcciones de errores, algunos de ellos ya han aparecido en versiones de mantenimiento de la serie 2.3.
- Google Play Music:
- La versión aumentó a 4.11.
- Se eliminó la función de ocultar los botones Ocultar de Google+, porque Google cambia el código con demasiada frecuencia.
- La configuración del servicio se aplica instantáneamente sin recarga.
- Pausa fija y alternar acciones de reproducción / pausa. (Cierra: LP: 1282346, LP: 1321820)
- Se agregó una advertencia sobre el problema de compatibilidad con las notificaciones de escritorio para Chrome. (Cierra: LP: 1314753)
- Se agregaron botones de navegación en la página. Los botones se insertan en la barra superior junto al logotipo de Google Play.
- Rdio:
- Versión aumentada a 3.2.
- Se agregaron botones de navegación en la página. Los botones se insertan en la barra superior al lado del logotipo de rdio. (Cierra: LP: 1212167)
- Nuevos servicios:
- Logitech Media Server por Steffen Coenen. (Cierra: LP: 1010973)
- Esta es mi mermelada de Jan Vlnas. (Cierra: LP: 1310616)
- Interfaz de usuario:
- Compatibilidad implementada para botones de mouse hacia atrás / adelante.
- Se corrigió el soporte para la notificación procesable en la pantalla de bloqueo de GNOME. (Cierra: LP: 1305992)
- Traducciones actualizadas de Launchpad.
- Estabilidad:
- Se corrigieron muchos bloqueos de JavaScript debido a objetos inválidos de la API de JavaScript. (Cierra: LP: 1263705)
- El modelo de caché de visor de documentos de WebKit ya no se usa porque se ha encontrado que causa un gran uso de memoria. (Cierra: LP: 1275002)
- Desarrolladores:
- Implementé la API de JavaScript para las acciones de la interfaz de usuario. Se puede usar para crear botones asociados in-page asociados para estas acciones. (Cierra: LP: 1265290)
- La versión de JSApi aumentó a 2.3.
- Se agregaron funciones de ayuda de JavaScript para agregar y eliminar hojas de estilo CSS: Nuvola.addStyleSheet () y Nuvola.removeStyleSheet ().
- La herramienta para administrar la base de datos del paquete (package_db.py) reconoce la API de JavaScript 2.3.
- La herramienta para crear paquetes de servicio (make_service_package.sh) tiene un nuevo argumento: ruta al directorio de actualizaciones del servicio.
- Herramienta para crear paquetes de servicio (make_service_package.sh) admite registro de cambios en varias líneas.
- Las versiones inestables usan datos de usuario y directorios de configuración con el sufijo "inestable".
- Error de compilación fijo con el compilador de Vala 0.24 (Cierra: LP: 1296261)
- Se agregó la herramienta WebKitGtk Frame para depurar la compatibilidad de WebKitGtk.
- Plantilla de traducción actualizada.
Qué hay de nuevo en la versión 2.3.3:
- Error de compilación fijo con valac 0.24. (Cierra: LP: 1296261)
- Se corrigió el soporte para la notificación procesable en la pantalla de bloqueo de GNOME. (Cierra: LP: 1305992)
- Google Play Music 4.10: se agregó una advertencia sobre el problema de compatibilidad con las notificaciones de escritorio para Chrome / Chromium. (Cierra: LP: 1314753)
- Traducciones importadas.
Qué hay de nuevo en la versión 2.3.2:
- No use WebKit.CacheModel.DOCUMENT_VIEWER, puede causar un gran uso de memoria. (Cierra: LP: 1275002)
Qué hay de nuevo en la versión 2.3.1:
- Las configuraciones de Google Play se aplican al instante.
- Se corrigieron los bloqueos ocasionales de JavaScript. (Cierra: LP: 1263705)
- Google Play: eliminar la característica rota Ocultar botones de Google+. He dejado de arreglar.
- Google Play: acción de pausa fija (Cierra: LP: 1282346)
- Traducciones importadas.
Qué hay de nuevo en la versión 2.1.0:
- Grooveshark: se agregó información sobre el problema con WebKitGtk 1.8. x.
- Eliminó el código obsoleto de las descripciones del servicio.
- Traducciones actualizadas.
Comentarios que no se encuentran