Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
home:adrianSuSE:PL
xdg-terminal-exec
xdg-terminal-exec.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xdg-terminal-exec.changes of Package xdg-terminal-exec
------------------------------------------------------------------- Sat Jan 20 22:59:49 UTC 2024 - mcepl@cepl.eu - Update to version 20240120+git.efc3517: * Validate only entry ID part of paths, fixes #48 ------------------------------------------------------------------- Fri Jan 19 14:50:19 UTC 2024 - mcepl@cepl.eu - Update to version 20231218+git.a09da69: * Document cache behavior caveat * tests: Don't implicitly test found entry order * README: Document checking order of found entries * find_entry_paths: Only use a single `find` call * xdg-terminal-exec: Reverse entry data search order * Fix typo * xdg-terminal-exec: Simplify entry search * [Breaking] Drop xdg-terminals dirs, discard explicit exec arg * set umask when saving cache * update readme * cleanups * improve debug, comments * only validate entries from config, mass validate filenames with find * aliases are not propagated to subshells in bash, future-proofing for cache * xdg-terminal-exec: Introduce `error` * xdg-terminal-exec: Don't check for duplicates * xdg-terminal-exec: Fix matching <hyphen-minus> * cleanups * Fix undefined var * Add XDG_CURRENT_DESKTOP to cache * optimize contains(), case is awesome * repeat small things from cache branch * simplify id validator, relax config id pattern * Cache tweaks, stricter entry IDs from configs * wording sync * Update readme * save cmd late, invalidate cache by missing cmd early * drop cache on missing command * working cache * initial funcions * [Semi-Breaking] flexible directives * drop /usr/etc from readme * [Breaking] use stock applications by default * action test fix * formatting and debug * ignore *ShowIn checks for explicitly selected entries, better debug * change wording on non-conforming entry IDs * add ID string validator * Fix entry heirarchy precedence. ------------------------------------------------------------------- Fri Nov 24 17:32:00 UTC 2023 - mcepl@cepl.eu - Update to version 20231124+git.fc8a6e0: * do not let alias chew on empty data * Support Desktop Actions, update docs * xdg-terminal-exec: Don't default to `xterm` * README: Reflect new `XTE_STOCK_TERMINALS` behaviour * xdg-terminal-exec: Convert all IDs in one `tr` call * xdg-terminal-exec: Map ID-path pairs using aliases * xdg-terminal-exec: Mask `IFS` inside functions * xdg-terminal-exec: Introduce `check_entry_key` * xdg-terminal-exec: Introduce `find_entry` * xdg-terminal-exec: Introduce `find_entry_paths` * xdg-terminal-exec: check `Categories` in `check_entry` * xdg-terminal-exec: Use `$XTE_STOCK_TERMINALS` * xdg-terminal-exec: Introduce `read_config_paths` * xdg-terminal-exec: Introduce `find_config_paths` * xdg-terminal-exec: Use `find -print` * xdg-terminal-exec: Make `find` call POSIX compliant * xdg-terminal-exec: match default paths with spec * xdg-terminal-exec: disable pathname expansion ------------------------------------------------------------------- Thu Oct 26 14:51:17 UTC 2023 - mcepl@cepl.eu - Update to version 20231014+git.b6d2874: * update readme * WIP #28 internal list deduplicator, formatting * WIP #28 add stock applications controls to configs * check_bool function * WIP #28 filter terminals from applications * tr is faster than xargs -n1 on lots of lines - Store only *.obscpio, the tarball is generated in buildtime. ------------------------------------------------------------------- Sat Oct 07 12:58:52 UTC 2023 - mcepl@cepl.eu - Update to version 20231003+git.e5c20d0: * test/tests.bats: Add a TODO for additional tests * Add myself as a contributor * xdg-terminal-exec: Remove now unused code * xdg-terminal-exec: Move entry ID loops out to main * xdg-terminal-exec: Use globals set by `find*entry` * xdg-terminal-exec: Parse config file using `case` * xdg-terminal-exec: Check entries using `case` * xdg-terminal-exec: Parse entry file using `case` * xdg-terminal-exec: set `errexit` and `nounset` * README: Small fixes and changes * default debug value (fixes #24) * xdg-terminal-exec: Remove empty variable assignments * xdg-terminal-exec: Normalise printing * xdg-terminal-exec: Normalise string quotes * xdg-terminal-exec: Indent here documents * tests: Make `tests.bats` executable * xdg-terminal-exec: run `shfmt` * xdg-terminal-exec: don't use `find -printf` ------------------------------------------------------------------- Mon Jul 31 12:33:33 UTC 2023 - mcepl@suse.com - Update to version 20230731+git.6426085: * fix shellcheck warnings, fixes #20 ------------------------------------------------------------------- Mon Jul 31 06:34:31 UTC 2023 - mcepl@suse.com - Update to version 20230725+git.97162b5: * Update xdg-terminal-exec * replace bloated xargs -0/IFS sorcery with more compact and clean eval/set magic * Use ASCII chars as candidates for delimiter, fixes #12 * Fix errors during tests * xdg-terminal-exec: add missed $ to CHAR variable * Fixes for missing executable and empty data dirs * account for explicitly empty EXECARG, construct_argv function, update doc - Enable tests. ------------------------------------------------------------------- Thu Feb 23 13:24:23 UTC 2023 - rbrown@suse.com - Update to version 20230223+git.c70f178: * Add support for /usr/etc configurations ------------------------------------------------------------------- Thu Feb 23 12:13:45 UTC 2023 - Richard Brown <rbrown@suse.com> - Initial Packaging, to be used by MicroOS Desktop and forks
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