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

Feature Request: Add back "scroll" on notebook tabs #3191

Closed
alexnerd123 opened this issue May 3, 2022 · 4 comments
Closed

Feature Request: Add back "scroll" on notebook tabs #3191

alexnerd123 opened this issue May 3, 2022 · 4 comments

Comments

@alexnerd123
Copy link

In geany 1.37, and before, I can use the mouse's scrollwheel to go up and down the notebook tabs (using tab positions > editor > left)
In geany 1.38, I can't use the mousewheel to scroll tabs anymore.
Being able to use the scrollwheel is twofold useful: (A) if I'm constantly flipping between 2 files, I can point my mouse anywhere on the left tab pane, and scroll up or down a click, and mindlessly flip to my other file (even if I have many files open)
(B) if I have a great many files open (we all do, mkay?), so many that it goes off the page and makes little scroll buttons, flinging the scrollwheel is a great way to move yourself to the top or bottom, instead of mashing the scroll buttons. This is especially notable, because in 1.38, it uses a new version of GTK, where the tabs are much larger (I presume GTK wants to be touchscreen friendly??), and I can hold much fewer files on one screen, before having to overflow into a scroll

I'm on windows 10, if it makes a difference

@elextr
Copy link
Member

elextr commented May 3, 2022

Fixed in git, see #3134

@elextr elextr closed this as completed May 3, 2022
@alexnerd123
Copy link
Author

Thanks @elextr. How can I use this? I'm on the latest windows 10 build, 1.38.

Do I have to build from source myself? I've tried that a few times....... never got far in it. Is there an ETA when a binary will be released?

I know windows is..... terrible..... but its what I'm stuck on, on a company machine

@elextr
Copy link
Member

elextr commented May 6, 2022

ATM yes you will need to compile from git.

There is no schedule for the next release.

You should be able to modify the ridiculous sizes using CSS, search issues. There was discussion about shipping on Windows with a theme that is more sensible. There was much heat, but not much light, and I am not sure what the outcome was.

Have you tried using the document tab to switch when you have too many files open?

@alexnerd123
Copy link
Author

Lol, that was me, complaining about the windows sizes, in #3063. I messed with it a little bit back then, as a proof of concept, but havent found the time to dive into it. Honestly, I just kept using 1.36.

However, I recently got a new work machine, and because of another issue I raised in #2555, geany 1,36 and 1.37 crash a lot. Basically, if my computer is inactive for more than a few minutes, once the screensaver kicks in and turns the monitors off, windows randomly decides to "disconnect" them, until I wiggle my mouse and wake it up, and I can see windows "rejiggling" my windows back. This makes geany 1.36 crash multiple times a day on this new machine. "Because windows". Rather, because "older version of GTK" (but its so much more fun to blame winderz). Something about, in the millisecond that winderz is trying to remap the monitor space, it decides to advertise a 0, or negative, resolution, which makes GTK freak out (#justwindowsthings). It doesnt happen all the time, just sometimes

The crash itself is annoying enough, but if I left a program running from geany, on relaunch, geany opens a new window for every file (also mentioned in 2555), unless I close my program, which is annoying to do several times a day.

1.38 seems to resolve the crash issue, because its built on a new version of GTK. I dont like the new look, but I know i can reskin it to be "better". Maybe not exactly how it used to be, but I messed with ones that are leaps and bounds better than the default, certainly passable

But functionality changes, with the scroll wheel.... Ahhh!!!!! I've been using geany for 12 years (Love it, seriously, best editor ever). Its all baked into my fingers at this point. I'm not sure my muscle memory can learn new changes haha

I'll see if I can follow https://wiki.geany.org/howtos/win32/crosscompile (I'm a linux guy, stuck using winderz for work), when I get spare time

I'll also try out the document list. Its dense, like I like it, but still no scroll.......

Thanks elextr!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants