[PR #89] [MERGED] [Linux] Add battery indicator #274

Closed
opened 2026-03-02 12:40:24 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kavishdevar/librepods/pull/89
Author: @tim-gromeyer
Created: 3/30/2025
Status: Merged
Merged: 3/30/2025
Merged by: @tim-gromeyer

Base: mainHead: linux-expose-battery-info


📝 Commits (4)

  • fcbbfbe [Linux] Expose battery info to QML
  • 9fa8ffb [Linux] Add battery indicator
  • c32a5bb [Linux] Dynamically hide case battery level if we have no data for it
  • 3b32b8e Reduce animation speed

📊 Changes

5 files changed (+254 additions, -21 deletions)

View changed files

linux/BatteryIndicator.qml (+139 -0)
📝 linux/CMakeLists.txt (+1 -0)
📝 linux/Main.qml (+57 -5)
📝 linux/battery.hpp (+44 -10)
📝 linux/main.cpp (+13 -6)

📄 Description

image

Looks like this now, a improvement I would say (compared to plain text)

This also adds following new functionality:

  • Case battery level
  • Charging indication for the pods and case

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kavishdevar/librepods/pull/89 **Author:** [@tim-gromeyer](https://github.com/tim-gromeyer) **Created:** 3/30/2025 **Status:** ✅ Merged **Merged:** 3/30/2025 **Merged by:** [@tim-gromeyer](https://github.com/tim-gromeyer) **Base:** `main` ← **Head:** `linux-expose-battery-info` --- ### 📝 Commits (4) - [`fcbbfbe`](https://github.com/kavishdevar/librepods/commit/fcbbfbe621a80024983f525e7973ba3c4eb6e0c1) [Linux] Expose battery info to QML - [`9fa8ffb`](https://github.com/kavishdevar/librepods/commit/9fa8ffbdf6177a4240b156cc147f3ea4a8d4a027) [Linux] Add battery indicator - [`c32a5bb`](https://github.com/kavishdevar/librepods/commit/c32a5bbb2a32891a2b8a0ce50d1a71c750090186) [Linux] Dynamically hide case battery level if we have no data for it - [`3b32b8e`](https://github.com/kavishdevar/librepods/commit/3b32b8e07ebbc17ea1dbdd650c24807eea7d4788) Reduce animation speed ### 📊 Changes **5 files changed** (+254 additions, -21 deletions) <details> <summary>View changed files</summary> ➕ `linux/BatteryIndicator.qml` (+139 -0) 📝 `linux/CMakeLists.txt` (+1 -0) 📝 `linux/Main.qml` (+57 -5) 📝 `linux/battery.hpp` (+44 -10) 📝 `linux/main.cpp` (+13 -6) </details> ### 📄 Description ![image](https://github.com/user-attachments/assets/4a19c01f-4263-4666-8a39-e22217ada244) Looks like this now, a improvement I would say (compared to plain text) This also adds following new functionality: - Case battery level - Charging indication for the pods and case --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 12:40:24 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#274
No description provided.