URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137035
[ Назад ]

Исходное сообщение
"Выпуск графического тулкита 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


Содержание

Сообщения в этом обсуждении
"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 09:42 
> Прекращена поддержка Windows XP и Vista.
> Удалены порты wxMotif и wxGTK1

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 09:45 
Команда от кого надо что им надо продавать новые 11 версии.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено RM , 06-Июн-25 10:02 
это еще что, порт Motif тоже выпилен

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 10:42 
Не мешайте мастдаю становится дедом. Мы долго этого ждали.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 12:19 
Ну wxGTK1 кому вообще нужен?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:10 
Да никому!

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:18 
> Ну как же так! Как они вообще посмели!

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Анониссимус , 07-Июн-25 00:44 
Нет. Это тулкит для приложений, создатели которых не хотят бежать наперегонки за номерами версий кутей и жэтэка.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 13:57 
Но не для антикварных же.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Xenia Joness , 07-Июн-25 01:27 
> Удалены порты wxGTK1

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Skullnet , 07-Июн-25 03:42 
> Я бы вообще до wxGTK3 удалила бы.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 01:27 
>> Я бы вообще до wxGTK3 удалила бы.
> Только если ради перехода на wxQt, GTK4 - нежизнеспособен.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 10:01 
Кстати, wxQt успешно собирается.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 11-Июн-25 00:26 
> Кстати, wxQt успешно собирается.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 21:08 
> Я бы вообще до wxGTK3 удалила бы. Если сконцентрироваться усилия на одной
> версии - скорее будет она более качественная и стабильная, логично же?

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 15:28 
Теминг не нужен -- нужна возможность создавать свои виджеты и управлять поведением и оформлением окон.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 11-Июн-25 00:28 
> Теминг не нужен -- нужна возможность создавать свои виджеты и управлять поведением
> и оформлением окон.

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 02:18 
Напрасно они это сделали, там всего-то надо было дефайны в нужных местах расставить. Я думаю, появятся патчи. А будущее винды очень туманно (в свете новомодных тенденций вайбкодинга, дефолтного внедрения тотальной слежки через ИИ, деградации инженерной культуры). Начиная с Windows 11, система больше напоминает кривую игрушку (чисто для работы в оффлайн режиме), и не очень подходит для серьёзных бизнес задач.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 09:44 
Устаревшее не нативное соответственно плохо выглядит везде. Необходимости сейчас в таком нет.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Дмитрий , 06-Июн-25 09:46 
Да, и биндинга с rust нет

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено НяшМяш , 06-Июн-25 11:35 
Мимокрокодилы что-то тихо пилят, но пока не выглядит готовым к употреблению:
https://crates.io/crates/wxdragon

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 09:51 
>> имеет родной для целевой системы внешний вид, благодаря использованию системных API, а не имитации GUI.
> Устаревшее не нативное

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 10:03 
Нативно выглядит в GNOME. Может быть, ещё в Винде.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 22:46 
В гноме выглядит угробищно. Причем все. Нормально выглядит и работает только у IBM. Без анимации и прочих свистоперделок, призванных скрыть тормоза UI. За ними идут Apple. Но не без свистоперделок.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним Анонимович Анонимов , 06-Июн-25 09:52 
С помощью данного тудкита возможно написать графическую оболочку а-ля MATE?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено ПерлухаБратуха , 06-Июн-25 10:32 
Можно, пиши!

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 11:11 
А уже что-то написано из ДЕ?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено анонимус , 08-Июн-25 10:10 
Из какого именно?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 10:33 
Конечно можно

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено _kp , 06-Июн-25 10:42 
Не возражаю. Пишите.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:06 
Изначально у нас было три туллкита:
GTK+
Qt
FLTK toolkit.
FLTK toolkit дошел до идеала своего развития, на нём есть среда рабочего стола Equinox Desktop Environment (EDE) которая тоже идеальна.
Qt достиг своего пка роста с KDE 3.5
GTK времен GNOME 2.
Сейчас они оба активно деградируют от версии к версии.
Почему на сабже нет ни одной среды рабочего стола, для меня вопрос, а может есть но не в курсе.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:28 
Не знаю у кого у вас, а у нас был один тулкит - libXt. На его основе появился Motif, став индустриальным стандартом (как тут принято некоторыми говорить). Всё эти ваши gtk/qt/efl появились сильно позже и уж точно не изначально.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:44 
Если ты про Common Desktop Environment (CDE) на Motif, то от CDE все отказались как можно скорее и ушли от этого недоразумения.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:48 
Нет, я не про неё, а про то что изначально было три тулкита.


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 14:04 
> Нет, я не про неё, а про то что изначально было три
> тулкита.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 14:18 
>> Нет, я не про неё, а про то что изначально было три
>> тулкита.
> Motif был и потом заночился вместе с CDE и на его место
> пришли три других туллкита.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:34 
Что сложного, GTK, QT, FLTK пришли на смену Motif. Просто FLTK достиг идеала и остался в этом идеальном состоянии, а GTK, QT якобы развиваются, но по факту KDE, Plasma деградируют.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:46 
> Что сложного, GTK, QT, FLTK пришли на смену Motif

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:56 
Ну если хочешь FLTK  и Equinox остановились в своём развитии, хотя в моём понимании, программу надо сначала грамотно спроектировать, один раз сделать, добавить несколько патчей при необходимости, а потом заморозить любую разработку.
А то как "развивается" GNOME и GTK видят все. Уже даже стыдно его критиковать, как будто ребёнка с отклонениями критикуешь, всегда приходят защитники и тебе становится грустно и стыдно.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 16:01 
Ну дак и Motif достиг своего развития, еще до появления FLTK. А CDE - апогей и кульминация развития Motif'а. И на нем до сих пор пишется софт, хоть и сильно меньше чем раньне, в отличие от FLTK.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 16:04 
А так же GNUstep/OpenStep

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 16:48 
Туда же, в пучину небытия.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 22:56 
А еще пишется софт на TCL/TK. Mentor Graphics, например. Пакеты претсавляют собой гору консольных unix-way утилит, которые накрыты скриптами TCL/TK. В любой оси имеют привычный для пользователей вид. Кстати, очень удобно, когда функционал полностью консольный, особенно, если он стоит по сотне штук у.е. за годовую лицензию на один хост.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 14:20 
> от CDE все отказались как можно скорее и ушли от этого недоразумения.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:32 
Equinox Desktop Environment (EDE) прекрасен в своей простоте.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:53 
Там успели сделать только ~10% от того, чем должен обладать/уметь DE. Ну т.е., на сегодня это недоDE.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:58 
В том смысле что нет дополнительного софта? Ну всегда можно поставить актуальные Firefox, Thunderbird, Libre Office etc.. как это делают с другими средами, в других дистрибутивах.
Если нужен полный набор софта это в Trinity TDE, он там избыточный.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 23:08 
Лично мне от десктопа нужно две панели - одна типа lanchpad и панель состояния с отображением запущенных приложений. Первая сверху, вторая снизу. Я использую xfce4. Он, конечно понаставил говна, типа тунара и прочих ненужных приложений, но панели у него зачетные -- что я захочу, там и буждет, чего мне не надо, там не будет. Раньше, кстати, с ним шел хороший калькулятор, но последнее время он абсолютно неюзабелен. С DE поставляется много всякого мусора, лишь бы чтоб было. Тунар и прочие иксплореры в качестве "файловых менеджеров" тому пример. Аналогично дело обстоит и с "офисами".

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Смузихлеб забывший пароль , 06-Июн-25 17:17 
Слишком толсто. Сравнивать ФЛТК с упомянутыми - примерно как сравнивать горсть гравия, с неплохо зажаренной свининой или курятиной в плане шашлыка или запекания в духовке и последующего пожирания

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 00:07 
А в чем FLTK деградирует?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 11:07 
Что скажите про Fox Toolkit ?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 21:31 
Давно чего-то не обновлялся..

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 23:13 
Перед ковидом был для нас не юзабелен из-за проблем со слабой поддержкой юникода.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:38 
Пиши лучше на customtkinter - покрасивше будет

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Рейка Сметанова , 06-Июн-25 10:14 
>Прекращена поддержка Windows XP и Vista

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено tm , 06-Июн-25 10:56 
хейтеры Паскаля, что с вами? ))

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 11:19 
Нет, не юзаем.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено adolfus , 10-Июн-25 23:14 
именно, потому что нет биндинга к си.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 11:41 
> Понятно, юзаем дальше Lazarus который от Win Ce до QT6 собирает

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:15 
Паскаль топчик, но лазарус... вы серьезно?))) Эта IDE своим одним внешним видом говорит (нет, кричит!) чтобы от этого держались как можно подальше.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:27 
А что не так с внешним видом?

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 00:02 
кстати, прикольно

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Fyjy , 07-Июн-25 00:12 
Под nt 3.51 можно запустить делпхи из той эпохи и не делать себе и другим мозги..

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 23:24 
конгениально!

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 15:58 
Кстати lazarus или gimp? Два претендента на чемпионское место по самому вырвиглазному дизайну.

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

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 16:00 
Зачем? Всё равно 99% компов это винда или мак. Остальные маргиналы мало кому интересны, к тому же они ещё и нищие, а значит денег на них не заработаешь, а значит и вкладываться в разработку софта для их кор 2 дуо нет смысла.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 10:19 
Как же я ненавижу wxWidgets. Он очень раздражающе ведёт себя с моделью фокуса по наведению мыши. Его окна постоянно всплывают наверх, заслоняя всё остальное, плюс эта падла ещё и рабочие столы переключает на тот, где освное окно приложения, когда новый попап появляется. И блокирует переключение рабочих столов, если например меню приложения открыто.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 10:33 
Тебе повезло, программ на сабже пара эмуляторов доисторических консолей. Едва ли перечисленное для них проблема.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено penetrator , 06-Июн-25 11:18 
far2l

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 12:17 
Смысл far2l в TUI. Зачем его с GUI вообще собирать, если гуевых двухпанельников и так есть?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено 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).


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 01:30 
> Смысл far2l в TUI. Зачем его с GUI вообще собирать, если гуевых
> двухпанельников и так есть?

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 12:15 
KiCAD самое незаменимое из них.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:22 
Аж целая единственная годная софтина. Офигеть!

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 10:11 
А что делать? Подаваший надежды LibrePCB решил ржаветь.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Ю.Т. , 07-Июн-25 09:19 
также wxMaxima

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Анониматор , 07-Июн-25 21:28 
вы будете смеяться, 1С в последней своей версии добавила в зависимости сабж

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 10:40 
На самом деле тулкитом wxWidgets пользуются для того, чтобы писать на Windows OS.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 11:12 
>> Реализован новый бэкенд wxWebView на базе движка Chromium...

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 01:32 
>>> Реализован новый бэкенд wxWebView на базе движка Chromium...
> И тут? Хана либе?

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 10:15 
И будем ждать перерисовки плат по 5 с.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 12:56 
> Реализован новый бэкенд wxWebView на базе движка Chromium

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 13:47 
>     Удалены порты wxMotif и wxGTK1.   Удалена возможность сборки без использования Unicode (wxUSE_UNICODE=0).

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:10 
> Не ожидал, что доживу до полной деградации айти.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:25 
Всё поставил верх ногами. Деградант это тот, кто не признаёт Юникод.

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:33 
По моим наблюдениям она началась в году эдак 2010. Причем эта ступенька была отчётливой и выражалась в том, что ещё в 2009 я сидел на pentium 2 с 256 памяти и у меня ВЕСЬ интернет летал, сидел в ВК, слушал музыку, смотрел видосы. Потом... "раз" - как по щелчку всё начало тормозить и ещё позже вообще в принудительном порядке выпилили поддержку IE6 и заставили покупать новое железо. Мне 77 лет, пенсионер-"айтишник".

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 23:57 
Да-да, деградация такая деградация. То ли дело CP1251.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 14:17 
Пока это только кандидат в релизы.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 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" в новости отдельный абзац.


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 18:55 
Моя ошибка. Посмотрел только в releases.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено anon57 , 06-Июн-25 15:52 
wxAUI по прежнему сломан в Wayland.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 15:57 
Или Вяленд недоделан.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 16:19 
Использую 3.2 ветку, быстрая удобная библиотека, ничего лишнего. Полный набор библиотек весит что то в районе ~20Мб для релиз сборки. Если нужно приложение со стандартным видом на любой поддерживаемой платформе с классическими UI элементами, это отличный выбор.
Из минусов - трудновато делать что то нестандартное в UI - если очень необходимо то лучше выбрать qt/qml.
Из плюсов - за почти 20 лет развития почти нет багов или они хорошо описаны. Все кто знает MFC - лингва франка разработчиков UI, могут начать разработку почти сразу.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 15:21 
Использую 3.2.4 + wxSmith RAD plugin, полностью с вами согласен. wxWidgets на данный момент самый оптимальный вариант для кроссплатформенного GUI на C++.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено TurkMAN Pro , 06-Июн-25 20:07 
Зачем это всё надо, если сегодня всё больше софта уходит в вэб? Даже для телефонов давно пишут на js + css + html У меня кроме самого браузера из нативных приложений разве что фотошоп, блокнот и клиент wireguard.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 20:17 
Это надо создателям чтобы показать что они что-то делают и чтобы им донатили, а может даже выделили какой-то фонд. Каждому хочется кушать, последние годы перед заменой AI (люди интеллектуальных профессий будут первыми под замену, внезапно, ага). Не все готовы пойти сварщиком или сантехником.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 06-Июн-25 22:00 
> Даже для телефонов давно пишут на js + css + html

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 16:01 
> Жирнющие продукты

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 01:54 
>> Жирнющие продукты
> Если сидеть на 4 пентимуме, то может и так. Только даже кор
> 2 дуо это переваривает с нагрузкой менее 5% на ядро.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 00:26 
свежий freeCAD на 4 пентиуме работает - явно посложнее KiCad будет...

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 11-Июн-25 00:31 
> свежий freeCAD на 4 пентиуме работает -

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

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

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


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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Кошкажена , 06-Июн-25 22:11 
> Зачем это всё надо, если сегодня всё больше софта уходит в вэб?

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

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


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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Fyjy , 07-Июн-25 00:10 
За пасту из чaтжпт реально уже надо начинать бaнить..

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Fyjy , 07-Июн-25 00:11 
Да никому оно не надо. Лучшее доказательство отсутствие значимых проектов.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Fyjy , 07-Июн-25 00:13 
Очередной проект на который тратятся нехилое кол-во человекочасов.. ради чего? Всё равно вэб победил, нравится или не нравится... терпи моя...)

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 15:38 
Веб - он не победил, он просто разлился как большая куча г___на под дождём и вы в ней кубаситесь, представляя море.
Нативный десктоп - он вечен, есть миллионы прог, которые на нём работают и не имеют никакого смысла в "браузерном виде".

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Zenitur , 07-Июн-25 05:12 
> Удалены порты wxMotif и wxGTK1.
> Удалена возможность сборки без использования Unicode (wxUSE_UNICODE=0).

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 07-Июн-25 15:59 
Ушла от кого? Большинство людей знать не знают что это вообще такое.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Zenitur , 10-Июн-25 16:45 
> Ушла от кого? Большинство людей знать не знают что это вообще такое.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 11-Июн-25 00:53 
>> Ушла от кого? Большинство людей знать не знают что это вообще такое.
> Переход с RH7.3 на RH9.0 вы походу не застали.

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Гилл Бейтс , 07-Июн-25 20:03 
Так и не понял, как на нём сделать статически-линкованный GUI Hello World с размером хотя бы около 500Кб. Меньше 5Мб не получается. Или под каждый свой проект нужно заново пересобирать весь wxWidgets с отключенными фичами? А если мне вдруг причпичит вставить RichText, то опять пересобирать?

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 08-Июн-25 07:35 
> Так и не понял, как на нём сделать статически-линкованный GUI Hello World
> с размером хотя бы около 500Кб. Меньше 5Мб не получается. Или
> под каждый свой проект нужно заново пересобирать весь wxWidgets с отключенными
> фичами? А если мне вдруг причпичит вставить RichText, то опять пересобирать?

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Гилл Бейтс , 08-Июн-25 09:37 
Спасибо, попробую

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 11:20 
FLTK 1.x

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 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.

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Анонис , 12-Июн-25 17:35 
Да нет, просто актива мало, народ не справляется тестировать и поддерживать такое большое количество платформ, вот и дропают. К тому же там куча проблем с совместимостью наросло с годами, часть функционала хорошо работает на новых платформах, а на старых это уже не исправить.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 15:40 
Вас что, из криокамеры 90-ых достали?? Размер уже давно не важен, хоть в 100МБ запили экзешник - никто даже не заметит. Особенно в свете монструозного Хрома, который вообще границ не знает.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено zionist , 08-Июн-25 16:09 
Жаль, что нет нормальных обвязок для Go.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 15:45 
Потому что нативный язык wx - непортабельное г---но С++. Писать враппер к сипипям практически невозможно, нужно сначала вытащить наружу классы в виде простых структур и только потом писать враппер/байндинг.

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 09-Июн-25 15:43 
Раз уж упоминаете забытый богом Перл или, простихоспади, похапэху, так и про D скажите пару слов! https://github.com/gwichert/wxd

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

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


"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 10-Июн-25 10:22 
D умеет в C++ ABI.

"Выпуск графического тулкита wxWidgets 3.3.0"
Отправлено Аноним , 11-Июн-25 00:00 
Вы это пробовали? Не умеет)