Ya fue liberada la nueva versión de KDE Gear 22.08

Hace poco se dio a conocer el lanzamiento de la actualización acumulativa agosto de las aplicaciones desarrolladas por el proyecto KDE, mejor conocida como «KDE Gear 22.08» (anteriormente KDE Applications).

En esta nueva actualización que se presenta, en total, se publicaron los lanzamientos de 233 programas, bibliotecas y complementos como parte de la actualización.

Principales novedades de KDE Gear 22.08

En esta nueva versión que se presenta de KDE Gear 22.08, el administrador de archivos Dolphin ha agregado soporte para ordenar archivos por sus extensiones. Dolphin y los cuadros de diálogo de archivos ahora tienen la capacidad de eliminar ciertos elementos de las listas de archivos abiertos recientemente (Archivos recientes) y rutas de archivos utilizadas recientemente (Ubicaciones recientes).

Otra novedad que se destaca, es que Elisa tiene soporte completo para pantallas táctiles. Para mejorar la comodidad de tocar con los dedos en las pantallas táctiles, se aumentó la altura de los elementos en las listas, al tocar una canción en la lista ahora la reproduce en lugar de solo resaltarla, ademas de que tambien se ha devuelto la capacidad de navegar por la barra lateral con la lista de reproducción usando atajos de teclado.

Ademas, de ello, tambien podremos encontrar en Elisa que se agregó una opción para deshabilitar el escaneo de la colección de música al inicio (en su lugar, se ofrece un botón para comenzar a escanear manualmente cuando sea necesario). Se agregó el modo de ordenar las composiciones por tiempo de modificación (por ejemplo, para mostrar las composiciones agregadas recientemente). El directorio raíz ahora se establece como el directorio base en el modo de navegación de archivos, lo que facilita la referencia a archivos que no están en el directorio de inicio.

KWrite, agrega soporte para pestañas y un modo de ventana dividida que le permite ver varios documentos al mismo tiempo, mientras que en Kate, que se centra principalmente en la escritura y edición de código por parte de los desarrolladores de programas, la barra de herramientas se muestra de forma predeterminada. Se ha reagrupado el menú y se ha añadido una nueva sección «Selección» con acciones sobre los bloques seleccionados

Los editores de texto Kate y KWrite tienen la capacidad de mostrar múltiples cursores independientes e ingresar simultáneamente texto o código en diferentes partes del documento.

Kalendar ofrece la posibilidad de trabajar con la libreta de direcciones, ademas de que ahora el usuario puede adjuntar una libreta de direcciones al calendario y acceder a su contenido desde un widget colocado en el panel o en el escritorio. Se agregó soporte para generar códigos QR para transferir información de contacto a un dispositivo móvil. Se mejoró la interfaz para ver el calendario y se modernizó la navegación a través de las tareas: en la barra lateral apareció la capacidad de ver tareas anidadas y de nivel superior.

El asistente de viaje de itinerarios de KDE se ha mejorado para ayudarlo a llegar a su destino utilizando datos de varias fuentes y brindarle la información relacionada que necesita en el camino (horarios de tráfico, ubicaciones de estaciones y paradas, información del hotel, pronóstico del tiempo, eventos en curso). Se ha implementado un escáner de código de barras incorporado, con el que puede importar rápidamente información sobre boletos y tarjetas de descuento, tambien se agregó la capacidad de importar información sobre viajes en autobús o tren desde servicios en línea, así como importar información sobre viajes a eventos desde el planificador de calendario y se proporcionó la capacidad de determinar rutas alternativas para segmentos individuales del viaje.

En Spectacle se implementa el ajuste automático del tamaño de la ventana a la imagen cuando cambia al modo de anotación y vuelve al tamaño original después de salir. En la lista desplegable con modos de captura de pantalla, se muestra información sobre herramientas para los atajos de teclado disponibles.

Finalmente, si estás interesado en poder conocer más al respecto puedes consultar los detalles de este nuevo lanzamiento en el siguiente enlace. 

En esta página se puede encontrar información sobre la disponibilidad de compilaciones en vivo con nuevas versiones de aplicaciones.

from Linux Adictos https://ift.tt/5WYLKhF
via IFTTT

Copilot dejará de funcionar a partir de hoy. MutableAI puede quiere ser una alternativa

MutableAI

Hoy es 22 de agosto, el día que muchos preferiríamos que no hubiera llegado. O sí, para dejar de usar Copilot, aunque sea a la fuerza, y empezar un nuevo camino. Quizá, el mejor camino sería hacerlo todo a mano, sin ningún tipo de ayuda, pero nos acostumbramos muy pronto a lo bueno. Muchas veces, Copilot escribía, y aún lo hace, pero a partir de hoy pagando, lo que queríamos, con lo que ahorrábamos tiempo y a veces podíamos hacer cosas que de otra manera nos costaría mucho más. Los rivales están aprovechando estos días para darse a conocer, y uno de ellos es o pretende ser MutableAI.

