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

Add Native Scrollbar to Mercury-Win7 #1

Closed
MasterSlenderTR opened this issue Jan 7, 2024 · 9 comments
Closed

Add Native Scrollbar to Mercury-Win7 #1

MasterSlenderTR opened this issue Jan 7, 2024 · 9 comments

Comments

@MasterSlenderTR
Copy link

MasterSlenderTR commented Jan 7, 2024

Please integrate this patch https://github.com/ephemeralViolette/firefox-native-controls into Mercury-Win7, I hate seeing Mozilla's forced Win10 scrollbar in my Win7. This was also requested for regular Mercury Alex313031/Mercury#62 but I assume Alex did not see it.

Lack of native scrollbar patch in Mercury is the only reason that still makes me use stock Firefox 115 ESR instead of Mercury.
Capture

@Alex313031
Copy link
Owner

Alex313031 commented Jan 10, 2024

@MasterSlenderTR Will definitely add this! This is great, its one of my complaints of firefox on win7

UPDATE: Added

@Alex313031
Copy link
Owner

@MasterSlenderTR Wait, how does vanilla Firefox ESR have this? Did you or someone else compile it with that patch added?

@MasterSlenderTR
Copy link
Author

@MasterSlenderTR Wait, how does vanilla Firefox ESR have this? Did you or someone else compile it with that patch added?

I just used the binary patch that repo had.

@MasterSlenderTR
Copy link
Author

MasterSlenderTR commented Jan 17, 2024

@MasterSlenderTR Will definitely add this! This is great, its one of my complaints of firefox on win7

UPDATE: Added

UPDATE 2: It's gone in 121 version of Mercury-win7

@Alex313031
Copy link
Owner

@MasterSlenderTR The 121 is a beta, and doesn't have this patch.

Next release will still be based on ESR 115, and will have the patch included as well as enabled by default (no longer have to set a setting in about:config)

@MasterSlenderTR
Copy link
Author

Fyi there's a new release of native scrollbar patch that revives more native controls such as tooltip and statusbar https://github.com/ephemeralViolette/firefox-native-controls/releases/tag/esr-115.7.0-native-controls-patch you should integrate the new changes.

@Alex313031
Copy link
Owner

@MasterSlenderTR This is literally the exact patch I was already using. I'm about to make Mercury Win7 v122.0.2, this will be a stable release. It will fix the subsystem version thing I mentioned in the release notes for 121, and will have this scrollbar patch.

@K4sum1
Copy link

K4sum1 commented Feb 7, 2024

@Alex313031 122 requires a lot more, a lot more. Just applying the 115.7 scrollbar patch will not work. Message me on Discord for more info.

@Alex313031
Copy link
Owner

@MasterSlenderTR @K4sum1 Damn, I didn't know that. OK I will hop on there. Also, I'm gonna make a few minor commits to the repo today. As you can see, I already merged two minor patches from upstream. If I ever make a commit that you don't want, let me know.

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

3 participants