feat(app-list): implement workspace and configured-output filtering#1236
feat(app-list): implement workspace and configured-output filtering#1236TobiasSchaffner wants to merge 2 commits intopop-os:masterfrom
Conversation
Implement optional filtering of apps by active workspace or configured output. The filter_top_levels config option accepts None (no filtering), ActiveWorkspace (workspace-only), or ConfiguredOutput (monitor and workspace filtering). Signed-off-by: Tobias Schaffner <tobiasschaffner87@outlook.com>
c02bdf8 to
8ea267a
Compare
|
I started taking this for a spin, and I'm not seeing any regressions, however I'm not sure which config file I can modify to try out the new modes. I looked for it in |
You can add the option to ~/.config/cosmic/com.system76.CosmicAppList/v1/filter_top_levels I think cosmic needs a user interface for applet configurations soon as already discussed here: #462 |
leviport
left a comment
There was a problem hiding this comment.
Thanks, that did the trick. Yep, the applet preferences GUI system is planned for later. Until then, applet configuration should be done in config files just like this.
This Implemens optional filtering of apps by active workspace or configured output in the App-List applet. The filter_top_levels config option accepts None (no filtering), ActiveWorkspace (workspace-only), or ConfiguredOutput (monitor and workspace filtering).
While this addresses #339 with the first config option my personal preference is monitor and workspace based filtering to let the applet only show apps that are currently active on the monitor. I am not sure if the present ConfiguredOutput option was meant for that or if I misused it.