Pero bueno, al César lo que es del César. Desde que Microsoft anunciara que su copiloto iba a ser de pago, a no ser que se sea estudiante o el desarrollador de un proyecto, ha habido tiempo para probar las diferentes alternativas. tabnine asegura que es mejor, e incluso ofrece una versión gratuita con la que podemos terminar líneas, pero, por lo menos en mis pruebas, ni se le acerca, no la versión gratuita. Hace lo que le parece, aunque lo cierto es que creo que hay que usarlo más para que las sugerencias entiendan por dónde vamos. Eso sí, la versión de pago ofrece mucho más, pero pagando.

MutableAI está dando sus primeros pasos

Otras opciones, como Kite, a mí no me han dado buenos resultados. MutableAI está lejos de Copilot, por lo menos en la actualidad, ya que está dando sus primeros pasos. Además, por lo menos en KDE, donde las apps no tienen acceso al portal, hay que introducir manualmente la clave de la API cada vez que se le quiere pedir algo. Porque no, ahora mismo no funciona como el resto, como Copilot, tabnine o Codewhisper (Amazon), en donde basta añadir un comentario para que te aparezcan las sugerencias; sí sugiere código mientras estamos escribiendo, pero no siempre, y parece que ni mira los comentarios.

Lo bueno que tiene es que, si se le dan instrucciones precisas lanzando «Give a coding instruction», sí puede crear funciones completas (las de la captura las ha creado al pedírselas). Ahora bien, pare ser honesto, creo que debe mejorar las sugerencias «in-line», o quizá se tenga que usar más para que vaya aprendiendo lo que queremos o lo que necesita nuestro documento.

Para probar MutableAI en Visual Studio Code, basta con instalar la extensión e identificarse, lo que se puede hacer con la cuenta de GitHub, Google o con un correo, si bien es cierto que puede dar errores (por lo menos en Linux) en la actualidad, para lo que nos recomiendan apuntarnos a la lista de espera. Actualmente funciona con JavaScript, Python y TypeScript; pronto lo hará con React.

Gratuito para usuarios y desarrolladores de código abierto

MutableAI pedirá dinero a empresas, pero no a usuarios ni desarrolladores de software de código abierto. Es parecido a lo que ofrece Copilot, pero MutableAI no distingue entre tipos de usuarios y permite que cualquiera pueda aprovechar sus sugerencias. Sólo habrá que pagar si hacemos un uso empresarial, por lo que no está de más darle una oportunidad. Esperemos que mejore como Copilot, pero no que siga exactamente el mismo camino.

from Linux Adictos https://ift.tt/OYxPwWf
via IFTTT

Un desarrollador de PostmarketOS abandona Pine64 debido a problemas con la comunidad

Hace poco Martijn Braam, uno de los desarrolladores clave de la distribución postmarketOS y quien tambien ha participado en Pine64, dio a conocer mediante una publicación de blog su salida de la comunidad de Pine64.

Martijn Braam señala que el motivo de su salida es debido a que en un inicio Pine64 creció como un proyecto que 25 llego a tener hasta 25 proyectos diferentes trabajando en PinePhone, una comunidad aparentemente próspera, pero esto no duro mucho, ya que el proyecto tomo la decisión de ahora centrarse en una distribución en particular en lugar de admitir un ecosistema de diferentes distribuciones que trabajan juntas en una pila de software.

Inicialmente, Pine64 utilizó la estrategia de delegar el desarrollo de software de relleno para sus dispositivos a la comunidad de desarrolladores de distribuciones de Linux y formó ediciones comunitarias del PinePhone suministrado con diferentes distribuciones.

El año pasado, se tomó la decisión de usar la distribución de Manjaro de forma predeterminada y dejar de crear ediciones separadas de la comunidad de PinePhone a favor del desarrollo de PinePhone y que tuviera como base el ofrecer un entorno de referencia de forma predeterminada.

Los proyectos de hardware de Linux se hacen o se deshacen por el apoyo de su comunidad. PINE64 ha realizado algunos movimientos brillantes para construir una comunidad móvil de Linux y también ha cometido algunos errores importantes. Esta es mi opinión sobre cómo PINE64 hizo que PinePhone fuera un éxito y luego lo volvió a romper a través de su trato a la comunidad.

