Commit Graph

990 Commits

Author SHA1 Message Date
ItsLemmy 569a5ba8df multi-bar: removed all globals bar properties 2025-11-05 00:33:47 -05:00
ItsLemmy 185f2dd684 Logs cleanup 2025-11-04 21:46:52 -05:00
ItsLemmy 8182e0c36b ControlCenter: respect settings for opening position 2025-11-04 16:50:17 -05:00
Ly-sec 3b0b3fb57e Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-11-04 22:30:22 +01:00
Ly-sec ae75fa80f0 Tray: dropdown shenanigans 2025-11-04 22:30:19 +01:00
ItsLemmy fd79f75fd5 Shell/Bar: create full screen window everywhere so there is no limitations. 2025-11-04 10:19:00 -05:00
ItsLemmy 4b67e773b9 Calendar: disable clicking on dates unless you have gnome-calendar installed. 2025-11-04 09:12:15 -05:00
Corey Woodworth 64d890f600 Tiny pointless consistent naming fix. 2025-11-04 03:19:24 -05:00
Ly-sec fb330490f8 MediaMini: add setting to hide when idle
i18n: add hide when idle translation
2025-11-04 08:50:22 +01:00
Sébastien Atoch dac6c0c539 ScreenRec: fix bad toast calls 2025-11-04 00:45:22 -05:00
ItsLemmy 434b526c99 Services: better log 2025-11-03 16:04:39 -05:00
Lemmy 40ac70aeb9 Merge pull request #644 from lonerOrz/feat/control-center-custom-button
feat: Implement Control Center custom button basic framework
2025-11-03 15:58:16 -05:00
Lemmy 083cd40c90 Merge branch 'main' into feat/wezterm 2025-11-03 15:34:41 -05:00
Lemmy 9d68d5bcee Merge pull request #645 from MrDowntempo/feat/better-lockkeys-settings
Feat/better lockkeys settings
2025-11-03 15:31:51 -05:00
loner 5a9470d64e feat(controlcenter): implement multi-state support for custom button 2025-11-04 02:28:36 +08:00
loner e182fe2552 feat: add on state logic 2025-11-04 02:28:36 +08:00
loner 5c19c8433e feat: Implement Control Center custom button basic framework 2025-11-04 02:28:36 +08:00
Ly-sec 3ad7271871 DisplayTab: toggle ddcutil, disabled by default 2025-11-03 18:21:37 +01:00
Sébastien Atoch 1f353b6731 IPC: Fix IPC calls when there is only one screen. 2025-11-03 01:07:13 -05:00
ItsLemmy 101b27fcc7 New windowing system
Large commit that totally refactor of the way we handle the bar and
panels.

Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.

Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
MrDowntempo b044c6ddd1 Removed superfluous comma 2025-11-02 23:26:29 -05:00
Corey Woodworth 863c08978c committing files that won't stack 2025-11-02 23:00:29 -05:00
Corey Woodworth 89f11ef11b Touch wezterm.lua after theme changes to force reload 2025-11-02 21:52:41 -05:00
Corey Woodworth 69b4ff524e Lysec's code added that includes .toml extension. Fixed themes not updating 2025-11-02 21:52:41 -05:00
Corey Woodworth ad641c749b Added wezterm to AppThemeService.qml 2025-11-02 21:52:41 -05:00
Corey Woodworth ac73426aa1 Added wezterm to MatugenTemplates.qml 2025-11-02 21:52:41 -05:00
Corey Woodworth 9be50c10e2 Initial work for wezterm color theme support 2025-11-02 21:52:41 -05:00
ItsLemmy 7ffbe250ca Cava: added debug log 2025-11-01 13:49:37 -04:00
ItsLemmy 371e1d522f Autofmt 2025-11-01 09:52:08 -04:00
Ly-sec 34a6947ad6 Matugen: show toast & log on error 2025-11-01 11:49:12 +01:00
ItsLemmy 3ab7843707 AppTheme: removed last 2 hardcoded colors and improved vscode template 2025-11-01 00:12:07 -04:00
ItsLemmy e29b4bf433 Bar-AudioVisualizer: Added setting to select one the scheme's color. 2025-10-31 22:00:19 -04:00
ItsLemmy 998dbc540f Autofmt 2025-10-31 21:31:34 -04:00
ItsLemmy 1d364e994b Alacritty theming support, fix #616 2025-10-31 21:14:27 -04:00
ItsLemmy 0ac371d0f5 vscode: theming set to strict when using predefined color scheme. 2025-10-31 19:19:53 -04:00
ItsLemmy 1f4b0ce8f4 Fixed for PR #631 2025-10-31 19:06:16 -04:00
Lemmy 0f5ff04348 Merge pull request #631 from notiant/patch-10
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 18:45:07 -04:00
ItsLemmy 22da43f61c Set version to dev 2025-10-31 17:20:59 -04:00
ItsLemmy 53d885a8ae v2.21.1 2025-10-31 17:19:59 -04:00
Ly-sec aad8cd46b5 Set version to dev 2025-10-31 20:41:30 +01:00
ItsLemmy c3cf3dcf32 v2.21.0 2025-10-31 15:34:07 -04:00
notiant 7f397e2ae7 update NetworkService.qml 2025-10-31 20:30:06 +01:00
ItsLemmy 2b6bcdc570 autofmt 2025-10-31 15:06:57 -04:00
loner 3b166bd270 fix: Media player auto-switching in Control Center
Detailed Explanation:
  Addresses an issue where the media player would automatically
switch,overriding user's manual selections when the Control Center was
open.

  The core problem was that the automatic player detection logic was too
aggressive and didn't respect explicit user choices. Previous attempts
to pause auto-switching based on UI visibility were unreliable due to
incorrect event handling for the custom NPanel component.
2025-11-01 02:15:44 +08:00
notiant b5dac4fc7e IdleInhibitorService.qml 2025-10-31 18:49:00 +01:00
notiant 54d5139346 update NetworkService.qml 2025-10-31 17:55:53 +01:00
notiant 330a8c76be update BluetoothService.qml 2025-10-31 17:04:43 +01:00
notiant 99573f3201 update BluetoothService.qml 2025-10-31 16:19:08 +01:00
notiant cf7ae75738 update BluetoothService.qml 2025-10-31 16:11:50 +01:00
notiant 38a7c606c8 Add airplane mode detection, improve NetworkService & add icons to notice toasts 2025-10-31 15:54:50 +01:00