Commit Graph

  • 510d45a9b1 fix: audit LOW fixes — rejection-path tests, wallpaper-fallback docs (v0.9.1) main v0.9.1 nevaforget 2026-06-17 13:06:15 +02:00
  • 7dae48f6cc feat(power): logout via loginctl, not Niri-locked nevaforget 2026-06-17 12:40:24 +02:00
  • 115cfe6bb1 docs: translate CLAUDE.md to English nevaforget 2026-06-16 10:46:13 +02:00
  • 05ddbdc81e ci: switch update-pkgver to tag-trigger (no-suffix pkgname) nevaforget 2026-06-10 18:41:35 +02:00
  • 8285bcdf44 fix: audit LOW fixes — dead uid, home_dir warn, clippy sweep, debug value (v0.8.5) 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