| Date | Message | Author |
| 2026-10-09 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-09 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-09 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | refactor: the runner keeps its renderer across an empty spell | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-08 | refactor: build the app with Application::create | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | feat: clickable cards with actions, themed icons, and the spec's signals | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-07 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-06 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | perf: no overlay surface while no notification is up | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-05 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-03 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-02 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-10-01 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-30 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-29 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-28 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-26 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | fix: the notifier waits for the next compositor instead of exiting | Lucas Galante |
| 2026-09-25 | fix: refresh Cargo.lock to the pinned git revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-25 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | style-audit: declare this surface's opt-out from the standard root plate | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-24 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-22 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-22 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-22 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-22 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-22 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-21 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-21 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-21 | Pin workspace dependencies to GitHub, the crates' origin | Lucas Galante |
| 2026-09-21 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-21 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-20 | Repin workspace dependencies to their published revs | Lucas Galante |
| 2026-09-19 | Depend on cce-ui through git.lucas.co, so this crate builds alone | Lucas Galante |
| 2026-09-19 | A card's thumbnail belongs to a renderer, not to the process | Lucas Galante |
| 2026-09-11 | Expire notification cards on a wall clock, not the runner's dt | Lucas Galante |
| 2026-09-06 | Drop the backplate read-alias for the per-app plate block | Lucas Galante |
| 2026-09-06 | Rename the per-app backplate { } block to plate { } | Lucas Galante |
| 2026-09-06 | Drop the green left accent strip from notification cards | Lucas Galante |
| 2026-08-24 | feat: ellipsis when the body is cut to fit the card | Lucas Galante |
| 2026-08-24 | feat: word-wrap the notification body inside the card | Lucas Galante |
| 2026-08-24 | feat: stack notifications instead of overwriting one card | Lucas Galante |
| 2026-08-14 | chore: refresh Cargo.lock against the current dependency graph | Lucas Galante |
| 2026-08-13 | build: drop the unused glyphon declaration | Lucas Galante |
| 2026-08-13 | build: install via ccebuild instead of hand-listing binaries | Lucas Galante |
| 2026-07-18 | feat: draw notifications on the shared backplate, aligned under the status bar | Lucas Galante |
| 2026-07-16 | feat: image previews via the freedesktop image-path hint | Lucas Galante |
| 2026-07-09 | chore: display_list signature gains (size, scale) (cce-ui Phase 6) | Lucas Galante |
| 2026-07-09 | feat: whole frame as one display list (cce-ui Phase 6b) | Lucas Galante |
| 2026-07-07 | chore: drop deps now owned by the engine | Lucas Galante |
| 2026-07-07 | fix: render notification text with a bundled font family | Lucas Galante |
| 2026-07-07 | refactor: reimplement cce-notifier on the cce-ui Application engine | Lucas Galante |
| 2026-07-07 | refactor: read config values via cce_ui::config typed getters | Lucas Galante |
| 2026-07-07 | refactor: use cce_ui::engine Vertex/quad_vertices instead of local copies | Lucas Galante |
| 2026-07-07 | refactor: use cce_ui::color hex parser instead of a local copy | Lucas Galante |
| 2026-07-07 | refactor: create FontSystem via cce_ui::create_font_system_with_system_fonts | Lucas Galante |
| 2026-07-07 | refactor: use cce_ui::config::cached_config instead of local CONFIG_CACHE | Lucas Galante |
| 2026-07-07 | refactor: route hardcoded config/font paths through cce_ui XDG helpers | Lucas Galante |
| 2026-07-06 | Optimize config loading in cce-notifier using static cache | Lucas Galante |
| 2026-07-01 | Convert linear colors to sRGB before text rendering | Lucas Galante |
| 2026-06-29 | refactor: adapt to cce-ui event layering and renaming changes | Lucas Galante |
| 2026-06-25 | style: use cce-ui backplate for popup background | Lucas Galante |
| 2026-06-24 | refactor: modernize and systematize workspace logging | Lucas Galante |
| 2026-06-19 | Clean up compiler warnings | Lucas Galante |
| 2026-06-19 | Migrate configuration from TOML to JSON | Lucas Galante |
| 2026-06-18 | refactor: update dependencies and rename clear-ui to cce-ui | Lucas Galante |
| 2026-06-16 | Support configurable background color and opacity for notification popups | Lucas Galante |
| 2026-06-15 | feat: transition notification daemon to Wayland Layer Shell | Lucas Galante |
| 2026-06-13 | Update notification daemon main entry point | Lucas Galante |
| 2026-06-10 | Minor updates to main.rs | Lucas Galante |
| 2026-06-09 | Refactor and adapt widgets to use UiContext and scale factor | Lucas Galante |
| 2026-06-05 | refactor: update Vertex attributes to include clip_circle | Lucas Galante |
| 2026-06-02 | Update system configuration and interface modules | Lucas Galante |
| 2026-06-01 | Implement opacity and window transparency, change config path to ccec, and use LowPower wgpu power preference | Lucas Galante |
| 2026-05-25 | Update system configuration and interface modules | Lucas Galante |
| 2026-05-25 | Migrate from winit to smithay-client-toolkit and calloop | Lucas Galante |
| 2026-05-24 | Update components and system settings | Lucas Galante |
| 2026-05-23 | feat: play bell sound on new notification if enabled in config | Lucas Galante |
| 2026-05-23 | Fix delayed mapping by requesting redraw on window creation and resize | Lucas Galante |
| 2026-05-23 | feat: Implement hardware-accelerated notification card popup using clear-ui | Lucas Galante |
| 2026-05-23 | Initial commit of clear-notifier skeleton | Lucas Galante |