Added missing change for new collection pane style
Strong hover effect for collection pane
Update page list view styling
Increase version to 3.1.1 and remove dep on electron-rebuild
Use smaller collection selector in smaller screens
Fixed freehand reference
Move OSX icon into build
Move build into app
Fix package.json for electron-builder
Refactor page list navigation
New collection pane color theme
Fixed typo
Fix editor styling
Add button global style for buttons
Add icon.icns support to OS X
change configuration for mac arm build
Use arm64 as mac arch
Use universal as mac arch
Use electron-builder 23.3.3
Temporarily disable gesture toolbar
Add support for free hand drawing
UI: change alignment toolbar icons
Add utilities for calculating color contrast
Use less aggressive snapping
Fix: improve color icon display
Fix incorrect rounding when calculating snapping positions
Fix: geometry editor failed to flip shapes
UI Refresh: use two-tone variant to replace the classic one in material icons
Fix: Rich text color choose not loading recently used colors
Fix open dialog and shell API changes
Add @electron/remote
Rasterizer: fix page capturing for Electron 15
Upgrade to Electron 15.2.0
Fix psating of bitmap when clipboard containing also HTML content enriched by browser
Explicitly use .png for screenshot tmp file
Update to electron 11.4.4
Add support for generic external commandline-based screenshooter
Fixed load file for image data prompt
Add delay to renderer
Fix collection installer open dialog API changes caused by Electron 10
Show error message when editor quits to fast
Allow external editor for unlisted extensions
Fix progress dialog annoying text jump
Upgrade to Electron 10.1.3
Add xml syntax for code editor
Add xml syntax for code editor
Improve recent document and page thumbnail views
Additional API fix for electron 9.3.0 that affects export
Fix file dialog API when saving and loading
New gesture and experimental clipart search
Migrate to electron 9.3.0
Fix error during save if document contains font which is not installed
Fix: changing shadow dx has no effect
fix snapping and prototype export
Refactor how snapping was calculated and handled
Implement partial property changes for all remaining types
Disable dev tool auto open in dev mode
Adding support for property change mask to partially change a property in a group of targets
Fix wrong image size when pasting from clipboard in hidpi screens
Fix clickable prototype export template
Remove error log when no private collection was found
Add support for specifying custom UI font
Add configuration to enable hardware acceleration in Linux
Fix #577 - v3.1.0 break search bar
v3.1.0
4 years ago
RELEASE NOTES 3.1.0
Support for compact layout
Optimize output file by removing unused/gabbage resources
Add copy page bitmap to clipboard
Add screencapture and color picker
Implement quick canvas resizing using corner resizer
Add support for line-height in font property
Fix dialog API and script editor
Automatically show "Launch script editor" for special plain text properties
Enhance connector invalidation code to improve keyboard moving performance
Add support for built-in private collection embedded inside stencil collection
Fix problem when pasting shapes are out of the current view-port
Change default page size for new page as best-fit
Fix broken bitmap and svg image embedded in private shape collection
Add support for shadow color in stencil generated from stencil builder
Fix shape preparing bug that make background bitmap generation failed.
Normalize calculated values from group sizing policy to int to avoid blurry edges
Enhance snapping performance and support snapping when moving multiple shapes
Allow range-selection from canvas scrollpane, clear selection when clicking outside canvas.
Support horizontal/vertical only moving using ctrl key
Fix #297 - handling for command line argument
Fix dialog sizing and style that cause long dialogs
Showing actual file path or the installed collection in its about dialog
Fix duplication of system collection loading
Showing edge border in collection pane to indicate user-installed collections
Fix handling of file argumennt whens starting Pencil in developer mode
Fix crash caused by unzip2 and easy-zip2
Use Electron 6.0.1 (Node 12, Chrome 76)
Fix character encoding in PDF export
Fix #227 Printing more than once Hangs on "Exporting" screen
Improving property editor side pane
Fix Page detail menu and dialog: move "Properties" to the end, automatically focus and select title input.
Add "Insert Screenshot..." menu action for canvas, replacing the startup screen button.
Implement native MAC capture service
Add option to insert screenshot as n-patch image
Cleanup parsererror message in output PDF/print
Add support for copy selection to clipboard as bitmap when holding "shift" key.
Initial impl for checking missing resources
Fix file missing bug in stencil builder
Fix wrong file filter when corespodent collection is not installed
Fix large image captured in HiDPI screen
Update "Edit Image..." into using external editor
Stop using local version of Material Design Icons which may cause problem in some Linux systems with chinese locale
Fix losing of n-patch bitmap image after reloading, add offscreen validation support for n-patch behavior
Add clickable prototype HTML export template
Add multi repo view for stencil repo browser
Add deploy tool for stencil builder
Add page property to allow copying of background page links
Add export scale and clickable PDF export
Fix child pages ordering not saved
Fix performance problem caused by timer leaking in color selector
Add support for document color palette in color pickers
v3.0.4
6 years ago
Fixed issues
Fix an error where multiple error messages were shown while loading file
Fix font embedding error for Collection Builder
Fix incorrect bitmap/vector resource generating in Collection Builder
New features
Support loading of multiple weights in collection embedded fonts
New collection
First public release of the Mobile Material Mockup stencil collection is now available for installing via the collection repository.
v3.0.3
6 years ago
Fixed issues
Fix menu usability issue when moving toward sub items
Fix incorrect handling of close event that leads to corrupted file after saving
Other minor UI and wording fixes
Features
Support loading of corrupted files, having documents partially recovered.
DEV - support opacity attribute in ShadowStyle property type
Support full range of font weights for user-installed fonts
DEV - support post-processing in shape generating
DEV - quick test button added under shape canvas to allow quick testing
v3.0.2
6 years ago
Fixed issues
Fix incorrect value shown in N-Patch spec editor dialog
Fix rendering crashes that cause application hang when saving documents
Fix collection parsing error when Definiton.xml file contains BOM
Fix a NPE in constructing StrokeStyle with an empty style array
Features
DEV - primary shape property types now support generating transforming spec to a provided value
DEV - supporting shape inheritance in Definition.xml
Added implementation for a visual stencil builder to draw and generate stencil collection from a document
Added implementation for collection resource browsing, allowing a collection to be shipped with multiple folders of bitmap/vector files to be used in shapes.
DEV - N-Patch spec editor dialog now supports vector path ImageData
Support secondary content edit action defined by collection developer, activated by Shift + F2 by users
Auto-complete rich text edit when typing 'lorem'
New collections
Stencil Builder Elements
Generic Wireframe Kit
Community-supported Material Vector Icons
v3.0.1
7 years ago
Bug Fixes
Fixed error when loading shapes with missing properties due to stencil update
Fixed incorrect handling of editors where 'disabled' metadata is not respected
Features
Added implementation for author-defined collection shape list layout
Added width or height infomation when creating N-patch
Added support for collection layout export
Added collection resource browser
Improved collection resource handling
Added support for collection font embedding in developer collection
v3.0.0
7 years ago
Bug Fixes
fix #274 failed to insert image file using drag-n-drop
fix #268 error when loading some .ep file due to incorrect object reference