Según Martijn, este cambio en la estrategia de desarrollo alteró el equilibrio en la comunidad de desarrollo de software de PinePhone. Anteriormente, todos sus participantes actuaban en pie de igualdad y, en la medida de sus posibilidades, desarrollaban conjuntamente una plataforma de software común. Por ejemplo, los desarrolladores de Ubuntu Touch trabajaron mucho en la implementación inicial del nuevo hardware, el proyecto Mobian preparó la pila de telefonía y postmarketOS se encargó de la pila de cámaras.

Manjaro Linux se ha cerrado mayormente en sí mismo y ha estado manteniendo paquetes existentes y utilizando desarrollos existentes para su propia construcción, sin hacer una contribución significativa al desarrollo de una pila de software común que podría ser útil para otras distribuciones. Manjaro también ha sido criticado por incorporar cambios en el desarrollo en compilaciones que aún no se consideran listas para ser presentadas a los usuarios por los proyectos principales.

Con el estado de compilación principal de PinePhone, Manjaro no solo sigue siendo la única distribución que recibe apoyo financiero del proyecto Pine64, sino que se ha vuelto desproporcionadamente influyente en el desarrollo de productos Pine64 y la toma de decisiones en el ecosistema asociado.

En particular, las decisiones técnicas en Pine64 ahora a menudo se toman teniendo en cuenta las necesidades de Manjaro, sin considerar adecuadamente los deseos y necesidades de otras distribuciones. Por ejemplo, en Pinebook Pro, el proyecto Pine64 ignoró las necesidades de otras distribuciones y abandonó el uso de SPI Flash y el cargador de arranque universal Tow-Boot, que son necesarios para un soporte equivalente para diferentes distribuciones y desacoplamiento de Manjaro u-Boot.

Además, centrarse en una compilación redujo la motivación para desarrollar una plataforma común y creó un sentimiento de injusticia entre el resto de los participantes, ya que las distribuciones reciben donaciones del proyecto Pine64, por un monto de $ 10 por la venta de PinePhone que viene su edicion. Ahora, Manjaro recibe todas las regalías de las ventas, a pesar de su mediocre contribución al desarrollo de una plataforma común.

Martin cree que esta práctica socavó la cooperación mutuamente beneficiosa existente en la comunidad asociada con el desarrollo de relleno de software para dispositivos Pine64. Se observa que ahora en la comunidad Pine64 ya no existe la antigua cooperación entre distribuciones y solo una pequeña cantidad de desarrolladores externos están activos, trabajando en componentes importantes de la pila de software.

Como resultado, el desarrollo de pilas de software para nuevos dispositivos como PinePhone Pro y PineNote casi ha cesado, lo que puede ser fatal para el modelo de desarrollo utilizado en el proyecto Pine64, que depende de la comunidad para el desarrollo de software de relleno.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/zTBrxc0
via IFTTT

La plataforma de desarrollo .Net será nativa en Ubuntu 22.04

El anuncio del acuerdo de Canonical y Microsoft

La plataforma de desarrollo .Net podrá instalarse con un solo comando en las imágenes host y de contenedores de Ubuntu 22.04 según anunció Canonical en su blog. .Net fue, junto a al entorno integrado de desarrollo Visual Studio Code, una de las primeras contribuciones de Microsoft al mundo del código abierto luego que cambiara su actitud hacia este tipo de licencias bajo el mando de Satya Nadella.

Lejos de las teorías conspirativas que impulsa cierta parte de la comunidad, pero también de la inocencia de creer que se trata de un gesto de generosidad, la intención de Microsoft es simplemente la de no perder más programadores a manos de los productos de Google, Amazon o Facebook que han optado por hacer de código abierto sus desarrollos de lenguajes y herramientas de programación.

El acuerdo

La medida también tiene sentido para Canonical. No solo es una de las distribuciones Linux preferida por programadores profesionales, también la consolida en el ámbito corporativo ya que el acuerdo con Microsoft incluye el poder brindar soporte sobre .Net así como obtener las actualizaciones y parches de seguridad ni bien se liberan.

Curiosamente, la instalación se hace desde el gestor de paquetes tradicional en formato DEB en lugar de hacerlo en Snap ¿Estaremos en las vísperas de uno de los tradicionales cambios de idea de Shuttleworth o será una exigencia de Microsoft para que Debian y distribuciones derivadas también puedan instalarlo?

De todas formas, kos usuarios y desarrolladores de .NET 6 que usan Ubuntu 22.04 ya pueden instalar los paquetes de .NET 6 con un simple comando. Si lo prefieren, también cuentan con imágenes de contenedores optimizadas, pre-construidas y ultra pequeñas listas para usar.

Como dijimos anteriormente, no se trata de tomar el código .NET y empaquetarlo para Ubuntu como ya se hace con otras distribuciones. Microsoft interviene activamente en todo el proceso.

Richard Lander, director de programa de .Net lo explica de esta forma:

