BeoBasis Changelog

What's new in BeoBasis 1.32

Apr 16, 2015
  • Updated dialog routines in BeoCommon/Util.java

New in BeoBasis 1.31 (Apr 16, 2015)

  • Added font settings to BeoCommon/Util/setUIManagerAppearances
  • Updated the font family for BeoCommon/Dialogs/Credits/DialogCredits
  • Updated the font family for BeoCommon/Dialogs/About/DialogAbout

New in BeoBasis 1.30 (Apr 16, 2015)

  • Updated copyright notice in all files
  • Fixed an issue in Beoommon.Util.getKeyBytes so that it would handle large keys and return a value determined by a parameter length

New in BeoBasis 1.29 (Apr 16, 2015)

  • Updated the constructors of BeoCommon/BaseProperties.java to accept boolean tlReadProperties.
  • Added setKey function.
  • Added fileExists function.

New in BeoBasis 1.28 (Apr 16, 2015)

  • Updated com.beowurks.BeoTable.SortButtonRenderer to use UIManager.getIcon("Table.ascendingSortIcon") / UIManager.getIcon("Table.descendingSortIcon") instead of com.beowurks.BeoTable.UpDownIcon.

New in BeoBasis 1.27 (Apr 16, 2015)

  • Now, in com.beowurks.BeoCommon.Dialogs.DialogCredits, txtCredits1 correctly initializes to the top.

New in BeoBasis 1.25 (Nov 11, 2014)

  • Fixed a problem in the build.xml where the signed jar path was incorrect.

New in BeoBasis 1.24 (Nov 11, 2014)

  • Fixed situation in BeoLookFeel.LFDialog where the dialog would crash if the chosen look & feel class did not exist for the system.
  • Updated build.xml.
  • Checked for error if non-existent look & feel class was passed to UIManager.setLookAndFeel.

New in BeoBasis 1.23 (Nov 11, 2014)

  • Updated build.xml for Java 7.
  • Modifying the build.xml in order to code sign the jar file.

New in BeoBasis 1.22 (Aug 3, 2013)

  • Updated the following to use the Desktop.getDesktop() family of functions:
  • com.beowurks.BeoCommon.Util#launchEMail
  • com.beowurks.BeoCommon.Util#launchJavaApplicationManager

New in BeoBasis 1.21 (Aug 3, 2013)

  • Re-organized About and Credits.
  • Created com.beowurks.BeoCommon.Dialogs.JEditorPaneFixHTML to help with certain JEditorPane issues.
  • Working on getting a:hover to work with JEditorPane: then links could have an underline appear when hovering over them.

New in BeoBasis 1.20 (Aug 3, 2013)

  • Completed rewriting the About dialog.
  • Tweaked the Credit dialog.
  • Removed some BeoCommon.Util routines that only pertained to the About dialog.
  • Enhanced the Credit dialog and still rewriting the About dialog.
  • Creating new About dialog.

New in BeoBasis 1.17 (Apr 4, 2013)

  • Changed the license to Eclipse Public License, Version 1.0 (EPL-1.0) which supersedes Common Public License Version 1.0 (CPL).
  • Added a null pointer check in com.beowurks.BeoCommon.BaseInternalFrame.centerFrame().
  • Fixed issue with com.beowurks.BeoCommon.Util.buildTitleFromManifest where the manifest could not be found when running inside of IntelliJ.
  • Reformatted with a slightly modified style. Also added the classes of com.beowurks.BeoCommon.Credits.DialogCredits.java and com.beowurks.BeoCommon.Credits.Credit.java.
  • Reformatted code and imports with IntelliJ 12.04.
  • Updated com.beowurks.BeoCommon.Util#showStackTraceInMessage to display correctly . . . finally.
  • Adjusted com.beowurks.BeoCommon.Util#showStackTraceInMessage so that it would show no more than 25 lines of errors.
  • Added the ability to save/retrieve java.awt.Color values to com.beowurks.BeoCommon.BaseProperties
  • Fixed an issue com.beowurks.BeoCommon.FormattedDateField#setText where if you don't commit the value then the Quicken-like keys use the current date rather than the current text value.
  • Fixed an edit commit issue in .com.beowurks.BeoCommon.FormattedDateField.java
  • Tweaked the com.beowurks.BeoCommon.BaseButton settings to that the borders would not be so large.
  • Updated copyright, reformatted code
  • Added the new method of com.beowurks.BeoCommon.Util.addEscapeListener
  • Switched to IntelliJ IDEA and had to fix the copyright character in all the files. Also com.beowurks.BeoCommon.BaseInternalFrame.java needed a default constructor to work the GUI builder.

New in BeoBasis 1.15 (Mar 14, 2013)

  • Ran code through Eclipse clean-up Ran code through FindBugs Added the ability to encrypt BeoCommon.BaseProperties
  • Updated build.xml to completely remove temporary build files.
  • Reformated build.xml
  • Added encryption option to BeoCommon.BaseProperties With Eclipse (Juno), I cleaned up the code and reformatted.
  • Updating for encrypted BeoCommon.BaseProperties.