utilities/ueberzugpp

Edit Package ueberzugpp
https://github.com/jstkdng/ueberzugpp

Überzug++ is a command line utility written in C++ which allows to draw images on terminals by using child windows or using sixel on supported terminals. This is a drop-in replacement for the now defunct ueberzug project.

Advantages over w3mimgdisplay and ueberzug:

- support for wayland (sway only)
- support for MacOS
- no race conditions as a new window is created to display images
- expose events will be processed, so images will be redrawn on switch workspaces
- tmux support on X11
- terminals without the WINDOWID environment variable are supported
- chars are used as position - and size unit
- No memory leak (usage of smart pointers)
- A lot of image formats supported (through opencv and libvips).
- GIF and animated WEBP support on X11 and Sixel
- Fast image downscaling (through opencv and opencl)
- Cache resized images for faster viewing

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000565 565 Bytes
_servicedata 0000000235 235 Bytes
ueberzugpp-2.9.3+git20240225.42367f0.tar.gz 0000393688 384 KB
ueberzugpp.changes 0000026450 25.8 KB
ueberzugpp.obsinfo 0000000119 119 Bytes
ueberzugpp.spec 0000002978 2.91 KB
Revision 39 (latest revision is 45)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 39)
- Update to version 2.9.3+git20240225.42367f0:
  * handle exceptions
  * fix versioning and deps
  * fix tmux bug and be const correct
  * gracefully exit on x11/wayland server close
  * use range-v3 and fix process
  * bump version
  * add range-v3
  * add range-v3 dependency
  * don't use regex
  * process changes
  * remove gsl from scripts
  * use target_compile_definitions
  * check wsl
  * format changes
  * remove O_NONBLOCK
  * remove gsl dependency
  * performance improvements
  * cleanup os.hpp
  * simplify env retrieving and don't use daemon
  * handle bad values in stoi
  * use array instead of vector for sum calculation
  * don't create lambda for simple threads
  * don't use reinterpret_cast
  * pin wayland event versions
  * handle hyprland scaling
  * remove march flag
  * formatting changes
  * formatting changes
  * use new chafa 1.14 api
Comments 0
openSUSE Build Service is sponsored by