Releases: Nain57/Smart-AutoClicker
Klick'r 3.0.6
Changes
- Fix "Stop with Volume Down" popup in landscape mode. It can now be scrolled. (#525)
- Fix invalid actions order after saving the scenario. Actions were always added in index 2, that's no longer the case. (#518)
- Fix a possible crash when scrolling very quickly in the condition screen
- Fix a possible crash when loading a scenario backup provided by a DocumentProvider that is not complying to AOSP API. This should only occurs on cheap chinese devices. Note that only the crash is caught, the backup can't still be loaded and an error will be shown. I will not fix this problem because it's a device manufacturor bug, and I rather focus on Klick'r code than this. As a workaround, you can install a another DocumentProvider and use it with Klick'r.
Klick'r 3.0.5
Changes
- Fix invalid events order when enabled/disabled by a ToggleEvent action (#501)
- Rework the "Press volume down to stop scenario dialog" to force acknowledgement by the user. I receive way too many mails/reviews about this ("You broke my phone..." -_-). You will probably all have to validate it again, sorry about that.
Previous version stability
Data collected on PlayStore version only. 62K Monthly Active Users.
Left is "Users without a crash", right is "Session without a crash"
Klick'r 3.0.4
BugFixes
- Fix a possible crash when starting the detection with an invalid detection quality
- Handle resize when animations are disabled in developper options: #480
- Fix slow start of scenario activity: #482
- Do not execute infinite clicks infinitely during a try in dumb scenarios
- Allow to exit allow tries with volume down key
Previous version stability
Data collected on PlayStore version only, 46K Monthly Active Users. (x2 in two weeks, thank you all!)
Left is "Users without a crash", right is "Session without a crash"
Klick'r 3.0.3
BugFixes
- Fix a possible crash when creating a backup on invalid target
- Fix possible crashes when importing an invalid scenario
- Fix crash on Transsion Hot 10 when opening the web browser
- Fix possible crash when executing an invalid click
- Fix possible crash when executing an invalid Intent
Previous version stability
As only I can access the crashlytics account (for security reason), I tought it would be a good idea to share with you the statistics collected. I only collect crash reports, no other data and from that, Crashlytics can make statistics about the application stability.
Those stability statistics are only made on the Google PlayStore version that includes Crashlytics. (23.8K Monthly Active Users).
Left is "Users without a crash", right is "Session without a crash"
Klick'r 3.0.2
BugFixes
- Fix a crash on devices without default web browser.
- Fix Pause action animation
- Fix Quick Settings Tile crash upon update on OnePlus8
- Fix a crash when displaying an IntentAction with a ComponentName
- Handle possible preferences file corruption
- Fix centering issue in dumb actions display
- Fix a possible crash on Samsung devices when starting the floating menu
Klick'r 3.0.1
BugFix
- Fix a bug preventing to save the smart Actions order.
Klick'r 3.0.0
Klick'r 3.0.0-beta05
Important
This is a beta build.
It might be unstable so please backup your scenarios before updating to this version. It will be only availble on direct download here, and not on PlayStore/FDroid.
Sorry for the update delay, I have been very busy with my personal life lately. Last beta have shown very stable according to crashlytics, and i'm very happy to introduce you to the final changes before the production release.
Unify Ui between modes
Ui for the regular scenarios have been praised by many users, while the Ui for the Smart Scenarios was going more and more a "menu hell". So i have applied the same UX to the Actions and Image Conditions list, allowing you to easily interact and test while creating them.
This new UI will allow you to easily understand the content of an Action/Conditions, as well as providing other new features in a centralized way. You can test the focused item in one click to verify if it works as intented, allowing you to save a lot of time during the scenario creation.
Also, reordering actions was a bit tedious when you you have a lot of them. You can now move them using the '<<' and '>>' buttons, or select directly the new position by click in the displayed index (1/2).
All of the new Smart Scenario features have also been backported to the regular Scenario.
Click/Swipe capture
A new option have been added to the Actions menu for Regular and Smart Scenarios, the gesture capture. It allows you to capture a click or a swipe, with the positions and duration automatically filled for you.
This will allows you to quickly create an action, and combined with the test action button, you can test it immediately.
Note
This is as close as possible to "Record & Play" feature.
I have tested it on a lot of apps that propose it, and I was never really convinced. The issue with Android, you can't register touch events and let them pass though. You need to either capture first and replay, or do some weird blinking between capture a letting through to execute the user action.
Both of those solutions have a lot of flaws and I don't think they are a good solution. That's why I have choosen to propose something different, capture and replay are separated, but available on the same screen in one click.
My firsts testers find it very efficient, but let me know if you like it.
New Langage supported: Brazilian Portuguese
Thanks a lot to @Vaz15k for its contribution!
Klick'r 3.0.0-beta04
Important
This is a beta build.
It might be unstable so please backup your scenarios before updating to this version. It will be only availble on direct download here, and not on PlayStore/FDroid.
This release keep focusing on stabilizing the code for the public release. Several crashes have been fixed.
I have forgot to mention (and merge) a few utility features in the previous release note, so here they are!
Menu Show/Hide
A new button is now available in the notification, the show/hide button, allowing to hide Klick'r menu while detecting.
Quick Settings Tile
You can now quickly load the last scenario runned with a quick settings tile. Check how to add new tiles and pick the Klick'r one!
Note
Some dumbasses are copying Klick'r to create false GPT-4o apps (like this guy not smart enough to put it in private https://github.com/yzj9120/Smart-AutoClicker). If you see any app published impersonating Klick'r, please report it. I'd like to remind everyone that Klick'r is under GPL-3.0 licence, meaning that you can fork and use the code in your app, but original content must be credited, and the source code of this new app MUST be open source as well.
Also note that Klick'r/Smart Autoclicker is only available here, on FDroid and Google PlayStore. If you have downloaded the application from any other sources, your phone is in huge security threat, as the application have complete visibility on your screen and can inject touch input as will.
Full Changelog: 3.0.0-beta03...3.0.0-beta04
Klick'r 3.0.0-beta03
Important
This is a beta build.
It might be unstable so please backup your scenarios before updating to this version. It will be only availble on direct download here, and not on PlayStore/FDroid.
Bug fixes
- Fix a crash when updating from 2.4.2 with certain scenarios
- Fix a possible crash on Xiaomi devices
- Fix a crash on screen recording start on Samsung devices with Android 14
- Improve detection stability
Full Changelog: 3.0.0-beta02...3.0.0-beta03