What's new in Makagiga Portable 6.26
Nov 25, 2023
- UPDATED: OpenJDK 21.0.1
- Included in Makagiga packages
- Full OpenJDK Release Notes
- User Interface:
- NEW: Added "Down + Left" mouse gesture to activate the notificaction window
- (equivalent of clicking on such window). See Help (F1) for details.
- Logo/Icon:
- New application 64x64 and 128x128 logo/icons
- Show larger, non-pixelated logo in Help|About window
- Use higher resolution icon in AppImage shortcut
- Feeds:
- Removed some old RSS samples
- Autofix invalid characters in RSS XML
- Source:
- Minor code cleanup
New in Makagiga Portable 6.25 Beta (Sep 26, 2023)
- CHANGED:
- Require OpenJDK 21 to compile and run
- (OpenJDK 21.0 included in Makagiga packages)
- Notepad:
- NEW: Configurable text cursor color
- Misc.:
- Minor bugfixes
- Various User Interface tweaks and improvements
- Character Chooser: Sort the Categories list
- CHANGED: Disable and deprecate internal Wiki browser.
- NOTE: The Wiki browser will be removed in version 7.x.
- Move Calendar wiki links to submenu
- Show "Class File Format" in About ? System tab
- REMOVED: Unused/obsolete "java-linux/windows-i586" placeholder directories.
- NOTE: 32-bit Operating Systems may be unsupported in a future.
- Tasks sidebar:
- NEW: Right click to clear "Recently Completed" list
- REMOVED: Temporarily removed broken "Show Completed Tasks" option
- Source:
- Use the new OpenJDK APIs
- Run some unit tests asynchronously
- Minor code cleanup and modernizations
New in Makagiga Portable 6.24 (Jul 2, 2023)
- UPDATED: OpenJDK 20.0.1
- Included in Makagiga packages
- OpenJDK 20.0.1 Release Notes
- CHANGED: Smaller application binary packages
- (removed unused "server/classes*.jsa" files)
- Fixed searching/filtering in icon chooser window
- Updated the Polish translation
- Minor bugfixes
- Tasks:
- NEW: Alternate Complete/Priority chooser in table context menu
- (see Tools ? Settings ? Advanced ? Tasks)
New in Makagiga Portable 6.15 Beta (May 4, 2021)
- CHANGED: Require OpenJDK 16 to compile and run (OpenJDK 16.0.1 included in Makagiga packages)
- User Interface:
- NEW: Redesigned menu UI
- CHANGED: Some menus will stay open after click if you can select multiple options (e.g. Tags)
- Updated text selection colors
- Improved icon chooser window
- Improved month calendar UI
- FIXED: Nimbus LAF: Correct background color in selected tree items
- Various minor UI tweaks and improvements
- File Chooser UI (Metal LAF-based only):
- Remember "Details" view option
- CHANGED: Better date and size display format
- Misc.:
- Better color contrast in Tags
- CHANGED: Respect "Custom Date" option in more UI elements
- Improved Search → Date Modified menu
- FIXED: Delete Private Data: Remove selected versions only instead of all
- Linux/Win32 launcher: Added --illegal-access=warn JVM option
- NOTE: If you are using a custom "makagiga.jar" launcher you have to add "--illegal-access=warn", too.
- Linux:
- NEW: Use ~/.cache/makagiga or $XDG_CACHE_HOME/makagiga directory as cache directory.
- NOTE: This apply only to a fresh Makagiga profiles or if ~/.makagiga/cache directory does not exist.
- HINT: You can see the current cache directory in Help → About → System
- Windows:
- Hidpi-aware installer (non blurry window text)
- Launcher: Unicode support
- Added Windows 10 Look and Feel preview image
- Tasks:
- Improved date/time formatting
- Right-align values in "Duration" column
- Feeds:
- Right-align values in "Date" column
- Fixed article loading if "Load and Show Full Page" option is set
- Source:
- Use new language features: "record", "pattern matching for instanceof"
- Use Stream::toList API
New in Makagiga Portable 6.14 (Mar 31, 2021)
- UPDATED: OpenJDK 15.0.2 (included in Makagiga packages)
- Updated the Polish translation
- UI: Move list buttons to the toolbar/context menu for better accessibility
- FIXED: Do not move the "Settings" window outside the screen
- Main menu: Hide mostly unused File → Save menu item, because the files are autosaved
- Image Viewer: Fixed minor visual glitches
- Minor code cleanup
New in Makagiga Portable 6.12 (Aug 1, 2020)
- Codename: Bev Bighead
- UPDATED: OpenJDK 14.0.2 (included in Makagiga packages)
- CHANGED: Respect "Custom Date Format" option in more places
- CHANGED: Larger margins and spacing in some dialogs
- CHANGED: Removed side icon bar from dialog windows
- Basic FlatLaf support
- Minor User Interface tweaks
- Updated the Polish translation
- Browser Settings:
- CHANGED: Show installed browsers/programs only
- CHANGED: Insert program name without replacing the entire text
- FIXED: Support both "kde-open5" and "kde-open" commands
- Developer:
- Console: Added "lafpreview" command
- Source:
- ant compile: Print used compiler version (again)
- Fixed minor issues reported by Error Prone
- Minor code cleanup
New in Makagiga Portable 6.11 Beta (Jun 21, 2020)
- Require OpenJDK 14 to compile and run (OpenJDK 14.0.1 included in Makagiga packages)
- Tags main menu: Show "Settings" action for consistency with the "Tags" context menu
- Color chooser: Hold Shift key for faster mouse cursor move in screen color picker
- Feeds: Improved error messages UI
- Tree: A more strict maximum name length checking for compatibility with various file systems
- Tasks:
- NEW: Customizable Task date format
- Custom date format
- CHANGED: "First Day of the Week" option moved to "General" settings
- Improved "Time To:" display in task list sidebar
- Updated task notification popup UI
- Image Editor:
- NEW: Added "[" and "]" keyboard shortcuts to change brush size
- Allow zoom out below 100%
- Better zoom in scale values
- FIXED: Correctly show/expand panels on tool change
- FIXED: Do not auto expand Color pane on brush size change
- Workaround for glitchy squared brush lines
- Plugin SDK:
- Removed "ant pack" target (use "ant sign" instead)
- Replaced deprecated Nashorn JavaScript
- Source:
- Use the new "switch" syntax
- Minor code cleanup
- Fixed minor javadoc/SpotBugs warnings
- Show error if no required OpenJDK version
New in Makagiga Portable 6.9 Beta (Dec 1, 2019)
- CHANGED: Require OpenJDK 13 to compile and run
- (OpenJDK 13.0.1 included in Makagiga packages)
- CHANGED: Removed support for plugins compressed using "Pack200"
- due to planned changes in OpenJDK
- Older, manually downloaded plugin packages (*.mgplugin files) may fail to install.
- You can download an updated version from makagiga.sourceforge.io/plugins.php
- or use the built-in plugin downloader (main menu -> Tools -> Plugins -> Get More Plugins)
- Misc.:
- CHANGED: Text (font rendering) may look different (better?) in some UI elements.
- UI fonts can be customized in main menu -> Tools -> Settings -> Font -> Use Custom Font.
- Larger buttons in color picker
- FIXED: Respect dark color theme (e.g. Darcula) in multiline text components
- Updated splash screen
- Get More Plugins button: Fixed "Do not show this message again" option
- Notepad: Show available preview options instead of an empty area
- Password Generator: Added option to include/exclude look-alike characters (e.g. 0 and O)
- FIXED: Linux: A symbolic link to "makagiga.sh" now works correctly
- NEW: Widgets: Added "grip" in lower-right corner for easy widget resize
- Unicode 12.1 support
- Minor updates and bugfixes
- Tasks:
- NEW: (Re)Added "Set Date/Time..." action to the task properties menu
- Improve date/time format in repeat rule confirmation
- RSS Reader:
- REMOVED: XHTML support (it never fully worked anyway)
- Source:
- REMOVED: "test-taglet.sh" script; use "make test" instead
- Minor code cleanup
New in Makagiga Portable 6.8 (Sep 3, 2019)
- Tasks:
- NEW: Settings panel: Added predefined color themes for "Due Date/Time" and "Priority"
- NEW: Task Properties window: Added "Color" property
- Misc.:
- UPDATED: Polish translation
- CHANGED: File|History menu is now called "Recently Closed"
- NEW: Show "Bookmarks" in color picker menu
- Recently Completed: Added "history" icon
- Widgets: Added "Synthwave" color theme
- Windows: Fixed automatic application restart
- Source:
- CHANGED: Do not include line number in .po/.pot files to simplify diff output
- SDK: ant run: Load plugin *.jar files using PluginClassLoader
- Minor code cleanup
New in Makagiga Portable 6.5 Beta (Jan 28, 2019)
- FIXED: Update tag color and icon after settings change
- UPDATED: OpenJDK in version 11.0.2
- CHANGED: Use fake HTTP User Agent for compatibility with web servers
- Larger top buttons in file chooser
- IMPROVED: HTML rendering performance
- Script editor: Auto Indent
- CHANGED: Use "..." icon instead of "hamburger"
- NEW: Link context menu: Added "Open Containing Folder" menu item
- NEW: Show "Open Link Address" item in link context menus
- FIXED: Use correct custom or system font in charts and other UI elements
- CHANGED: For consistency, all version info is now displayed as "6.5-beta" rather than "6.5 Beta"
- Minor bugfixes, updates, and UI tweaks
- Tabs:
- NEW: Added "Scroll Tabs" option
- Notepad:
- NEW: Added "Auto Indent" option (disabled by default)
- NEW: Show "Link" action in context/Edit menu (for current cursor position)
- Notepad/Snippets:
- Improved UI
- Fixed crash in "List/Ordered List" snippet if no selected text
- FIXED: Disable Snippets actions if editor is locked
- Feed Viewer:
- FIXED: Show "Last Opened" date in the Information tab
- Add Feed: Fixed pasting YT channel address
- Fixed regression in unknown host error handling
- Tasks/Table View:
- NEW: Show "Link" action in context/Edit menu (for selected tasks)
- Fixed Esc key
- FIXED: Do not activate edit mode on Delete key press
- FIXED: Delete Completed Tasks: Do not crash after task remove
- Delete Completed Tasks: Use consistent task order in confirmation list
- Text/HTML editor:
- Improved remote (http) image caching
- FIXED: Remote (http) image printing (partial fix)
- Widgets:
- FIXED: Ctrl+F6 keyboard shortcut
- Added Ctrl+Shift+F6 keyboard shortcut to select a previous widget
- Better vertical alignment in "Close" button
- Removed gradient from titlebars
- Source:
- Fixed minor issues reported by ECJ/PMD/SpotBugs
- Run unit tests will all assertions enabled
- Experimental module/jlink support (./tools/module)
- Cleanup and update "plugin.properties" files
- Replace Nashorn in "ant bugs"
- build.properties: Added "javac_args" and "javac_source" properties
- build.properties:
- Removed "prog_full_version" property (use "app_version" instead)
- "prog_file_version" renamed to "app_version"
New in Makagiga Portable 6.4 (Nov 18, 2018)
- UPDATED: OpenJDK in version 11.0.1
- Minor fixes in random password generator UI
- Image Editor: Improved "Copy as data: URI" action
- Get More Plugins: Hide incompatible plugins by default
- Get More Plugins: Fixed "Show Screenshots" option
- Backup: Auto switch to the "Information" page
- Clock widgets: Proper time zone alphabetical order in menu
- NEW: Darcula Look and Feel support
- Updated "https" certificates (cacerts)
- Updated Polish translation
- * + Minor bugfixes and updates
- Scripting: Hide Nashorn deprecation warning
- About window: Always show "License" tab; show LICENSE.txt content or license links;
- Removed old Java license info
New in Makagiga Portable 6.3 Beta (Sep 29, 2018)
- Misc.:
- CHANGED: Requires OpenJDK 11 to run (OpenJDK is already included in Makagiga binary packages)
- Minor User Interface tweaks and improvements
- NEW: Added AES-256 password encryption option (see file properties)
- CHANGED: Color Chooser dialog: Hide unsupported transparency/alpha UI controls
- NEW: Insert Character window: Added various "Copy" (to clipboard) actions
- Various bugfixes
- Notepad:
- Wrap lines in text exported to HTML
- Widgets:
- NEW: Added "Snap to Grid" option
- NEW: Added "Spacing" option
- NEW: Note Widget: Added "Show Title and Border" option
- Feeds:
- FIXED: Mark updated articles as "Unread" instead of "New"
- CHANGED: Disabled external CSS file fetching if "Load and Show Full Page" option is on (faster page load)
- Improved XML download cache
- Support HTTP/2
- Tree:
- CHANGED: Show item count instead of "Click to expand" text
- "Tasks" sidebar:
- CHANGED: Added a more practical "Next 7 Days" category
- (this replaces "This Week" category)
- Items are now more readable and more visually consistent with task table view
- NEW: Remember which tree items were expanded/collapsed
- NEW: Added "Add Task..." and "Show Calendar" context menu items
- FIXED: Do not add tasks to "Recently Completed" after password set
- Tasks:
- Tab tool bar: Show total progress bar (click to display pie chart)
- New colors in "Complete" column
- New statistics chart colors
- Improved task tool tips
- Markdown Syntax: Render "" as bullet
- Source:
- CHANGED: Requires Java/OpenJDK 11 to compile/run
- Fixed minor issues reported by PMD/SpotBugs
- Minor code cleanups
- CHANGED: "ant test" return non-zero exit code on a test fail
- CHANGED: Port tools written in JavaScript to Java (launched using JEP 330)
- NEW: "ant convert-ent" target
- REMOVED: "ant distinit"
- Known Issues:
- CHANGED: GTK+ Look and Feel does not work correctly and is temporarily unavailble in this Makagiga version
New in Makagiga Portable 6.2 (Jul 19, 2018)
- Codename: Mooncake
- Misc.:
- Improved file overwrite confirmation dialog
- Properties window: Do not trim comment or name in "Information" tab
- Fixed: Truncated internet search plugin icon if icon size is 16x16
- Fixed: A more reliable application auto-restart
- Keyboard shortcuts help: Show Table of Contents
- About window: Show "unregistered trademark" character (™)
- Add small versions of bold/italic/underline icons
- UPDATED: OpenJDK in version 10.0.2
- Minor bugfixes and improvements
- Feed Viewer:
- Fixed: Workaround for broken "Load and Show Full Page" option
- Fixed regression where some image links could not be clicked
- SDK:
- Added "Ant Home" option (see File|Settings)
- Source:
- CHANGED: Use SpotBugs instead of FindBugs
- Removed "ant checktopdir"
- Minor code cleanup
New in Makagiga Portable 6.1 Beta (Jun 5, 2018)
- Codename: Mooncake
- CHANGED: Requires Java/OpenJDK 10 or newer to run (v10.0.1 already included in binary packages)
- CHANGED: Uses OpenJDK by default
- Known Issues:
- CHANGED: Fonts may look slightly different than in versions 5.8.x and 6.0. Workaround: Most fonts can be customized in Tools -> Settings.
- Windows Look and Feel: Vertical separator lines in menu items are painted incorrectly after selection change
- "Consolas" font (and maybe other fonts) is displayed incorrectly. Workaround: Select a different similar font (e.g. "Lucida Console")
- OpenJDK from jdk.java.net/10 may fail to connect to some RSS due to missing SSL certificates. Workaround: Makagiga and Linux OpenJDK package provides proper certificates by default.
- "Illegal reflective access by" warnings printed to stderr
- Misc.:
- FIXED: "Get More Plugins" function and auto checking for updates
- CHANGED: Improved file chooser in GTK+ look and feel
- Metal LAF: Use "+" as menu shortcut delimiter to match other UI toolkits, e.g. "Ctrl+Shift-Q" -> "Ctrl+Shift+Q"
- CHANGED: Increase memory limit from 128M to 256M (-Xmx256m) to avoid OutOfMemoryErrors when loading larger images
- CHANGED: http://makagiga.sourceforge.net -> https://makagiga.sourceforge.io All connections to makagiga.sourceforge.io (checking for updates, plugin downloading) are now fully encrypted.
- Fix security manager warnings; better compatibility with Java 10+
- Fixed: auto complete words that start with a digit
- Fixed: Notepad: Also count words that start with a digit
- Text/HTML: Hide text cursor before generating a thumb image
- Improve date/time pickers and month calendar
- NEW: Scripting: Enable ECMAScript 6 language features (let, const, =>, for of)
- REMOVED: Internal "--test-time" command line option
- Improved "Tags" input field
- Tweak some colors to match more Makagiga 5.x
- Plugins: Show certificate details in "Verified plugin list" bar
- NEW: Added "Font" settings page (it will include more options in the future)
- Make "Ctrl+Shift+T" menu wider
- Show cache directory in About|System tab
- Bigger color theme preview icons
- CHANGED: Replace deprecated "gvfs-open" and "gnome-open" with "gio open"
- Simplify file:// URI display
- Drag and drop: Switch tab/workspace under mouse cursor after a small delay
- REMOVED: Do not create redundant "makagiga.status" file
- Clock widgets: Improve time zone chooser menu
- + Minor bugfixes and improvements
- Tasks:
- Fixed: Add task with repeat rule to "Recently Completed" list
- Consistent date/priority text colors
- Fixed: Update font size in other tabs after zoom
- Fixed: Always update "Date Completed" column
- Fixed: Always apply repeat rule if task is 100% percent complete
- Feeds:
- CHANGED: New image ("img" HTML element) renderer:
- Correct image aspect ratio
- Compatible with Java 9+
- Lazily loads only the visible images
- NOTE: Some HTML attributes (e.g. align) are not implemented yet
- Cleanup and improve settings UI
- Fixed: Update tab color after marking as read
- SDK:
- REMOVED: pack200 support
- Project wizard: Use monospace font in code-related input fields
- Update NetBeans IDE project files
- Source:
- CHANGED: Requires JDK 10 or newer to compile
New in Makagiga Portable 6.0 (Apr 2, 2018)
- NEW: Added blue "Ready" color theme (see Feeds or Notepad settings)
- Allow bigger (huge) font size in editors
- Feed Filters Dialog: Adjustable preview panel width
- Search Dialog: Adjustable preview panel width
- Fixed article links in some Atom feeds
- Fixed red toolbar lines in "safe mode"
- Fixed sometimes missing Ctrl+Shift+T menu shortcut
- Fixed: Month Calendar: Always show selection border
- Fix regression in Look and Feel plugin loading
- Fix regression in multiline plugin descriptions displayed incorrectly
- Console: "history" command now also clears the related auto completion history
- Minor UI updates/bugfixes
New in Makagiga Portable 5.8.3 (Jan 14, 2018)
- RSS Feeds: Fixed "error 429" when connecting to Reddit RSS (Issue #2)
- Security: Use https in RSS examples
- Security: Use https in freegeoip.net location query
- Widgets: Optimize "Todo" widgets startup
- Fixed: Do not "crash" if global plugin directory is non-writable
- Fix file chooser crash on Windows 10
- Tasks: Fixed crash (NullPointerException) in "Complete" column renderer if Accessibility tool is installed.
- Workaround for older versions: Right click on a table header and hide "Complete" column.
- Linux: Warn that system tray may not work correctly with some Desktop Environments
- Note widget: Fixed preview in Settings window
- Feed Viewer: Do not fetch favicon if URL host is empty (e.g. local file)
- Table View: Auto select row under mouse cursor on right-button click
- Source: Fix API documentation build in newer JDK 8 versions
- Show "Java 9+ is not supported by Makagiga 5.x" warnings
- + Minor bug fixes and updates
New in Makagiga Portable 5.8.2 (Apr 25, 2017)
- This update contains mostly a minor bug-fixes only.
- Fix crash when opening some URL links
- Show a notification with info that Mac OS X is not fully supported
- Fixed parsing of some malformed RSS feeds
- Windows: Fixed Alt+1 hints in tabs
- Fixed crash in Find (Ctrl+F) panel after "Clear" button click
- Help: Remove wrong "Full Screen" info from the shortcuts list
- File Delete Confirmation: Sort items alphabetically in proper order
- Windows: Security Manager: Block access to the "security.xml" file
- UI: Less distractive default tags/category colors
- UI: Rename "Edit Categories..." menu item to "Settings"
- to better reflect the functionality
- Fixed export to OPML
- Fixed: Loosless GIF-to-GIF and JPEG-to-JPEG image export
- Upgraded bundled JRE to version 8u131
- Enable "unlimited" crypto by default (requires Java 8u152 or Java 9).
- This should fix "handshake_failure" errors when connecting to some servers.
- Minor UI tweaks
- Source: Remove "make dist" and "make install" (use "ant dist" instead)
- Tasks:
- Do not autohide notification window if a new task alarm just appeared
- Fixed searching for Repeat Rules
- Export to HTML: Escape XML characters in Summary column to avoid malformed HTML
- Color Chooser:
- HTML tab: Allow values containing leading or traling whitespace
- HTML tab: Do not crash if RGB color value is less than 0 or greater than 255
- Disable screen color picker on Wayland (may crash application)
New in Makagiga Portable 5.8.1 (Apr 25, 2017)
- NEW:
- Easy Markdown (*.md) file import/export/preview
- Image viewer: Fixed "Space" shortcut key
- Linux: Fixed truncated input fields in some dialog windows
- Fixed wrong mouse cursors in main window
- Fixed wrong popup menu location in tool bars
- Fixed wrong colors in notification window
- Fixed crash after Calendar tab close
- Fixed confirmation box in script editor
- Fixed version string parsing in encrypted files
- Workaround for java.lang.IndexOutOfBoundsException crash in Tasks panel
- Include missing source files
- Better compatibility with future Makagiga 6.x
- Updated Java Runtime
- Feed Viewer:
- Fixed downloading of some RSS enclosures
- Fixed crash in settings menu
- Manage Sessions:
- Added missing "Name:" label
- Show error if session name contains "/" or "" character
- Tree:
- Faster panel animation in search bar
- Fixed wrong image width/height info
New in Makagiga Portable 5.8 (Apr 25, 2017)
- Misc:
- Basic support for Darcula Look and Feel
- Linux: Show warning if opening a potentially unwanted executable file
- Updated the Polish translation
- A small fixes for the new Reddit RSS format
- GNOME: Use Ctrl+G for "Find Next", Ctrl+Shift+G for "Find Previous"
- and Ctrl+Shift+Z for "Undo" (the old Ctrl+Y shortcut may also still work)
- Clean up keyboard shortcuts help
- Right-align labels in large tool tips
- Upgraded bundled JRE to version 8u72
- Minor updates and fixes
- Tasks:
- Fixed: Always select a task under mouse cursor on right button click
New in Makagiga Portable 5.6 (Nov 7, 2015)
- Tasks:
- Added "Auto Hide Notification Window" option (see Settings|Tasks)
- Windows: Better text color in task table
- WINDOWS:
- Hide unused "OK/Cancel Buttons Layout" option
- Misc.:
- Character Chooser: Added larger character preview panel with a character name, code, and link to codepoints.net
- Updated Polish translation
- Minor bugfixes and improvements
New in Makagiga Portable 5.5.1 Beta (Sep 16, 2015)
- Tasks:
- NEW: Customizable task state (Overdue, Tomorrow, etc.) colors
- Fixed: Do not popup closed task notification again if no new alarms
- Remove "-" separator from date/time format
- Improve Categories rendering
- Removed "Done" button from a context menu (use "100%" button instead)
- User Interface:
- Fixed: Workaround for window repaint issues in Gnome Shell (bug #27)
- Added "Hack.standardDecorations" Console variable which can be
- used to disable non-standard window borders/titles
- can be used as a workaround for the above bug)
- Improve Categories rendering
- NEW: Allow quick font size change with "+/-" buttons
- Update notifications UI
- Fixed: Enable text antialiasing in xmonad and other unknown DEs
- Image Viewer:
- Improved Tools panel
- Text/HTML:
- Improved Properties panel
- NEW: Added "Insert" button
- Feed Viewer:
- Fixed: Mark changed RSS articles as "Updated" instead of "New"
- Fixed: Hide all HTML submit forms
- Misc.:
- Minor optimizations and bugfixes
- Scripting: Show warning that pasting scripts may be dangerous
- Calendar: Fixed Wiki Info/News browser
- Internet Search: Updated Google icon
- Notepad:
- Trigger autocompletion for words larger than 2 characters
- Word Count: Show a correct count of Unicode characters
- Fixed: Better line wrap
- Fixed: Smooth text scrolling using Ctrl+Up/Down keys
- Metal LAF:
- New check boxes and radio buttons icons
- More whitespace in menus
- Updated scroll pane border
- Hashtags:
- NEW: Initial support for #hashtags in tasks and file names
- Tags menu: List #hashtags from a current tab/document
- Checking for Updates:
- Fixed: Better support for offline mode
- Better error messages
- Plugin list:
- Show "See" info for a selected plugin
- Show various plugin labels (Installed, Incompatible, Disabled, etc.)
- Show "New" label for recently released plugins
- Tree:
- Settings: Removed "Categories" option (use "Tags" instead)
- New unified tags/categories and hashtags rendering
- Links: Fixed link lost after file/folder move
- Deployment:
- Installer for Windows: Also include both portable and Linux launchers
New in Makagiga Portable 5.5 Beta (Jul 16, 2015)
- Notepad: Do not show auto completion popup after cut/paste
- Add "Draft" sample category
- Better plugin download error messages
- Improve error handling in internal HTML viewer
- Tweak tabs width (issue #27)
- Link plugin: Refresh UI layout
- Minor UI fixes
New in Makagiga Portable 5.4 (Apr 1, 2015)
- Plugins designed for Makagiga older than 4.6 are now disabled (marked as "Incompatible").
- You can periodically check for updates in menu|Tools|Plugins|Update Plugins
- User Interface:
- Fixed: Missing text labels in some number input fields
- Improve monospace (fixed-width) font in some UI elements
- Larger color chooser buttons
- A bit more friendly Security dialog window
- Text Editor:
- Fix HTML paste
- Tree:
- A more strict checking for a reserved names in new files and folders (for compatibility with Windows platform)
- Misc.:
- Fix crash on some Xinerama multiscreens
- Update Polish translation
- Show screen devices in About|System tab
- Update bundled JRE
- Source:
- Add "ant error-prone" command (need Google Error Prone 2.x library)
- Remove deprecated UI._ methods (see PORTING.txt)
New in Makagiga Portable 5.3 Beta (Apr 1, 2015)
- Show program PID in About|System tab
New in Makagiga Portable 5.0 (Aug 14, 2014)
- User Interface:
- Update password dialog window; new online password generator link
- Various bugfixes and improvements
- RSS Viewer:
- Warn if an URL contains a 202e (Unicode right-to-left override) character
- Fixed: Resolve HTML Entities in "Add Feed" dialog window (e.g. show ">" instead of ">")
- Notepad:
- EXPERIMENTAL: Java source and Patch/Diff syntax highlighting
- Tasks:
- Fixed: Show items in Tasks summary panel again after password protection remove
- Task table view optimizations
- Tree:
- NEW: Search Bar: Add "Back" button which can be used to switch between Tree and search results
- Misc.:
- New old icon
- Fixed: Ignore system tray icon clicks if a modal dialog window is visible
- Fixed: Do not show "Add Task" menu in password fields
- NEW: Color choosers: Add "System" color palette (current Windows colors)
- Updated Polish translation
- Scripting: Temporarily hide script snippets that don't work with Nashorn and Security Manager
- Image Viewer:
- EXPERIMENTAL: Image Info: Add "Copy as data: URI" action
- Source:
- Fixed Javadoc warnings and errors
- Fixed minor issues reported by PMD tool
- Fixed warnings and errors reported by Eclipse Compiler
- SDK Wizard:
- NEW: Add "Look and Feel" settings
New in Makagiga Portable 4.99.1 Beta (Jun 16, 2014)
- Notepad:
- NEW: Added View|Syntax Highlighting menu. This feature is experimental
- and currently supports only HTML and JavaScript syntax.
- NEW: Added option to disable Text Auto Completion
- NEW: Auto completion of month/day names
- Tasks:
- New task color chooser in table context menu
- Feed Viewer:
- NEW: Show RSS favicons in Tree
- Fixed XML parsing errors
- Widgets:
- Calendar: Use narrow (one letter) day name format if widget size is small
- Clocks: New time zone chooser
- NEW: Snap to other widgets during drag and drop
- Tree:
- NEW: Show folder content ("Items:") in tool tip
- Fixed: Do not add encrypted tasks to the "Recently Completed" list
- User Interface:
- NEW: Updated and modernized the standard Metal theme
- Fixed: Windows OS: Use OK-Cancel-Apply layout in dialogs (instead of OK-Apply-Cancel)
- NEW: Highlight search results in table views
- Smooth scroll animations in various views
- Minor UI tweaks and improvements
- NEW in Color Choosers:
- Added "Retro" color palette
- Added black and white colors to the default "Oxygen" color palette
- Added History menu
- Show "Current" color in dialog window
- Misc.:
- NEW: Console Settings: Added "Copy" and "Revert" menu items
- Updated bundled/private Java to version 8 Update 5
- NEW: Added Help|Check for Updates menu item
- Bug-fixes and minor improvements
- NEW in Scripting:
- New output/error console
- Configurable font in built-in script editor
- Syntax Highlighting is now available by default
- the old Syntax Highlighting plugin is no longer supported in Makagiga 5.x)
- Source:
- Fixed/Updated Eclipse and NetBeans project files
- Added "ui/run" stock icon
New in Makagiga Portable 4.12.1 (May 26, 2014)
- Wiki Browser: Fixed HTML parsing
- Show information if a document was encrypted with a newer/incompatible Makagiga version
- UI: Fixed mouse clicking in many UI elements
- UI: Fixed Enter key in some modal dialogs
- Feed Viewer: Support RSS link addresses that start with "//"
- Fixed XML parsing in some RSS feeds
- Console: Fixed syntax highlighting in command line
- Console: Fixed Up/Down keys in command line
- Internet Search: Fixed empty icons in some OpenSearch plugins
- Fixed 16+ other minor issues and bugs
- Source:
- Exclude Makagiga SDK from "ant final" build
New in Makagiga Portable 4.12 (Mar 31, 2014)
- Tasks: Move selection related actions to the "Selection" submenu
- Image Viewer: Use nicer background color in full screen "presentation mode"
- Updated the Polish translation
- Simplified Windows uninstall wizard
- Minor bug-fixes and improvements
- Console:
- Settings panel: Also filter by type and info column
- Disable plugin installer/downloader/updater
- if the "Kiosk.Plugin.manager" option is turned off
- Various "Kiosk.*" option fixes
- Added "Kiosk.Action.help" option to disable "Help" menu/buttons
- Source:
- Improved compatibility with JDK8-ea
- API Changes
New in Makagiga Portable 4.9.1 Beta (Sep 5, 2013)
- Tasks:
- Alarm: Put recent overdue tasks on top
- Misc.:
- Notifications: Show a small animation whenever a new message is added
- Wikipedia viewer: Fixed language list sorting;
- show recently used language on top
- Security Manager:
- Run user scripts with security manager
- Auto block all security policy changes
- Better permission descriptions
- Source:
- Compatibility with JDK 8 (see PORTING.txt)
New in Makagiga Portable 4.8 (Apr 10, 2013)
- NEW: MATE Desktop Environment support
- NEW: Show "Refresh All RSS Feeds" action in system tray menu
- NEW: Image Editor: Added "Colors/Hue-Saturation-Brightness" image filter
- NEW: Tasks Summary: Group tasks by Year/Month and Start Date/Time
- NEW: Table sorting and filtering in Proxy and Console settings
- Fixed: Better text cursor color in customized text editors
- Minor User Interface tweaks
- Updated Polish translation
- API changes
New in Makagiga Portable 4.7 Beta (Mar 25, 2013)
- Tasks:
- NEW: Show tagged calendar days in the "Tags" menu
- Fixed export to iCalendar
- Fixed day name text color in calendar widget
- Larger font in date/time pickers
- Feed Viewer:
- NEW: Button to open main RSS home page
- Fixed "UTFDataErrorException" error caused by very long feed articles
- User Interface:
- Larger buttons in color pickers
- Removed rounded corners and "glass" backgrounds from some UI elements
- Better monospaced (fixed-width) fonts in UI elements
- Fixed text antialiasing in Razor-Qt, E17, and Openbox desktop environments
- Minor font and color tweaks
- Misc.:
- NEW: Tree: Sorting by document type (see context menu -> Sort By)
- NEW: Regular expression editors: Added convenient "Test" field
- Notification: Stop window autohide on mouse hover
- Fixed: Always snap notification window to edge of the screen
- Improved validators in "New Password" window
- Various optimizations and bugfixes
- Internet Search Widget:
- Fixed favicon downloading and display
- Updated DuckDuckGo favicon
- Image Editor:
- NEW: "Zoom" action in selection context menu
- NEW: Added function to change canvas size (see Scale/Resize Image...)
- Improved "Filters & Effects" window
- Fixed: Enable/disable zoom buttons after zoom in/out
- Bigger default canvas width and height in new images
- Fixed selection context menu
- Fixed some drag and drop operations
- Source:
- NEW: JDK 8: build.xml: added "doclint" target (API documentation validator)
- Improved compatibility with early JDK 8 builds
- Fixed unit tests
New in Makagiga Portable 4.6 (Feb 9, 2013)
- NEW: Notepad: Word Count preview
- Internet Search widget: better menu icon color
- NEW: Plugin Installer: Show author, license type, and home page in confirmation window
- Optimized image loading in icon chooser window
- Improved security manager
- Improved tasks menu in system tray
- Updated Polish translation
- Minor bugfixes and UI improvements
- Image Viewer:
- Fixed: Preserve image transparency on file export
- Fixed background color in copied BMP image
- Delete Private Data:
- Show directory size in tool tips
- Sort document list by date; show document type
New in Makagiga Portable 4.5 Beta (Jan 17, 2013)
- Tasks:
- New plain text format based on Org mode
- Hint: you can export Makagiga tasks as
- Org mode text via menu Edit -> Copy or File -> Export
- Fixed multiline summary rendering in UI
- Tasks Summary:
- Fixed: Collapse/restore tree nodes on filter clear
- Bold font in summary text
- Improved printing
- Misc. bugfixes and UI tweaks
- Feed Reader:
- Fixed Atom feeds autodiscovery
- Viewer Tab: Quick RSS Feed configuration via "Settings" button
- "Add Feed" window: Convenient "Block Images" and "Exclude from..." options
- MS Windows:
- Fixed application shortcuts and launchers (run.exe and run-portable.exe)
- Use "Consolas" as monospaced font if possible
- Fixed "Cancel" button in dialog windows
- Misc.:
- Fixed: Show text completion window above text field if validator message is visible; do not hover validator text messages
- Show list action buttons in Plugins tab and in font chooser dialog
- New and updated icons in many UI elements
- Fixed: Show error message if plugin download failed
- Improved security manager
- CDE/Motif Look and Feel is back
- Scripting: Updated JavaScript snippets
- Minor updates and fixes
New in Makagiga Portable 4.4 (Oct 8, 2012)
- Tasks:
- If possible, show tasks in "Tomorrow" group instead of "Next Month"
- Fixed: Undo support for task color/repeat rule changes
- Misc.:
- NEW: Color Chooser Dialog: Bookmarks
- Fixed document tool bar "crash" caused by a recently disabled plugin
- Forms: Auto select all text on field focus
- Font Chooser: Text autocompletion in font name filter box
- Basic Haiku OS support
- Improved Security Manager
- Updated Polish translation
- Various minor updates, bugfixes, and optimizations