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

Исходное сообщение
"Выпуск библиотеки для создания графических интерфейсов Slint 0.2"

Отправлено opennews , 12-Фев-22 21:26 
С выходом версии 0.2 тулкит для создания графических интерфейсов SixtyFPS переименован в Slint. Причиной переименования стала критика пользователями названия SixtyFPS, которое приводило к путанице и неоднозначности при отправке запросов в поисковые системы, а также не отражало назначение проекта. Новое название было выбрано в ходе обсуждения с сообществом на GitHub, в котором пользователи предлагали новые названия...

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


Содержание

Сообщения в этом обсуждении
"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено BratishkaErik , 12-Фев-22 21:26 
Интерфейс нормальный такой.

> JavaScript

А теперь время тормозов и уязвимостей!


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Fracta1L , 12-Фев-22 21:30 
Оно не само на джаваскрипте написано, разупорись

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено БратишкаЭрик , 12-Фев-22 21:31 
Я слит

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Fracta1L , 12-Фев-22 21:29 
> С выходом версии 0.2 тулкит для создания графических интерфейсов SixtyFPS переименован в Slint

Разумное решение, зачёт. Прежнее название это жесть)


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено keydon , 12-Фев-22 22:37 
Ну а теперь это линтер Себастьяна или линтер для языка S.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Себастьян , 15-Фев-22 11:37 
Только в твоём больном воображении.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Перчик , 12-Фев-22 21:32 
Лол, оно дропает фреймы и если постааить замедление на видео, видно как после взаимодействия с интерфейсом рендер вызовы которого ретранслируются покззывает серую подложку что то рядом/ типа 0.7 мс

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 12-Фев-22 21:41 
Жаль что никто не смог зашкурить duckstation в стиле fluent w11 с прозрачностью.
Фреймфорков уи на qt много, толку мало. было бы настолько просто, все бы давно по 2-3 шкуры с опцией навешевали.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 12-Фев-22 22:46 
> распространяется под лицензией GPLv3 или коммерческой лицензией

Кутэшники в своем духе. В *запрещенное-для-упоминания-отверстие* такое, электрон бизнес-перспективнее.


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено ivanpetrov , 13-Фев-22 23:24 
А что не так, опять заставляют или платить, или делиться с остальными? Вот же негодяи.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено ИмяХ , 12-Фев-22 23:11 
>>для работы необходимо несколько сотен килобайт ОЗУ

И далее:
>>qt
>>JavaScript


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено A.Stahl , 13-Фев-22 00:21 
Есть правило, запрещающее использовать из-под ЯваСкрипта библиотеки, потребляющие несколько сотен килобайт ОЗУ?

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 01:25 
>Код библиотеки написан на языках С++ и Rust

это теперь так называется ?)

слабое звено здесь С++, 90% дырок будет в нём

Languages
Rust 92.0%
C++ 5.9%


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 05:22 
Если писать на C++ как на C++, а не как на C, то количество дыр там будет не больше чем на Rust. Проблема в проклятом легаси и криворуких сишниках, неумеющих писать нормальный современный код вместо навоза с указателями.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 08:39 
Если на асме писать как на асме, то уязвимостей ваще не будет. Вот только окружающий - не фантазия.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 08:39 
окружающей мир

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 09:39 
О, снова серенькое на сером! Нямка!

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 09:48 
Надо попробовать вместо Dear ImGUI.

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено ананоша , 13-Фев-22 16:07 
Вместо immediate попробовать retained?

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Ванёк , 14-Фев-22 18:55 
Ну уж нет! Dear ImGui лучший!

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 10:35 
"Одной из целей проекта является предоставление возможности работы с минимальным потреблением ресурсов CPU и памяти (для работы необходимо несколько сотен килобайт ОЗУ)."
"Поддерживается создание интерфейсов в программах на языках Rust, C++, и JavaScript."
...минимальным потреблением ресурсов CPU и памяти (для работы необходимо несколько сотен килобайт ОЗУ)
...JavaScript

Хмм...



"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено Аноним , 13-Фев-22 10:38 
"Код библиотеки написан на языках С++ и Rust, и распространяется под лицензией GPLv3 или коммерческой лицензией, допускающей использование в проприетарных продуктах без открытия кода."

Правильно ли я понимаю, что труды сторонника GPL, коммитящего в проект под этой лицензией, также будут выкладываться и под проприератарной лицензией, потому что авторы проекта так захотели?!


"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено ананоша , 13-Фев-22 16:14 
Ага, все контрибьютеры подписывают CLA, передающие права

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено ononoki , 14-Фев-22 13:24 
Была идея сделать что-то подобное уже, использовать наработки контрибьюторов, т.е. давать им право на коммиты, но лишать всех прав на них в свою пользу. А также иметь возможность продавать и продавать только самолично, иметь возможность форкать, но владелец копирайта имеет право закрыть любой форк по своему усмотрению. Продавать по подписке крупным компаниям, а те коммиты, что они делают во время аренды отбирать у них же по окончанию срока. Отличная лицензия СПО, можно назвать ACL-3 (Anti Cuck License)

"Выпуск библиотеки для создания графических интерфейсов Slint..."
Отправлено adolfus , 16-Фев-22 00:58 
Можно ли менять "presentation parameters" элементов интерфейса?
Является ли интерфейс статическим, т.е. может ли приложение не тащить за собой ui-файлы и общие библиотеки?