What's new in TaskLayout 0.7.3.1
Jun 1, 2021
- Added filter edit to the Layout editor to let user find specific commands
- Added "Use colors: Yes, No" option to let user switch off using of red/green/blue colors in the UI
- Improved Finder tool coloring while testing values captured from windows: red (false) and green (true) colors only are used for better visual perception
- Improved UI for high-DPI configurations
- Fixed crash on application quit
New in TaskLayout 0.7.3.0 (Nov 8, 2020)
- improved command line functionality:
- /datapath C:tmp
- set path for license, settings, layouts
- improved performance via command line
- improved UI for high-DPI/multi-monitor configurations
New in TaskLayout 0.7.2.0 (Jan 5, 2020)
- added Finder tool to Layout editor: pickup commands without Command editor
- added Command Line Pattern option to Command editor
- added Command Line Pattern editor:
- Use WMI Query to filter applications by command line
- Use finder tool to test current value matches specific window (Sample tab)
- Retrieve all matching processes (Process tab)
- improved EULA:
- Removed excess limitations for Software usage
- Collectable data (related to Software usage) are explicitly stated
- improved performance in awaiting state (CPU consumption is now 0%)
- improved performance when opening layout
- changed hotkey for "Break"-feature: Ctrl+Shift+`
- fixed bug for "Display" option: incorrect id was saved
- fixed UI bugs with "What's New" settings tab
- fixed bugs when working with "known" Windows folders (aka Desktop, Library, Music)
New in TaskLayout 0.7.1.0 (Nov 29, 2019)
- Improved "Display"/"Virtual desktop" features
- Improved percents option in window position
- Fixed crash when opening Layout editor in Windows 10
New in TaskLayout 0.7.1.0 (Nov 28, 2019)
- added "Display" option for window position
- added "Virtual desktop" option for window position (Windows 10)
- added "Desktop" option in Layout editor (pickup windows from specific desktop)
- added pixels/percents option for X+Y/Width+Height values for window position
- added "Run" button to window position editor
- added hotkey for "Break"-feature (Ctrl+Shift+B)
- user can break long operations, e.g when loading data from desktop or applying layout
- fixed bug: sticky windows works incorrectly in Windows 10
- fixed bug: retrieving of command line may cause file dialogs remained opened on desktop in Windows 10
New in TaskLayout 0.7.0.5 (Dec 1, 2018)
- Added "What's New" tab on Settings dialog:
- Small tips and hints about recently added improvements and features are
- Demonstrated with animated GIFs to help user to study new functionality
- Added "Clone" feature: use to copy existing layouts/commands/window settings/window positions
- Added feature: unpause and show tray icon when starting new application instance
- Added feature: use F2 hotkey to rename layout file (Settings> Layouts)
- Added feature: ability to reset previously assigned commands when trying to assign hotkey for layout
- Changed behavior: use F4 hotkey (instead of F2) to edit layout/command/window/poition
- Improved behavior: missing windows are no longer treated as error when closing layout
- Improved UI: show current action in the tray tip ("opening/closing layout...")
- Improved error handling when applying layout
- Fixed bug: Ignore/Close window action treated and reported as error
- Fixed bug: "access denied" error popup when repositioning Spotify app
- Fixed crash in the WMI requests subsystem
- Fixed crash when applying layout
- Fixed bug: default max command startup delay instead of specified one for layout
- Is used when doing test "Run" for command/window
- Fixed UI bug: unable to save "Window settings" with empty positions list for close/ignore action
New in TaskLayout 0.7.0.4 (Oct 17, 2018)
- Added "Break"-feature:
- User can break applying of layout via single/double click on the tray icon.
- User can break applying of layout by pressing button on the popup window when using "Run" button to test current layout in the layout editor.
- Added filter edit on the "Layouts" tab in Settings dialog to allow user to find layouts by filepath/description
- Improved error handling when applying layout
- Fixed crash in the WMI requests subsystem
- Fixed bug: newly created layout is missing on application restart
- Fixed bug: description in the layout editor remains the same as for previously opened layout
- Fixed bug: "tray menu> Open Layout...> From file..." item is disabled in trial mode
- Fixed bug: wrong assigned hotkey does not allow to make test Run in the layout editor
- Fixed UI bug: sometimes dialogs may popup on wrong display
- Fixed UI bug: hint tray tip (left click on tray icon) not displayed when "Show system tray messages" option set to "On failure"
New in TaskLayout 0.7.0.3 (Sep 18, 2018)
- Added tray menu option to restart application with elevated privileges: "Run as administrator"
- Added new setting:
- Settings> Configuration> Miscellaneous: "Autorun with elevated privileges: Yes, No"
- This option allow to set "Run as administrator" flag for startup shortcut.
- Added new mode for command: Command editor> "Adjust currently active window"
- Use this mode to move any active window to predefined position(s).
- Added "New Layout..." command (Ctrl+Shift+L) to run empty layout editor (no pickup from desktop)
- Added shell window panes state support for Windows 10 (see window position editor)
- "Details pane"-switch: Hide/Show/Ignore
- "Preview pane"-switch: Hide/Show/Ignore
- "Navigation pane"-switch: Hide/Show/Ignore
- Improved classname/windowname value editor
- Improved error/warning prompts: popup on the active screen
- Improved behavior: move focus to files when changing shell window position/state
- Fixed bug: command extraction fail when non-US keyboard layout is active
- Added multiple UI and functional improvements
New in TaskLayout 0.7.0.2 (Jun 15, 2018)
- Added ability to open Layout editor by clicking on tray tip message
- Added animation in the taskbar and finder tool when loading data from desktop or applying layout, corresponding option added to settings: "Use animation: Yes, No"
- Improved UI: assigned hotkeys displayed next to the tray menu items
- Improved window finder tool
- Improved checkboxes over applications: showed in any visible corner of the target window
- Improved restoring of minimized/maximized window position
- Fixed bug with expired trial mode
- Fixed UI bugs related to refresh functionality in the Layout editor
- Fixed bug: layout not restored after failed command
- Fixed bug: opening of nonexistent folder causes system error popup
- Fixed bug: extracting command from notepad may accidently modify currently opened file
- Fixed bug: extracting command failed for minimized notepad
New in TaskLayout 0.7.0.1 (May 28, 2018)
- fixed bug for legacy registration keys
New in TaskLayout 0.7.0.0 (May 26, 2018)
- Added ability to extract commands from notepad, wordpad, paint, etc
- Added multiple UI and functional improvements
- Improved refresh logic in the Layout editor
- EULA changed
New in TaskLayout 0.6.1.1 (Jan 15, 2018)
- added ability to assign the same hotkey to open and close the same layout
- added new option "Show tray icon when paused" (Settings> Miscellaneous): set to 'No'
- to hide icon from system tray (stealth mode) when application is paused. Use assigned
- hotkey to unpause application and restore tray icon.
- added new option "Autorun parameters" (Settings> Miscellaneous): select TLF file
- to launch it immideatly on system startup
- fixed bug: tray menu not reloaded (layout list not applied) on apply in Settings dialog
- fixed bug: broken layout loading when using portable mode
- fixed bug: broken max command startup option (Settings> Layout> Advanced)
- added "Pause application"-feature:
- Allow user to quickly enable/disable all currently used hotkeys except the one
- assigned for this command (default hotkey: Left Windows + Alt + P).
- System tray icon/tip is updated to reflect the actual state of the application.
New in TaskLayout 0.6.1.0 (Oct 11, 2017)
- "Move Up"/"Move Down" buttons added to Command editor, Window editor
- Added multiple improvements to Layout editor
- Added "Save recent changes"-prompt to Settings editor
- Added view mode switch (List/Details) to Layouts settings tab
- Added layout preview to Settings> Layout> Details view mode, tab Preview
- Added new option "Activate windows" (Settings> Layout restoring; Layout editor> Advanced):
- Set to off to prevent window flashing when restoring layout
- Fixed bug: warning prompts may popup on wrong display devices
- Fixed bug: unchecked items get removed from the original layout
- From now every layout item can be temporarly disabled/unchecked without its
- Content loss, e.g. for testing purposes
New in TaskLayout 0.6.0.2 (Sep 13, 2017)
- Added scrollbar to classname/windowname value editor
- Added command recognition for webbrowsers (IE, Chrome, Firefox, Opera): current url extracted only for *normal state* windows to reduce flickering when reloading windows in the layout editor
- Added "Run" button to layout editor
- Added new setting: Settings> Configuration> Miscellaneous: "Play sound for system tray messages: Yes, No". This option allow to setup showing tray tip messages in silent mode.
- Added "Max command startup delay, sec"-option to layout editor: This option allow to customize delay for specific layouts.
- Enabled editing for automatically created commands when creating layout
- Fixed bug: broken inheritance for "Run command line"-option (layout level)
- Improved error descriptions when applying layout
New in TaskLayout 0.6.0.1 (Aug 29, 2017)
- improved main icon (image cleanup)
- fixed bug: failed to launch TLF by double click/from command line when TaskLayout is already running
- fixed bug: tray tip balloons are not discarded when animation started
- added EULA dialog for the very first launch:
- Accept EULA to continue using of the application
- Use /accepteula command line switch to automatically accept EULA
New in TaskLayout 0.6.0.0 (Jun 12, 2017)
- EULA changed:
- TaskLayout is provided as freeware, but only for private, non-commercial use
- that means at home).
- TaskLayout is free for educational use (schools, universities, museums and libraries) and for use in charity or humanitarian organisations.
- If you intend to use TaskLayout at your place of business or for commercial purposes, please register and purchase it.
New in TaskLayout 0.5.3.2 (Apr 8, 2017)
- added "Run command line"-option to enhance TaskLayout usage as a window manager:
- The option has 3 available modes:
- "Yes" - run command line if required windows not found (default)
- "No" - adjust existing windows only (no command line run)
- "Shell commands" - run only shell commands (e.g. open folder)
- The option is presented on the next levels and inherited from up to down:
- Global setting: Settings> Configuration> Layout Opening
- Layout setting: Layout editor
- Command setting: Command editor
- This option is a replacement for previously implemented Normal/Window-mode switch.
- added "Close active layout: Yes, No"-option to allow user to automatically close active
- layout when opening another one
- added "Close active layout"-hotkey (Ctrl+Shift+Alt+X): single hotkey to close any active layout
- added "Shell View"-settings to Position editor for shell windows:
- "View Mode"-switch: Auto/Icon/Small Icon/List/Details/Thumbnail/Tile/Thumbstrip/Content
- "Folder flags"
- "Icon size"-option
- "Sort columns"-option
- "Group by"-option
- For Windows7 added panes state support:
- "Details pane"-switch: Hide/Show/Ignore
- "Preview pane"-switch: Hide/Show/Ignore
- "Navigation pane"-switch: Hide/Show/Ignore
- added right-click handler for checkboxes over applications (duplicate to left-click)
- added a delay when processing the same hotkey for few times in a row to improve
- stability when switching window positions/states
- added multiple UI improvements/fixed typos
- improved layout/settings editors: popup on the active screen
- fixed bug: tray icon not restored after explorer restart
- fixed bug: problems with opening of the shell folder with #-character in it's parent name
- fixed UI bug: Layout editor contains wrong extra columns (duplicates to existing)
New in TaskLayout 0.5.3.1 (Feb 21, 2017)
- added "Show checkboxes over applications"-option (Settings> Configuration> Miscellaneous). This option allow to display checkboxes over applications to select corresponding windows when saving layout.
- improved layout closing for shell windows (removed unnecessary navigation to path)
- improved peformance for layout restoring
- fixed crash occured under heavy TL usage
- fixed bug: currently selected windows are discarded when refreshing the layout editor
- fixed UI bug: removed white pixel from the top left corner of the main screen
- fixed several bugs related to "select/deselect all" checkbox in the layout editor
- fixed bug: "Close shell windows"-command closed IE windows
- fixed bug: restoring of multiple shell folders navigated to the same location
- is not available (e.g. few shell windows navigated to C:)
New in TaskLayout 0.5.3.0 (Jan 13, 2017)
- added mode switch to Command editor:
- Normal mode: launch command line if specified windows not found
- Windows mode: adjust existing windows only (no command line launch)
- "Window mode" allows using of TaskLayout as a window layout manager.
- added improvements for Windows 10:
- added support for Metro apps
- suspended/hanged applications were hidden in the Layout editor
- improved naming for commands
- fixed bug when adjusting window with multiple allowed predefined positions:
- window will not be moved to the next position if it was not actually visible.
- E.g. restoring of the layout for overlapped window will show the window on its current position.
- Second restore will move window to the next predefined position on the screen.
New in TaskLayout 0.5.2.2 (Oct 13, 2016)
- added "select/deselect all"-checkbox in the layout editor
- added license type switch in the registration form (business/home)
- fixed UI bug: ampersand is not showing in the "registered to"-field in the About dialog
- fixed UI bug: long names are truncated in the "registered to"-field in the About dialog
- fixed crash: using of system tray menu in unregistered mode
- fixed bug: operation setting not saved in TLF file
New in TaskLayout 0.5.2.1 (May 24, 2016)
- fixed bug with custom assigned hotkeys
New in TaskLayout 0.5.2.0 (Apr 5, 2016)
- re-designed command/window editor
- added optional positions for window: these positions will be used by rotation
- when applying layout (e.g. the user can setup the most handy positions for
- specific application and relocate its window over these places using a single
- assigned hotkey)
New in TaskLayout 0.5.1.7 (Feb 13, 2016)
- added "Move Up"/"Move Down" in the layout list editor (Settings>Layouts)
- added grid lines in the layout list editor
- added option to Settings dialog:
- "Animate tray icon: Yes, No"
- fixed bug: switching maximized window between monitors may fail
- fixed bug: recently added manual commands may be accidently removed from the
- layout editor list with automatical refresh
New in TaskLayout 0.5.1.6 (Feb 3, 2016)
- added automatical refresh functionality in the layout editor
- fixed bug: adjusted label's height in the layout editor
- fixed bug: layout editor closing may fail and corresponding button remains in the taskbar
New in TaskLayout 0.5.1.5 (Dec 9, 2015)
- added trial mode: try application for 14 days for free
- fixed bug: %TL_FOLDER% is improperly calculated when full path contains a space character
- added new commands to Library:
- TaskLayout section
- "Save layout" - run TaskLayout with /s key to save complete layout to TLF file
- "Load layout" - run TaskLayout to apply layout from specified TLF file
New in TaskLayout 0.5.1.4 (Nov 22, 2015)
- added "Portable mode" (Settings>Configuration>Miscellaneous>Portable mode)
- enable this mode to use application from removeable storage to force automatic
- loading of layout files from the same disk drive (%TL_DRIVE%)
- improved layout of "Check for updates"-wizard
New in TaskLayout 0.5.1.3 (Nov 17, 2015)
- added retrieving for tool windows when populating Paint.NET-, GIMP-commands
- fixed bug: command execution without actual application launch takes too much
- time in case of "window not found"-problem
- fixed bug: TaskLayout may fail to find and restore GIMP's main window position
- fixed bug: maximized state not properly applied when restoring window position
- on additional monitor
New in TaskLayout 0.5.1.2 (Nov 10, 2015)
- added %TL_DRIVE%, %TL_FOLDER% macros to improve protable mode of TaskLayout
- fixed bug: TaskLayout uses wrong path for settings file when there is a space
- character in it's home folder path name, e.g. C:\Program File\TaskLayout
- fixed few UI bugs in the command editor dialog
- fixed bug: minimized state was not properly applied when restoring window state
- fixed bug: window position restoration was not properly applied when window state was different from normal
New in TaskLayout 0.5.1.1 (Nov 10, 2015)
- added ability to launch system applications by module name (e.g. explorer.exe, calc.exe)
- added automatical escaping/unescaping when switching name value type (plain text/regular expression)
- improved global "Show system tray messages"-option: possible values are "Always, On Success, On failure, Never"
- removed ShellExecute/CreateProcess-switch in the command editor
- fixed bug in ShellExecute command: %CLIPBOARD_TEXT% parameter is truncated on space character
- fixed bug: "Run"-command in the command editor does not respect global settings
- explorer navigation mode, visible shell window adjustment, tooltip display mode)
- fixed bug: layout closing operation causes improper closing of explorer windows even if user has switched to another location in this window
- fixed bug in updgrade wizard (timeout issue)
- fixed bug in settings dialog: autorun option is not properly saved
New in TaskLayout 0.5.1.0 (Nov 5, 2015)
- x64 version released
- upgrade for Settings dialog
- added options to Settings dialog:
- "Show result after opening: Always, On success, On failure, Never"
- "Show result after closing: Always, On success, On failure, Never"
- "Check for updates: Yes, No"
- fixed bug: hotkey for layout with no assigned hotkey may be displayed improperly
- fixed bug: default tray icon occasionally may not be restored after animation
- fixed bug: "max command delay, sec"-option was applied to each window of a single command separately
- fixed bug: restoring a layout with multi-window command causes additional
- windows (tools, panels) be restored behind the main window (e.g. Paint.NET)
- fixed bug: closing a layout for multi-window command causes additional
- windows (tools, panels) be hidden on the next startup (e.g. Paint.NET)
- improved layout editor resizing
- fixed bug: sometimes wrong process module name is displayed in the layout editor
New in TaskLayout 0.5.0.4 (Nov 5, 2015)
- added support of macro values for command line (clipboard text, username, computer name, date/time)
- fixed bug: sometimes command does not executed if window action set to "Ignore"
New in TaskLayout 0.5.0.3 (Oct 24, 2015)
- added "Total windows: %d" label in the command editor
- fixed bug: command line length limit removed in the command editor
- fixed bug: rollback for removed feature "Check for Updates" on application startup
New in TaskLayout 0.5.0.2 (Oct 24, 2015)
- added "timeout" error handling (show proper message in tray)
- fixed bug: icons are broken in layout editor list when there is a window with empty icon
- fixed bug: shell folders navigated to X:\ does not appear in the layout editor list
- fixed bug: hotkeys in layout editor are not discarded on editor start up
- fixed broken logic of shell folders choice (open new folders/pickup current folders)
- fixed bug in Windows XP: sometimes shell folders can't be found
New in TaskLayout 0.5.0.1 (Oct 16, 2015)
- added "Edit Layout" tray menu item
- added support of standard operations for items in the layout/command editors (F2 - edit, F5 - refresh)
- fixed bug: application crashed after multiple frequent clicks on tray icon
- fixed bug: animated tray icon sometimes failed to stop
- fixed bug: layout names in the recent layouts menu (character '&' was not properly displayed)
- fixed bug: "Refresh"-command works too slow in the layout editor
New in TaskLayout 0.5.0.0 (Oct 13, 2015)
- added animated tray icon for long operations
- added regex support for classname/windowname value
- added ignore case flag for classname/windowname value
- added testing tool for classname/windowname value, including capturing of sample values from any visible window on screen
- added optional adjustment for multiple windows per single command
- fixed multiple bugs
New in TaskLayout 0.4.1.2 (Sep 26, 2015)
- added Windows XP support
- added Operation parameter for ShellExecute command
- fixed bug: "From file..."-menu item starts from improper character \n which was visible in Windows XP
- fixed bug: "Close shell folders" hotkey not working in Windows XP
New in TaskLayout 0.4.1.1 (Aug 17, 2015)
- added support for "Ctrl + A" hotkey in command line editor
- added system registration for TLF-extension (icon display, launching of layouts)
- fixed bug: tray icon not restored after explorer crash if application was running with administrative privileges
- fixed typo
New in TaskLayout 0.4.1.0 (Jul 21, 2015)
- added "Check updates"-wizard: download latest product version in a few clicks
New in TaskLayout 0.4.0.2 (May 22, 2015)
- added browse button for command line in command editor
- added browse button for current directory in command editor
New in TaskLayout 0.4.0.1 (Apr 10, 2015)
- added support of windows from .NET applications
- improved shell windows startup
- improved layout execution
- changed default settings for Firefox windows
- fixed bug: improper hotkey validation logic
- fixed crash when showing error in system tray area
New in TaskLayout 0.4.0.0 (Apr 7, 2015)
- IMPORTANT NOTE: Windows XP is no longer supported
- added command execution type: ShellExecute/CreateProcess
- added window action type: Adjust/Close/Ignore
- added import operation from Windows shortcuts
- added import operation from Windows batch files (*.BAT)
- added command library (contains a set of predefined commands)
- added layout autorun feature (specify time interval in hours/minutes/seconds)
- added environment variables support for command line/current folder (e.g. %WINDIR%)
- multiple UI improvements
- fixed bug: recent history not properly updated after layout changed/removed
- fixed bug: hotkey validation problem
New in TaskLayout 0.3.1.0 (Feb 27, 2015)
- added window settings editor with runtime adjustment support
- added window finder tool to allow user to pick up window settings on-fly
- improved layout editor(add, remove, edit, move up, move down, show)
- fixed bug: PDF files were not properly restored
- fixed bug: VirtualBox running machines were not properly restored
- fixed multiple UI bugs
New in TaskLayout 0.3.0.2 (Jan 19, 2015)
- fixed bug: max search time option was not properly used
- fixed bug: initial language changed to comply current shell UI language
- fixed buf: files were not properly loaded/saved when Unicode path is used
New in TaskLayout 0.3.0.1 (Dec 27, 2014)
- added Win key support, tooltips for shortcut editor
- added feature "Current shell folders should be ignored/minimized/closed" which
- is executed just before layout restoring
New in TaskLayout 0.3.0.0 (Dec 17, 2014)
- added hotkey for close operation(closes layout's windows)
- added checkbox "restore windows position and state"
- unchecked option is very useful to run fullscreen apps)
- added checkbox "show operation result in system tray"
- Fixed bugs in layout editor:
- changes in the hotkey validation logic
- changes were not properly saved when editing existing layout
- dialog's translation fixed
New in TaskLayout 0.2.0.1 (Dec 8, 2014)
- added hotkey for Settings dialog
- added some UI fixes to Settings dialog
- added working folder in autorun shortcut
- fixed application startup(current directory parameter)
- fixed proper restoration of actual window's state(normal/minimized/maximized)
New in TaskLayout 0.2.0.0 (Dec 4, 2014)
- added Settings dialog with a set of general options
- added "open/pickup shell folders"-option
- added "Run apps after each other"-option
- added "Close shell folders"-option
- added "Run layout editor"-option
- added "autorun on startup"-option
- added hotkey assignment for layouts
- added Layouts list for fast and easy management
- fixed bug when layout is not properly applied if it was created after Windows Explorer has crashed and later restarted
- added multiple improvements/bugfixes
New in TaskLayout 0.1.0.2 (Nov 22, 2014)
- added navigation to special folders(My Computer, Network, Control Panel, etc)
- added support of MMC applications(e.g. services.mmc)
- added some error details when layout was not properly applied
- fixed memory leaks
- fixed bug when sometimes TaskLayout failed to find already executed applications
- fixed bug when save of recent layout which was loaded at TaskLayout startup
- does not affect currently loaded layout
New in TaskLayout 0.1.0.1 (Nov 11, 2014)
- Added hotkeys for recent items (Alt+Ctrl+0..Alt+Ctrl+9)
- Added saving/loading of recent items on application exit/start
- Added saving of maximized state for windows
- Fixed crash when user clicks on empty place in the windows list(layout editor)
- Fixed bug when sometimes windows are not properly activated
- Fixed Z-order restoring
- Fixed memory leak