_____________________________ __| |__ \ | AlomWare Toolbox Change Log | / / |_____________________________| \ /____) (____\ Please carefully review any "Change" items for automated action steps, as these may need manual correction by yourself to suit the change. +---------------------------+ | v0.990 Beta (18 Mar 2023) | +---------------------------+ Bug fix: For auto-completion of text typing with some keyboard keys. Bug fix: Choosing a custom toast notification in Settings would get the prompt stuck behind the Settings window. Bug fix: "Properties" windows opened from a Toolbox search result will now be centered if that option is ticked in Settings. Bug fix: Renaming a screenshot would accidentally show the image filename when a website URL was meant to be shown instead. Bug fix: Toggling a new scheduled task between time/date and duration could sometimes show incorrect duration/repeat fields. Change: Renamed the automation action step "Wait: For the mouse to move to" to "Wait: For the mouse to be", so you can now specify either: an exact X/Y position, "clicked", "leftclicked", "middleclicked", "rightclicked", "moved", "above Y", "below Y", "before X", and "after X". Enhancement: The Power menu for a document now shows the document name (with folder) under "Properties". Enhancement: Added more info under the mouse when desktop zooming: the item's X position, Y position, width, and height; and the window's X position, Y position, width, and height. New automated action step: "Computer: Show the Task View", for Windows 10 or later. Shows the Task View screen that you get when pressing the Win+Tab hotkey. +---------------------------+ | v0.983 Beta (11 Mar 2023) | +---------------------------+ Change: Free mode has changed from five repeatable hours per session to until midnight on the day of each session. Just re-enter the free unlock code every day to use it free all day again. Change: Per user feedback, the "PC Overview" feature has been renamed to "Work Overview" to better reflect what it does (as opposed to being an overview of your PC itself, such as its hardware). Any settings you changed for this feature will need to be redone (sorry). Preventative fix: Action hotkeys using Shift with Numpad numbers on the numeric keypad are no longer permitted, due to a Windows limitation (https://devblogs.microsoft.com/oldnewthing/20040906-00/?p=37953). Bug fix: The Settings window would cover some prompts when they appeared. Bug fix: If being viewed, renaming a screenshot now correctly shows the new name above the screenshot. Bug fix: The "Window: Resize to" automated action step now works correctly with multi-monitor displays. Bug fix: Using the "/old" filter on clips and shots now correctly uses the modified date, rather than the created date. Bug fix: PC state restoring now works with partial window titles again (was a regression in a previous version). Bug fix: For PC states where a missing file could cause the restoration to go into an infinite wait loop. The app now does a pre-check of a state's files and won't try to restore it if an app or document is missing. Addition: When resizing Toolbox's main window, it now purposely doesn't update all items in real-time until the mouse is released. This was needed due to feedback from users on lower-end PCs, and makes resizing a lot smoother/fluid as a result. Enhancement: You can now manually add extra apps and folders to a saved PC state that didn't get included when the snapshot was done. Enhancement: Apps that are minimized to the system tray (such as "qBitTorrent.exe" or "Winamp.exe") are now included in PC state snapshots. Enhancement: The "File: Add text to end" step now supports the option of prefixing the text with a plus (+) so that the text is literally added to the file's end, instead of being added on its own new line. +---------------------------+ | v0.982 Beta (26 Jan 2023) | +---------------------------+ Bug fix: Some apps were not included in PC states due to their child windows not being detected. Bug fixes for rolled-up windows: (1) The roll-down button could sometimes get covered when the window didn't have the focus, and (2) These windows are no longer included in the Work Overview (no point). Work Overview updates: Some windows would actually hide themselves when their minimize button was clicked, instead of actually minimizing; so the Work Overview now takes this unorthodox behavior into account and not include them. Addition: New default automated action in the "Clipboard" group to make multi-line text in the clipboard become a single line. +---------------------------+ | v0.981 Beta (15 Jan 2023) | +---------------------------+ Bug fixes for the "Work Overview" window: (1) It would incorrectly horizontally stretch the thumbnails of each window too wide when more than one monitor is in use; (2) It would sometimes incorrectly assess a normal window as being a child window, and therefore not show it unless the Setting to show child windows in the overview was enabled; (3) It would "flash" (update itself) when the user moved it by dragging its title bar, when it really shouldn't actually do so. Bug fix for the window roll-up feature: Icons that are larger than 16x16 pixels (such as Task Manager) now get resized to 16x16 for correct displaying on the roll-up bar. Enhancement: Better positive detection for the window opening state feature, BUT this means you'll need to delete all your existing opening states and redo them (sorry!). This is done from the "General -> Opening window states" menu. Select all and then delete them. Next time the windows open, use the Power menu to set up and re-save them with this new enhanced detection. Enhancement: The opening window manager now shows icons for the saved windows, so you can more easily see your windows in the list. Enhancement: New app Setting called "Use only the main monitor for window/notification positions", so that a window or notification that is set to open in the center of the desktop can be either literally the center position on a multi-monitor setup, or just centered on your actual main monitor. +-------------------------+ | v0.98 Beta (8 Jan 2023) | +-------------------------+ Happy New Year! :) Change: Re-did the hotkey selection window to use longer and better-identifiable key descriptions. You may need to redo your hotkeys for your actions as a result. Change: Removed the "Calendar" tab's "End of financial Year" and "Easter" date calculations, as these are different in various countries. You can manually add your country's correct date in the "Annual Events" area instead. Change: Creating a new note no longer inserts the date/time as the default text. You can press F5 to insert the date/time instead (like Windows Notepad). The date/time format can now also be changed in Settings. Bug fixes: Several fixes for macro recordings (blank action steps, mouse wheel issues, and final mouse click). Bug fix: Aborting a PC state save when an app/task is busy could make subsequent saves not start. Bug fix: Putting encryption marks on a note or automated action step without a password set first, would make the note non-editable and the step have incorrect text. Enhancement: Better window opening state detection, so that your saved windows will open in the state you save them with the app. One new enhancement for this is a checkbox for "Delay is needed" for windows that take a short moment to be ready for use, such as a movie opening in "Media Player Classic". Ticking this new checkbox for that app will try for up to 10 seconds to match the opened window before giving up. Enhancement: The step values for actions can be be either fully or partially encrypted (just like Notes). Enhancement: Recording macros has been changed to use fewer resources and also to keep the automation steps smaller. Enhancement: The "Calendar" tab now shows the date for 5 and 10 working days ahead, for instant reference for businesses that need to know these dates quickly. Enhancement: The "Misc" tab has two new sub-tabs: "Desktop Zoom" and "Font Browser", as these were together before and thus too small to be useful on high-DPI displays. Enhancement: The "Desktop Zoom" function now ranges from 2x to 64x magnification (was 1x to 32x before), for better zooming on high-DPI displays. Enhancement: The "Notes" tab now has a "New note" button at the top-left of the Notes list. Enhancement: The "A" to "Z" index buttons on the "Note" tab will now ignore any characters that do not start with a letter. For example, if your note starts with "(Hello)", then clicking the "H" index button will now list that note. Addition: New clipboard Setting to optionally always force cut/copied text to be as plain text instead of rich text. Addition: There is now a button to enable "Desktop Zoom" in the "Misc" tab, for users on laptops without an easy-to-access Scroll Lock key. Addition: You can now right-click any app tab to make it a favorite (so its shown whenever the app's window opens), and to access Settings relating to that tab. Addition: There is a new Power menu option called "Roll up to title", so you can show only the window's title; but has an added bonus of a unique 32x32 real-time thumbnail of the window itself. Addition: New automated action step: "Window: Roll up to title", which does the same thing as the new aforementioned Power menu function. This step can also unroll a rolled window. Addition: New automated action step: "Toolbox: Hide its window". Renamed from an old step called "Action: Hide Toolbox's window". Addition: New automated action step: "Toolbox: Show the tab named", so you can open Toolbox at a specific tab with a hotkey or other trigger. +---------------------------+ | v0.971 Beta (18 Dec 2022) | +---------------------------+ Bug fix: Using automation to center some windows vertically would sometimes fail, depending on the desktop's taskbar state. Bug fix: Copying a file rename script item would crash the app. Cutting them was safe, though. Change: The file rename mod named "Partial CRC32" is now called "CRC32" and does the whole file hash, but only if the file's size is up to a limit you specify in Settings. Change: The file rename mod named "Partial MD5" is now called "MD5" and does the whole file hash, but only if the file's size is up to a limit you specify in Settings. Addition: New file rename mod named "From the text file X" to rename the files in order from a sequential list in a text file. Addition: New file rename mod named "Letters and numbers" to keep only the letters and numbers of a filename. +--------------------------+ | v0.97 Beta (12 Dec 2022) | +--------------------------+ Minor fix: Re-worded some in-app text that didn't fit properly in their fields on PCs with 125% or higher DPI. Bug fix: The "PC Tweaks -> Center all windows" menu option no longer affects the desktop wallpaper, and now also works correctly on multi-monitor setups. Bug fix: The "Computer: Monitor power" step had to be changed due to the way Windows 10 now switches on/off a monitor's power. This step is now able to turn the monitor back on again. Change: Removed the "Active window border" feature, as user feedback was negative about the border showing on top of other windows that were partially covering the active window. Change: The Power menu option to freeze the window focus now shows the abovementioned colored border around the frozen window instead, which makes better sense from a user experience point-of-view. Change: Renamed the "Computer: Re-open the last closed folder" automated action step to "Folder: Re-open the last used", to better explain what it does and keep it with the other folder steps. Change: Renamed the "Computer: Restore the last clipboard text" automated action step to "Clipboard: Restore the previous text" to keep it with the other clipboard steps. Addition: Added a new Setting called "Tweaks for your PC -> Windows -> Choose the border color for surrounding frozen windows", for use with the amended focus-freeze feature. Addition: Added a Power menu option to re-apply a window's saved opening state (if not opened where the OS determines). Useful when you've moved/changed a window but then want to re-apply its saved opening state again. Addition: Added a Power menu option called "Keep locked here" so that a window's position and size can't be changed. Useful to keep a window where it is, even if the user or the OS tries to move/resize it. Addition: New automated action step called "Window: Lock in place", which locks a window's position and size so that it can't be changed. Same thing as the new Power menu feature above. Enhancement: The Power menu option to open a window in a specific way has been extended to lock a window into a position and size, so that it can't be moved or size after it opens there. Enhancement: The Power menu option to open a window in a specific way has been extended to minimizing any opening window to the system tray, even if the window's app doesn't support that. Enhancement: When choosing the setting to open all windows at a default position, you can now choose whether or not to include or exclude child windows of the main window, such as file open/save dialogs. Enhancement: The "Brave" web browser has been added to the supported web browsers used by Toolbox (like when taking a screenshot of an active browser window). +--------------------------+ | v0.961 Beta (9 Dec 2022) | +--------------------------+ Quick bug fix: To make auto-opening window states work better for troublesome apps. If this still doesn't work for certain windows (which can happen due to technical limitations), then you can set a hotkey with an action to manually set the window's position and attributes (on-top, etc) instead. It's the Power menu option named "Opening state -> Create a hotkey action to set this state instead". +-------------------------+ | v0.96 Beta (7 Dec 2022) | +-------------------------+ Bug fix: Setting new windows to open to other than where the OS decides, has been fixed so these windows don't move again after you manually move them to another position. Enhancement: Added a new Setting to auto-save your Toolbox notes every minute while they're being edited, to keep your notes safe if your laptop battery dies or if your PC closes down/restarts for whatever reason. Addition: Using the middle mouse button to open the Power menu on the new tabbed folders of Windows 11 no longer works, as Microsoft now uses that mouse button to close a folder tab (or the folder itself if only one tab exists). The mouse button still works for pre-Win 11 machines, but we've added a new automation step called "Window: Show the Power menu" so you can set a hotkey to open it as well. This step is designed to work with the assigned window. Addition: Added a new default action called "Window\Show the Power menu" (related to the above addition), so you just need to set a hotkey for it. You can add the default steps from the Wand icon the Automation tab. Addition: Added a Privacy Declaration to the "Privacy" Settings area, at the request of a user who wanted an in-app statement about the app and how it affects their privacy. +--------------------------+ | v0.95 Beta (27 Nov 2022) | +--------------------------+ Bug fix: Renaming an action now updates the name above the Step list. Bug fix: The "Image: Make grayscale" and "Image: Make negative" steps now work correctly again. Preventative fix: The "Computer: Lock with overlay" step now shows a timed message on too many incorrect tries, instead of a static message box. This means you can't get accidentally locked out if the message box loses the focus. Change: "Image: Assign" now lets you specify the clipboard, a file, a website image, or an assigned window. This means the following steps are no longer available: "Image: Assign from clipboard" and "Image: Assign from window". Addition: This Change Log is now accessible from within the app via the "Help -> View Toolbox's Change Log" menu; and is now also auto-shown (once) whenever you run a different version of the app from your last version. +--------------------------+ | v0.94 Beta (12 Nov 2022) | +--------------------------+ Bug fix: PC state restoring now won't conflict with existing windows when relaunching an app or folder. Bug fix: Saving a window position to auto-open at a corner of the desktop at 150% DPI will now re-open correctly there if your desktop is later using 100% DPI. +--------------------------+ | v0.93 Beta (29 Oct 2022) | +--------------------------+ Change: The app's icon has been altered in design (but still the same general look) to now scale properly with different Explorer icon sizes. Bug fix: The app now auto-sets compatibility with high-DPI displays to ensure its items aren't cropped, blurry, or positioned out of view. This fix also makes the desktop zoom (in the "Misc" tab) work correctly on high-DPI displays. Bug fix: Restarting the app as admin from the "General" menu now works again. Bug fix: The drop-down list of action groups wasn't parsed correctly for first-time use. Redone: The PC states feature has been redone from scratch to produce a more seamless restoration effect, and also fixes some bugs that couldn't be done with the old code (namely: saving some states could fail, and some rare window styles can now be restored correctly). Removed: PC states no longer save/restore the desktop wallpaper due to some users having a daily wallpaper in use and don't want it removed when restoring a state. Addition: Due to popular request, a new system tweak to mute the sound volume while the computer is locked has been added. Addition: New system tweak to change the Task Manager's "Details" tab to use compact view, making it perfect to see more processes without scrolling. Addition: The "Files -> Backup" tab now lets you right-click the files and versions list, to perform functions on the selected files/backups. Addition: New automated action step called "Computer: Save the current PC state", for users whose keyboards do not have 2 x Shift and 2 x Ctrl keys to invoke the save. Just assign your own hotkey to it, or double-click it in the Action list to invoke it. There is now also a button in the "States" tab to save a PC state without using any keys. +--------------------------+ | v0.92 Beta (25 Sep 2022) | +--------------------------+ Change: Free mode now runs in repeatable five-hour sessions instead of just two hours, giving you a lot more time to enjoy or evaluate the app before re-entering another free unlock code. Change: Saving a window's opening state now only allows a choice of "Opening" or "Ready" window titles, and not of "Custom" type. This was regrettably necessary due to too many false matches. The upside is that better matching of windows is possible, leading more accurate and faster auto-positioning of your favorite everyday windows. Bug fix: Deleting a window's opening state could sometimes delete all other opening states by mistake. Bug fix: Adding or editing an action step no longer opens the step prompt at the top-left of the desktop. Sorry for this regressive bug that was accidentally reintroduced! Bug fix: Trying to select a Dock action to run while an action is currently being edited, will no longer repeatedly flash the edited action's prompt. Bug fix: Trying to select a Dock action for editing with a right-click in the Dock, while an action is currently being edited, is no longer permitted. Bug fix: The "Work Overview" window has been fixed to position itself properly in all situations (including now when the Windows taskbar is auto-hidden), and also works with custom positions. Enhancement: Modified the way restoring PC states works to be more reliable. As noted before, this feature will never be able to 100% restore all open apps, but we tweak it when we discover more incompatibilities. +--------------------------+ | v0.91 Beta (28 Aug 2022) | +--------------------------+ Security change: The "Email: Password" automated action step now shows passwords in the Value column in the format of "(Encrypted as: p4bme4yug7yCNprO7qLkDA)", so that it doesn't mislead you (or to others lurking) into thinking that the gibberish text is the actual password. This means you'll need to re-enter the password for this step in all your actions to re-register the password in this new format. Remember, your email passwords are stored locally on your PC in encrypted form and are NOT sent outside your PC or visible to AlomWare at any time. Bug fix: The opening window state feature has been overhauled for better unique window detection, and now also works better with "busy" windows. Unfortunately, this means all your old saved window states (and PC states) won't work anymore, so you'll need to re-create and re-save them. We apologize for this inconvenience, but this fix was necessary during the beta period for better functionality and fewer false-positives when window matching. Bug fix: Editing a PC state no longer opens the state editor window at the top-left of the desktop. Bug fix: Saving a PC state now includes minimized windows (but unfortunately not windows minimized to the System Tray). Bug fix: Restoring a PC state will now correctly restore the wallpaper (sometimes it missed it due to a certain situation). You'll need to restore and then re-save the state to capture it correctly, though. Bug fix: The "Work Overview" window introduced in the last beta no longer auto-closes after a short time; it now stays open until you close it yourself. Bug fix: The "Alert: Show a message" and "Alert: Show a warning message" steps no longer crash the app if not acknowledged immediately. Bug fix: Docking windows could fail in certain circumstances, causing both windows to fly off the desktop. Addition: Put back the "All Tasks window" option in the "PC Tweaks" menu. Addition: Put back the local CHM help file (albeit still not done, due to the app being in beta) instead of using a web-based online help manual. Needed due to user feedback that their workplace doesn't allow AlomWare.com to be accessed for online help. Addition: Added a Power menu option to add/remove the taskbar button for a window. Enhancement: Added a Power menu option to always open a window in a minimized state. Enhancement: Taking a tutorial screenshot will no longer flash the current window that has the focus. Enhancement: Added more hotkey options for automated actions. The new available keys are: [ ] / \ ; ' , . Enhancement: You can now press Ctrl+Z immediately after adding an incorrect step to an action from the step chooser window. Enhancement: You can now right-click individual steps of an automated action and run them separately. This is handy for testing just parts of actions without running the entire action (that don't rely on any unselected steps). Enhanced automated action steps: "Action: Do next step if" and "Action: Do this block if" can now test if an executable/process is running, by testing the exe name with 1 (yes) or 0 (no). Enhanced automated action step: "Computer: Show Work Overview" has been changed to "Computer: Show Work Overview for", which still opens the Work Overview but now with an optional filter that you specify (or no filter at all). This means you can create hotkeys that open the Work Overview to show only the windows that match the filter. Enhanced automated action step: "Window: Move to end of taskbar" no longer flickers the window when moving it. Renamed the automated action step "Clipboard: Set text" to "Clipboard: Assign text" to make its name more consistent with other steps. If you enter "clipfix" in the Command bar at the top of the window, it will convert all your existing actions to use this new step name. Renamed the automated action step "Clipboard: Set from screenshot" to "Clipboard: Assign from screenshot" to make its name more consistent with other steps. If you enter "clipfix" in the Command bar at the top of the window, it will convert all your existing actions to use this new step name. Renamed the automated action step "Computer: Lock" to "Computer: Lock normally", due to adding a new computer lock option (see below). New automated action step: "Action: Abort if no clipboard text", which alerts you if an action that needs clipboard text is missing text. New automated action step: "Computer: Lock with overlay", which locks your PC with a glass-like overlay until a specified password is typed. Don't forget the password! The overlay means you can still see what's happening on your PC, but you will be unable to use it while locked. Similar to the official Windows lock screen but still allowing you to see your PC. New automated action step: "Computer: Use window", which selects the next window above, below, left, or right of the current active window. It purposely does not select windows that are maximized or minimized, and is intended for use with hotkeys. This means you can jump around different app windows on your desktop with directional hotkeys and not need Alt+Tab! New automated action step: "Keyboard: Paste app path", which pastes the path of the current app into the active item, such as into an open/save file dialog box. New automated action step: "Keyboard: Type to other window", which lets you type a line of keystrokes/text to another window without switching to it with the mouse or Alt+Tab, and without losing the current window focus. It shows a pop-up list of all open windows and a field to type your line of text. Select a window with the up/down arrow keys, and then press the Tab key to specify your keystrokes. When typed, press the Enter key to send the keys. Your current window will then get the focus back again so you can continue working where you were. New automated action step: "String: Line into art", which automatically transforms single lines of text into ASCII art: big letters, boxed (like the date boxes in this Change log), ribbon (like the heading of this Change log), and scroll (like a parchment). New automated action step: "String: Remove line breaks", to convert a multi-line block of text into a single long line. If you specify this step with "1" as the value, then a space is added after each removed line break so that the new single-line string becomes "separated like this" instead of "bunchedlikethis". New automated action step: "Wait: For the minute to change", to pause the action until the minute of the time of day changes. +-------------------------+ | v0.90 Beta (5 Jun 2022) | +-------------------------+ Change due to a preventative bug fix: Adding backup files to the "Protected files" list would not back up the files if their original folder path was over 260 characters long. This is a rare and uncommon situation and this function has now been amended to use a different backup technique to allow for this, but the new method is (regrettably) incompatible with your existing backups. This means you'll need to delete all your existing backups and start them afresh. Sorry, but this does make them future-proof to prevent such issues again. Preventative fix: If a maximized window is set to always be on top, then opening Toolbox's window might not be shown and you might falsely conclude that its hotkey to show it isn't working. Now, it forces itself on top so you can always see it when invoking it. Bug fix: Increased the timeout for saved window opening states to make it more successful on windows that take longer to update their titles. Major new feature: There is now a menu option (and Automation step) to open a "Work Overview" window, which is basically a strip of live thumbnails of all open windows for viewing, that you can also click to bring to the front. Think of it as like taskbar buttons but with a real-time live view of each window. No longer do you need to constantly switch to a different window to see what it's doing - see them all at a glance; all the time! Don't forget to check the app's "Settings" window to change how the Work Overview is displayed, such as including open folders, the default overview position, etc. Major enhancement: You can now use the Power menu (middle-click a window's icon area) to dock that window to the right/left/top/bottom of another window on an ad-hoc basis, without needing to create an automated action to do it. There is now also no limit to how many windows can be docked to each other. Enhancement: You can now undo changes to file rename scripts with Ctrl+Z. Enhancement: You can now cut/copy/paste parts of file rename scripts with Ctrl+X, Ctrl+C and Ctrl+V. New step: "Computer: Stash desktop items", which moves all your desktop items (icons, files, folders, shortcuts) into a temporary single folder on the desktop (named 'Toolbox Stashed Items') to make it easy to identify newly-added items; such as when testing a new app which adds its own icons/files to the desktop, or when unzipping an archive of new files to the desktop and don't want them mixed in with your existing desktop files. For your data's safety, any desktop items with the same name that are already stashed (or unstashed) will NOT be overwitten. Is it important that you do not stash desktop items that are currently in use, such as files that are currently being downloaded to the desktop. New step: "Keyboard: Paste with tabs", which pastes the text content of the clipboard to the active text field, but replaces any new lines in the text with Tab keypresses. This is useful when you copy multi-line text and need to paste each line into consecutive data fields of a form. +------------------------------------------+ | First official public beta (26 Mar 2022) | +------------------------------------------+ New step: "Window: Use icon" to change the icon (top-left corner) of the assigned window. Specify "original" to change it back to its original icon. Added as a request in Reddit so that the user can more easily find different window buttons in the taskbar. +---------------------------+ | 1 Jan 2020 to 25 Mar 2022 | +---------------------------+ No private beta updates were published online during this time. +---------------------------------+ | First private beta (1 Jan 2020) | +---------------------------------+ Non-public version for private beta-testers only. +-----+ | End | +-----+