[BugFix] LBC was overly aggressive about reacting to screen resolution changes, especially on multimonitor setups; should now only readjust when a monitor a dock is on changes resolution. (uncheck main option to disable this behavior).

[BugFix] Right-clicking in menus to bring up context menu could sometimes launch the item.

[BugFix] The borders of left+right docked docks could become hidden.

[BugFix] Rebuilding of docks sometimes forgot recent size changes.

[MinorImprovement] Left+right docked bars with normal and menu buttons of different widths would left-align icons; they are now centered if the "all same size" option is set.

New release, mostly minor fixes but one nice feature people have been requesting for a while, you can set checkbox in each command to say whether to simply bring an existing copy of the application to the fore if it is already running.

v1.127.01 - June 4, 2011

[Feature] For command nodes you can now use the checkbox to say that if the process if found already running, LBC should switch to it rather than launching a new process.

Glad you like it -- and for anyone who every tried LBC sliding/hiding docks in the past and found the unhiding behavior erratic, i hope you'll try it again -- it works quite well now. And you can now use a hotkey to force normally hidden bars on and off, which is nice.

A minor issue with the latest update. I have 2 LBC docks running (on 2 monitors, but that may not be relevant), with one docked and one undocked. If I open/close the Prefs window or close/reopen LBC, the undocked one automatically docks, i.e. forgets its previous undocked status. The beta version you posted at http://www.donationc...x.php?topic=26398.25 on 11/18, which has the same version number as the one here, doesn't have this issue and remembers the docking status. So I've switched back to that one.

I have 1 .mcf file with 1 toolbar (dock). This toolbar is a floating window - not docked. I open configuration window. Then I close configuration window. The toolbar is rebuilt (like normal) but the toolbar is now docked.

This started happening after updating to v1.129.01 (November 29, 2011).I do not know if I had the beta version (11/18) installed previously that mohaqeq had installed. But I do know I was not experiencing this problem before installing version 1.129.01 (Nov 29).

[Feature] You can now drop urls and url shotcuts onto items (like browsers) that accept them, in the same way you can drop files onto items that accept files.

[Feature] You can now drop urls and url shortcutes onto an empty space to create new items to launch those urls (just like when dropping files)

[MajorFeature] New node type: Paste Text/SendKey simulator -- you can paste preset text into last active window, or simulate the pressing of global hotkeys (function keys, contrl/alt/shift etc). Supports both Ctrl+V use for fast pasting large block of text, or one-by-one character simulation which can support virtual keys and can work in any target window (even a dos box).

[MajorFeature] You can now use the virtual commands "paste" and "sendkeys" in menus built from text files, plugins, or commandline output. This makes it fairly easy to use LBC to show a large menu (stored in a plain text file) of things to past into the active window.

[Feature] New node type for MenuContents from File -- which allows you to specify a text file whose contents will be used to build menu dynamically. This feature was actually already possible using the MenuContents from Commandline node by specifying a .txt file, and could be used by .lbctool files to support plugin-like use of text file menus, however the new node type also allows you to manually specify some menu content text directly in the node configuration itself. I don't recommend using this for large menus but for quickie stuff and testing it can be useful.

[Feature] Portable zip now uses ConfigDir_Default.ini which is overridden by the presence of a ConfigDir.ini file, so users unpacking the contents won't overwrite any custom ConfigDir.ini they may have.

A couple of significant updates here that work well together.

You can now create nodes (buttons, menu items) that paste text into the last active window -- or simulate global hotkey pressing (like function keys, ctrl+alt+shift, etc.); this may be useful in using buttons to trigger events on your pc that you normally have to use a keyboard for.

You can now also easily use dynamic submenus whose structure is determined by the contents of a text file; this works identically to the way commandline (plugin) tools worked; such structures can specify nested menus, custom captions, custom icons. These text-based menus can make use of the new paste text / sendkeys stuff, so it would be fairly easy to create a large nested menu of items to paste into the current document, and bring this up from the dock bar or via a popup menu tied to a hotkey. You can actually specify the menu text DIRECTLY within the FileContents node so you dont even have to use a separate text file -- perfect for quickie testing.

Keep in mind these are fairly advanced features that the overwhelming majority of people will not have use for!

[Feature] LBC will now try to load launchbar files (.mcf) relative to the project file (.mcp), and try to load the project file relative to the application exe. This is useful when using LBC portably or when using LBC on a multi-account system.

[Feature] LBC was sometimes not properly docking hiding/sliding docks -- they would reserve desktop space even though they shouldn't.

[Feature] Option to check for updates at startup.

[Feature] When using keyboard keys to resize dock, you can now use ctrl and alt + arrows to move and resize docks (works well when you have the don't stretch option checked for a dock). Fixed bugs related to resizing with keyboard.

[Feature] New license options that make it possible to use LBC as a launcher for a read-only file that you distribute to others.

[Improvement] Uses captions as hints when icons are set to not display captions and hints are enabled.

[Improvement] When specifying custom x,y popup location of dock menus, you can use negative values to offset from right and bottom of screen.

[Improvement] Installer now offers to run the program after installation.

[Improvement] Program no longer advises you to backup your file until you have a non-trivial number of nodes in it.

[Improvement] You can now drag+resize even borderless docks (usually!).

I'm trying to fix weird bugs that were showing up on Windows 7 especially, with docks failing to hide/resize.

So basically i'd just like to know that your docks are not suddendy failing to dock or hide or resize the way they have in the past.