The OpenNET Project / Index page

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



"Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в стиле GNOME "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в стиле GNOME "  +/
Сообщение от opennews (??), 19-Мрт-23, 23:02 
Проект GNOME опубликовал выпуск библиотеки Libadwaita 1.3, включающей набор компонентов для стилевого оформления интерфейса пользователя, соответствующего рекомендациям GNOME HIG (Human Interface Guidelines). Библиотека включает в себя готовые виджеты и объекты для построения приложений, соответствующих общему стилю GNOME, интерфейс которых может адаптивно подстраиваться под экраны любого размера. Код библиотеки написан на языке Си и распространяется под лицензией LGPL 2.1+...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58822

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (1), 19-Мрт-23, 23:02 
Стиль, в котором лучше ничего не создавать
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –8 +/
Сообщение от Аноним (32), 20-Мрт-23, 02:20 
Приложения для детей возрастом до 3 лет разве что.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +7 +/
Сообщение от Аноним (-), 20-Мрт-23, 03:22 
С новым интерфейсом вы можете превратить свой комп в китайский плафон за писят баксов по возможностям. Разве не круто?!
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +7 +/
Сообщение от Аноним (-), 20-Мрт-23, 06:26 
а тебе вырвиглазно-хаотичное нагромождение кнопок и менюшек разной степени вложенности подавай?
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

54. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –4 +/
Сообщение от Константавр (ok), 20-Мрт-23, 08:36 
Боюсь себе представить автомобиль или яхту, или вертолёт гткшника.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Самый Лучший Гусь (?), 20-Мрт-23, 11:24 
А зачем хорошему средству перемещения больше двух педалей и крутилку какую? Всё что сверх этого - удел узких специалистов.
Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +4 +/
Сообщение от Аноним (77), 20-Мрт-23, 12:10 
Да, надо одну большую кнопку "Отвези меня туда, где з-сь".
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от rshadow (ok), 21-Мрт-23, 22:23 
В целом все к этому и идет. Только там GTK уже не нужен будет, все же голосом.
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (117), 22-Мрт-23, 07:45 
> В целом все к этому и идет. Только там GTK уже не
> нужен будет, все же голосом.

каким голосом?

Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (122), 22-Мрт-23, 18:48 
В голове.
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –7 +/
Сообщение от Xenia Joness (ok), 20-Мрт-23, 18:17 
> Боюсь себе представить автомобиль или яхту, или вертолёт гткшника.

Если имеется ввиду, что GTK применен в этой технике - то не переживайте, никто не будет там использовать GTK, или какое-либо аналогичное подделие.

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

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

Скорее всего, из техники, можно представить только лишь компьютер "гткшника".

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

115. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (115), 22-Мрт-23, 07:43 
фигню написали
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (51), 20-Мрт-23, 08:03 
Зачем детям портить психику с детства?
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

33. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (-), 20-Мрт-23, 03:17 
Я только одно не понял, после всех упражнений с тормозиловом интерфейса путем парсинга CSS, и бесчисленного слома тем, максимум на что их хватило это вынести тему интерфейса в, почему-то, _библиотеку_? Я чего-то не понимаю в этой жизни, например, почему тема должна быть библой.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

57. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (57), 20-Мрт-23, 09:26 
Если вы не понимаете, зачем пишете? Лишь бы запостить что-то в пустоту?

Темы по-прежнему описываются в CSS. По поводу "тормозилова", пруфы (gtkbench и тп) будут? То, что к теме помимо стиля нужен движок их рендеринга - вас не смущает? Даже в gtk1 и gtk2 были отдельные движки для тем... Всю жизнь темы работали на движках, которые были как разделяемые библиотеки что в GTK, что в Qt.

Если у вопрос, зачем вместо движка тем тут библиотека с API, который дергают приложения - ну так в тексте новости по-русски написано. Слом тем и прочие проблемы в GTK3 напрягали, теперь в GTK4 сделали по-новому, избавляясь от старых хаков. Да, эта библиотека только для GKT4 приложений, хотя есть неофициальный порт ее как движка тем для GTK3.

Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –2 +/
Сообщение от Аноним (-), 20-Мрт-23, 20:41 
> Темы по-прежнему описываются в CSS. По поводу "тормозилова", пруфы (gtkbench и тп)

Gtkbench? Вы издеваетесь? Может, вы еще предложете осужденным выносить самим себе вердикт, а психам самим себе рецепты выписывать? Если гномерам можно самим себя бенчмаркать, то почему и этим такую благодать не отсыпать?

Знаете что, там где GTK2 работал мгновенно, GTK3 стал тупить по секунде и дергаться, и стал в общем то даже хуже кутей. Зато вот с CSSом. От которого мало толку т.к. темы отъезжают каждую версию этой пакости - и ради чего вся эта оверинженерия была?!

А тут вот новый уровень бессмысленности и беспощадности: интерфейс на скрине дико неэффективен на большом компе с хорошей клавиатурой и точной мышкой. А мобильные девайсы с гномом, где это бы имело какой-то смысл, чтобы толстыми пальцами в это тыкать - на этот глобус попросту не завезли. Их нет. Это интерфейс для того что не существует в природе. Deadborn.

> будут? То, что к теме помимо стиля нужен движок их рендеринга
> - вас не смущает?

Вообще-то разбор и рендер CSS мог бы довольно сильно это изменить но гномеры и с этим видимо ухитрились профакапиться. Почему разным сайтам свой движок тем не надо и все тем самым CSSом решается, а эти так не смогли? Зато тормозняков добавили очень даже.

> Даже в gtk1 и gtk2 были отдельные движки для тем...

И кроме того...
1) Темы не отваливались в хлам каждый релиз.
2) Апи не ломали постоянно
3) Это работало очень сильно быстрее и не бесило постоянными подлагиваниями диалогов даже на мощных компах.

А теперь гномеры сделали нечто неадекватное. Апликушники их дружно послали, и вон то, на скрине - вообще не понятно для кого и зачем сделано. На компе оно такое нафиг не упало, а планшетов с гномом элементарно не продают.

> Всю жизнь темы работали на движках, которые были как разделяемые библиотеки что
> в GTK, что в Qt.

Однако зачем какую-то adwaita в отдельную либу выделять и зачем это вообще надо черт его знает. А CSS зачем был? Чтоб тормозить пожестче? Это получилось, не отнять. И у этой адвайыт есть вообще либы для какого-нибудь кутя чтобы синхронно выглядеть?

> тем и прочие проблемы в GTK3 напрягали, теперь в GTK4 сделали
> по-новому, избавляясь от старых хаков.

И видимо сломав апликухи еше раз :)

Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Staxemail (ok), 22-Мрт-23, 11:50 
> Gtkbench? Вы издеваетесь?

Вы можете им бенчмаркить gtk2 vs gtk3, раз вам первый заходит

> Почему разным сайтам свой движок тем не надо и все тем самым CSSом решается, а эти так не смогли?

Очевидно потому что на сайтах это решается не одним CSS, а в сочетании с html и js. А если разрешить интерфейсы на html, то во-первых будет тормозить, во-вторых слишком гибко, все поломает. Даже в Qt до такого не опускались, QML только для приложений. Зачем описывать темы настолько динамически??

>  Однако зачем какую-то adwaita в отдельную либу выделять и зачем это вообще надо черт его знает

Вы придираетесь к названию. Оно всегда было либой. Это просто набор виджетов, которые были хорошие/удобные для гном-приложений, но не хотелось тащить в mainline GTK. Раньше оно называлось Handy: https://gnome.pages.gitlab.gnome.org/libhandy/doc/1.8/visual...

Эти виджеты ломались от того как работали темы. Теперь не будут. Вы просто не понимаете, что произошло: это не тема adwaita вылезла в отдельную библиотеку, а библиотека-набор виджетов поверх GTK подросла и внедрила рендеринг тем в себя, не полагаясь на лишнюю прослойку тем больше. Ну и стала называться libadwaita. А по сути это подросшая libhandy (и пишут все те же люди, libhandy было для gtk3, libadwaita стала для gtk4).

> И у этой адвайыт есть вообще либы для какого-нибудь кутя чтобы синхронно выглядеть?

Вот тут https://github.com/GabePoel/KvLibadwaita

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (-), 20-Мрт-23, 05:50 
> Стиль, в котором лучше ничего не создавать

стиль, у которого ты берёшь в свой грязный root

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

125. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от ДжабраНаушник (?), 28-Мрт-23, 12:42 
грязный root наше все 💪
Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Андрей (??), 22-Мрт-23, 16:15 
Reaper на GTK и всё офигенно смотрится
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –2 +/
Сообщение от Илья (??), 19-Мрт-23, 23:15 
Ещё один гвоздь в крышку гроба⚰️ иксов
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +7 +/
Сообщение от Плохой человек (?), 19-Мрт-23, 23:18 
Бесконечный по протяженности гроб?
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +11 +/
Сообщение от Аноним (11), 19-Мрт-23, 23:47 
проблема в том, что у заколачивателей гвоздей есть только протокол для реализации молотка, а приличного молотка они так пока не реализовали - то по шляпке не попадут, то пальцы себе отобъют... так в гроб иксов они еще лет 10 будут пытаться гвоздики вбивать...
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (13), 19-Мрт-23, 23:51 
И гвозди из какой-то коричневой субстанции.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

36. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (-), 20-Мрт-23, 03:23 
Да вообще-то вон те уже устали колотить и весьма скоро удлинять его придется уже тебе. Правда как это к libadwaita относится я не понимаю.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

3. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Илья (??), 19-Мрт-23, 23:17 
Я бы на месте гномовцев сэкономил и просто переиспользовал спеку материала. Очень похоже
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (5), 19-Мрт-23, 23:19 
совсем не похоже
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (6), 19-Мрт-23, 23:21 
А вот и еще одна причина использовать Qt
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от thhh (?), 19-Мрт-23, 23:27 
Что за причина, если не секрет?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (11), 19-Мрт-23, 23:49 
не успеешь свою софтину написать, а уже переписывать надо на новую GTK, теперь банановый (с)
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (21), 20-Мрт-23, 00:39 
Зачем? В новой версии ничего не вырезали, а только добавили, какие-то надуманные поводы.
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (90), 20-Мрт-23, 17:00 
> В новой версии ничего не вырезали, а только добавили, какие-то надуманные поводы.

Шутишь, что ли? В Gtk 4 выпилили весь GtkTreeView и GtkCellRenderer. Удачи тебе в переписывании...

Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от AleksK (ok), 21-Мрт-23, 13:30 
> Шутишь, что ли? В Gtk 4 выпилили весь GtkTreeView и GtkCellRenderer. Удачи тебе в переписывании...

А документация говорит что все на месте:
https://developer-old.gnome.org/gtk4/stable/GtkTreeView.html
https://developer-old.gnome.org/gtk4/stable/GtkCellRenderer....

Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (6), 20-Мрт-23, 00:17 
да, то что написал анон выше - Qt адаптировать намного проще
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

26. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Skullnetemail (ok), 20-Мрт-23, 01:50 
В Qt нормальный движок тем, а не захардкоженное говно.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

27. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (27), 20-Мрт-23, 02:01 
Жаль только что на С++, а так да хороший вариант...
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (32), 20-Мрт-23, 02:17 
Но на конечный результат это никак не влияет. Что одно, что другое - вырвиглазное корявое го**но.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

76. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –2 +/
Сообщение от n00by (ok), 20-Мрт-23, 11:49 
Как в KDE активировать показ контекстного меню не по нажатию ЛКМ, а по отпусканию оной? Без перекомпииляции соответствующей библиотеки.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

86. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Admino (ok), 20-Мрт-23, 14:40 
А таблички там уже научились делать? Или как обычно, ширина столбцов шерифа не волнует?
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

9. Скрыто модератором  –3 +/
Сообщение от kawaii boyemail (?), 19-Мрт-23, 23:41 
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  +/
Сообщение от Аноним (13), 19-Мрт-23, 23:53 
Ответить | Правка | Наверх | Cообщить модератору

20. Скрыто модератором  +3 +/
Сообщение от Аноним (20), 20-Мрт-23, 00:31 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

22. Скрыто модератором  –3 +/
Сообщение от Аноним (21), 20-Мрт-23, 00:42 
Ответить | Правка | Наверх | Cообщить модератору

