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

Исходное сообщение
"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Wayland"

Отправлено opennews , 18-Ноя-24 17:32 
Спустя 13 лет с момента публикации ветки 1.3 увидел свет релиз легковесного кроссплатформенного графического тулкита FLTK 1.4.0 (Fast Light Toolkit). FLTK написан на языке C++ и распространяется под лицензией лицензии LGPLv2. Ветка FLTK 1.4 отмечена как обратно совместимая с выпусками 1.3.x, т.е. при переходе на FLTK 1.4 не требуется внесение изменений в код, но необходима пересборка из-за изменения  ABI.  Для визуального построения GUI-интерфейса в рамках проекта развивается оболочка FLUID. Поддерживается работа в Linux (X11 и Wayland), BSD-системах, Windows, macOS и различных UNIX-подобных ОС...

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


Содержание

Сообщения в этом обсуждении
"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:32 
Даже ТАКОЕ переходит на вяленого. А всего то надо было принять шапке волевое решение и выкинуть темы из федоры (0):-)

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:32 
Иксы*

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:39 
весь мир вращается вокруг федоры, ага :)

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:42 
Вокруг корпорастов. Внезапно, правда?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:42 
Вообще то да. Слышим десктопный линекс, подразумеваем XDG, слышим XDG, подразумеваем freedesktop. Напомнить чьё оно?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:11 
напомните пожалуйста. В моем манямирке, это opensource проект.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:14 
Как сказал бы аноним выше: слышим опенсорс подразумеваем кормовую базу для корпорастов.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:04 
ох уж эти корпорасты. Мы их подразумеваем подразумеваем, а они никак не выходят на чистую воду :)

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:29 
>Мы их подразумеваем подразумеваем, а они никак не выходят на чистую воду :)

В "Linux Foundation" копошатся платиновые, золотые и серебрянные спонсоры.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:34 
>> весь мир вращается вокруг федоры, ага :)
> Вообще то да. Слышим десктопный линекс, подразумеваем XDG, слышим XDG, подразумеваем freedesktop.

Как вы из факта существования XDG и Freedesktop сделали вывод, что мир вращается вокруг Федоры?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:49 
Ну не вокруг же дебиана с крыcой, верно?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:44 
> Как вы из факта существования XDG и Freedesktop сделали вывод, что мир
> вращается вокруг Федоры?

Федоры, не федоры, а майнтайнер графической подсистемы - нанят в редхат, как и заметная часть его тимы. Тут редхат очень вовремя подсуетился.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 22-Ноя-24 04:53 
Тима на митингах дискассит таски.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:52 
Чёт иксы совсем неприятно лагают. Пытаешься окно закрыть, мало того, что не закрывается, так ещё и реагировать перестаёт. Вроде помогает перезапустить оконный менеджер, но даже хоткеи со случайным лагом отрабатывают. Стоит ли говорить, что в сессии вейланда такого не было?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 17:54 
И это я думал, что падение оконного менеджера при альт-табе вайна в вейланде это плохо. Но там хотя бы не зависало ничего.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:26 
Это считай вся пользовательская сессия ложится.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:43 
Не совсем, все кутешные программы переподключаются будто ничего не было (с иксами такое не провернуть и они зависали/падали тоже) https://invent.kde.org/plasma/kwin/-/wikis/Restarting

Жаль только на 1 рабочем столе все окна и xwayland не перезапускается. И xembedsniproxy вручную запускать. И вайн тоже. И гтк? Но реально падения у меня только когда альт-табаешь вайн были.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:29 
Не парься, пользуйся только иксами. Иксы, это как вино, с годами всё лучше и лучше.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:51 
> Не парься, пользуйся только иксами. Иксы, это как вино, с годами всё
> лучше и лучше.

В принципе, plasma6 уже не очень хорошо работает с иксами, фокус ощутимо сместился на вейланд. Plasma5 с иксами норм было. Сейчас практически нет разницы, но видимо ценой отказа от того, что хорошо работало с иксами, и не будет работать в вейланде. А лаги иксов прямо напрягают теперь.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 04:58 
Подтверждаю.

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

