- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 5
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
Mouse wheel on history and menus #1564
Comments
if it will made someone more happy - must have :) |
Created branch 1564_mouse_wheel_menus_listbox. Parent branch: master. |
Great for the menus! Both horizontal and vertical rotating! :-)
History is pending, isn't it? BTW, the Alt-h History also needs some way to escape. I mean a mouse based way to get the keyboard Esc-Esc behaviour and go back to the panels. Other dialogs have a «Cancel» button but this one doesn't (see, I'm not asking for it). Maybe clicking outside the dialog? |
Hmm, some very fine tuning:
I wouldn't close menus on wheel movement, just on key clicks. I don't now if this can be distinguished easily.
About the listing panels operated with the mouse wheel, when window is at top or bottom of the list, then selection "jumps" to first/last item. It may be smoother: keep window and decrease/increase selection in single steps. |
|
Replying to dmartina:
I'll try fix that. |
Replying to andrew_b:
I've found it in the ini file! Why does it default to 0? |
Replying to dmartina:
Sorry, now I do have read the whole thread about it :) I think that it may be optional for common dialogs (with «Cancel»), but if this one doesn't have other means of mouse-closing...
I don't want to reopen the debate. For my personal use it's fair enough to have the option as is, and now I have permanently set it. |
Replying to andrew_b:
[cfe4310a4a758955a4bbf924392ee9b0344754bb] |
|
Much better (background clapping).
Let's do some more checking about boundary conditions.
None of them really matters but you may want to check them. |
Smooth wheel movement on file panels |
Replying to dmartina:
I tried it and I got a patch for screen.c |
Replying to dmartina:
OK, I'll check that. |
Replying to dmartina:
Nice. :) I like the new behavior. Thanks!
I think, there is no reason for new ticket. I'll commit your patch to this branch a bit later, after all menu changes. |
|
Replying to andrew_b:
[c956ba349f6cb630335f44f5302bdf168d81ed3f] |
this branch broke mouse wheele behaviour when mc started in putty |
*wheel |
Most implemented or fixed mouse wheel support items:
Also
Known problem: if main editor menu is rotated by mouse wheel, it is not refreshed if MC is run under PuTTY.
Please review. |
Well... behavior in putty it's a another bug. If someone have putty - new tickets with patches are welcome ;)
All work fine. Vote here. |
I use putty and I was trying this. Putty behaviour is as good or as bad as it used to be... |
|
Merged to master.
|
|
|
Segfault on GPM_DRAG mouse event above or below drop-down menus. |
Created 1564_menu_mouse_drag branch. Parent branch master. |
Bug present in anyway :) |
[eeb9495edce2ce1133807002745011518fe15bfc] (forced update) |
Looks good. |
|
Important
This issue was migrated from Trac:
dmartina
(dhmartina@….es)Could we have the mouse wheel operate on menus and history list?
Note
Original attachments:
dmartina
(dhmartina@….es) onAug 27, 2009 at 22:11 UTC
The text was updated successfully, but these errors were encountered: