Commit Graph

1124 Commits

Author SHA1 Message Date
Lemmy 9507fdb19c feat(ui): better attached panel animation + centralized shadow x,y,blur,alpha in [shell.shadow] 2026-04-25 23:04:34 -04:00
Lemmy b668ba3f0b feat(render): concave corners and panel attachment early work 2026-04-25 21:57:49 -04:00
Lemmy 6b2205b58c tools: lockscreen_layer and subsurface_overflow probe 2026-04-25 20:27:57 -04:00
Ly-sec 068357f7c3 Merge branch 'main' of https://github.com/noctalia-dev/Nextalia 2026-04-25 20:01:44 +02:00
Ly-sec e4a4b7949b fix(input): guard detached input targets and skip cursor-shape calls with invalid serial 2026-04-25 20:01:29 +02:00
Lemmy bc2022f088 fix(wallpaper): simpler darkening for unselected 2026-04-25 13:05:00 -04:00
Lemmy cc2f006b05 refactor(image): removed support for an optional background, resolves the ambiguity of double borders 2026-04-25 12:58:37 -04:00
Ly-sec f06f32f9b1 Merge branch 'main' of https://github.com/noctalia-dev/Nextalia 2026-04-25 17:08:07 +02:00
Lysec 89418bb772 fix(meson): adjust deps & fallback to epoxy if needed 2026-04-25 17:07:11 +02:00
Lemmy 440abfb27d refactor(palette): extract a single "colorRoleFromToken" so it can be reused 2026-04-25 10:24:04 -04:00
Lemmy 9e06ac13e1 feat(settings): added Theme Source and Theme Palette 2026-04-25 10:17:35 -04:00
Lemmy 759b34c6bc refactor(render): cornerRadius => radius 2026-04-25 10:05:27 -04:00
Lemmy f2c8e6a6bd fix(settings): increase min width to 800 2026-04-25 10:04:40 -04:00
Lemmy 6cc44b47c4 refactor(ui): improve methods name for a background and styles. 2026-04-25 09:42:21 -04:00
Lysec f672d4f676 ui(setup wizard): adjust colors 2026-04-25 14:13:20 +02:00
Lysec f635f7cf49 feat(desktop-widgets): add opacity to sticker 2026-04-25 13:24:27 +02:00
Lysec d0cf57299c fix(polkit-agent): close window immediately on cancel 2026-04-25 13:16:51 +02:00
Lysec e13c72fa98 feat(bar): use reserve_space for both normnal bar and auto_hide 2026-04-25 12:44:12 +02:00
Lysec d4b9dd5be7 fix(controls): fix scrollwheel support for select 2026-04-25 12:17:35 +02:00
Lysec d19bcfd8fe ui(setup wizard): add color source dropdown & i18n 2026-04-25 12:14:56 +02:00
Lysec 6dcb46c1e7 ui(setup wizard): adjust layout to make it more uniform 2026-04-25 11:56:18 +02:00
Lemmy 2f4723ba2e feat(setupwizard): single step, keep it classy 2026-04-25 01:44:19 -04:00
Lemmy 8998695af6 feat(telemetry): added service 2026-04-25 00:57:16 -04:00
Lemmy eb16f31ced feat(http): added post method 2026-04-25 00:35:30 -04:00
Lemmy d4e999023a feat(shell): added centralized Offline mode to prevent any http req.
also removed fr.json until we are ready for i18n
2026-04-25 00:15:11 -04:00
Lemmy 6e05533026 fix(surface): anchor m_lastFrameAt at now() in kickFrameLoop 2026-04-24 23:25:04 -04:00
Lemmy c28dbfc258 fix(settings): layout-only path on resize 2026-04-24 23:22:54 -04:00
Lemmy 731cdc0e16 fix(settings): removed useless label that does not fit anyways 2026-04-24 21:31:40 -04:00
Lemmy 450182ef04 feat(settings): inspector panel and better layout 2026-04-24 21:00:17 -04:00
Lemmy 56d43ce89a feat(flex): added suypport for maxWidth / maxHeight 2026-04-24 20:59:56 -04:00
Lemmy 6de20c1e13 feat(settings): bar widget drag and drop (in its lane) 2026-04-24 19:43:39 -04:00
Lemmy fc3c82432c chore(version): setting to 5.0.0 2026-04-24 19:35:22 -04:00
Lemmy faa1535e32 refactor(settings): renamed Inherited to Base Bar 2026-04-24 18:25:44 -04:00
Lemmy 920762e215 feat(settings): better wording for the top filter 2026-04-24 18:08:34 -04:00
Lemmy 12bee61c71 feat(settings): added invalid input state 2026-04-24 17:38:42 -04:00
Lemmy 52badee6a3 feat(settings): reset page 2026-04-24 17:30:02 -04:00
Lemmy 502d179512 feat(settings): simple error banner in case of errors 2026-04-24 17:19:01 -04:00
Lemmy ef49186618 feat(settings): improved monitor overrides 2026-04-24 16:44:50 -04:00
Lemmy e759467808 feat(settings): support for raw settings 2026-04-24 16:12:03 -04:00
Lemmy bf45b3d437 feat(settings): creating a widget instance request a custom name first 2026-04-24 15:52:24 -04:00
Lemmy 16c0382790 feat(settings): ability to rename a widget instance 2026-04-24 14:43:42 -04:00
Lemmy 946b452458 fix(slider): dont make the thumb semi transparent when disabled or we see the track thru it. just hide the thumb 2026-04-24 14:42:24 -04:00
Lemmy 56dcd482be feat(settings): bar widget instance. Trash(delete) vs Close(remove) 2026-04-24 14:34:56 -04:00
Lemmy a0987753ed feat(settings): ability to create custom instance from the GUI 2026-04-24 14:11:26 -04:00
Lemmy 953dd3d4d2 refactor(settings): splitting code from settings_window into bar_widget_editor 2026-04-24 13:14:52 -04:00
Lemmy af0fd8e63e feat(settings): "Add widget" and "widget settings" now accept ESC to close 2026-04-24 11:38:47 -04:00
Lemmy 0be03d9196 feat(input): sliders have to opt-in explicitely to handle mouse-wheels event. So they dont swallow events targeted to the scrollview 2026-04-24 11:35:09 -04:00
Lemmy f5c13b6825 feat(settings): removed Esc to close the window 2026-04-24 11:26:04 -04:00
Lemmy aa84d3a734 feat(scrollview): added ScrollViewState so we can rebuild/layout the scrollview while keeping our scrolling offset. 2026-04-24 11:19:42 -04:00
Lemmy 0cde7bb2bd feat(settings): editing widget settings 2026-04-24 11:03:15 -04:00