Designer Title Customizer

Designer Title Customizer

As a consultant I'm working with many Designer installations at different sites and I usually like to know which Designer version I'm using since there are bugs in some and with the release of LDAP Designer even incompatibilities, especially when working in a team and using version control.

Unfortunately Designer does not tell at a glance which version it is, you have to manually check through the Help -> About menu item. Designer used to display the version during startup on the splash screen but even that is gone since version 4.5.4.

To fix this, I wrote a Designer plugin (based on https://github.com/deviprasad742/eclipsetitlecustomizer) that displays the version (as shown in Help - About) and connect mode (NCP or LDAP) in the window title, defaulting to something like "Designer 4.6.1 (LDAP)".

The title format can be customized to include the name or path or the workspace and/or install location as well through Preferences -> General -> Appearance -> Window Title. Settings are stored per Designer installation so they stick even if you switch workspaces a lot:

TitleCustomizer_Screenshot

To install, just download https://iam.is4it.de/public/designer_tools/plugins/com.brummelhook.dirxml.designertitlecustomizer_0.9.2.201801141501.jar into
<designer_install>/plugins

and restart Designer (when updating to a newer version, delete older plugin versions first).

To uninstall, simply delete the above JAR file and restart Designer again.

Preferences are stored in
<designer_install>/configuration/.settings/com.brummelhook.dirxml.designertitlecustomizer.prefs

and can be distributed together with the JAR file, in case you want to use non-default settings with many installations.

The plugin *should* work with Eclipse and other Eclipse based RPC applications as well, obviously the $appType$ tag only makes sense with Designer and $appVersion$ resolves to the version of the branding feature in that case.

Update 2017-09-16: there's no $appMode$ tag that can be used in custom title formats, it has to be $appType$. Fixed the text on the preferences page and uploaded fixed version 0.9.1

Update 2018-01-14: version 0.9.2 now also supports the IDM 4.7 Early Access builds.

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Comments
Cool Stuff!

The JAR needs to be copied to /plugins ...

thank you,
Thomas
Good catch, thanks a lot! I've updated the article accordingly.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2017-09-13 17:19
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.