Commit Graph
2750 Commits
Author SHA1 Message Date
Damian D'Souza fc61e12ef9 Battery: add uninstall script template, create uninstall script in installation script 2025-10-12 23:54:29 +02:00
Damian D'Souza db2552da9e Battery: move template files to templates subdir 2025-10-12 23:53:45 +02:00
Damian D'Souza 7773124fb2 BatteryService: add log warn if incorrect mode is set 2025-10-12 20:51:33 +02:00
Damian D'Souza f6b4ec0df3 IPC: implement set and cycle calls for battery manager 2025-10-12 20:51:05 +02:00
Damian D'Souza 7fd5e952d7 BatteryService: implement cycleModes function 2025-10-12 20:35:42 +02:00
Damian D'Souza 586f2db53d BatteryService: automatically hide panel on initial setup 2025-10-10 20:47:56 +02:00
Damian D'Souza 684f8b3a53 BatteryService: load toast messages from file 2025-10-10 20:39:44 +02:00
Damian D'Souza c1e9f0e0b3 BatteryPanel: change percentage placeholder to percent 2025-10-10 20:28:51 +02:00
Damian D'Souza 9b44ad3c5d BatteryService: revert chragingMode to Disabled if manager installation failed 2025-10-10 20:09:19 +02:00
Damian D'Souza 5ff97e88c3 BatteryService: load charginMode from settings, save to settings after applying 2025-10-10 20:08:29 +02:00
Damian D'Souza d4c364a51b BatteryService: check if charging mode disabled before applying in init 2025-10-10 20:04:16 +02:00
Damian D'Souza bcec1d0ebb BatteryService: add Disabled to ChargingMode enum 2025-10-10 20:03:16 +02:00
Damian D'Souza e5976d017f Settings: add chargingMode field 2025-10-10 20:02:39 +02:00
Damian D'Souza 1e2a2a1d4b Battery: update enum name from Conservative to Lifespan 2025-10-10 19:04:58 +02:00
Damian D'Souza f15a31462f Battery: change panel labels 2025-10-10 18:49:10 +02:00
Damian D'Souza dec4dad5a5 BatteryService: add separate process for installing manger, use toast messages instead of notifications 2025-10-10 18:00:40 +02:00
Damian D'Souza 5e607a72c2 fix spelling error 2025-10-10 17:55:12 +02:00
Damian D'Souza 11c533fa37 Battery: refactor installation script, return different error codes 2025-10-10 16:52:13 +02:00
Damian D'Souza ce0918545f Battery: send different notifications depending on installation error 2025-10-10 16:51:19 +02:00
Damian D'Souza 93b2746388 Battery: hardcode compatible paths into manager script, exit early if none exist 2025-10-10 14:23:22 +02:00
Damian D'Souza bab51f039a Battery: remove unneeded home variable 2025-10-10 14:21:52 +02:00
Damian D'Souza ddc5cb0d01 remove uselses comments 2025-10-09 22:39:49 +02:00
Damian D'Souza 4b0633726a BatteryService: call init on launch 2025-10-09 21:42:03 +02:00
Damian D'Souza 33a5cc07d7 BatterySerivice: add init function which quietly updates battery treshold 2025-10-09 21:41:21 +02:00
Damian D'Souza 044dbf2b85 BatteryService: add -q option to supress notifications 2025-10-09 21:38:00 +02:00
Damian D'Souza 0f25dfc4b4 BatteryService: refactor setChargingMode into set and apply functions 2025-10-09 21:30:08 +02:00
Damian D'Souza e661de9930 BatteryService: modify setter script to check if first install and call isntaller script if yes 2025-10-09 21:23:25 +02:00
Damian D'Souza 4f6d2a5947 BatteryService: implement script to install battery-manager with onetime pass prompt 2025-10-09 21:22:28 +02:00
Damian D'Souza 4ee55484bc BatteryService: implement script to change charge treshold based on provided list battery files 2025-10-09 21:20:07 +02:00
Damian D'Souza c2ff74aa20 BatteryService: create placeholder policy to chagne charging treshold without password 2025-10-09 21:18:19 +02:00
Damian D'Souza 2f515ca3c5 BatteryPanel: implement basic battery panel with 3 radio buttons 2025-10-09 17:52:35 +02:00
Damian D'Souza 90ed62ccf2 BatteryService: implement basic functionality to set battery treshold 2025-10-09 17:52:23 +02:00
Damian D'Souza 9e5f8a425e BatteryService: implement test version of charge treshold script 2025-10-09 17:52:01 +02:00
lysec ca007ddbd8 MediaCard: fix visualizer clipping 2025-10-07 19:22:44 +02:00
lysec e60fb32c30 MediaMini: remove logging 2025-10-07 18:51:10 +02:00
lysec d38041e4f8 MediaCard: move selector up, move controls down 2025-10-07 18:31:38 +02:00
lysec e2affc2222 Change icon size to 0.9 instead of 0.8 2025-10-07 18:26:13 +02:00
lysec 6bc23e905d MediaCard: replace OpacityMask with MultiEffect 2025-10-07 17:49:05 +02:00
lysec 88c5eabe59 NPanel: fix bar overlap when scaling 2025-10-07 17:10:54 +02:00
lysec c3ea5400f7 Launcher: let users use app name & app command/exec 2025-10-07 17:07:00 +02:00
lysec fcca70947e LockScreen: add ScreenCorder support, properly apply color scheme 2025-10-07 16:43:57 +02:00
lysec 18cdc99bfb ControlCenter: some more layout fixes 2025-10-07 16:04:50 +02:00
lysec a2336ced0b Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-10-07 16:03:54 +02:00
lysec f95577c96e ControlCenter: more layout fixes 2025-10-07 16:03:50 +02:00
lysec a4a57fd690 ControlCenter: height & layout changes 2025-10-07 16:00:29 +02:00
ItsLemmy d751dfee5c Bar-Sysmon: tighter bounds 2025-10-07 09:05:27 -04:00
lysec 16c07428a1 TopCard: more layout changes 2025-10-07 14:58:47 +02:00
ItsLemmy 2250be26a1 Bar-Sysmon: slightly increased text metrics computation. 2025-10-07 08:44:14 -04:00
lysec 703e9af392 LockScreen: replace ugly dots with better dots 2025-10-07 14:00:36 +02:00
lysec 4a481c4f8b TopCard: use 3 sections with rounded rect bg 2025-10-07 13:58:45 +02:00