Email or username:

Password:

Forgot your password?
Top-level
عرفان 🌾

@Mehrad @danialbehzadi @afshin @flameshot
اتفاقاً داشتم یک ایشو توی گیت‌هابش رو می‌خوندم که دیدم تو پاسخ داده‌ای :)
با این حساب تنها کاری که لازمه انجام بشه اینه که توی flameshot بگیم در خروجی به جای رندر کردن همهٔ پنجره‌ها روی هم، اون‌ها رو در یک فایل که از لایه‌ها پشتیبانی می‌کنه کنار هم بچینه. درسته؟

3 comments
🍉 دانیال بهزادی 🚁🗻

@erfanekm @Mehrad @afshin @flameshot
نکته‌ای که هست اینه که توی X اگه دو تا پنجره همپوشانی داشته باشن، فکر می‌کنم اون قسمت زیری اصلاً کشیده نمی‌شه و بنابراین وجود نداره. ولی توی وی‌لند هر پنجره جداگونه وجود داره و compositor فقط جای قرارگیری و ترتیبشون رو مشخص می‌کنه. نماگرفت گنوم هم می‌دونم هر لحظه، نمای کل پنجره‌ها رو به صورت مستقل داره.

Mehrad :kde: :emacs: :rstats:

@danialbehzadi @afshin
الان متوجه شدم منظور چیه. نه ما در واقع از API موجود توی compoaitor یا wayland portal استفاده میکنیم، بهش میگیم عکس بگسره و تحویل بده. هرچی اونا نشون بدن رو ما نمایش میدیم و کاربر میتونه با object های موجود کار کنه و تغییر بده. فکر کنم اگه هر پنجره به صورت یه raster و در کل یه وکتور (مثلا svg) به ما برگرده، عملا کاربر میتونه مثل هر object دیگه ای مکانش رو تغییر بده یا پاکش کنه.

@erfanekm
در مورد Flameshot، من یکی از owner های پروژه هستم از آگوست ۲۰۲۰ تا الان

@danialbehzadi @afshin
الان متوجه شدم منظور چیه. نه ما در واقع از API موجود توی compoaitor یا wayland portal استفاده میکنیم، بهش میگیم عکس بگسره و تحویل بده. هرچی اونا نشون بدن رو ما نمایش میدیم و کاربر میتونه با object های موجود کار کنه و تغییر بده. فکر کنم اگه هر پنجره به صورت یه raster و در کل یه وکتور (مثلا svg) به ما برگرده، عملا کاربر میتونه مثل هر object دیگه ای مکانش رو تغییر بده یا پاکش کنه.

Mehrad :kde: :emacs: :rstats:

@erfanekm
ما الانش هم از لایه پشتیبانی میکنیم. مثلا یه اسکرینشات بگیر، چندتا مستطیل بکش که همپوشانی دلشته باشن، بعد space رو بزن که منوی کنار رو ببینی و بتونی ترتیب لایه ها رو جابجا کنی

@danialbehzadi @afshin

Go Up