Trabajar con Canonical nos ha permitido ofrecer simultáneamente facilidad de uso y mejora de la seguridad a los desarrolladores de .NET. El proyecto se beneficia del liderazgo de Canonical en el ecosistema Linux y de la profunda experiencia de Microsoft en herramientas y plataformas de desarrollo. El resultado es una combinación de paquetes DEB e imágenes de contenedor que beneficiará tanto a los desarrolladores de la comunidad como a los grandes clientes empresariales a través del código abierto.

Por Canonical quien habló fue su director de Producto, Valentin Viennot:

Ubuntu cuenta ahora con una historia de principio a fin, desde el desarrollo hasta la producción, con imágenes de contenedor soportadas por ultra-redes, empezando por la plataforma .NET Creemos que es una gran mejora para nuestras dos comunidades; la colaboración con el equipo de .NET en Microsoft nos ha permitido ir más allá.

Las actualizaciones

Desde Canonical aclararon el tema de las diferentes fechas de actualizaciones de las versiones extendidas de Ubuntu y .Net. La LTS de .NET se lanza en noviembre de los años impares y la LTS de Ubuntu se lanza en abril del siguiente año par. Según ellos esto garantiza que los usuarios siempre tendrán la versión más actual de .Net en cada LTS

Qué es la plataforma de desarrollo .Net

Es un conjunto de tecnologías para el desarrollo de aplicaciones y servicios web de manera independiente del sistema operativo.

Cómo instalarlo en Ubuntu

Instalación de todo el entorno
sudo apt update && sudo apt install dotnet6
Instalación de herramientas para programar o ejecutar aplicaciones.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

También es posible descargar imágenes OCI (Que siguen el estándar de la Open Container Initiative)

Estas imágenes están compuestas únicamente por el conjunto estricto de paquetes y archivos necesarios en tiempo de ejecución. Según afirman en Canonical, este proceso ha recortado 100MB, entregando la imagen OCI basada en Ubuntu más pequeña jamás publicada con menos de 6MB (comprimida).

Todos los enlaces de descarga pueden encontrarse en esta página.

from Linux Adictos https://ift.tt/Tdvteoy
via IFTTT

LibreOffice 7.4 introduce soporte para WebP y mejoras de compatibilidad y rendimiento

LibreOffice 7.4

LibreOffice 7.4. Fuente, LibreOffice en Twitter

Hacía tiempo que venían anunciando su llegada, y ya tenemos aquí una nueva actualización mayor, o mejor dicho, mediana de la suite de ofimática libre más popular. The Document Foundation ha hecho oficial hace escasos minutos el lanzamiento de LibreOffice 7.4, y por muchas novedades que incluyan en su lista hay algo que no falta: el punto que menciona que siguen mejorando el soporte para los formatos de Microsoft Office.

Siendo la primera versión de una serie, LibreOffice 7.4 ha llegado con nuevas funciones, como el soporte para el formato de imágenes WebP. Personalmente, me ha sorprendido leer este punto, ya que pensaba que estaba lo suficientemente extendido como para aparecer en esta suite y en cualquier parte, pero me equivocaba. En cualquier caso, ya se puede usar ese formato. A continuación tenéis una lista con algunas de las novedades que han llegado junto a LibreOffice 7.4.

Novedades más destacadas de LibreOffice 7.4

  • General:
    • Soporte para imágenes WebP y archivos EMZ/WMZ.
    • Páginas de ayuda para la librería de scripts ScriptForge.
    • Campo de búsqueda para el gestor de extensiones.
    • Mejoras de rendimiento y compatibilidad.
  • Writer:
    • Mejor seguimiento de cambios en el área del pie de página.
    • Las listas editadas muestran ahora números originales en el seguimiento de cambios.
    • Nuevos ajustes tipográficos para la separación silábica.
  • Calc:
    • Soporte para 16384 columnas.
    • Funciones extra en el widget AutoSum.
    • Nuevo artículo de menú para buscar por nombres de hojas.
  • Impress soporta ahora temas de documentos.

LibreOffice 7.4 es la versión más actualizada de la suite de ofimática, pero no es la que se recomienda para equipos de producción. Para los que necesiten estabilidad, la opción elegida debe ser LibreOffice 7.3.5. La nueva 7.4 está destinada a aquellos que queremos las novedades lo más pronto posible. Aunque han pasado por las diferentes fases del desarrollo y estamos ante versiones estables, The Document Foundation recomienda usar una versión con más actualizaciones de punto en equipos de producción.

Se prefiera una o la otra, LibreOffice se puede descargar desde su página web o desde la mayoría de repositorios oficiales, así como de Snapcraft y Flathub.

from Linux Adictos https://ift.tt/GqzsmZ1
via IFTTT

Krita 5.1 llega mejorando el soporte para algunos archivos y retoques por todo para mejorar lo lanzado en 5.0

