Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | add build-dep to accountsservice-ubuntu-schemas instead of bundling ↵ | Charles Kerr | 2021-08-28 | 5 | -54/+35 | |
| | | | | | | | | com.ubuntu.touch.AccountsService.Sound.xml into our source tree | |||||
| * | handle service_set_notifier(NULL) gracefully | charles kerr | 2021-08-28 | 1 | -2/+6 | |
| | | ||||||
| * | update copyright dates on changed files (again) | charles kerr | 2021-08-28 | 3 | -8/+8 | |
| | | ||||||
| * | honor com.ubuntu.touch.AccountsService.Sound.SilentMode | charles kerr | 2021-08-28 | 3 | -1/+115 | |
| | | ||||||
| * | use a symbolic constant for the low battery sound's filename | charles kerr | 2021-08-28 | 3 | -3/+9 | |
| | | ||||||
| * | create a data/sounds/ directory in the repo to hold Low battery.ogg | charles kerr | 2021-08-28 | 4 | -11/+11 | |
| | | | | | | | | | | We may be adding sounds for when we transition to battery charging/discharging, so set up a sounds/ directory now. | |||||
| * | fix another touched file's copyright date | charles kerr | 2021-08-28 | 1 | -4/+4 | |
| | | ||||||
| * | fix notifier property in service | charles kerr | 2021-08-28 | 1 | -0/+7 | |
| | | ||||||
| * | in Notifier's destructor, unref its SoundPlayer field | charles kerr | 2021-08-28 | 1 | -0/+1 | |
| | | ||||||
| * | update copyright years on changed/new files | charles kerr | 2021-08-28 | 9 | -21/+21 | |
| | | ||||||
| * | add play-sound tests to test-notify | charles kerr | 2021-08-28 | 2 | -3/+39 | |
| | | ||||||
| * | make a SoundPlayer interface so we can mock it in the tests | charles kerr | 2021-08-28 | 13 | -60/+546 | |
| | | | | | | | | | | | | | | | | this requires an annoying amount of scaffolding: 1. implement gst and mock classes to implement the SoundPlayer interface 2. modify notifier to take a SoundPlayer argument in its ctor 3. modify service to take a Notifier argument in its ctor instead of instantiating it on its own 4. change main to update the startup steps for player/notifier/service | |||||
| * | use gstreamer to play the sound | charles kerr | 2021-08-28 | 4 | -5/+83 | |
| | | ||||||
| * | add logic to call sound_play_file() when the low battery notification is shown | charles kerr | 2021-08-28 | 4 | -1/+92 | |
| | | ||||||
| * | add an XDG friendly way of finding app-specific datafiles | charles kerr | 2021-08-28 | 3 | -0/+109 | |
| | | ||||||
| * | Don't prioritize discharging items with no time estimate that have more than ↵ | Marc Deslauriers | 2021-08-28 | 1 | -6/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 10% power remaining. Devices with no time estimates are most likely low-power devices that have long-lasting batteries, such as a mouse with AA batteries. For those type of devices that contain batteries that last weeks, there is no value in displaying their status in preference to devices that have a rapid charge/discharge cycle. However, there is value in knowing if the device has a battery that needs replacing imminently, so only display it if it falls to a 10% charge or under. | |||||
| * | add 'Low battery.ogg' | charles kerr | 2021-08-28 | 2 | -0/+11 | |
|/ | ||||||
* | Translated using Weblate (Hungarian) | Ács Zoltán | 2021-08-28 | 1 | -4/+8 | |
| | | | | | | | Currently translated at 97.9% (48 of 49 strings) Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/hu/ | |||||
* | Merge branch 'tari01-pr/no-pie-only-in-tests' | Mike Gabriel | 2021-08-10 | 1 | -2/+1 | |
|\ | | | | | | | Attributes GH PR #36: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/36 | |||||
| * | Use -no-pie build flag for tests only | Robert Tari | 2021-08-10 | 1 | -2/+1 | |
|/ | ||||||
* | Merge branch 'tari01-pr/add-enable-werror-option' | Mike Gabriel | 2021-08-10 | 1 | -0/+7 | |
|\ | | | | | | | Attributes GH PR #35: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/35 | |||||
| * | Add ENABLE_WERROR option | Robert Tari | 2021-08-10 | 1 | -0/+7 | |
|/ | ||||||
* | Merge branch 'tari01-pr/add-documentation' | Mike Gabriel | 2021-08-06 | 2 | -0/+99 | |
|\ | | | | | | | Attributes GH PR #34: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/34 | |||||
| * | Add documentation and build instructions | Robert Tari | 2021-08-06 | 2 | -0/+99 | |
|/ | ||||||
* | Translated using Weblate (Chinese (Simplified)) | Boyuan Yang | 2021-07-16 | 1 | -4/+4 | |
| | | | | | | | Currently translated at 100.0% (49 of 49 strings) Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/zh_Hans/ | |||||
* | Update translation files | Hosted Weblate | 2021-06-04 | 1 | -0/+1 | |
| | | | | | | | Updated by "Update LINGUAS file" hook in Weblate. Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/ | |||||
* | Added translation using Weblate (Chinese (Traditional)) | Weblate | 2021-06-03 | 1 | -0/+271 | |
| | ||||||
* | Update translation files | Hosted Weblate | 2021-06-03 | 1 | -1/+0 | |
| | | | | | | | Updated by "Update LINGUAS file" hook in Weblate. Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/ | |||||
* | Translated using Weblate (Hebrew) | Yaron Shahrabani | 2021-05-23 | 1 | -3/+3 | |
| | | | | | | | Currently translated at 10.2% (5 of 49 strings) Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/he/ | |||||
* | Translated using Weblate (Indonesian) | Jacque Fresco | 2021-05-21 | 1 | -6/+6 | |
| | | | | | | | Currently translated at 22.4% (11 of 49 strings) Translation: Ayatana Indicators/Power Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/power-applet/id/ | |||||
* | Merge branch 'tari01-pr/standard-cmake' | Mike Gabriel | 2021-05-17 | 1 | -0/+9 | |
|\ | | | | | | | Attribute GH PR #31: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/31 | |||||
| * | CMakeLists.txt: Add standard Ayatana CMake bits | Robert Tari | 2021-05-17 | 1 | -0/+9 | |
|/ | ||||||
* | Merge branch 'tari01-pr/prefixed-libayatana-common' | Mike Gabriel | 2021-05-17 | 2 | -12/+12 | |
|\ | | | | | | | Attributes GH PR #30: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/30 | |||||
| * | Use prefixed libayatana-common symbols | Robert Tari | 2021-05-17 | 2 | -12/+12 | |
|/ | ||||||
* | Merge branch 'sunweaver-pr/fix-cmake-coverage-reporting' | Robert Tari | 2021-05-11 | 1 | -8/+19 | |
|\ | | | | | | | Attributes GH PR #28: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/28 | |||||
| * | .travis.yml: Don't try running autotools based CI build. | Mike Gabriel | 2021-05-11 | 1 | -1/+1 | |
| | | ||||||
| * | CMakeLists.txt: Switch to 'our' new style of enabling tests and coverage ↵ | Mike Gabriel | 2021-05-04 | 1 | -8/+19 | |
| | | | | | | | | | | | | | | | | | | reports. This also fixes the generation of coverage reports. By some reason, the variables SERVICE_LIB and SERVICE_EXEC did not produce any raw trace data for coverage analysis. Hard-coding the target names, though, seems to work. | |||||
* | | .travis.yml: Don't try running autotools based CI build. | Mike Gabriel | 2021-05-04 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'tari01-pr/remove-zenity-warning' | Mike Gabriel | 2021-05-04 | 4 | -50/+2 | |
|\ | | | | | | | Attributes GH PR #26: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/26 | |||||
| * | debian/control: Bump versioned B-D on libayatana-common to (>= 0.9.1). | Mike Gabriel | 2021-05-04 | 1 | -1/+1 | |
| | | ||||||
| * | src/utils.(ch): Drop local zenity_warning and use libayatana-common. | Robert Tari | 2021-05-04 | 2 | -48/+0 | |
| | | | | | | | | Fixes AyatanaIndicators/ayatana-indicator-power#20 | |||||
| * | CMakeLists.txt: Require libayatana-common 0.9.1. | Mike Gabriel | 2021-05-04 | 1 | -1/+1 | |
|/ | ||||||
* | Revert "Fix percentage for mice and keyboards" | Mike Gabriel | 2021-05-04 | 1 | -17/+1 | |
| | | | | | | | This reverts commit f94ffac7f36831dd8a79f30d5b94de9758fcd3a6. The original commit entirely broke unit tests. Next revision should adjust unit tests (or not break them). | |||||
* | debian/control: Fix B-D on libayatana-common(-dev). The -dev suffix had been ↵ | Mike Gabriel | 2021-05-04 | 1 | -1/+1 | |
| | | | | | | forgotten. Regression fix for 716b6558. | |||||
* | Merge branch 'tari01-pr/peripherial-percentage' | Mike Gabriel | 2021-05-03 | 1 | -1/+19 | |
|\ | | | | | | | Attributes GH PR #25: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/25 | |||||
| * | Add us to the copyright headers | Robert Tari | 2021-05-03 | 1 | -0/+2 | |
| | | ||||||
| * | Fix percentage for mice and keyboards | Robert Tari | 2021-05-03 | 1 | -1/+17 | |
|/ | ||||||
* | Merge branch 'tari01-pr/always-show' | Mike Gabriel | 2021-05-03 | 1 | -0/+5 | |
|\ | | | | | | | Attributes GH PR #24: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/24 | |||||
| * | Always show indicator, use icon policy only on Lomiri | Robert Tari | 2021-05-03 | 1 | -0/+5 | |
|/ | ||||||
* | Merge branch 'tari01-pr/add-budgie' | Mike Gabriel | 2021-05-03 | 2 | -2/+2 | |
|\ | | | | | | | Attributes GH PR #23: https://github.com/AyatanaIndicators/ayatana-indicator-power/pull/23 |