Ads

Release Notes / ChangeLog


2005/07/23  0.9.1 Beta

- FIXED: Browser/URL launcher

- Changed "find next" button in the editor find panel

- FIXED: Added support for vertical tool bar in "org.makagiga.common.MToolBar.addGap()"
  and "org.makagiga.common.MToolBar.addStretch()" methods

- API: "org.makagiga.common.AbstractIterator.next()" throws "NoSuchElementException"

- API: "org.makagiga.common.AbstractIterator.remove()" throws "UnsupportedOperationException"

- I18N: "Details" → "More Tool Tips"

- Backup: Added progress bar; rewritten messages

- API: Added "org.makagiga.common.MProgressBar.step()" method

- README.txt: Added link to the Java system requirements

- FIXED: Quiet session saving if system is shutting down (no message boxes, etc).
  This should fix the application "freeze" on Windows.

- Image Editor: Default brush color is now blue

- Find Files: Last sort method is remembered/restored

- Updated language translations

- The "configure" icon has been moved to "ui/configure"

- API: Added "org.makagiga.common.MDialog.OPTIONS_BUTTON",
  "org.makagiga.common.MDialog.getOptionsButton()"
  and "org.makagiga.common.MDialog.onOptions()"

- NEW: You can configure a Web Browser directly from the "Internet Search" dialog.
  Just click the "Configure Browser..." button.

- API: Added "org.makagiga.settings.Settings.execPage(MDialog, SettingsPage)" method

- Text in "org.makagiga.common.MURLButton" is now left aligned by default

- FIXED: "safari" browser command is hidden if you are not running under Mac OS X

- FIXED: The "GTK+" theme is disabled/hidden if you are using Java older than 6.0.
  "GTK+" LAF implementation in Java 5.0 is very bad.

- API: Added "org.makagiga.common.OS.isJavaMustang"
  and "org.makagiga.common.OS.isJavaTiger" methods

- Find Files: Changed layout

- NEW: "OK" button in the "Console" command line

- NEW: Console: "set" command prints all system environment variables.
  The "debug" command executes this command automatically.

- Console: "Esc" key clears command line text field or closes the window

- Browser: Text alongside the "Back" icon

- Text editor: Text alongside the "Copy" icon

- Changed the "Build ID" location in the "About" dialog

- FIXED: Changed "Console" keyboard shortcut from "Ctrl+Alt+C" to "Ctrl+Shift+F12".
  "Ctrl+Alt+C" produced unwanted "ć" in text editor, then launched "Console".

- NEW: "OK" button in the "Todo" editor

- NEW: "OK" button in the "Find Files" panel

- API: Added "org.makagiga.common.MButton(String, Icon)"
  and "org.makagiga.common.MButton(Icon)" constructors

- FIXED: Splash screen image is now repainted immediately

- API: Changed "org.makagiga.common.MSplashScreen.start(Image)" to
  "org.makagiga.common.MSplashScreen.start(Color, Image)" where "Color"
  is a splash screen background color

- FIXED: Application is now initialized in the "event-dispatching thread"

- FIXED: Application quit and shutdown functions are now synchronized

- The "Beta version. Work in progress." text is now red

- API: Added "org.makagiga.common.Config.removeBoolean(String)"

- FIXED: External plugin remove function

- Removed "time demo" statistics

- FIXED: "LICENSE.txt" and "README.txt" files are now in the DOS format,
  because "notepad.exe" does not support standards

- FIXED: Splash screen is hidden automatically before message box show

- FIXED: Due to security reasons, now the "Plugin Manager" removes
  only that files which are located in the plugin's directory.

- FIXED: Icon support for external plugins ("icon.png").
  The icon file must be in the same directory where the "plugin.properties" file is located.

- API: Added "org.makagiga.common.DateProperty" class

- API: Added "org.makagiga.common.Property.hashCode" method

- Improved "org.makagiga.common.MarkupBuilder" performance

- Web Start: Fixed home page link

- Web Start: Added "shortcut" info.
  The shortcut will be created automatically on the Desktop
  (this feature currently does not work on KDE).

- NEW: Added "makagiga.gif" file (included in the source package)

- Changed classpath order. I hope this will increase performance.

- README.txt: Added info about NSIS

- NEW: Web Start Demo (http://makagiga.sourceforge.net/webstart/makagiga.jnlp)

- build.xml: "${top_dir}/images" → "${images_dir}"

- FIXED: Web Start now uses ".gif" file instead of ".png" ("makagiga.jnlp")

- NEW: Added standalone "makagiga.png" logo file (included in the source package)

- NEW: Nullsoft Install System script ("makagiga.nsi") (included in the source package)

- NEW: Added "makagiga.ico" file (included in the binary and source package)

- Updated API documentation

- build.xml: "<buildnumber />" moved to the "version" target;
  "buildnumber" target has been removed

- FIXED: Server-side update system