Makagiga Portable Changelog

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