Но это исправять рано или поздно.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Константавр , 20-Ноя-24 08:03 
Смотрю на Musescore запущенную в кде6 в вейланде... все меню и подменю появляются посередине экрана. ООкно не перерисовывается иногда непонятно почему. В самой плазме дополнительная боковая панель при старте сжимается и помогает только усыпить и разбудить комп. и так далее. Перезагружаюсь в иксы и вё же как хорошо тут. хотя и тут глюков добавилось. как всегда, кеды и плазму допилят только к концу жизненного цикла шестокед.

И, да. куча багов - это не кеды, это грёбаный вейлянд.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:27 
Да не, это всё кеды. Косяки ровно одни и те же что с иксами что с вялым. Например, когда фм копирует файлы через кио и обнаруживается коллизия, появляется мерзкое окно во всю ширину экрана и в 5 оно никогда не было таким огромным. В квине с иксами едва ли не больше проблем сейчас. А посередине экрана это меньшее из зол, позиционирования относительно окна, как в иксах, в вейланде нет, поэтому так. А ещё новые окна располагаются либо в левом верхнем углу, либо по центру, либо вообще непонятно и всегда половина окна с содержимым окажется за пределами экрана, выбирай. В иксах теперь так же.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Bottle , 19-Ноя-24 18:56 
Для твоего понимания, со временем вино превращается в уксус.
Твоя аналогия работает против тебя же.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено dhhrth , 18-Ноя-24 18:05 
> принять шапке волевое решение и выкинуть иксы из федоры

В репах Федоры иксы еще долго будут оставаться. С возможностью их установить ручками.
Выкинули просто сеанс Иксами по дефолту из Гнома и КДЕ.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:10 
Кто этим будет заниматься да и ещё в Федоре, у которой заявленная цель это быть дистром с самым наисвежайшим софтом.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено dhhrth , 19-Ноя-24 11:22 
Так по факту занимаются. Вот в Федоре недавно додумались второй питон выкинуть. Только сейчас!
По вашей логике Федора должна была дропнуть вторую версию Питона как только зарелизилась третья. А они думают иначе.
И Вайланд по дефолту никак не мешает быть Иксам в репах как опция.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено equeim , 18-Ноя-24 20:34 
XWayland никто не выпиливал и не собирается

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 23:17 
Под ним софт очень криво работает. Вот прям совсем.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 14:56 
Например?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 15:40 
Игры, вайн. Это если вообще заработает. Впрочем, та же террария и через вейланд не работает.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 15:42 
Точнее, работает, но с таким слайдшоу можно считать, что нет.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 03:36 
Asahi для эйпловских компов грозятся выпилить как эталонное нинужно. Типа этот костыль тормозит прогресс и не мотивирует все переписывать под вяленого.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Bottle , 19-Ноя-24 18:55 
Ачахи проект изначально от людей с причудами, на него ровняться не стоит.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 20:42 
Дв-да, 13 лет назад Шапка помогла им начать пилить и для Вялого тоже, своим внезапным решением в последней Федоре.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 03:38 
Для вас, может, и внезапное, а для тех, кто читает блоги и новости — абсолютно ожидаемое.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено nume , 18-Ноя-24 17:52 
Молодцы, долгих лет жизни проекту как говориться. Только примеры бы софта что сейчас использует этот тулкит.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:04 
> Только примеры бы софта что сейчас использует этот тулкит.

https://www.fltk.org/applications/articles.php


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:13 
из тех что пользуюсь: gmsh, для работы с stl сетками и т.п.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:00 
> https://www.fltk.org/applications/articles.php

Мда... И софта кот наплакал.
И выглядит настолко вcpaто, то что даже не знаю как им не противно им пользоваться.
Наверное выбора просто нет.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:26 
Внешний вид - это ответственность тех людей, кто все эти элементы управления размещал по сетке, как центрировал, соблюдал отступы и т.д. Никогда не понимал гона на сами тулкиты, если речь идёт о банальной кривизне рук.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 22:55 
> кто все эти элементы управления размещал по сетке, как центрировал, соблюдал отступы и т.д

