The OpenNET Project / Index page

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



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

"Выпуск графического тулкита wxWidgets 3.3.0"  +/
Сообщение от opennews (??), 06-Июн-25, 09:42 
После трёх лет разработки опубликован выпуск кроссплатформенного тулкита wxWidgets 3.3.0, позволяющего создавать графические интерфейсы для Linux, Windows, macOS, UNIX-подобных систем и  мобильных платформ. Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library License, одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и позволяет задавать собственные условия для распространения производных работ в бинарной форме...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 06-Июн-25, 09:42   –4 +/
> Прекращена поддержка Windows XP и Vista.
> Удалены порты wxMotif и wxGTK1

Ну как же так! Как они вообще посмели!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #7, #16, #33, #72, #91, #120

2. Сообщение от Аноним (3), 06-Июн-25, 09:44   –10 +/
Устаревшее не нативное соответственно плохо выглядит везде. Необходимости сейчас в таком нет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #5

3. Сообщение от Аноним (3), 06-Июн-25, 09:45   –1 +/
Команда от кого надо что им надо продавать новые 11 версии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

4. Сообщение от Дмитрий (??), 06-Июн-25, 09:46   –6 +/
Да, и биндинга с rust нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #27

5. Сообщение от Аноним (5), 06-Июн-25, 09:51   +12 +/
>> имеет родной для целевой системы внешний вид, благодаря использованию системных API, а не имитации GUI.
> Устаревшее не нативное

Чукча не читатель?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #127

6. Сообщение от Аноним Анонимович Анонимов (?), 06-Июн-25, 09:52   +/
С помощью данного тудкита возможно написать графическую оболочку а-ля MATE?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #13, #17, #35, #38

7. Сообщение от RM (ok), 06-Июн-25, 10:02   +3 +/
это еще что, порт Motif тоже выпилен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

8. Сообщение от Рейка Сметанова (ok), 06-Июн-25, 10:14   +6 +/
>Прекращена поддержка Windows XP и Vista

Понятно, юзаем дальше Lazarus который от Win Ce до QT6 собирает

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #26, #28, #70, #101

9. Сообщение от Аноним (-), 06-Июн-25, 10:19   +1 +/
Как же я ненавижу wxWidgets. Он очень раздражающе ведёт себя с моделью фокуса по наведению мыши. Его окна постоянно всплывают наверх, заслоняя всё остальное, плюс эта падла ещё и рабочие столы переключает на тот, где освное окно приложения, когда новый попап появляется. И блокирует переключение рабочих столов, если например меню приложения открыто.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14

12. Сообщение от ПерлухаБратуха (?), 06-Июн-25, 10:32   +2 +/
Можно, пиши!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #23

13. Сообщение от Аноним (13), 06-Июн-25, 10:33   +/
Конечно можно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

14. Сообщение от Аноним (14), 06-Июн-25, 10:33   –1 +/
Тебе повезло, программ на сабже пара эмуляторов доисторических консолей. Едва ли перечисленное для них проблема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #25, #31, #94, #106

15. Сообщение от Аноним (-), 06-Июн-25, 10:40   +/
На самом деле тулкитом wxWidgets пользуются для того, чтобы писать на Windows OS.
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Аноним (16), 06-Июн-25, 10:42   –1 +/
Не мешайте мастдаю становится дедом. Мы долго этого ждали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

17. Сообщение от _kp (ok), 06-Июн-25, 10:42   +3 +/
Не возражаю. Пишите.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

22. Сообщение от tm (?), 06-Июн-25, 10:56    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

23. Сообщение от Аноним (23), 06-Июн-25, 11:11   +/
А уже что-то написано из ДЕ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #115

24. Сообщение от Аноним (23), 06-Июн-25, 11:12   –1 +/
>> Реализован новый бэкенд wxWebView на базе движка Chromium...

И тут? Хана либе?

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

25. Сообщение от penetrator (?), 06-Июн-25, 11:18   +/
far2l
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #32

26. Сообщение от Аноним (26), 06-Июн-25, 11:19   +/
Нет, не юзаем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #138

27. Сообщение от НяшМяш (ok), 06-Июн-25, 11:35   +1 +/
Мимокрокодилы что-то тихо пилят, но пока не выглядит готовым к употреблению:
https://crates.io/crates/wxdragon
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

