UniversalIndentGUI Changelog

What's new in UniversalIndentGUI 1.2.0

Jan 3, 2012
  • The Linux version has a menu entry in the application development menu now.
  • The Linux version has a mime type association to some code files now, so that UiGUI is available as "open with".
  • Added support for the Visual Basic beautifier VBSBeautifier.
  • Added support for the SQL beautifier Pl/Sql tidy.
  • Updated the Artistic Style configuration to support Artistic Style version 2.02.1.
  • Updated the Uncrustify configuration to support Uncrustify version 0.59.
  • Updated the PerlTidy configuration to support PerlTidy version 1.74.
  • Updated the Ruby Script Beautifier to version 2.9.
  • Bug ID 3021933: Updated the Artistic Style configuration to support Artistic Style version 2.01.
  • Bug ID 3021931: Fixed calling of Artistic Style version 1.22 and later.
  • Bug ID 3006513: Fixed compiling UiGUI using GCC 4.5 and later.
  • Bug ID 2942381: When loading an indenter configuration file, the settings displayed in the docking widget were correctly updated, but the code wasn't.
  • Bug ID 2135872: A zombie process kept on running if UiGUI was quit during the update check in background if no internet connection is available.
  • Bug ID 3175027: Uncrustify had wrong pop-up comments for two check-boxes.
  • Bug ID 2916163: The proxy settings are properly used and applied now.
  • Made the JsDecoder integration be compatible with recent Qt versions.
  • Changed the created shell scripts indenter config file reference. Now each created shell script has a corresponding config file being created in the same dir as the shell script, with the same name but different suffix. But since the config file is referenced by "./", when calling the script the working directory must be the same as the directory containing the config file.
  • Using TCLAP as command line parser instead of own command line parsing.
  • Setting a file name as parameter on the command line without any prefix will load this file instead of the last opened one.
  • Rewritten and improved the internal way how settings are connected to the UI.
  • Refactored and cleaned up the code.
  • Will no longer deliver binary bundles linked against Qt statically. Instead delivering all dependent DLLs and libs.

New in UniversalIndentGUI 1.1.0 (Jul 17, 2009)

  • [add] Added a logging class, that can catch debug output and make trace backs if any problems occur possible.
  • [add] Added an application icon for Mac OS X.
  • [change] Feature Request ID 2596302 : Updated the greatcode.ini. Thanks to adxadx who has done this work!
  • [change] Feature Request ID 2793216: Updated to Uncrustify 0.53.
  • [change] Updated to JsDecoder version 1.1.0
  • [fix] Bug ID 2791229: If UiGUI was located in a path containing Unicode characters or such a path needed to be handed over to a called indenter, the indenter could get confused on Windows. So using the Windows 8.3 short path notation.
  • [fix] On Mac OS X the used default font wasn't monospaced. Switched back to use Courier on Mac.

New in UniversalIndentGUI 1.0.2 (Feb 13, 2009)

  • [add] Feature Request ID 2161471 : Added support for the Python indenter pindent.
  • [add] Feature Request ID 1883444 : Added support for the JSP indenter JSPPP.
  • [add] Feature Request ID 1867563 : Added support for the XML indenter XML Indent.
  • [add] Support for French language. Thanks to Erwan "leg".
  • [change] Some small translation corrections.
  • [change] Improved the "new version available" check.
  • [change] On Mac and Linux a one pixel frame was shown around the whole screen when about dialog is visible. Removed that.
  • [change] Updated to Uncrustify version 0.49 from SVN repository.
  • [change] Using a new logo icon for UniversalIndentGUI. The logo was created by Erwan "leg". Thanks!
  • [fix] Bug ID 2173527 : Could not load Artistic Style config file properly if both parameters "--brackets=linux" and "--brackets=break-closing" were set. http://universalindent.sf.net/issue/2173527
  • [fix] The distributed version of GNU Indent was using a misspelled configuration file, thus lieve preview didn't correctly work. Using original GNU Win32 version now.
  • [fix] In version 1.0.0 the creation of batch files for indenters undet Windows always created a bash/shell script instead of batch.
  • [fix] Keyboard shortcuts for enabling/disabling "Live Preview" and syntax highlighting didn't work.