Alexander Nabokikh
c7c4394eed
fix(1771): start clipboard watchers at shell boot instead of first launcher open
2026-02-20 10:21:57 +01:00
Lysec
38b616ba0a
Launcher: remove redundant NIcopnTabButton
2026-02-14 02:35:57 +01:00
Lemmy
81d0a034c8
bar-shell: prevent bar crash on rapid visibility toggle and convert IPCService to singleton
2026-02-12 08:54:32 -05:00
Lemmy
c10f9b0f7e
Merge pull request #1785 from bokicoder/main
...
fix: Use explicit hardware backends to avoid dGPU wakeup
2026-02-11 15:31:07 -05:00
Lemmy
b8de6b1599
custom-button: using a proper singleton for the CustomButtonIPCService instead of and object registered in Qt.application. The singleton directly check the settings for IPC calls definition instead of the Bar widgets, this allow us to unload the bar widgets when the bar is hidden while keeping IPC call functional.
2026-02-11 15:22:05 -05:00
wxlyyy
9b01b6b0dd
fix: Use explicit hardware backends to avoid dGPU wakeup
2026-02-11 23:17:09 +08:00
Lemmy
915ef85f32
merge main
2026-02-07 20:51:00 -05:00
Lemmy
77adbbb573
startup: faster i18n and plugins startup
2026-02-06 11:43:14 -05:00
Lemmy
e8f0822118
about: supporters subtab
2026-02-05 09:34:24 -05:00
Lemmy
e6a80703d8
Startup: proper display of a dialog to confirm anonymous telemetry acceptance.
2026-01-16 11:48:05 -05:00
loner
db0a2ccb7f
feat: Implement automatic IPC registration for CustomButton widgets
...
- Add automatic registration/unregistration of CustomButton instances to
CustomButtonIPCService
- Enable CustomButton widgets to register themselves with unique
identifiers
- Support external control via IPC commands using 'qs -c noctalia-loner
ipc call cb <action> "[identifier]"' format
Supported actions: left, right, middle, up (separate wheel mode), down
(separate wheel mode),wheel (unified wheel mode), refresh (textCommand)
2026-01-14 07:13:30 +08:00
wxlyyy
2d53cb7c27
Launch the setup wizard on NixOS as well
2026-01-13 17:39:22 +08:00
Lemmy
2209a4696d
Added anonymous telemetry
2026-01-12 20:36:53 -05:00
Lemmy
a57917f7dd
shell: removing useless import
2026-01-12 08:43:55 -05:00
Lemmy
78f1c6825a
1st pass on launcher in overlay
2026-01-11 21:56:43 -05:00
Lemmy
09671d1a2c
Image Caching: full refactor base on ImageMagick and fallback to QML. Allows support for a lot more image formats.
2025-12-25 17:31:12 -05:00
Lemmy
9856899e89
PluginSystem: general improvements to the way we load plugins and the pluginApi.
2025-12-21 17:15:40 -05:00
Lemmy
c74139c51d
Wallpaper: resizing and caching with imagemagick for max quality and lower memory usage.
2025-12-16 21:43:27 -05:00
Lemmy
fa989dd962
PluginSystem: refactored CurrentScreenDetector so it can be used by core IPC calls AND plugins IPC calls.
2025-12-14 15:52:36 -05:00
Ly-sec
feee1d146c
desktop-widget: initial commit
2025-12-14 14:37:29 +01:00
Lemmy
69b162ee98
Fonts: removed "display" fonts that we no longer use.
2025-12-13 17:20:38 -05:00
Lemmy
7b75f06217
FontService: real async loading via fc-list + shell init tweaks
2025-12-13 16:29:00 -05:00
ItsLemmy
764299e4e7
Settings: added option to open settings in a separate (tiled) window + Fixed migrations/upgrades by parsing the rawJson
2025-12-11 21:03:43 -05:00
ItsLemmy
f0e7701116
PluginSystem: Fixed plugins update on startup and toast messages.
2025-12-05 21:09:00 -05:00
ItsLemmy
36cd59b08d
PluginSystem: first pass on auto update
2025-12-05 17:25:46 -05:00
ItsLemmy
34f84afcd1
PluginSystem: simplified IPC calls creation
2025-12-01 20:44:26 -05:00
ItsLemmy
c31c56ff48
PluginSystem: basic implementation with an hello-world bar widget
2025-11-30 20:31:55 -05:00
ItsLemmy
5e833f0683
Round image with Qt.
2025-11-26 21:46:59 -05:00
ItsLemmy
f10207a159
Settings / SetupWizard & OSD
...
- Settings cleanup and avoid segfault by not using var.
- SetupWizard simplified opening condition logic. Will only open when no
settings available
- OSD: simplified settings logic, updated translations to explain that
no type selected = all types enabled. similar to bar and monitors logic.
- Do not open changelog on a fresh install as we already open the
SetupWizard
2025-11-26 09:52:15 -05:00
ItsLemmy
12fe6c5559
Debug: inhibitReloadPopup onReloadFailed unless we are debugging.
2025-11-25 16:55:10 -05:00
Ly-sec
74ba883dd8
initial commit
2025-11-22 13:51:58 +01:00
Ly-sec
48c5435cef
SetupWizard: ensure setuoCompleted is always being saved
2025-11-22 12:46:22 +01:00
ItsLemmy
7a68030f69
Notifications: ensure they are not sandwitched between panels
...
+ Always access lockScreen via panel service and removed deprecation
notice.
2025-11-21 15:18:38 -05:00
ItsLemmy
088431b20d
Autoformatting + translations
2025-11-20 21:38:00 -05:00
Ly-sec
c735eef75d
Merge branch 'changelog'
2025-11-20 11:54:33 +01:00
Ly-sec
226213457f
ChangelogPanel: update layout
...
shell: remove UpdateService
i18n: update ChangelogPanel text
2025-11-18 01:08:19 +01:00
Ly-sec
8034297fb7
ChangelogService: merge into UpdateService
2025-11-18 00:52:17 +01:00
Ly-sec
bb8107727c
initial commit
2025-11-17 16:35:22 +01:00
ItsLemmy
39fd2517c3
BatteryManager: removed due to limited compatibility.
...
Might be reintroduced later if we decice on a proper back-end.
2025-11-16 17:27:11 -05:00
ItsLemmy
d8adaf4d4b
Deleted SystemTrayService.
2025-11-16 17:08:08 -05:00
ItsLemmy
3ff5b7639f
Switched to qmlformat.
2025-11-16 17:07:03 -05:00
Ly-sec
4fd5865978
DistroService: rename to HostService
2025-11-13 15:41:46 +01:00
Ly-sec
bb8ab1f7eb
SystemTrayService: add service to init tray faster ( #689 )
2025-11-10 12:56:01 +01:00
ItsLemmy
d63e6216e1
SetupWizard: Don't open immediately to avoid incomplete screen setup on older hardware and older Qt versions.
2025-11-09 18:01:02 -05:00
ItsLemmy
15539e1445
MainScreen: Bar content is in its own PanelWindow
2025-11-09 12:28:00 -05:00
ItsLemmy
373398236a
KickOff Font Service on startup
2025-11-08 22:35:39 -05:00
ItsLemmy
168bf54f41
Fixing app templating after refactor
2025-11-08 20:50:21 -05:00
ItsLemmy
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -05:00
ItsLemmy
5226b01fc1
MainScreen: remove mask region asap so you can click on apps sooner when closing a panel
2025-11-07 22:46:29 -05:00
ItsLemmy
b180325691
SetupWizard: Improved kickstart and fixed odd size on tiny screens.
2025-11-07 16:11:12 -05:00