------------------------------------------------------------------- Sun Jan 25 10:22:25 UTC 2026 - Michael Vetter - Update to 1.6.0: * Make a single click equivalent to point selection * Add support for crosshairs with the -x option * Prevent multiple instances of slurp running for the same wayland session at once * Only use shift to lock aspect ratio when resizing current selection * Add example how to select windows without border under Sway #150 * fix handling cursor_shape_manager #151 * Fix weird :; code style #158 * slurp.1.scd: add missing documentation for the default values #168 * Update link to grim in README #172 * Enable Shift key only while resizing current selection #132 * feat: Use a lockfile to prevent multiple instances #174 * Crosshairs #95 * Add documentation of how to use backslash escapes. #103 * Fix wl_callback use-after-free in send_frame() #180 * Makes a single click equivalent to a point selection #129 ------------------------------------------------------------------- Thu Dec 14 11:35:43 UTC 2023 - Michael Vetter - Update to 1.5.0: * extract cursor state initialization * Implement wp_cursor_shape_v1 * build: move to `meson setup build` command * Fix crosshair cursor is not scaled ------------------------------------------------------------------- Mon Dec 5 21:59:59 UTC 2022 - Dirk Müller - update to 1.4.0: * Fix busying the buffer * Add option to enforce a specific aspect ratio of the selection (#77) * man: fix wrong section headers * render: Allow the user to specify which font family to use * Mark moved-away from outputs as dirty (#89) * has_selection is true only after moving the mouse (#88) * Render dimensions with same color as border * readme: IRC channel has moved to Libera Chat * Use cairo_scale instead of multiplying by the scale everywhere * Print output local coordinates ------------------------------------------------------------------- Mon Apr 19 12:06:19 UTC 2021 - Michael Vetter - Update to 1.3.2: * Fix incorrect anchor when output has negative position * Fix loss of selection when pointer moves between outputs ------------------------------------------------------------------- Thu Nov 5 12:49:35 UTC 2020 - Michael Vetter - Update to 1.3.1: * Fix off-by-one error in in_box function * Print output into buffer, print result late * Safe printf usage * readme: simplify "select output" example * readme: clarify that -f "%o" prints the output name ------------------------------------------------------------------- Fri Oct 16 19:26:29 UTC 2020 - Michael Vetter - Update to 1.3.0: * Touch input is now supported * The current selection can now be moved by holding the Space key * Choice boxes specified on stdin can now be labelled * A new format option prints the name of the output * The new -o option allows to add all outputs as choice boxes * The new -r option forces the user to select one of the choice boxes ------------------------------------------------------------------- Tue Jun 4 06:12:14 UTC 2019 - mvetter@suse.com - Update to 1.2.0: * It's now possible to provide a list of predefined regions to choose from * A single-pixel selection mode has been added * Check out the README for some examples: https://github.com/emersion/slurp#example-usage ------------------------------------------------------------------- Mon Feb 25 09:06:57 UTC 2019 - mvetter@suse.com - Update to 1.1.0: * Add man-pages option like swaywm/sway@ba16f16e4d5a * Display alpha in usage * Add user-defined output formatting (#33) * Abort on escape (#25) * Support selection across multiple outputs (#27) ------------------------------------------------------------------- Wed Feb 13 12:28:30 UTC 2019 - mvetter@suse.com - Update to 1.0.1: * Mention scdoc as optional dependency * Remove erronous endif * Fix frame callback running after output free * Use linux/input-event-codes.h on FreeBSD ------------------------------------------------------------------- Wed Feb 6 14:10:38 UTC 2019 - mvetter@suse.com - Initial package of slurp 1.0 for openSUSE