Skip to content

feat: gradient_sample average vs row scanline - #62

Merged
Skeyelab merged 1 commit into
mainfrom
feature/gradient-sample-mode
May 4, 2026
Merged

Skeyelab merged 1 commit into
mainfrom
feature/gradient-sample-mode

Conversation

@Skeyelab

@Skeyelab Skeyelab commented May 4, 2026

Copy link
Copy Markdown
Member

Summary

  • gradient_sample (average default, or row): switch between legacy full-height column averaging and single horizontal scanline gradient extraction.
  • gradient_row (0–100, default 50): used only when gradient_sample=row (0 = top, 100 = bottom).
  • CLI: -gradient-sample, -gradient-row; config.toml: gradient_sample, gradient_row.
  • TUI: “Gradient sample” row (Average vs Row) when wallpaper gradient is on; row slider appears only in Row mode.

Defaults

average preserves previous strip behavior for existing users and configs without new keys.

Default gradient_sample=average preserves full-height column averaging.
row mode uses gradient_row 0-100 for horizontal scanline.

CLI -gradient-sample/-gradient-row; config.toml keys; TUI sample toggle
and row slider when Row mode selected.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Skeyelab
Skeyelab merged commit f349631 into main May 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant