Indicator Suru Dark Mode

Indicator Suru Dark Mode

by Kugi Eusebio

App

A custom indicator for switching themes in Ubuntu Touch

About Indicator Suru Dark Mode

# What is this?
This is a proof of concept for an indicator to switch between Ambiance and Suru Dark theme.

This is based from the amazing work of Brian Douglass for Indicator Weather
Thank you Brian!

# What does it exactly do?
It modifies the theme in the config file "/home/phablet/.config/ubuntu-ui-toolkit/theme.ini"

# How does it work?
Enabling Dark Mode from the indicator will switch to the theme "Suru Dark". Disabling it will revert back to "Ambiance". There is also an option to switch the theme automatically based on the time.

# Anything else?
- The theme change won't take effect on currently open apps until they are restarted.
- Time accuracy for automatically switching to a theme will be based on the set time interval for checking the time.
- Suru Dark theme support varies across apps. There are apps that just works while some will only have partial support and some won't even respect it.
- Reinstall the indicator and reboot or restart Lomiri whenever an update is installed.
- The indicator may get out of sync if you switch theme outside of it.

Recent Changes

MAKE SURE TO REINSTALL THE INDICATOR AND REBOOT SYSTEM OR RESTART LOMIRI!
v1.6
Focal release

v1.5
- Add option to always hide the indicator icon in the top panel

v1.4
- Updated French translations
- Updated splashscreen
- Updated framework to 16.04.4

v1.3
- German translation
- Indicator translation support
- Indicator won't blink anymore when toggling dark mode

v1.2
- Moved the auto switch to the Indicator
- Better accuracy of scheduled switching even with large time check interval. 60 minutes is now the recommended value except for the Pinephone and Meizu MX4 and possibly other MTK devices. (result may vary in each device)
- Add option to disable indicator logging
- Add button to restart Lomiri (Thanks Danfro!)
- Bug fixes
- French and German translations

v1.1
- Fixed issue wherein app configurations are written into theme.ini
- Used current locale to format the start and end time
- Update logging to be more clear
- Remove extra spaces when saving value to theme.ini

v1.0
Initial release

Permissions

  • Full System Access

Community Built

This app has been released under the GNU GPL v3 license. It is developed in the open and you can review the source code.

Info

  • Published Date

    Jun 18, 2020

  • Updated Date

    Feb 2, 2024

  • Current Version

    1.6

  • Total Downloads

    4,554

  • Latest Version Downloads

    497

  • Supported Architectures

    armhf, arm64, amd64

  • Translation Languages

    de, fr, nl

Links

Reviews

UP-70

Reviewed Aug 28, 2024 for version 1.5 (older version)

Va muy bien en Volla 22

Tymkiv Rostislav

Reviewed May 22, 2024 for version 1.5 (older version)

Классная штука, люблю включать темный режим ночью, чтоб глаза не резало

bloxrcode

Reviewed Jul 29, 2022 for version 1.5 (older version)

Works very well! Gives you an easy way to toggle Dark Theme

1978Enrico

Reviewed Dec 1, 2021 for version 1.4 (older version)

Ok. Xiaomi Redmi Note 9.

Emanuele Sorce

Reviewed Jul 28, 2021 for version 1.4 (older version)

Veey useful

Rémy Tauziac

Reviewed Oct 22, 2020 for version 1.3 (older version)

Why isn't this enabled by default? We should have access to this setting natively. That's great we can set dark mode for my poor eyes. Thank you!

Gabriel Ayala

Reviewed Oct 17, 2020 for version 1.3 (older version)

Very nice and it's easy on eyes.

Kevin Keijzer

Reviewed Aug 17, 2020 for version 1.3 (older version)

Very helpful application. Working well on the PinePhone so far. Only the timer is a bit wonky, but that's because the PinePhone's RTC and Crust need more testing, so not this app's fault.

Eran Uzan

Reviewed Jun 22, 2020 for version 1.1 (older version)

Very cool thank you!

Mikhael Milikhin

Reviewed Jun 19, 2020 for version 1.1 (older version)

Very convenient!