Krita 5.1

En cuanto a la edición de imágenes, la gran mayoría de personas usa Photoshop, o Photopea si necesitamos el primero pero sin todo lo que ofrece. Los que preferimos lo libre y/o gratuito solemos decantarnos por GIMP, pero GNU Image Manipulation Program no está diseñado para dibujar. El software que sí está pensado por y para dibujantes es el de KDE, quien hoy ha hecho oficial el lanzamiento de Krita 5.1.

Esta es una actualización mediana, es decir, de las que cambian el primer decimal. No incluye nuevas funciones destacadas, pero tampoco se queda sólo en corrección de errores. Entre lo que ha llegado junto a Krita 5.1 tenemos soporte mejorado para diferentes tipos de archivos, como el WebP, que ahora incluye soporte completo, el PSD, el OpenExr, el JPEG-XL o para las paletas de color ASE y ACB.

Novedades de Krita 5.1

Krita 5.1 permite ahora realizar operaciones en múltiples capas. Otras novedades incluyen:

  • El selector de color específico se ha ampliado con una vista previa de color para y una opción HSV para RGB.
  • Los gestos táctiles (arrastrar los dedos para desplazarse, hacer zoom, rotar) son ahora configurables, se puede elegir qué acción hace qué.
  • Antes había un botón muy vago que decía algo así como «usar aspecto de píxeles», justo al lado del zoom. Lo que este misterioso botón hacía en realidad era cambiar el zoom del lienzo entre mostrar los píxeles al tamaño de los píxeles, y mostrar el lienzo a su tamaño físico. Esto último, si Krita tiene la información disponible, significa que una pulgada en Krita es una pulgada real en tu monitor, lo que es útil para la impresión, mientras que lo primero es más útil para el trabajo sólo digital como los gráficos de juegos. Este botón se ha renovado para comunicar esto más claramente.
  • Más configuración para la paleta emergente.
  • Acceso directo al selector de color doble.
  • Añadida la posibilidad de cambiar el desplazamiento seleccionando niveles de zoom predefinidos por un «zoom suave».
  • Se ha revisado el menú de archivos recientes.
  • Mejoras en el diseño de derecha a izquierda.
  • Se han corregido varios diálogos.
  • Deslizadores hsv a los filtros de ajuste.
  • Botón de reinicio y guardado de estado para el mezclador de color digital.
  • Nueva opción de zoom para ajustar (con márgenes).
  • Lista completa de cambios en la nota de su lanzamiento.

Krita 5.1 ya está disponible desde su página web oficial y en el repositorio Backports de KDE. Pronto llegará a la mayoría de repositorios oficiales. Para probarlo sin instalar, se ofrece una versión en AppImage.

from Linux Adictos https://ift.tt/1LvQ7f5
via IFTTT

Ya fue liberada la nueva version de Android 13

Google dio a conocer el lanzamiento de la nueva versión de Android 13, en la cual se propone un conjunto de opciones preparadas previamente para el diseño de color de la interfaz, que permite ajustar ligeramente los colores dentro del esquema de color seleccionado.

Tambien se destaca que se brinda la posibilidad de adaptar el fondo de los íconos de cualquier aplicación al esquema de color del tema o al color de la imagen de fondo, mientras que en la interfaz de gestión de la reproducción de música se proporciona como fondo el uso de imágenes de las carátulas de los discos que se están reproduciendo.

Otra de las novedades que se destaca de esta nueva version es que se agregó la capacidad de vincular configuraciones de idioma individuales a aplicaciones que difieren de las configuraciones de idioma seleccionadas en el sistema.

Tambien se destaca que la experiencia fue mejorada en dispositivos con pantallas grandes como tabletas, Chromebooks y teléfonos inteligentes con pantallas plegables. Para pantallas grandes, el diseño del menú desplegable de notificaciones, la pantalla de inicio y la pantalla de bloqueo del sistema se ha optimizado para utilizar todo el espacio de pantalla disponible.

En el bloque que aparece con un gesto deslizante de arriba a abajo, en pantallas grandes, se proporciona la separación en diferentes columnas de ajustes rápidos y la lista de notificaciones. Se agregó soporte para un modo de dos paneles en el configurador, en el que las secciones de configuración ahora están constantemente visibles en pantallas grandes.

Tambien podremos encontrar en Android 13 que los modos de compatibilidad fueron mejorados para las aplicaciones, pues en esta nueva versión se propone la implementación de la barra de tareas, que muestra los íconos de las aplicaciones en ejecución en la parte inferior de la pantalla, lo que le permite cambiar rápidamente entre programas y admite la transferencia de aplicaciones a través de la interfaz de arrastrar y soltar a varias áreas del modo multiventana ( pantalla dividida), dividiendo la pantalla en partes para trabajar con varias aplicaciones simultáneamente.

Para algunos dispositivos, como Pixel 6, se ha agregado soporte completo de virtualización , lo que permite ejecutar entornos con otros sistemas operativos. La virtualización se implementa sobre la base del hipervisor KVM y las herramientas crosvm (VVM, Virtual Machine Manager). El modo pKVM (KVM protegido) está disponible opcionalmente y proporciona un aislamiento más estricto de los entornos que utilizan extensiones de virtualización para la arquitectura AArch64. La plataforma planea utilizar la virtualización para mejorar la protección de la ejecución de código del sistema de terceros, como ejecutables privados y componentes DRM.

Se implementó una nueva interfaz para seleccionar fotos y videos, que permite que la aplicación acceda solo a imágenes y videos seleccionados y bloquee el acceso a otros archivos. Anteriormente, se implementó una interfaz similar para los documentos. Es posible trabajar tanto con archivos locales como con datos alojados en almacenamientos en la nube.

Ademas de ello, en Android 13 agregó una solicitud de permisos para mostrar notificaciones por aplicaciones, sin permiso previo para mostrar notificaciones, la aplicación bloqueará el envío de notificaciones. Para las aplicaciones prediseñadas diseñadas para usar con versiones anteriores de Android, el sistema otorgará los permisos en nombre del usuario.

Se redujo la cantidad de aplicaciones que requieren acceso a la información de ubicación del usuario. Por ejemplo, las aplicaciones que realizan operaciones de escaneo de redes inalámbricas ya no requieren permisos relacionados con la ubicación.

Se agregó un nuevo tipo de permiso de Wi-Fi que permite que las aplicaciones que buscan redes inalámbricas y se conectan a puntos de acceso accedan a un subconjunto de las API de administración de Wi-Fi, excluyendo las llamadas basadas en la ubicación (anteriormente, las aplicaciones que se conectan a Wi-Fi recibieron e información de ubicación accedida).

En ART se implementa un recolector de elementos no utilizados más eficiente basado en la API del kernel de Linux userfaultfd, que permite crear controladores para acceder a páginas de memoria no asignadas (fallas de página) en el espacio del usuario. El nuevo recolector de elementos no utilizados proporciona una sobrecarga fija para cada objeto cargado, consume menos memoria y da como resultado aproximadamente un 10 % menos de código compilado. El uso del nuevo recolector de elementos no utilizados también le permite prolongar la duración de la batería, deshacerse de bloqueos durante la recolección de elementos no utilizados y proteger las aplicaciones de la terminación forzada cuando no hay suficiente memoria en el sistema.

ART mejoró significativamente el rendimiento de cambiar a código nativo y viceversa: las llamadas JNI ahora se ejecutan hasta 2,5 veces más rápido. El código de procesamiento de referencia en tiempo de ejecución se ha cambiado para que funcione en modo sin bloqueo para reducir los bloqueos. S

Se ha agregado compatibilidad con la tecnología Bluetooth LE Audio (baja energía) para reducir el consumo de energía al transmitir transmisiones de audio de alta calidad a través de Bluetooth. A diferencia del Bluetooth clásico, la nueva tecnología también te permite cambiar entre diferentes modos de uso para lograr el mejor equilibrio entre calidad y consumo de energía.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/HX0iB3W
via IFTTT

GNOME 43 beta ya disponible, con más GTK4 y otras mejoras

GNOME 43 beta

Ayer 15 de agosto, GNOME cumplió 25 años. Dieron un repaso a su historia, pero a la celebración le falto algo que llegó horas más tarde: GNOME 43 beta fue lanzado a última hora de la tarde noche en España. Suele ser un mes antes de los lanzamientos de Fedora y Ubuntu cuando el proyecto lanza una nueva versión estable, por lo que las betas tienen que llegar unos dos meses antes para que dé tiempo.

GNOME 43 beta se lanzó con las últimas novedades que han introducido en GKT4 y libadwaita, dos de los componentes que «maquillan» el escritorio. También han aprovechado la ocasión para mejorar de todo un poco, y a continuación tenéis una lista con algunos de los cambios introducidos en esta beta de la próxima versión de GNOME.

