# Defold 1.2.130 teaser

**URL:** <https://forum.defold.com/t/defold-1-2-130-teaser/21559>\
**Category:** Announcements\
**Created:** [June 7, 2018, 6:00am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559 "2018-06-07T06:00:35Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 7, 2018, 6:00am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/1 "2018-06-07T06:00:35Z")

</div>

This is a teaser for the upcoming Defold 1.2.130 release, planned for the 18th of June (my birthday, yay!).

**ENGINE**  
A few of the things we had [planned to ship in Defold 1.2.129](https://forum.defold.com/t/defold-1-2-129-teaser/20217) never quite made it into the release. This means that the following issues will be shipped in 1.2.130 instead:

- DEF-1183 Native timer and
- DEF-3191 Hot reload collection files

We also plan to wrap some functionality that currently only exists as messages into function calls (eg sprite animations and play/stop sounds). LiveUpdate should hopefully be released as well.

We’re running this sprint with a reduced team (@sven at WWDC and @Johan_Beck-Noren has been ill) so the 1.2.30 release will be a bit thinner than previous releases.

**EDITOR**  
We will start shipping some functionality to toggle visibility of guidelines and components in the editor. This will make it a lot easier to work with large scenes as it allows you to remove clutter and completely hide certain component types while working. Hopefully the first iteration will be released in 1.2.130, and we’ll continue to add this kind of functionality in upcoming releases.

Work has finally started on the process of going from a global undo system to a local undo! This is something many of you have requested, but it’s a big task so it’s likely that we’ll have to wait one or two more releases before we can release it.

**CLOSING WORDS**  
As always, if there’s anything you think we should prioritise then please reach out to us, either here on the forum or on Slack.

---

<div class="post-metadata">

**Author:** ![gianmichele](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/gianmichele/32/24028_2.png) [@gianmichele](https://forum.defold.com/u/gianmichele)\
**Post date:** [June 7, 2018, 7:13am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/2 "2018-06-07T07:13:03Z")

</div>

I’m finishing my current project (with another framework) soon and I already started a new one with Defold. I have been keeping notes on editor2 usability and workflow. Do you have a place where to post these or where to see what has already been requested?

---

<div class="post-metadata">

**Author:** ![Pkeod](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/pkeod/32/606_2.png) [@Pkeod](https://forum.defold.com/u/Pkeod)\
**Post date:** [June 7, 2018, 7:14am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/3 "2018-06-07T07:14:04Z")

</div>

> [@britzl](#):
>
> We also plan to wrap some functionality that currently only exists as messages into function calls

Hurray! Please do for input focus too I end up having to look it up every time and an autocomplete would be so convenient.

```lua
input.acquire_input_focus(address)
input.release_input_focus(address)

```

or

```lua
go.acquire_input_focus(address)
go.release_input_focus(address)

```

+

```lua
gui.acquire_input_focus(address)
gui.release_input_focus(address)

```

---

<div class="post-metadata">

**Author:** ![Pkeod](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/pkeod/32/606_2.png) [@Pkeod](https://forum.defold.com/u/Pkeod)\
**Post date:** [June 7, 2018, 7:15am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/4 "2018-06-07T07:15:40Z")

</div>

You could post each as issues here [GitHub · Where software is built](https://github.com/defold/editor2-issues/issues) and search to see if one exists and then comment to +1 it.

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 7, 2018, 7:42am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/5 "2018-06-07T07:42:43Z")

</div>

> [@gianmichele](#):
>
> I have been keeping notes on editor2 usability and workflow. Do you have a place where to post these or where to see what has already been requested?

The best place to post these are in our public editor 2 issues and feature request list: [GitHub - defold/editor2-issues: DEPRECATED · GitHub](https://github.com/defold/editor2-issues)

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [June 7, 2018, 7:43am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/6 "2018-06-07T07:43:15Z")

</div>

> [@britzl](#):
>
> We also plan to wrap some functionality that currently only exists as messages into function calls (eg sprite animations and play/stop sounds). LiveUpdate should hopefully be released as well.

It would be great!

> [@Pkeod](#):
>
> Hurray! Please do for input focus too I end up having to look it up every time and an autocomplete would be so convenient.

I think it’s not important because of rare use.  
I made small module for input and forgot about difficult messages here:

```lua
local M = {}

local ADD_FOCUS = hash("acquire_input_focus")
local REMOVE_FOCUS = hash("release_input_focus")

local PATH_OBJ = "."

M.A_CLICK = hash("click")
M.A_TEXT = hash("text")
M.A_BACKSPACE = hash("backspace")
M.A_ENTER = hash("enter")
M.A_ANDR_BACK = hash("back")

function M.focus()
  msg.post(PATH_OBJ, ADD_FOCUS)
end

function M.remove()
  msg.post(PATH_OBJ, REMOVE_FOCUS)
end

return M

```

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 7, 2018, 7:44am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/7 "2018-06-07T07:44:21Z")

</div>

> [@Pkeod](#):
>
> Please do for input focus too I end up having to look it up every time and an autocomplete would be so convenient

The editor does autocomplete messages so “acquire\_input\_focus” seems less important than a message that requires parameters (such as play\_animation or play\_sound).

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 7, 2018, 7:48am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/8 "2018-06-07T07:48:20Z")

</div>

> [@britzl](#):
>
> but it’s a big task so it’s likely that we’ll have to wait one or two more releases before we can release it

Correction: It’s a really big task. I shouldn’t even make any promise on when it will be released. We’re designing the solution now, and before we know how to implement it it is impossible to estimate the time it will take to finish.

---

<div class="post-metadata">

**Author:** ![Pkeod](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/pkeod/32/606_2.png) [@Pkeod](https://forum.defold.com/u/Pkeod)\
**Post date:** [June 7, 2018, 8:28am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/9 "2018-06-07T08:28:08Z")

</div>

> [@AGulev](#):
>
> I think it’s not important because of rare use.

You’re right it’s rare because I forget how to do it often enough and look it up with the hundreds of small example projects I’ve made. Modules are useful but I still think this should be built in.

> [@britzl](#):
>
> The editor does autocomplete messages.

I did not notice this but it’s nice to realize. I’ll probably not have to look it up again… 🙏

> [@britzl](#):
>
> so “acquire\_input\_focus” seems less important than a message that requires parameters (such as play\_animation or play\_sound)

I think they are all important, the more intuitive the better. We have “on\_input” people expect to write maybe “input” or they maybe assume input would be in “go” or “gui” depending on if they are using a script or gui script.

---

<div class="post-metadata">

**Author:** ![joshua.winters](https://forum-defold.b-cdn.net/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joshua.winters](https://forum.defold.com/u/joshua.winters)\
**Post date:** [June 9, 2018, 1:49am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/10 "2018-06-09T01:49:04Z")

</div>

> [@britzl](#):
>
> CLOSING WORDS
> 
> As always, if there’s anything you think we should prioritise then please reach out to us, either here on the forum or on Slack.

We want the full live update badly 🤩

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 9, 2018, 6:27am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/11 "2018-06-09T06:27:02Z")

</div>

@Johan_Beck-Noren is doing the final work on live update. Johan, will it be ready in time for the release?

---

<div class="post-metadata">

**Author:** ![Johan\_Beck-Noren](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/johan_beck-noren/32/2622_2.png) [@Johan\_Beck-Noren](https://forum.defold.com/u/Johan_Beck-Noren)\
**Post date:** [June 11, 2018, 6:44am UTC](https://forum.defold.com/t/defold-1-2-130-teaser/21559/12 "2018-06-11T06:44:11Z")

</div>

There are a few things left to implement and test, can’t say for sure if everything will be done and ready by the beta release on Wednesday.

But it’s getting closer to being released 🙂
