* Automatic closing of parentheses and brackets (can be disabled in settings).
* Syntax highlighting (can be disabled in the settings).
* Autocompletion is now available (for function names, variables and constants, object names and properties) (can be disabled in the settings).
* New: Object properties can now be used in expressions (e.g. if you have a point named A, you can use A.x to access its x value).
* Similarly executable objects (Functions, bode magnitudes and phases, distributions, and sequences) can be now be used in expressions (e.g. if you have a function named 'f', you can access its value using `f(<value>)`).
* New LaTeX-rendered formulas are now used in the Objects and History tabs when LaTeX rendering is enabled.
* New: Errors in formulas are now reported in message boxes.
* Changed: The Object Editor dialog has been completely reworked internally, resulting in notable performance improvements.
* Changed: Vast improvements to the objects system: names are now consistently reported and cannot be shared amongst different objects.
* Changed: Disabled access to custom variable and function definition in expressions (can cause issues and vulnerabilities)
* Changed: When using the set position cursor on Points and Texts, the position change is now saved a single history action: the position setting.
* Changed: Distribution are now prefixed with an 'F_' to prevent confusion with X Cursors.
* Translated: (Hungarian) v0.2.0 added text (thanks @ovari!)
* Translated: (Spanish) Menu bars (thanks @Sergio Varela)
* Fixing Texts not being properly recognized as texts when saving.
* Fixed bug: Text's 'Disable LaTeX' property is now properly saved.
* Fixed bug: X Cursors LaTeX rendering made the app crash.
* Fixed bug: Attempting to insert special character no longer automatically saves the expression you're editing.
* Fixed bug: Proper HDPI support for icons and buttons (note: HDPI is not available for the rendered canvas yet).
* Fixed bug: Support for non-latin characters in variables (e.g. greek letters, subtext, suptext)
* Fixed bug: Silent error when misentering variable names in the expression editor causing internal issues preventing you from changing the expression ever again and causing issues and rendering.
* Fixed bug: Some utils function simplifying parentheses when they shouldn't have (note: you may see more parentheses than before in expressions).
* Fixed bug: (Normally) Fixing deb building.
* Internal changes: Object dependencies are now registered on both the dependant object, and the object it's depending on.
* Internal changes: Objects now have a proper per-name registry.
* Internal changes: Object Editor Dialog has been reworked to use loaders instead of loading and hiding every property editor for each property.
* Internal changes: Reworked the file loading system to be able to load dependencies properly.
-- Ad5001 <mail@ad5001.eu> Fri, 28 Oct 2022 17:00:00 +0100
* New: There is now a user manual for LogarithmPlotter! Contributions apprecriated.
* Changed: A link to LogarithmPlotter's official website (https://apps.ad5001.eu/logarithmplotter/) has been added in the about dialog.
* Changed: A link to the user manual has been added both on the greeting screen and the `Help` menu.
* Added translation: User manual.
* Added translation: Official website.
* Added translation: Filtering for history browser.
* Fixed bug: The label position of X Cursors now display the label even when unexpected values are entered.
* Fixed bug: X Cursors target object in history are now properly rendered when no object were selected
* Fixed bug: Fixed slight clipping at the bottom of the border.
* Fixed bug: TextInput no longer allow to input forbidden characters for numbers.
* Fixed bug: ALT+ shortcuts on the menu bar now work. NOTE: May break some mobile configuration. Qt bug report: https://bugreports.qt.io/browse/QTBUG-100539
* Fixed bug (flatpak): Buttons on side menu to create object now have proper width on startup.
* Internal changes: There is now a script to generate offline versions of the manual based on their online version.
* Internal changes: Sidebar button width is now fixed.
* Internal changes: Artifacts have been added to appstream metadata.
* New: The history browser has been completly redesigned, improving UX.
* New: The history browser now features a filter bar.
* New: All side panel tabs now have a visually identifiable scrollbar.
* Changed: Shorter rich text representations of history entries to improve readability.
* Changed: Usage of gradiants and icons to better identify history entries at a glance.
* Changed: History entries are now showing the whole label on several lines, instead of cutting it at the end.
* Changed: New history action for renaming.
* Changed: New history action for coloring. Note: color changing history items created in previous versions of LogarithmPlotter will not be updated to the new action.
* Changed: Tooltips for object creation buttons have been added.
* Changed: Tooltips have been set to have a delay of 200ms to match most software's handling of them.
* Changed: Object creation buttons now have a unified style accross all platforms.
* Added translation: History action of renaming objects.
* Added translation: History action of changing the color of objects.
* Added translation: Filtering for history browser.
* Fixed bug: Visibility history actions (shown and hidden) are now properly saved, solving the issue that when loading file with one, it's not automaticly changed to "Show".
* Fixed bug: Name changes history actions are now properly saved.
* Fixed bug: Non translated object type on the "+ Create new object" item selection combobox for Bode Magnitude and Phase.
* Fixed bug: Proper handling for future LogarithmPlotter files.
* Fixed bug: Shortcuts not being displayed in the menu bar are now properly shown.
* Fixed bug (flatpak): Black versions of the icons when using a black theme with the KDE SDK.
* Fixed bug (debian): Fixed launchpad building properly.
* Internal changes: Better organisation on icons.
* Internal changes: Historylib has been separated in several files.
* Internal changes: Trying to switch metainfo once more to try and fix another bug.