Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
X11:Wayland
swww
swww.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File swww.changes of Package swww
------------------------------------------------------------------- Sat Sep 28 16:09:58 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl> - Update vendored dependencies ------------------------------------------------------------------- Sun May 5 14:24:00 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one> - Update to version 0.9.5: * flush the wayland_fd correctly from animations * specialized function for `none` transition type * refactor: Remove unused mutable buffer * fix initial black screen due to late configuration * don't use event_fd to wake up the main thread * remove sleep during cache loading * collapse else if into single line * README.md - explicit warning about gnome * fix switching width and height * use output name advertised by wl_registry as id * process output transforms properly * fix fractional scale rounding calculation * fix wallpaper never setting configured to 'true' * fix typo and update documentation * Add --no-cache option to swww-daemon ------------------------------------------------------------------- Tue Apr 23 01:02:52 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Update to version 0.9.4: * less casting between types * implement fractional scaling * merge BumpPool and RawPool; remove MmapMut2 dep * fix output scaling * delete proc traversal code from client * do not set nonblocking mode for socket * create ImageRequest and AnimationRequest structs * update documentation regarding sockets and `init` * Try pinging the daemon instead of inspecting /proc. * Fix over-eager errors. * Fix silly PathBuf recreation. * Adjust instance checking to work with separate sockets. * Bind to a separate socket per-display. * typo when setting output's description * fix transitions performance * add SIGHUP to list of signals we catch * reimplement the cache and error on unknown events * fix initialization * delete sctk dependency * Implement layer shell manually * implement WlOutput manually * implement WlRegistry * implement wl_shm * delete CompositorState import * implement delegate_compositor manually * do not parallelize the simple transition * fix sigaction on systems with different libc * add bitcode git url to exceptions in cargo-deny * use bitcode instead of rykv * Fix build on i686 (32bit x86) * automatically delete old socket in daemon * Update README.md * use eventfd instead of pipes to awake the daemon * fix resize when image is larger than monitor * simplify daemon's transitions * refactor client's image format choice * Increase thread pool stack size of daemon to 512KiB ------------------------------------------------------------------- Sun Mar 31 16:59:18 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one> - Update to version 0.9.1: * deprecate swww init * update CHANGELOG.md * add BSD2 and Apache2.0 with LLVM-exception license * update MSRV to 1.74.0 * support animations when piping from stdin * update dependencies * forward init format option to daemon * option to force use of a wayland_shm format * prevent UB from a malformed BitPack at decompression * do not use unsafe for the FORMAT statics * specialize transitions for 3channels * Use 3 channel formats when available * only swap R and B channels when necessary * document unsafe invariants * compression functions api signal errors better * reuse the buffer when compressing * use system lz4 library * implement sse variants of compress and decompress * new compression functions * Implement frame callbacks and a new memory pool * refactor version.sh * fix out-of-bounds access in decompression * process clear-cache before sending requests * rename `Init` request/answer to `Ping` * wait for daemon initialization before any requests * wait for daemon initialization before certain requests * add restore command * wait for child swww process, to prevent zombies * fix randomize script trying to use directories as images * fix gif animations overlapping when sending two gifs * center cropped images larger than the monitor * make an fps an u16 * Format code with cargo fmt * Update ahash to 0.7.8 * remove all cache contents on clean-cache * support animated pngs * typo in comment * fix busyloop while waiting for WlBuffers to be released * fix single image webp and gif * fix let_underscore_lock lint * explicit versions for all dependencies ------------------------------------------------------------------- Tue Jan 30 08:20:46 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.2: * update daemon dependencies * implement clear-cache command * bump dependencies and fix versioning * Update README.md - add final photo source * Animated WebP Support + Memory Optimisations * image_pad: fix capacity of Vec - Remove cargo_config. part of vendored tarball now. ------------------------------------------------------------------- Sun Aug 13 13:26:50 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Replace obsoleted `disabled` option with `manual` ------------------------------------------------------------------- Tue Jul 25 23:22:33 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.1: * fix sending images in quick succession * remember to set exclusive zone to -1 * remove condvar from wallpaper * overhaul transition waiting mechanism * nuke gif processing pipeline * load cache on `swww init` * add a `none` transition * fix clear exiting daemon * Version 0.8.0 * update CHANGELOG and man-pages * fix rebase error * spell check example scripts * fix fade transition * fix failing test * update changelog and todo * stop using signals hack to wake main thread * cache only tries loading gifs from correct version * fix deadlock when resizing monitor * put Arc<SlotPool> in wallpaper struct * name threads for better errors * Rework syncing animations between monitors * bump dependencies - new rust version * reimplement cache with a different strategy * fix scaling images * fix deadlock on `clear` with on-going animation * update documentation * reimplement syncing animations * fix wrong transmute * rename utils::communication -> utils::ipc * use Box instead of Vec in all communication types * better values for step when falling back to simple * fix animation preventing transition to begin * change serde for rkyv for serialization * compress animation frames in a pipeline * only lock what is necessary * Rename daemon's modules and structs for clarity * Sending RGB instead of RGBA images * nuke cache * syncronizing with condvars * fix canvas pool not being ready * fix crash when changing scale factor * rename modules and fix cache import * animations working * transitions working * begin implementation - working for static images * add to docs * add doc for --invert-y * fix invert_y for percentage values * impl invert_y flag * fix spelling * feat: add option to resize image to fit screen instead of cropping * fix: don't skew images padded from odd widths * fix * add doc * readd `simple` and rename to `fade` * cargo fmt && cargo clippy * re add fallback * impl beziers for simple ------------------------------------------------------------------- Thu Jun 8 23:22:03 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update vendored dependencies. Resolves CVE and bsc#1212009. ------------------------------------------------------------------- Sun May 07 20:36:24 UTC 2023 - uncomfy+openbuildservice@uncomfyhalomacro.pl - Update to version 0.7.3: * Log error instead of returning * Send status update to systemd when daemon has initialized * split outputs with , * bump dependencies * start animation right after finishing transition * better spread of different bytes * create benchmarks for compression functions * update dependencies * stop-gag zip_eq panic on slices of unequal size * check if cache dir is actually a dir * use std::thread::scope for gif frames * wait until all gif's frames are ready * `--transition-step` with `simple` saner default * fix: Missing `/` when using `$HOME/.cache/swww` ------------------------------------------------------------------- Sun May 7 16:32:52 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one> - Build and package man pages - Add cargo version requirement ------------------------------------------------------------------- Sat Mar 18 01:33:30 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Fix specfile. - Fix installation of swww-daemon. ------------------------------------------------------------------- Fri Mar 10 13:26:49 UTC 2023 - uncomfy+openbuildservice@uncomfyhalomacro.pl - Update to version 0.7.2: * update dependencies * man-pages * Sync animations * update changelog * ignore integration_tests by default * cache the images to reload them on startup * prepare 0.7.1 release * update dependencies * cargo clippy and style * update CHANGELOG.md * fix integration_tests calling incorrect daemon bin * add ability to use screen cords instead of percentages in `--transition-pos` * typo: pipw -> pipe * fix reading image from stdin (don't cannonicalize) * document `--no_resize` and `--fill_color` args * fix `swww` query not returning correct image * change the version in Cargo.toml ------------------------------------------------------------------- Mon Jan 30 22:19:21 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.7.0 * update changelog * nuke `fix_zsh_completion.sh` * bump dependencies * inline printed variables where possible * use `with_guessed_format` to detect image type * [utils/comp_decomp] handle scale factor reduction * new transition: wave (#66) * [client] use scaling when sending images ------------------------------------------------------------------- Mon Jan 23 14:03:35 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.6.0+git18: * fix panic on gif with identical frames * implement --no-resize for animated gifs * implement --no-resize option * fix insane problem introduced by 29e2683 * change default transition step value * implement reading image from stdin ------------------------------------------------------------------- Mon Oct 10 17:31:19 UTC 2022 - Jan Engelhardt <jengelh@inai.de> - Trim excess marketing from description ------------------------------------------------------------------- Sun Oct 09 11:07:06 UTC 2022 - uncomfy+openbuildservice@uncomfyhalomacro.pl - Update to version 0.4.3+git14: * bump dependencies (clap went from 3.x to 4.x) * Render the cursor on an empty desktop * Fixed a typo * This protocol is not actually required / used * Use safer type conversion * docs: Put type in backticks * Formatting * Simplify closure that just calls a function * Avoid copying data unnecessarily * Remove unnecessary Option - Install shell completions for zsh, bash, and fish ------------------------------------------------------------------- Sun Oct 9 06:37:58 UTC 2022 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Initial spec for swww version 0.4.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor