GNOME Bugzilla – Bug 725400
Add night mode
Last modified: 2015-04-01 07:41:55 UTC
Night Mode is a option where you can invert the colors of a PDF, evince has this, effectively making a white page turn black and black font turn white. I find that when reading from any screen a white on black document hurts my eyes making it impossible to read for long periods of time. On the other hand, black on white is a joy when reading from a screen, specially source code from a book, and long reading session are not a problem. I would really to see this feature in Document Manager.
(In reply to comment #0) > find that when reading from any screen a white on black document hurts my eyes > making it impossible to read for long periods of time. On the other hand, black > on white is a joy when reading from a screen, specially source code from a > book, and long reading session are not a problem. You mean it the other way round, right? By default text shows up as black on a white background. You want the ability to have white text on a black background.
(In reply to comment #1) > (In reply to comment #0) > > > find that when reading from any screen a white on black document hurts my eyes > > making it impossible to read for long periods of time. On the other hand, black > > on white is a joy when reading from a screen, specially source code from a > > book, and long reading session are not a problem. > > You mean it the other way round, right? By default text shows up as black on a > white background. You want the ability to have white text on a black > background. Yes. Sorry about that
Restoring ui-review and the summary.
It could be nice to allow this for when you are reading a longer document. However: 1. I think it would make sense to add night mode as a part of a more general display settings popover. This could include things like screen brightness, two or three modes for colours, zoom (or font size) and sans vs serifs fonts. 2. We would need a way to transform the text and background colours without making images in documents look bad. This seems to happen in some cases with Evince. We should be really careful about messing up the appearance of documents with these kinds of settings. With a reader app for web documents or ebooks, there is a lot more freedom to format text and reflow it. I suspect that PDF documents will not be so easy to work with in this way.
Allan, as far as I know evince just flips the colors without any reflow
(In reply to comment #5) > It could be nice to allow this for when you are reading a longer document. > However: > > 1. I think it would make sense to add night mode as a part of a more general > display settings popover. This could include things like screen brightness, two > or three modes for colours, zoom (or font size) and sans vs serifs fonts. > > 2. We would need a way to transform the text and background colours without > making images in documents look bad. This seems to happen in some cases with > Evince. > > We should be really careful about messing up the appearance of documents with > these kinds of settings. With a reader app for web documents or ebooks, there > is a lot more freedom to format text and reflow it. I suspect that PDF > documents will not be so easy to work with in this way. On your second point, if you look at evince you will see that it also flip the colors of the images. If the color of an image is important then the user can flip back, bind to C-i, look at the picture and flip back again to continue reading.
Marking as needinfo, since we don't have a good design for this yet. In general I like the idea, but we need to resolve the issues in comment 5 before proceeding.
Actually, this is a bug. Let's use NEW and needsdesign. Apologies for the noise.
*** Bug 740981 has been marked as a duplicate of this bug. ***
bug 730012 and bug 675608 are loosely related.
Created attachment 292475 [details] [review] application: Add support for Night Mode
Looks good - merged to master. Attachment 292475 [details] pushed as bd6ce17 - application: Add support for Night Mode