The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

GNOME File Previewer перешёл на GTK4, в GJS улучшена поддержка TypeScript

06.06.2026 21:53 (MSK)

Проект GNOME опубликовал еженедельный отчёт, в котором отмечено портирование приложения File Previewer (sushi), используемого в GNOME для предпросмотра содержимого файлов, на библиотеку GTK4, компоненты оформления интерфейса libadwaita, бэкенд изолированной загрузки изображений Glycin и язык построения интерфейса Blueprint. В File Previewer также реализована поддержка тёмной темы оформления и плавающих панелей инструментов, модернизирован код для использования модулей EcmaScript.

Для JavaScript-движка GJS, применяемого в GNOME Shell, Polari и GNOME Documents, развивается фреймворк gjsify, добавляющий поддержку языка TypeScript. Из последних достижений в gjsify отмечена возможность выполнения компилятора TypeScript внутри GJS, что позволяет обойтись без Node.js для запуска tsc. Добавлена встроенная команда "gjsify install", которую можно использовать вместо "npm install".

Опубликован музыкальный проигрыватель Vinyl 1.4.0, написанный на Rust и ставший первым мультимедийным приложением GNOME, поддерживающим загрузку текстов песен напрямую из тегов ID3v2. В новой версии также появилась возможность загрузки отдельных изображений обложек для каждого трека, добавлена кнопка открытия каталога с текущим треком, реализованы всплывающие подсказки, появилась возможность поиска по расширениям.

Опубликован первый выпуск приложения Contributor Atlas с наглядной интерактивной картой участников разработки и истории развития проекта GIMP.

Опубликован выпуск Gitte 0.6.0, клиента для работы с Git для GNOME, написанного с использованием GTK4, libadwaita и Relm4.



  1. Главная ссылка к новости (https://thisweek.gnome.org/pos...)
  2. OpenNews: В GNOME SDK добавлена поддержка языка построения интерфейсов Blueprint
  3. OpenNews: Выпуск библиотеки Libadwaita 1.8 для создания интерфейсов в стиле GNOME
  4. OpenNews: Представлен GTK2-NG, форк библиотеки GTK2
  5. OpenNews: Доступен графический тулкит GTK 4.22 со встроенным движком отрисовки SVG
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65632-gnome
Ключевые слова: gnome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним83 (?), 23:42, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    После чтения таких новостей о прогрессе так и хочется сказать: "остановите, я тут сойду и пройдусь пешком до позапрошлой остановки".
     
     
  • 2.4, Аноним (4), 23:44, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Просто очередной проект "перешёл на".
     
  • 2.10, Аноним (10), 00:29, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >После чтения таких новостей

    Это просто еженедельный отчёт, к чему ваша снисходительность ?
    https://thisweek.gnome.org

     
  • 2.22, Аноним (22), 08:59, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так, скатерьтью дорога на кеды, там прогесс - у кого надо прогресс.
     
     
  • 3.27, СтолярКодер (?), 13:29, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Кеды, это очень плохо.
    Gnome, лучше.
    Кеды это слоеность.
    Для анимешников, для Фури фанатов.
    Не ставьте Kde, один чел поставил Kde, и стал Фурий фанатом.
     
     
  • 4.32, Аноним (32), 17:50, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Боюсь спросить в кого превращаются те кто поставили гном?
     
     
  • 5.40, Аноним (22), 00:22, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В нормальных адекватных людей, а не кривляющихся тут фанатов кед.
     
     
  • 6.43, МИСАКА (?), 16:51, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Те самые адекватные люди, в сравнении с которыми даже яблочники верх адекватности
     
  • 4.37, Джон Титор (ok), 23:14, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Присоединяюсь к этим пророчествам гадалки. А кем станет тот кто выбрал минимализм LxQt?
     
  • 2.24, Axonic (ok), 11:04, 07/06/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.25, АнонимХ (??), 11:55, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Поправлю: ЛЮБЫХ новостей про гном)) По сути трешак пошел с появлением GTK3, второй-то был почти промышленным стандартом! Кому-то стало скучно..
     
     
  • 3.41, Аноним (41), 12:46, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    да когда вы уже угомонитесь? сколько можно стонать что "раньше было лучше"? есть куча других windowsxp-like решений, если ваше чувство прекрасного не позволяет вам использовать современное DE
     

  • 1.6, Аноним (6), 23:46, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >Для JavaScript-движка GJS, применяемого в GNOME Shell, Polari и GNOME Documents, развивается фреймворк gjsify

    Это хороший нативный и быстрый жаваскрипт, а вот в электроне плохой и тормозной, я все правильно понял?

     
     
  • 2.19, Аноним324 (ok), 08:10, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Это хороший нативный и быстрый жаваскрипт, а вот в электроне плохой и тормозной, я все правильно понял?

    Так в электроне не джаваскрипт тормозит, а хромиум.

     
  • 2.21, llolik (ok), 08:55, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Здесь в приложение заворачивается не весь браузер, а только, собственно, движок JS. Рендериться всё нативно, как я понимаю, через привязки GObject/GIO.
     

  • 1.7, Аноним (7), 23:47, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > музыкальный проигрыватель [...] ставший первым мультимедийным приложением GNOME, поддерживающим загрузку текстов песен напрямую из тегов ID3v2. [...]также появилась возможность загрузки отдельных изображений обложек для каждого трека, добавлена кнопка открытия каталога с текущим треком, реализованы всплывающие подсказки

    GNOME держит марку. В 2026 запилили базовые фичи, которые были в каждом нормальном плеере начала нулевых. Не, ну вы видели: обложки альбомов и всплывающие подсказки! 🤯

    Вот что получается, когда в 100500 раз с нуля писать свой NIH плеер/редактор/etc.

     
     
  • 2.8, Аноним83 (?), 23:54, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я хотел написать примерно тоже самое, потом подумал что наверное парсинг был, просто зачем то тексты песен ещё стали вытаскивать, какая то бесполезная фича если ты не караоке плеер.
    Выглядит как студенческий проект :)
     
     
  • 3.9, Аноним (7), 00:15, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > зачем то тексты песен ещё стали вытаскивать, какая то бесполезная фича если ты не караоке плеер.

    В жанрах типа death metal без текстов песен вообще фиг разбери, о чем поется.

     
     
  • 4.14, Аноним83 (?), 01:51, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если вам содержание, то лучше лекции включайте.
     
  • 2.12, Аноним (12), 01:30, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот что получается, когда в 100500 раз с нуля писать свой NIH плеер/редактор/etc.

    а что предлагаете студентам делать? В науку никто не хочет, все хотят х*як-х*як и мальдивы.

     
     
  • 3.13, Аноним (10), 01:39, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >В науку никто не хочет, все хотят х*як-х*як и мальдивы.

    В каком НИИ работаете ?

     
     
  • 4.15, Аноним (12), 02:15, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    работают рабы!
     
     
  • 5.18, Аноним (18), 06:42, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А заробытывают господа!
     
     
  • 6.28, Аноним (28), 14:00, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    лол, они прибыль получают, а не зарабатывают, за работу получаешь именно ты - рабОчий
     
     
  • 7.33, Аноним (32), 17:52, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Господари это правящий класс. Любой наемный рабочий, будь то он кодер или директор, все еще рабочий класс.
     
  • 3.34, Смузихеб забывший пароль (?), 19:06, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В науку ещё и на пушечный выстрел не подпустят даже при желании )
    Кроме шуток, в РФ, например, в ту же аспирантуру( собсно наука типо, на кандидатскую ) не пустят без магистратуры/специалитета
    Бакалавриат, который типо тож высшее и через который прошли уже многие - не считаеццо,  хотя для многих контор и он даром не нужен ибо важнее опыт работы вместо многих лет верчения абстрактных коней в универе и хз как соизмеримые "магистры" "КТН/ДТН", профессора и академики относительно тех же мидов, сеньоров, тимлидов, архитекторов и прочих и вообще хз что они в принципе умеют
    А во многих универах заочной маги нет. Т.е бросай работу на 2 года только ради того чтобы сильно за платно ходить в универ и учить то что уже даром не нужно( физика в интегралах и дифурах, матан, мат.статистика и тервер ) чтобы, по случаю успешной сдачи всех сессий и прочего, получить-таки возможность отправиться в аспирантуру... попытаться )


     
  • 2.23, Аноним (23), 10:53, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >В новой версии также появилась возможность загрузки отдельных изображений обложек для каждого трека, добавлена кнопка открытия каталога с текущим треком, реализованы всплывающие подсказки, появилась возможность поиска по расширениям.

    Покажите им Winamp.

     
  • 2.26, Аноним (26), 12:25, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Vinyl 1.4.0, лучший медиаплеер.
     

  • 1.11, СисадминА (?), 00:34, 07/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То есть теперь это возможно реализовать напрмер в xfce4 а именно в thunar?
     
  • 1.16, Аноним (16), 03:01, 07/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >libadwaita

    Раньше для того, чтобы поставить приложение на qt, надо было брать половину кде, теперь такое с гномом

     
     
  • 2.17, Аноним (17), 05:15, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мда, разобраться в вопросе дело второе, сразу из головы бред возьмём.
     

  • 1.29, Аноним (29), 14:02, 07/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    С развитием нейрослопа это особенно забавно, потому что такой плеер делается за вечер.
     
     
  • 2.36, oneMetr (?), 20:03, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вы имеете в виду, что компонуется из открытых фрагментов наработок прошлого?
    Можно ссылку, как нейлосроп вышел из группы и сотворил качественно новое, полезное, но еще ни разу не публикованное?
    P.S.
    Вопрос без сарказма. Хочется завтра перевести оперативку в офтопик :)
     
     
  • 3.39, Джон Титор (ok), 23:38, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У меня такое есть. Хотя может уже кто на основе создал свои проекты)) Может уже было. Я когда работал с различными моделями ИИ - на тот момент времени оно их очень плохо понимало. Поэтому саму нейронку сначала пришлось ввести в курс дела, скормить учебные материалы, примеры, что-то самому написать и только тогда оно поняло что я от ИИ хочу. Причем детально перепроверяли, исправляли. Помню даже неделю делали то что мне совершенно не понравилось, но дало свои результаты (т.е. экспериментировали). Результат получился, то что хотелось - получилось очень хорошо, но в целом код всего проекта любой назвал бы средним, но свою функцию делает, я не стал больше тратиться и причесывать до „качественного кода„. Если кому нужно - поучаствует.
     
  • 2.38, Джон Титор (ok), 23:28, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С развитием нейрослопа это особенно забавно, потому что такой плеер делается за вечер.

    Смотря как делать. Вы знаете я большинство проектов настаиваю пару дней под "нейрослоп" и результат выходит достаточно неплохо и то потом очень тщательно нужно все проверить хотя-бы на уровне мануального тестирования (допустим вы доверяете коду и плюс настроили автоматические системы безопасности которые покрывают огромное количество проблем безопасности и допустим вы настроили системы автоматической проверки кода и по каким-либо причинам вам все-равно что там за каша). Вы это за день качественно не сделаете. Тут уже были такие проекты.
    Мне вот недавно пару дятлов дали обратную связь по моим открытым проектам что сильно доверяю ИИ. Но у них нет и не будет своих подобных, потому что они не понимают целей и не понимают как настраивать так чтобы понимать что тщательно проверять, а что вообще можно не проверять. Они просто получили этот инструмент от заказчика вот как микроскоп например и пытаются им забивать гвозди. А потом ещё рассказывают что дорого и что результат не качественный. И как плохо нужно относиться к ИИ.

     

  • 1.31, zionist (ok), 17:09, 07/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    GJS - это не движок, а лишь Javascript Bindings for GNOME. Javascript движок там mozjs выдранный из Firefox.
     
  • 1.42, cheburnator9000 (ok), 15:09, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> музыкальный проигрыватель Vinyl 1.4.0, написанный на Rust и ставший первым мультимедийным приложением GNOME, поддерживающим загрузку текстов песен напрямую из тегов ID3v2.

    Ну все AIMP побежден и унижен. Венде капец.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру