Commit Graph

115 Commits

Author SHA1 Message Date
7e275cc70e Update Tomo API 2024-08-10 21:44:33 -04:00
9856cd327f Split MimeIcon out from Icon 2024-08-10 21:44:03 -04:00
572e0c49af LabelCheckbox sets its label as not selectable 2024-07-29 01:50:00 -04:00
e0f4ecb509 Update Tomo API to v0.41.1 2024-07-27 15:04:41 -04:00
fc51ffe33c Fix flow layout 2024-07-27 14:41:46 -04:00
987f4bfc4a Remove random semicolons 2024-07-27 02:17:41 -04:00
b883542f3b Add .editorconfig 2024-07-27 02:10:00 -04:00
c8d33a0ef4 Fix keys for Scrollbar 2024-07-27 00:54:40 -04:00
9fa764c7b9 ScrollContainer can step scroll with normal up/down 2024-07-27 00:35:17 -04:00
84ab0895f8 Fix TextView scrolling 2024-07-27 00:19:53 -04:00
b9c77fd5f7 ScrollContainer properly responds to pgup/down 2024-07-27 00:19:31 -04:00
2722d19ecd Scrollbars accept both directions of scroll 2024-07-26 21:01:18 -04:00
4fc44c11e8 Label and Heading are now selectable 2024-07-26 21:00:53 -04:00
0cdb116ec1 TextInput no longer captures scroll with a zero X 2024-07-26 18:58:16 -04:00
6ea1679112 Offload selection manipulation of TextInput to backend 2024-07-26 18:49:54 -04:00
b87f32eac9 TextInput scrolls in the proper direction 2024-07-26 18:11:02 -04:00
793526238a Scrollbar drags on mouse motion 2024-07-26 18:10:48 -04:00
884148f006 Fix ScrollContainer layout again 2024-07-26 17:56:29 -04:00
3e382da688 Fix ScrollContainer layout 2024-07-26 17:54:32 -04:00
18b8898644 Fix dialog alignment 2024-07-26 00:34:05 -04:00
85fbe9c996 Update code for objects 2024-07-25 12:58:38 -04:00
25a59d888c Update Tomo API to v0.41.0 2024-07-25 12:55:03 -04:00
6ca6771fc6 Update code for layouts, objects 2024-07-21 11:48:28 -04:00
9077015db6 Update Tomo API 2024-07-21 11:48:06 -04:00
1125d98b3d Change OnEnter to OnConfirm
Full remediation of #6
2024-06-27 14:09:58 -04:00
638fc61d83 Make value getters/setters more consistent
See #6
2024-06-27 14:01:14 -04:00
d0ee6c432c Add OnEnter to Swatch and ColorPicker 2024-06-26 11:20:53 -04:00
b9f980e7fd Fix doc comment on MenuItem 2024-06-25 02:33:36 -04:00
b7d1a0abdd Add OnEnter for Slider 2024-06-25 02:33:13 -04:00
a38cee8437 Fix RGBAToHSVA 2024-06-25 02:32:00 -04:00
48bfa05452 Color editing popups use swatch label for title 2024-06-22 18:48:54 -04:00
e8a3a376ea Introduce new layouts.Grid construct 2024-06-22 18:44:26 -04:00
ae1e62c1f2 Add swatch 2024-06-22 15:44:37 -04:00
0b7e5392f4 Add color picker 2024-06-22 15:44:24 -04:00
1efb946953 Fix issues with grid layout 2024-06-22 15:38:52 -04:00
1e8df2392d Add tabs 2024-06-22 15:38:14 -04:00
83dca60257 Fix checkboxes not initializing to desired value 2024-06-22 15:37:52 -04:00
5b60717b8f Add an HSVA color implementation 2024-06-22 15:37:20 -04:00
d01d39569b Sliders work properly when initialized to 0.0 2024-06-20 17:48:41 -04:00
55637e36db Lables come vertically aligned to the middle 2024-06-20 17:47:51 -04:00
e62afcd667 Fix calendar prev/forward month buttons 2024-06-19 00:38:54 -04:00
f778ef5c95 Add calendar widget 2024-06-18 19:37:37 -04:00
c06f10c193 Fix flow layout getting stuck in a loop 2024-06-15 18:12:08 -04:00
23fb28ce5c Some internal layouts return recommended sizes 2024-06-15 09:27:35 -04:00
3533ce3726 Row/Column uses correct axis for determining free space 2024-06-15 07:58:51 -04:00
6d157eb9af Fix Column layout not allocating space to expanding boxes 2024-06-15 07:54:49 -04:00
da346f2f12 Row, Column have recommended size support 2024-06-12 03:35:38 -04:00
71a41d390f Row, Column handle expansion properly 2024-06-12 03:32:32 -04:00
9ce7f8b8f3 Contract layouts are now based on new Row and Column layouts 2024-06-12 03:15:38 -04:00
1596d54834 Fix up objects code 2024-06-11 17:17:11 -04:00