kando icon indicating copy to clipboard operation
kando copied to clipboard

Make settings use a separate, non-fullscreen window

Open NeighNeighNeigh opened this issue 1 year ago • 9 comments

Short Summary

On MacOS the Kando settings window is forced above everything else in the systems UI. This means I can't access the menubar dropdowns, or the menu items, or my application launcher (Alfred), while the setting window is open.

Steps to Reproduce the Issue

  1. Open the Kando settings editor
  2. Click on one of your menubar icons
  3. Notice its dropdown content is obscured by Kando's setting window

Kando Version

1

Installation Method

Via a portable zip archive downloaded from a release on GitHub

Desktop Environment

macOS

Environment Version

macOS 14.2.1 (23C71)

Additional Information

I understand Kando needs privileged Z ordering for the Kando menu itself, but it would be better if the settings editor was just a normal window.

NeighNeighNeigh avatar Jun 14 '24 11:06 NeighNeighNeigh

Hi there! Yeah, that's not macOS specific. Originally, this was by design. However, I see that this is not that great under various circumstances. Especially if you have a large monitor.

Yet changing this would require a lot of work. But it should be doable...

Schneegans avatar Jun 14 '24 11:06 Schneegans

Hey Simon. Is there an ETA for this request to be implemented?

D3vil0p3r avatar Dec 13 '24 15:12 D3vil0p3r

No, not really. We are currently redesigning the icon and the logo in order to finalize the new Flathub page of Kando. Once this is done, this will be the next issue to work on! But it will definitely take several weeks from now.

Schneegans avatar Dec 13 '24 20:12 Schneegans

Hey Simon, sorry for the ping. Is the mentioned Flathub page finalized?

D3vil0p3r avatar Jan 09 '25 00:01 D3vil0p3r

Yes.

Schneegans avatar Jan 09 '25 05:01 Schneegans

So, the work on the current issue ticket has started?

D3vil0p3r avatar Jan 09 '25 07:01 D3vil0p3r

Yes, in feature/separate-settings. But it's going to be a massive refactoring.

Schneegans avatar Jan 09 '25 13:01 Schneegans

How much time it will require?

D3vil0p3r avatar Jan 09 '25 16:01 D3vil0p3r

It will be ready when it's ready. You know, Kando is not a project I am paid for. Both family and my full-time job have a higher priority! I can only work on Kando when I find the time. So I neither can estimate how much work this will be nor how much time I will have in the coming days or weeks. So I simply can not know this.

If you find someone how can pay me a couple of thousands of euros each month, I'll happily start working full time on the project :wink:.

Schneegans avatar Jan 09 '25 19:01 Schneegans

This is now possible in the latest main branch. I'll push an alpha release for this later today!

Schneegans avatar May 05 '25 04:05 Schneegans