-
Notifications
You must be signed in to change notification settings - Fork 2
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
Suggestion about the mouse behaviors #7
Comments
Yes. I have actually talked to @psifidotos. Goods news for users is that he has a very nice roadmap for improving this applet, including this very mouse behavior, and UI and more (https://www.reddit.com/r/kde/comments/9uh5yc/window_buttons_applet_v01/e96ma92). Soon I will transfer the ownership of the applet to him to boost development. In the meantime, I will try to focus on issue #5. |
Done in master (commit 8ec650b; keeping middle click to close, and no minimize option anymore). Dragging will have to wait... Leaving this issue open. |
If you want, you could make an option like "Mouse handled by this applet"
There could be a better option. What do you think about this @psifidotos ? |
ok... Let me explain you the architecture and how I think it must be implemented... Latte in git version provides an Communicator Engine in order to communicate with applets: the Communicator is the main class and can be found at: https://phabricator.kde.org/source/latte-dock/browse/master/containment/package/contents/ui/applet/communicator/Engine.qml the Latte Bridge is the object that is passed as it is in any applet that has set and finally Actions is just a way to send events from any applet to LatteBridge and then at Engine etc. etc.... Actions is located at: https://phabricator.kde.org/source/latte-dock/browse/master/containment/package/contents/ui/applet/communicator/Actions.qml The plan is to add in the Actions item some functions for dragging.... |
mmm, @psifidotos, if you don't mind, I think I'll leave this to you ;-) |
yeah dont worry... |
It should behave like Latte's panel: double click to maximize/restore, support dragging.
@psifidotos could help you in this issue.
The text was updated successfully, but these errors were encountered: