Category: Updates

Change log / Update history

History of FRep2 release versions. For beta versions, refer here.


[2.4a 3 Mar, 2024]

Added

Fixed

  • Modified icon for Stock records.
  • Fixed issue that the panel or list flicker when operating the panel in some environments.
  • Fixed issue that the movement range of the panel may be incorrect on Android 12 or later.
  • Fixed issue that first filter label does not match the actual record list of importing .frep2/frepdb.
  • Fixed the destination after Adjust Wait.
  • Fixed some UIs.
  • Fixed some translations.

[2.4 23 Dec, 2023]

Added

  • Added ‘ Theme‘ in Console Settings. (Requires Unlock Key)
  • Added ‘Last Saved File’ in popup menu of Screenshot control item, in Edit Records.
  • Added ‘Grant Permission’ for rooted environment in System Settings.
  • Added notification message about screen capture permission for first launch on Android 14.

Fixed

  • Fixed issue that in simple mode replay, the touch cursor was visible in screenshot with Notification Settings – Notify Replay Process: Do not notify or Show On Finish.
  • Fixed issue that the last log trace appeared after the sequence was modified.
  • Fixed some translations.

[2.3 21 Oct, 2023]

Added

  • Support Android 14. (Please allow screen capture when starting FRep2 service)
  • Added ‘Release Capture Permission’ in System Settings of Options, only for Android 14.
  • Added last replay’s simple trace in sequence of Edit Record screen, and ‘Log Last Trace’ in System Settings of Options. (Requires Unlock Key)
  • Added ‘Display text countdown’ in Console Settings of Options.
  • Added ‘Compact Editor’ in Editor Settings of Edit Record screen menu.
  • Added Priority for multiple matches’ setting for Image control’s search method.
Last trace log (left). Switch display with foot button.
*To hide foot button, Item Appearance – Show Last Replayed: OFF

Fixed

  • Fixed issue that Image control with Search: Similarity method always failed on some specific images.
  • Removed ‘Highlight Scrollbar’ function.
  • Modified some UIs.

[2.2a 17 Sep, 2023 / 2.2 14 Sep]

Added

Quick Settings to show / hide console
(Manually hidden FRep2 notifications)
  • Modified countdown on replay, added related setting ‘Countdown bar color’ in Console Settings.
  • Added some languages based on machine translation.
  • Added ‘Quick Setting’ in System Settings, to add FRep2 in Quick Setting list of notification bar.

Fixed

  • Modified tag colors related with Procedures.
  • (2.2a) Fixed error on some situation during replay, with Countdown on Replay: ON.
  • Fixed error when deleting a procedure soon after deleting the caller record(s).
  • Fixed issue that Display setting of the duplicated record always reset to ‘At any screen rotation’.
  • Fixed some UIs.
  • Fixed some errors. (Thanks for reports)

[2.1 5 Aug, 2023]

Added

  • Added function to see before/after preview when replacing screenshot for Image / OCRforNumbers control.
  • Added ‘Straight Line’ shape for 2-point touch in Edit Mask of Image control’s target setting.
  • Added ‘Refer’ button to show reference Image when the test failed in Image control setting.
  • Added ‘Show Failed Test Rect’ in Editor Settings of Records screen, to show reference’s rectangle when the test failed in Image control setting.
  • The variable set in Type Text, Set Clipboard controls are applied even if the content of the variable is not String type.

Fixed

  • Fixed error about preview in Edit Records on some environment.
Fixed in open beta test 2.0beta
– Modified some UIs for coordinates on screenshot.

– Fixed issue that FRep2 shortcut did not work on some environment.

– Fixed issue that Switch Grid/List in Editor Settings of Records screen also switched Skip Confirmation.

– Fixed issue that the edited sequence was not saved if the change was only bookmarking the item(s).

– Fixed issue that the console was not moved properly for the Console Settings – On Overlap with Image.

– Fixed some errors. (Thanks for reports)


[2.0 29 Apr, 2023]

Added

  • Added Replace to replace the target image of last executed Image control. (Requires Unlock Key; ‘Shot’ turns into ‘Replace’ under appropriate conditions.)
  • Added ‘Move to Last Replayed’ in Editor Settings of Records menu, to show the last replayed item. (Requires Unlock Key)
  • Added setup step to request notification permission on Android 13~.
  • Added Themes icon for Android 13~.

Fixed

  • Fixed error when tapping the right menu in Order of Long Tap Commands.
  • Fixed not to register Wait App and Orientation controls for initial state in generated sequence, because they are duplicated with Display setting of the record.
  • Fixed coordinates of touches when screen rotated during recording by Plate.
  • Fixed issue that media permission request does not appear on Android 13~.
Fixed in open beta test 2.0beta
– Fixed wrong screen rotation on Android 13, which caused problem of position and screenshot.
– Fixed issue that the Editor Setting – ‘Edit Seq. on Tap’ was not saved.
– Fixed issue that ‘Launch w/ ClearTop’ setting in Launch App control was not reflected in the display.
– Fixed issue that some menus for Unlocked were not shown the first time the page opened.
– Fixed issue that the insert function was shown in Edit Summary.
– Fixed issue that Console Opacity in Console Settings does not reflected correctly for recording by Plate.
– Fixed some UIs / translations.

– Modified notification appearance on Android 12 or later.
– Changed default label of Image control to ‘Check Image’ from ‘Wait Image’.


[1.9 10 Mar, 2023]

Added

  • Added some languages based on machine translation.
  • Added ‘Switch Grid/List’ in Editor Settings of Records menu, to show the many records in list view.
  • Added ‘Highlight Scrollbar’ in Item Appearance menu in Edit Sequence. (Android 10~)
Fixed in open beta test 1.8a
– Fixed issue that the console appears on app changed, after closing by long-tap menu.
– The screenshot shown from ‘Screenshot on Success/Timeout’ in Advanced Settings of Image control, can be selected by ‘Last preview file’ when choosing screenshot.
– Fixed the console to hide according to ‘Auto Show/Hide’ setting, after showing the console by notification tap and then some replay.

[1.8 17 Dec, 2022]

Added

  • Plate(App) Rec(App); recording operations after the finished replay can append(*1) the record in last replayed sequence.
  • Plate(Ins) Rec(Ins); recording operations after the interrupted replay can insert the record at the interrupted or aborted item in last replay. (*1, *2, Requires Unlock Key)

*1: Switchable with the button on the top of the panel after recording.
*2: Different types of inserts are available depending on the interrupted / aborted item.

Sample Settings: (Feedback from actual foldable device is welcome)
1. FRep2 Options – System Settings – Modify Screen Size: Surface Duo, Duo2, Detect Max Size or Designate Max Size (with resolution pixels of single-screen mode) for other devices.
2. FRep2 Options – System Settings – Connected Screen (Experimental): ON
3. Open Accessibility of Android Settings to switch OFF and ON (restart) FRep2 Accessibility Service.
4. Open FRep2 app and start FRep2 Service, then confirm functions on Simple mode.

Fixed

  • Fixed issue of the wrong sequence numbers just after duplicating a record.
  • Fixed issue of the wrong sequence numbers when saved just after deleting the sequence item(s) in Edit Record.
  • Modified to keep selection in console panel after editing summary.

[Version 1.7 23 Nov, 2022]

Added

  • Added ‘Item Appearance – Show Last Replayed’ setting in menu of Edit Sequence, to mark the item which is executed in last replay. (Requires Unlock Key)
  • Added ‘Edit Seq. on Tap’ setting in menu of Records.
  • Added ‘Split Type’ setting in OCR control.
  • Added flick direction in ‘Order of Long Tap Commands’ in Console Settings.
  • Added flick direction setting for each record, for quick selection.
  • Added button to see the last saved screenshot file in Screenshot control.
  • Added ‘Last preview file’ to options when selecting an image, to designate last previewed image from ‘On success/timeout, save screenshot’ in Image control, or in Screenshot control.
  • Added ‘Wait after Screenshot Button’ in Console Settings for support.
  • Added ‘Retry on Shot Fail’ in Precision Settings for support.
  • [Tasker Event Plugin] Added %freplastseq for last replayed label.

Fixed

  • Modified some setting names; Flick/Drag, etc.
  • Fixed issue that preview shows incorrect item after delete some item(s) and save sequence.
Fixed in open beta test 1.6a
– Fixed error on tapping Similarity/Rate of Image control on specific environment.
– Fixed issue that some settings of OCR control cannot be set to default.

[Version 1.6 3 Sep, 2022]

Added

  • Added OCR control to recognize numbers and some symbols in screen and store them in a variable.
  • Added system environment variables @lastocr, @labelocr for Last recognized OCR letters and its item label.
  • Added ‘replace’ operator for string in Variable control.
  • Added ‘Delay on Tap Notification’ in Notification Settings for support specific environments which does not show/hide FRep2 console by tapping notification.

Fixed

  • Fixed issue that movement amount with multitouch operation ignored the zoom ratio in editing position of Image/Touch controls on screenshot.
  • Modified UI for first time launch.
  • Modified slider UI for color range of Color Gamut.
  • Fixed incorrect size change of character max width by pinch operation in OCR config.
  • Adjusted some default settings and UIs for OCR control.
  • Fixed some UI issues. (Thanks for reports)

[Version 1.5 16 Jul, 2022]

Added

  • Added function to resume sequence (by default, long-tap menu of upper button) from aborted item, i.e. aborted by success/fail destination branch, by manual abort with console, or by interruption.
  • Added ‘Resume Sequence’ in Console Settings, to set location of resume menu or to disable resume.
  • Added Resume option for shortcut and Tasker plugin, to resume the selected replay if possible.
  • Added ‘Launch w/ ClearTop’ option in Launch App control. (Equivalent to ‘Clear Task/Top’ of FRep)
  • Added ‘Mute Process Type’, modified ‘Notify Replay Process’ in Notification Settings, to omit popup message by type.
  • Added ‘Show Current App’ in Notification Settings. (for support)
  • Added ‘Rebuild Dialog’ in Pane Settings of Edit Sequence screen, for specific devices on which some setting operation cause screen blackout problem. (For Blackshark or Xiaomi devices, default is ON.)
  • Added ‘On Overlap with Image’ in Console Settings, to avoid overlapping the FRep2 console and the Image control’s target / search area, in taking screenshot for the Image control on replay.

Fixed

  • Modified UI for Image control’s threshold settings.
  • Fixed error on executing Color Gamut in Edit Mask on Android 7.
  • Fixed issue that cursor appeared at the position of the last replaying touch is interrupted.
  • Fixed wrong result of replaying sequence after Screenshot control failed to save file.
Fixed in open beta test 1.4d
– Fixed issue that the pressing Back key to finish FRep2 app did not release used memory on Android 12.
– Fixed issue that stopping FRep2 service might cause error on Rooted mode.
– Fixed issue that Push Key did not work on Android 12 Rooted mode.
– Renamed and modified ‘First Delay for Shot’ from ‘First Delay in Scene Check’ in Screenshot Settings, to adjust delay for avoiding skipped first touch in replay.
– Modified FRep2 notification on Android 12.

[Version 1.4 11 Jun, 2022]

Added

  • Added ‘Complement UP signal’ in Precision mode settings, for environment on which FRep2 does not up the replayed finger touches.
  • Added ‘Adjust Encoder Buffer’ in Screenshot settings, for environment on which FRep2 takes corrupted screenshot during Recording with Precision mode and Screen API. (For Pixel 3a, set Spacer (Odd) and Adjust Video Size: 128px)
  • Added app shortcuts by long-tap app icon in launcher.
  • Added system environment @labelmatch for Last Matched Label, which will have number and label when Image control succeeds.

Fixed

  • Modified support info to have the log message of last recording.
  • Modified internal resource consumption, stability for some situations in Precision mode.
Fixed in open beta test 1.4RC
– Modified cursor appearance at right / bottom edge of the screen, in Simple mode.

– Modified to show rectangle for last matched by Image control, when the upper button of console in replay is double-tapped. (Only with popup by Acc. Service)

– Removed ‘Close Bar on Notification Tap’ because Android SDK inhibits it.


[Version 1.3 7 May, 2022]

Added

  • ‘Skip Alpha Check’ in Screenshot Setting to skip removing transparency in screenshot (for support).
    *To check if the removing affects the result of the existing Image controls.

Fixed

  • FRep2 Unlock Key was not activated on some specific devices such as recent Asus devices with Mobile Manager. (Requires updated FRep2 Unlock Key: Version 1.1)
  • FRep2 froze on replaying touches with Simple mode, under a high load condition on the device. (Improved stability)
  • Cursor kept showing when the replay is interrupted on replay with Simple mode.
  • Image control failed because of screenshot with transparency by Screen API, which occurs on specific situation and environment (found on Pixel 3a, Android 12).
Fixed in open beta test 1.2c
– Added agreement screen about Accessibility Service for requirement of Google Play.

– Fixed Procedure was shown in Records filter.

– Fixed issue that Calibrate Input could stop on Root or Android ~9.

– Fixed issue of replay with Precision mode on Root or Android ~9 by modification of internal lock. (Improved stability)

– Fixed issue that popup in replay was shown for empty label of Loop/Section item.

– Configured several codes for updated SDK, target Android 12.


[Version 1.2 2 Apr, 2022]

Added

  • Added Hidden(Stock) filter in each record list.

Fixed

  • Records with Hidden in Display settings will not be shown in Records screen.
  • Fixed issue about the contents of ads (AdMob) was unmatched with the setting of target age.

[Version 1.1 5 Mar, 2022]

Added

  • Added ‘Export’ menu in Records, to export records to .frep2 file.
  • Added ‘Import .frep2/frepdb’ menu in Records, to import records from .frep2 or .frepdb file.
  • Added ‘Data Settings – Disable Media Filter’ for specific environment on which screenshots are not shown in media storage of Images. (Reported on Xperia XZ3, Android 10)
  • Added ‘Item’ in Post Process to choose destination item by menu instead of left pane.
  • Added short list type view in Edit Sequence.
  • Added ‘Common Display Type’ in Item Appearance menu to keep common view type in Edit Sequence.
  • (1.0a) Added ‘Duplicate’ menu for each record in Records screen.
  • (1.0b) Added ‘Avoid Dropping Images’ in Screenshot Settings for some situation on which Image / Screenshot control is interrupted.
  • (1.0b) Added ‘On Failure:’ destination for Screenshot control. (For support)

Fixed

  • Fixed error when the encrypted .frepdb was imported with incorrect password.
  • Fixed issue that FRep2 freezes on replaying short records continuously with Precision mode.
  • Fixed issue that moving to the wrong position by long-tap and dragging an item, when there is any collapsed loop / section ahead.
  • Modified Status screen, Support info, Replay log for support.
Fixed in open beta test 1.0a, 1.0b
– Fixed error when Image control with Search: Similarity method has too small (width or height) target image. (Thanks for reports)

– Fixed console UIs (behaviours by double-tap, long-tap upper button).

– Fixed visibility of long text / sequence numbers.

– Fixed error on Android ~9, after checked ‘Don’t show again’ in Screen capturing permission, touching soon after starting FRep2’s replay from console stopped FRep2 Service. (However, the console stays hidden, so you need to tap FRep2 notification to show the console again.)

– Now FRep2 quits instead of error if it detects memory disorder by Android OS, e.g. when resuming FRep2 after switching OFF the permission of storage (media) access in Android’s app (info) settings.

– Fixed issue that the replay progress popup for the items with empty label were shown.

– Fixed UI for Adjust tap position is set (0,0) in Image control.

– Fixed UI for corrupted image data.

– Modified messages for error when Image control takes screenshot in replay.


[Version 1.0 5 Feb, 2022]

Added

  • Added ‘Import .frepdb’ menu in Records, to load records from the file exported by FRep – Finger Replayer.

Fixed

  • Fixed issue that FRep2 doesn’t work under Android settings of larger font size.
  • Fixed issue that conversion record from precision to simple failed when device id assignment changed.
  • Fixed some UIs of Previews, System Info, notification.

Change log for beta version

History of FRep2 beta versions. For release versions, refer here.


[2.4b(RC) 20 Apr, 2024]

Added

  • Added mask color toggle button for Edit Mask of Image/OCR control.

Fixed

  • Fixed issue that some 4-digit numbers were not displayed in editing sequence.

[2.4b 6 Apr, 2024]

Added

  • Added arrow keys(↑↓←→) and center key(◎) of directional pad in Push Key control.
  • Added ‘Wait before hide Plate‘ in Simple Mode Settings, for support the environment that the recording with Plate (Simple mode) does not touch screen.

Fixed

  • Mitigating issue where automatic starting service fails at launch FRep2 app on Android 14.
  • Fixed issue that recording with Plate does not touch screen.
  • Fixed issue that FRep2 Shortcut starts FRep2 app instead of triggering replay.
  • Fixed issue that destination menu from ‘On Finish – Item’ does not work in Push Key settings.

[2.3(RC) 18 Oct, 2023]

Added

  • Added ‘Priority for multiple matches’ setting for Image control’s search method.

Fixed

  • Fixed issue that Image control with Search: Similarity method always failed on some specific images.

[2.3(beta) 14 Oct, 2023]

Added

  • Support Android 14. (Please allow screen capture when starting FRep2 service)
  • Added ‘Release Capture Permission’ in System Settings of Options, only for Android 14.
  • Added last replay’s simple trace in sequence of Edit Record screen, and ‘Log Last Trace’ in System Settings of Options. (Requires Unlock Key)
  • Added ‘Display text countdown’ in Console Settings of Options.
  • Added ‘Compact Editor’ in Editor Settings of Edit Record screen menu.

Fixed

  • Removed ‘Highlight Scrollbar’ function.
  • Modified some UIs.

[2.2(beta) 12 Sep, 2023]

Added

  • Modified countdown on replay, added related setting ‘Countdown bar color’ in Console Settings.
  • Added some languages based on machine translation.
  • Added ‘Quick Setting’ in System Settings, to add FRep2 in Quick Setting list of notification bar.

Fixed

  • Modified tag colors related with Procedures.
  • Fixed error when deleting a procedure soon after deleting the caller record(s).
  • Fixed issue that Display setting of the duplicated record always reset to ‘At any screen rotation’.
  • Fixed some UIs.

[2.1(beta) 29 Jul, 2023]

Added

  • Added function to see before/after preview when replacing screenshot for Image / OCRforNumbers control.
  • Added ‘Straight Line’ shape for 2-point touch in Edit Mask of Image control’s target setting.
  • Added ‘Refer’ button to show reference Image when the test failed in Image control setting.
  • Added ‘Show Failed Test Rect’ in Editor Settings of Records screen, to show reference’s rectangle when the test failed in Image control setting.
  • The variable set in Type Text, Set Clipboard controls are applied even if the content of the variable is not String type.

Fixed

  • Modified some UIs for coordinates on screenshot.
  • Fixed issue that FRep2 shortcut did not work on some environment.
  • Fixed issue that Switch Grid/List in Editor Settings of Records screen also switched Skip Confirmation.
  • Fixed issue that the edited sequence was not saved if the change was only bookmarking the item(s).
  • Fixed issue that the console was not moved properly for the Console Settings – On Overlap with Image.
  • Fixed some errors. (Thanks for reports)

[2.0(RC) 22 Apr, 2023]

Added

  • Added setup step to request notification permission on Android 13~.
  • Added Themes icon for Android 13~.

Fixed

  • Fixed error when tapping the right menu in Order of Long Tap Commands.
  • Fixed not to register Wait App and Orientation controls for initial state in generated sequence, because they are duplicated with Display setting of the record.
  • Fixed coordinates of touches when screen rotated during recording by Plate.
  • Fixed issue that media permission request does not appear on Android 13~.

[2.0beta 15 Apr, 2023]

Added

  • Added Replace to replace the target image of last executed Image control. (Requires Unlock Key; ‘Shot’ turns into ‘Replace’ under appropriate conditions.)
  • Added ‘Move to Last Replayed’ in Editor Settings of Records menu, to show the last replayed item. (Requires Unlock Key)

Fixed

  • Fixed wrong screen rotation on Android 13, which caused problem of position and screenshot.
  • Fixed issue that the Editor Setting – ‘Edit Seq. on Tap’ was not saved.
  • Fixed issue that ‘Launch w/ ClearTop’ setting in Launch App control was not reflected in the display.
  • Fixed issue that some menus for Unlocked were not shown the first time the page opened.
  • Fixed issue that the insert function was shown in Edit Summary.
  • Fixed issue that Console Opacity in Console Settings does not reflected correctly for recording by Plate.
  • Fixed some UIs / translations.
  • Modified notification appearance on Android 12 or later.
  • Changed default label of Image control to ‘Check Image’ from ‘Wait Image’.

[1.8a 28 Jan, 2023]

Added

  • Added ‘Highlight Scrollbar’ in Item Appearance menu in Edit Sequence. (Android 10~)

Fixed

  • Fixed issue that the console appears on app changed, after closing by long-tap menu.
  • The screenshot shown from ‘Screenshot on Success/Timeout’ in Advanced Settings of Image control, can be selected by ‘Last preview file’ when choosing screenshot.
  • Fixed the console to hide according to ‘Auto Show/Hide’ setting, after showing the console by notification tap and then some replay.

[1.8(RC) 13 Dec, 2022]

Added

  • Plate(App) Rec(App); recording operations after the finished replay can append(*1) the record in last replayed sequence.
  • Plate(Ins) Rec(Ins); recording operations after the interrupted replay can insert the record at the interrupted or aborted item in last replay. (*1, *2, Requires Unlock Key)

