Skip to content

Releases: britzl/monarch

Monarch 2.9.0

16 Jun 20:46
Compare
Choose a tag to compare

FIX: Improved how Monarch tracks active transitions to prevent navigation while transitions are in progress (fixes #23 )
NEW: Added transition helpers for common transition styles such as in-right-out-left

Monarch 2.8.0

10 Jun 14:19
Compare
Choose a tag to compare

NEW: Prevent show/hide operations while busy showing/hiding another screen
FIX: Make sure to properly finish active transitions when layout changes

Monarch 2.7.0

04 Jun 11:58
Compare
Choose a tag to compare

NEW: Added monarch.top([offset]) and monarch.bottom([offset]) to get screen id of top and bottom screens (w. optional offset)
NEW: Transition messages now contain next_screen or previous_screen

Monarch 2.6.1

04 Jun 05:49
Compare
Choose a tag to compare

FIX: Check if screen has already been preloaded before trying to preload it again (the callback will still be invoked).

Monarch 2.6.0

03 Jun 15:32
Compare
Choose a tag to compare

NEW: monarch.preload() to load but not show a screen. Useful for content heavy screens that you wish to show without delay.

Monarch 2.5.0

01 Jun 06:45
Compare
Choose a tag to compare

NEW: Transitions will send a transition_done message to the creator of the transition to notify that the transition has finished. The message will contain which transition that was finished.

Monarch 2.4.0

26 May 17:45
39628b7
Compare
Choose a tag to compare

NEW: Screen transitions are remembered so that they can be replayed when the screen layout changes.

Monarch 2.3.0

24 Mar 11:12
Compare
Choose a tag to compare

CHANGE: The functions in monarch.lua that previously only accepted a hash as screen id now also accepts strings (and does the conversion internally)

Monarch 2.2.0

19 Mar 21:58
Compare
Choose a tag to compare

NEW: Transitions now handle layout changes (via layout_changed message)
NEW: Transitions can now be notified of changes in window size using transition.window_resize(width, height)

Monarch 2.1

27 Dec 23:07
Compare
Choose a tag to compare

NEW: Added Popup on Popup flag that allows a popup to be shown on top of another popup