28. Сообщение от Аноним (28), 06-Июн-25, 11:41   +/
> Понятно, юзаем дальше Lazarus который от Win Ce до QT6 собирает

Да, за...ли! Реально на эту штука надо переходить, альтернатив не особо :-/

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

31. Сообщение от Аноним (33), 06-Июн-25, 12:15   +1 +/
KiCAD самое незаменимое из них.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #73

32. Сообщение от Аноним (33), 06-Июн-25, 12:17   +/
Смысл far2l в TUI. Зачем его с GUI вообще собирать, если гуевых двухпанельников и так есть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #78, #110

33. Сообщение от Аноним (33), 06-Июн-25, 12:19   –2 +/
Ну wxGTK1 кому вообще нужен?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #36

34. Сообщение от Аноним (34), 06-Июн-25, 12:56   +/
> Реализован новый бэкенд wxWebView на базе движка Chromium

Судя по докам, это дополнение, без замены бэкенда к WebKitGTK. Что радует (хотя тоже жирновато).

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

35. Сообщение от Аноним (36), 06-Июн-25, 13:06   –1 +/
Изначально у нас было три туллкита:
GTK+
Qt
FLTK toolkit.
FLTK toolkit дошел до идеала своего развития, на нём есть среда рабочего стола Equinox Desktop Environment (EDE) которая тоже идеальна.
Qt достиг своего пка роста с KDE 3.5
GTK времен GNOME 2.
Сейчас они оба активно деградируют от версии к версии.
Почему на сабже нет ни одной среды рабочего стола, для меня вопрос, а может есть но не в курсе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #37, #64, #85, #95

36. Сообщение от Аноним (36), 06-Июн-25, 13:10   +/
Да никому!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

37. Сообщение от Аноним (13), 06-Июн-25, 13:28   +1 +/
Не знаю у кого у вас, а у нас был один тулкит - libXt. На его основе появился Motif, став индустриальным стандартом (как тут принято некоторыми говорить). Всё эти ваши gtk/qt/efl появились сильно позже и уж точно не изначально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #39

38. Сообщение от Аноним (38), 06-Июн-25, 13:38   –1 +/
Пиши лучше на customtkinter - покрасивше будет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

39. Сообщение от Аноним (36), 06-Июн-25, 13:44   +/
Если ты про Common Desktop Environment (CDE) на Motif, то от CDE все отказались как можно скорее и ушли от этого недоразумения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #41, #45

40. Сообщение от Аноним (40), 06-Июн-25, 13:47   +/
>     Удалены порты wxMotif и wxGTK1.   Удалена возможность сборки без использования Unicode (wxUSE_UNICODE=0).

Не ожидал, что доживу до полной деградации айти.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48, #74, #77, #140

41. Сообщение от Аноним (13), 06-Июн-25, 13:48   +/
Нет, я не про неё, а про то что изначально было три тулкита.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #42

42. Сообщение от Аноним (36), 06-Июн-25, 14:04   +/
> Нет, я не про неё, а про то что изначально было три
> тулкита.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #44

43. Сообщение от Аноним (43), 06-Июн-25, 14:17   +/
Пока это только кандидат в релизы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47

44. Сообщение от Аноним (13), 06-Июн-25, 14:18   +1 +/
>> Нет, я не про неё, а про то что изначально было три
>> тулкита.
> Motif был и потом заночился вместе с CDE и на его место
> пришли три других туллкита.

Странно это как-то всё. Если Motif был и закончился на CDE, а потом пришли другие тулкиты и стали трями изначальными, то почему тогда не gtk4 и qt6 изначальные, к-е пришли на смену тем трем, где среди прочих был и FLTK, к-й закончился на EDE, как Motif на CDE?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #51

45. Сообщение от Аноним (13), 06-Июн-25, 14:20   +/
> от CDE все отказались как можно скорее и ушли от этого недоразумения.

такое же недоразумение, как и EDE.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #50

47. Сообщение от Аноним (47), 06-Июн-25, 15:08   +/
https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.0
"Tag 3.3.0 release"


https://github.com/wxWidgets/wxWidgets/blob/master/docs/publ...

wxWidgets 3.3.0 is the first release in the new 3.3.x development series and is
available now from

Про "development series" в новости отдельный абзац.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #66

48. Сообщение от Аноним (-), 06-Июн-25, 15:10   –1 +/
> Не ожидал, что доживу до полной деградации айти.

