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