Commit Graph

15 Commits

Author SHA256 Message Date
Soc Virnyl Estela
c6519bb0f0 Accepting request 1180317 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1180317
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=21
2024-06-13 11:51:04 +00:00
Soc Virnyl Estela
a860660f6c - Add kanshictl. New command when IPC is enabled
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=19
2024-06-06 06:28:14 +00:00
Soc Virnyl Estela
d2d7d9f4dc - Add ./wayland-include-dirs.patch
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=18
2024-05-30 01:17:54 +00:00
Soc Virnyl Estela
82125f5008 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=17 2024-05-19 15:14:46 +00:00
Soc Virnyl Estela
bbd2b42344 - Enable IPC support with libvarlink
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=16
2024-05-19 15:13:53 +00:00
Soc Virnyl Estela
351f84a1b2 Accepting request 1169777 from home:smolsheep:upgrades
Note: This requires libscfg. I submitted an SR here
https://build.opensuse.org/request/show/1169776
Hopefully a kanshi maintainer can help me with that package in the future.
- 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

OBS-URL: https://build.opensuse.org/request/show/1169777
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=14
2024-04-23 00:37:17 +00:00
Soc Virnyl Estela
e2b03c2cba OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=12 2024-02-27 01:11:10 +00:00
Soc Virnyl Estela
0215b29584 - Update to v1.5.1:
* Forget current profile on match_and_apply failure

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=11
2024-02-26 04:59:29 +00:00
Soc Virnyl Estela
a78eddb426 Accepting request 1139412 from home:amanzini:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1139412
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=9
2024-01-17 11:49:52 +00:00
Soc Virnyl Estela
37ad31d151 Accepting request 1096215 from home:llyyr:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1096215
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=7
2023-07-01 00:09:17 +00:00
Michael Vetter
7c091c38c5 Accepting request 1072219 from home:uncomfyhalomacro:branches:X11:Wayland
- Update to v1.3.1:
  * Pick lowest delta when fuzzy matching refreshes
  * Fall back to "Unknown" when make/model/serial is unset

OBS-URL: https://build.opensuse.org/request/show/1072219
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=5
2023-03-16 07:08:24 +00:00
Michael Vetter
3b93ecb758 Accepting request 1000308 from home:uncomfyhalomacro
Update to 1.3.0. Has varlink support but that is not yet in Factory

OBS-URL: https://build.opensuse.org/request/show/1000308
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=4
2022-09-01 13:46:52 +00:00
Michael Vetter
511ec7961a Accepting request 985125 from home:alternateved
- 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)

OBS-URL: https://build.opensuse.org/request/show/985125
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=3
2022-06-28 12:28:07 +00:00
Michael Aquilina
690a1e80e9 Accepting request 794894 from home:dkondratenko:branches:X11:Wayland
- Update to v1.1.0
  * Add support for comments in configuration file
  * Allow names to distinguish configuration
  * Add `exec` to execute commands when a configuration is matched
  * Be tolerant to matching refresh rates that are a few points off.
  * Select highest refresh rate for selected mode when none is specified.
  * Fix typo in man page
  * Use correct formatting for variable in man page
  * Specify correct version in meson.build
  * Fix parser_next_token return value
  * Require profiles with a name to have a profile directive

OBS-URL: https://build.opensuse.org/request/show/794894
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=2
2020-04-17 13:01:24 +00:00
3edca9e4af Accepting request 728599 from home:MichaelAquilina
kanshi officially is working since sway 1.2 and provides a way for users to specify a dynamic display configuration.

OBS-URL: https://build.opensuse.org/request/show/728599
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=1
2019-09-05 22:01:53 +00:00