en:changelog
Actiona Changelog
v3.10.0
Global
Added a keyboard key condition action that allows checking or waiting for a particular key combination to be pressed
Added a text to speech action that uses the operating system's voice synthesis capabilities
Click action: added an option to reset the cursor position to its former position after the action has finished executing
DataInput action: the output variable now contains an empty string if the user cancels the data input dialog
Interface
Added filters allowing to find an action within the script or within the list of available actions
Added an action heat map that allows viewing the execution count and time spent per action (available after the first script execution)
Improved program loading times
Fixed missing script line numbers (regression from previous version)
Fixed a slowdown when copy and pasting multiple actions within a big script
Fixed a possible bug on the console when running a script for longer than a day
Fixed a few minor bugs
v3.9.4
Global
Fixed a slowdown occurring when editing an action within a big script
Fixed non-translated buttons
Fixed various memory leaks
Windows: now using Qt 5.6 to build official binaries, removed Webkit web browser but reduced installer and SFX
Installer/Packages
v3.9.3
Global
Windows: fixed compatibility with Windows 10
Send mail action: fixed a bug where no exception was thrown when an error occurred when sending the e-mail
Click action: fixed not specifying a position would move the mouse cursor to the upper-left screen position
Procedures: fixed a bug where actions were reset when a procedure ends
Time condition action: fixed the "if after" and "if before" labels not being intuitive (replaced by "if in the future" and "if in the past")
Multi data input action: fixed stretching occurring at the wrong place
Data input action: fixed default value being capped at 99
Windows: fixed Actiona still writing an entry into the registry when starting with the –portable parameter
Interface
v3.9.2
Global
Code
fixed loadUI and include functions not using the current script or code filename directory as working directory
added the Execution.filename readonly property, containing the current script or code filename
ActionPackSystem, Debian/Ubuntu/…: fixed a crash when using the System object
ActionPackData: fixed crash when trying to read a non-existing key
Installer/Packages
v3.9.1
Global
Windows: fixed click simulation failures in some cases
fixed a crash when canceling a script execution while a key was being pressed
fixed SFX scripts not being run when a local installation of Actiona was required
Interface
Windows: fixed keyboard shortcuts not working
Debian/Ubuntu/…: fixed a bug preventing the main window to be displayed on recent distribution versions
fixed a crash when right-clicking a "go to a line" exception field
fixed a bug preventing the selection of a pixel on the screen when the Actiona window was on top of it
fixed a bug where the save script progress dialog would stay open when exporting an SFX script
Code
fixed not being able to display the value of an array variable in a text field
fixed console output by way of code not being displayed until after a call to sleep() or pause()
added "pretty printing" of Array and Object
v3.9.0
Global
renamed Actionaz to Actiona
now using Qt5 instead of Qt4
added a SendMail action
ActionDataInput: added editor type (line, multiline or password)
fixed DataInput & MultiDataInput not opening URLS in their question fields
fixed a crash when using the ChooseWindow button
WriteIniFile: fixed a bug that prevented the creation of new ini files
Linux: fixed missing F1-F35 keys in the KeyMapper
Windows: added a "no unicode character" option to the WriteText action
Windows: fixed keyboard keys not being simulated on some applications
Interface
added a language change setting
enabled secure connections for checking Internet connectivity, fetching update information and downloading new versions
now checking if the SFX files are available to enable/disable the export SFX feature
fixed a bug preventing saving the values of some settings (caused by the Qt5 migration): users will see those settings reset to their default values
fixed a bug in localized tab names in action dialogs
removed unused context help button on dialogs
Code
added a Mail object
added ProcessHandle::parentId()
added a MultilineText option to the InputDialog object
added Console.clear()
Image: added the pixels() and pixelData() methods to retreive the pixel values at once
v3.8.0
Actions
Added in-script resources
Added a screen capture wizard
Added the insertion of variables & resources in the code editor
Added a percent positioning to the position parameter
Corrected some bugs in variable insertion in parameters
Variable condition: added a Contains operation allowing to test for the presence of a string in a string list
Variable condition: corrected the comparison of values, allowing for more intuitive comparisons
Cursor path: added a mouse button that can be pressed during the action execution
Code
v3.7.0
Actions
Added a button to insert detected variables into parameter fields
Added a more explicit error message when a list field is empty
Fixed a bug when opening a script that had been created using a previous version of Actionaz: new action parameters did not have default values
Corrected a bug that prevented using the Code Error exception to skip the current action or go to a line of the script
Pixel Color: added an offset to the position to be checked
Read INI File: added reading the whole file at once
Read INI File: corrected a bug that froze the execution when trying to read a file with an empty filename
Find Image: added a field allowing to retrieve the confidence value
Find Image: added a field to choose which matching method to use
Find Image: added a delay between two searches when waiting
Find Image: added two conditions actions "if found" and "if not found"
Find Image: removed the "Image not found" exception, previous scripts will be automatically upgraded to use the "if found" and "if not found" parameters
Find Image: search can now be done in multiple windows if they satisfy the search criterion
Find Image: renamed "Down pyramids" to "Downsampling"
Find Image: fixed a bug that prevented searching in some screens when using a multiple screen configuration
Find Image: fixed a bug that prevented using an absolute position when searching within a window
Code
Script: added the line attribute
Image: added the Image.takeScreenshotUsingScreenIndex function that allows taking screenshots using a screen index
Image: added a parameter to the findSubImage functions to choose which matching method to use
Image: fixed a bug that prevented searching in some screens when using a multiple screen configuration
Image: fixed a bug in the Image.takeScreenshot function that took only a screenshot of the main screen when using a multiple screen configuration
v3.6.2
Actions
Code
v3.6.1
Actions
v3.6.0
Actions
Code
en/changelog.txt · Last modified: 2021/02/13 11:23 (external edit)