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
Remove initLibs() call from Application.init() user now needs to call… … it manually before init.
Remove all destructors
Replace destructors with close methods. They are causing crashes when… … GC is on.
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.