Releases: veeso/tui-realm
Releases · veeso/tui-realm
tui-realm 1.8.0
1.8.0
Released on 14/08/2022
-
Bump
crossterm
to0.25
-
Bump
tui
to0.19
-
Added events (supported by crossterm)
FocusGained, /// Window focus lost FocusLost, /// Clipboard content pasted Paste(String),
-
Added new key events (supported by crossterm)
/// Caps lock pressed CapsLock, /// Scroll lock pressed ScrollLock, /// Num lock pressed NumLock, /// Print screen key PrintScreen, /// Pause key Pause, /// Menu key Menu, /// keypad begin KeypadBegin, /// Media key Media(MediaKeyCode),
tui-realm 1.7.1
tui-realm 1.7.0
1.7.0
Released on 23/06/2022
- Added
unwrap()
methods toState
andStaateValue
- Added
StateValue::None
tui-realm 1.6.0
1.6.0
Released on 29/04/2022
- Updated
crossterm
to0.23
- Updated
tui
to0.18
- Fixed build issue on nightly toolchain
tui-realm 1.5.0
1.5.0
Released on 06/03/2022
- Updated
tui
to0.17
- Added Injectors
- Properties injectors are trait objects, which must implement the
Injector
trait, which can provide some property (defined as a tuple ofAttribute
andAttrValue
) for components when they're mounted. - Read more in advanced concepts
- Properties injectors are trait objects, which must implement the
tui-realm 1.4.2
1.4.2
Released on 04/01/2022
- Added
focus()
method toApplication
which returns a reference to id of the current active component in theView
tui-realm 1.4.1
1.4.1
Released on 27/12/2021
- Fixed serialization for key events
- Removed serde for
Event
tui-realm 1.4.0
1.4.0
Released on 24/12/2021
- Added
serialize
feature: once this feature is enabled, theSerialize
and theDeserialize
traits will be available for certain entities:Key
,KeyEvent
andKeyModifiers
: this will give you the possibility to use these entities in serialized data for configuring keybindings.Event
: implemented in order to provide a Port with commands from an external source.
tui-realm 1.3.0
1.3.0
Released on 28/11/2021
- Added
lock_ports()
andunlock_ports()
to pause event listener.- Once
lock_ports()
is called, Ports won't be polled as long asunlock_ports()
is not called. - by default ports are Unlocked
- Once
tui-realm 1.2.1
1.2.1
Released on 27/11/2021
TextSpan
From
trait implementation, now acceptsAsRef<str>