tomboy-notes / tomboy

This is the legacy development for Tomboy.

Home Page:http://projects.gnome.org/tomboy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature Request: Dark Theme or Settings: Change Background Color

washere opened this issue · comments

Feature Request:

Dark Theme
or
Settings: Change Background Color

I think Tomboy is an amazing app and IT IS HIGHLY UNDERESTIMATED. So Thank You.

Working for long and at night the white background is very problematic.

Specially when following many notes to write in other apps.

Many Modern apps on all platforms have either:
Dark / Black / Night colored Themes/Modes

Please give us a Dark theme, preferably Black:
Black background with white or grey font.

Or let us set:
Background Color +
Font Color

IT JUST NEEDS A DARK BACKGROUND NOW. Setting latest Windows 10 Pro theme and even Explorer to Dark (latest developer edition updates) does not give me Dark Tomboy. I do not want to apply low-level custom themes which modify system modules like shell etc., because they create other problems.

Please, give us the dark mode. All coders using sublime Text or MS VS Code or Atom use hundreds of dark themes: Monokai, Dracula, Solarized, Blackboard etc. etc.

I have tested over a thousand prodductivity software and Tomboy is in my top 20. We love Tomboy. It is amazing. I don't think anyone realizes how perfect it is.

Thank you.

commented

washere, I am afraid no one is working on Tomboy anymore, no source updates for 2 years, people who were actively involved are no longer doing it. If you would like to get your hands dirty, I am sure you would be quite welcome !

However, I do note that there have been several requests that relate to this dark themes issue. Its not something that appeals to me but maybe I should consider implementing it in tomboy-ng ? I don't (routinely) use Windows, do you set the dark theme application by application or do you change some desktop setting and applications follow on ?

A tick box in Settings that sets black background, white-ish text and some suitable highlight colour maybe ?
Hmm, tomboy-ng has a lot of 'service' windows I'd need set too.....

David

Hi David,

Thanks for your message. I didn't know. I'm on my phone, I will check Tomboy-ng when I get back to my computer.

I rarely use my MacBook or Linux laptop. I have Linux on my windows as a second virtual desktop, but only for a few uses. For productivity tools I use just windows laptops and android Chromebook and phones.

I gave up coding as concerned with other issues and no time. I modify styles, css etc for some apps I use, where possible.

I used dark themes like many for many years in windows, there are forums. Even though they hacked into shell and other system modules and caused problems. Microsoft finally released an update, initially in developer updates, now I believe for all a few months ago. This finally enabled dark backgrounds for Explorer windows (folders). The custom theme hacks enable more, like windows standard app panes, work address etc. Which make tomboy black. But not worth the problems as they make some apps have problems. Which is why Microsoft waited over a decade.

Many graphic station workers, 2D or film/TV CGI workers use only dark environment workstations since the eighties. Even the rooms are dim and light engineered to specs. As do most coders now, see pictures in links below.

Android has a famous app, Substratum, which is a gateway to thousands of other apps which are themes that change system colors, such as Pitch Black or Swift black etc.

Many apps now have dark mode, and/or night or black modes, etc. Sometimes called themes. Even websites are beginning to have an icon at top to switch to the dark side.

Basically with a black or even dark/night theme/mode you have:

  • Much less stress on the eyes
  • Less flicker
  • Longer worker periods with comfort
  • Longer battery life (set your desktops from images to black color for immediate peace!)

etc. If you can make a version for windows, then it would be great.

Ideally any modern app should have a subfolder (theme, style etc) where it references a CSS file for it's looks, as many do now. Then each user can create their own theme and look. This is a growing trend.

Almost all my fave apps in windows and android are black or at least dark themed. Some I force hacked. Those few not possible, I rarely use.

Also for browsers, chrome & Firefox, I'm not talking about their interface though their most popular themes are black themes.

But WEBSITES! Using extensions to make websites you add to their list, or all websites, show as dark themes. For example the extension/add-on called "Dark Reader" (for chrome or Firefox) has a huge user base. You add any domain e.g. Google.com or just a word subdomain part (Google, youtube (recently added dark theme in android app, also user settings in browsers), cnn etc) to it and it makes any domain with that word look dark themed. Edge browser has dark extensions too. There are many other extensions making websites dark.

Let me put it this way, without the black or at least dark themes for OS (windows android etc) or apps or browsers applying to websites, you are staring at a lightbox or a torch for hours and hours AT CLOSE DISTANCE, day after day for decades.

https://www.instagram.com/worldcode/

https://www.instagram.com/programmerrepublic/

Thanks again and would be great if you or anyone can do a fix for the windows version of Tomboy.

commented

tomboy-ng (as of 0.22) attempts to do a dark theme if it detects the underlying desktop is 'dark'. Its not manually controlled, most of it just switches over automatically and I have provided a means for those parts that do not.
I have tested it only on Linux (because its easy to switch themes) but believe it should work on Windows or Mac if the underlying desktop is dark. Feedback very welcome.
If you change desktop themes while tomboy-ng is running, it will need a restart.
Davo

Thanks David for keeping Tomboy alive via ng.
I just raised the issue in your build:

tomboy-notes/tomboy-ng#93