See also: Previous releases 2011/08/08 4.0 Beta 1 (aka 3.99.0) Codename: "Super-Sonnicus Idioticus" Important: * Makagiga 4.x requires Java 7 * Plugins designed for Makagiga 3.x are incompatible with Makagiga 3.99-4.x. Binary Packages (zip, rpm, etc.): * Removed i18n.jar and images.jar files; merged all jars into one makagiga.jar User Interface: * NEW: New splash screen image and progress bar * Color Pickers: - Improved User Interface - Removed "<Default>" color palette * Updated Oxygen Icon Theme * Mouse Gestures: Removed middle mouse button support * Paint focus border using dashed lines * Updated color palette and gradient style (Task Table, Task Summary panel, and more) * Removed main menu -> View -> Main Tool Bar option * Removed main menu -> View -> Tool Bars -> Status Bar option. The status bar is now hidden by default. * Fixed: Respect "Show Button Icons" option in all Makagiga UI * See also: Blog posts with label 4.0 Plugins: * NEW: Show Plugin Settings in a Tab instead of modal dialog window * Removed full screen "Presentation" mode; it is now available as an external plugin * Improved Plugin Updater Todo List Plugin: * NEW: Full screen Calendar tab with visible task list for each day (see menu -> Tools -> Calendar) * Improved Task summary panel (Sidebar) * Improved column sorting * NEW: Press Ctrl+Enter to display a date/time dialog window and add a new task * NEW: Sidebar: Show big hour/minute text for Today and Tomorrow tasks * Due Date/Time column: - NEW: Show modal dialog with date/time chooser on click - Fixed text auto completion in "Due Date/Time" editor - Larger default column width * Fixed export to CSV / HTML * Fixed Ctrl+C/V/X keyboard shortcuts * Fixed: Added workaround for Java Bug #6440214 (XML parsing error) * Context Menu: - (Re)added "Done" menu item - Simplified menu items * A less distracting strike-through (horizontal line) color for completed tasks Notepad Plugin: * Fixed: Do not steal editor input focus on Ctrl+Shift+H press (HTML Preview) Image Viewer/Editor Plugin: * Scale Image Dialog: Added more size templates * Fixed: Accept and paste dropped image * Fixed image location and background color in full screen Presentation mode * Fixed "javax.imageio.IIOException: JFIF APP0 must be first marker after SOI" error Link Plugin: * Improved .desktop file format support * Faster file load Widgets: * Load widgets "in background" for faster application startup * NEW: Show/hide tool bar and Close/Minimize buttons on mouse hover * Fixed: Use "Custom Font" in title bars * Faster drag-and-drop and animations Todo Widget: * NEW: Added option to change widget title/name (see widget context menu -> Settings) Internet Search Widget: * Updated look * Fixed Up/Down keyboard shortcuts RSS Feed Reader Plugin: * NEW: Smaller and faster RSS archive format. You can find the backup of the OLD archive in "RSS Archive Backup (for Makagiga 3.x).zip" file. * NEW: List View: Middle-click to open an article in a new tab * Images: Show title/alternate text in a tool tip * Fixed: Wrap long tool tip texts Tree: * NEW: Search Query dialog: Added Preview panel * Updated RSS samples * Create Category samples on first application launch * Create Tree samples on first application launch * Fixed: Do not render Tree item names as HTML content * Tree Settings button: Added Advanced... menu item * Improved thumbnail generator Tabs: * Show warning if file in open tab was modified by external application * Improved tabs header layout * Fixed: Hide/show text cursor after "Lock" button click * Improved and fixed Links button Misc.: * Optimized application startup speed * Fixed: Suppressed "Missing Application resource" error messages * Properties Bar: Enable Star/Todo buttons by default * Delete Private Data: - Clear the clipboard system "selection" - Removed "Delete RSS Feeds Archive" option * Tags Menu: * NEW: Show Categories - Fixed: Correctly handle upper and lower case characters in tag names - Fixed: Limit menu height * Fixed a very long menu item text in Help menu * Added --test-time command line option (for testing only) * Date/time editor: Do not popup auto completion window on Up/Down key press * NEW: Clickable links in Plugins -> About -> License tab * Fixed automatic link detection for "file:///" and "<http://example.com>" URLs * Fixed: Handle systems with unsupported System Tray * Paste actions: Disabled faulty clipboard content detection. The Paste button is now always enabled. * Added function to re-enable all "Tips of the day" messages (see menu -> Settings -> Advanced -> General) * Improved Font preview and Font Chooser dialog * Fixed: Do not show OS warning on every application startup * NEW: Rewritten cache system * Fixed text selection color in text editors and Note widget * + A lot of smaller updates and bug fixes Linux: * Settings -> General -> Open Links With: Added context menu with predefined Linux commands * System tray icon: Fixed ugly "gray" background color * Fixed: Larger mouse double-click interval * Shortcut: Added "StartupWMClass" property (experimental) * Upgraded xdg-utils to version 1.1.0-rc1. The xdg scripts are now included directly in makagiga.jar and makagiga-commons.jar packages. Windows: * Installer: Fixed encoding in Polish translation * Uninstaller - Correctly repair menu shortcuts - "Cancel" button to the confirmation messages * Updated .exe launchers Console: * NEW: Added "Print Debug Messages" option to control "stderr" flow (see Tool Bar) * Added "Console.printStdErr" (see above) and "Console.printStdOut" variables Scripting: * Handle errors if default JavaScript Engine does not exist * Script Editor: Fixed text selection color Documentation: * README.html: Added Troubleshooting section SDK/Source: * Migration to JDK 7 and NetBeans IDE 7.0 * Added basic support for signed plugins (see README.txt in a plugin project directory) * API clean up and refactoring - see PORTING.txt for details * Removed deprecated/unused code * Removed "ant validate" command * Updated CSS file for the new Javadoc tool