LINUX.ORG.RU

FLTK 1.4.0 rc1 — кроссплатформенный графический тулкит на C++

 , ,

FLTK 1.4.0 rc1 — кроссплатформенный графический тулкит на C++

0

3

Вышла предварительная версия легковесного кроссплатформенного графического тулкита FLTK 1.4.0 (Fast Light Toolkit). FLTK написан на языке C++ и распространяется по лицензии LGPLv2.

Основные изменения:

  • Поддержка HighDPI экранов.
  • Поддержка протоколов Wayland.
  • Добавлены виджеты для гибкой компоновки GUI (Fl_Flex, Fl_Grid).
  • Добавлена возможность пользовательского выбора схем виджетов (Fl_Scheme_Choice).
  • Улучшена поддержка CMake. От autotools/configure/make планируют избавиться к выпуску 1.5.0.

FLTK 1.4 совместим с API FLTK 1.3.x, но ABI поменялось, поэтому старые программы нужно перекомпилировать. Для сборки с поддержкой wayland требуются wayland-client >= 1.18, wayland-protocols >= 1.15, wayland-cursor, xkbcommon, pangocairo.

>>> Подробности

anonymous

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 2)
Ответ на: комментарий от AlexVR

Но есть такой пример

Это не порт, тупо встроили WebKitGTK внутрь FLTK-интерфейса

annulen ★★★★★
()
Ответ на: комментарий от Smacker

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

nio-kun
()
Ответ на: комментарий от skyman

Two - та, у которой полоски под названием нет.

Честно говоря, это очень плохо видно.

Xintrea ★★★★★
()
Ответ на: комментарий от EXL

На макоси была программа которая блоксхемы устройств рисует из каких то свободных бинарных форматов

А нет, оно вроде на tcl/tk

uin ★★★
()
Ответ на: комментарий от skyman

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

Xant1k ★★
()
Ответ на: комментарий от EXL

«Порт того же WebKit на FLTK мог бы решить проблему с браузерами.»

Нет, не смог бы. Причина тормозов браузеров - жирновеб и от того жирнодвижки. GUI тулкит даже 1% производительности от этого не кушает.

next_time ★★★★★
()
Ответ на: комментарий от EXL

А потом люди поставили бы туда Вайбер, Телегу, Дропбокс-клиент, Зум, Скайп, всё бы это висело в трее и уже стало бы не важно, что там в основе было с потреблением ресурсов.

Vudod ★★★★★
()
Ответ на: комментарий от AlexVR

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

AKonia ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.