А разве оно не из коробки должно работать? Я просто на FLTK никогда не писал.
Но по опыту Qt, винды и макоси - кнопка центрирует тайтл по умолчанию.
А вот если тебе нужно его подвинуть - то там уже есть инсеты, другое выравнивание и так далее.
Т.е. по умолчание сделано !нормально!.

Здесь же открываешь mrViewer - "Flipbook, Video and Audio Player". И не простой, а целый "The Professional"
Прямо на главной страничке mrviewer.sourceforge.io/index.html есть его скрин
mrviewer.sourceforge.io/files/UI_Main_Comp.png

RGBA внизу не выровнено по вертикале (да и по горизонта так себе), значение "gain" тоже, но оно еще и по горизонтале конкретно съехало. .02 и 64 вообще уехали непонятно куда.
Кнопки F, квадратик и HSV - кто выше, кто ниже. Да тут вообще почти ничего нормально не выровнено! И это я молчу про цветовую схему, шрифты, их рендер...

Хочешь сказать что аффтар сего дезигна сидел и портил хороший тулкит? Инсеты добавлял, выравнивание ломал?
Или просто тулкит не предоставляет нормальных средств, а чуство прекрасного этого "The Professional" позволило отправить это в релиз?



"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Anonyrat , 19-Ноя-24 01:30 
На самом деле, это всё неважно. Будущее — за JavaScript и веб-технологиями. Кому-то это нравится, кому-то нет, но факты говорят сами за себя. Поставьте счётчик экранного времени и сами убедитесь, что вы почти всё время проводите в браузере.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 09:49 
> На самом деле, это всё неважно. Будущее — за JavaScript и веб-технологиями.

Потребительский софт - да. А профессиональный и узкоспециализированный - вообще нет.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 15:19 
КАДы (часто приводятся в пример как профессиональный софт, которого на Линуксе нет) вполне себе бодро крутятся в браузере. OnShape тот же. И ладно бы это игрушечный КАД какой-то был, но ведь нет, наш контрагент пользуется, фабрика по их чертежам производит, покупатели довольны, прибыль согласно прогнозам. А так если подумать, от идеи до выхода на производство весь проект был в браузере сделан.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено аовдмомг , 19-Ноя-24 17:19 
Я бы посмотрел, как вы будете крутить чертёж в браузере со связью с 3д моделью, с несколькими видами в пару сотен отверстий, кучей текстовых элементов, парой-тройкой десятков выносных видов, разрезов и размерами на всё это дело.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 17:25 
Да запросто если это не кор два дуо с гма 950.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено nilsys , 19-Ноя-24 20:32 
и в чем проблема? webgpu как раз для этого существует, пиши сложную графику - хоть обпишись. даже не нужно таргетировать конкретную систему, так как это абстракция поверх vk/dx12/metal

если потом захочется нативки - на хрусте уже есть реализация (крейт wgpu)


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 09:58 
> Поставьте счётчик экранного времени и сами убедитесь, что вы почти всё время проводите в браузере.

80% рабочего времени - IDE
Остальное делится между браузером и несколькими мессенджерами.

Свободное время - наверное браузер максимум процентов 30, я больше поиграть или посмотреть кино люблю.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 17:29 
> 80% рабочего времени - IDE

Только не говори, что не копипастишь из стековерфлоу и чатжпт, а то так, блин, и представил хацкера, как в матрице с зелёными буквами, который не открывает руки и печатает без остановки :-) Да и велика вероятность, что твоя ide крутится в браузере, но если ты этого не знаешь, то возникает вопрос о твоей профпригодности :-)


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 15:02 
>Только не говори, что не копипастишь из стековерфлоу и чатжпт

Для узкоспециализированных вопросов копипастить нечего. Для отладки/понимания кода - тоже


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Илья , 19-Ноя-24 10:06 
>  Будущее — за JavaScript и веб-технологиями.

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

