2024-03-09 22:52:57 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 3.0.0nb1 This is actually an update from 3.0.0-alpha to 3.0.0-beta. Unfortunately, I made a mistake on the previous update and pushed it as 3.0.0 instead of 3.0.0-alpha as it should have been. new major pre-release version: 3.0.0-beta - update deps, man pages, completions, readme, v3.md - output of image is now the basename - wallust doesn't require a config file, because of this, the default - config file has been simplify to what most people would 'expect', - avoiding advance configuration. - fix a cache bug (bdd133771d) - make some common cli flags globals. (aa7c7af753) - new -N/--no-config global flag - template: * add colors array (906ce4b1f8) * HEXA representation of colors (e48c376984) #41 * avoid UNC windows paths (53efe6ea92) #42 - overall MASSIVE changes to the code => instead of implementing some - functionality manualy, I'm using the palette crate which is very refined and \ displays much better results. REAKING: - rename generation to fallback_generator (a9548c24a8) - rename --config-path to --config-file (735bd3861b |
2024-01-26 11:36:27 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.10.0 new minor version: 2.10.0 - update dependencies - Methods for configuring color generation: 8ee3a77386 - new cli flag: --generation/-g - new config optional variable: generation - new palettes (filters): a6741f19d6 - darkcomp, darkcomp16 - harddarkcomp, harddarkcomp16 - softdarkcomp, softdarkcomp16 - softlightcomp, softlightcomp16 - lightcomp, lightcomp16 - fixed contrast in softdark 4bfc945091 - backends: - new backend: kmeans algo 80cd0a0a91 - guess format, instead of using ext #32 - template variables: - wallpaper will display a path (normal usage), a theme (when using theme subcommand) or the colorscheme file (when using cs subcommand) ecce329233 - alpha_hex #23 - wallpaper will always display the absolute path #33 - colorspaces: - improved color picking 7a701e368f - remove some inconsistencies 1ea2b886ee - improved sample config generation 004127308e - Introduce new changes from v3.md - rename filter -> palette, in a backwards compatible way 7fa281f2d6 - flag --filter/-f renamed to --palette/-p, in a backwards compatible way (aliasing) - wallust image.png -> wallust run image.png, the first one is still supported (backwards compatible) - added new config syntax, backwards compatible c3a2e00d9e First version of the year, thanks everyone! |
2023-12-28 21:47:21 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.9.0 new minor version: 2.9 - xmas edition c; - New config option, per [[entry]]: new_engine: an optional bool that, when defined, uses {{variable}} instead of {variable} and allows escaping ({{{{}} for {{ and {{}}}} for }}). It's a flag to be backwards compatible, since this is still a minor version release [e45a2c74a8] - new themes: rose-pine, rose-pine-dawn and rose-pine-moon [b45cc33f25, 557eaef56a] - fix false positive on testing, formatted text issue with config file [f2863b328c] - update dependencies [0602ff3db9] * * Have a very happy xmas, well, hope it was good. I'm a little late * * |
2023-12-21 22:24:09 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.8.0 new minor version: 2.8.0 - automate the creation of wallust.toml (missing word wrapping) [82c2911b11] - implement color saturation optionally [24afe5754f] - and avaliable with --saturation cli flag [67f0fde295] - ensure a readable contrast in between palettes [b9f35899b6] - colorspaces: - labmixed: truly mix colors, instead of the old workaround of only mixing luminance, by converting to rgb. [7b015e7cbf] - internals: - implement gather_cols() [7f4df61f58] = gather_cols_lazy() [ed488ca9d7] - implement .set_luminance() [18ff9ac6b3] - store an additional array of most prominent first [45a0b0260a] - hardcode lightest and darkest values intead of calculating them, ensuring a constant palette, which probably fixed monochromes palettes a bit [c48e5c7460] - filters: - resized: respect aspect ratio [62885455c0e034c3c0765bdecb085b28128344f0} - add 16 variation of all other filters schemes [0e3f8ff125] - internals: accept Cols instead of raw [u8] [be41968427] - sort cli flags in alphabetical order [925e59aa72] - sort subcommand cli flags in alphabetical order [53043d23e5] - support "this-name" as well as "thisname" either in the \ config file and the command line (e.g. wallust image.png -c labmixed is the same as wallust image.png -c lab-mixed) [08f1b0559c] - --update-current/-u cli flag to only update terminal colors in the current session [7f4df61f58] - add alpha template variable inside wallust.toml [67ede320d7] - add {alpha_dec} to templates variable, indicates a decimal representation for the alpha value [077440c8b1] - add a debug subcommad [225543f7bb] - reword a bit descriptions of wallust.toml - update dependencies |
2023-09-25 11:43:31 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.7.1 Changes from 2.7.0 (won't have a release) - new colorspace: labfast, ignores floating points to be faster at the - cost of precision - new backend: fastresize, uses SIMD methods but it fails (for some reason) on some images in which usual resized doesn't. - new flag: -T/--skip_templates - improve overall colorpsaces (lab, labmixed) (74184f0de5) - Default to delta_1994 allowing faster runtimes (e0549c1afb) - Make the darkest and lighest value 0.3 times the threshold, much more better color selection, avoiding plain dark or white ones - Use generics to encourage more colorspaces - add some benches - update dependencies (aae66574fa) - Config File: Now it's allowed using lab-mixed or labmixed (same with hard-dark, fast-resize and other two word methods) - overall code improvements (refactors, PathBuf instead of String, slices over &Vec<>, ..) |
2023-09-08 13:52:23 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.6.2 - improve performance on `colorspaces` (8dc5731843) - update dependencies |
2023-08-12 19:02:19 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.6.1 v2.6.1 - Better default threshold: 20 - change u32 -> u8 threshold type v2.6.0 - new argument: --config-dir/-d - theme subcommand: - new random argument, selects a random theme (a31c6f689e) - new theme: srcery (eec69f13f3) - new flag --preview (2325fbdb6b) - Readme: - repology badge, thanks onemoresuza (#19) - backends, colorspace, filters table - new gif showcasing windows terminal - a tons more of related projects - Terminal colors: - Add support for windows terminal (#22) 5e90b12845 - Use a different tty path for macos (9feea8b9a6) - Add iTerm2 support: - iTerm tab (d039d9389c) - iTerm sequences (6f04d83b21) - Proper terminal detection on OpenBSD (c05d4983b9) - Added tests for consistency - update dependencies - removed ununsed dependencies - multiple refactors for efficiency as well as more comments |
2023-07-21 06:58:41 by pin | Files touched by this commit (3) | |
Log message: graphics/wallust: update to 2.5.1 - fix --filter/--colorspace/--backend with cached schemes (90603b4) - take the opportunity to update the dependencies (16b4d07) |