Algunas novedades de GNOME 43

  • Epiphany ha eliminado PDF.js, ha añadido varias características de WebExtensions y otras actualizaciones.
  • La app de llamadas de GNOME inicia más rápido, y el scroll funciona mejor en historiales que superan las 100 entradas.
  • Soporte para el esquema de color oscuro con el Editor DConf.
  • GJS está enviando varias características nuevas de JavaScript desde SpiderMonkey 102.
  • Nuevos fondos de escritorio.
  • Se ha portado GNOME Console a GTK 4 y libdwaita, junto con otras mejoras.
  • Soporte de conexión WWAN 5G al área de Celular del Centro de Control de GNOME. Ahora también hay soporte para configuraciones de pantallas de privacidad desde el Centro de Control de GNOME.
  • Se ha portado la Configuración inicial de GNOME a GTK 4 y libdwaita.
  • Los registros de GNOME han sido portados a GTK 4.
  • Actualizaciones de la interfaz de usuario y otras mejoras en el software de GNOME.
  • Muchas mejoras de rendimiento en torno a la carga de documentos en el Editor de texto de GNOME. También hay mejoras en la integración con el escritorio y mejoras en el recoloreado de la interfaz de usuario, entre otras.
  • El gestor de archivos Nautilus ha visto mejoras para los elementos de la ventana principal en tamaños de pantalla más pequeños, cambios en los complementos, modernización de la ventana de propiedades y otros ajustes.
  • Mejoras en GNOME Mutter incluyendo mejoras en el escaneo directo, soporte de rueda de desplazamiento de alta resolución y soporte de búfer de un solo píxel en Wayland.
  • Mejoras en GNOME Shell, incluyendo un mejor rendimiento de la animación de la vista general, mejora en la navegación de la rejilla de aplicaciones y mejora en el teclado en pantalla.
  • Más información en las notas de este lanzamiento.

Disponible a mediados de septiembre

La mejor manera de probar todas las novedades es descargando la ISO del pseudo-sistema operativo GNOME OS, disponible en este enlace. Lógicamente, se puede instalar en una máquina virtual, pero puede haber cosas que no funcionen, como los gestos del panel táctil. GNOME 43 llegará en forma de versión estable a mediados de septiembre.

from Linux Adictos https://ift.tt/sZcLrTA
via IFTTT

GNOME 43 beta ya disponible, con más GTK4 y otras mejoras

GNOME 43 beta

Ayer 15 de agosto, GNOME cumplió 25 años. Dieron un repaso a su historia, pero a la celebración le falto algo que llegó horas más tarde: GNOME 43 beta fue lanzado a última hora de la tarde noche en España. Suele ser un mes antes de los lanzamientos de Fedora y Ubuntu cuando el proyecto lanza una nueva versión estable, por lo que las betas tienen que llegar unos dos meses antes para que dé tiempo.

GNOME 43 beta se lanzó con las últimas novedades que han introducido en GKT4 y libadwaita, dos de los componentes que «maquillan» el escritorio. También han aprovechado la ocasión para mejorar de todo un poco, y a continuación tenéis una lista con algunos de los cambios introducidos en esta beta de la próxima versión de GNOME.

Algunas novedades de GNOME 43

  • Epiphany ha eliminado PDF.js, ha añadido varias características de WebExtensions y otras actualizaciones.
  • La app de llamadas de GNOME inicia más rápido, y el scroll funciona mejor en historiales que superan las 100 entradas.
  • Soporte para el esquema de color oscuro con el Editor DConf.
  • GJS está enviando varias características nuevas de JavaScript desde SpiderMonkey 102.
  • Nuevos fondos de escritorio.
  • Se ha portado GNOME Console a GTK 4 y libdwaita, junto con otras mejoras.
  • Soporte de conexión WWAN 5G al área de Celular del Centro de Control de GNOME. Ahora también hay soporte para configuraciones de pantallas de privacidad desde el Centro de Control de GNOME.
  • Se ha portado la Configuración inicial de GNOME a GTK 4 y libdwaita.
  • Los registros de GNOME han sido portados a GTK 4.
  • Actualizaciones de la interfaz de usuario y otras mejoras en el software de GNOME.
  • Muchas mejoras de rendimiento en torno a la carga de documentos en el Editor de texto de GNOME. También hay mejoras en la integración con el escritorio y mejoras en el recoloreado de la interfaz de usuario, entre otras.
  • El gestor de archivos Nautilus ha visto mejoras para los elementos de la ventana principal en tamaños de pantalla más pequeños, cambios en los complementos, modernización de la ventana de propiedades y otros ajustes.
  • Mejoras en GNOME Mutter incluyendo mejoras en el escaneo directo, soporte de rueda de desplazamiento de alta resolución y soporte de búfer de un solo píxel en Wayland.
  • Mejoras en GNOME Shell, incluyendo un mejor rendimiento de la animación de la vista general, mejora en la navegación de la rejilla de aplicaciones y mejora en el teclado en pantalla.
  • Más información en las notas de este lanzamiento.

Disponible a mediados de septiembre

La mejor manera de probar todas las novedades es descargando la ISO del pseudo-sistema operativo GNOME OS, disponible en este enlace. Lógicamente, se puede instalar en una máquina virtual, pero puede haber cosas que no funcionen, como los gestos del panel táctil. GNOME 43 llegará en forma de versión estable a mediados de septiembre.

