The OpenNET Project / Index page

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

GTK 4 ожидается осенью следующего года

02.09.2019 12:41

Намечен план формирования релиза GTK 4. Отмечается, что для доведения GTK 4 до должного вида потребуется ещё около года (GTK 4 развивается с лета 2016 года). До конца 2019 года планируется подготовить ещё один экспериментальный выпуск серии GTK 3.9x, затем весной 2020 года будет предложен финальный тестовый выпуск GTK 3.99, включающий всю намеченную функциональность. Релиз GTK 4 ожидается в начале осени 2020 года, одновременно с GNOME 3.38.

До финального выпуска необходимо довести до конца пять запланированных функциональных изменений, среди которых работа по замене фиксированных виджетов на масштабируемые представления, новый API для анимирования и перевод на него эффектов и индикаторов прогресса выполнения операций, завершение переработки системы всплывающих меню (развитие идей, связанных с вложенными подменю и выпадающими меню), замена старой системы горячих клавиш на обработчики событий, доработка нового API для операций Drag&Drop.

Среди необязательных возможностей, которые хотелось бы успеть добавить до релиза GTK 4, выделяются виджет "UI designer", улучшенные средства разбивки верхних панелей и репозиторий виджетов, через который экспериментальные виджеты можно будет поставлять без интеграции в основной состав GTK. Также упоминается развитие средств для портирования приложений на GTK4, например, подготовка соответствующих вариантов библиотек GtkSourceView, vte и webkitgtk, а также обеспечение поддержки платформ. Например, система отрисовки на базе OpenGL хорошо работает в Linux, а на базе Vulkan ещё требует доработки. В Windows для отрисовки используется библиотека Cairo, но в разработке находится альтернативная реализация на базе ANGLE (прослойка для трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan). Для macOS полноценно работающий бэкенд отрисовки пока отсутствует.

  1. Главная ссылка к новости (https://blog.gtk.org/2019/08/2...)
  2. OpenNews: Опубликован GTK 3.96, экспериментальный выпуск GTK 4
  3. OpenNews: В GTK 4 будет переработан бэкенд, отображающий интерфейс через web-браузер
  4. OpenNews: Проект GNOME планирует изменить метод разработки GTK+ и выпустить GTK+ 4
  5. OpenNews: Доступен GTK+ 3.94, экспериментальный выпуск GTK+ 4
  6. OpenNews: Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51406-gtk
Ключевые слова: gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (141) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 12:51, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Печка не смогла исторгнуть пирожков быстрее? А ведь хотели чуть ли не каждый месяц клепать.
     
     
  • 2.58, Аноним (58), 17:43, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Они и клепали 3.xx, но со всех сторон закричали: «горшочек, не вари!»
     
     
  • 3.63, Аноним (63), 18:53, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Потому что каждый минорный релиз ломал совместимость с предыдущим.
     
     
  • 4.89, Аноним (89), 22:19, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да и идеи - иногда лучше жевать.
     

  • 1.3, iCat (ok), 13:02, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Непонятны упоминания macOS и Windows...
    Там что - нет своих библиотек?
    Или GTK претендует на "универсальность"?
    Тогда это печальное открытие...
    MicroSoft по дороге "универсальности" наколотила множество шишек, так, что многих программистов отвратила...
     
     
  • 2.6, Аноним (6), 13:08, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше было куда сбежать, теперь некуда.
     
     
  • 3.108, Аноним (108), 09:12, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    1) На QT
    2) На винду

    Есть куда бежать

     
     
  • 4.145, ivanpetrov (ok), 00:09, 06/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Как QuickTime Player здесь поможет?
     
  • 2.9, Аноним (58), 13:24, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Или GTK претендует на "универсальность"?
    > Тогда это печальное открытие...

    Он всегда был универсальным, прикинь. Впрочем, судя по новости, имеет шансы стать чуть менее универсальным.

     
  • 2.14, Аноним (14), 13:48, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чём универсальность софта от Microsoft, что он божет работать на всех Windows?
     
     
  • 3.54, hfgsd (?), 17:13, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    на всех, да)
    С каждой новой версией винды в предыдущей обнаруживается фатальный недостаток, не позволяющий запускать новый directx/.net и т.д.
     
     
  • 4.80, Илья (??), 20:41, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как поставить .net core 3.0 в Visual Studio 2017?

    Никак!

     
  • 3.75, Аноним (75), 20:06, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > что он божет работать на всех Windows?

    А я подозреваю он про убожество UWP универсальная платформа Windows.
    Правильно так: может работать на всех Windows 10

     
  • 3.107, лавлеувг (?), 08:34, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В том что любой софт на любом компе не только есть но еще и просто работает
     
  • 2.18, Аноним (18), 14:06, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не видел гтк приложений под винду? Взгляни на гимп
     
     
  • 3.50, Тот_Самый_Анонимус (?), 16:41, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Гимп буэшен. Как и инкскейп. И не на втором ли гтк они сидят?
     
     
  • 4.76, Аноним (76), 20:10, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >И не на втором ли гтк они сидят?

    Собственно, это всё, что надо знать о современном положении дел в мире GTK3.

     
     
  • 5.130, prokoudine (ok), 22:14, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> И не на втором ли гтк они сидят?
    > Собственно, это всё, что надо знать о современном положении дел в мире GTK3.

    Общедоступна альфа-версия Inkscape 1.0 на GTK3.

    Общедоступна ветка master в гите гимпа с портом на GTK3. Была бы и альфа, если б рефакторинг API плагинов не начали.

     
     
  • 6.143, Тот_Самый_Анонимус (?), 21:54, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Общедоступна ветка master в гите гимпа с портом на GTK3. Была бы
    > и альфа, если б рефакторинг API плагинов не начали.

    Если бы, да кабы, да во рту росли грибы... Питон третий с таким же успехом внедряется и в блендер и в инкскейп... Использовали бы нормальный Qt и не парились.

     
  • 3.116, iPony129412 (?), 10:40, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Не видел гтк приложений под винду? Взгляни на гимп

    Ну очень страшный пример. То 15 лет там шорткаты не работали на не англоязычной раскладке (щас тоже частично).
    И вообще баг на баге.

     
     
  • 4.118, llolik (ok), 11:29, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > И вообще баг на баге.

    И это, конечно, вовсе не потому, что все основные разработчики на линуксах и под винду собирается по остаточному принципу "не сломалось и хорошо".
    Найдётся кому править баги win-only - баги будут правиться, не найдётся - будет как всегда.

     
     
  • 5.119, iPony129412 (?), 12:27, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > все основные разработчики на линуксах и под винду собирается по остаточному принципу "не сломалось и хорошо"

    Ну да. Так а где хороший пример GTK приложения на Windows?

     
     
  • 6.120, llolik (ok), 12:38, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну да. Так а где хороший пример GTK приложения на Windows?

    Ну, традиционный для таких ответов Transmission выглядит вроде бы неплохо.
    Справедливости ради, Qt не на Linux тоже выглядит отстойно, хоть и, соглашусь, чуть менее отстойно чем GTK.

     
     
  • 7.121, iPony129412 (?), 12:48, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Transmission выглядит вроде бы неплохо
    > Windows (early preview)

    Тоже так себе пример.

     
  • 6.122, Anonymoustus (ok), 12:54, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну да. Так а где хороший пример GTK приложения на Windows?

    https://www.adacore.com/gnatpro/toolsuite/gps

     
  • 4.129, Аноним (129), 19:53, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > То 15 лет там шорткаты не работали на не англоязычной раскладке

    Так вообще-то у фотошопа до определенной версии та же проблема была. Помнится, даже ходила шутка про "Дедушка Мороз, сделай, пожалуйста, так, чтобы в фотошопе наконец заработала русская раскладка".

     
     
  • 5.133, пох. (?), 22:32, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Так вообще-то у фотошопа до определенной версии та же проблема была.

    а потом вам удалось-таки найти нормальный хак, отключающий активацию?

    "проблема" "почему-то" была исключительно у краденой версии.

     
     
  • 6.139, нононим (?), 10:25, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А вот йух. Лицензионка тем же страдала, хоть и не на постоянной основе.
     
  • 2.20, Аноним (20), 14:23, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в разработке находится альтернативная реализация на базе ANGLE (прослойка для трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan). Для macOS полноценно работающий бэкенд отрисовки пока отсутствует.

    Видимо, надо было читать вот так: "В разработке находится альтернативная реализация на базе ANGLE - прослойка для трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL, Vulkan, но для macOS полноценно работающий бэкенд отрисовки пока отсутствует."

     
  • 2.90, Аноним (89), 22:23, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > MicroSoft по дороге "универсальности" наколотила множество шишек

    Сплошная привязка к вендору, вместо универсальности.

    Шишек им набила сложность и старость их ПО в сочетании с заточенность только на себя.

    Никогда там не было нормальной и настоящей универсальности.

     
  • 2.111, Анонимный прохожий (?), 09:37, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Или GTK претендует на "универсальность"?

    Если б сударь интересовался темой, знал бы, что так и есть.

     

  • 1.8, Аноним (8), 13:22, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +34 +/
    Всё станет ещё крупнее, ещё планшетнее, ещё уродливее?
     
     
  • 2.15, Аноним (14), 13:48, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +11 +/
    И органов управления станет ещё меньше.
     
     
  • 3.39, анним (?), 16:24, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что - если в тройке догадались объединить HBox и VBox в один со свойством ориентации, то можно было бы расширить идею на другие виды, например GtkMenu со свойством popower (сделав GtkPopowerMenu deprecated), также как на спец-кнопки, открывающим диалоги с таким свойством.

    А лучше, чтобы вообще Popower стало глобальной пользовательской настройкой, в одном ряду с оверлей-скроллбарами.

     
  • 3.99, Аноним (99), 03:44, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Одна кнопка - сделать приятно.
     
     
  • 4.131, Аноним (131), 22:17, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще ничего надо. Программа сама должна догадаться, что делать. А кнопки вообще пережиток старины. Надо будет в ГТК5 заменить на что-нибудь новое, стильное, молодёжное, планшетное, уродливое и непонятное! Ну, чтоб юзерам не было скучно.. Они очень любят нелепые, ненужные, свистящ и пердящ нововведения. Ура, товарищи!
     
  • 2.34, анним (?), 16:12, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это как-то зависит от версии GTK?

    Если я не ошибаюсь, размеры в стилях могут быть указаны как в пикселях, там и в более независимых единицах. Хотя могу ошибаться на счёт выбора единиц - сам использовал только "px", но только на автомате, т.к. написание цифр без единиц типа Deprecated.
    Хотя, хотел бы я посмотреть на стиль, в котором все размеры указаны не в пикселях, а тех же милиметрах :) (наверняка будут непопадания в пиксельную сетку).

    Так что все вопросы к дизайнерам, уж они то знают.... как другим лучше :D

     
     
  • 3.53, Аноним (53), 17:02, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Проблема с 3 версией была в том что с каждым обновлением в сторонних темах что-то постоянно ломалось. Так что использовать что-то кроме ужасной стандартной темы было практически невозможно.
     
     
  • 4.64, Bdfybec (?), 18:53, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –12 +/
    Чувак, ты переложил проблему в сторонних темах на Gtk3. Не хотят разработчики сторонник тем поддерживать темы в актуальном состоянии, это их проблемы, а не gtk.
     
     
  • 5.65, Michael Shigorin (ok), 19:17, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не хотят разработчики сторонник тем поддерживать темы в актуальном состоянии

    Это в условиях, когда hiccupstream открытым текстом говорит -- "но работать будет только наша, потому что нефиг делать так, чтоб было как-то иначе"?

    Не перекладывайте свою работу на комодераторов, перечитайте пункт 6 правил форума: http://wiki.opennet.ru/ForumHelp и перестаньте выдавать своё мнение, противоречащее наблюдаемому в реальности, за "их проблемы".

    Тут и так бродят теории заговора (tm), что шляпа, в частности "русская" и в частности Петенька Леменков -- занимаются мясоботоводством (вслед за некрософтом и его http://wiki.opennet.ru/MSSP).

     
  • 5.77, Аноним (75), 20:10, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Где-то в их блогах гнома было обсуждение на эту тему, дескать, GTK3 и GNOME3 поддерживает любую тему и обратно совместим с любой темой, если это Adwaita.
     
     
  • 6.92, Аноним (92), 23:08, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Алан Дей Allan Day , сотрудник компании Red Hat и член команды дизайнеров GNOME... большой текст свёрнут, показать
     
     
  • 7.96, Аноним84701 (ok), 00:11, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Оригинал лучше поискал в архиве https mail gnome org archives gnome-shel... большой текст свёрнут, показать
     
     
  • 8.101, Аноним (101), 05:19, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Всегда подозревал, что эти ребята больные на голову Им осталось только объявить... текст свёрнут, показать
     
  • 4.72, анним (?), 19:33, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Только заметил, что анонимы могут кручивать голоса сколько угодно. Хотя судя по обнаружению своих постов (с пометкой "Я"), кое-какая идентификация всё-таки есть.
     
     
  • 5.73, анним (?), 19:35, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ошибка. Думал, если с отображения собственного голоса переключилось на общее, значит всё :S
     
  • 2.127, Gadel (ok), 17:03, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вот именно из-за этого я и свалил на страшные, но не планшетные кеды...
     

  • 1.10, жека воробьев (?), 13:35, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда там GIMP на GIMP ToolKit 4 ждать?
     
     
  • 2.12, Аноним (14), 13:45, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А когда Крысу?
     
  • 2.17, Аноним (17), 13:59, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вон ЛГБТ-ребятушки наклепали глимпсец (Glimpse), обещали GIMP с GTK3. Если ты поддерживаешь ЛГБТ, следи за их гитхабом.
     
     
  • 3.22, Агл (?), 14:36, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    скоро поделят софт, железо, услуги ,машины и пр на радужные халяль и харам - на одобренные лгбт сообществом, созданные под их присмотром, пропитанные духом права на самоосознание каждой твари отличной от массы  на остальное - замшелое, устаревшее, не учитывающее индивидуальные потребности в сексуальной и не только жизни большинства меньшинств. Или, к примеру, создание тестирования в рамках "толерантного программирования" - тут все ограничено только фантазией.
    --
    А вы с чего взяли что Glimpse это ЛГБТ? А если и да, то неужели вам не пох. на это? Или же вы тоже готовы делить по своим неким предпочтениям?
     
     
  • 4.27, Попугай Кеша (?), 15:11, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну и хорошо. Отделятся и будут жить в своем тесном уютном мирке
     
     
  • 5.42, Клыкастый (ok), 16:29, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Нет. Жить в своём уютном мирке они и раньше могли. Они хотя исправить большой общий мир.
     
  • 4.135, x3who (?), 00:10, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А вы с чего взяли что Glimpse это ЛГБТ?

    <br/>
    <br/>
    Ну, как-то все решили считать их п-сами в хорошем смысле, а не как обычно.

     
  • 4.149, annual slayer (?), 18:48, 20/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > скоро поделят софт, железо, услуги ,машины и пр на радужные халяль и харам - на одобренные лгбт сообществом, созданные под их присмотром, пропитанные духом права на самоосознание каждой твари отличной от массы  на остальное - замшелое, устаревшее, не учитывающее индивидуальные потребности в сексуальной и не только жизни большинства меньшинств. Или, к примеру, создание тестирования в рамках "толерантного программирования" - тут все ограничено только фантазией.

    вангую, что так и будет буквально через пару лет если околопрограммистское сообщество продолжит двигаться в таком же направлении

     
  • 3.68, анним (?), 19:25, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде ж проблемой было значение слова gimp?
     
     
  • 4.69, анним (?), 19:27, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    (русский перевод этого слова используется по отношению браузера корпорации добра)
     
  • 2.24, Аноним (24), 14:58, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >GIMP ToolKit

    Это уже давно Gnome Toolkit, со всеми вытекающими.

     
     
  • 3.93, Аноним (93), 23:36, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > со всеми вытекающими

    Утекающими.

     
  • 2.132, prokoudine (ok), 22:18, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда там GIMP на GIMP ToolKit 4 ждать?

    "When it's ready" (c)

    На этот вопрос точного ответа тебе никто не даст.

    Но при текущем раскладе версия 3.0 будет допиливаться на GTK3.

     
     
  • 3.147, Андрей (??), 14:00, 06/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Главное, чтобы не на уже deprecated его частях.
     

  • 1.11, Аноним (11), 13:39, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    не понял, обратная совместимость с gtk3 есть или нет?
     
     
  • 2.19, neon1ks (ok), 14:21, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обратной совместимости не будет.
     
     
  • 3.31, Аноним (11), 15:43, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну и нахер он тогда нужен, щас опять люди будут всё переписывать как при переходе с gtk2->gtk3
     
     
  • 4.49, Аноним84701 (ok), 16:40, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Ну и нахер он тогда нужен, щас опять люди будут всё переписывать как при переходе с gtk2->gtk3

    Гномовцы ГТК, как бы, давно уже исключительно для себя делают, без оглядки на "посторонних" (т.е. всех кто не разрабатывает целенаправеленно под GNOME).
    Поэтому переход GTK -> Qt не такое уж и редкое явление:
    Audacious, Openshot, Wireshark, GCompris, Subsurface,
    А вот переходящих на GTK – как-то не видать.

     
  • 2.26, Аноним (24), 15:00, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну не могут они новую версию выпустить так, чтобы ничего не сломать по ходу дела. Но... Вы же не хотите, как в Qt?!
     
     
  • 3.61, Michael Shigorin (ok), 18:24, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но... Вы же не хотите, как в Qt?!

    Смотря к кому обращаетесь, мне "как в Qt" кажется гораздо более разумным.

     
     
  • 4.105, paver (?), 06:26, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Полагаю, то был сарказм
     
  • 2.28, Аноним (8), 15:19, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > обратная совместимость
    > gtk

    ахаха.

     
     
  • 3.109, Аноним (108), 09:13, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потому что GovnoToolKit
     
  • 2.40, анним (?), 16:28, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По правилам трех-частных версий, смена главно
     
     
  • 3.41, анним (?), 16:29, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    главной цифры подразумевает нарушение совместимости.
     
     
  • 4.70, Аноним (70), 19:28, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    там что-то не видно трех чисел в версии

    > предлагается увеличить интенсивность выпуска новых значительных веток (GTK+ 4, GTK+ 5, GTK+ 6 и т.п.), которые планируют формировать раз в два года, что соответствует циклу поддержки многих дистрибутивов Linux.

    ну значит ломать будут раз в 2 года

     
     
  • 5.71, анним (?), 19:31, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    3.24.8, 3.24.10 ?..
     
     
  • 6.110, Аноним (110), 09:32, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ой да ладно. В версии хрома 4 числа, а мажорную они конечно увеличивают только когда что-то ломают.

    В цитате выше написано, что обещают менять раз в два года, значит будут просто менять, а ломать будут постоянно.

     
  • 4.102, Аноним (101), 05:24, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > главной цифры подразумевает нарушение совместимости.

    Разработчикам Qt это скажите. А то они не знали, не стали сразу совместимость ломать, а оказывается, надо было.

     
     
  • 5.106, None (??), 06:52, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Qt тоже ломает. Другое дело, что масштабы переписывания в Qt при смене поколений гораздо меньшие.
     

  • 1.13, Аноним (13), 13:46, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вагон свистоперделок не готов, печаль
     
     
  • 2.16, Andrey Mitrofanov_N0 (??), 13:53, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вагон свистоперделок не готов, печаль

    " --паровозик из ромашково прибывает на второй путь...
      паровозик из ромашково прибывает на второй путь...
        паровозик из ромашково прибывает на вто...  задерживается. "

     
  • 2.23, Аноним (23), 14:42, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Зато в KDE их целых два
     
     
  • 3.30, Armagor (ok), 15:39, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И это прекрасно - есть из чего выбирать.
     
     
  • 4.32, A.Stahl (ok), 16:04, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ага: хочешь свистишь, хочешь пердишь... Свобода выбора!
     
     
  • 5.36, Armagor (ok), 16:14, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >хочешь свистишь, хочешь пердишь

    Разнообразие DE позволяет практически каждому пользователю найти окружение с оптимальным для него балансом как первого, так и второго.

     
     
  • 6.44, анним (?), 16:32, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хочешь поешь сопрано, хочшь горловым
     
  • 6.52, iFRAME (ok), 16:58, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    ...  и именно поэтому этому доля Linux на десктопе 0.7%
     
     
  • 7.59, Armagor (ok), 18:21, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > ...  и именно поэтому этому доля Linux на десктопе 0.7%

    Ну если вы пользуетесь долей, то это, конечно беда. Я вот пользуюсь самим линуксом и мне норм.

     
     
  • 8.84, VINRARUS (ok), 21:18, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты шо модуль ... текст свёрнут, показать
     
     
  • 9.134, пох. (?), 22:35, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тогда его линукс бы пользовал впрочем, вероятнее всего, так и есть... текст свёрнут, показать
     
  • 8.144, Аноним (144), 18:22, 05/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сейчас бы к словам придираться и перекручивать, когда тебе нечем крыть... текст свёрнут, показать
     
     
  • 9.146, Armagor (ok), 12:50, 06/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нечем крыть что Доля линукса никак не влияет на моё использование линукса Для ... текст свёрнут, показать
     
  • 5.85, Led (ok), 21:19, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Ага: хочешь свистишь, хочешь пердишь...

    Пожалуйста, переключись хотя бы на первое... если не можешь так, чтоб ничего не делать.

     
  • 5.103, Аноним (101), 05:28, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ага: хочешь свистишь, хочешь пердишь... Свобода выбора!

    То ли дело гном, где невозможно ни то, ни другое, ни что-либо вообще.

     

  • 1.21, Tita_M (ok), 14:25, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто-нибудь тестировал уже на отзывчивость и скорость интерфейса? Как оно по сравнению с третьей версией? А второй?
     
     
  • 2.57, Атоним (?), 17:26, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там нет управления пользователем, есть управление пользователем. Для этого даже все кнопки убрали и прочие способы управления. Зато мышь больше не нужна, а нужен только зонд (да-да, тот самый).
     

  • 1.25, Аноним (25), 14:59, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ох чует моё сердце недоброе. Опять всё переломают!
     
     
  • 2.46, анним (?), 16:37, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну этож простительно. Главное, чтобы в следующих 4.x не трогали.
     

  • 1.29, Аноним (29), 15:23, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > работа по замене фиксированных виджетов на масштабируемые представления

    Если кто разбирается, это как-нибудь скажется на монструозности виджетов?

     
  • 1.33, Аноним (33), 16:08, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А почему на Linux Vulkan будет использоваться напрямую, а на винде нужны прослойки? Сегодня Vulkan поддерживается почти всеми встроенками Intel и видеокартами AMD GCN и Nvidia начиная с Fermi. Для совсем уж старых драйверов/железа можно таскать с собой Cairo.
     
     
  • 2.35, Аноним (35), 16:13, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вендорлок. Хотят всё прибить гвоздями к линаксу.
     
     
  • 3.43, Клыкастый (ok), 16:31, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дохрена ошибок "Криворукие МС индусы не сумели во что-то отличное от директХэ"
     
  • 2.48, llolik (ok), 16:40, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому, что они не хотят писать отдельный отдельный код для Вулкана, для DirectX, для OpenGL и думать, когда какой использовать. Они хотят использовать ANGLE, который уже как-нибудь сам разрулит чем рисовать.
     
  • 2.78, Аноним (75), 20:21, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ха. Вероятно, потому что на Windows на него по-умолчанию нет драйвера?
    Там же у тебя есть драйвер из системы обновлений или драйвер с сайта разработчика. Первый поддерживает строго DirectX. Второй, который ты поставил сам поддерживает то что пожелал разработчик видеокарты, включая DirectX. Cairo рисует поверх Win32 GDI, которая всегда есть. Наличие Vulkan/OpenGL в Windows-системе не гарантировано, что прикажете им делать самим делать бэкенд на DirectX12?
     
     
  • 3.82, Аноним (82), 21:11, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вы откуда свалились что в Windows нету OpenGL - его туда завезли еще раньше чем в ваш линакс..
     
     
  • 4.94, Иваныч (??), 23:47, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Windows Vista/7/8 имели такую проблему. Потом Microsoft сдалась и начала просто устанавливать драйвера NVIDIA вместо своих. Свои поддерживали только Direct3D. Можно было словить хохму когда какой-то последний Need For Speed на свежей системе работал отлично, а даже Quake 3 уже нет.
     
     
  • 5.95, НяшМяш (ok), 00:05, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это было даже в Windows XP. Первое, что я делал после переустановки - ставил драйвер на видюху, иначе Half-Life не запускался.
     
     
  • 6.115, HalfLife (?), 10:38, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    он имеет ввиду что драйвера-то автоматически скачивались с помощью майкрософта, но в них не было опенгла
    кстати в халв-лайф был и софтовый рендеринг
     
     
  • 7.123, НяшМяш (ok), 13:17, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, во встроенных (или с windows update) драйверах MS специально вырезала OpenGL. А запускать HL в софтовом режиме, когда у тебя есть 3D ускоритель казалось позорным )
     

  • 1.37, Аноним (37), 16:16, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Эээ, я только на третий перешел.
     
     
  • 2.47, Анони (?), 16:39, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В самом конце войны сдался
     
  • 2.86, VINRARUS (ok), 21:20, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Привыкай. ;)
     
  • 2.87, Led (ok), 21:21, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > я только на третий перешел.

    Ну и дура...

     

  • 1.38, Константавр (ok), 16:17, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А темы эта гадость уже не будет поддерживать, да? Судя по "просьбам разработчиков"...
     
     
  • 2.45, Клыкастый (ok), 16:35, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    от них только проблемы. их же поддерживать надо. а зачем, и кто будет? ещё даже гендерной справедливости в коллективе нет - не все 24 гендера представлены в равной мере.
     
     
  • 3.104, Аноним (101), 05:31, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    24? Их, батенька, больше 50 уже. Множатся извращенцы-то.
     
  • 2.51, анним (?), 16:42, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Написать то тему можно, но похоже начинается мода на брендовые темы / цвета.
     
  • 2.55, гыгыгышка (ok), 17:15, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    может поддержка кастомных тем и лишняя, но встроенная дополнительная темная/светлая не помешала бы. глаза у людёф-то разные.
     
     
  • 3.66, Michael Shigorin (ok), 19:21, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > глаза у людёв-то разные.

    Как там говорили в барбершопе Прокруста -- "это только в первый раз разные"?..

     
     
  • 4.79, гыгыгышка (ok), 20:32, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> глаза у людёв-то разные.
    > Как там говорили в барбершопе Прокруста -- "это только в первый раз
    > разные"?..

    у линуксоидов глаза постоянно разные, особенно у арчеров

     

  • 1.56, Anonymoustus (ok), 17:21, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Налицо прорыв прогресса развития инноваций. А хейтят неосиляторы. :)
     
  • 1.60, Echo (?), 18:22, 02/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я с Linux / опенсорс практически со времён сотворения.
    За эти годы твердо усвоил одну истину - "лучше будет потом, ждите".

    В данный момент Lunux drsktpo мертвее своего обычного мертвого состояния в несколько раз.

    За столько лен не выработано ни какой стандартизации. Разработчики от него кидаются как от огня. Каждый калькулятор пишется под конкретную оболочку.

    Как грустно.

     
     
  • 2.62, Аноним (62), 18:36, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Я на линуксе вот десятый год. Вроде ситуация все лучше и лучше, но на самом деле за 10 лет можно было бы сделать гораздо больше. Вместо того чтобы сплотиться, сообщество для каждого хэлловорда пилит свой дистр. Общество разделено. Нет ничего общего. Люди в комментах ведут войны, конечно когда не заходит речь о "врагах".

    Меня эта ситуация на столько достала и так надоела, что к новому году я себе макбук буду брать. Достали.

     
     
  • 3.67, Michael Shigorin (ok), 19:25, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Меня эта ситуация на столько достала и так надоела, что к новому
    > году я себе макбук буду брать. Достали.

    Будет следующее десятилетие личных открытий...

     
  • 3.117, iPony129412 (?), 10:49, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я на линуксе вот десятый год. что к новому году я себе макбук буду брать

    Вот это правильно. По моим ощущениям как раз за десять лет средний линуксоид дозревает.
    Только ещё чуть-чуть потерпи, а то тут с клавиатурами проблемы. Обещают починить.
    Или будешь как я с электронным вдувателем для очистки клавиатуры 😐

     
     
  • 4.128, . (?), 17:06, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > как раз за десять лет средний линуксоид дозревает.

    быстрее накопить на не в хлам заюзанную прошечку позапрошлого поколения у них не получается.

     
  • 2.74, Аноним (74), 20:00, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > За столько лен не выработано ни какой стандартизации.

    https://www.freedesktop.org/wiki/Specifications/

    Ну и так на подумать вам: у windows или mac os x есть стандарты?

     
     
  • 3.91, Аноним (62), 22:30, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Там хотя бы нет такого зоопарка.  Даже взять тот же андроид - прошивок много, а приложения работают везде. Но на десктопах все сложно. Если повезёт, то будет сборка для убунты (я говорю не про стандартный софт, а про специфический). На других дистрах нужно станцевать с бубном, чтобы запустить. А если запустишь, то не факт что будет работать так, как требуется.
     
     
  • 4.136, x3who (?), 00:20, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > (я говорю не про стандартный софт, а про специфический)

    Пикантный софт, с душком, для ценителей.

     
  • 2.81, Илья (??), 20:51, 02/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > За столько лен не выработано ни какой стандартизации. Разработчики от него кидаются как от огня. Каждый калькулятор пишется под конкретную оболочку.

    Это везде так.

     

  • 1.97, Аноним (97), 00:47, 03/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему графические фреймворки не могут дополнять API, не дропая поддержку старого софта? Неся вроде бы благо своими свистоперделками, GTK и Qt по факту являются убивающими софт каждые 10 лет гадюками, заманивающими программистов фичами и распространённостью, после чего рано или поздно заставляющими собирать манатки в мешок и переезжать на новую версию. Далеко не все полезные программы поддерживаются авторами, особенно в необходимом для полного переноса на новый фреймворк объёме.
     
     
  • 2.98, Андрей (??), 01:41, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему графические фреймворки не могут дополнять API...

    Потому что тулкит тоже имеет зависимости. Да и в GTK под капотом такие изменения, что старое API можно было бы только эмулировать.

    А вот что могло бы, должно было бы делаться лучше: минимальная документация! Почему удаляется API, какая есть тривиальная замена. Если её нет, как оно типично использовалось, и как можно реализовать подобное теперь.

     
     
  • 3.112, Анонимный прохожий (?), 09:44, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот что могло бы, должно было бы делаться лучше: минимальная документация!

    Документация есть, как и описание что на что меняется и как. С примерами.

     
     
  • 4.113, Аноним (11), 09:58, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ни разу не видел документации хуже чем у гтк и гнома
     
     
  • 5.137, Анонимный прохожий (?), 06:49, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ни разу не видел документации хуже чем у гтк и гнома

    А по-моему у GTK отличная документация. Покажете лучше?

     
  • 4.126, Андрей (??), 15:11, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    При портировании с GTK 2 на 3 мне слишком часто попадалось deprecated, просто deprecated без каких либо дальнейших объяснений. Или ещё лучше: "no replacement"! У Red Hat может не хватать ресурсов (хотя, разве дивиденды уже не платят?), но при неизбежном удалении API нужно всё таки проявить ответственность и содействие!
     
     
  • 5.138, Анонимный прохожий (?), 06:50, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > При портировании с GTK 2 на 3 мне слишком часто попадалось deprecated,
    > просто deprecated без каких либо дальнейших объяснений.

    В документации есть специальные статьи по миграции.

     
     
  • 6.140, Андрей (??), 12:23, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Там только самые популярные моменты описаны.
     
     
  • 7.141, Анонимный прохожий (?), 13:39, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Там только самые популярные моменты описаны.

    А чего не хватает-то?

     
     
  • 8.142, Андрей (??), 15:36, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Прошли уже годы, как я занимался портированием ... текст свёрнут, показать
     
  • 2.125, Андрей (??), 15:07, 03/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему графические фреймворки не могут дополнять API,..

    Вот ещё:

    > A lot of API provided by GTK is defined at run time — properties,
    > signals, even the object types. This means we cannot provide a
    > compatibility layer like Qt does. Types would collide, properties
    > would behave differently, signals would not be emitted.

    https://mail.gnome.org/archives/gtk-list/2017-November/msg00008.html

     

  • 1.100, Аноним (100), 04:20, 03/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    >GTK 4

    Не нужно.

     
  • 1.124, user90 (?), 14:39, 03/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самый главный вопрос: javascript-то будет в 4ом?
     

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



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

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