BuddiesOfBudgie / budgie-desktop

Budgie Desktop is a familiar, modern desktop environment.
https://buddiesofbudgie.org
GNU General Public License v2.0
912 stars 46 forks source link

feat: cli option for focus_quit field #424 #572

Closed voidpointer0x00 closed 2 months ago

voidpointer0x00 commented 2 months ago

Description

Added a cli option to disable `focus_quit` that would close `budgie-run-dialog` when loosing focus. Without the argument it's set to `false`, leaving the default behavior unchanged. ``` Application Options: -f, --focus-keep Do not quit when out of focus ``` CLI options parsing was implemented the same way `sendto` `Application.vala` does it. ### Submitter Checklist - [x] Squashed commits with `git rebase -i` (if needed) - [x] Built budgie-desktop and verified that the patch worked (if needed)
JoshStrobl commented 2 months ago

Could you explain your usecase as to why you want to keep Budgie Run Dialog open?

voidpointer0x00 commented 2 months ago

Could you explain your usecase as to why you want to keep Budgie Run Dialog open?

Yep, it's here https://github.com/BuddiesOfBudgie/budgie-desktop/issues/424

JoshStrobl commented 2 months ago

Ah yea sorry, checked this pre-coffee 🤦

PR looks good to me, thanks!