New Feature: Color Condition
One of the main issue with image detection (template matching) is that it is not precise for small images, especially when scaling down. The new Color Condition solve this problem by offering the possibility to check the color of a given pixel on the screen.
New Feature: Text Condition
This might be the number one feature requested, and the reason why it didn't come earlier is really simple: It's REALLY complicated, way more than image detection ! After about a year testing different frameworks and refining my solution, I finally have someting precise and fast.
You can know search for a given text anywhere on the screen, in an area defined by you, just like the image detection. Please note that detecting a language that uses a different alphabet than Latin will require to download additional packages. For those alphabets, my tests were really basic, as it is difficult to test a forein language based on an different alphabet than mine, so any feedback will be appreciated.
New Feature: Number Condition
Comparing is text is useful, but comparing to a number can be even more powerful. With this condition, you can detect a number displayed within an area, and then compare it to either a static value, or the value contained within a counter.
New Feature: Execution limiter
Users often ask how they can reduce the battery consumption of their scenario, or can they control Klick'r processing rate. The execution limiter has been made for them. By selecting a rate, you can limit how many times per seconds (or mminutes) Klick'r will verify your events lists.
New Feature: Event reloading
In order to avoid executing an event several times when detecting something, users had to either add a wait at the end of their Action list or disable the event temporarely, waiting for the app receiving the actions to process the input and display something else.
In order to ease this frequent use case, you can now use the Event Reloading parameter. It allows you to disable this event for a short period of time everytime it is fulfilled.
QoL: Copy rework
With the scenario being more and more complex, copying multiple items was a frequent use case and can be a pain to deal with when the item copied is referencing something not available in your scenario.
The new copy dialog now allows you to copy several items at once, and if there is any missing reference, allows you to directly resolve those missing reference by replacing them.
QoL: Counter menu
It wasn't really clear what counter were used in your scenario, leading to complicated management for huge usage of this feature.
Counter now have their dedicated dialog, showing you who is using a given counter and allowing to easily manages them. It is now also possible to declare a starting value for a counter, and use decimals.
Tutorials
With all the new features Klick'r is providing, it is more important than ever to have a good documentation. (lack of documentation and complexity are the main feedback from users). To tackle this, this update reworks the whole tutorial management in the app.
- The tutorial option has been moved from the scenario configuration dialog to the scenario list app screen:
- Multiple sections are available, tutorials are now organized in thematics, with more details about each Klick'r features:
- Tutorials are not just interactive games but also slideshow of useful information and tips:
New languages supported
Thanks to the community, clicker is now available in more languages:
- Spanish
- Russian
- Arabic
- Japanese
- Traditional Chinese
Bugfixes
- Fix a possible crash in DebugReport menu
- Fix a possible crash when playing agressively with the sliders
- Fix multiple crashes when rotating the device while detecting
- Fix a possible crash when importing a scenario
- Fix simple scenario add action button doing nothing
- Fix a bug cancelling the scenario copy when dismissing the dialog
- Fix sometimes not restoring the correct position
Many thanks to @v1s7 , @v22YO , @abc0922001, @muhammadbahaa2001, @vibhor1102, @wschoot, @CarlFK and @BoringMan314










