-
8285bcdf44
fix: audit LOW fixes — dead uid, home_dir warn, clippy sweep, debug value (v0.8.5)
main
v0.8.5
nevaforget
2026-04-24 14:14:11 +02:00
-
0789e8fc27
fix: audit MEDIUM fixes — timeout guard, POSIX locale, button gate, wallpaper allowlist (v0.8.4)
v0.8.4
nevaforget
2026-04-24 13:49:48 +02:00
-
13b5ac1704
fix: audit fix — avoid latent stdout pipe deadlock in run_command (v0.8.3)
v0.8.3
nevaforget
2026-04-24 13:01:48 +02:00
-
a47fdff1dd
docs: drop Hekate persona, unify attribution on ClaudeCode
nevaforget
2026-04-21 09:03:22 +02:00
-
d030f1360a
fix: restore keyboard focus on action buttons after dismiss (v0.8.2)
v0.8.2
nevaforget
2026-04-06 22:36:36 +02:00
-
e97535e41b
Remove unnecessary pacman git install from CI workflow
nevaforget
2026-04-02 08:28:08 +02:00
-
b518572d0f
Revert CI workaround: remove pacman install step
nevaforget
2026-04-01 16:00:49 +02:00
-
b3ed7fb292
chore: update Cargo.lock for v0.8.1
nevaforget
2026-03-31 12:53:20 +02:00
-
358c228645
fix: audit fixes — release profile, GResource compression, lock stderr, sync markers (v0.8.1)
nevaforget
2026-03-31 11:08:43 +02:00
-
a4564f2b71
docs: add v0.8.0 changelog entry, fix build.rs comment
nevaforget
2026-03-31 09:36:01 +02:00
-
8aca2bf331
fix: audit fixes — symlink-safe avatars, blur downscale + padding, config validation (v0.8.0)
v0.8.0
nevaforget
2026-03-30 16:08:50 +02:00
-
f01c6bd25d
ci: also update .SRCINFO in pkgver workflow
nevaforget
2026-03-30 13:49:16 +02:00
-
7cd1f8cb6d
ci: replace actions/checkout with plain git clone (no node needed)
nevaforget
2026-03-29 23:02:58 +02:00
-
c22bc5bca1
ci: use moonarch runner label instead of ubuntu-latest
nevaforget
2026-03-29 23:02:09 +02:00
-
069387761b
ci: add workflow to auto-update pkgver in moonarch-pkgbuilds
nevaforget
2026-03-29 22:55:48 +02:00
-
e59ed53d7a
fix: use systemctl for reboot/shutdown — loginctl lacks these verbs (v0.7.3)
nevaforget
2026-03-29 18:59:00 +02:00
-
2ca572773e
fix: elevate CSS priority to override GTK4 user theme (v0.7.2)
v0.7.2
nevaforget
2026-03-29 14:23:33 +02:00
-
efc55aa372
fix: prevent edge darkening on GPU-blurred wallpaper (v0.7.1)
nevaforget
2026-03-28 23:15:47 +01:00
-
5a6900e85a
fix: address audit findings — polling, symlinks, validation, wallpaper removal (v0.7.0)
nevaforget
2026-03-28 23:09:29 +01:00
-
71670eb263
feat: switch to systemd-journal-logger, add debug logging (v0.6.0)
v0.6.0
nevaforget
2026-03-28 22:58:25 +01:00
-
14affb1533
perf: replace CPU blur with GPU blur via GskBlurNode (v0.5.0)
nevaforget
2026-03-28 22:35:18 +01:00
-
4d8e306b74
feat: add fade-out animation on dismiss for smooth visual exit
nevaforget
2026-03-28 21:50:03 +01:00
-
2e88a9b6c4
feat: activate fade-in animation for panel and wallpaper windows
nevaforget
2026-03-28 21:46:08 +01:00
-
412ed159a4
fix: address audit findings — blur channel mismatch, logout quit, config error logging
nevaforget
2026-03-28 21:39:34 +01:00
-
478caed8e0
perf: cache blurred wallpaper to disk to avoid re-blur on startup
nevaforget
2026-03-28 21:22:48 +01:00
-
622b06da3f
chore: bump version to 0.4.0
v0.4.0
nevaforget
2026-03-28 14:54:18 +01:00
-
529a1a54ae
feat: add optional background blur via
image crate
nevaforget
2026-03-28 14:53:04 +01:00
-
473bed479a
docs: add CHANGELOG.md, DECISIONS.md, bump version to 0.1.1
nevaforget
2026-03-28 10:17:22 +01:00
-
496a7a4c72
fix: address audit findings — security, performance, and correctness
nevaforget
2026-03-28 10:13:18 +01:00
-
2d1d364270
i18n: migrate German text to English, remove stale journal
nevaforget
2026-03-28 09:53:10 +01:00
-
b22172c3a0
perf: optimize startup by caching icons, texture, and async avatar
nevaforget
2026-03-28 09:47:47 +01:00
-
d6979c1792
chore: remove Python implementation and build config
v0.3.0
nevaforget
2026-03-27 16:11:54 +01:00
-
c2e3077159
merge: rust-rewrite branch into main
nevaforget
2026-03-27 16:10:41 +01:00
-
-
e66ef76b4d
feat: rewrite moonset in Rust (gtk4-rs + gtk4-layer-shell)
nevaforget
2026-03-27 16:09:51 +01:00
-
-
9deaaacc33
chore: remove social.md
nevaforget
2026-03-27 15:25:11 +01:00
-
270689a5c5
docs: update journal and social for v0.2.0
nevaforget
2026-03-27 15:23:31 +01:00
-
fa8dceb514
release: v0.2.0
v0.2.0
nevaforget
2026-03-27 15:22:33 +01:00
-
934a92384c
fix: lock action calls moonlock directly instead of loginctl
nevaforget
2026-03-27 15:12:56 +01:00
-
004e3d2855
feat: fade-in animation, PKGBUILD for system installation
nevaforget
2026-03-27 14:46:06 +01:00
-
63bd7cfea9
feat: panel on focused monitor, wallpaper on all others
nevaforget
2026-03-27 14:35:40 +01:00
-
e6de12ea4b
feat: add user avatar and username, match moonlock icon style
nevaforget
2026-03-27 14:30:17 +01:00
-
467c022525
fix: panel on all monitors with keyboard exclusive
nevaforget
2026-03-27 14:13:32 +01:00
-
2e359f358d
fix: use GTK theme colors, translucent cards, focus confirm on keyboard
nevaforget
2026-03-27 14:02:11 +01:00
-
e770a40beb
fix: center button content vertically for square appearance
nevaforget
2026-03-27 13:57:16 +01:00
-
1251fe8ef4
feat: auto-reexec with LD_PRELOAD for gtk4-layer-shell
nevaforget
2026-03-27 13:54:32 +01:00
-
4cad984263
feat: initial moonset implementation — Wayland session power menu v0.1.0
v0.1.0
nevaforget
2026-03-27 13:47:03 +01:00