From 83150d0654114aa3d60442d069c8dbcad1290b68 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Fri, 15 Mar 2024 08:13:09 +0400 Subject: [PATCH] Add CHANGELOG.md file --- CHANGELOG.md | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 44 ++++++++++--------------------------------- 2 files changed, 63 insertions(+), 34 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..253a10f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,53 @@ +### 4.9.4 + +* The `aio:actions()` function now also returns arguments format for each action +* Added function `system:format_date_localized()` + +### 4.9.2 + +* The `apps` module now has an `app()` function that returns selected app table +* You can use `%%fa:ICON_NAME%%` tag in the any text to show FontAwesome icon inside the text + +### 4.9.0 + +* The `apps` module now has an `apps()` function that returns a table with app details, including the app icon; +* The `phone:contacts()` function now returns an icon that can be used in the side menu; +* The `apps:request_icons()` and `phone:request_icons()` functions are deprecated. + +### 4.8.0 + +* Side menu scripts support; +* New modules: `tasks` and `notes`; +* The `ui:colors()` can be called as `aio:colors()`; +* The `apps` and `phone` modules now returns icons; +* The `apps` modules now returns also Android for Work and cloned apps; +* The `apps` module now allows you to sort apps by category; +* The `phone` and `calendar` modules now have functions for requesting access rights; +* Added `phone:open_contact() function; +* Added `aio:actions()` function that returns a table of AIO Launcher actions; +* Added `calendar:open_new_event()` function that shows the system calendar with the new event. +* Added `aio:settings()` and `aio:open_settings()` functions + +### Older versions + +* 4.0.0 - first version with scripts support; +* 4.1.0 - added `weather` and `cloud` modules; +* 4.1.3 - added `notify`, `files` and `utils` modules; +* 4.1.5 - extended `notify` module, added `folded_string` arg to `ui:show_lines`; +* 4.3.0 - search scripts support; +* 4.4.0 - markdown support; +* 4.4.1 - rich text editor support; +* 4.4.2 - added `fmt` and `html` utility modules; +* 4.4.4 - added `tasker` module; +* 4.4.6 - added `csv` module; +* 4.4.7 - added `intent` module; +* 4.5.0 - the `aio` module has been significantly expanded, also added `system:currency()` and `ui:show_list_dialog()`; +* 4.5.2 - added `anim` and `morph` packages, added `calendar:open_event()` function; +* 4.5.3 - removed get_ prefixes where they are not needed while maintaining backward compatibility; +* 4.5.5 - added `on_action` callback and `calendar:add_event` function; +* 4.5.6 - `aio:active_widgets()` now returns also widget `label`, added `checks` module; +* 4.5.7 - added "fold" and "unfold" actions to the `on_action` callback; +* 4.6.0 - added `system:request_location()` and `tasker:send_command()` functions; +* 4.7.0 - added `ui:build()` and functions to display search results in different formats; +* 4.7.1 - fontawesome updated to version 6.3.0; +* 4.7.4 - added `prefs` module, `settings` module is deprecated. diff --git a/README.md b/README.md index 27a7c6a..6d6989d 100644 --- a/README.md +++ b/README.md @@ -18,40 +18,16 @@ The type of script is determined by the line (meta tag) at the beginning of the # Changelog +### 5.2.0 + +* Added `widgets` module to app widgets interaction + ### 5.1.0 * Added `add_purchase` action * Added `on_contacts_loaded()` callback -### 4.9.4 - -* The `aio:actions()` function now also returns arguments format for each action -* Added function `system:format_date_localized()` - -### 4.9.2 - -* The `apps` module now has an `app()` function that returns selected app table -* You can use `%%fa:ICON_NAME%%` tag in the any text to show FontAwesome icon inside the text - -### 4.9.0 - -* The `apps` module now has an `apps()` function that returns a table with app details, including the app icon; -* The `phone:contacts()` function now returns an icon that can be used in the side menu; -* The `apps:request_icons()` and `phone:request_icons()` functions are deprecated. - -### 4.8.0 - -* Side menu scripts support; -* New modules: `tasks` and `notes`; -* The `ui:colors()` can be called as `aio:colors()`; -* The `apps` and `phone` modules now returns icons; -* The `apps` modules now returns also Android for Work and cloned apps; -* The `apps` module now allows you to sort apps by category; -* The `phone` and `calendar` modules now have functions for requesting access rights; -* Added `phone:open_contact() function; -* Added `aio:actions()` function that returns a table of AIO Launcher actions; -* Added `calendar:open_new_event()` function that shows the system calendar with the new event. -* Added `aio:settings()` and `aio:open_settings()` functions +[Full changelog](CHANGELOG.md) # Widget scripts @@ -614,11 +590,11 @@ Starting from version 5.2.0, AIO Launcher supports interaction with app widgets _Deprecated in 4.7.4. Use Preferences module._ -~~* `settings:get()` - returns the settings table in an array of words format; -* `settings:set(table)` - saves the settings table in an array of words format; -* `settings:get_kv()` - returns the settings table in `key=value` format; -* `settings:set_kv(table)` - saves settings table in the format `key=value`; -* `settings:show_dialog()` - show settings change dialog.~~ +* ~~`settings:get()` - returns the settings table in an array of words format;~~ +* ~~`settings:set(table)` - saves the settings table in an array of words format;~~ +* ~~`settings:get_kv()` - returns the settings table in `key=value` format;~~ +* ~~`settings:set_kv(table)` - saves settings table in the format `key=value`;~~ +* ~~`settings:show_dialog()` - show settings change dialog.~~ ~~User can change settings through the dialog, which is available by clicking on the "gear" in the edit menu of the widget. If in the widget metadata there is a field `arguments_help`, its value will be shown in the edit dialog. If there is a field `arguments_default` - it will be used to get default arguments.~~