за js - настоящее. В будущем будет коммунизм и приложения, которые вмещаются в 10 мегабайт оперативной памяти.

https://nativesoft.ru/


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено qqq , 19-Ноя-24 10:47 
По рекламной ссылке нужно было сходить только ради этого текста :)) А вообще то приложение не нужно.

What is the Бессрочная лицензия?
NativeRest License is the Бессрочная лицензия. You have the right to use NativeRest for an unlimited time after purchasing the license. It is not a Subscription model. If you purchase a lifetime licence, this licence is paid once and has no time limitation, which means you can download and use it at any time after the purchase. A license key allows you to activate the Premium version on Windows device. You can also download for an unlimited time all updates to NativeRest and to receive technical support.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Анон1110м , 20-Ноя-24 09:29 
> На самом деле, это всё неважно. Будущее — за JavaScript и веб-технологиями. Кому-то это нравится, кому-то нет, но факты говорят сами за себя. Поставьте счётчик экранного времени и сами убедитесь, что вы почти всё время проводите в браузере.

А в чём смысл в будущем с HTML–страничками?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 22-Ноя-24 04:55 
Это неправда. Я почти всё экранное время провожу в [s]wechat[/s] telegram

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Анон1110м , 20-Ноя-24 09:23 
Цветовая схема мне нравится. Шрифты вроде нормальные. А всё остальное про плохое выравнивание мелочные придирки.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:23 
Молодцы, все нововведения актуальны и по делу, редко да метко.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:38 
Чем он лучше dear imgui?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:10 
ему не нужен opengl

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:10 
> Чем он лучше dear imgui?

Ну, я тебе могу сказать, в чем imgui точно лучше: в жоре RAM и CPU, остальное так себе. Может потому что ниши применения у них разные?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 03:45 
> в жоре RAM и CPU

Есть пруф? А то что-то крайне сомнительное утверждение.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 10:00 
>> в жоре RAM и CPU
> Есть пруф? А то что-то крайне сомнительное утверждение.

Какой еще тебе нужен пруф, если Imgui перерисовывает вообще все без исключения каждый кадр? И более того, обработка событий
и внутренней логики виждетов там напрямую привязана к отрисовке (а потому - и к обходу всей без исключения структуры UI). Отсюда вполне закономерный жор CPU.

Оно как бы потому и зовется immediate mode UI. При встраивании в игры для дэбажных интерфейсов это очень удобно и оправданно (игры и так перерисовывают все каждый кадр) - именно для этого imgui и был сделан. Для всего остального - это осень упоротое UI решение.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 22-Ноя-24 05:08 
А как можно НЕ перерисовывать каждый кадр? Что это вообще означает?

Там есть какой-то "damage extension", но мне странно, что это имеет смысл на уровне тулкита.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 22-Ноя-24 23:21 
> А как можно НЕ перерисовывать каждый кадр? Что это вообще означает?

Ну вот буквально - не перерисовываешь. Перерисовывать нужно только те участки, которые меняют свой внешний вид (напр., кнопка после наведения на нее мыши) или анимированы (ползунок прогресса), или на которые заползло другое окно (тот самый "damage"). В противном случае пиксели, однажды выведенные, никуда не деваются, и их перерисовка 60 раз в секунду - это самое тупое, что можно придумать.

Так работает вывод графики испокон веков, вплоть до сегодняшнего дня. Да, даже в случае с программным ускорением. Только если ты рисуешь этим самым программным ускорением 3D сцену с движущимися объектами, да еще с постоянно вращающейся камерой, то проще и оптимальнее рисовать все каждый кадр.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 24-Ноя-24 07:40 
Что значит "перерисовывать"?

У монитора есть частота обновления экрана -- для ЖКД это плюс-минус 60 раз в секунду. То есть, кадр _всегда_ перерисовывается 60 раз в секунду. Исключение из этого правила мне известно единственное -- это eInk, там и правда можно управлять перерисовкой отдельных частей экрана.

Если есть буфер, из которого монитор таскает пиксели, то не всё ли равно, какая часть этих пикселей обновляется, когда программе это кажется правильным?

>Перерисовывать нужно только те участки, которые меняют свой внешний вид (напр., кнопка после наведения на нее мыши) или анимированы (ползунок прогресса), или на которые заползло другое окно (тот самый "damage").

Так сейчас все участки меняют внешний вид постоянно. Там, где нет каких-нибудь динамических теней, там есть анимированые эмодзи, мерцающий шрифт, gif-реклама, и тому подобное. То есть, доля "тулкита" на картинке -- это ну, рамка, то есть, может, процентов 10 максимум площади экрана. А всё остальное требует обновления 60 раз в секунду.



"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Фняк , 25-Ноя-24 14:12 
Дурака то не включай. То что видяха сериализует экранный буфер и передает его в монитор 60+ раз в секунду никак не значит что содержимое этого экранного буфера должно заполняться с нуля 60+ раз в секунду. Вот я печатаю это сообщение на сайте где нет ни эмодзи ни анимированной рекламы и всё что на экране меняется это пару раз в секунду мигает курсор в поле ввода да новые символы появляются так же по паре за секунду

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 22:58 
>> в жоре RAM и CPU
> Есть пруф? А то что-то крайне сомнительное утверждение.

Возьми и запусти.
В imgui - любой examples, в FLTK - можешь прогу на FLTK, можешь хелловрот:


#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Box.H>

int main(int argc, char **argv) {
  Fl_Window *window = new Fl_Window(340,180);
  Fl_Box *box = new Fl_Box(20,40,300,100,"Hello, World!");
  box->box(FL_UP_BOX);
  box->labelfont(FL_BOLD+FL_ITALIC);
  box->labelsize(36);
  box->labeltype(FL_SHADOW_LABEL);
  window->end();
  window->show(argc, argv);
  return Fl::run();
}

g++ -O2 fltk.cxx -lfltk

Не, ну я могу и top заскринить (благо опять игрался с imgui не так давно), но смысл?



"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 24-Ноя-24 16:20 
Идеологический как Box внезапно стал связан с Window?
Если я хочу создать и не приделывать его к Widnow.
Что за неявное прелепливание и работа под капотом.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 24-Ноя-24 17:44 
> After including the required header files, the program then creates a window. All following widgets will automatically be children of this window.
>

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 03:44 
В dear imgui, насколько помню, не было текстовых полей с переносом да и концепция у него, скорее, под игры, когда ты ожидаешь ввод, обновляешь состояние и потом выводишь.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 18:49 
На основе сабжа написана СРС Equinox Desktop Environment (EDE), классическая, удобная.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:22 
Оно не обновляется с 2014 года. Отличный вариант

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Анон1110м , 20-Ноя-24 09:33 
И что? Работает и ладно. Или надо каждый месяц что–то обновлять?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 08:22 
Пока что пригоден для использования два раза в году: в конце марта и в конце сентября :)

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 08:37 
Всё ещё лучше Гнома.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:23 
>Спустя 13 лет с момента публикации ветки 1.3 увидел свет релиз легковесного кроссплатформенного графического тулкита FLTK

Деважю? Напомните-ка мне через сколько лет вышел последний релиз Тикльтока? На скриншотах графика как-будто из нулевых годов?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено dhhrth , 19-Ноя-24 11:25 
> На скриншотах графика как-будто из нулевых годов?

Для промышленного софта - нормас. Он так и должен выглядеть. Иначе - не солидно.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 22-Ноя-24 14:05 
>На скриншотах графика как-будто из нулевых годов?

Какая разница, какая там графика? Если ты пялишься в пиксели, а не отдаёшь команды живым людям, ты уже неудачник.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:46 
Rрасота-то какая, лeпота!

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Вы забыли заполнить поле Name , 18-Ноя-24 20:58 
Выглядит точно лучше последнего гнома.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:00 
Откуда вам знать, если последний гном не идёт на вашем кор два дуо.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 12:05 
Идёт.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:28 
Ещё как идет и все знает куда.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Anonyrat , 19-Ноя-24 01:25 
> Выглядит точно лучше последнего гнома.

Мнение из дома престарелых на Pentium 4 с квадратным монитором для нас очень важно (нет).


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Анон1110м , 20-Ноя-24 13:16 
>> Выглядит точно лучше последнего гнома.
> Мнение из дома престарелых на Pentium 4 с квадратным монитором для нас
> очень важно (нет).

Так квадртаный монитор во многих случаях лучше чем вытянутый прямоугольник. Не всё же фильмы смотреть да в стрелялки играть.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Вы забыли заполнить поле Name , 21-Ноя-24 07:26 
>> Выглядит точно лучше последнего гнома.
> Мнение из дома престарелых на Pentium 4 с квадратным монитором для нас
> очень важно (нет).

Квадратный?:D Ахахаха Это называется ЭЛТ-монитор. У него есть свои преимущества, кстати. Изучил бы хоть тему для начала.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 19:58 
Хм... А если веланд пихает не рхел, а мс, чтобы закопать десктопный линукс? Количество рукопопов с падающими иксами как бы намекает...

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 20:14 
Ты действительно думаешь, что десктопный линукс как-то угрожает бизнесв MSFT?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:47 
> Ты действительно думаешь, что десктопный линукс как-то угрожает бизнесв MSFT?

Учитывая что основной их профит с онлайн офиса и абажура то? Там если какой Linux и угрожает бизнесу, то наверное все же не десктопный. Да и вообще, майкрософт кажется решил сделать ход конем - и перейти на Linux самими. Ибо не можешь победить - возглавь!


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:04 
> чтобы закопать десктопный линукс?

А он разве существует? Или ты это про невероятные 4% говоришь?
Хотя погоди... из них 2% это стимдеск.

> Количество рукопопов с падающими иксами как бы намекает...

Это скорее вопрос к тем, кто иксы пишет, что они настолько качественно это делают, что оно все время падает. И это совсем не мс.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:07 
> из них 2% это стимдеск

А ещё остальные 2% — всякие госконторы с бухгалтерами и прочим планктоном. Дистрохоперов в лучшем случае наберётся 0.1% от всей массы десктопов.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:27 
На лине нет бухгалтерского софта, пробудись!

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:32 
> пробудись

Пробуждаться надо вам, учитывая вашу рефлекцию на комментарий анонима касательно Core 2 Duo. Вы тем самым себя спалили, показав всем, что до сих пор не слезли с железа, которому место на мусорке.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 08:13 
1C 8.x ?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено BeLord , 19-Ноя-24 13:18 
1С работает на Линуксе, что клиент, что сервер, причем давно-))) А какой системе кликнуть на иконку и запустить прогу вообще фиолетово даже для людей далеких от ИТ.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:27 
2% это только Хром ОС. Вот майков и трясет что они пытаются ставить палки в колеса десктопу на лине. Когда то у Андроида было 2% смартфонов, все остальное была Нокия. И где эта Нокия, которую кстати купил Майкрософт? В помойках твоя Нокия и тоже будет с Майкрософт виндоуз.  

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:41 
Нокия себя хорошо чувствует. Ну, не взошло с мобильниками, и чего? Избавились от убыточной структуры и занялись другими делами.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:48 
> Нокия себя хорошо чувствует. Ну, не взошло с мобильниками, и чего? Избавились
> от убыточной структуры и занялись другими делами.

Back to the roots - покрышки производят! Они же изначально резинотехничесская компания были, или типа того :)


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 23:01 
> И где эта Нокия

Там же, где и была до этого: глубоко в производстве телекоммуникационного оборудования. Их tps-свичи 1830 серии, например, весьма и весьма годные. Да и консьюмерские роутеры весьма неплохи. А то, что для тебя Нокия началась и закончилась на 3310, так то говорит лишь о твоём скудном кругозоре и только.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:11 
> чтобы закопать десктопный линукс?

