Rand Stats

Term::Choose::Util

zef:kuerbis
Revision history for Term::Choose::Util


1.4.6   2024-05-31
        - Update 'choose-directories' and 'choose-a-file'.
        - Code refactoring.

1.4.5   2024-05-24
        - 'choose-directories': keep chosen directories in the list of available directories.
        - 'choose-directories': don't prefix back and confirm with spaces.
        - Update documentation.

1.4.4   2024-01-15
        - 'settings-menu': set undefined and out of bonds indexes to 0.
        - Added github actions workflow test.

1.4.3   2023-05-14
        - META6: replace 'authors' with 'auth'.

1.4.2   2022-08-15
        - Char width cache: from array to hash.
        - Update unicode-sprintf.

1.4.1   2022-06-08
        - Update 'tabs-info' and 'tabs-prompt'.

1.4.0   2022-06-06
        - Update default option 'tabs-info'.

1.3.9   2022-06-01
        - New options 'margin', 'tabs-info' and 'tabs-prompt'.
        - 'clear-screen' and 'save-screen' are now by default disabled.
        - New default for option 'prompt'.
        - Bugfix file filter.
        - Bugfix save-screen.
        - Update year copyright.
        - Update documentation.

1.3.8   2021-08-19
        - Update travis.

1.3.7   2021-08-16
        - Fixed empty return values.
        - Code refactoring.

1.3.6   2021-08-12
        - Removed options 'enchanted', 'parent-dir', 'add-dirs' and 'show-files'.
        - New undocumented options.
        - Update 'choose-directories'.
        - Update 'choose-a-file'.
        - Bugfix 'line-fold' 'subseq-tab'.
        - Change scope of Term::Choose.

1.3.5   2021-05-29
        - Bugfixes in 'choose-a-number', 'choose-a-subset' and 'choose-directories'.
        - choose-a-number: new option 'default-number'.

1.3.4   2020-04-02
        - Removed deprecated functions.
        - Update option cs-label.
        - Update choose-directories.
        - Update choose-a-file.
        - Update choose-a-number.
        - Update settings-menu.

1.3.3   2020-02-22
        - Speed up test. Fix typo. [ GH #2 JJ ]

1.3.2   2020-02-20
        - Update 'choose-directories'.

1.3.1   2020-01-26
        - choose-a-file: new option 'filter'.
        - Rewritten 'choose-directories'.
        - Bugfix color-output in 'choose-a-number'.
        - Set the option 'color' to 2 to enable colors also for the current selected item.

1.3.0   2019-10-30
        - Renamed functions: 'choose-a-dir' to 'choose-a-directory', 'choose-dirs' to 'choose-directories'.
        - New option 'color';
        - Renamed some options.
        - 'settings-menu': looping through values only once.
        - Update menus.
        - Update documentation.

1.2.9   2019-06-06
        - Update settings-menu behavior.
        - Pass clear-screen to Term::Choose

1.2.8   2019-06-02
        - Escape sequence subroutines without print.
        - Perl6 minimum version 6.d.

1.2.7   2019-05-20
        - From clr-to-bot to clr-lines-to-bot.
        - Update loop.

1.2.6   2019-05-07
        - Term::Choose minimum version 1.5.3.

1.2.5   2019-05-07
        - Bugfix values count in settings-menu.
        - Bufix options init_term.
        - Option loop.

1.2.4   2019-04-02
        - Use the alternate screen by setting the option 'clear-screen' to 2.

1.2.3   2019-03-26
        - Update META6.

1.2.2   2019-03-26
        - No changes.

1.2.1   2019-03-26
        - Update travis.

1.2.0   2019-03-26
        - From ncurses to ANSI escapes.
        - Added documentation for new options.

1.1.3   2019-02-28
        - New experimental options.
        - Renamed experimental options.

1.1.2   2018-08-24
        - First upload to CPAN
        - No changes

1.1.1   2018-06-27
        - "no-spacebar" to "meta-items"

1.1.0   2018-04-29
        - Removed option "current-..."
        - "choose-a-number": new option "small-on-top"
        - "choose-a-subset": new options "remove-chosen", "mark", "fmt-chosen"
        - Reset "choose-a-subset" and "choose-dirs" step by step
        - Update documentation

1.0.7   2018-02-19
        - Removed deprecated option "in-place"
        - Bugfix in reset numbers

1.0.6   2018-01-18
        - Bugfix documentation

1.0.5   2018-01-17
        - "settings-menu": the option "in-place" will be removed

1.0.4   2018-01-16
        - Update documentation.
        - Code refactoring

1.0.3   2018-01-11
        - Refactoring parameter handling
        - Code refactoring

1.0.2   2017-08-29
        - Added tags to the META6.json file

1.0.1   2017-08-06
        - Removed unused function

1.0.0   2017-07-30
        - Backward incompatible: from hash parameter to slurpy hash parameter and new option names
        - Code refactoring

0.0.2   2017-07-06
        - Catch exceptions to close the window before leaving

0.0.1   2017-07-05
        - New format of version

0.027   2017-07-03
        - Use NCurses

0.026   2017-07-02
        - Parameter: from %options to *%options

0.025   2017-06-24
        - Multi-value-options: changed type from Array to List

0.024   2017-05-29
        - Removed unused subroutines

0.023   2017-05-13
        - Adapted the code to the changed line-fold

0.022   2017-05-02
        - Modified "depends" in META6.json

0.021   2017-04-30
        - Adapted the code to the new version of Term::Choose

0.020   2017-04-26
        - Update .travis.yml
        - Update year copyright

0.019   2016-12-16
        - Import subroutines by their names

0.018   2016-12-10
        - Constructor: named parameters

0.017   2016-10-13
        - Bugfix export subroutines

0.016   2016-05-28
        - Removed OO-interface (docu)

0.015   2016-05-25
        - Bugfix in 'end_term'

0.014   2016-05-25
        - Added OO-interface with a ncurses win attribute

0.013   2016-05-15
        - Replaced underscores with hyphens in option- and routine-names

0.012   2016-04-27
        - Announcement incompatible changes

0.011   2016-04-12
        - Update documentation

0.010   2016-04-07
        - Check options
        - Code refactoring
        - Update documentation

0.009   2016-03-17
        - Fixed source-url in META6.json

0.008   2016-03-17
        - Code refactoring

0.007   2016-03-17
        - Code refactoring

0.006   2016-03-16
        - setlocale to support non-ascii strings
        - Requires Term::Choose::NCurses
        - 'choose_dirs': cd to the parent dir after adding a dir
        - Update documentation

0.005   2016-03-10
        - Update documentation

0.004   2016-03-01
        - Use 'NCurses'
        - Pass a global ncurses-win to Term::Choose

0.003   2016-02-25
        - Renamed 'change_config' to 'settings-menu'
        - Compatible to Term::Choose version 0.100

0.002   2016-02-16
        - Added .travis.yml
        - 'choose_a_dir': "confirm" is now ' = ' instead of ' . '
        - Changed return-values for 'change_config'->'in_place'
        - Made 'change_config' private

0.001   2016-02-10
        - Version 0.001