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: "" moved to the "version" target; "buildnumber" target has been removed - FIXED: Server-side update system