Releases: LinwoodDev/Butterfly
Releases · LinwoodDev/Butterfly
v2.0.0-alpha.4
- Add markdown element
- Add modes for label painter
- Add foreground property for painter, markdown and text element
- Add extra file icon (#374)
- Include font in assets
- Fix connection title bar
- Fix zoom view showing above the property view
- Fix setting position in property view
- Fix name and description not updating in property view
- Show only window if title bar was set (#385)
- Remove tab shortcut to reset the document
v2.0.0-alpha.3
- Add archive format
- Add thumbnails on documents
- Add ability to open other files than notes from home page
- Add missing painter help pages
- Add popup menu when long pressing on window title bar
- Improve text update in zoom view
- Improve sorting at home page
- Move change document path to appbar
- Fix appearing zoom view and disappearing on focus
- Fix importing of documents
- Disallow saving in json format
- Remove save and load dialog (including load and saving from clipboard)
- Upgrade to flutter 3.10
v2.0.0-alpha.2
- Add option to change visibility of banner (#372)
- Add pt language
- Add nightly text to appbar if nightly version is installed
- Publish butterfly in the snap store
- Use text field in zoom view to change zoom level
- Use the best painter color based on the background color
- Use background on window buttons
- Make laser and text painter zoom dependent
- Fix installation path on windows to 64-bit (#371)
- Fix timeline colors
- Fix reload after resizing the window
- Fix reset does not replace templates
- Fix text span creation
- Fix select while zooming
- Fix overflow in settings dialog
- Fixing text replacing problems
- Remove file extension on file move dialog
- Remove settings button in main view
View all changes in the blog: https://linwood.dev/butterfly/2.0
v2.0.0-alpha.1
- Add button to reset templates if quickstart is empty
- Add option to change shape in add dialog
- Add zoom enabled in personalization settings
- Add delete icon for painters
- Add system to change position of cursor on text by clicking on it
- Add box to text editing
- Add vertical arrow selection in text
- Add option to add core pack to update the current one
- Play at the beginning if the current frame is the last one
- Show path without leading slash in appbar
- Fix home page on smaller screens
- Fix rich text editor in label painter
- Fix DragToMoveArea on native title bar on desktop
- Fix infinite loop if action painter is first painter
- Fix selection system after removing current painter
- Fix file import on mobile devices
- Fix setting horizontal alignment of text
- Fix problems with presentation painter if paused
View all changes in the blog: https://linwood.dev/butterfly/2.0
v2.0.0-alpha.0
- Add rich text
- Pack changes
- Add styles to pack
- Add color palette to pack
- Improve color toolbar to reflect that color palettes are now saved in the pack
- Add core pack
- Painter changes
- Remove eraser element to improve performance (Breaking change)
- Add waypoint painter
- Rebuild add dialog
- Add inserts of assets in add dialog
- Remove right click menu from hand dialog
- Rebuild pen renderer
- Add new properties to pen painter
- Thinning
- Smoothing
- Streamline
- Move transparency property out of color into an extra slider
- Rich text
- Add label toolbar to support rich text
- Add text cursor
- Add presentation mode
- Add animations
- Add presentation toolbar with timeline
- Add new mode for running a presentation
- Replace pixel property in image element with source url as base64 data url
- Tool changes
- Add check if ruler size is greater than 0
- Move project settings in tools
- Template changes
- Templates have now thumbnails
- Templates will be created in the selected connection
- UI Improvements
- Add home page
- Remove open dialog in flavor of the home page
- Rebuild top corner menu
- Remove classic, yaru and adwaita theme
- Use device accent color for default theme
- Add zoom slider to the main draw page
- Rename remote translations to connection
- Replace listtiles in context menus to menuitembuttons
- Add search at the top to search for text elements, areas and waypoints
- Title is now smaller aligned in the top left corner to look better
- Improve title bar to look more material 3 like
- Middle mouse behavior is now move as default
- Rebuild file format and add note for breaking changes
- Remove date format setting, documents have no name by default
- Add new butterfly logo
- Improve web file system
- Improve pdf export
- Restructure basic classes in api project
- Downloads
- Add start scripts (#304)
- Bug fixes
- Fix unicode characters in file path, fixes (#336)
- Fix after Undo, Hand tool will be selected
- Fix blank page after entering or exiting area mode
- Fix global shortcuts
Things that need to be improved:
- Text tool
- Presentation tool
- Packs in general
- File format (there will be an automatic migration)
View all changes in the blog: https://linwood.dev/butterfly/2.0
v1.6.1
- Fix new button
- Fix ruler gestures
- Upgrade to flutter 3.7
v1.6.0
Read the whole 1.6 changelog at https://go.linwood.dev/butterfly/1-6
v1.6.0-rc.1
- Fix precision of offset property view
- Fix permission error in windows setup
- Internal: Use map instead of this is
v1.6.0-rc.0
- Add themed color for ruler color and areas
- Area painter will now use the grid
- Shape painter will now use the grid
- Laser painter will now use the ruler
- Enable changing rotation of ruler with gesture
- Fix grid to be local to the screen
- Disable text for ruler for now
v1.6.0-beta.0
- Add tool window
- Add grid
- The grid can be turned on and off
- When moving elements, it will snap to the grid
- Add ruler