QupZilla / qupzilla

Cross-platform Qt web browser
http://www.qupzilla.com
GNU General Public License v3.0
1.11k stars 350 forks source link

[Feature request] Zoom slider: improvement #2549

Open ghost opened 6 years ago

ghost commented 6 years ago

What about to increase width of zoom bar and add inline tip?

ghost commented 6 years ago

Why you don't customize it in userChrome.css?

SGOrava commented 6 years ago

Why you don't customize it in userChrome.css?

This looks like solution from Mozilla when it comes to FireFox... you can still use userChrome.css...

I prefer small bar with tooltip with setting dialogue somewhere in preferences.

Side question: Is there a guide on how to identify the ID of the UI element which i want to customized via userChrome.css ?

ghost commented 6 years ago

This slider inherits the system style, so if somebody does not like it, could change it itself.

Side question: Is there a guide on how to identify the ID of the UI element which i want to customized via userChrome.css ?

See here!

ghost commented 6 years ago

@cranes-bill Why you don't customize it in userChrome.css?

At least its width located here: sbi_zoomwidget.cpp, and have static value. (see line 29)

ghost commented 6 years ago

Well, so you know how to change it yourself :stuck_out_tongue_winking_eye:

ghost commented 6 years ago

@cranes-bill Yep, increase size - not a problem. However i can use it only on my build system, which is only one from many =) And i cant understand how to put zoom info to panel %)

Btw, exesting tooltip have no sence due to it's appearing only on hover but not when slider active, also while using hotkeys (Ctrl+[+|-]) zoom amount not visible.

nowrep commented 6 years ago

I'd like to see the zoom slider in locationbar instead of statusbar as it just wastes space.

ghost commented 6 years ago

@nowrep Alternatively... But when using statusbar there is a lot of space for its displaying, and have no reason to waste space on locationbar.

I think the better way to make this option configurable: