Commit Graph

220 Commits

Author SHA1 Message Date
7628903e59 Add PageWrapper sub-component to Notebook 2024-09-12 15:44:11 -04:00
ce08487eff Make a distinction between notebook tabs and pages 2024-09-12 15:13:38 -04:00
6130b84a27 Change naming of Notebook methods 2024-09-12 15:10:29 -04:00
8b80520f8c Rename TabbedContainer to Notebook 2024-09-12 15:08:03 -04:00
38434db75c TextView tests its own compliance to tomo.Object 2024-09-12 15:06:20 -04:00
ffb6e9fb95 Document torn tag 2024-09-12 15:04:38 -04:00
12b855ba24 Document special root container in Menu 2024-09-12 15:01:14 -04:00
5b8e401e60 Fix spelling mistake in HSVAColorPicker documentation 2024-09-12 14:59:57 -04:00
7144900d31 Remove TODO in segment.go
It would have conflicted with nasin.NewApplicationWindow
2024-09-12 14:55:44 -04:00
51ce2a84f2 Update object code to use new containers 2024-09-12 14:54:26 -04:00
f1f71208f2 Fix role of Root 2024-09-12 14:54:14 -04:00
cdf23c9b13 Overhaul collection of containers 2024-09-12 14:07:54 -04:00
b8b80f8862 Update goutil 2024-09-12 03:20:09 -04:00
2224d2e73e Fix history overflowing 2024-09-12 02:56:56 -04:00
c2245ec304 Fix object code 2024-09-12 02:34:28 -04:00
dca3880a87 Update Tomo API 2024-09-12 02:25:01 -04:00
f0573bf551 Fix preview image alignment 2024-09-10 18:54:42 -04:00
ba2eeeba74 Fix grammar in README 2024-09-10 18:51:55 -04:00
b37d5398d8 Forgot to embed the image 2024-09-10 18:51:04 -04:00
f761da8cdc Add preview image 2024-09-10 18:50:32 -04:00
039e0da646 Combine internal packages into one internal package 2024-09-10 18:29:04 -04:00
6f2a31cd60 Replace HSV color functionality with that of goutil 2024-09-10 18:24:50 -04:00
177167510b Shift+Ctrl+Z now works for redo 2024-09-06 00:16:27 -04:00
3077249a13 TextInput updates state better when typing 2024-09-06 00:14:10 -04:00
38d950f44a Remove debug line 2024-09-06 00:13:15 -04:00
8b1b2e4199 Text input history is looking good 2024-09-06 00:12:24 -04:00
63ad06e214 Improvements to internal/history 2024-09-06 00:12:05 -04:00
ac1a952b40 Move color functionality into subpackage of internal 2024-09-05 22:46:58 -04:00
45a6634e73 Add (buggy) history support to TextInput 2024-09-05 20:11:57 -04:00
ead7d493d7 Add history mechanism 2024-09-05 20:11:40 -04:00
c1cf6edd8e Add SetOverflow to Label 2024-08-29 17:06:38 -04:00
2727972c30 File. Why not. 2024-08-27 13:38:35 -04:00
e48933385e You get an OnDotChange! Everypony gets an OnDotChange! 2024-08-25 18:55:43 -04:00
b9c4e3c003 Forgot to wrap the multiline input text haha 2024-08-25 02:49:08 -04:00
92e4eb970d Add multi-line text inputs 2024-08-25 02:47:23 -04:00
c7887c5ea4 Fix tag on right TabSpacer 2024-08-25 02:37:39 -04:00
30d4e208b1 Document all tags and named sub-components
Closes #9
2024-08-25 02:36:05 -04:00
a688e2dc24 README.md tweaks 2024-08-25 01:59:30 -04:00
e1cef9bb37 Improve README.md 2024-08-25 01:58:03 -04:00
6089dd3ff1 TextView no longer embeds tomo.TextBox 2024-08-25 01:40:40 -04:00
d4e8847908 Fix doc comments on Label, TextInput 2024-08-25 01:38:42 -04:00
82cf822602 Update NumberInput to use new TextInput methods 2024-08-25 01:32:44 -04:00
2b354979aa TextInput no longer embeds tomo.TextBox 2024-08-25 01:31:55 -04:00
1a2449d2b7 TabbedContainer no longer embeds tomo.ContainerBox 2024-08-24 22:26:00 -04:00
889c691c40 TabbedContainer no longer embeds tomo.ContainerBox 2024-08-24 22:15:21 -04:00
32eae0bcca Swatch no longer embeds tomo.CanvasBox 2024-08-24 22:12:43 -04:00
d9d758b5fc Slider no longer embeds tomo.ContainerBox 2024-08-24 22:09:31 -04:00
a11bab452b Ensure Separator fulfils tomo.Object 2024-08-24 22:03:35 -04:00
033e9debf6 Separator no longer embeds tomo.Box 2024-08-24 21:52:37 -04:00
8b79fec1bd ScrollContainer no longer embeds ContainerBox 2024-08-24 21:41:16 -04:00