Releases: Osiris-Team/Desku
Releases · Osiris-Team/Desku
0.5.5
added isOffscreenRendered check to NativeWindow
0.5.4
added constructors to NativeWindow
0.5.3
Merge remote-tracking branch 'origin/main'
0.5.2
- Added ClickEvent that now contains more details.
- Fixed components added in event automatically having click listeners.
- Added default icon, and enhanced icon search.
0.5.1
/**
* If the provided resource cannot be found it also checks these directories: <br>
* - App.workingDir <br>
* - App.workingDir + "/src/main/java" <br>
* - App.workingDir + "/src/test/java" <br>
* @param path expected relative path to a file inside the current jar. Example: help.txt or /help.txt
*/
public static InputStream getResource(String path) throws IOException {...
0.5
Support layout changes inside Java/JavaScript events, (click event for example).
NativeWindow class
- Added reference to UI
- Added logic for handling/registering the events from below
Component class
- Added list of UIs that this component is attached to
- Enhanced onClick event/listener
- Added onAddedChild event
- Added onRemovedChild event
- Added onStyleChanged event
- Added onJSListenerAdded event
- Added onJSListener removed event
0.4
- Fix js code not getting executed, this also fixes dev tools being blank
0.3
- New MRoute (MutableRoute) uses a public, modifiable function that gets executed at loadContent(),
which makes it possible to use lambdas. - Simplified Layout and enhanced click listener
0.2
0.1
First commit, very barebones.