| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kanshi | Distribution: openSUSE Tumbleweed |
| Version: 1.7.0 | Vendor: openSUSE |
| Release: 1.5 | Build date: Thu Jun 13 08:49:39 2024 |
| Group: System/GUI/Other | Build host: reproducible |
| Size: 138944 | Source RPM: kanshi-1.7.0-1.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://git.sr.ht/~emersion/kanshi | |
| Summary: Dynamic display configuration | |
kanshi allows you to define output profiles that are automatically enabled and disabled on hotplug.
MIT
* Thu Jun 13 2024 Joshua Smith <smolsheep@opensuse.org>
- Update to v1.7.0:
* parser: implements global output defaults
* parser: disallow duplicate outputs
* parser: implements output alias directive
* config: fix fields bitmask in apply_output_defaults()
* config: disallow using wildcard outputs in global scope
* build: add fallback for libscfg
* Fix cleanup of uninitialized values in error codepath
* doc: fully document output criteria
* Rename parser.c to config.c
* Attempt switching all profiles with the same name
* Thu Jun 06 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Add kanshictl. New command when IPC is enabled
* Thu May 30 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Add ./wayland-include-dirs.patch
* Sun May 19 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Enable IPC support with libvarlink
* Mon Apr 22 2024 Joshua Smith <smolsheep@opensuse.org>
- Add keyring and signature for package.
- Enable tests
- Update to v1.6.0:
* Fix memory leaks on exit
* Switch to scfg
* readme: add ircs:// link for IRC channel
* Add support for output blocks
* doc: document output blocks
* Include line numbers in error messages
* Define _POSIX_C_SOURCE globally
* Mon Feb 26 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update to v1.5.1:
* Forget current profile on match_and_apply failure
* Wed Jan 17 2024 Andrea Manzini <andrea.manzini@suse.com>
- Update to v.1.5.0:
* Bind to output manager v3 if v4 isn't supported
* Wait for output configuration events when handling IPC calls
* Fix missing IPC reply on config reload error
* Add support for custom modes
Implements: https://todo.sr.ht/~emersion/kanshi/80
* Fri Jun 30 2023 llyyr <llyyr.public@gmail.com>
- Update to v.1.4.0:
* Add support for adaptive sync
* Add kanshictl switch
* Keep current profile if it still matches
* Add --listen-fd
* manpage improvements
* Thu Mar 16 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to v1.3.1:
* Pick lowest delta when fuzzy matching refreshes
* Fall back to "Unknown" when make/model/serial is unset
* Tue Aug 30 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to v1.3.0:
* This release adds an IPC interface with a kanshictl utility,
improves make-model-serial matching, and fixes a handful of bugs.
libvarlink is a new optional dependency.
* Support output-management version 3 release requests
* Improve the make-model-serial matching of outputs
* Upgrade wlr-output-management-unstable-v1.xml to version 2
* Sun Jun 26 2022 Tomasz Hołubowicz <alternateved@pm.me>
- Update to v1.2.0
* parser: print errno when failing to open the config file
* parser: explicitly initialize key (kanshi_output_field) to 0
* [man 5] Add blockquotes to ensure line break
* Properly reap children to avoid zombies
* Add missing header after 5a30abdf0b3b
* Accept user-specified config path
* Add 'include' directive to read additional configs
* Add the 'profile' directive in kanshi(5) examples
* readme: move to Libera Chat
* readme: switch to new profile syntax
* build: bump version to 1.2.0
* parser: use abort() instead of assert(0)
/usr/bin/kanshi /usr/bin/kanshictl /usr/share/man/man1/kanshi.1.gz /usr/share/man/man1/kanshictl.1.gz /usr/share/man/man5/kanshi.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025