martyr-deepin / deepin-wm

Deprecated, consider create and maintain your own fork if you love it.
GNU General Public License v3.0
72 stars 30 forks source link

Tweak request : tweak to the 'Corner Settings' list ... #22

Open aiamuzz opened 6 years ago

aiamuzz commented 6 years ago

Hi,

'Corner Settings' current list ... Close Window Fast Screen Off Control Center All Windows (current workspace) Launcher Desktop None

wouldn't it be a good idea to add the following to this list too ?

All Windows (for all workspaces) Display Workspace (view)

thanks.

sonald commented 6 years ago

@hualet

hualet commented 6 years ago

Hmmm...it's alway better to leave an option for the user to customize

aiamuzz commented 6 years ago

@hualet ... @sonald ... thanks Haulet, Sonald ... Its this very attitude(option for the user to customize) which will propel Deepin to heights we may not even imagine ... cheers to the community !!!

aviwad commented 6 years ago

Any progress? :smile: oh guys I found a goldmine in Deepin: dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:7 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:6 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:5 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:4 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:3 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:2 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:1

try these commands!

aiamuzz commented 6 years ago

could you describe them what each of those commands are meant to do ?

aviwad commented 6 years ago

Just try them out! I am not sure of the order that's why, but each of them is some Deepin window manager thing, like showing workspaces, showing open apps, maxmising apps, minimizing apps. There's no harm in trying it out (and saying thanks doesn't either 😀).

On Dec 9, 2017 12:46 PM, "aiamuzz" notifications@github.com wrote:

could you describe them what each of those commands are meant to do ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/linuxdeepin/deepin-wm/issues/22#issuecomment-350429603, or mute the thread https://github.com/notifications/unsubscribe-auth/AYhAHAIItB3cz2nDhzgaMwgmRFhMwnmYks5s-jPUgaJpZM4Qh_ad .

aiamuzz commented 6 years ago

:)

Unknown dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:5 dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:4 Windows View (All WS's) dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:7 Windows View (Current WS) dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:6 Minimize dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:3 Maximize/restore dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:2 workspace view : dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:1

sonald commented 6 years ago

deepin-wm support a lot of operations over dbus for a long time. it is the dde UI that needs improvement.

aviwad commented 6 years ago

EXACTLY

aviwad commented 6 years ago

Oops, meant Exactly

BrutalBirdie commented 6 years ago

push I think the same way as @hualet I would LOVE a customization option. I want to lock my screen with a corner. MACOS style but I can't get it to work.