4d100741815950891775083d36a2f08d8da3b500
chroma
publicLightweight wallpaper daemon for Wayland
ssh://git@git.notashelf.dev:33/notashelf/chroma.gitCommits
- 2025-11-02
- fix: this solves the warning during compilation
This not only solves the warning/error brought up during compilation, it's also just a sort of belt'n'braces approach to make absolutely sure the timestamp length is correct and didn't get truncated or some other error. This was a new warning/error introduced back in gcc 7.1, and it's one of those "you *should* do it this way because it's technically the correct way" things that most developers roll their eyes at but, logically, they're technically correct.
- Merge pull request 'Fix typo in systemd service' (#6) from amr-patch-1 into main
Reviewed-on: https://git.frzn.dev/NotAShelf/chroma/pulls/6
- Fix typo in systemd service
Should probably also consider switching this to a "forking" service, and using the --daemon option
- 2025-11-01
- chroma: add scaling modes to header
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified74f46f45bf03 - config: handle transform opts; make implementation futureproof
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5fd2e5660f7f - core: store old config values per-monitor
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified1a366d24451c - render: calculate texture coordinates based on scaling mode
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiede7f107a8fee9 - chore: bump version; add version management targets
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified9b42e70054b8 - meta: ignore more test stuff
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3d42f75052c4 - config: fix tilde expansion for wallpaper paths
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified74fed80a26f3 - 2025-10-02
- meta: ignore test stuff
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedca468ce677b3 - various: log memory events
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedbc77b887ad02 - 2025-09-30
- docs: add project README
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified0bc2decb7c29 - add sample configuration
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiededc7552b5c60 - meta: set vendored code manually
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiede72da82b32d4 - render: add OpenGL resource caching; optimize texture handling
Mildly improves rendering performance by caching OpenGL resources.
unverifiedd1116e772101 - chore: add systemd service
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3cbf6d56457b - meta: release under MPL v2.0
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb47928cbab54 - chore: set up Makefile for building
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified87d445340a66 - meta: correctly ignore corrected files
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb4fcdab7f48a - meta: set up editorconfig
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedadc2bb2bafb3 - init nix tooling
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified48fa1cc8525b - initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedfcc080871a97
Previous Page 2 of 2