This repository has been archived by the owner on Nov 12, 2019. It is now read-only.
Releases: MrSmith33/anchovy
Releases · MrSmith33/anchovy
v0.8.3
Allow user to init libs as needed
v0.8.2 Remove initLibs() call from Application.init() user now needs to call…
Remove all destructors
v0.8.1 Replace destructors with close methods. They are causing crashes when…
v0.8.0: Fix dtor crash. Add editorconfig.
It is now possible to override loading of shared libraries trough a initLibs method in application (if used) or load libraries from user code.
- Added close method to ogl3renderer.d and shaderprogram.d instead of using destructor which caused crash when dtor was called from another thread.
- Added .editorconfig. Apply it to all files.
- Updated dependencies.
- Moved library loading into separate application method. Specify minimum required lib version.
- Updated examples to match changes.
- Removed (not working) sdl support.
Fix edit string casting. Fix getWidgetBehavior return type.
v0.7.1 Fix cursor position when text changes.
Docking, example 2, fixes, template imports
- Implement template import statement.
- Added dockingrootbehavior.
- Added example02 - docking.
- Fixed enum naming.
- Removed pragma print.
- Added dragOffset property to DragEvent.
- Added DragEndEvent.
- Added root property for subwidgets that stores root of template instance.
- Added detachFromParent function to widget package.
- Implemented splitting when docking.
- Added addChildBefore, addChildAfter, replaceChildBy to widget package.
- Added tree printing to base application.
- Added hack to fix error when comparing two arrays of Widgets.
- Removed mesh, camera and camera controller classes.
- Added unload function to base application.
- Fixed 64-bit compilation.
- Remove nbt.
You can import other template files like this:
import "widgets"
v0.6.1
Frames, lists, radiobuttons, property bindings, tooltips
Checkboxes, edits, scrollbars.
- Added check behavior. (Checkboxes)
- Added edit behavior. (Line edits)
- Fixes for bitmap loading and rendering
- Added saving of bitmap to file. (png, gif, jpeg, bmp)
- Added ProxyProperty
- Properties now have changing signal. (FlexibleObject, Variant*)
- Application is now splitted and moved from example project to the library itself and can be used for creating basic applications.
- linear layout padding and spacing can now be specified from template.