*1: Switchable with the button on the top of the panel after recording.
*2: Different types of inserts are available depending on the interrupted / aborted item.

Fixed

  • Fixed issue of the wrong sequence numbers just after duplicating a record.
  • Fixed issue of the wrong sequence numbers when saved just after deleting the sequence item(s) in Edit Record.
  • Modified to keep selection in console panel after editing summary.

[1.7b 28 Nov, 2022]

Added

Sample Settings:

1. FRep2 Options – System Settings – Modify Screen Size: Surface Duo, Duo2, Detect Max Size or Designate Max Size (with resolution pixels of single-screen mode) for other devices.

2. FRep2 Options – System Settings – Connected Screen (Experimental): ON

3. Open Accessibility of Android Settings to switch OFF and ON (restart) FRep2 Accessibility Service.

4. Open FRep2 app and start FRep2 Service, then confirm functions on Simple mode.


[1.7(RC) 7 Nov, 2022]

Added

  • Added flick direction in ‘Order of Long Tap Commands’ in Console Settings.
  • Added flick direction setting for each record, for quick selection.
  • Added button to see the last saved screenshot file in Screenshot control.
  • Added ‘Last preview file’ to options when selecting an image, to designate last previewed image from ‘On success/timeout, save screenshot’ in Image control, or in Screenshot control.

Fixed

  • Modified some setting names; Flick/Drag, etc.
  • Fixed issue that preview shows incorrect item after delete some item(s) and save sequence.

[1.6a 1 Oct, 2022]

Added

  • Added ‘Item Appearance – Show Last Replayed’ setting in menu of Edit Sequence, to mark the item which is executed in last replay. (Requires Unlock Key)
  • Added ‘Split Type’ setting in OCR control.
  • Added ‘Retry on Shot Fail’ in Precision Settings for support.

Fixed

  • Fixed error on tapping Similarity/Rate of Image control on specific environment.
  • Fixed issue that some settings of OCR control cannot be set to default.
  • [Tasker Event Plugin] Added %freplastseq for last replayed label.

[1.6beta 29 Aug, 2022]

Added

  • Added OCR control to recognize numbers and some symbols in screen and store them in a variable.
  • Added system environment variables @lastocr, @labelocr for Last OCR letters and its item label.
  • Added ‘replace’ operator for string in Variable control.
  • Added ‘Delay on Tap Notification’ in Notification Settings. (only for support)

Fixed

  • Fixed issue that movement amount with multitouch operation ignored the zoom ratio in editing position of Image/Touch controls on screenshot.
  • Modified UI for first time app launch.
  • Modified slider UI for color range of Color Gamut.

[1.5(Release Candidate) 9 Jul, 2022]

Added

  • Added function to resume sequence (by default, long-tap menu of upper button) from aborted item, i.e. aborted by success/fail destination branch, by manual abort with console, or by interruption.
  • Added ‘Resume Sequence’ in Console Settings, to set location of resume menu or to disable resume.
  • Added Resume option for shortcut and Tasker plugin, to resume the selected replay if possible.
  • Added ‘Launch w/ ClearTop’ option in Launch App control. (Equivalent to ‘Clear Task/Top’ of FRep)
  • Added ‘Mute Process Type’, modified ‘Notify Replay Process’ in Notification Settings, to omit popup message by type.
  • Added ‘Show Current App’ in Notification Settings. (for support)

Fixed

  • Modified UI for Image control’s threshold settings.
  • Fixed error on executing Color Gamut in Edit Mask on Android 7.
  • Fixed issue that cursor appeared at the position of the last replaying touch is interrupted.
  • Fixed wrong result of replaying sequence after Screenshot control failed to save file.

[1.4d 26 Jun, 2022]

Added

  • Added ‘Rebuild Dialog’ in Pane Settings of Edit Sequence screen, for specific devices on which some setting operation cause screen blackout problem. (For Blackshark or Xiaomi devices, default is ON.)
  • Added ‘On Overlap with Image’ in Console Settings, to avoid overlapping the FRep2 console and the Image control’s target / search area, in taking screenshot for the Image control on replay.

Fixed

  • Fixed issue that the pressing Back key to finish FRep2 app did not release used memory on Android 12.
  • Fixed issue that stopping FRep2 service might cause error on Rooted mode.
  • Fixed issue that Push Key did not work on Android 12 Rooted mode.
  • Renamed and modified ‘First Delay for Shot’ from ‘First Delay in Scene Check’ in Screenshot Settings, to adjust delay for avoiding skipped first touch in replay.
  • Modified FRep2 notification on Android 12.

[1.4(Release Candidate) 4 Jun, 2022]

Added

  • ‘Complement UP signal’ in Precision mode settings, only for environment on which FRep2 does not up the replayed finger touches.
  • ‘Adjust Encoder Buffer’ in Screenshot settings, for environment on which FRep2 takes corrupted screenshot during Recording with Precision mode and Screen API. (On Pixel 3a, try Spacer (Odd) and Adjust Video Size: 128px)
  • App shortcuts by long-tap app icon in launcher.
  • System environment @labelmatch for Last Matched Label, which will have number and label when Image control succeeds.

Fixed

  • Modified cursor appearance at right / bottom edge of the screen, in Simple mode.
  • Modified to show rectangle for last matched by Image control, when the upper button of console in replay is double-tapped. (Only with popup by Acc. Service)
  • Removed ‘Close Bar on Notification Tap’ because Android SDK inhibits it.

[1.3(Release Candidate) 28 Apr, 2022]

Added

  • ‘Skip Alpha Check’ in Screenshot Setting to skip removing transparency in screenshot (for support).
    *To check if the removing affects the result of the existing Image controls.

Fixed

  • Fixed issue that cursor keep showing when the replay is interrupted on replay with Simple mode.
  • Fixed issue that the Image control fails because of screenshot with transparency by Screen API, which occurs on specific situation and environment (found on Pixel 3a, Android 12).

[1.2c 11 Apr, 2022] (After Release version 1.2)

Added

  • Agreement screen about Accessibility Service for requirement of Google Play.

Fixed

  • Fixed Procedure was shown in Records filter.
  • Fixed issue that Calibrate Input could stop on Root or Android ~9.
  • Modified internal lock on Precision mode on Root or Android ~9.
  • Fixed issue that popup in replay was shown for empty label of Loop/Section item.
  • Configured several codes for updated SDK, target Android 12.

[1.0b 18 Feb, 2022] (After Release version 1.0, Beta version 1.0a)

Added

  • ‘Avoid Dropping Images’ in Screenshot Settings for some situation on which Image / Screenshot control is interrupted.
  • ‘On Failure:’ destination for Screenshot control. (For support)
  • Confirmation for ‘Duplicate’ in Records screen.

Fixed

  • Fixed issue that the replay progress popup for the items with empty label were shown.
  • Fixed UI for Adjust tap position is set (0,0) in Image control.
  • Fixed UI for corrupted image data.
  • Modified messages for error when Image control takes screenshot in replay.

[1.0a 11 Feb, 2022] (After Release version 1.0)

Added

  • Added ‘Duplicate’ menu for each record in Records screen.

Fixed

  • Fixed error when Image control with Search: Similarity method has too small (width or height) target image. (Thanks for reports)
  • Fixed console UIs (behaviours by double-tap, long-tap upper button).
  • Fixed visibility of long text / sequence numbers.
  • Fixed error on Android ~9, after checked ‘Don’t show again’ in Screen capturing permission, touching soon after starting FRep2’s replay from console stopped FRep2 Service. (However, the console stays hidden, so you need to tap FRep2 notification to show the console again.)
  • Now FRep2 quits instead of error if it detects memory disorder by Android OS, e.g. when resuming FRep2 after switching OFF the permission of storage (media) access in Android’s app (info) settings.

[1.0 15 Jan, 2022]

Fixed

  • Fixed issue that FRep2 Service freezes on some situation after replay with Simple mode.
  • Fixed error that reusing screen recording permission fails on some Android 11~ environment.
  • Modified Log fatal error in System Settings to log a crash of Accessibility Service (for support).
  • Fixed some translation.

[1.0RC 21 Dec, 2021]

Added

  • Added ‘First Delay’ in Scene Check in Screenshot Settings, to avoid the shot of permission dialog or too fast touches under high load (because of first screenshot process in Android system).
  • Added ‘Color Gamut’ in Edit Mask for Reference Image of Image control, to add/erase mask by similar color.
  • Added ‘First Delay’ in Adv. Settings of Image control. The auto-generated Image controls will have this settings.
  • Added ‘Cursor Type’ in Simple Mode Settings.

Fixed

  • Fixed Cursor Opacity was not reflected in replay with Simple mode.
  • Adjusted default parameters of Image controls in the auto-generated sequence.
  • Adjusted some UIs in Edit Records.

[1.0beta13 3 Dec, 2021]

Added

  • Added ‘Recording Type’ in Simple Mode Settings, to enable ‘Till Gap’ and ‘Progressive’ like in Precision Mode.
  • Added ‘Scene Check’ control item in Edit Records (sequence), to run scene check from sequence.
    – Initial Scene Check: do scene checks in sequence, same with the first scene check of replay by started with Scene.  If the result has no destination, the process goes to ‘On No Match:’ destination.
    – Local Scene: do scene checks in designated Procedure, as a special method to call procedure.  When the process returns from the Procedure successfully, it goes to ‘On Finish Proc:’ destination.  If the result has no destination, or the process aborted in the Procedure, it goes to ‘On Abort/No Match:’ destination.

Fixed

  • Fixed issue that variable setting on success for Image control did not applied at scene check.
  • Fixed icon of scene check in list panel.
  • Patched for error in replaying touch with Simple mode on some specific environment.
  • Fixed issue that FRep2 Service started by Start on Device Boot option, does not recognize Unlock Key before FRep2 app launched on some environment.
  • Adjusted error messages for support of Add Simple menu in Records screen.
  • Adjusted default label of records / procedures.
  • Fixed and Modified Procedure’s issue and UIs.

Removed

  • Replaced setting of ‘Notify Record Finish’ in Precision Mode Settings, by ‘Notify Record Process’ in Notification Settings.

[1.0beta12 20 Nov, 2021]

Added

  • Scene check function, to start sequence from the matched scene item instead of first item.
    – In setting pane of Image control, scene check number can be set from button which is shown after tapping the top icon.
    – For other controls, only [Start when no scene*] can be set.
    * [Start when no scene]: starting item if any Image controls with scene numbers do not succeed.  If this is not set, the replay in that case will start from first item.
    – By default setting, the replay from console starts scene check.  To start from first item, long-tap upper button of the console to open commands, and drag your finger to select ‘Play from first’ then release your finger.TIPS: For only Image control, the scene number with bookmark can be switched by tapping left-edge of item in sequence list.
  • ‘Scene Check’ in Console Settings, to set default behaviour for records have scene check.
  • ‘Save in Scene Check’ in Screenshot Settings, to switch whether to use the save screenshot settings of Image controls during scene check.
  • ‘View Screenshot’ in setting pane of recorded operation / Wait(Shot) item, to see the screenshot of the item.  If Unlock Key is installed, Save button for saving to file is available.

