Commit Graph
2738 Commits
Author SHA1 Message Date
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
lysec c4d7471289 TopCard: small layout fixes 2025-10-07 13:38:31 +02:00
lysec 8a0c0b4aec TopCard: check if wlsunset/gpu-screen-recorder is installed, else
disable buttons
i18n: add tooltips
2025-10-07 13:26:39 +02:00
ItsLemmy 8627cfe2a4 MediaCard: Polishing the look when no mpris player is running. No mpris does not mean no audio/music. 2025-10-06 23:58:34 -04:00
ItsLemmy 59baaa5137 Calendar: fixed current date disappearing. 2025-10-06 23:47:01 -04:00
ItsLemmy 6ae8db3068 ControlCenter: new layout with all shortcuts on top for quicker access. 2025-10-06 23:27:08 -04:00
ItsLemmy 7989bcf93b MediaCard: New look courtesy of @pC with some tweaking. 2025-10-06 21:47:18 -04:00
ItsLemmy d48bd9f297 MediaMini: fixed invalid tooltip warning 2025-10-06 20:46:00 -04:00
ItsLemmy 621d34ea2e Settings - Display: replaced method string (internal, ddcutil) by a less intrusive icon. 2025-10-06 20:40:39 -04:00
LemmyandGitHub b65a415c67 Merge pull request #433 from lonerOrz/fix/brightness-layout
fix(settings): Correct brightness slider layout issues
2025-10-06 18:07:51 -04:00
loner 63de7ccb16 fix(settings): Refactor slider layout to fix alignment and text overlap 2025-10-07 05:38:40 +08:00
LemmyandGitHub 00b575f51e Merge pull request #434 from lonerOrz/fix/color-scheme-layout
fix(settings): make color scheme grid layout responsive
2025-10-06 17:17:36 -04:00
loner 232b452b11 fix(settings): make color scheme grid layout responsive
The color scheme grid previously used a fixed number of columns, which
caused cards to be partially clipped when the window width was narrow.

This change makes the number of columns dynamically calculated based on
the available width. It ensures the grid layout gracefully adapts from 3
(or more) columns down to 1 column, preventing content overflow and
clipping.

This fixes a UI bug where the right-side content of color scheme cards
was not visible at certain window widths.
2025-10-07 04:43:49 +08:00