178 Commits

Author SHA1 Message Date
openharmony_ci 26627440a4 !813 merge pr_802 into master
fix: rsc opt

Created-by: hxf233333
Commit-by: hxf233333
Merged-by: openharmony_ci
Description: > 请检查PR是否满足[《代码合入流程指导和规范》](https://gitee.com/openharmony/powermgr_power_manager/wikis/issue-commit-pr-standard) , 否则将不会审查通过。

**【关联Issue】**


**【修改描述】**


**【验证结果】**



See merge request: openharmony/powermgr_battery_manager!813
2026-05-27 16:00:05 +08:00
hxf233333 65cda24bb2 fix: rsc opt
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>

Co-Authored-By: Agent
2026-05-26 16:47:45 +08:00
xiatian 272770a0c6 test: fix memory leak in testcase
Signed-off-by: xiatian <xiatian44@huawei.com>
Change-Id: I316bab70c922e5dd3edf0567c9c98bf38bcc0407
2026-04-24 17:11:17 +08:00
xiapan fc06399687 add unit tests
Signed-off-by: xiapan <xiapan050@chinasoftinc.com>
2026-03-04 11:12:20 +08:00
Hellen_666 c88d58f04f fix: alarm
Signed-off-by: Hellen_666 <yanxuejun@h-partners.com>
2026-02-25 16:46:41 +08:00
openharmony_ci eff6898a88 !794 merge br_0131tz into master
fix: notification opt

Created-by: hxf233333
Commit-by: hxf233333
Merged-by: openharmony_ci
Description: > 请检查PR是否满足[《代码合入流程指导和规范》](https://gitee.com/openharmony/powermgr_power_manager/wikis/issue-commit-pr-standard) , 否则将不会审查通过。

**【关联Issue】**


**【修改描述】**
通知优化,支持一键删除与滑动删除

**【验证结果】**



See merge request: openharmony/powermgr_battery_manager!794
2026-02-24 11:06:11 +08:00
hxf233333 f35af84b87 fix: notification opt
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2026-02-09 20:44:15 +08:00
Fan-jixiang aee3e40de9 1.补充11种语言
2.反向充电功率显示

Signed-off-by: Fan-jixiang <15529414087@163.com>
2026-02-03 09:56:26 +08:00
yanghang afe3c93a04 fix: repair testcase
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-12-25 15:38:27 +08:00
hxf233333 f7c541e5b9 faet: add controlFlags
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2025-10-22 14:30:44 +08:00
hxf233333 dbf788c84d feat: add controlFlags
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2025-10-22 14:26:13 +08:00
hxf233333 89d68abd2e feat: add controlFlags
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2025-10-21 19:23:24 +08:00
hxf233333 ddaa7c37cb feat: add controlFlags
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2025-10-21 19:22:24 +08:00
youshugen ef8dd39ece fix: code improve
Signed-off-by: youshugen <youshugen@huawei.com>
2025-08-26 10:45:46 +08:00
yanghang e44d67c321 fix: Clear the alarm
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-08-12 20:51:29 +08:00
yanxuejun12 dd7211b61f fix: fix BatteryNotify026
Signed-off-by: yanxuejun12 <yanxuejun@h-partners.com>
2025-08-07 15:33:18 +08:00
yanghang 344fc2a9e8 fix: add fuzz testcase
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-08-06 14:49:24 +08:00
sinall 546c378fc9 fix: jsoncpp is replaced with cJSON and add UT
Signed-off-by: sinall <gaoruinan@163.com>
Change-Id: I141a4fca4360b00a61d05359bec880203c11d122
2025-07-16 14:27:04 +08:00
yanxuejun12 46d3b1b3dd fix: fix ChargingSound problem
Signed-off-by: yanxuejun12 <yanxuejun@h-partners.com>
2025-07-14 17:55:33 +08:00
yanxuejun12 9dc610ffa6 fix: fix ChargingSound problem
Signed-off-by: yanxuejun12 <yanxuejun@h-partners.com>
2025-07-14 11:21:34 +08:00
yxj bd1b591e7c fix: unittest add sanitize
Signed-off-by: 张全超 <zhangquanchao@huawei.com>
2025-07-10 15:10:53 +08:00
openharmony_ci c376c6993b !743 build: batterymgr.gni、test/unittest/BUILD.gn、charger/BUILD.gn、batterymgr.gni
Merge pull request !743 from 仲向宇51/master
2025-07-08 03:51:40 +00:00
yanghang 1d616882ac fix: repair testcases
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-07-03 11:46:55 +08:00
仲向宇51 a3ffa2864b build: test/unittest/BUILD.gn
IssueNo:https://gitee.com/openharmony/arkui_ui_lite/issues/ICGB7Z?from=project-issue
Feature or Bugfix: Bugfix
Binary Source:No

Signed-off-by: 仲向宇51 <zhongxiangyu1@h-partners.com>
2025-07-02 02:56:05 +00:00
yxj 4ae8c8fdc1 style: battery_manager仓 IDL化
Signed-off-by: 张全超 <zhangquanchao@huawei.com>
2025-06-30 15:13:58 +08:00
z30053694 5df97b3a45 feat: use hooks
Signed-off-by: z30053694 <zhangchen190@huawei.com>
Change-Id: Ib26af849978e20798afdafab59963cf1838d523f
2025-06-07 10:40:17 +08:00
sinall f43be642fb fix: jsoncpp is replaced with cJSON
Signed-off-by: sinall <gaoruinan@163.com>
Change-Id: I4c3809be8a95a985fa34b1b8957ab979e6971beb
2025-06-04 11:41:17 +08:00
openharmony_ci 718381542e !723 清除battery_manager部件告警
Merge pull request !723 from xieqiqi/master
2025-05-29 08:43:06 +00:00
youshugen e4f25af4dc fix: alarming improve
Signed-off-by: youshugen <youshugen@huawei.com>
2025-05-29 11:34:27 +08:00
xqq879988 5c81c85e3c feat: 清除battery_manager部件告警
Signed-off-by: xqq879988 <xieqiqi2@huawei.com>
2025-05-26 16:15:09 +08:00
yanghang 3ac43278fd fix: The use case is exited and modified halfway
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-05-23 15:01:01 +08:00
openharmony_ci 202cce406c !717 feat: battery_manager部件支持独立编译
Merge pull request !717 from xieqiqi/master
2025-05-19 03:04:01 +00:00
xqq879988 2e5a23cac4 feat: battery_manager部件支持独立编译
Signed-off-by: xqq879988 <xieqiqi2@huawei.com>
2025-05-16 09:36:35 +08:00
hxf233333 4e271e4189 feat: add battery hookmgr
Signed-off-by: hxf233333 <huxiaofei11@huawei.com>
2025-05-15 12:18:25 +08:00
yanghang 36f0f4e5be fix: Fix the use case failure caused by version mismatch
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-04-21 21:10:25 +08:00
youshugen b713560c3a fix: alarming improve
Signed-off-by: youshugen <youshugen@huawei.com>
2025-04-17 12:46:27 +08:00
youshugen a76b9afc7f fix: alarming improve
Signed-off-by: youshugen <youshugen@huawei.com>
2025-04-16 15:46:05 +08:00
yanxuejun 80d638acbe fix: improve fdsan
Signed-off-by: yanxuejun <yanxuejun@h-partners.com>
2025-04-12 18:25:38 +08:00
openharmony_ci 1a450df866 !685 fix: improve fdsan
Merge pull request !685 from 严雪君/master
2025-04-09 13:33:26 +00:00
yanxuejun 9a8dc50797 fix: improve fdsan
Signed-off-by: yanxuejun <yanxuejun@h-partners.com>
2025-04-09 16:13:40 +08:00
yanghang 5b8f103c49 fix: Isolate PC use cases
Signed-off-by: yanghang <kongwei13@h-partners.com>
2025-04-08 21:12:08 +08:00
cjw123qq 6093f08c50 fix: Test case splitting and supplement
Signed-off-by: cjw123qq <chenjunwu4@huawei.com>
2025-04-07 01:49:48 +00:00
yanxuejun 10cec6fabd feat: file descriptor supports fdsan detection capability
Signed-off-by: yanxuejun <yanxuejun@h-partners.com>
2025-04-03 14:32:01 +08:00
chenjunwu 1bc653d020 fix: Test case splitting and supplement
Signed-off-by: chenjunwu <chenjunwu4@huawei.com>
2025-04-03 11:35:51 +08:00
openharmony_ci c798d3c717 !672 fix: battery don't send connect event when start up whit connecting adapter
Merge pull request !672 from cjw123qq/0325
2025-03-28 10:37:07 +00:00
chenjunwu f909438e6c fix: battery don't send connect event when start up whit connecting adapter
Signed-off-by: chenjunwu <chenjunwu4@huawei.com>
2025-03-28 16:04:56 +08:00
openharmony_ci 7bef417d57 !668 fix: battery don't send connect event when init
Merge pull request !668 from cjw123qq/0314
2025-03-26 08:13:09 +00:00
chenjunwu c8b96a533e fix: battery don't send connect event when init & battery light off when disable charge
Signed-off-by: chenjunwu <chenjunwu4@huawei.com>
2025-03-26 09:29:51 +08:00
youshugen b94e616c84 fix: alarming improve
Signed-off-by: youshugen <youshugen@huawei.com>
2025-03-25 16:32:38 +08:00
yanxuejun ae4ee98c43 fix: testcase improve
Signed-off-by: yanxuejun <yanxuejun@h-partners.com>
2025-03-17 17:24:58 +08:00