Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create DockMenu #84

Open
Moosems opened this issue Jul 2, 2022 · 10 comments
Open

Create DockMenu #84

Moosems opened this issue Jul 2, 2022 · 10 comments
Labels
Area: widgets Widget related stuff @tukaan/mac

Comments

@Moosems
Copy link
Collaborator

Moosems commented Jul 2, 2022

Important: when using MacOS having a good DockMenu menu is incredibly important. I propose that we create a good system for this as it does not seem to be built into tk. See my stackoverflow question for more detail. This is also an issue for windows so setting up a good system is important to get done at some point.

@rdbende rdbende added the Area: widgets Widget related stuff label Jul 2, 2022
@rdbende
Copy link
Member

rdbende commented Jul 2, 2022

Yes, that would be a good addition for Mac and Windows too (I'd love to see it on Linux, but there are so many different desktop environments and task managers that it would be impossible to make it compatible with all of them).
The other thing is the progressbar on the dock icons (I don't know if there is one on macOS). I think both I think on Windows both can be done using ctypes winapi. I don't know much about mac stuff, but we have tukaan/Idared, IMO it could be integrated into that.

@Moosems
Copy link
Collaborator Author

Moosems commented Jul 2, 2022

I have never seen a loading bar on the Mac dock. The winapi seems to made directly for windows but if done right I think Mac can be handled through pyobjc.

@Moosems
Copy link
Collaborator Author

Moosems commented Jul 2, 2022

@rdbende check the stackoverflow question as there is a good pyobjc reference given

@rdbende rdbende changed the title DockMenu menu (context menu) Create DockMenu Jul 5, 2022
@Moosems
Copy link
Collaborator Author

Moosems commented Aug 8, 2022

Any updates?

@Moosems
Copy link
Collaborator Author

Moosems commented Aug 8, 2022

Any way I can help?

@sumeshir26
Copy link

What is Idared? I cant seem to access it, is it private?

@Moosems
Copy link
Collaborator Author

Moosems commented Oct 31, 2022

@sumeshir26 Good question. I can't access it so it's probably @rdbende's private repo

@rdbende
Copy link
Member

rdbende commented Oct 31, 2022

Lol, I thought it's public.

@Moosems
Copy link
Collaborator Author

Moosems commented Oct 31, 2022

Oh rly?

@rdbende
Copy link
Member

rdbende commented Oct 31, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: widgets Widget related stuff @tukaan/mac
Projects
None yet
Development

No branches or pull requests

3 participants