Changes
Summary
- Add README (details)
- Coding style: indentation (details)
- Coding style: functions headers (details)
- Coding style: spaces near parentheses (details)
- Coding style: alignment (details)
- Coding style: structs and enums (details)
- Coding style: braces (details)
- Coding style: pointers (details)
- Add static declarations (details)
- Update debian compat level to 9 (details)
- Remove excessive entities (details)
- Minor fixes (details)
- Rename some struct members and functions (details)
- Rewrite Makefile (details)
- Remove upower-defs.h (details)
- Rename free_bat() -> free_batt() (details)
- Use libupower-glib API (details)
- Blacklist broken n900 battery device bq27200-0 (details)
- Fallback for n900 (details)
- Update debian/changelog (details)
- Rename BatteryData struct members (details)
- batmon.c: rework prop_changed_cb() (details)
- Make capacity measurement fallback more generic (details)
- Move fallback and calibrated members to private (details)
- Make use of calibrated flag from battmon (details)
- Add UPower charger device support (details)
- Fix fully charged detection (details)
- Fallback to standard maemo5 view if not calibrated (details)
- Set correct battery icon on startup (details)
- fprintf(stderr, ...) -> g_warning(...) (details)
- batmon.c: rename charger_prop_changed_cb() (details)
- batmon.c: rename variable and function (details)
- Change widgets layout (details)
- Separate callbacks for voltage and state changes (details)
- Continue animation when display is triggered on (details)
- Rewrite battery_status_plugin_update_icon() (details)
- Improve voltage to percentage fallback behaviour (details)
- Add comments to gettext messages (details)
- Get rid of battery device lag (details)
- Fix use_design_capacity support (details)
- Update image widget position (details)
- Update debian/changelog (details)
- Add "Calibration needed" message (details)
- Fix undesirable behaviour on startup (details)
- Add message "Battery consumes more energy..." back (details)
- No more BME (details)
- Use new properties exposed by Maemo Leste UPower (details)
- Use voltage estimated percentage for warnings (details)
- Remove idle_time, it's not exposed by the kernel (details)
- batmon.c: remove member "calibrated" from private (details)
- Handle "battery calibrated" state change (details)
- Fix "No data" on full discharge (details)
- Fix "Battery empty/low" warnings (details)
- Add copyright comments (details)
- Add blacklisting support (details)
- Add bq24150a to blacklist (details)
- Add Droid4 line-power device to blacklist (details)
- Add rx51-battery to blacklist (details)
- Make voltage estimated percentage more generic (details)
- Update debian/changelog (details)
- Improve voltage estimated percentage fallback (details)
- Prevent undesired messages when fully charged (details)
- Shorten pointers, alter comment (details)
- Update debian/changelog (details)
- Remove voltage estimated percentage fallback (details)
- Remove unused properties (details)
- batmon.c: remove commented code (details)
- Minor fix (details)
- batmon.c: simplify connection to upowerd (details)
- Update debian/changelog (details)