Fixed

  • Modified: Shortcut selection, Tasker plugins have additional settings for scene check function.
  • Modified: Data structure, for scene check and some future functions.
  • Fixed the case of incorrect rotation of screenshot for Edit of Image control.
  • Fixed issue that Procedure cannot be added after edit / adding another Procedure.
  • Fixed Type Text control did not work on Android 12.
  • Fixed IME visibility switching issue.
  • Adjusted: Appearance of console, list on flicking the upper button of console, and preview.

[1.0beta11 22 Oct, 2021]

Added

  • Added ‘Long Tap for Commands’ and ‘Order of Long Tap Commands’ in Console Settings.  Long tapping upper button of console will show* another menu, and moving will select item, then releasing tap will execute the selected item.
    * The menu list will be shown when ‘Show List’ option is ON.
  • Added ‘Item Appearance – Show Simple Branch’ menu in Edit Records (sequence).  The tag color is set when the item has success:Next and fail/timeout:(+2).
  • Added ‘On success/timeout, save screenshot’ in Advanced Settings in Image control, to check the screenshot when Image control succeeds / fails.  The screenshot file for each success/timeout is always overwritten.
  • Added ‘Cont(inuous) Tap’ in Touch control, to set 2 ~ 10 touch points in a control.  Low load and interruptible compared to using Loop and Touch with (Single) Tap controls.

Fixed

  • Modified: Drag with only 2 points in Touch control will be replayed with drag motion.
  • Modified: If the coordinate in Touch control is out of range, it will be adjusted to screen edge.
  • Fixed some preview display issues.
    – Fixed preview of Image control was not shown correctly, in case the items nearby do not have screenshot.
    – Fixed preview of touch recorded with Precision mode, on some specific device.
  • Fixed the cursor show timing in replay with Simple mode.
  • Fixed issue that Double-tap by Touch control with Simple mode did not work correctly.
  • Fixed issue that only single tap cannot be moved correctly in ‘Edit Strokes’.
  • Fixed issue that default seconds of Wait control was overwritten by operation record item.
  • Fixed issue that tapping item in sequence showed preview pane even when the sequence is full-screen view.
  • Show popup messages when the left pane is too short to place the messages.
  • Scroll setting screen when sections are expanded.
  • Show ‘Collapse/Expand’ menu when Loop/Section item is tapped.
  • Show some icons in list of console menu by flicking upper button during replay (by Show Console setting).
  • Open edit sequence pane (only if the record is sequence) by pushing bottom-right floating button in first screen of Edit Records.
  • Implemented some codes to support some error reports related with RecyclerView: Inconsistency detected. (Thanks for reports)

Removed

  • Removed ‘Log Last Matched Image’ in System settings.  Use ‘On success/timeout, save screenshot’ in Advanced Settings in Image control, instead.

[1.0beta10 8 Oct, 2021]

Added

  • Simple filter in Records screen as ‘Records’, ‘Main console’, etc., to filter by console, procedure, mode.
  • ‘Pane Settings’ in Edit Record, to set ratio of panes from Auto Ratio (by screen width), 1:1 or 1:2.  Note that you can switch ratio temporarily by tapping preview pane.
  • ‘Open in app’ menu when you long-tap Save’ in edit summary dialog, which is shown after recording or called from notification bar.
  • ‘Adjust Palette Menu’ in Console Settings, to switch palette menu layout in recording with Simple mode.

Fixed

  • Modified the behaviour of ‘Shot’ button in recording with Simple mode (Plate)
    – Fixed to reflect the wait seconds before and after ‘Shot’ is pushed
    – Continuous pushing of ‘Shot’ will insert Wait control with taken screenshot image.
  • Fixed popup message layout on Android 9 and 10.
  • Fixed effects of the parameters of ‘Adjust to fit screen’ in Calibrate input.
  • Fixed movable range of console panel in 90 or 270 degree screen rotation.
  • In Edit Records screen, by tapping an item and choose ‘Insert Item’ to add Image control, initial screenshot is from one of the tapped item (if it has screenshot).
  • Changed default Image control’s method:threshold as Similarity:95.
  • Fixed incorrect move direction by 2-point touch in coordinates setting dialogs, such as Set Target Image for Image control, Set Touch Point for Touch Screen control.
  • Removed ‘Preview’ menu, and now just tapping item will show its preview instead.
  • Fixed incorrect display scale in preview when the source screenshot image data is deleted for the previewing item.
  • Fixed location and background of popup menus.

[1.0beta9 24 Sep, 2021]

Added

  • ‘Alternative Finish Key’ in Precision Mode Settings, to use another key to finish recording or stop replay in Precision mode.
  • ‘Delete this’ (renamed at 1.0beta10 from ‘Delete (confirm)’) menu when you pushed ‘Delete’ in edit summary dialog, which is shown after recording or called from notification bar.
  • ‘Rotate coords’ in Adjust to fit screen from the menu of Calibrate Input, for support the touch input device’s orientation unmatched with screen.
  • (Android 10~) ‘Prepare text file’ in ‘Select File to Read’ dialog from ‘Select file path..’ menu for read operator of String in Variable control, to create text file in Download folder to be read by FRep2.
    * Since standard apps on Android 10 cannot read non-media files created by other apps, prepare text file by FRep2 itself to read it after modified by some other special apps (filer apps) which can edit the file.

