Compare commits

..

No commits in common. "master" and "1.1.2" have entirely different histories.

5 changed files with 5 additions and 24 deletions

View File

@ -39,7 +39,7 @@ Open your `game.project` file and add the following lines to the dependencies fi
**[Druid](https://github.com/Insality/druid/)**
```
https://github.com/Insality/druid/archive/refs/tags/1.1.4.zip
https://github.com/Insality/druid/archive/refs/tags/1.1.2.zip
```
**[Defold Event](https://github.com/Insality/defold-event)**

View File

@ -117,17 +117,7 @@ function M:set_nodes(nodes)
nodes = gui.clone_tree(nodes) --[[@as table<hash, node>]]
end
-- When we use gui.clone_tree in inner template (template inside other template)
-- this nodes have no id. We have table: hash(correct_id) : hash("") or hash("_nodeX"
-- It's wrong and we use this hack to fix this
if nodes then
for id, node in pairs(nodes) do
gui.set_id(node, id)
end
end
self._meta.nodes = nodes
return self
end

View File

@ -473,9 +473,6 @@ function M.get_text_metrics_from_node(text_node)
options.tracking = gui.get_tracking(text_node)
options.line_break = gui.get_line_break(text_node)
options.width = 0
options.leading = 0
-- Gather other options only if it used in node
if options.line_break then
options.width = gui.get_size(text_node).x

View File

@ -14,16 +14,16 @@ update_frequency = 60
[project]
title = Druid
version = 1.1.4
version = 1.1.2
publisher = Insality
developer = Maksim Tuprikov
custom_resources = /example/locales
dependencies#0 = https://github.com/britzl/deftest/archive/refs/tags/2.8.0.zip
dependencies#1 = https://github.com/Insality/defold-saver/archive/refs/tags/5.zip
dependencies#1 = https://github.com/Insality/defold-saver/archive/refs/heads/develop.zip
dependencies#2 = https://github.com/Insality/defold-tweener/archive/refs/tags/3.zip
dependencies#3 = https://github.com/Insality/panthera/archive/refs/tags/runtime.4.zip
dependencies#3 = https://github.com/Insality/panthera/archive/refs/heads/develop.zip
dependencies#4 = https://github.com/Insality/defold-lang/archive/refs/tags/3.zip
dependencies#5 = https://github.com/Insality/defold-event/archive/refs/tags/11.zip
dependencies#5 = https://github.com/Insality/defold-event/archive/refs/heads/develop.zip
dependencies#6 = https://github.com/subsoap/defos/archive/refs/tags/v2.8.0.zip
[library]

View File

@ -709,9 +709,3 @@ Please support me if you like this project! It will help me keep engaged to upda
#### Druid 1.1.2
- [#310] Add data list matrix example (Grid 4 in row)
- [Data List] Fix for data list element amounts issue
#### Druid 1.1.3
- Fix for node_id of cloned nodes with `gui.clone_tree`
#### Druid 1.1.4
- [#312] Fix for text metrics issue if returned height is 0 sometimes