Release v2.3.1
Changes since v2.3.0
- Vesktop: add more styling (eb7401d) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (0f5bbb9) by Ly-sec
- Add Vesktop matugen template vesktop: create matugen template (based on catppuccin) (fa82dea) by Ly-sec
- NightLight: if using autoSchedule, wait for coordinates to be ready (dda031e) by LemmyCook
- Even more ArchUpdater fixes ArchUpdaterService:properly check for errors (2f8472f) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (4520ed3) by Ly-sec
- Fix ArchUpdater to be able to use ghostty ArchUpdaterService: add separate ghostty command ArchUpdater: Change color of symbol if no terminal/aur helper is found, edited tooltip ArchUpdaterPanel: Add proper error message if TERMINAL or aur helper was not found (1ecc3d9) by Ly-sec
- BarHeight: more rounding uniformization (fcf627c) by LemmyCook
- ScreenCorners: use the same Math.round() for bar height so corners dont overlap semitransp bar (fdf67ab) by LemmyCook
- Location: Set stable name on load to the user specified name. Until we get a proper weather update (b1daf2e) by LemmyCook
- Location: should fix edge case of location data being not ready on time (6ecbdda) by LemmyCook
- ArchUpdater: more selective update debug logs & tests (3f0374e) by Ly-sec
- ArchUpdater: Even more debug logs (cb345c2) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (d0b957e) by Ly-sec
- Add debug logs to ArchUpdater (7a2fa4a) by Ly-sec
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (8a198fd) by LemmyCook
- SystemStats: no space before unit (to match the others stats) (7ba3870) by LemmyCook
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (ff0c83a) by Ly-sec
- ArchUpdaterService: fix AUR helper detection (9a8046b) by Ly-sec
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (92b37df) by LemmyCook
- ActiveWindo/MediaMini: slight width improvements (ab4359b) by LemmyCook
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (ab5b877) by Ly-sec
- Fix selective update from ArchUpdater ArchUpdaterService: edit command builder ArchUpdaterPanel: fix error state display (23a41ff) by Ly-sec
- Taskbar: small tweaks for better compliance to codebase (68a44b6) by LemmyCook
- Merge pull request #174 from JPratama7/feat/app-taskbar (51ea837) by Lemmy
- Tooltip: more lower case (6f2d5c2) by LemmyCook
- ArchUpdate: last console.log (d912c2a) by LemmyCook
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (2187685) by LemmyCook
- NText: Reverted my change to support Richtext by default + All tooltips are no longer using capital letter at the start of every word (53405c1) by LemmyCook
- Disable Network stats by default Settings: set showNetworkStats to false (abb5f38) by Ly-sec
- Update About Tab to handle long names better AboutTab: adapt cellWidth/height to accommodate longer names (4ad851f) by Ly-sec
- Update README README: remove old migration informations (8509845) by Ly-sec
- Remove useless debug logs from ArchUpdater ArchUpdaterService: remove 4 useless debug logs (d7eea7f) by Ly-sec
- Fix ArchUpdaterService error codes (once more) ArchUpdaterService: Update yay error code (1 also means no updates available just like in paru) (8395b26) by Ly-sec
- Fix ArchUpdater error codes, revert TrayMenu TrayMenu: reverted it to the old PopupPanel for ignored ArchUpdater: paru error code 1 = no updates available (1eae0eb) by Ly-sec
- Reimplement the MediaMini and ActiveWindow fix Revert ScreenCorner fix (didn't work at all) (91ffa4a) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (58b93c9) by Ly-sec
- Revert "Possibly fixed #117, format and also change a tiny thing in ActiveWindow" (6d2f4d5) by Ly-sec
- Don't dim ScreenCorners NPanel: add dimOverlay (7b63b69) by Ly-sec
- Possibly fixed #117, format and also change a tiny thing in ActiveWindow MediaMini: properly elide and manage width of MediaMini ActiveWindow: Make it respect width of ActiveWindow title (1e52e7c) by Ly-sec
- Add network stats to SystemMonitor, fix ActiveWindow text display SystemMonitor: add network up/down stats (also added setting to disable it in BarTab) ActiveWindow: add elide if not hovered (2ebdc74) by Ly-sec
- Autoformat (724e55c) by Ly-sec
- Fix TrayMenu crash after display wake. Add checks if screen exists, else set scaling to 1.0 TrayMenu: Replace PopupPanel with NPanel (for better loading & to prevent QS crash) Overview, Background etc: add screen checks, if it doesnt exist set scaling to 1.0 (51f1923) by Ly-sec
- Small changes for ArchUpdaterService ArchUpdaterService: remove duplicate AUR helper check and remove any pacman occurrence (714f6c0) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (560f601) by Ly-sec
- Autoformat (6deb039) by Ly-sec
- Rework ArchUpdater logic, update UI ArchUpdater: remove pacman poll fully and rely on paru/yay ArchUpdaterPanel: Remove scrollbar, remove UI blocking README: Add
TERMINAL
env var info (again), add DiscoCevapi as Donator (f19eaf6) by Ly-sec - NightLight/Bar: left click toggle, converted to NIconButton (80f6570) by quadbyte
- feat: add little radius (d883096) by JPratama7
- NightLight: reworked settings, defined fade duration and simplified service. (87f9afb) by LemmyCook
- refactor: adjust tooltip (9bb5241) by JPratama7
- refactor: adjust codestyle (65601cb) by JPratama7
- Volume/bar: removed wrong comment (2c9e675) by LemmyCook
- Volume/bar: Right click opens pwvucontrol. (2d5bebb) by LemmyCook
- MediaMini: added RMB/MMB to control Next/Previous media/song (a97913f) by LemmyCook
- refactor: remove debug (9264306) by JPratama7
- Merge branch 'noctalia-dev:main' into local (d2ac174) by Jose Chasey Pratama
- refactor: add to registry (d5a8a0d) by JPratama7
- feat: taskbar (36bfbe1) by JPratama7
- BTService: add percent symbol (%) after battery level (7ace02d) by LemmyCook
- Wallpaper: made the selection more responsive to clicks + code cleanup (125a3ac) by LemmyCook
- Wallpaper: added a bash script to compile all shaders (3c7d03a) by LemmyCook
- Wallpaper: shaders improvements with more parameters and new Stripes shader (477d38d) by LemmyCook
- Autoformatting (d36bcb1) by LemmyCook
- Merge pull request #167 from MarkusVolk/main (4c79999) by Lysec
- Replace pkexec with terminal output (with
TERMINAL
environment var) ArchUpdater:use terminal thanks toTERMINAL
environment variable README: Add explanation for said environment var (cdfed0f) by Ly-sec - Wallpaper: flush nextWallpaper.source when no longer needed in a attempt to save ram (6af9159) by LemmyCook
- Wallpaper: less login (da26679) by LemmyCook
- Wallpaper: added disc transition (91afdf7) by LemmyCook
- Wallpaper: added random transition + fixed "none" transition (26fc609) by LemmyCook
- Revert "Remove need for polkit, launch any ArchUpdater update through terminal" (3496169) by LemmyCook
- Remove need for polkit, launch any ArchUpdater update through terminal ArchUpdater: rely on
TERMINAL
environment variable README: Add explanation for theTERMINAL
environment variable (299add4) by Ly-sec - wallpaper: renamed Swipe => Wipe (5ab76c9) by LemmyCook
- Wallpaper: swipe left/right/up/down (f5b4984) by LemmyCook
- Update README.md - screenshots served by github repo (a38665f) by Lemmy
- Github: Added GitHub screenshots (cf27ff1) by LemmyCook
- Merge branch 'advanced-wallpaper' (8f3f520) by LemmyCook
- Wallpaper/Matugen: Matugen always based on the primary screen wallpaper (c4e4f78) by LemmyCook
- Wallpaper: On startup set wallpaper without transition (2f9eb28) by LemmyCook
- Wallpaper: cool fade in transition via shader (63e90a5) by LemmyCook
- Wallpaper: minor fixes for random wallpaper picking (61d13a6) by LemmyCook
- Wallpaper: less intrusive UI when using per monitor directories (a2ecc67) by LemmyCook
- Wallpaper: fixed random wallpaper (f679999) by LemmyCook
- Wallpaper: fixed all edge cases when toggling on/off multi directories support and invalid directory names (5b8d7db) by LemmyCook
- Wallpaper: real support for differents folders per monitor \o/ (9bbdf5f) by LemmyCook
- WallpaperSelector: syntax fix (812ddf2) by LemmyCook
- Wallpaper: cleanup (db3ea7e) by LemmyCook
- Wallpaper: delay service initialization until settings are ready (c37ef86) by LemmyCook
- Logger: new callStack() method (7c6c908) by LemmyCook
- Add fuzzel matugen template (c510afd) by Markus Volk
- Wip! (861e207) by LemmyCook
- Add foot matugen template (c601e45) by Markus Volk
- Wallpaper rework (e79c163) by LemmyCook
- Merge pull request #161 from MichaelThomas0721/main (c770b97) by Lysec
- Merge branch 'noctalia-dev:main' into main (85bd0ed) by Michael Thomas
- Added ghostty matugen template (cd6a183) by MichaelThomas0721
- ArchUpdater: improved the look (3cc8c8f) by LemmyCook
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (4240857) by LemmyCook
- Bluetooth: revamped a lot of code (c3956c5) by LemmyCook
- Auto-formatting (b2e9058) by LemmyCook
- Update README.md (bc28b11) by Lemmy
- Fix ArchUpdater NCheckbox binding ArchUpdater: Create proper binding, make selective update more robust (cbd71be) by Ly-sec
- ArchUpdaterPanel: Fix typo (6ac172f) by Ly-sec
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (8ebcfa4) by LemmyCook
- NTextInput: improved layout and adapted calling code all over the shell. (3f4cec1) by LemmyCook
- Add audio IPC options AudioService: add a few functions to AudioService IPCManager: Add 4 Audio IPC calls README: Add information about new IPC calls (156146f) by Ly-sec
- ArchUpdater: better icons (take2) (e86e734) by LemmyCook
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (8d9f206) by Ly-sec
- Added a check to see if wlsunset is enabled, if it isn't you can change the NightLight settings. DisplayTab: add wlsunsetCheck process (39d8d8b) by Ly-sec
- better comments (a719db4) by LemmyCook
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (a845067) by Ly-sec
- Replaced the old checkboxes in ArchUpdaterPanel with NCheckbox ArchUpdater: use NCheckbox to make things more uniform (82d71d6) by Ly-sec
- Merge pull request #162 from wer-zen/main (a699cfb) by Lysec
- readme_fix4 (92b24c6) by wer-zen
- readme_fix3 (d57092f) by wer-zen
- readme_fix3 (6c4b495) by wer-zen
- Autoformat (d0b7ccf) by Ly-sec
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (e237bd0) by Ly-sec
- Replace our NightLight solution with wlsunset. NightLight: add temperature solution NTextInput: add input hint support (2a686b5) by Ly-sec
- ArchUpdater: better icons (cdc3b18) by LemmyCook
- Volume/Bar: better touchpad support for volume inc/dec (c8860a3) by quadbyte
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (57a67bf) by Ly-sec
- NCheckbox: add scaling (f932d58) by Ly-sec
- ColorSchemeTab: better presentation (eadcb3f) by LemmyCook
- LocationService + Settings: improved service stability and show geocoding results in the settings (a6d722f) by LemmyCook
- Added NCheckbox and used it for Matugen templates NCheckbox: Added ColorSchemeTab: replace NToggle with NCheckbox (f10280c) by Ly-sec
- Create MatugenService, add toggles per template Matugen: Created Matugen.qml for users to add templates to, add MatugenService to generate .toml Notification: possible fix for children null warning Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (a6848be) by Ly-sec
- Create separate matugen toggles, add MatugenService Matugen: add Matugen.qml as central place for templates, add MatugenService to take care of .toml generation Notification: possible fix for "children of null" (f510c19) by Ly-sec
- Settings: more cleanup and conditionnal controls (NightLight) (0562dbb) by LemmyCook
- Added a check if there is any notifications. Notification: add notificationModel.count check to possibly prevent unwanted behaviour (85b92d9) by Ly-sec
- Merge pull request #158 from MichaelThomas0721/main (de465eb) by Lysec
- Settings: large cleanup and factorization. Should look much better. (8302285) by LemmyCook
- Added kitty matugen template (b502161) by MichaelThomas0721
- MediaMini: fixed fallback icon (1206be3) by LemmyCook
- Bar UI improvements (c6cf5a0) by LemmyCook
- ArchUpdater: fixes (part2) (d6df496) by LemmyCook
- ArchUpdater: fixes (68874e8) by LemmyCook
- ActiveWindow+MediaMini: minor adjustments to width and spacing. (67f0c48) by LemmyCook
- MediaCard: AudioVisualizer should not be dependend on tracklength (ex: Twitch) (1ceec16) by LemmyCook
- autoformatting (9d03006) by LemmyCook
- Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (f7f21f9) by Ly-sec
- Add animation speed slider in general tab, always collapse activeWindow GeneralTab: add animation speed slider Workspace: set activeWindow to always collapsed except for hover Misc: replaced a lot of animations with Style.animationXYZ (124d9be) by Ly-sec
- MediaPlayer/sidepanel: slightly less thick time slider (50777ef) by LemmyCook
- Possible fix for MediaCard slider MediaCard: use proper seek binding MediaService: add seek binding autoformat (563a151) by Ly-sec
- Added issue templates and fixed screenRecorder status symbol ScreenRecorder: add proper checks for screenRecorder ISSUE_TEMPLATE: add bug_report and feature_request (6f7528c) by Ly-sec
- Wallpaper: change random wallpaper delay options (ae0228d) by Ly-sec
- ArchUpdater: add AUR support (a1f87c5) by Ly-sec
- README: add noctalia-shell-git AUR info (74e65d7) by Ly-sec
- Compositor: Fix Hyprland activeWindow icon (56967d4) by Ly-sec
- README: update Usage section (2950862) by Ly-sec
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (f4ecdd5) by LemmyCook
- Workspace: ShowLabel replaced toggle by NComboBox so we can choose "Name" or "Index" (dd456ed) by LemmyCook
- Merge pull request #152 from Drazzy9295/main (e1f1add) by Lemmy
- Merge branch 'main' of github.com:noctalia-dev/noctalia-shell (94e5959) by LemmyCook
- NightLight: refactored the code to make simpler (4cd94f0) by LemmyCook
- small flake.nix fix (c99f470) by Drazzy9295