Background Tasks extension [3.8 A] 🥳

Version 1.2 A2


This release includes minor bug fixes, an improved way of performing tasks as accurate in timing tasks and some new featured blocks added. This is a stable version of the `Background - Tasks` extension than before. Feel free to report any bugs or get help here.

  • ( :white_check_mark: ) Added support to Kodular platform. You can use the same way used here. This extension was made possible by Rush also thanks to @shreyash for helping me with it.

  • ( :red_exclamation_mark: ) Removed the block Logs as it was not useful or a way of doing things. You can still access them using the "BackgroundTasksLogs" tag in the Tiny DB with the default namespace.

  • ( :information_source: ) A block to directly execute the Java code as it is useful at many points:


    The code should return something in value else an empty string will be returned. You can make simple functions and call them.

  • ( :information_source: ) A block that can invoke a function directly. You can use it to reduce you're and the extension's effort.


    Make sure the component is created and the function name specified is valid.

  • ( :information_source: ) A block that can register an event of the component. (Example timer in a clock). To make it work, the component or the extension must be alive and running in the background to make it work.


    The component name is the name of the component id in which you want to register the event. The event name is the event block (the yellow block) name. Put a created function's id in the when event socket else leave it empty.

  • ( :red_exclamation_mark: ) Changes to function related blocks have been made. You'll need to update the blocks or the project may be corrupt the next time you open it.


Download

I've updated the first post. The extension should not be redistributed anywhere until necessary.


Thanks for that thirty likes friends!

QubyAnimated-512px-36

14 Likes