Commit Graph
3844 Commits
Author SHA1 Message Date
loner a7bbfe03f0 feat(i18n): Add Ukrainian translations for custom button 2025-11-04 02:45:06 +08:00
loner eb37dc9951 feat(i18n): Add Portuguese translations for custom button 2025-11-04 02:44:26 +08:00
loner 8e9069b2fe feat(i18n): Add French translations for custom button 2025-11-04 02:43:54 +08:00
loner 59ab5f77cb feat(i18n): Add Spanish translations for custom button 2025-11-04 02:43:16 +08:00
loner 3970aee796 feat(i18n): Add German translations for custom button 2025-11-04 02:42:26 +08:00
Ly-sec 15441d2d1b Matugen/Discord: fix thread text 2025-11-03 19:38:45 +01:00
ItsLemmy 1279e0b4e3 Merge branch 'new-windowing-system-and-shadows' 2025-11-03 13:31:43 -05:00
loner 34cdbfea32 fix(controlcenter): fix widget sorting in dropdown list 2025-11-04 02:28:36 +08:00
loner e5e9b5961b feat(controlcenter): beautify UI interface for custom button state checks 2025-11-04 02:28:36 +08:00
loner 5a9470d64e feat(controlcenter): implement multi-state support for custom button 2025-11-04 02:28:36 +08:00
loner ba7282daa6 feat(controlcenter): Optimize command execution logic
The  command is “fire-and-forget”: it starts a process and returns immediately, so QML has no way of knowing when that process actually finishes. To avoid this race condition, the simplest approach that least intrudes on existing QML code is to introduce a short timer.
2025-11-04 02:28:36 +08:00
loner 697fb55ab1 fix: enter tooltip 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 89d715156f Merge branch 'new-windowing-system-and-shadows' of https://github.com/noctalia-dev/noctalia-shell into new-windowing-system-and-shadows 2025-11-03 19:28:31 +01:00
Ly-sec 9efada7dd7 WallpaperPanel: reduce height 2025-11-03 19:28:29 +01:00
ItsLemmy acba085531 NSlider: Fix and edge case where the slider would sometime loose focus while dragging. 2025-11-03 13:09:01 -05:00
Ly-sec 982f78971b Matugen/Discord: make slowmode easier to read 2025-11-03 18:50:52 +01:00
Ly-sec 81fbba4a01 Matugen/Discord: make clock easier to read 2025-11-03 18:42:27 +01:00
Ly-sec 3c69d5b4da NClock: factorize NClockAnalog/Digital
i18n: rephrase analog clock translation
2025-11-03 18:32:46 +01:00
Ahmet Çetinkaya 4086ebbcfb feat(i18n): add Turkish language support
Add comprehensive Turkish translations for all UI elements, including authentication messages, widget settings, system notifications, menus, settings panels, and tooltips. This enables Turkish-speaking users to use the application in their native language.
2025-11-03 20:30:33 +03:00
Ly-sec b9d198a879 SessionMenu: fix lockScreen button 2025-11-03 18:23:41 +01:00
Ly-sec 3ad7271871 DisplayTab: toggle ddcutil, disabled by default 2025-11-03 18:21:37 +01:00
Ly-sec 5cce13c730 Merge branch 'new-windowing-system-and-shadows' of https://github.com/noctalia-dev/noctalia-shell into new-windowing-system-and-shadows 2025-11-03 18:00:12 +01:00
Ly-sec e4bb28dd5e SetupWizard: add dimdesktop & dropshadow option 2025-11-03 18:00:06 +01:00
ItsLemmy fceaac029c Attached panels: nice curves on screen edges 2025-11-03 11:58:57 -05:00
ItsLemmy 451784a82b FullScreenWindow: restored panelOverlayLayer functionality, since refactoring it means assigning both panels AND bar to the overlay layer as they share a PanelWindow. 2025-11-03 10:50:47 -05:00
ItsLemmy e11934294f FullScreenWindow: fix click-through but when panel closes. 2025-11-03 10:46:29 -05:00
ItsLemmy fea06c2164 Shadows: conditional via settings
q
2025-11-03 10:29:49 -05:00
c2fc2fandMatan Bendix Shenhav 2c3d7bc101 fix: rename pkgs.system into pkgs.stdenv.hostPlatform.system 2025-11-03 15:24:12 +01:00
ItsLemmy f4672df2e0 ControlCenter: Fix laggy opening due to spinning disc 2025-11-03 08:27:49 -05:00
ItsLemmy 72c5a9d652 ShapedRect: fixing hair line gap 2025-11-03 08:15:55 -05:00
ItsLemmy 36192717f4 Shadows: Unified in NFullScreenWindow 2025-11-03 07:22:57 -05:00
LysecandGitHub 5ca5aa602f Merge pull request #646 from rXelelo/main
ukraine language
2025-11-03 08:58:41 +01:00
Rain Xelelo f2c0cfe814 ukraine language 2025-11-03 09:56:24 +02: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
MrDowntempoandGitHub 1dfa12bde5 Merge branch 'noctalia-dev:main' into feat/wezterm 2025-11-02 23:38:49 -05:00
MrDowntempoandGitHub b309e1c96a Merge branch 'noctalia-dev:main' into feat/better-lockkeys-settings 2025-11-02 23:38:32 -05:00
MrDowntempoandGitHub b044c6ddd1 Removed superfluous comma 2025-11-02 23:26:29 -05:00
Corey Woodworth 8730f0bb16 Stacking changes and translations done 2025-11-02 23:15:47 -05:00
Corey Woodworth 863c08978c committing files that won't stack 2025-11-02 23:00:29 -05:00
ItsLemmy 98ed4ec450 Revert "Matugen: update qtct template"
This reverts commit 3c4e864363.
2025-11-02 22:37:25 -05:00
Corey Woodworth 33487c929e final corrections 2025-11-02 21:52:41 -05:00
Corey Woodworth b4e923b4af wezterm theme corrections 2025-11-02 21:52:41 -05:00
Corey Woodworth 090d33cc3f Add additional wezterm themes 2025-11-02 21:52:41 -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 f882ace0e2 Ran /Bin/dev/i18n-json.sh --translate 2025-11-02 21:52:41 -05:00
Corey Woodworth ad641c749b Added wezterm to AppThemeService.qml 2025-11-02 21:52:41 -05:00