LINUX.ORG.RU

Оконный менеджер для Weston

 ,


0

1

Хочу сделать любительский проэкт для портфолию на github. Есть ли какие нибудь refference по тому как менять из консоли графический сервер и документация разработчика для Weston?(в репрозитории,на сайте нет). И любые ваши сообщения в теме.

Зачем тебе weston если свой менеджер писать удумал. Тебе надо с собственно waylandом разбираться, не?

Ищи сторонние реализации менеджеров, они по идее должны быть попроще. Посмотри на несколько - поймешь где важное, где второстепенное и тд.

anonymous
()

Как-то советовал одной бабе написать оконный менеджер для wayland/weston, чтобы впечатлить местных школьников. Она не справилась, надеюсь у тебя все получится и желаю удачи.

trupanka
()
Ответ на: комментарий от anonymous

Зачем тебе weston если свой менеджер писать удумал. Тебе надо с собственно waylandом разбираться, не?

Weston умеет сторонние WM как плагины.

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

Нуяхз, я это в документации у них видел, но глубоко не копал. В любом случае, это выглядит чуть более привлекательно, чем с нуля переписывать весь композитор.

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

Спасибо. Больных фантазий у здешней школоты хватает,а я не могу даже скачать IDE с компиляторами с EDGE интернета. Вот с интересом читаю сайт Enliginment(e17) и думаю может мне присоединиться туда?!Или просто взять библиотеки?! Хотя лопатить 50 МБ исходников не лучшая идея,плюс надо еще посмотреть на Weston.Вообщем буду думать.Спасибо за дельную писанину

XLBaron
() автор топика
Ответ на: комментарий от XLBaron

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

XLBaron
() автор топика
Ответ на: комментарий от hateyoufeel

Фу какая мерзость, слов нет просто. Агрессивное, злобное, невежественное, лицемерное, недалекое быдло воет в экстазе и кружит хороводы: «insult potential», «it uses language wholly inapproriate for any kind of professional programming», «product», «customers», «Have you EVER had a day job in your life?», «market share», «what's the point of the macro having a do {...} while {0} wrapper», и т.д.

Зачем я это прочитал?

anonymous
()
Ответ на: комментарий от hateyoufeel

О, еще один! Где ты там коллизии углядел, регистранта кусок?

адекватной

убейте себя, выродок
не тяните с решением
сделайте хоть одно хорошее дело

anonymous
()
Ответ на: комментарий от XLBaron

Что? Зачем? Нахера тебе Weston? Это как делать ядро Линукс, работающее в ядре Миникс
Иди на гитхаб, ищи Wlc - библиотека для быстрой разработки композиторов

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

О, еще один! Где ты там коллизии углядел, регистранта кусок?

Примерно вот здесь:

Don’t use pointers as pointers. Split the bits in them into 3 (or 4) groups, which would be cast to a numerical indexes into 3- (or 4-) dimensional hash map, which in turn results in a real pointer to function + object, and call it, if such exist. If not, don’t do anything and don’t give the programmer any feedback. Oh, and implement this in a way that makes the absolute maximum objects your process can have equal to 512. But don’t forget to not warn anyone when the limit gets exceed, but call given function on a random object which causes hash collision.

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

тупой регистрант такой тупой
убейте себя немедленно, тупой регистрант

Ты один из разработчиков enlightenment?

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

Ай не могу, по полу катаюсь.
Ты: E у меня есть непрямая ссылка, дай картинку
E: Вот.
Ты: Cтоп, это же не та картинка!?....
E: А пофиг, зато не упала!

anonymous
()
Ответ на: комментарий от anonymous

Ты: E у меня есть невалидная непрямая ссылка, дай картинку

Починил.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.