Size: a a a

 archlinux_ru 

2021 May 10

I

Ivan in  archlinux_ru 
которую обычно переливают туда-сюда
источник

I

Ivan in  archlinux_ru 
ничего нового
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
В принципе, разрабы протоколов воланда фиксят некоторые вещи. Как, например, портальные апи скриншота и скринкаста таки становятся настоящим стандартом. Но видя, сколько хороших протоколов висят MR'ами на гитлабе и как гнумеры не дают им замержиться - хочется хейтить воланд с новой силой.
источник

I

Ivan in  archlinux_ru 
хочется хейтить гнум
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Мне еще не нравится этот безопасный майндсет, что нельзя задать позицию окна. Но это уже реально а-ля прославлять прострел ноги. Но все же, это отнимает свободу создавать кастомные реализации нотификаций (этот ваш mako работает только благодаря нестандартным протоколам wlroots).
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Некоторые проблемы еще, наверное, являются больше плохой поддержкой воланда Qt. Например, престон сохраняет aspect ratio PiP'а путем принудительного ресайза других углов, когда тянешь за один. Но я слышал, что mpv делает что-то такое заполняя буфер на воланде частично, но Qt офк такого не дает. И мне кажетс никогда не даст. Как и поддержку специфичных протоколов wlroots.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
То есть на иксах ты можешь проставить property для окна кастомную и оконный менеджер это дело обработает. А на воланде ты не можешь заюзать кастомные штуки под тем же Qt, потому что он юзает под собой стандартный xdg-shell, а протоколы wlroots требуют свой тип surface'а, который ты создать через тот же Qt не можешь
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
А кто будет писать на чистом libwayland без тулкитов-то?
источник

I

Ivan in  archlinux_ru 
ну уот да, в лисе когда делаю пип окно, то бесит что оно произвольно растягивается и мне нужно выравнивать руками, чтоб не было черных полос
источник

I

Ivan in  archlinux_ru 
на иксах и винде тянется согласно aspect ratio
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
крч кмк они все-таки перемудрили местами
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
тулкиты нестандартные вещи поддерживать не будут, а на стандартных далеко не уедешь
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
И нестандартные не скрестить со стандартными
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
взять ту же поддержку теней: на иксах я тупо для этого выставляю property на окно через xcb, а на воланде для этого пришлось патчить Qt, чтобы он другие значения отправлял в вызов метода xdg-shell
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
И ведь никто не примет такой хак
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Потребуют какое-нибудь новое API составлять, которое нафиг мне не сдалось заниматься им
источник

I

Ivan in  archlinux_ru 
если потребуют
источник

I

Ivan in  archlinux_ru 
Closing
источник

I

Ivan in  archlinux_ru 
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
ну мне так кдешник сказал
источник