Lanzamiento de Nicotine+ 3.3.5, un cliente gráfico gratuito para la red Soulseek

La semana pasada, se actualizó nicotine-plus, el cliente GUI peer-to-peer para la red Soulseek (sitio web oficial, Wikipedia), diseñado para distribuir música a través de distribuciones de usuarios. El objetivo del proyecto es crear una alternativa gratuita, ligera y funcional al cliente oficial propietario Soulseek escrito en Qt. Nicotine-plus se desarrolla utilizando el lenguaje de programación Python3 y el kit de herramientas gráficas GTK.

La aplicación contiene una interfaz para administrar el progreso de la descarga y distribución de archivos, y también admite la búsqueda de archivos en las distribuciones de otros usuarios, la visualización de las distribuciones de otras personas, el chat personal y grupal y la edición del perfil de usuario. Es posible trabajar en modo minimizado desde la bandeja del sistema. nicotina-plus se suministra bajo los términos de una licencia copyleft GNU GPLv3 + и доступен для операционных систем GNU/Linux, *BSD, Solaris, macOS и Windows.

El código fuente del programa está disponible en GitHub. Puedes evaluar la apariencia de la aplicación. aquí.

Mejoras en la versión 3.3.5

  • se agregó el subcomando /plugin reload para recargar complementos;
  • se agregaron combinaciones con teclas de cursor para contraer y expandir listas de árboles;
  • se ha agregado un interruptor para invitaciones personales a salas en la sección de configuración de "Chat";
  • se agregó una lista de todos los participantes de la sala que no están conectados actualmente a la sala privada;
  • ahora los archivos descargados de forma incompleta se eliminarán del disco cuando la descarga se borre en la pestaña "Descargas";
  • mayor precisión en la visualización de la velocidad en la interfaz;
  • las transmisiones de usuarios con el estado "fuera de línea" se mostrarán en gris en la lista general;
  • salir a través del menú del icono de la bandeja le pedirá confirmación si hay distribuciones activas;
  • la situación en la que se ingresa una contraseña incorrecta en el "Asistente de configuración" se procesará desde el asistente, sin abrir la ventana de configuración;
  • rendimiento seriamente mejorado al mostrar resultados de búsqueda y al agregar descargas (distribución);
  • consumo reducido de RAM y espacio en disco utilizado por la base de datos IP2Location;
  • para plataformas macOS и Windows интерфейс GTK4 будет использоваться по умолчание, если не выставлена переменная окружения NICOTINE_GTK_VERSION=3.

Correcciones

  • Se corrigió un bloqueo del programa asociado con el establecimiento de conexiones con pares;
  • Se corrigió un bloqueo al seleccionar un directorio en el cuadro de diálogo del archivo;
  • se corrigió un posible error de memoria al leer datos mientras se conectaba con pares;
  • Se solucionaron problemas con la imposibilidad de continuar descargando después de un error;
  • Se han solucionado los problemas con la expansión espontánea de las listas de descarga;
  • Se solucionó un problema por el cual el bloqueo de la dirección IP de un usuario no eliminaba sus distribuciones;
  • Se solucionó un problema por el cual las distribuciones podían comenzar con un retraso;
  • Se solucionó un problema por el cual la información sobre herramientas no se podía cerrar bajo ciertas condiciones.
  • Se solucionó un problema por el cual la búsqueda de elementos de una lista de deseos podía dejar de funcionar después de cerrar las pestañas correspondientes;
  • Se solucionó un problema por el cual los puertos abiertos reenviados automáticamente podían cerrarse mientras se guardaban los cambios de configuración.
  • Se solucionó un problema por el cual habilitar el historial de búsqueda no actualizaba el contenido del menú desplegable de búsqueda.
  • Usabilidad mejorada al solucionar problemas con el desplazamiento, la visualización y la entrada de texto.
  • varias mejoras menores relacionadas con la implementación del protocolo Soulseek;
  • Windows: исправлена проблема, при которой иконка в трее оставалась видима после ее отключения;
  • Windows: исправлена проблема, при которой окно приложения мешала отображению панели, если для нее включено автоскрытие;
  • Windows: исправлена некорректная сортировка списков при использовании определенных системных локалей;
  • macOS: исправлено падение при использовании испанской локали;
  • macOS: исправлено падения, при которой окно не могло быть развернуто после работы в фоновом режиме;
  • macOS: отлажено открытие контекстных меню сочетанием Ctrl+click;
  • macOS: добавлено несколько недостающих сочетаний клавиш;
  • GTK3: se corrigió un bloqueo al seleccionar "ejecutar en segundo plano" en el cuadro de diálogo de confirmación.

Problemas cerrados en el repositorio:

  • Nicotine+ не запускается с сетевого диска в Windows (#1843);
  • gran variación en las velocidades de carga (#2219);
  • RMB mientras se mantiene el control no funciona en Mac con trackpad (#2724);
  • Низкое удобство использования клавиш в стиле Windows в Nicotine 3.3.0 (#2880;
  • las descargas están atascadas en el estado "en cola" (#2926);
  • la lista de descargas de usuarios continúa expandiéndose cuando el modo "contraer todo" está habilitado (#2969);
  • cierre de conexión y otros problemas de red (#2978).

y 28 problemas más, consulte la lista completa en las Notas de la versión oficiales.

Дополнительно можно отметить, что первые шаги для подготовки следующего релиза, 2.3.6, уже сделаны: исправлены малозначительные баги в реализации трея и специфичные для платформы macOS problemas

Fuente: linux.org.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster