Release and Version History#
x.y.z (Backlog)#
Features and Improvements
Minor Improvements
Bugfixes
Miscellaneous
0.4.1 (2024-01-22)#
Features and Improvements
- Add the following public API related to terminal output formatter helper functions.
zelfred.api.UI.format_shortcutzelfred.api.UI.TABzelfred.api.UI.ENTERzelfred.api.UI.CTRL_Azelfred.api.UI.CTRL_Wzelfred.api.UI.CTRL_Uzelfred.api.UI.CTRL_Pzelfred.api.UI.F1zelfred.api.UI.CTRL_Tzelfred.api.UI.CTRL_Gzelfred.api.UI.CTRL_Bzelfred.api.UI.CTRL_Nzelfred.api.UI.format_highlightzelfred.api.UI.format_keyzelfred.api.UI.format_valuezelfred.api.UI.format_key_value
0.3.2 (2023-01-20)#
Minor Improvements
- Forget to add the following public API in 0.3.1, now they are available:
zelfred.api.open_url_or_printzelfred.api.open_file_or_printzelfred.api.copy_or_print
0.3.1 (2023-01-14)#
Features and Improvements
Allow user to custom
UIRenderand use it inUI.Add
open_url_or_print,copy_or_printactions.
Minor Improvements
- Add the following sample app to app gallery:
refresh_cache_v1
refresh_cache_v2
refresh_cache_v3
json_formatter
Miscellaneous
Add “Maintainer Guide” document.
0.2.4 (2023-11-01)#
Bugfixes
Fix a bug that user has to tap CTRL + C multiple times to jump out of the sub session.
Fix a bug that the debug log should write to
${HOME}/.zelfred-log.txt.
0.2.3 (2023-10-31)#
Bugfixes
Add the missing CTRL + U keyboard shortcut.
0.2.2 (2023-10-30)#
Minor Improvements
- Allow user to custom the following shortcut keys’s behavior:
Ctrl + TCtrl + GCtrl + BCtrl + N
0.2.1 (2023-10-30)#
Features and Improvements
Allow user to customize the “key pressed” event processing logics.
Allow user to delete word forward and backward.
Remove the
Ctrl + GandCtrl + Hkeyboard shortcut.Add the
Alt + LeftandAlt + Rightkeyboard shortcut to move cursor to the previous or next word.Add the
Ctrl + Uuser action.Add the
repaintmethod, allow user to print some helper information before running the user defined handler.Add the
run_sub_sessionmethod, allow user to implement a custom handler that can enter a custom sub session.Add
post_enter_handler,post_ctrl_a_handler,post_ctrl_w_handler,post_ctrl_u_handler,post_ctrl_p_handlermethods, allow user to custom the behavior after user action. The default behavior is to exit the UI.
Minor Improvements
- Add the following sample app to app gallery:
random_password_generator
calculate_file_checksum
search_google_chrome_bookmark
password_book
0.1.5 (2023-10-27)#
Minor Improvements
Allow user to stay in the session after user action (Enter, Ctrl + A, Ctrl + W, Ctrl + P).
0.1.4 (2023-10-26)#
Minor Improvements
Allow the
F1key to recover the previous user input.
0.1.3 (2023-10-24)#
Minor Improvements
Print
🔴 keyboard interrupt, exit.message when user pressCtrl+C.
0.1.2 (2023-10-20)#
Miscellaneous
Fix license. It should be GPL.
Add
folder_and_file_searchapp to gallery.
0.1.1 (2023-10-19)#
First release