Screen Usage Monitor [fork, fix for new Sailfish versions]

Your rating: None Average: 5 (2 votes)

ATTENTION: I am NOT the original developer of this application, all credit goes to @eugenio. I only edited this app to make it work on modern SailfishOS (especially aarch64). The original project can be found here
and on his GitHub. My modifications can be found here. (I also made a Pull Request to the original repository)


How much do you use your Jolla's display? With this simple control center module you can discover it!

This package integrates nicely with SailfishOS's control center and has a nice UI that keeps you informed of your display usage.

If you are interested on how this thing works under-the-hood, take a look to the GitHub project page!

The values are resetted at every boot and every time the charger disconnects. Of course the user can also trigger a reset via the UI's pulley menu

IMPORTANT: After you installed the application, you need to manually run (in the Terminal)
"systemctl enable /usr/lib/systemd/system/ScreenMonitor.service" and then "systemctl start ScreenMonitor"


Application versions: 

* Thu Apr 04 2024 NSC IT Solutions (NIS) <> 1.0.7-1
- Fix Icon size (thanks to )
- Add Spanish translation (thanks to )
- Add German translation

* Fri Mar 29 2024 NSC IT Solutions (NIS) <> 1.0.6-1
- Fix the build for aarch64 on modern SailfishOS-versions:
- Changed call to systemd to new path
- Fixed inclusion of systemd-service in RPM packaging

* Sun Jun 14 2020 Juanro49 <> 1.0.4-1
- jolla-settings-screenmonitor.qml: Fix show percentages in DetailItems
- jolla-settings-screenmonitor.yaml: Add nemo-qml-plugin-contextkit-qt5 dependency to fix compatibility with Sailfish OS 3.0.3 (Rokua)+
- jolla-settings-screenmonitor.spec: Add nemo-qml-plugin-contextkit-qt5 dependency to fix compatibility with Sailfish OS 3.0.3 (Rokua)+

* Thu Sep 06 2018 Eugenio "g7" Paolantonio <> 1.0.3-1
- [settings] Move to Nemo.DBus 2.0. Fixes compatibility with Sailfish OS 2.2.1 (Nurmonjoki)+

* Thu Jun 25 2015 Eugenio "g7" Paolantonio <> 1.0.2-1
- [service] Start the timers only after the system has been fully initialized. Fixes #2.

* Sun Oct 26 2014 Eugenio "g7" Paolantonio <> 1.0.1-1
- jolla-settings-screenmonitor.qml: Switch from AboutItem to DetailItem.
Since Uitukka the jolla-settings specific AboutItem has been replaced with a generic
item in Silica, called DetailItem.
A fake DetailItem widget has been included for Tahkalampi and earlier releases.
This widget will seamlessly switch to jolla-settings's AboutItem to retain a
consistent interface with other control center modules.

- jolla-settings-screenmonitor.qml: Added BatteryPercentage DetailItem.

- jolla-settings-screenmonitor.qml: do not trust percentages > 100%

* Sat Sep 06 2014 Eugenio "g7" Paolantonio <> 1.0.0-4
- Initial public release.