Anton
Не осилю qt @ Осилю задизайнить gui-тулкит
ну ващет я дизайн за бабки делаю, и более менее в этом шарю)
Anton
самая сложность как раз написать даже этот простенький тулкит
Anton
даже если взять тот же lyon за основу
Anton
как движок отрисовки
Anton
и pango для шрифтов
Anton
еще много проблем будет с эвент системой
Anton
я бы сказал эвент система это главная проблема
Anton
Дизайн архитектуры?
не, я о обычном дизайне говорю
Anton
ui/ux и все такое))
Anton
дизайн архитектуры на расте я думаю очень слабо понимаю
Anton
я могу только на компоненты разного уровня и что они должны делать разбить
Маjко
А, ну дак это то при чем в гуефреймворке? Контролы то нативные в идеале должны быть, там уже всё нарисовано
Anton
но осилить rfc я сам не смогу
Anton
А, ну дак это то при чем в гуефреймворке? Контролы то нативные в идеале должны быть, там уже всё нарисовано
они при том что если у меня есть рисовалка - я должен определить работу эвентов для зон отрисованных
Anton
должен сделать рабочий скроллинг, без падения производительности и с кжшами
Anton
обдумать как это будет работать с анимацией и эвентлупом
Маjко
Ну я к тому и говорю, что навыки ui/ux тут ток для работы с библиотекой. А не для её реализации
Anton
обработки стейтов, обработки зон эвентов, областей, базовую стилизацию и тд
Маjко
Имхо
Anton
Ну я к тому и говорю, что навыки ui/ux тут ток для работы с библиотекой. А не для её реализации
я писал о том что хочу простенький тулкит с дизайном - дизайн тут речь о ui, но именно реализация будет самой сложно и я это понимаю
Маjко
https://github.com/memononen/nanovg
Anton
ты чо контексты подменяешь
Маjко
Найс
Маjко
ты чо контексты подменяешь
Забей, я тебя не распарсил просто
Anton
https://github.com/memononen/nanovg
схоронил на будущее))
Anton
вообще сейчас самый простой вариант который я вижу
Маjко
А если серьезно — я б поучаствовал, если ты начнешь работать над этим всерьез. Хороший тулкит, который можно использовать без сильной боли в заднице был бы офигенной частью экосистемы раста. Но ИМХО, тут надо абстракцию делать не над opengl, а над API разных осей. Потому что в OpenGL рисуют и так, уже есть проекты на расте, но это бессмысленное говно, если рисовать надо приложения, а не интерфейсы в играх.
Anton
это - lyon для отрисовки, с использованием MSAA для аппаратного сглаживания
Anton
и самому написать для него эвент систему
Anton
и для первого этапа рисовать сами элементы в svg и потом их импортить и рендерить через lyon_svg
Маjко
Дык хрен это кто будет юзать, если оно будет выглядеть не нативно
Anton
вообще я инфу собираю, ссылки, статьи, как что работает и у себя собираю в спец папочке для этой хуйни
Anton
единственный серьезный косяк - мое хуевое знание раста)))
Anton
Дык хрен это кто будет юзать, если оно будет выглядеть не нативно
веб морды типо электрона позволяют делать нативный стайлинг
Anton
мы просто сделаем несколько тем для начала чисто для вида
Маjко
единственный серьезный косяк - мое хуевое знание раста)))
Ну у тебя есть целый чат на 300+ человек для этого
Anton
а потом думаю со временем портируем стайлинг для самостоятельных рисовок виджетов
Anton
Ну у тебя есть целый чат на 300+ человек для этого
ну поэтому я и решил рискнуть эту хуйню изучать
Anton
плюс 4 месяца почти ежедневной дрочки с gtk тоже позволили разные моменты изучить
Anton
крч надо собрать все то дерьмо что я собрал, оформить текстовое описание и чо надо и чо хочу и как примерно представляю как это сделать
Anton
скину сюда и можете закидывать помидорами тухлыми
Seva
с утра 500+ новых сообщений в чати, их них кажется только процентов пять про раст :)
Seva
я только в го играю ⚫ ⚪
Маjко
Поколение пепси атакуэ
Маjко
Или это уже поколение доты
Маjко
Хз
melvin
она на раст написана?
melvin
странно, странно
Stanislav
надо сделать значит
Safort
shramko_rs
Похоже на название нового майнера.
Vladimir
Вообще шрамко, тебе всё что нужно это компонентную модель поверх рендера от серво сделать
Max
https://github.com/Ralvke/logram (Да, уже было, до переписывания с нуля)
Евгений
Вообще шрамко, тебе всё что нужно это компонентную модель поверх рендера от серво сделать
Мне нравится relm как концепция, по мне так прикрутить relm к рендеру серво и будет заебца
Vladimir
https://github.com/Ralvke/logram (Да, уже было, до переписывания с нуля)
Прикольно, умеет по определенным событиям в логе?
Vladimir
Или это нужно решать поверх?
Max
В регулярки только может
Vladimir
Ну уже болиелимение х)
Vladimir
Добавить ещё как один из выводов к slog
Vladimir
И норм
Max
Ок
Влод
Это самое. А как там у серво?
andrei
лол
Влод
А все сидят на файрфоксе? Там же тип вебрендерер на русте
Влод
Тип перфоманс
Anonymous
мем
Vladimir
Что ты пытаешься донести
Vladimir
Фаерфокс хороший
Vladimir
И был хороший
Vladimir
А сейчас вроде ещё лучше
Влод
Ну да
Влод
Так и есть
Vladimir
Мне например не нравится, что я не могу 30 вкладок в сафари открыть
Vladimir
(
Влод
Мне правда опера больше нравится но это вкусовщина
Vladimir
Точнее могу, но через пару недель мак зависнет
Влод
Хм, чет у меня такого не было, хотя тоже грешу большим числом вкладок