- Херакай на электроне , Аноним (1), 08:37 , 08-Ноя-22 (1)
> более высокий уровень.Херакай на электроне. - The X protocol C-language Binding XCB is a replacement for Xlib featuring a sm, lastOf (?), 16:13 , 08-Ноя-22 (2)
> Доброго дня! > Подскажите пожалуйста, с чего начать разработку своего менеджера окон(нужен для девайса > одного). > Я подглядел в xquartz, в принципе все понятно что код делает, только > вот с чего начать свой путь не могу понять. Ну самое > базовое открыть окно и запихнуть туда прогу Привет мир. > Я пробовал GTK, но чет прям уйма у них зависимостей для обычного > даже блокнота GEdit. Решил все же сделать на X11. XCB как > я понимаю, это более высокий уровень. > Спасибо за внимание.The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. это как раз то что нужно для разработки. и начинать нужно вот с этого https://specifications.freedesktop.org/wm-spec/latest/
- мой тебе совет, возьми исходники twm перепиши на rust, lastOf (?), 16:16 , 08-Ноя-22 (3)
> Я пробовал GTK, но чет прям уйма у них зависимостей для обычного > даже блокнота GEdit. Решил все же сделать на X11.мой тебе совет, возьми исходники twm перепиши на rust
- Электрон, конечно круто, но жрёт он как не в себя На расте ничего не писал ни р, soulilya (ok), 19:23 , 08-Ноя-22 (4)
> Доброго дня! > Подскажите пожалуйста, с чего начать разработку своего менеджера окон(нужен для девайса > одного). > Я подглядел в xquartz, в принципе все понятно что код делает, только > вот с чего начать свой путь не могу понять. Ну самое > базовое открыть окно и запихнуть туда прогу Привет мир. > Я пробовал GTK, но чет прям уйма у них зависимостей для обычного > даже блокнота GEdit. Решил все же сделать на X11. XCB как > я понимаю, это более высокий уровень. > Спасибо за внимание.Электрон, конечно круто, но жрёт он как не в себя. На расте ничего не писал ни разу. И к тому же как я пойму что и как переписывать если тут разобраться не могу с чего начать.
- gt оверквотинг удален У тебя каша в голове, выйди и зайди нормально Посмотри в, Аноним (6), 22:58 , 09-Ноя-22 (6)
>[оверквотинг удален] > Подскажите пожалуйста, с чего начать разработку своего менеджера окон(нужен для девайса > одного). > Я подглядел в xquartz, в принципе все понятно что код делает, только > вот с чего начать свой путь не могу понять. Ну самое > базовое открыть окно и запихнуть туда прогу Привет мир. > Я пробовал GTK, но чет прям уйма у них зависимостей для обычного > даже блокнота GEdit. Решил все же сделать на X11. XCB как > я понимаю, это более высокий уровень. > Спасибо за внимание. >XCB как я понимаю, это более высокий уровеньУ тебя каша в голове, выйди и зайди нормально. Посмотри в исходники dwm и других оконных менеджеров https://github.com/vardy/aphelia/blob/master/aphelia.c https://en.wikibooks.org/wiki/Guide_to_X11/Window_Managers/t...
- http incise org tinywm html, Аноним (7), 23:27 , 21-Дек-22 (7)
> Доброго дня! > Подскажите пожалуйста, с чего начать разработку своего менеджера окон(нужен для девайса > одного). > Я подглядел в xquartz, в принципе все понятно что код делает, только > вот с чего начать свой путь не могу понять. Ну самое > базовое открыть окно и запихнуть туда прогу Привет мир. > Я пробовал GTK, но чет прям уйма у них зависимостей для обычного > даже блокнота GEdit. Решил все же сделать на X11. XCB как > я понимаю, это более высокий уровень. > Спасибо за внимание.http://incise.org/tinywm.html
|