After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 621067 - make a option for default zoom level
make a option for default zoom level
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: Preferences
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-09 08:22 UTC by gan lu
Modified: 2018-02-11 19:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add default-zoom-level option (3.12 KB, patch)
2018-02-11 17:10 UTC, Jan-Michael Brummer
committed Details | Review

Description gan lu 2010-06-09 08:22:47 UTC
More and more display and equitment nowadays have high or very high definition, saying 325 dpi for iPhone 4, and > 125dpi display that many ThinkPad P series have, plus many web sites have a really awful default tiny font design, so it's good to have a option for default zoom level. A little like NoSquint extension for Firefox does.
Comment 1 Reinout van Schouwen 2010-06-14 13:06:25 UTC
Epiphany should remember the zoom level last used for a certain site.
Comment 2 gan lu 2010-06-14 13:19:33 UTC
Yes, but you have to set it manually and one by one to overcome web sites' defection. Best reference for it could be NoSquint extension on firefox.
Comment 3 Reinout van Schouwen 2010-06-14 16:03:44 UTC
(In reply to comment #2)
> Yes, but you have to set it manually and one by one to overcome web sites'
> defection. Best reference for it could be NoSquint extension on firefox.

have you tried setting a minimum font size in the Epiphany preferences?
Comment 4 gan lu 2010-06-15 03:24:09 UTC
Yes, some times it works, but most of time it just breaks too many sites' layout, and makes words over words. BTW, it seems there is a bug too, since minimum font size doesn't always work, some Chinese web pages seem to just ignore this setting.
Comment 5 Reinout van Schouwen 2010-06-15 08:15:50 UTC
(In reply to comment #4)
> Yes, some times it works, but most of time it just breaks too many sites'
> layout, and makes words over words. 

Epiphany currently doesn't support other ways of zooming except setting the font size! (See bug 615362).

> BTW, it seems there is a bug too, since
> minimum font size doesn't always work, some Chinese web pages seem to just
> ignore this setting.

Please file a separate bug for that then.
Comment 6 Alexander E. Patrakov 2014-02-03 09:01:27 UTC
I think this is a duplicate or a superset of bug 680659, which has a patch.

Personally, I think that the need to set the default zoom specifically for Epiphany is a bug, because GNOME already contains an option to set the font scaling factor in its accessibility settings. Epiphany should obey that, too (and that's the subject of bug 680659), and not break website layout while doing that (and thus apply that zoom level to all other page elements, which is exactly what that patch does).
Comment 7 willovince 2017-11-18 22:52:00 UTC
I would love to get this. With 3.26 the scaling factor is only remembered on a per-tab basis. An option for a default scaling factor would make live much easier on HiDPI screens.
Comment 8 Jan-Michael Brummer 2018-02-11 17:10:34 UTC
Created attachment 368232 [details] [review]
Add default-zoom-level option

Attached patch adds a currently hidden value "default-zoom-level" which will automatically zoom new pages to set level. 

Open: Where should it be placed within the preferences dialog?
Comment 9 Michael Catanzaro 2018-02-11 19:52:19 UTC
(In reply to Jan-Michael Brummer from comment #8)
> Open: Where should it be placed within the preferences dialog?

It probably fits best on the General tab, but that tab is too cluttered. Can you try to fit it under Style?

Let's add the GUI option separately, though, because the GUI option has to wait until 3.30 due to UI freeze, while the hidden option can go in now.
Comment 10 Michael Catanzaro 2018-02-11 19:53:16 UTC
Review of attachment 368232 [details] [review]:

Perfect, thanks