А где современном мире можно жить без юникода?
Так что все правильно сделали, время бнопни прошло.

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

50. Сообщение от Аноним (36), 06-Июн-25, 15:32   –1 +/
Equinox Desktop Environment (EDE) прекрасен в своей простоте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #54

51. Сообщение от Аноним (36), 06-Июн-25, 15:34   +1 +/
Что сложного, GTK, QT, FLTK пришли на смену Motif. Просто FLTK достиг идеала и остался в этом идеальном состоянии, а GTK, QT якобы развиваются, но по факту KDE, Plasma деградируют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #52

52. Сообщение от Аноним (13), 06-Июн-25, 15:46   +/
> Что сложного, GTK, QT, FLTK пришли на смену Motif

А затем вернулись в прошлое и стали изначальными?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #55

53. Сообщение от anon57email (?), 06-Июн-25, 15:52   +/
wxAUI по прежнему сломан в Wayland.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

54. Сообщение от Аноним (33), 06-Июн-25, 15:53   +/
Там успели сделать только ~10% от того, чем должен обладать/уметь DE. Ну т.е., на сегодня это недоDE.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #57, #136

55. Сообщение от Аноним (36), 06-Июн-25, 15:56   +/
Ну если хочешь FLTK  и Equinox остановились в своём развитии, хотя в моём понимании, программу надо сначала грамотно спроектировать, один раз сделать, добавить несколько патчей при необходимости, а потом заморозить любую разработку.
А то как "развивается" GNOME и GTK видят все. Уже даже стыдно его критиковать, как будто ребёнка с отклонениями критикуешь, всегда приходят защитники и тебе становится грустно и стыдно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #58

56. Сообщение от Аноним (33), 06-Июн-25, 15:57   +3 +/
Или Вяленд недоделан.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

57. Сообщение от Аноним (36), 06-Июн-25, 15:58   +/
В том смысле что нет дополнительного софта? Ну всегда можно поставить актуальные Firefox, Thunderbird, Libre Office etc.. как это делают с другими средами, в других дистрибутивах.
Если нужен полный набор софта это в Trinity TDE, он там избыточный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

58. Сообщение от Аноним (13), 06-Июн-25, 16:01   +/
Ну дак и Motif достиг своего развития, еще до появления FLTK. А CDE - апогей и кульминация развития Motif'а. И на нем до сих пор пишется софт, хоть и сильно меньше чем раньне, в отличие от FLTK.

P.S. а куда у вас EFL делся?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #59, #135

59. Сообщение от Аноним (13), 06-Июн-25, 16:04   –1 +/
А так же GNUstep/OpenStep
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #63

61. Сообщение от Аноним (61), 06-Июн-25, 16:19   +3 +/
Использую 3.2 ветку, быстрая удобная библиотека, ничего лишнего. Полный набор библиотек весит что то в районе ~20Мб для релиз сборки. Если нужно приложение со стандартным видом на любой поддерживаемой платформе с классическими UI элементами, это отличный выбор.
Из минусов - трудновато делать что то нестандартное в UI - если очень необходимо то лучше выбрать qt/qml.
Из плюсов - за почти 20 лет развития почти нет багов или они хорошо описаны. Все кто знает MFC - лингва франка разработчиков UI, могут начать разработку почти сразу.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #98

63. Сообщение от Аноним (36), 06-Июн-25, 16:48   +/
Туда же, в пучину небытия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

64. Сообщение от Смузихлеб забывший пароль (?), 06-Июн-25, 17:17   +1 +/
Слишком толсто. Сравнивать ФЛТК с упомянутыми - примерно как сравнивать горсть гравия, с неплохо зажаренной свининой или курятиной в плане шашлыка или запекания в духовке и последующего пожирания
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

66. Сообщение от Аноним (43), 06-Июн-25, 18:55   +/
Моя ошибка. Посмотрел только в releases.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

68. Сообщение от TurkMAN Pro (-), 06-Июн-25, 20:07   +/
Зачем это всё надо, если сегодня всё больше софта уходит в вэб? Даже для телефонов давно пишут на js + css + html У меня кроме самого браузера из нативных приложений разве что фотошоп, блокнот и клиент wireguard.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #71, #79, #80, #81, #83, #87

70. Сообщение от Аноним (72), 06-Июн-25, 20:15   +/
Паскаль топчик, но лазарус... вы серьезно?))) Эта IDE своим одним внешним видом говорит (нет, кричит!) чтобы от этого держались как можно подальше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #75, #99

71. Сообщение от Аноним (72), 06-Июн-25, 20:17   +/
Это надо создателям чтобы показать что они что-то делают и чтобы им донатили, а может даже выделили какой-то фонд. Каждому хочется кушать, последние годы перед заменой AI (люди интеллектуальных профессий будут первыми под замену, внезапно, ага). Не все готовы пойти сварщиком или сантехником.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

72. Сообщение от Аноним (72), 06-Июн-25, 20:18   +/
> Ну как же так! Как они вообще посмели!

Без иронии это действительно странно. Учитывая что этот тулкит для старого железа и для старых систем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #90, #96

73. Сообщение от Аноним (72), 06-Июн-25, 20:22   +/
Аж целая единственная годная софтина. Офигеть!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #128

74. Сообщение от Аноним (-), 06-Июн-25, 20:25   –4 +/
Всё поставил верх ногами. Деградант это тот, кто не признаёт Юникод.

>Удалены порты wxMotif и wxGTK1.

Избавляются от старья. Что тут непонятно?!

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

75. Сообщение от Аноним (75), 06-Июн-25, 20:27   –1 +/
А что не так с внешним видом?

https://wiki.lazarus.freepascal.org/File:Windows_NT351.png

вон даже на NT 3.51 работает

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #84, #88

77. Сообщение от Аноним (72), 06-Июн-25, 20:33   +3 +/
По моим наблюдениям она началась в году эдак 2010. Причем эта ступенька была отчётливой и выражалась в том, что ещё в 2009 я сидел на pentium 2 с 256 памяти и у меня ВЕСЬ интернет летал, сидел в ВК, слушал музыку, смотрел видосы. Потом... "раз" - как по щелчку всё начало тормозить и ещё позже вообще в принудительном порядке выпилили поддержку IE6 и заставили покупать новое железо. Мне 77 лет, пенсионер-"айтишник".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

78. Сообщение от penetrator (?), 06-Июн-25, 21:29   +/
> Смысл far2l в TUI. Зачем его с GUI вообще собирать, если гуевых
> двухпанельников и так есть?

    GUI (WX): uses wxWidgets, works in graphics mode, ideal UX (might add dependencies to your desktop environment, e.g. wxWidgets toolkit and related packages);

    TTY|Xi: works in terminal mode, requires a dependency on pair X11 libraries (to access clipboard and to get state of all keyboard modifiers), almost perfect UX;

    TTY|X: works in terminal mode, uses X11 to access clipboard, all keyboard works via terminal;

    TTY: plain terminal mode, no X11 dependencies, UX with some restrictions (works fully when running in the terminal emulators, which provide clipboard access and has their advanced keyboard-protocols).

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

79. Сообщение от Аноним (34), 06-Июн-25, 22:00   +/
> Даже для телефонов давно пишут на js + css + html

Жирнющие продукты пищеварительной системы, да, чудесно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #102

80. Сообщение от Кошкажена (?), 06-Июн-25, 22:09   +/
> Зачем это всё надо, если сегодня всё больше софта уходит в вэб? Даже для телефонов давно пишут на js + css + html У меня кроме самого браузера из нативных приложений разве что фотошоп, блокнот и клиент wireguard.

У кого то вообще комплюктера нет.

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

81. Сообщение от Кошкажена (?), 06-Июн-25, 22:11   +1 +/
> Зачем это всё надо, если сегодня всё больше софта уходит в вэб?

В веб уходят проприетарь из за подписок, так им проще пользователей к себе привязать и бороться с пиратами. И то, часто уходят через WASM.

А нативные приложения гораздо меньше потребляют ресурсов, просто кто из пользователей wx перешел в веб? KiCad web? Вроде есть просто просмоторщик.

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

83. Сообщение от Аноним (83), 06-Июн-25, 23:41   +1 +/
Быстрая и компактная библиотека UI, допускающая широкое применение, например работу с оборудованием, простую интеграцию с графическими движками (UE3 редактор был на wx например) которое не тянет за собой непонятных зависимостей в память, почти без багов в отличие от помойки веб, с ясной и понятной лицензией для коммерческого применения - так так, подумаем где же это нужно? навереное практически везде..

Но требуется высокая квалификация разработчиков... аа C++ знание требуется, хорошее, диды проклятые, напридумывали тут! Это ужастна, видимо не подходит для современных лазлаботчиков, слишком сложна.. уж лучше js и веб...
Ну вот как Yandex Disk для виндовс например - понтов море, собеседование пятиуровневое, ооо божественный яндекс! а внутрях js и IE..

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #86

84. Сообщение от Аноним (13), 07-Июн-25, 00:02   +/
кстати, прикольно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

85. Сообщение от Аноним (85), 07-Июн-25, 00:07   +/
А в чем FLTK деградирует?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

86. Сообщение от Fyjy (?), 07-Июн-25, 00:10   +/
За пасту из чaтжпт реально уже надо начинать бaнить..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

87. Сообщение от Fyjy (?), 07-Июн-25, 00:11   +/
Да никому оно не надо. Лучшее доказательство отсутствие значимых проектов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

88. Сообщение от Fyjy (?), 07-Июн-25, 00:12   +/
Под nt 3.51 можно запустить делпхи из той эпохи и не делать себе и другим мозги..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #118

89. Сообщение от Fyjy (?), 07-Июн-25, 00:13   +/
Очередной проект на который тратятся нехилое кол-во человекочасов.. ради чего? Всё равно вэб победил, нравится или не нравится... терпи моя...)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #121

90. Сообщение от Анониссимус (?), 07-Июн-25, 00:44   +/
Нет. Это тулкит для приложений, создатели которых не хотят бежать наперегонки за номерами версий кутей и жэтэка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

91. Сообщение от Xenia Joness (ok), 07-Июн-25, 01:27   –1 +/
> Удалены порты wxGTK1

Я бы вообще до wxGTK3 удалила бы. Если сконцентрироваться усилия на одной версии - скорее будет она более качественная и стабильная, логично же?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #92, #105

92. Сообщение от Skullnetemail (ok), 07-Июн-25, 03:42   +/
> Я бы вообще до wxGTK3 удалила бы.

Только если ради перехода на wxQt, GTK4 - нежизнеспособен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #109, #126

93. Сообщение от Zenitur (ok), 07-Июн-25, 05:12   +/
> Удалены порты wxMotif и wxGTK1.
> Удалена возможность сборки без использования Unicode (wxUSE_UNICODE=0).

Эх... Ушла эпоха.

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

94. Сообщение от Ю.Т. (?), 07-Июн-25, 09:19   +/
также wxMaxima
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

95. Сообщение от Аноним (95), 07-Июн-25, 11:07   –1 +/
Что скажите про Fox Toolkit ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #107, #137

96. Сообщение от Аноним (96), 07-Июн-25, 13:57    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

98. Сообщение от Аноним (120), 07-Июн-25, 15:21   +1 +/
Использую 3.2.4 + wxSmith RAD plugin, полностью с вами согласен. wxWidgets на данный момент самый оптимальный вариант для кроссплатформенного GUI на C++.

Что касается MFC, ещё есть такая замечательная библиотека Win32++, проектировалась как замена MFC с открытым исходным кодом (MIT License), для написания маленьких утилиток чисто под Windows - супер легковесная и очень удобная.

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

99. Сообщение от Аноним (99), 07-Июн-25, 15:58   +/
Кстати lazarus или gimp? Два претендента на чемпионское место по самому вырвиглазному дизайну.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #139

100. Сообщение от Аноним (99), 07-Июн-25, 15:59   +/
Ушла от кого? Большинство людей знать не знают что это вообще такое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #133

101. Сообщение от Аноним (99), 07-Июн-25, 16:00   +/
Зачем? Всё равно 99% компов это винда или мак. Остальные маргиналы мало кому интересны, к тому же они ещё и нищие, а значит денег на них не заработаешь, а значит и вкладываться в разработку софта для их кор 2 дуо нет смысла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

102. Сообщение от Аноним (99), 07-Июн-25, 16:01   +/
> Жирнющие продукты

Если сидеть на 4 пентимуме, то может и так. Только даже кор 2 дуо это переваривает с нагрузкой менее 5% на ядро.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #112

104. Сообщение от Гилл Бейтс (?), 07-Июн-25, 20:03   +/
Так и не понял, как на нём сделать статически-линкованный GUI Hello World с размером хотя бы около 500Кб. Меньше 5Мб не получается. Или под каждый свой проект нужно заново пересобирать весь wxWidgets с отключенными фичами? А если мне вдруг причпичит вставить RichText, то опять пересобирать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #113, #122