30. Скрыто модератором  +/
Сообщение от Аноним (32), 20-Мрт-23, 02:16 
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –2 +/
Сообщение от VoiD (?), 20-Мрт-23, 00:08 
Кто-то ещё пишет на этом? Что там есть на gtk из родного софта? Ну, Gimp, Inkscape и... Всё.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от mikhailnov (ok), 20-Мрт-23, 01:33 
Даже проприетарщина на GTK есть, например, Quick'n'easy Web Builder
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (-), 20-Мрт-23, 10:01 
Такое еще бывает, оказывается?!
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от prokoudineemail (ok), 20-Мрт-23, 03:33 
darktable, RawTherapee, Zrythm, Foliate... Много чего.

Всё, что на wxWidgets, в линуксе тоже транслируется в GTK (KiCad, Hugin и т.д.).

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

38. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (38), 20-Мрт-23, 04:43 
Firefox, LibreOffice тоже "шкурку" имеют на GTK.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (57), 20-Мрт-23, 09:31 
Да, только там (Firefox, LibreOffice, еще Java Swing сюда же) очень хакнутым способом используется GTK, не совсем нативно, в общем-то. Больше мимикрируют под него. Хотя со временем научились очень неплохо, но если взять нестандартный движок GTK тем, то они нередко сильно ломаются.

А вот wxWidgets и Java SWT хоть и имеют альтернативные движки рендеринга, но действительно используют API GTK напрямую без хаков и рендерят совершенно нативно под GTK.

Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от VoiD (?), 20-Мрт-23, 10:38 
Из перечисленного только darktabre знаю.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

101. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (-), 20-Мрт-23, 20:54 
> darktable, RawTherapee, Zrythm, Foliate... Много чего.

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

> Всё, что на wxWidgets, в линуксе тоже транслируется в GTK (KiCad, Hugin и т.д.).

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

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

111. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от prokoudineemail (ok), 21-Мрт-23, 19:10 
Беда darktable не в GTK, а в подходе "у нас тут много разных мнений по каждому вопросу, поэтому чтобы не спорить, мы угождаем сразу всем".

Поэтому переход на Qt не спасёт darktable. Их спасёт малая толика смирения и способность слушать людей, которые хоть что-то понимают в интерфейсах и UX. Потому что те малые и скромные изменения к лучшему, которые зимой удалось протолкнуть, отняли у меня лично столько сил и нервов, что я теперь сначала сто раз подумаю, прежде чем влезть в это снова. Читать идиотию уровня "UX ­— полная херня, это просто чьё-то мнение" мне как-то совсем неинтересно, время можно потратить с большим толком.

Я в декабре воочию наблюдал, как они в чатике у себя отрыли чей-то длинный обзор darktable и как малолетние дебилы смеялись над тем, какая там авторка тупая, не вкурила их божественный гуй. До них даже не дошло, что подробный отчет о первом впечатлении — это то, за что тестерам ваще-то платят деньги. А они получили это бесплатно, ещё и ржут.

Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (-), 21-Мрт-23, 22:50 
> Беда darktable не в GTK, а в подходе "у нас тут много разных мнений по каждому
> вопросу, поэтому чтобы не спорить, мы угождаем сразу всем".

Да вот блин, проблема в том что с поздними GTK в какую программу ни ткни а окажется тормозное лагучее дерганое УГ которое якорит на ровном месте, да еще без самых базовых фич.

Это что, файлы по типу в диалоге открытия сортировать теперь нельзя?! И мне в каких-нибудь даунлоадах браузера вместо того чтобы "вот тут вавки, их всего 5 штук, по типу -> выбрать нужную" - теперь надо все 200 наименований, пополам с зипарями и картинками лопатить? Пипец, Win95 был более юзабельным и эффективным чем этот кусок позора. А вот в куте открытие файлов нормально работает так то, без идиотии имени гномеров.

> Поэтому переход на Qt не спасёт darktable. Их спасёт малая толика смирения
> и способность слушать людей, которые хоть что-то понимают в интерфейсах и UX.

