diff options
| author | Linnea Gräf <nea@nea.moe> | 2025-06-04 01:06:51 +0200 |
|---|---|---|
| committer | Linnea Gräf <nea@nea.moe> | 2025-06-04 01:06:51 +0200 |
| commit | 2a1631dadfc0f78eb3b7768f9bca3f9fa1ea619e (patch) | |
| tree | 422f0d17f4ee40e930a1a84ca9f0d76b4acd3e7c /src/main/kotlin/keybindings | |
| parent | 9ad691bc1ba5f50d89a9c99cbf950fe2390a5a44 (diff) | |
| download | Firmament-2a1631dadfc0f78eb3b7768f9bca3f9fa1ea619e.tar.gz Firmament-2a1631dadfc0f78eb3b7768f9bca3f9fa1ea619e.tar.bz2 Firmament-2a1631dadfc0f78eb3b7768f9bca3f9fa1ea619e.zip | |
feat: Add basic combo buttons (without editor for now)
Diffstat (limited to 'src/main/kotlin/keybindings')
| -rw-r--r-- | src/main/kotlin/keybindings/SavedKeyBinding.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/kotlin/keybindings/SavedKeyBinding.kt b/src/main/kotlin/keybindings/SavedKeyBinding.kt index 5bca87e..5429844 100644 --- a/src/main/kotlin/keybindings/SavedKeyBinding.kt +++ b/src/main/kotlin/keybindings/SavedKeyBinding.kt @@ -87,6 +87,10 @@ data class SavedKeyBinding( return keyCode == this.keyCode && getMods(modifiers) == Triple(shift, ctrl, alt) } + override fun toString(): String { + return format().string + } + fun format(): Text { val stroke = Text.literal("") if (ctrl) { |