105. Сообщение от Аноним (-), 07-Июн-25, 21:08   +/
> Я бы вообще до wxGTK3 удалила бы. Если сконцентрироваться усилия на одной
> версии - скорее будет она более качественная и стабильная, логично же?

1) А как вы заставите всех комитить в то что им возможно не надо было?
2) GTK3 заметно более тормозной и лагучий VS GTK2 и это в целом та еще регрессия. А GTK4 вообще кусок отстоя какого-то, даже теминг не умеет. Капец, регресс до чуть не уровня 95 винды.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #132

106. Сообщение от Анониматор (?), 07-Июн-25, 21:28   +/
вы будете смеяться, 1С в последней своей версии добавила в зависимости сабж
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

107. Сообщение от Аноним (107), 07-Июн-25, 21:31   +/
Давно чего-то не обновлялся..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

109. Сообщение от Аноним (109), 08-Июн-25, 01:27   +/
>> Я бы вообще до wxGTK3 удалила бы.
> Только если ради перехода на wxQt, GTK4 - нежизнеспособен.

Во, все WxGtk можно будет дропнуть как раз! :)

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

110. Сообщение от Аноним (110), 08-Июн-25, 01:30   +/
> Смысл far2l в TUI. Зачем его с GUI вообще собирать, если гуевых
> двухпанельников и так есть?

Чтоб получить минусы GUI в виде тормозов и невозможности компактно это пробросить ремотно с минимумом зависимостей на серваках, с недостатками TUI, типа принципиальной неспособности отобразить превьюшку или значок файла.

Видите, все схвачено! Удачно сочетает недостатки :)) обеих подходов.

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

111. Сообщение от Аноним (110), 08-Июн-25, 01:32   +/
>>> Реализован новый бэкенд wxWebView на базе движка Chromium...
> И тут? Хана либе?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #129

112. Сообщение от Аноним (112), 08-Июн-25, 01:54   +/
>> Жирнющие продукты
> Если сидеть на 4 пентимуме, то может и так. Только даже кор
> 2 дуо это переваривает с нагрузкой менее 5% на ядро.

Ну попробуй что-то сложностью с KiCad на это барахло портануть. Интересно же - сколько оперативы такое сожрет, и будет ли у тебя столько. Если у тебя EPYC с терабайтом - может и прокатит, конечно. Но это не точно - попробуй и сообщи как оно. Если что - весьма здоровый CADина.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #119

113. Сообщение от Аноним (120), 08-Июн-25, 07:35   +1 +/
> Так и не понял, как на нём сделать статически-линкованный GUI Hello World
> с размером хотя бы около 500Кб. Меньше 5Мб не получается. Или
> под каждый свой проект нужно заново пересобирать весь wxWidgets с отключенными
> фичами? А если мне вдруг причпичит вставить RichText, то опять пересобирать?

Так wxWidgets подходит для проектов средней/высокой сложности, для этого там используются RAD инструменты, чтобы упростить разработку. Оптимизируют размер обычно когда уже финальный релиз. Если вам нужны простенькие виндовые программки по 100-500 килобайт то лучше использовать Win32++.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #114, #131

114. Сообщение от Гилл Бейтс (?), 08-Июн-25, 09:37   +/
Спасибо, попробую
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

115. Сообщение от анонимус (??), 08-Июн-25, 10:10   +/
Из какого именно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

116. Сообщение от zionist (ok), 08-Июн-25, 16:09   +/
Жаль, что нет нормальных обвязок для Go.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #124

118. Сообщение от Аноним (118), 08-Июн-25, 23:24   +/
конгениально!

очень полезное занятие писать софтину на древних дельфях под древние платформы

когда можно на просто лазаре один раз написать и потом скомпилить под мак/вин/лин/ведройд

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

119. Сообщение от Аноним (118), 09-Июн-25, 00:26   +/
свежий freeCAD на 4 пентиуме работает - явно посложнее KiCad будет...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #144

120. Сообщение от Аноним (120), 09-Июн-25, 02:18   +/
Напрасно они это сделали, там всего-то надо было дефайны в нужных местах расставить. Я думаю, появятся патчи. А будущее винды очень туманно (в свете новомодных тенденций вайбкодинга, дефолтного внедрения тотальной слежки через ИИ, деградации инженерной культуры). Начиная с Windows 11, система больше напоминает кривую игрушку (чисто для работы в оффлайн режиме), и не очень подходит для серьёзных бизнес задач.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

121. Сообщение от Аноним (121), 09-Июн-25, 15:38   +3 +/
Веб - он не победил, он просто разлился как большая куча г___на под дождём и вы в ней кубаситесь, представляя море.
Нативный десктоп - он вечен, есть миллионы прог, которые на нём работают и не имеют никакого смысла в "браузерном виде".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

122. Сообщение от Аноним (121), 09-Июн-25, 15:40   +/
Вас что, из криокамеры 90-ых достали?? Размер уже давно не важен, хоть в 100МБ запили экзешник - никто даже не заметит. Особенно в свете монструозного Хрома, который вообще границ не знает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

123. Сообщение от Аноним (121), 09-Июн-25, 15:43   –1 +/
Раз уж упоминаете забытый богом Перл или, простихоспади, похапэху, так и про D скажите пару слов! https://github.com/gwichert/wxd

Я в курсе, что проект уже давно бальзамировался, но вот сейчас как раз и есть повод его реанимировать! А то кричат "под Ди нет ГУЁВ!" - ну так вот, напишите! Вернее, освежите.

Единственная сложность - маразматический выбор базового языка (С++), из-за которого приходится сначала писать "простую обвязку" к сипипям и только потом уже - нативный (для стороннего языка) враппер. :(

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

124. Сообщение от Аноним (121), 09-Июн-25, 15:45   +/
Потому что нативный язык wx - непортабельное г---но С++. Писать враппер к сипипям практически невозможно, нужно сначала вытащить наружу классы в виде простых структур и только потом писать враппер/байндинг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116 Ответы: #125

125. Сообщение от zionist (ok), 09-Июн-25, 20:32   +/
> Потому что нативный язык wx - непортабельное г---но С++. Писать враппер к
> сипипям практически невозможно, нужно сначала вытащить наружу классы в виде простых
> структур и только потом писать враппер/байндинг.

Что именно там непортабельное? Таблица виртуальных функций, наличие оверлоада?

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

126. Сообщение от Аноним (126), 10-Июн-25, 10:01   +/
Кстати, wxQt успешно собирается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #142

127. Сообщение от Аноним (126), 10-Июн-25, 10:03   +/
Нативно выглядит в GNOME. Может быть, ещё в Винде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #134

128. Сообщение от Аноним (126), 10-Июн-25, 10:11   +/
А что делать? Подаваший надежды LibrePCB решил ржаветь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

129. Сообщение от Аноним (126), 10-Июн-25, 10:15   +/
И будем ждать перерисовки плат по 5 с.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

130. Сообщение от Аноним (126), 10-Июн-25, 10:22   +/
D умеет в C++ ABI.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #141

131. Сообщение от Аноним (126), 10-Июн-25, 11:20   +/
FLTK 1.x
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #146

132. Сообщение от adolfus (ok), 10-Июн-25, 15:28   –1 +/
Теминг не нужен -- нужна возможность создавать свои виджеты и управлять поведением и оформлением окон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #143

133. Сообщение от Zenitur (ok), 10-Июн-25, 16:45   +/
> Ушла от кого? Большинство людей знать не знают что это вообще такое.

Переход с RH7.3 на RH9.0 вы походу не застали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #145

134. Сообщение от adolfus (ok), 10-Июн-25, 22:46   +/
В гноме выглядит угробищно. Причем все. Нормально выглядит и работает только у IBM. Без анимации и прочих свистоперделок, призванных скрыть тормоза UI. За ними идут Apple. Но не без свистоперделок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127

135. Сообщение от adolfus (ok), 10-Июн-25, 22:56   +/
А еще пишется софт на TCL/TK. Mentor Graphics, например. Пакеты претсавляют собой гору консольных unix-way утилит, которые накрыты скриптами TCL/TK. В любой оси имеют привычный для пользователей вид. Кстати, очень удобно, когда функционал полностью консольный, особенно, если он стоит по сотне штук у.е. за годовую лицензию на один хост.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

136. Сообщение от adolfus (ok), 10-Июн-25, 23:08   +/
Лично мне от десктопа нужно две панели - одна типа lanchpad и панель состояния с отображением запущенных приложений. Первая сверху, вторая снизу. Я использую xfce4. Он, конечно понаставил говна, типа тунара и прочих ненужных приложений, но панели у него зачетные -- что я захочу, там и буждет, чего мне не надо, там не будет. Раньше, кстати, с ним шел хороший калькулятор, но последнее время он абсолютно неюзабелен. С DE поставляется много всякого мусора, лишь бы чтоб было. Тунар и прочие иксплореры в качестве "файловых менеджеров" тому пример. Аналогично дело обстоит и с "офисами".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

137. Сообщение от adolfus (ok), 10-Июн-25, 23:13   +/
Перед ковидом был для нас не юзабелен из-за проблем со слабой поддержкой юникода.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

138. Сообщение от adolfus (ok), 10-Июн-25, 23:14   +/
именно, потому что нет биндинга к си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

139. Сообщение от adolfus (ok), 10-Июн-25, 23:27   +/
Наоборот. Этот дизайн разрабатывала команда более чем из ста человек, и в ее составе были окулисты, психологи, хирурги-костоправы, врачи общей практики, художники, менеджеры. Во главу угла было поставлено, чтобы работник, имея дело в течение 6-и часов с программой (тогда больше не допускалось, причем с перерывами каждый час по 15 минут) не только не калечился, но и не утомлялся. По этой же причине в IBM отказались от офисов, в частности, от вордпроцессоров, где в пуле основных возможностей были раскрашивание и декорирование набранного в соответсвии с безвкусицей тайписта, и заменили их на Lotus Notes (Domino) с фиксированными шаблонами на все случаи, чтобы все выглядело параллельно и перпендикулярно (как и должно все быть вышедшее из-под принтера). Потом пришли "дизайнеры" и началось ...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

140. Сообщение от Аноним (140), 10-Июн-25, 23:57   +/
Да-да, деградация такая деградация. То ли дело CP1251.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

141. Сообщение от Аноним (140), 11-Июн-25, 00:00   +/
Вы это пробовали? Не умеет)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