Это не про гномеров. Эти насколько я вижу умеют заниматься чем-то бессмысленным и беспощадным, типа хайпа во имя хайпа, с пофигом на эффективность. Во всяком случае, диалоги открытия файлов они урыли так что это хуже 95-й винды по эффективности стало. В кутях с этим сильно лучше.

> это снова. Читать идиотию уровня "UX ­— полная херня, это просто
> чьё-то мнение" мне как-то совсем неинтересно, время можно потратить с большим толком.

Тем не менее в случае DarkTable меня вот вымораживают больше всего именно проблемы перфоманса графического тулкита. Если он дергается и рыпается как черт знает что на ровном месте - мне под мыша часто попадает черти что, клац прилетает не туда, настройки сбиваются. И наверное тулкит не должен так работать.

Ну и в целом - гномовые программы стали во первых довольно неочевидными, когда например вместо меню с списком фич программы половина гномских тулов заныкало это в мизерные кнопочки с неочевидными пиктограмками. Я в результате вообще так сходу не нашел где в их вьххе пдф печать, плюнул и поставил кутешную смотрелку, там все как у людей. Потом я конечно нашел микрокнопочку в заголовке окна где вон тот значок, похожий на вообще-то RJ45, оказывается, был так то принтером... но ... вот честно File -> Print в кутевой штуке было в 20 раз быстрей и очевиднее чем ЭТО. Это так, ремарка насчет UX vs Gnome. И как следование вот именно веяниям гном изгадило их вьюшку, evince оно, чтоли, называется.

> какая там авторка тупая, не вкурила их божественный гуй.

Да на самом деле UI как концепт меня более менее устраивает, к такой программе все равно приспосабливаться. Там есть бестолковости но моя _основная_ проблема это дергание списка модулей и просто его жесткий переряс, так что прошлый опыт приходится выбрасывать. Вот это суперкомбо очень якорит эффективность работы с программой, так что проще старой версией пользоваться. Постоянно отменять изменения от того что промазал мышкой, да еще копаясь в перефигаченом

> До них даже не дошло, что подробный отчет о первом впечатлении — это
> то, за что тестерам ваще-то платят деньги. А они получили это
> бесплатно, ещё и ржут.

Увы, свое - не пахнет. И в этом контексте я например рещительно не одупляю какой юзкейс у вон того интерфейса на скрине. На десктопе он неуместен а мобильных девайсов с гномом просто не бывает в природе. А, наверное этот "юзкейс" назывался "синдром утенка у кодера". Хотелось вот закосить под гугла и эпла, и пофиг что это не мобильники, ща мы тут 30" мобильник зафигачим. Бесмыслаенно и беспощадно. По нему ж ни звонить нормально, ни работать на этом нормально.

Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (63), 20-Мрт-23, 10:10 
https://github.com/valpackett/awesome-gtk
https://apps.gnome.org/
https://appcenter.elementary.io/
https://github.com/search?l=Vala&q=gtk&type=Repositories
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

29. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноньимъ (ok), 20-Мрт-23, 02:04 
>Проект GNOME опубликовал выпуск библиотеки Libadwaita 1.3, включающей набор компонентов для стилевого оформления интерфейса пользователя, соответствующего рекомендациям GNOME HIG (Human Interface Guidelines).

А как создаваемые интерфейсы выглядят, и что изображено на скриншотах в статье?

Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (57), 20-Мрт-23, 09:35 
Ну вот например с альтернативной темой: https://www.reddit.com/r/gnome/comments/tp3v7d/theming_in_li.../
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +2 +/
Сообщение от Аноним (-), 20-Мрт-23, 03:19 
> использоваться на мобильном устройстве для открытия
> режима обзора вкладок.

Осталось еще мобильные устройства на этом найти...

Ответить | Правка | Наверх | Cообщить модератору

88. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Роман (??), 20-Мрт-23, 15:18 
Тут год Линукса На Десктопе то еще не определён - календарь Майя молчит об этом, местные эксперты расходятся в оценках, - а вы говорите про мобильные устройства!
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (49), 20-Мрт-23, 07:45 
Собственно, Gnome/Gtk -- единственная команда в opensource, которая реально думает о том, как сделать UI удобным и практичным.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (83), 20-Мрт-23, 13:23 
Жирно.
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Admino (ok), 20-Мрт-23, 14:42 
Не единственная, но хотя бы думает.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

97. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (97), 20-Мрт-23, 19:00 
…и реализующая эталон того, как делать НЕ надо.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

50. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от жявамэн (ok), 20-Мрт-23, 08:02 
Норм.
Давно пора весь софт на одной либе делать.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (52), 20-Мрт-23, 08:04 
Ммм, гном станет еще краше, лайк.
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –7 +/
Сообщение от Ня тянemail (?), 20-Мрт-23, 09:21 
объективно лучший
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +2 +/
Сообщение от Аноним (84), 20-Мрт-23, 13:41 
гном после второй версии - позорище.
Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (117), 22-Мрт-23, 07:46 
> гном после второй версии - позорище.

у третьего тоже есть плюсы

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от hck61589 (ok), 20-Мрт-23, 08:16 
Чем-то похоже на ситуацию с kdelibs и qt
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Аноним (80), 20-Мрт-23, 12:32 
Пытался как-то кроссплатформенно делать прилаги на Python+GTK, не вышло, постоянно чего-то не хватало на Windows. Странная архитектура библиотек, какие-то GObject-Introspection. Перешёл на Qt и всё понятно стало. Под каждый виджет своя DLL, можно экономить на размере прилаги.

Кто знает как сейчас дела в GTK+Python?

Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +1 +/
Сообщение от Аноним (81), 20-Мрт-23, 13:10 
Гтк не кроссплатформенный же. При чём тут питон?
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от anonymous (??), 20-Мрт-23, 13:59 
добавили бы в GTK или выше уровнем в GNOME стандартный встроенный механизм истории действий с откатом Undo/Redo - и все, следующий скачек человечества это как минимум материалы на основе сильного взаимодействия, машины времени, проблемы галактополитики.
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Пенгу (?), 20-Мрт-23, 18:32 
Ждём цветовые акценты.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от КернелДиггер (?), 21-Мрт-23, 18:47 
Работают люди...
Причём - в верном направлении.
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (114), 22-Мрт-23, 02:21 
Абсолютно неверном.
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Аноним (115), 22-Мрт-23, 07:48 
согласен
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  –1 +/
Сообщение от Анониссимусemail (?), 22-Мрт-23, 21:52 
Местные комментаторы не понимают, что гном делается с прицелом на мобильные устройства и конвергенцию. За свои огромные жирные проекты с гигантскими интерфейсами с миллионами кнопок -- можете не беспокоиться! Они к гному не имеют отношения, их делают разрабы как считают нужным. А гном пытается делать простые приложения для повседневного использования.

Но пока готово слишком мало. Однако такие приложухи, как gedit, nautilus, gnome-sound-recorder, gnome-screenshot -- отлично работают в форм-факторе мобилки. Это только из тех, что протестировал я, на самом деле их больше.

Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск библиотеки Libadwaita 1.3 для создания интерфейсов в ..."  +/
Сообщение от Анонин (?), 24-Мрт-23, 14:07 
Местные комментаторы™ прекрасно понимают что гномеры целятся в мобилки.
А вот нафига - не понимает никто, возможно даже разрабы гнома.
С чем вы будете конвергироваться?)

Майки и эпл уже пробовал сделать единую ось. И как успели?
У эпл попытка провалилась настолько, что они разделили iOS на две, выделив iPadOS в отдельную ось, очень похожую на iOS, но с большим количеством особенностей.
Потому что UX принципиально разный для разных размеров экранов и устройств ввода.
Но гномеры особенные, они не будут унижаться до анализа чьего-то опыта, у них есть план и они будут его придерживаться))

Устройств практически нет, а на то что есть - без кровавых слез взгянуть не возможно.
Вот заметка о состоянии mobile shell https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-.../
Самое впечатляющее это вот это:
"Beyond upstreaming what already exists there are many additional things we want or need to work on to make the mobile experience really awesome, including:
    Calls on the lock screen (i.e. an API for apps to draw over the lock screen)
    Emergency calls
    Haptic feedback
    PIN Unlock"
Т.е. них до сих пор не было PIN Unlock и Emergency calls???
Сколько лет должно пройти, чтобы оно стало хотя бы как андроид 6?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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