brewery
notashelf /
3719dbccd5b0982506636216e850fe34c764a9bb

chroma

public

Lightweight wallpaper daemon for Wayland

Star0tarball
clone
ssh://git@git.notashelf.dev:33/notashelf/chroma.git

Commits

  1. 2026-01-31
  2. meta: add downsampling options to sample config

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedd145d88b7ee8
  3. config: configure downsampling; remove config generator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiede5931e391004
  4. core: optimize VBO

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified3d4974a128fc
  5. image: initial downsampling implementation

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified46ea9402424d
  6. render: fix filtering; optimize VBO management

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedec628eb1afab
  7. meta: vendor stb_image_write header

    We'll need this for funny image generation stuff

    NotAShelf5mo ago
    unverified5bfae357387b
  8. meta: make makefile work again...

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified746e83d3daa4
  9. render: handle mipmaps properly

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedc9d32e14ab93
  10. 2025-11-02
  11. Merge pull request 'meta: fix the warning during compilation' (#7) from amr-patch-2 into main

    Reviewed-on: https://git.frzn.dev/NotAShelf/chroma/pulls/7

    raf8mo ago
  12. 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.

    amr8mo ago
  13. 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

    raf8mo ago
  14. Fix typo in systemd service

    Should probably also consider switching this to a "forking" service, and using the --daemon option

    amr8mo ago
  15. 2025-11-01
  16. chroma: add scaling modes to header

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified74f46f45bf03
  17. config: handle transform opts; make implementation futureproof

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified5fd2e5660f7f
  18. core: store old config values per-monitor

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified1a366d24451c
  19. render: calculate texture coordinates based on scaling mode

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverifiede7f107a8fee9
  20. chore: bump version; add version management targets

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified9b42e70054b8
  21. meta: ignore more test stuff

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified3d42f75052c4
  22. config: fix tilde expansion for wallpaper paths

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf8mo ago
    unverified74fed80a26f3
  23. 2025-10-02
  24. meta: ignore test stuff

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf9mo ago
    unverifiedca468ce677b3
  25. various: log memory events

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf9mo ago
    unverifiedbc77b887ad02
  26. 2025-09-30
  27. docs: add project README

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf9mo ago
    unverified0bc2decb7c29
  28. add sample configuration

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf9mo ago
    unverifiededc7552b5c60
  29. meta: set vendored code manually

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf9mo ago
    unverifiede72da82b32d4
  30. render: add OpenGL resource caching; optimize texture handling

    Mildly improves rendering performance by caching OpenGL resources.

    NotAShelf9mo ago
    unverifiedd1116e772101

Previous Page 2 of 2