-
Notifications
You must be signed in to change notification settings - Fork 14
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
Feature request: Mousewheel #2
Comments
Hi Oli, Apologies for overlooking this :-( I think this would make more sense as a separate plugin; you can use the original GtkNotebook code and gnome-terminal's re-implementation as a starting point. I'll leave this open, in case someone would like to send patches / pull requests :-) Jeff |
Sounds correct to me that this is a separate project as well. Scroll-wheel tab switching has always seemed like a bug to me. |
While I don't like mousewheel tab switching either, as a personal preference, it does seem like a pretty natural fit with this plugin for those who want it. Don't forget that gedit plugins are configurable. (Though, of the 34 currently listed in the Plugins tab of my gedit installation, exactly three of them — Draw Spaces, Insert Date/Time, and Python Console — actually enable the Preferences button. It's definitely an underutilized feature.) I suppose part of that may indicate a community bias towards just splitting features out into multiple plugins, instead of adding configurability, since it's "easier" to just enable/disable entire plugins as needed. I see the point there, but the many-plugins-from-many-disparate-sources model creates its own issues of maintainership: The more plugins you have, the more potential for upgrade problems due to out-of-date or abandoned code. Regardless, the point is that mousewheel scrolling could be added as an optional feature to control-your-tabs; it doesn't need to be forced on everyone just because it's included. |
@ferdnyc I don't disagree that this could be an optional feature, and patches / pull requests are welcome. I understand from a user's perspective, this isn't a big deal (just one feature / preference setting). But from an author's point of view, it isn't as simple:
(I'd be more interested in scrolling the tabs, like in Firefox, but I'm not sure if this is even possible with the current Gtk notebook widget.) As for small vs large plugins, there are arguments that can be made for either side. Personally I prefer smaller plugins because:
Just my 2 cents :-) |
GTK/Gedit seemingly dumped mouse-users and dropped mouse wheel support for changing tabs.
Is there any scope in this project for trying to bring it back?
The text was updated successfully, but these errors were encountered: