The OpenNET Project / Index page

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



"Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от opennews (ok), 10-Ноя-25, 13:43 
Опубликован выпуск проекта Easyeffects 8.0.0 (ранее известен как PulseEffects), развивающего коллекцию плагинов для PipeWire, системный сервис и графический интерфейс  с эквалайзером, анализатором спектра и различными звуковыми эффектами, например, позволяющими ограничить максимальную громкость, уменьшить динамический диапазон, выравнять уровень громкости, отсеять определённые частоты и устранить шумы. Эффекты могут выставляться с привязкой к отдельным приложениям.  Код проекта написан на языке C++ и распространяется под лицензией GPLv3...

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

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

Оглавление

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


1. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +18 +/
Сообщение от НяшМяш (ok), 10-Ноя-25, 13:43 
> Интерфейса пользователя переведён с GTK4 на использование библиотеки Qt, языка QML и фреймворов Kirigami от проекта KDE.

Вот и ещё одни ребята прочувствовали всю крутость жытыка.

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

2. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от kravich (ok), 10-Ноя-25, 13:47 
"Однако тенденция" (с)
Ответить | Правка | Наверх | Cообщить модератору

104. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (104), 10-Ноя-25, 21:26 
Впору и Гном на QT перевести.
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +2 +/
Сообщение от Аноним (3), 10-Ноя-25, 13:47 
Ну не справились, что поделать. Не всем доступен смысл трудного пути ;)
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

16. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +14 +/
Сообщение от A.Stahl (ok), 10-Ноя-25, 14:41 
Да и не всем нужно туда, куда этот путь ведёт.
Ответить | Правка | Наверх | Cообщить модератору

102. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Albertio (ok), 10-Ноя-25, 21:17 
Он ведёт к Единому Унифицированному Виду приложений интегрированных с единым окружением рабочего стола. А QT это как в сказке - кто в лес, кто по дрова. Словом не переход, а откат назад, в прошлое.
Ответить | Правка | Наверх | Cообщить модератору

107. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (107), 10-Ноя-25, 21:55 
Толстовато. У меня в KDE все выглядит одинаково кроме приложений на GTK4+libadwaita.
Ответить | Правка | Наверх | Cообщить модератору

120. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от morphe (?), 11-Ноя-25, 00:01 
> Он ведёт к Единому Унифицированному Виду приложений интегрированных с единым окружением
> рабочего стола. А QT это как в сказке - кто в
> лес, кто по дрова. Словом не переход, а откат назад, в
> прошлое.

Такое можно было говорить про gtk3, но gtk4 с полуфорсированным adwaita?

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

19. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от mos87 (ok), 10-Ноя-25, 14:48 
софт на этих QML обычно жырнющее кривущее поделие
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

27. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +11 +/
Сообщение от Аноним (-), 10-Ноя-25, 15:03 
> софт на этих QML обычно жырнющее кривущее поделие

А на GTK4 с его XML и CSS типа не жирнючий и не кривой? Да еще с переклином этих господ на потугах сделать мне 30" мобилку - прям из моего компа, так что вот вам полтора уродские контрола на квадратный метр.

А также полный пофиг на совместимость апей и юзабилити. Они знают лучше и баста. Даже блин темы - задропали. Осталась 1 адвайта уроцкая.

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

32. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –2 +/
Сообщение от mos87 (ok), 10-Ноя-25, 15:07 
>А на GTK4 с его XML и CSS типа не жирнючий и не кривой?

приложения на GTK3 гораздо менее кривые чем то, что я видел на QML. Последнее обычно страшные поделки.
для внутреннего софта в качестве RAD инструмента - наверное лучше. Но вроде к GTK тоже чёто такое есть
но десктопный софт я бы выбрал 100% на GTK

>Да еще с переклином этих господ на потугах сделать мне 30" мобилку - прям из моего компа, так что вот вам полтора уродские контрола на квадратный метр.

это всё же от разраба зависит

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

50. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (50), 10-Ноя-25, 15:45 
А есть нормальный софт на GTK4?
Ответить | Правка | Наверх | Cообщить модератору

78. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от _ (??), 10-Ноя-25, 18:13 
Он не для этого делался... ;)
Ответить | Правка | Наверх | Cообщить модератору

92. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от morphe (?), 10-Ноя-25, 19:29 
> приложения на GTK3 гораздо менее кривые чем то, что я видел на QML

Вопрос был про GTK4, ты не увиливай)

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

64. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +2 +/
Сообщение от 12yoexpert (ok), 10-Ноя-25, 17:22 
qt-виджеты так-то тоже поверх css работают
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

110. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от ilyafedin (ok), 10-Ноя-25, 22:40 
Вообще ни разу. У виджетов темы на C++-плагинах.
Ответить | Правка | Наверх | Cообщить модератору

33. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 15:08 
Счастливый владелец ноута на C2D: Но на C2D с QML полёт нормальный.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

75. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –2 +/
Сообщение от Аноним (75), 10-Ноя-25, 18:01 
Звездишь ведь. Кеды на QMLе жрут как не в себя, пришлось свалить с кед. То есть нормально не работают. А не работают они нормально потому, что железо той эры решено просто дропнуть. Это не только QMLя касается, но и вейланда, и вообще GLX/EGL.
Ответить | Правка | Наверх | Cообщить модератору

79. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 18:14 
Мне что, не верить моему собственному Lenovo T500? Единственно, что с 4 Гигами памяти не откроешь больше 2 - 3 страничек в браузере одновременно.
Ответить | Правка | Наверх | Cообщить модератору

83. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 18:21 
А, ну да, если отключить аппаратное ускорение видео для Qt, то и на стационарнике получается 0.1 fps.
Ответить | Правка | Наверх | Cообщить модератору

85. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 18:31 
Вот про Вяленд не знаю, как оно на процах конца нулевых себя чувствует. Пользуюсь Иксами, пока ещё X11 из Qt не выпилили.
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

74. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от Аноним (74), 10-Ноя-25, 17:58 
А толку-то? Ты ведь этот софт не переписал. А автору и электрон зашёл бы, потому что 1 условная единица времени Полезного Продуктивного Члена Общества ценнее 100500 условных единиц времени антисоциальных элементов, активно вредящих Всеобщему Благу (как его определяет элита, и которому определению подтявкивает быдло, и в которое возьмут не то что не всех, но даже большинство не возьмут; в поезд туда - возьмут с удовольствием, потому что без ломтей поезд не идёт).
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

89. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Skullnetemail (ok), 10-Ноя-25, 19:04 
Прогнозируемо мною.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +6 +/
Сообщение от Аноним (4), 10-Ноя-25, 13:50 
Здравый смысл возымел верх над упоротостью.
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (14), 10-Ноя-25, 14:39 
Победа GTK над упоротостью!
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +2 +/
Сообщение от Медведь (ok), 10-Ноя-25, 14:41 
У тебя три ошибки в слове "Qt6"
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (14), 10-Ноя-25, 14:47 
Так всё правильно, ведь разрабы не справились с GTK, поэтому победа.
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (-), 10-Ноя-25, 15:04 
> У тебя три ошибки в слове "Qt6"

Не, там просто слова GTK и над - перепутаны местами.

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

60. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Штунц (?), 10-Ноя-25, 16:39 
Две ошибки
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

36. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 15:12 
Ну да, это успех GTK, ящитаю.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

5. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –19 +/
Сообщение от Витюшка (?), 10-Ноя-25, 14:04 
Когда говорят про Electron почему-то забывают насколько движок js, css, html оптимизирован (да, новость не про это).

Поэтому "нативное" приложение сделанное на GTK, который тянет на групповой курсовой проект студентов...в общем берите web технологии, ничего круче уже не будет и быстрее.

И никогда не берите GTK - он не умеет отрисовать даже 10к пустых серых квадратиков на мощном ПК. Печаль. Поэтому "нативных" приложений в Linux не существует, кроме всяких простых и примитивных.

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

6. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +14 +/
Сообщение от name (??), 10-Ноя-25, 14:13 
Нет ничего хуже вебни, гтк намного лучше.
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (8), 10-Ноя-25, 14:24 
V8 это ад, с какой стороны ни глянь. А парсер дом -- нагромождение каловых масс. Не говоря уж о том, что всё перечисленное и так есть в гтк и ничего хорошего в этом нет.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

10. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от ostov (?), 10-Ноя-25, 14:26 
Адаптивность под системную тему в этот ваш Electron завезли, или web-фронтендеры не знают что такое консистентность UI/UX?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

62. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Ivan7 (ok), 10-Ноя-25, 17:18 
Не в защиту GTK (я вообще не поклонник как этого поделия, так и жирного Qt), но времена единообразного GUI уже прошли, и сегодня каждое приложение выглядит по-своему, причём все уже к этому привыкли. Главное, чтобы приложение работало, хорошо выполняло свои функции и было удобно.
Ответить | Правка | Наверх | Cообщить модератору

80. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 10-Ноя-25, 18:19 
> Не в защиту GTK (я вообще не поклонник как этого поделия, так
> и жирного Qt), но времена единообразного GUI уже прошли, и сегодня
> каждое приложение выглядит по-своему, причём все уже к этому привыкли. Главное,
> чтобы приложение работало, хорошо выполняло свои функции и было удобно.

У меня все приложения выглядят одинаково. Примерно одинаково или полностью одинаково. Благо кути это позволяют. Ну кроме браузера, но когда файловый диалог в нём не из кед, меня немного потряхивает (гткшный, к примеру, затирает буфер выделения).

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

95. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от morphe (?), 10-Ноя-25, 19:44 
> Ну кроме браузера, но когда файловый диалог в нём не из кед, меня немного потряхивает (гткшный, к примеру, затирает буфер выделения).

Firefox позволяет включить использование xdg desktop portal для отображения нормальных файловых диалогов

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

97. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 10-Ноя-25, 20:21 
В гтк4 порталы не нужны для этого, в другом всё через kdialog. Порталы очень ресурсоёмкие.
Ответить | Правка | Наверх | Cообщить модератору

99. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от morphe (?), 10-Ноя-25, 20:26 
> Порталы очень ресурсоёмкие.

Эээ, нет? 25Мбайт оперативной памяти потребляет desktop-portal-kde, 8+4+3 desktop-portal, permission-store, document-portal (Однако последние 3 я впервые вижу и не очень понимаю что это, похоже что-то от flatpak, потому что после рестарта системы их нет, но диалоги в лисе через порталы работают)

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

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

103. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 10-Ноя-25, 21:23 
Там вроде больше было. Они ещё периодически начинают молотить 1 ядро процессора на 100%, пока не прибьёшь.
Ответить | Правка | Наверх | Cообщить модератору

119. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от morphe (?), 10-Ноя-25, 23:58 
> Там вроде больше было. Они ещё периодически начинают молотить 1 ядро процессора
> на 100%, пока не прибьёшь.

Запиши strace/perf, отправь багрепорт. Я такого поведения нигде не наблюдал, на рабочей машине с аптаймом 32 дня за всеми этими процессами накопилось 3 минуты активности CPU

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

90. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –2 +/
Сообщение от Аноним (90), 10-Ноя-25, 19:12 
> консистентность UI/UX?

Это в Линуксе-то? Хорошая шутка.

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

94. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от morphe (?), 10-Ноя-25, 19:43 
> что такое консистентность UI/UX

Если речь идёт про gtk4 с libadwaita, то о какой консистентности идёт речь?

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

https://stopthemingmy.app/

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

11. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (11), 10-Ноя-25, 14:26 
Ни насколько не оптимизирован.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

13. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +2 +/
Сообщение от Медведь (ok), 10-Ноя-25, 14:34 
Электрон -- это просто позорище. Зачем мне по браузеру на приложение?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

82. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (82), 10-Ноя-25, 18:20 
> Зачем мне по браузеру на приложение?

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

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

20. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Илья (??), 10-Ноя-25, 14:51 
Постман уже ГИГАБАЙТ памяти год назад перешагнул.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

41. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от mos87 (ok), 10-Ноя-25, 15:19 
ты не понимаешь это индо-оптимизация
Ответить | Правка | Наверх | Cообщить модератору

30. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (-), 10-Ноя-25, 15:06 
> Когда говорят про Electron почему-то забывают насколько движок js,
> css, html оптимизирован (да, новость не про это).

Настолько что абсолютно все вебаппы тормозят. И жрут ресурсы - на пару с приложухами на электроне. Таким оптом что 6-амперной батареи лопатника едва хватает на день. Скоро автомобильный аккумулятор придется ставить в мобилки.

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

31. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –2 +/
Сообщение от Витюшка (?), 10-Ноя-25, 15:06 
Видимо здесь никто никогда ничего на GTK не писал, а возможно и на Electron) Столько минусов)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

53. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от ProfessorNavigator (ok), 10-Ноя-25, 15:55 
> Видимо здесь никто никогда ничего на GTK не писал, а возможно и на Electron) Столько минусов)

Ну... Я минус не ставил, и на Electron не писал. Но с минусующими в целом согласен. Потому что на GTK4 (точнее - с использованием gtkmm) - очень даже писал. Так вот, если у вас в приложении присутствует не только графика (а это 99% всего так-то, если говорить про серьёзные вещи), то как бы применение всяких html и js - не оправдано ни разу. Потому что потом вам это всё придётся стыковать с нормальным кодом на том же С или С++. И тут начнутся проблемы, в том числе - с производительностью. Нормальную логику же на js не напишешь, он не для того. По этой же причине очень советую всем НЕ писать ничего на QML и всяких vala.

Касательно же перехода на Qt из новости, то тут в целом на мой взгляд наверно всё же правильно сделали. Разработчики GTK куда-то не туда понемногу поворачивают (недавние новости про выкидывание PixBuf например, и рекомендации использования glycin). По какой причине - разговор отдельный.

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

55. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от NULL (??), 10-Ноя-25, 16:22 
У нас в кампании один внутренний продукт сделан на таиру, интерфейс полностью на веб технологиях vue3+vuetify3, а бек на расте, чет ничего не тормозит и не выедает гигабайты
Ответить | Правка | Наверх | Cообщить модератору

56. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от ProfessorNavigator (ok), 10-Ноя-25, 16:27 
> У нас в кампании один внутренний продукт сделан на таиру, интерфейс полностью
> на веб технологиях vue3+vuetify3, а бек на расте, чет ничего не
> тормозит и не выедает гигабайты

Код в студию. На тестирование. И что за кОмпания? Спрашиваю, чтобы никогда никакие продукты от неё не использовать ;)

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

84. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Витюшка (?), 10-Ноя-25, 18:29 
Давай на пальцах. Я был в переписке с разработчиками GTK. У них есть свой аналог css для стилизации элементов на уровне поделия детского утренника. Ребята вообще не умеют в алгоритмы, и не знаю как (и не хотят) делать это быстро. Весь их интерфейс - это настройки и пара кнопок.

А теперь представь насколько это оптимизировано в chrome.
Ничего быстрее ты, скорее всего, никогда нигде не напишешь. Или это будет сопоставимо.

Их ещё нужно знать и уметь пользоваться. Вот с этим проблема у js разработчиков. Там настолько далеко от core веб технологий.

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

96. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от ProfessorNavigator (ok), 10-Ноя-25, 19:45 
> Давай на пальцах. Я был в переписке с разработчиками GTK. У них
> есть свой аналог css для стилизации элементов на уровне поделия детского
> утренника. Ребята вообще не умеют в алгоритмы, и не знаю как
> (и не хотят) делать это быстро. Весь их интерфейс - это
> настройки и пара кнопок.

У меня вот прям сейчас приложение с графикой на GTK в работе. Поэтому я скорее всего лучше вашего знаю, что там и как. Не то чтобы в GTK всё было замечательно, но и ваши слова, мягко говоря, действительности не соответствуют.

> А теперь представь насколько это оптимизировано в chrome.
> Ничего быстрее ты, скорее всего, никогда нигде не напишешь. Или это будет
> сопоставимо.

О да, насколько в chrome это всё оптимизировано - я представляю. Недавняя новость про то, что там libxml2 использовалась - наглядный показатель. Т.е. на халяву - это в Google как нечего делать, а как самим чего написать - вечно шляпа какая-то получается.

> Их ещё нужно знать и уметь пользоваться. Вот с этим проблема у
> js разработчиков. Там настолько далеко от core веб технологий.

Там ото всего далеко))

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

109. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Витюшка (?), 10-Ноя-25, 22:18 
Ну-ка расскажи мне как мои слова "мягко говоря, не соответствуют действительности"? И как ты знаешь лучше меня?

https://gitlab.gnome.org/GNOME/gtk/-/issues/2165

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

111. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от ProfessorNavigator (ok), 10-Ноя-25, 22:42 
Стоп-стоп-стоп. Это про какую версию GTK речь для начала? Здесь вроде бы обсуждается GTK4. А по ссылке issue шестилетней давности. Давайте тогда сразу GTK1 обсуждать. У меня сейчас список на 200 тысяч с лишним позиций рендерится за несколько секунд. На не самом новом железе. Потому что оно работает немного не так, и рендерится не целиком, а по мере прокрутки. При этом долго оно работает на самом деле потому что у меня там сортировка включена, и львиную долю времени занимает как раз она. Это для начала. Есть нарекания к работе слайдера при этом, но это скорее просто недоработки. Которых в GTK тоже хватает - никто обратного и не утверждает.

Далее. Если у вас длиннющий список чего либо, то наверно нужно головой подумать - а как оно всё рендрится будет? Может надо как-то организовать подгрузку в процессе перемотки например? И выгрузку из памяти того, что ушло из поля видимости? Или головой самому думать Google запрещает?

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

116. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Витюшка (?), 10-Ноя-25, 23:44 
То есть ты хочешь сказать что там что-то изменилось? Ну можешь показать, теперь бремя доказательства обратного на тебе.

Но я тебе сразу скажу что абсолютно ничего не изменилось с 99.9%. Потому что мою issue они просто закрыли, им вообще это не интересно было чинить и исправлять (хотя вообще-то я сам починил их gtk, но мне нужны были консультации создателя этого недо-css движка, чтобы убрать ещё одно место где у них тормозит).

В итоге они на контакт не пошли, и вообще в переписках в IRC сказали что у них (RedHat, они все там на зарплате) нет таких сложных сценариев и им это не нужно.

Потом там полезли баги (или отсутствие возможностей что-то сделать) как из рога изобилия. Я 4 issues завел - ни одна не была хоть как-то внятно обработана, тупо закрыли (иногда с полезными комментариями - "по историческим причинам").

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

То есть ты абсолютно сам с собой при возникновении любой проблемы и никто, абсолютно никто тебе не поможет.

1. CSS движок - можешь показать что он был исправлен за это время. Но он не был) А это практически хоронит любые приличные приложения кроме "двух окон, трёх кнопок"
2. Виртуальный список. Он не умеет удалять элементы, растёт бесконечно (это кстати почему files так безбожно тормозит при поиске). Они мне посоветовали написать свой виртуальный список на основе их костыльного (а это, на секунду базовый фундаментальный примитивный элемент, а не какой-то изощрённый компонент). Там 5000 строчек кода на чистом С. Я бы мог это сделать, но потом бы всплыла другая проблема, ещё и ещё. По сути нужно было форкать GTK. Для моей хранилки фотографий продвинутой. А начинал я с Python и PyGTK.
3. Они даже не умеют делать размер кнопки (элемента) в 1.5 (увеличение). Либо в 1, либо в 2 раза. Ссылку на issue скидывать не буду. Но она есть. Мне нужно было изменить размер ползунка.
Ну и там далее по мелочи. Для простых примитивных вещей сойдёт (но зачем?).

Проблема web не а технологиях. Это абсолютно выдающиеся технологии. Проблема как их используют и кто.

Бизнесу нужно тяп ляп и готово, а что это отжирает по 1 гигабайту на вкладку им плевать. И делаю по 100 js запросов хрен знает куда, картинки мегабайтные и фреймворки фреймворков. Но это не core веб технологии.

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

76. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (76), 10-Ноя-25, 18:04 
>он не умеет отрисовать даже 10к пустых серых квадратиков на мощном ПК

А в каком реалистичном приложени (кроме бенчмарка) требуется 10к пустых серых квадратиков?

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

86. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Витюшка (?), 10-Ноя-25, 18:33 
Это должен был быть виртуальным (бесконечный) список превью фотографий. thumbnail. Но всё заглохло даже на этом. Естественно ничего виртуального они тоже не умеют (подгружать и выгружать ресурсы) - скроллишь вниз и он только копит память на элементы которые уже не видны (исправить это нельзя).

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

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

88. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (88), 10-Ноя-25, 19:01 
> В html5

Я делал недавно ленту из ~20 скроллящихся маленьких картинок, что-то в районе 256*256 и комп это грузило, хоть на js анимируй двжиение, хоть на css.

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

91. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (90), 10-Ноя-25, 19:15 
То, что ты не умеешь программировать мы уже поняли, можешь не объяснять.
Ответить | Правка | Наверх | Cообщить модератору

113. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (88), 10-Ноя-25, 23:04 
А причём здесь мои навыки, в цсс указана скорость движения, браузер сам своим движком это анимирует, кода 0 - только цсс. Ты не напишешь код лучше того, которого нет. И это тормозит, что умножает все заверения в супер оптимизированности браузеров на 0.
Ответить | Правка | Наверх | Cообщить модератору

117. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Витюшка (?), 10-Ноя-25, 23:49 
Это ничего не говорит о движке. Это говорит о тебе. CSS это Turing complete язык. На нём можно что угодно написать (но оооооооочень медленно). Что ты и сделал, поздравляю тебя.

А теперь тебе пора понять что ты его не знаешь и начать изучать css.

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

81. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (81), 10-Ноя-25, 18:20 
Нееее, чувак, когда говорят про электрон, то вспоминают ИМЕННО о том, насколько движок js, css, html оптимизирован.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

7. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +7 +/
Сообщение от Gohrytemail (?), 10-Ноя-25, 14:23 
Что характерно интерфейс после перехода выглядит будто его делали студенты на коленке после пьянки
Ответить | Правка | Наверх | Cообщить модератору

9. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от Аноним (11), 10-Ноя-25, 14:25 
После пьянки интерфейсы получаются лучше всего.
Ответить | Правка | Наверх | Cообщить модератору

68. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от 12yoexpert (ok), 10-Ноя-25, 17:38 
это нормально для KDE, им запрещают выравнивать контролы под страхом синдрома^W отмены
Ответить | Правка | Наверх | Cообщить модератору

23. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от выбираем сорта (?), 10-Ноя-25, 14:58 
То есть, обычный для линукс-приложения интерфейс.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

35. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –2 +/
Сообщение от mos87 (ok), 10-Ноя-25, 15:11 
это норма для QML

видимо обманчивая простота разметочного дизигна

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

21. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от Шизгорин (?), 10-Ноя-25, 14:52 
Хороший дизайнер и на fltk сделает конфетку. А если вкуса нет, то и перестановка кроватей (в форме смены тулкитов) не поможет.
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –4 +/
Сообщение от НяшМяш (ok), 10-Ноя-25, 14:59 
Кто в своём уме меняет тулкиты ради дизайна? Тут явно по другим причинам (гтк уг) переезжали.
Ответить | Правка | Наверх | Cообщить модератору

71. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (71), 10-Ноя-25, 17:47 
Я меняю и все адекватные люди.
Ответить | Правка | Наверх | Cообщить модератору

29. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от Аноним (14), 10-Ноя-25, 15:05 
Вопрос хочет ли разраб в бесконечное переписываение под новые версии GTK или нет.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

34. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от mos87 (ok), 10-Ноя-25, 15:10 
а на новые Qt и с виджетов на разметку оно само переписываеццо, ага.
Ответить | Правка | Наверх | Cообщить модератору

39. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от Жироватт (ok), 10-Ноя-25, 15:18 
Ну, qt5compat и почти автоматический переход на Qt6 пересборкой говорят немного об обратном
Ответить | Правка | Наверх | Cообщить модератору

46. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 15:27 
Как часто выходят мажорные версии Qt? А как теперь стали выходить GTK?
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

61. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 10-Ноя-25, 16:54 
У кутей порядка 20 лет совместимость поддерживается, прежде чем удаляют. Ну, сначала объявляют, что удалят, потом переносят в слой совместимости, и только потом дропают. Виджеты, насколько я знаю, никто не удаляет, просто они застряли в развитии и нет смысла их использовать сегодня.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

63. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от Аноним (50), 10-Ноя-25, 17:21 
А есть что развивать в виджетах?
Ответить | Правка | Наверх | Cообщить модератору

77. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 10-Ноя-25, 18:06 
> А есть что развивать в виджетах?

Виджеты рендерятся на процессоре, и qml на видеокарте.

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

22. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (22), 10-Ноя-25, 14:56 
Теперь только веб и вайб
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от mos87 (ok), 10-Ноя-25, 15:15 
Теперь с этим QML кроме 100500 либ Qt-ей на 100500 метров ещё нужно тянуть столько же QMLя.

В новой Кубунте сносишь всякое гумно кедровое типа плееров и чатов (нормальные люди всё равно VLC, mpv, deadbeef/aud юзают) и сразу улетает тонна ставших лишними зависимостей. Которые тащило всякое очень_ну}|{но.

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

47. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 15:31 
Так зачем тогда юзать Кубуунту, есть же какая-то бунта с XFCE?
Ответить | Правка | Наверх | Cообщить модератору

48. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (48), 10-Ноя-25, 15:32 
> ещё нужно тянуть столько же QMLя.

Да в смысле?

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

66. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от 12yoexpert (ok), 10-Ноя-25, 17:35 
про shared библиотеки что-нибудь слышал? у вас под виндой такие не имеют смысла, но таки почитай для общего развития
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

45. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от Аноним (45), 10-Ноя-25, 15:27 
>Интерфейса пользователя переведён с GTK4 на использование библиотеки Qt, языка QML

Опять у кого-то лишняя оперативка завалялась.

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

57. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +3 +/
Сообщение от Аноним (57), 10-Ноя-25, 16:32 
Не завалялась. Потому от жирнющего тыка и ушли.
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от Аноним (59), 10-Ноя-25, 16:39 
Хорошая программа, пользовался. Только с ней можно использовать микрофон на ляликсе без шумов и хрипов. Кто то может сказать - "Купи микрофон лучше", но зачем, если на винде всё работает хорошо и ничего не нужно настраивать. А в лапчатом красноглазике звук как будто из кастрюли с включённым рядом трансформатором.
Ответить | Правка | Наверх | Cообщить модератору

73. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (33), 10-Ноя-25, 17:52 
Ну так всё понятно, Easyeffects это, читай, PipeWire. А без неё было Pulse... PshPshPshAudio.
Ответить | Правка | Наверх | Cообщить модератору

72. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  –1 +/
Сообщение от Аноним (72), 10-Ноя-25, 17:50 
>на использование библиотеки Qt, языка QML и фреймворов Kirigami от проекта KDE

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

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

98. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от ASRSim (ok), 10-Ноя-25, 20:25 
Мне нужно. Использую давно. Очень удобная штука.
Ответить | Правка | Наверх | Cообщить модератору

93. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +1 +/
Сообщение от morphe (?), 10-Ноя-25, 19:32 
Те кто говорят про уродливость QML судя по всему не трогали easyeffects когда он был на GTK4 с libadwaita
Ответить | Правка | Наверх | Cообщить модератору

100. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Ефрщ (?), 10-Ноя-25, 20:39 
Емкости наполненные водой на первом скриншоте это элемент дизайна?
Ответить | Правка | Наверх | Cообщить модератору

105. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (105), 10-Ноя-25, 21:27 
Как же хорошо, что весь гуевый софт в моей системе сделан на GTK 2.
Ответить | Правка | Наверх | Cообщить модератору

114. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (114), 10-Ноя-25, 23:22 
Да.... GTK2 прям топчик по сравнению с бегемотами gtk3/gtk4
Ответить | Правка | Наверх | Cообщить модератору

115. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Пожилая лысая женщина (?), 10-Ноя-25, 23:25 
огласите список, пожалуйста
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

118. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (114), 10-Ноя-25, 23:53 
на 2-гтк проблема с актуальным браузером. Собирается палёнка с серпентом, но они не шибко чтоб актуальны... а еще netsurf :) В остальном проблем нет...
Ответить | Правка | Наверх | Cообщить модератору

122. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (8), 11-Ноя-25, 00:32 
Недавно ещё жырнолис собирался, но запускался он 20 минут вместо 1 секунды, такой вот баг. Исправилось переходом на гтк3.
Ответить | Правка | Наверх | Cообщить модератору

112. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (112), 10-Ноя-25, 22:58 
А я дизлайкну за эквалайзер. Вот то что на скриншоте, нормальные люди маркируют как ширпотреб, ну сделайте вы эквалайзер как в нормальных DAW, всем же лучше будет. После такого даже пробовать эффекты не хочется, представляю какого они качества.
Ответить | Правка | Наверх | Cообщить модератору

121. "Доступен Easyeffects 8.0.0, переведённый с GTK4 на Qt6"  +/
Сообщение от Аноним (121), 11-Ноя-25, 00:15 
Тоже подумываю над Qt6, но пугает mos.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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