* Sun Jan 1 2023 Matti Viljanen (direc85) 4.2.2-1 - Restart the permission service on update * Sun Jan 1 2023 Matti Viljanen (direc85) 4.2.1-1 - Properly read and set values on first startup * Sat Dec 31 2022 Matti Viljanen (direc85) 4.2.0-1 - Add setting maximum charge current * Sun Aug 28 2022 Matti Viljanen (direc85) 4.1.1-1 - Fixup! Use correct colors in battery graphic - Fixup! Enable low battery animation - Move all subpages to MainPage pull down menu - Update Swedish translation (thanks, eson57) - Update Polish translation (thanks, wetab73) - Update copyrights * Sun Aug 28 2022 Matti Viljanen (direc85) 4.1.0-1 - Redesign the logo and battery graphic - Use custom ImageButton in About page - Use ColumnView to show the log contents with formatting (thanks, nephros!) - Update Swedish translation (thanks, eson57) - Rename internal logging functions for clarity - Invert the charge current sign if necessary - Assume the charge current value always changes - Remove unused files - Print changelog at the end of the build script - Built with Sailfish OS SDK 3.9 for 4.4.0.68 - Add Jolla Tablet charger control file to permission service - Initial Jolla Tablet support (beta) - Log charging/discharging current - Log temperature changes with resolution of one degree Celsius - Search for control files using loops - Don't try to use non-existent files - Print correct log file name - Remove unused signals from service * Sun Mar 20 2022 Matti Viljanen (direc85) 4.0.0-1 - Enable sandboxing with appropriate permissions (GUI only) - Use QML DBusInterface for user service manipulation - Drop support for SFOS 4.2 and older - Clean up systemd service handling during install/update/uninstall - Built with Sailfish OS SDK 3.8 for 4.3.0.12 * Sun Mar 20 2022 Matti Viljanen (direc85) 3.17.0-1 - Disable sandboxing - Fix install/upgrade/uninstall scriptlets - Service binary consumes less resources - Don't try to close notifications if they are not open * Wed Nov 24 2021 Matti Viljanen (direc85) 3.16.2-1 - Fix .spec bin file path (thanks, leon and nephros) - Built with Sailfish OS SDK 3.7 for 4.3.0.12 * Sun Oct 10 2021 Matti Viljanen (direc85) 3.16.1-1 - Fix bogus version number * Sun Oct 10 2021 Matti Viljanen (direc85) 3.16.0-1 - Built for SFOS 4.2.0.21 using SDK 3.6.6 - Use semantic versioning - Use `systemctl-user` instead of `systemctl --user` * Sun Jul 25 2021 Matti Viljanen (direc85) 3.15-1 - Implement BackgroundActivity timed events * Sun May 30 2021 Matti Viljanen (direc85) 3.14-1 - Use keepalive-tool to mitigate deep sleep - Update translators and credits - Update Polish translation (thanks, atlochowski) - Update Deutch translation (thanks, nephros) * Sun May 23 2021 Matti Viljanen (direc85) 3.13-1 - Show battery temperature and condition (thanks, nephros) - Show notifications about abnormal temperature and condition (thanks, nephros) - Fix broken notifications on SFOS 3.4 and earlier - Bring back SFOS 2.2 support * Fri Apr 30 2021 Matti Viljanen (direc85) 3.12-3 - Fix missing translations * Fri Apr 30 2021 Matti Viljanen (direc85) 3.12-2 - Add Hungarian translation (thanks, 1Zgp) * Wed Apr 28 2021 Matti Viljanen (direc85) 3.12-1 - Update Chinese translation (thanks, dashinfantry) - Remove some debug output * Tue Apr 27 2021 Matti Viljanen (direc85) 3.11-1 - Don't trigger config save when loading Settings page * Mon Apr 26 2021 Matti Viljanen (direc85) 3.10-1 - Fix and improve logged messages - Remove more unused code - Handle emulator more like an actual device - Update Polish translation (thanks, atlochowski) - Use smaller Ko-Fi icon * Sat Apr 24 2021 Matti Viljanen (direc85) 3.9-2 - Fix enabling/disabling background service (again) - Add log viewer (and a copy button) - Add buttons to help fine-tuning slider values - Add support for My Backup - Implement custom logger - Simplify notification sound handling - Explicitly stop and start the service during install/upgrade - Use sh instead of bash - Improve code quality and efficiency - Remove and simplify a lot of code - Update Swedish translation (thanks, eson57) (3.9-2) * Sun Jan 31 2021 Matti Viljanen (direc85) 3.8-1 - Improve SFOS 3.4 support (don't hardcode user nemo) - Enable charger control by default (for new users) * Sun Jan 10 2021 Matti Viljanen (direc85) 3.7-2 - Update Deutch translation (thanks, fllp) * Wed Dec 30 2020 Matti Viljanen (direc85) 3.7-1 - Respect ringtone volume and silent mode - Fix services' startup and install/uninstall - Use Nemo Notification for notifications - Use QMediaPlayer for notification sounds - Drop lipstick-qt5-tools dependency - Implement alerting once/interval/never - Remove redundant options accordingly - Improve alert logic (again) - Update Finnish translation - Support SFOS 3.4 (defaultuser) * Mon Nov 16 2020 Matti Viljanen (direc85) 3.6-3 - Add Polish translation (thanks, atlochowski) - Updated Chinese translation (thanks, dashinfantry) - Updated Finnish translation * Sun Nov 15 2020 Matti Viljanen (direc85) 3.6-2 - Add German translation (thanks, dryo) * Sun Nov 15 2020 Matti Viljanen (direc85) 3.6-1 - Main build requires SailfishOS 3.3 - Display charging/discharging current - Speed up service buttons * Mon Oct 19 2020 Matti Viljanen (direc85) 3.5-1 - Fix service control buttons on SFOS 3.4 - Drop custom slider element * Sun Jun 14 2020 Matti Viljanen (direc85) 3.4-1 - Check service status when starting app - Add controls to enable/disable service at boot - Trigger notifications when charger is connected/disconnected - Fix notifications and sounds (broken since 3.2) - Reset notification ID after closing it - Fix cover page text wrap issue - Minor repo/code cleanup * Fri Jun 12 2020 Matti Viljanen (direc85) 3.3-1 - Start user service at boot - Remove all old versions of the services - Fix start and stop service controls - Update Swedish translation (thanks, eson57) * Fri Jun 12 2020 Matti Viljanen (direc85) 3.2-1 - Run service without root privileges - Add start and stop service controls * Mon Jun 01 2020 Matti Viljanen (direc85) 3.1-1 - Update Chinese translation - Don't alert on "100% idle" (e.g. emulator) * Sun May 31 2020 Matti Viljanen (direc85) 3.0-1 - Reimplemented systemd service controls charging and notifications - GUI doesn't have to be open for proper operation - Added Ko-Fi.com donation link - Translation fixes - Identical with version 3.0 beta 1 (2.99-1) * Fri Mar 27 2020 Matti Viljanen (direc85) 2.2-2 - Fix broken notifications timer - Add Swedish translation (thanks, eson57) - Add "--verbose" and "--debug" arguments to print out more messages - Add "-v" argument for version query, because why not :) - Add "--help" argument * Sat Mar 21 2020 Matti Viljanen (direc85) 2.1-2 - Fix crash on startup after upgrade - Fix missing systemd service after upgrade * Sat Mar 21 2020 Matti Viljanen (direc85) 2.1-1 - Add landscape orientation support - Update Chinese translation (thanks, dashinfantry) * Sat Mar 21 2020 Matti Viljanen (direc85) 2.0-1 - New feature: pause and resume charging (automatically/manually) - Implemented systemd service for charger control permissions - Massive code cleanup, many parts improved or rewritten - Don't use deprecated /run/state/namespaces/Battery/ - Audio tests moved to Settings page - Use "right to left" slider highlight - Use separate license page * Sun Mar 10 2019 Matti Viljanen (direc85) 1.3-1 - Add Chinese translation (thanks, dashinfantry) - Add French translation (thanks, Quenty31) * Mon Feb 11 2019 Matti Viljanen (direc85) 1.2-1 - Alert doesn't stop media playback - Add battery graphic - Redesign cover page - Poll changes more often - Fix multiple notifications (hopefully) * Tue Jan 8 2019 Matti Viljanen (direc85) 1.1-1 - Slider values are now saved - Show battery state - Alert when battery is charged to 100%, but not charging * Sun Jan 6 2019 Matti Viljanen (direc85) 1.0-1 - Initial release - Implement battery level monitoring - Implement audible alerts and notifications