from Linux Adictos https://ift.tt/sZcLrTA
via IFTTT

Godot 3.5 ya fue liberado y estas son sus novedades

Nueve meses después del lanzamiento de la versión 3.4 y mientras los desarrolladores ahora están trabajando principalmente en la versión 4.0, se acaba de dar a conocer el lanzamiento de la nueva versión del motor de videojuegos gratuito y multiplataforma, Godot 3.5.

Para quienes desconocen de este motor, deben saber que es adecuado para crear juegos en 2D y 3D. El motor admite un lenguaje fácil de aprender para definir la lógica del juego, un entorno gráfico para diseñar juegos, un sistema de implementación de juegos con un solo clic, amplias capacidades de animación y simulación física, un depurador integrado y un sistema para identificar cuellos de botella en el rendimiento.

El código del motor del juego, el entorno de diseño del juego y las herramientas de desarrollo relacionadas (motor de física, servidor de sonido, backends de renderizado 2D / 3D, etc.) se distribuyen bajo la licencia del MIT.

Principales novedades de Godot 3.5

En esta mueva versión que se presenta de Godot 3.5 se destaca que viene con un sistema de navegación completamente revisado, en el cual se implementó el nuevo servidor de navegación para Godot 4.0 en 2020, que luego fue adaptado a la rama 3.x, con lo cual se logró la corrección de muchos errores y se mejoró enormemente el conjunto de características.

Ademas de ello, el nuevo NavigationServer agrega soporte para evitar obstáculos utilizando la biblioteca RVO2, mientras que el backport se realizó al intentar preservar la compatibilidad de la API dentro de lo razonable, pero se menciona que el comportamiento subyacente cambiará, principalmente para proporcionar muchas más funciones y flexibilidad.

Por otra parte, la migración de Godot Engine 3.5 a PS Vita significa que los desarrolladores de juegos ahora tienen la opción de exportar sus proyectos a un formato adecuado para la instalación en un portátil de Sony, es decir, archivos .vpk, aunque se debe tomar en cuenta que también hay una lista de limitaciones técnicas con las que los desarrolladores tendrán que lidiar al crear una versión Vita del juego.

Otra de las novedades que presenta esta nueva versión de Godot 3.5, es que ahora se proporciona el tan esperado nodo Label3D listo para usar para mostrar texto en escenas 3D. Para casos de uso más avanzados, se puede usar TextMesh para generar mallas 3D a partir de glifos de fuente, para que pueda agregar WordArt en las escenas.

Tambien podremos encontrar nuevos contenedores de flujo, los dos nuevos contenedores de flujo añadidos HFlowContainery VFlowContainer, organizan los nodos de control secundarios vertical u horizontalmente en un flujo de izquierda a derecha o de arriba a abajo. Una línea se rellena con nodos de control hasta que no caben más en la misma línea, de forma similar al texto en una etiqueta autoajustada o el diseño de CSS Flexbox. Los nuevos tipos de contenedores son especialmente útiles para contenido dinámico en diferentes tamaños de ventana.

La compilación asincrónica de shaders + almacenamiento en caché, tambien se destaca, ya que llega este nuevo sistema utiliza un «supershader» para cada material (un sombreador grande que admite todas las condiciones de renderizado posibles, lento pero compilado al inicio y, opcionalmente, almacenado en caché para futuras ejecuciones), mientras que el sombreador más eficiente y específico de la condición se compila de forma asíncrona.

Esto significa que la primera vez que se usa un material bajo ciertas condiciones, como tipos de luces, sombras habilitadas o no, etc., el renderizado puede ser más lento durante uno o dos segundos, pero la ralentización no será tan mala. Se menciona que en los dispositivos más potentes puede que ni siquiera se note.

De los demás cambios que se destacan de esta nueva versión:

  • La interpolación de objetos físicos 3D, permitiendo obtener una mejor fluidez durante los cambios de los tics del motor físico y el motor de renderizado.
  • un nuevo mecanismo para acceder a objetos de escena desde el código, basado en nombres únicos (generalmente rutas)
  • nuevos contenedores de transmisión para GUI
  • una forma 3D de oclusión, para optimizar las escenas
  • Soporte de Android (para el editor, los juegos se pueden exportar a Android durante mucho tiempo)
  • un material que se puede aplicar sobre un objeto
  • cientos de correcciones de errores.

Finalmente si deseas conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Obtener Godot

Godot está disponible para descargar en esta página para Windows, Mac OS y Linux. También lo puede encontrar en Steam y itch.io.

from Linux Adictos https://ift.tt/AthOJpD
via IFTTT