beeref/CHANGELOG.rst

215 lines
6.4 KiB
ReStructuredText

0.3.4-dev (unreleased)
======================
Added
-----
* Added a setting to change the default memory limit for individual
images. If a big image won't load, increase this limit. This
setting can be overridden by Qt's default environment variable
QT_IMAGEIO_MAXALLOC
* Display error messages when images can't be loaded from bee files
* Added option to export all images from scene (File -> Export Images)
* Added a confirmation dialog when attempting to close unsaved files.
The confirmation dialog can be disalbed in:
Settings -> Miscellaneous -> Confirm when closing an unsaved file
Fixed
-----
* Fixed a case where adding/importing an image would hang while
reading unsupported exif data (#111)
* Fixed a hang when saving an open bee file that has been removed
since being opened
0.3.3 - 2024-05-05
==================
Added
-----
* Moving the window from within BeeRef now changes to a diffent cursor from
the default arrow cursor.
* Added a color sampler which can copy colors from images to the
clipboard in hex format (Images -> Sample Color)
* Added notification when attempting to paste from an empty or
unusable clipboard
* Added panning via scrollwheel:
* Scroll wheel + Shift + Ctrl: pan vertically
* Scroll wheel + Shift: pan horizontally
* Make mouse and mouse wheel controls configurable
(Settings -> Keyboard & Mouse)
Fixed
-----
* Fixed a crash when pressing the keyboard shortcut for New Scene
while in the process of doing a rubberband selection.
* The checkmark of the menu entry Images -> Grayscale is now updating
correctly depending on the selected images.
* Removed black line under marching ants outline of crop mode, which
would scale with the image and get potentially very thick.
* Fixed a crash when importing images with unsupported exif orientation info
* Fixed threading issue when importing images (causing potential
hangs/weird behaviour)
* Fixed an intermittent crash when invoking New Scene
* Fixed bee files hanging on to disk space of deleted images (issue #99)
* Fixed Drag @ Drop from pinterest feed (by Randommist)
* Fixed pasted items being inserted behind existing items
0.3.2 - 2024-01-21
==================
Added
-----
* For arranging, a gap between images can now be configured in the
settings.
* The opacity of images can be changed (Images -> Change Opacity).
* Images can be set to display as grayscale (Images -> Grayscale).
* The scene can now also be exported as SVG
* Keyboard shortcuts can now be edited from within BeeRef (Settings ->
Keyboard Shortcuts). The KeyboardSettings.ini file will now only
store values which are changed from the default, since it's no longer
needed as a reference.
* Settings dialog now displays icons to indicate changes from default
values
Fixed
-----
* Scene Export: Fix output image size and margins when scene had been
scaled or moved.
* Scene Export: Selecting filename without file extension now
automatically appends the extension from the selected filter instead
of resulting in a confusing error message.
* The exemption from antialias/smoothing for images displayed at large
zoom now also works on images that are flipped horizontally
Changed
-------
* Improved performance of Select All/Deselect All
0.3.1 - 2023-12-10
==================
Added
-----
* Images can now be stored JPG or PNG inside the bee file. By default,
small images and images with an alpha channel will be stored as PNG,
the rest as JPG. In the newly created settings dialog, this
behaviour can be changed to always use PNG (the former behaviour) or
always JPG. To apply this behaviour to already saved images in
existing bee files, you can save them as new files.
* Enabled antialiasing/smoothing. Images that are being displayed at a
large zoom factor are exempt to make sure that icons, pixel sprites
etc can be viewed correctly.
* A scene can now be exported to a single image (File -> Export Scene...)
* Alternative way to move the BeeRef window without the title bar:
View -> Move Window (or press "M")
Changed
-------
* Editing of text items will now be undoable after leaving edit mode
* Empty text items will be deleted after leaving edit mode
* Text edit mode can now be aborted with Escape
* "Save as" will now open pre-select the folder of the currently opened file
* "Save" and "Save as" are now inactive when the scene is empty
Fixed
-----
* Fixed a bug where the binary data of deleted images would still hang
around in the bee file.
* The shortcut to move the BeeRef window (Ctrl + Alt + Drag)
now works on an empty scene
* Crash when copying an item from a bee file, opening a new scene and
pasting the image into it.
0.3.0 - 2023-11-23
==================
Added
-----
* Image cropping (Go to "Transform -> Crop", or press Shift + C)
* Show list of recent files on welcome screen
* Keyboard shortcuts can now be configured via a settings file.
Go to "Settings -> Open Settings Folder" and edit KeyboardSettings.ini
* Remember window geometry when closing (by David Andrs)
Fixed
-----
* Various typos (by luzpaz)
* Ensure that small items always have an area in the middle for
moving/editing that doesn't trigger transform actions
* Ensure that the first click to select an item doesn't immediately trigger
transform actions
0.2.0 - 2021-09-06
==================
Note that bee files from version 0.2.0 won't open in BeeRef 0.1.x.
Added
-----
* You can now add plain text notes and paste text from the clipboard
* You can now open bee files from finder on MacOS (by David Andrs)
* Dragging bee files onto an empty scene will now open them
* Adding the first image(s) to a new scene centers the view
Changed
-------
* Make debug log file less verbose
* The program is now bundled as a single executable file (issue #4)
Fixed
-----
* Hovering over the scale handles of very narrow items now displays
correct cursor orientation
* Fix a rare crash while displaying selection handles
0.1.1 - 2021-07-18
==================
Changed
-------
* Flipping an image now happens on mouse press instead of mouse release
* About dialog points to new website beeref.org
* Menus and dialogs now have a dark style to match the optics of the canvas
Fixed
-----
* Double click to zoom an item and double-clicking again should now always
correctly go back to the previous position
* The outline of the rubberband selection now stays the same size
regardless of zoom
0.1.0 - 2021-07-10
==================
First release!