Fixed

  • Fixed issue that the storage permission request dialog was not displayed in some environments. (confirmed on Android 9)
  • (Android 10~) Modified image file list to designate screenshot image or store location, by switching the media location from ‘Change’ button.
    *’Change’ button will be displayed when the folder cannot move to the upper level after tapping ‘Up’ button.
  • Adjusted ‘Path Access Order’ in System settings, and changed item from ‘Download’ to ‘Pictures’.
  • Fixed process about hardware key input in recording with precision mode.
  • External devices in System info screen can be collapsed / expanded.
  • Adjusted title of Edit Record screen to include the record label.
  • Adjusted behaviour when upper ‘Shot’ button pushed in FRep2 panel, after taking screenshot by lower button.

[1.0beta8 10 Sep, 2021]

Added

  • ‘Use hover signals’ in Precision Mode Settings for support the environment on which replay finishes immediately.

Fixed

  • Fixed issue that replay in precision mode finishes without playing, on specific touch input device (Confirmed fix for mtk-tpd, on Xperia Ace II).
    *Requires ‘Calibrate input’ to check the input device, or set Off ‘Use hover signals’.
  • Modified ‘Calibrate input’ to detect specific touch input device and switch replay rule, i.e. ‘Auto’ in ‘Use hover signals’ will be switched.

[1.0beta7 8 Sep, 2021]

Added

  • ‘Path Access Order’ in System Settings of Options, for support the environment on which the screenshot by Shot button cannot be saved.

Fixed

  • Modified file path selection and related UI to fix the issue that FRep2 failed to refer the file location on Android 10~ with severe file access restrictions.  On most severe environment, current FRep2 may accessible only in app-private storage area.  After some research, the file access system will be updated.
  • Patched for error reports about addView, ConsentInformation.

[1.0beta6 4 Sep, 2021]

FRep2 Unlock Key released.

About Ad and Privacy Policy

  • Added AdMob banner at bottom space of Records.  In European Economic Area (EEA), consent form will be shown at first launch.  After installation of FRep2 Unlock Key, the AdMob banner will be removed.
  • Added Privacy Policy in Options.  With Ad in EEA, the consent form will be shown.  For other case, open Privacy Policy page.

Added

  • ‘Edit Strokes’ in menu for operation items in Edit Sequence, to move position (drag or pinch) or to adjust wait / split / clip (from menu by tapping left bottom icon) the selected strokes in bottom slider. To cancel, push Back key.
  • ‘Plate Background Opacity (Need Unlock Key)’ in Simple Mode Settings, to set opacity of full-screen overlay plate shown by Plate recording in Simple mode.
  • ‘Edit Coords First’ in Editor Settings of Edit Sequence, will open screenshot-based position setting dialog first when editing Touch controls. *Except if the coordinates contain any variable.

Fixed

  • Long-tap the preview during editing sequence opens edit page of the shown item.
  • Renamed and adjusted ‘Plate Background -> Plate Pattern’ in Simple Mode Settings.
  • Fixed issue that Close button initially shown does not work on recording with Simple mode (Plate).
  • Fixed incorrect preview soon after editing an item in Edit Sequence.
  • Fixed incorrect result when ‘Split Strokes’ was applied to operation item of replay data only for Simple mode (again).
  • Fixed issue that multiple edit pages might open when FRep2 app is opened from notification bar.
  • Fixed incorrect rule to show Adjust Timeout menu in Edit Sequence.
  • Adjusted font size for large font environment.
  • Patched for error reports about addView, createScaledBitmap, ItemTouchHelper.

[1.0beta5 16 Aug, 2021]

Added

  • ‘Plate Background’ in Simple Mode Settings of Options, to change the full-screen overlay’s background on recording.  Note that ‘None (Plain)’ setting still shows gray background, because of the behavior of Android OS’s overlay function.
  • ‘Device id capacity’ in System Settings of Options, only for support when FRep2 Service does not start.

Fixed

  • Incorrect behaviour about app detection when recording with Simple mode (Plate).
  • Fixed an issue that FRep2 service would not start on specific devices.

[1.0beta3,4 12 Aug, 2021]

Added

  • ‘Adjust Wait’ in menu for operation items in Edit Sequence, to adjust initial wait and intervals between strokes. (Also applicable to Wait control)
  • ‘Adjust Timeout’ in menu for selected control items in Edit Sequence, to adjust timeouts of Wait, App. Change, Orientation, Image controls at once.

Fixed

  • Incorrect result when ‘Split Strokes’ was applied to operation item of replay data only for Simple mode.
  • Menus / some popup messages.
  • Fixed issues that Touch control cannot add, Tap center on success of Image control cannot set, before Calibrate Input, i.e. now they are available without setup of precision mode.
  • Patched some crash reports (under investigation).

[1.0beta2 4 Aug, 2021]

Added

  • ‘Add Simple’ in Records, to add replay data for Simple mode.
  • ‘Split Strokes’ in menu for operation items in Edit Sequence, to adjust wait, to replace / delete each stroke.
  • ‘Update Cover Image’ in Edit Sequence, to set the cover screenshot of the record.

Fixed / Adjusted

  • Position bug in preview.
  • Appearance / icons.

[1.0beta 17 Jul, 2021]

  • First release