Overview
Request 678870 accepted
- Update to 2.1:
* Hide separators when searching
* Make ^filter() happily co-exist with type-to-search, by clearing
any ^filer() invocation on type-to-search. So, for example, if
^filter(#Network) has been applied and the user then starts
typing, '#Network' is cleared.
* Survive bad ^pipe() - i.e. one that returns error or no items
* Make checkout_tag() survive invalid tag by simply reverting to
the first menu item. This means that we now also sensibly handle
--checkout=foo where foo does not exist. (Reported-by: @johnraff)
* Check that pipe-menu tags are unique before loading. Trying deal
with duplicate tags after the node structure has been created does
not work, because we cannot tell which ^tag() correspond to which
^checkout().
* Add config option 'edge_snap_x'. Snap to left hand edge if within
specified distance from it. Note that this option is only
applicable in at_pointer mode.
* (config) Simplify command 'amend' and also add --dryrun option to check for
missing items, but without modifying jgmenurc
* (config) Add command 'create' to create a new config file (jgmenurc) based
on built-in default values.
* (ob) Cope with commas in all fields (thanks @johnraff)
* (init) Add greeneye to the built-in themes
Try greeneye with `jgmenu init --theme=greeneye`
* Add sharness (https://github.com/chriscool/sharness) and modify
current unit-tests to run with it (Thanks @chriscool et al)
* Remove redundant/superseded code, scripts, examples and tests
* Lots of minor coding style and flawfinder fixes
* Simplify Makefile
* Make sure self_pipe is cleared in hide_menu() and positively
Request History
jubalh created request
- Update to 2.1:
* Hide separators when searching
* Make ^filter() happily co-exist with type-to-search, by clearing
any ^filer() invocation on type-to-search. So, for example, if
^filter(#Network) has been applied and the user then starts
typing, '#Network' is cleared.
* Survive bad ^pipe() - i.e. one that returns error or no items
* Make checkout_tag() survive invalid tag by simply reverting to
the first menu item. This means that we now also sensibly handle
--checkout=foo where foo does not exist. (Reported-by: @johnraff)
* Check that pipe-menu tags are unique before loading. Trying deal
with duplicate tags after the node structure has been created does
not work, because we cannot tell which ^tag() correspond to which
^checkout().
* Add config option 'edge_snap_x'. Snap to left hand edge if within
specified distance from it. Note that this option is only
applicable in at_pointer mode.
* (config) Simplify command 'amend' and also add --dryrun option to check for
missing items, but without modifying jgmenurc
* (config) Add command 'create' to create a new config file (jgmenurc) based
on built-in default values.
* (ob) Cope with commas in all fields (thanks @johnraff)
* (init) Add greeneye to the built-in themes
Try greeneye with `jgmenu init --theme=greeneye`
* Add sharness (https://github.com/chriscool/sharness) and modify
current unit-tests to run with it (Thanks @chriscool et al)
* Remove redundant/superseded code, scripts, examples and tests
* Lots of minor coding style and flawfinder fixes
* Simplify Makefile
* Make sure self_pipe is cleared in hide_menu() and positively
licensedigger accepted review
ok
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
staging-bot added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:119"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:119
repo-checker accepted review
cycle and install check passed
dimstar accepted review
coolo accepted review
ready to accept
coolo approved review
ready to accept
coolo accepted request
Accept to openSUSE:Factory