CHANGED: Bing Maps service deprecated
Progress on sync with Pixelate service complete (unreleased)
Bundles OpenJDK 21.0.6+7-LTS for all platforms
NEW: File associations → open images from shell
NEW: Bundles FOP PDF library
CHANGED: Exporting bitmap image fits to drawing
CHANGED: Exporting PDF image fits to drawing
[macOS] Reinstate rounded pop up borders
Bundles OpenJDK 17.0.13+11 for all platforms
New: Provide a library panel of stock icons
NEW: Import image menu supports SVG
Bug Fixes and corrections
Bundles Open JDK 17.0.12+7 for all platforms
NEW: add a pentagram (five-pointed star) to figure options
[macOS] provide an integrated window title bar
CHANGED: disaggregate flatlaf native libraries
Bundles Open JDK 17.0.11+9 for all platforms
NEW: Insert image from system clipboard
[macOS] rounded popup borders using flatlaf v.3.3
Bundles Open JDK 17.0.10+7 for all platforms
FIXED: Input method popup position corrected
FIXED: [Plain text editor] insert text handles empty text
Update flatlaf v.3.2 cross-platform themes
Bundles OpenJDK 17.0.8+7 for all platforms
NEW: Shrink & grow text with [Meta] +/- shortcut keys
CHANGED: Separate options in Tools menu for dark and light theme
CHANGED: Provide Roboto Mono as monospace font
Update flatlaf v.3.1.1 cross-platform themes
Bundles OpenJDK 17.0.7+7 for all platforms
NEW: updates FlatLaf 3.0 theme with native macOS L&F
NEW: bundle flatlaf fonts-inter and flatlaf fonts-jetbrains-mono
CHANGED: Esc key quits mapping
FIXED: prevent rendering when canvas is empty
FIXED: [macOS] clear document on read from shell
Update batik 1.16 SVG lib and fop 2.8 PDF lib (latter not bundled, apologies)
Bundles OpenJDK 17.0.5+8 for all platforms
NEW: active guides for aligning drawings
NEW: custom background colour option and set preference
FIXED: copying a map uses new backing image
Update flatlaf v.2.5 cross-platform themes
Bundles OpenJDK 17.0.4.1+1 for all platforms
NEW: macOS dark and light themes
NEW: save theme prefs on quit [macOS]
FIXED: mapping component can connect to https endpoint
Update flatlaf v.2.3 cross-platform themes
NEW: Debian Linux is a new supported platform
Bundles OpenJDK 11.0.15+10 for all platforms
NEW: published jmapviewer library → jitpack.io maven repository
CHANGED: Windows build uses jpackage
Update flatlaf v.2.0.1 theme
Bundles OpenJDK 11.0.14+9 for Windows and macOS platforms this fixes macOS Times font bug
CHANGED: dark theme → Tools menu
FIXED: frame fills height for small screen sizes
Update flatlaf theme v.1.6
Bundles OpenJDK 11.0.13+8 for Windows and macOS platforms
NEW: Editor insert date button and shortcut
NEW: Mapping uses a quit button
FIXED: Exit mapping sets selection mode
CHANGED: upgrade flatlaf v.1.2 theme
CHANGED: upgrade SVG and PDF libraries
CHANGED: Remove bezier drawing option
Bundles OpenJDK 11.0.11 for Windows and macOS platforms
CHANGED: upgrade flatlaf v.1.0 theme
CHANGED: modernised some code
FIXED: squashed bugs
FIXED: Windows and macOS build steps
Bundles OpenJDK 11.0.10+9 for Windows and macOS platforms
Thanks for using Gesticulate! A few updates to make Gesticulate an even better app
NEW: Snap-to-grid and snap-to-angle when grid is visible
Bundles OpenJDK 11.0.9 for Windows and macOS platforms
CHANGED: user preferences stored in config folder (platform dependent)
Use jpackage to create Windows executable
CHANGED: Key-command rotation by 15° steps
FIXED: Arrow rotation
Bundles OpenJDK 11.0.8 for Windows and macOS platforms
NEW: 🐁 cursors respond to figure and image handles
Bundles OpenJDK 11.0.7 for Windows and macOS platforms
Java 11 is now the minimum supported version
NEW: Switch between dark and light theme for users on Windows and other platforms but not macOS
NEW: Record dark or light theme preference between sessions
CHANGED: format copier (dropper) now available from text mode
Java 14 is the now the minimum supported version
Bundles OpenJDK 14+36 for Windows and macOS platforms
NEW: Hexagon drawing type
NEW: The dropper supports text type
NEW: Rotate lines around axis
FIXED: Dropper selection activation issues
Bundles OpenJDK 11.0.6 for Windows and macOS platforms
NEW: HiDPI support for Windows & Linux
NEW: Java 11 is now minimum supported version
NEW: Dropper Tool to copy selected figure properties
CHANGED: Equilateral figures are selected from tool bar
Importing an image resizes to fit viewport
Open Street Map functions in JMapViewer
Bundles OpenJDK 11.0.4 for Windows and macOS platforms
Bundles OpenJDK 11.0.2 for Windows and macOS platforms
NEW: Picture resize has been rewritten using a new method
JMapViewer library uses https endpoints
Retains a file reference to the drawing accessed via launcher
ImageItem serialises its time-stamp
Thanks for using Gesticulate! A few minor updates to make Gesticulate an even better app
Upgraded JMapViewer library to version 2.2
Update batik 1.9 SVG lib and fop 2.2 PDF lib (latter not bundled, apologies)
Fix context menu selection in multi-select (ALT key) mode
NEW: Maps OSM Transport, OSM Outdoors and OSM Landscape
NEW: JMapViewer library upscales map tiles for Retina macOS : source is available on github contact author
Updated Bing Maps attribution artwork
NEW: Retina toolbar icons for macOS users
Fix corner selection on rotate
Fixes to canvas repaint on incoming sync
NEW: Figures may be resized laterally from edges
NEW: The context menu provides Edit for Text and StreetMap items
A newly designed app icon
The group-items function is now more stable in relation to sync
The MapQuest menu item has been removed
The sync model is refined and validated
NEW: Refresh tool panel icons modern look
Fixes to sync model
Fix text layout selection
NEW: Upgraded Batik 1.8 SVG libraries
NEW: PDF export uses Apache FOP 2.1 but not bundled, sorry
NEW: Integrate future JDK 9 support for OS X handlers
Maintenance release
NEW: SVG is responsive and may be sized using CSS
Reorganised editing sub-system
Update jdom 2.0.6
NEW: PNG export which honours the drawing bounds
NEW: SVG export also honours the drawing bounds
Performance improvements for saving and export functions
Handling for selection of really small lines and sketches
Maintenance release
Fixed issue with Picture resizing
Enhancements to document serialisation to disk
Refactoring of model sync
Fixes to tool panel and added better tool tips
NEW: A rule demarcates draw area right bound
NEW: Linux theme is now GTK+
NEW: The model sync specification is multi-threaded
NEW: Windows versions use the native look including Windows 10
Refinement of model sync specification
Updated commons-codec library
Internal modifications for the future
NEW: A snapshot button which saves a PNG to the Desktop.
NEW: A button for ‘wireframe’ drawing replaces the transparency slider.
The toolbar has been rearranged into logical groups, refreshed button icons.
Figure resizing handles the vertical figure case.
Fixed remaining issues with the mapping viewport
Disabled PDF producer
Fix to resizing map widgets, maps no longer ‘slide’ on resize
Restored centre calculation for curves
Enlarge the geolocation text field on Windows and Linux
NEW: Option/Alt will activate selection & move in mapping and editing modes
NEW: Acquire geolocation (Lon/Lat) with a right-click in mapping mode
Larger tool buttons for Windows and Linux
Figure resizing method completed
NEW: Figure resizing method rewrite
Bug fixes
Performance improvements for rich-text styles
Reinstated option for Open Street Maps to map viewer
More fixes to application of rich-text styles
Fixes to application of rich-text styles
Bug fixes
Internal modifications for the future
Modifications to sync model, refine timestamp handling & Jacobson/Karels latency calculation
Fixed an issue where anchors were not properly aligned with map
NEW: Mapping redesigned, more viewport-like, now resizable
Map zoom-target corrected
NEW: Support for InputMethods (e.g. OS X Character Palette, Japanese etc.)
NEW: Option/Alt now used for multi-selection, removes conflict with other keyboard accelerator commands
Marquee selection now completely contains the figures for more precision
In text mode, the context menu no longer cancels the selection
NEW: Updated OS X platform installer; all platform icons now high-resolution
Symbol stroke is now rendered correctly in all scenarios
Java 7 is now a pre-requisite
NEW: Text has an accept icon for exiting edit
Fixed bug in mouse button handling
Under-the-hood changes to selection code
Bug fixes
Bug fixes
NEW: Support for rich text including backwards compatibility