142. Сообщение от Аноним (-), 11-Июн-25, 00:26   +/
> Кстати, wxQt успешно собирается.

А штуки типа KiCad с этим потом работают без глюков? А то выкинуть нахрен все GTK вообще было бы отличной идеей.

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

143. Сообщение от Аноним (-), 11-Июн-25, 00:28   +1 +/
> Теминг не нужен -- нужна возможность создавать свои виджеты и управлять поведением
> и оформлением окон.

Вам не нужен, а мне - нужен. И я не собираюсь ВСЕ ПРОГРАММЫ патчить чтобы они по человечески у меня выглядели в системе более-менее под мой вкус.

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

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

144. Сообщение от Аноним (144), 11-Июн-25, 00:31   +/
> свежий freeCAD на 4 пентиуме работает -

Вот прям через веб-бэкэнд сабжа, в браузере?

> явно посложнее KiCad будет...

Это мягко говоря не факт. KiCad в последних версиях стал весьма продвинутым, навороченным тематическим кадиной. С кучей продвинутых фич.

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

145. Сообщение от Аноним (-), 11-Июн-25, 00:53   +/
>> Ушла от кого? Большинство людей знать не знают что это вообще такое.
> Переход с RH7.3 на RH9.0 вы походу не застали.

Кастомеров редхата из фортуны 500 тут by design не много. А всем остальным вон то - нафиг нужное знание.

В всяких убунтах-дебианах никаких особых проблем с уникодом если что не было уже дофига лет к ряду. Года с 2005 точно все плавно и без приколов развивалось.

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

146. Сообщение от Аноним (120), 11-Июн-25, 05:37   +/
> FLTK 1.x

FLTK 1.5 is officially supported on Windows 10 (11) and later. We don't intend to remove the ability to build and run FLTK 1.5 programs on older Windows versions but the FLTK Team can't build and test on Windows systems that are no longer supported by Microsoft. Therefore, such older systems (including Windows 10, starting in Oct. 2025, when Microsoft does no longer support Windows 10) may work with FLTK or not.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #147

147. Сообщение от Анонис (?), 12-Июн-25, 17:35   +/
Да нет, просто актива мало, народ не справляется тестировать и поддерживать такое большое количество платформ, вот и дропают. К тому же там куча проблем с совместимостью наросло с годами, часть функционала хорошо работает на новых платформах, а на старых это уже не исправить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146


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

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




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

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