А он из могилы никогда и не вставал.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:28 
Туда весь десктопов идет под предводительством майков.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 21:42 
> Туда весь десктопов на Core 2 Duo идет под предводительством майков, потому что они внезапно не хотят поддерживать мусорное железо в новой одиннадцадке, да и калькулятор с блокнотом нынче тормозят.

Подправил, благодарить не обязательно.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 08:09 
А какое дело владельцам C2D до маек? Они сами выберут, что себе на десктоп поставить.

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

Из-за телеметрии у маек.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 10:10 
>>да и калькулятор с блокнотом нынче тормозят.
> Из-за телеметрии у маек.

Неправда, авторы идеи с рекламой в апликухах, онлайн аккаунтами и отсылкой текста AI очень недовольны что им credits не досталось. Незачет вам, все лавры телеметрийщикам отдали!


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 23:05 
Не идёт, а уже там. Но при чём тут Майкрософт? Рыночек так распорядился, что людям нужнее мобилы, планшеты и лаптопы (именно в это порядке, да), а не десктопы и рабочие станции. У интерн был в прошлом году, всё делал с айпэда, включая кодинг (на сях под специфичное железо, охренеть, да?). Хорошо помог мне тогда, разгрёб и повыкидывал кучу костылей, до которых у меня руки не доходили.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:51 
> в прошлом году, всё делал с айпэда, включая кодинг (на сях
> под специфичное железо, охренеть, да?). Хорошо помог мне тогда, разгрёб и
> повыкидывал кучу костылей, до которых у меня руки не доходили.

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

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

А то что вы даже и так не могли и у вас "руки не доходили" - какие учителя, такие и ученики!


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 18-Ноя-24 20:45 
Неужто, и EDE так сможет выйти из анабиоза?

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 00:09 
> вначале предпринимается попытка использования Wayland, а если данный
> протокол недоступен как запасной вариант используется X11.

Сразу видны приоритеты!


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Anonyrat , 19-Ноя-24 01:57 
Это вполне логично, учитывая, что основные дистрибутивы больше не используют «иксы» по умолчанию. Вон в Asahi (Linux для Apple Silicon) вообще заявили, что откажутся даже от Xwayland!

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 12:26 
Собрать из исходников с поддержкой X11 only.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 09:53 
>> вначале предпринимается попытка использования Wayland, а если данный
>> протокол недоступен как запасной вариант используется X11.
> Сразу видны приоритеты!

А что вы хотели, если Xorg пообещали утолкать в режим глубокого майнтенанса?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 00:38 
> Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0, оставив только возможность сборки в CMake.

Зря, "Light Toolkit" перестаёт таким быть и превращается в монстра...


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 04:09 
CMake специально разрабатывался для Си плюс-плюсников. Так-что пока всё норм.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 08:04 
Одна лишь система сборки, какую бы не взяли, никого в монстра не превратит. Тут уж вы не преувеличивайте.

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 10:06 
>> Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0, оставив только возможность сборки в CMake.
> Зря, "Light Toolkit" перестаёт таким быть и превращается в монстра...

Ну да, CMake, написанный на чистом C++ - это монстр, а autotools - нагромождение костылей из m4, баша и перла родом из 80х - эталон легковесности.

Так работает твоя логика?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 10:08 
>> Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0, оставив только
>> возможность сборки в CMake.
> Зря, "Light Toolkit" перестаёт таким быть и превращается в монстра...

Чего такого уж прямо монструозного в cmake? Этот как раз относительно компактная и адекватная штука, зависимостей не сильно много.


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 06:28 
fast/light уже не fast/light

"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 19-Ноя-24 13:51 
> Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0

Лет эдак через 13?


"Выпуск графического тулкита  FLTK 1.4.0  с поддержкой Waylan..."
Отправлено Аноним , 20-Ноя-24 10:09 
>> Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0
> Лет эдак через 13?

Заодно и Xorg окончательно дропнут - чтоб два раза не релизиться...