Releases: repeats/Repeat
Releases · repeats/Repeat
Minor fixes and updates
Remote execution and task activation by shared variable
- Compile and execute tasks remotely.
- Add a new activation type: setting shared variable.
- Fix some bugs regarding changing global hotkeys.
Remote execution alpha
Remote machines capabilities:
- Move mouse and type keys.
- Compile and execute tasks remotely.
Fix minor cross platform problems
- No longer have JOptionPane to ask to navigate to the web UI since stdout already contains enough information.
- Stop using java.nio.file.Files.probeContentType() since it doesn't work well cross platform.
- Disable pasting using Shift + Insert on Linux.
Minor bug fixes
Avoid using Desktop API which might or might not be available on Linux and other platforms.
X11 native hooks
Created X11 native hook and set that as default hook for Linux. This removes the need for listening to input device files and therefore no longer require root to listen to events.
This uses SimpleNativeHooks v0.0.1(https://github.com/repeats/SimpleNativeHooks/releases/tag/v0.0.1)
NativeHook new implementation
- Replaced JNativeHook with new NativeHook included in the binary. JNativeHook dependency will be completely remove in the next few releases.
- Shared variable API can now wait for a variable to change its value.
- Fixed some minor UI issues.
Allow changing shared memory through command line interface
v5.1.1 Minor refactor for Jsonizer class.
Global key actions
Add ability to listen to global key actions (on key up & on key down).
Minor fixes
- Fix few usability problems with task table.
- Fix task activation change doesn't get applied immediately.