sointu/tracker/gioui
5684185+vsariola@users.noreply.github.com ddbaf6a4bb refactor(tracker): use UnmarshalStrict when decoding embedded yamls
Since we have 100% control over what data gets embedded, there is no
reason to embed anything that doesn't pass the strict yaml parsing
and it's better we throw a panic right away so it's easy to catch
this during development.
2025-05-23 21:44:23 +03:00
..
buttons.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
dialog.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
draglist.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
editor.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
iconcache.go feat(sointu, tracker,...): restructure domain & tracker models 2021-02-28 14:24:54 +02:00
instrument_editor.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
keybindings.yml feat(tracker/gioui): user-defined keybindings.yml override defaults 2024-10-28 10:04:13 +02:00
keyevent.go refactor(tracker): use UnmarshalStrict when decoding embedded yamls 2025-05-23 21:44:23 +03:00
label.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
menu.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
note_editor.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
numericupdown.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
order_editor.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
oscilloscope.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
popup_alert.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
popup.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
preferences.go refactor(tracker): use UnmarshalStrict when decoding embedded yamls 2025-05-23 21:44:23 +03:00
preferences.yml feat(tracker/gioui): preferences.yml for window size or maximized (#185) 2024-12-07 13:54:08 +02:00
scroll_table.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
scrollbar.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
songpanel.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
split.go feat(tracker/gioui): UI splitter bars snap better to window edges 2025-04-26 01:48:42 +03:00
surface.go feat(tracker/gioui): refactor & rework playbar with the play buttons 2025-04-27 11:34:00 +03:00
theme.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
theme.yml feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
tracker_plugin.go feat!: rewrote the GUI and model for better testability 2024-02-17 18:16:06 +02:00
tracker.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00
unit_editor.go feat(tracker/gioui): add theme.yml which contains all styling 2025-05-20 19:02:16 +03:00