mirror of
https://github.com/Insality/druid
synced 2025-09-27 18:12:21 +02:00
Update
This commit is contained in:
@@ -586,20 +586,19 @@ Hello! Druid 1.1 is here! It's brings a lot of new features and improvements. Le
|
||||
|
||||
**Changelog 1.1**
|
||||
- Remove external annotations, remove old HTML API page
|
||||
- Fully annotated code and new API readme page (hope more comfortable to use)
|
||||
- Fully annotated code and new API README page (hope more comfortable to use)
|
||||
- Widgets here!
|
||||
- A replacement for `custom_component`. Basically it's the same, but widgets contains no boilerplate code and more convinient to use.
|
||||
- A replacement for `custom_components`. Basically it's the same, but `widgets` contains no boilerplate code and more convinient to use.
|
||||
- Now I can include a kind of `widgets` with Druid and you can use it almost instantly in your project.
|
||||
- Removed `druid.register()`. Now all components are available by default and available with `self.druid:new_*` functions
|
||||
- This means the druid will be bigger in size, but it's much comfortable to use
|
||||
- This means the Druid will be bigger in size, but it's much comfortable to use
|
||||
- In case you want to delete components you not using, you can do it in fork in `druid.lua` file
|
||||
- Any additional widgets, color library will be not included until you use it
|
||||
- Remove `druid.event`, replaced with defold-event library. Now it required to double dependency to use Druid.
|
||||
- Remove `druid.event`, replaced with `defold-event` library. Now it required to double dependency to use Druid.
|
||||
- Add Druid UI kit, contains atlas so now you can use Druid GUI files in your projects.
|
||||
- Contains mostly basic shapes for my UI and can contains several icons. Atlas is a small, only `128x128` size and will be included in build only if you use it.
|
||||
- Contains mostly basic shapes for the UI and can contains several icons. Atlas is a small, only `128x128` size and will be included in build only if you use it.
|
||||
- [Text]: Add `trim_left` and `scale_then_trim_left` text adjust modes
|
||||
- [Text]: Add `set_text` function instead `set_to` (now it deprecated)
|
||||
- Add `druid.bindings` module to handle cross-context widgets
|
||||
- Add `druid.color` module to work with colors and palettes
|
||||
- Add `container` component to handle more complex adaptive layouts
|
||||
- [Shaders] Add repeat, hard image stencil and world gui materials
|
||||
|
Reference in New Issue
Block a user