Sasha Koshka
|
7b8cdd9e04
|
Container now implements MouseTarget again oops
|
2023-01-19 16:55:46 -05:00 |
|
Sasha Koshka
|
6f6591f0d0
|
Layouts now conform to the new API
|
2023-01-19 16:54:49 -05:00 |
|
Sasha Koshka
|
c813463bb4
|
Basic elements now conform to the new API (largely untested)
|
2023-01-19 16:49:34 -05:00 |
|
Sasha Koshka
|
8a72e8bf01
|
Mouse test now conforms to new API
|
2023-01-19 15:05:13 -05:00 |
|
Sasha Koshka
|
c0d013a9fb
|
X backend now conforms to new API
|
2023-01-19 15:02:56 -05:00 |
|
Sasha Koshka
|
662d3464e2
|
Element core now conforms to the new API
|
2023-01-19 14:44:40 -05:00 |
|
Sasha Koshka
|
6bea614044
|
Changed the API to replace hooks with event handler callbacks
|
2023-01-19 14:28:56 -05:00 |
|
|
dcc7fcb251
|
Ok thats it next commit im getting rid of parent hooks
|
2023-01-19 13:07:27 -05:00 |
|
|
df21aa9fd0
|
Added a content bounds change parent hook
|
2023-01-18 23:21:01 -05:00 |
|
|
2b45a8f8a0
|
TextBox is now scrollable
|
2023-01-18 17:52:05 -05:00 |
|
|
3889cb5252
|
Added scrollable element interface
|
2023-01-18 17:32:33 -05:00 |
|
|
b69eb6b62e
|
Tweaked text box scrolling
|
2023-01-18 16:01:31 -05:00 |
|
|
89881247d0
|
Text boxes now scroll to their cursor position
|
2023-01-18 15:56:36 -05:00 |
|
|
873336e029
|
It is no longer possible to activate disabled buttons
|
2023-01-18 11:58:42 -05:00 |
|
|
36c5ed40e9
|
Added event callbacks to text box
|
2023-01-18 11:56:14 -05:00 |
|
|
48db645f9f
|
Silliness increase
|
2023-01-18 01:29:59 -05:00 |
|
|
46268c8d02
|
Disabled inputs can no longer be selected
|
2023-01-18 01:21:49 -05:00 |
|
|
3ef13955be
|
Placeholders show up again
|
2023-01-18 01:20:04 -05:00 |
|
|
2bf2baf69e
|
More intelligent text editing with new textmanip system
|
2023-01-18 01:19:10 -05:00 |
|
|
b03cba57e1
|
Text drawer now takes in runes instead of a string
|
2023-01-18 00:42:04 -05:00 |
|
|
85ddb8ace1
|
Very basic text input
|
2023-01-18 00:38:58 -05:00 |
|
|
1fee6ab9e6
|
Increased the silly
|
2023-01-17 20:30:58 -05:00 |
|
Sasha Koshka
|
5e3dfeaadd
|
Progress bars
... And also the Do function works now
|
2023-01-17 20:16:03 -05:00 |
|
Sasha Koshka
|
b9be483869
|
Tweaked the sunken pattern
|
2023-01-17 18:12:04 -05:00 |
|
Sasha Koshka
|
0c2eb3f20d
|
Made the wording in README a bit better
|
2023-01-17 17:40:01 -05:00 |
|
Sasha Koshka
|
79f3b3353e
|
Cool tomo facts in readme
|
2023-01-17 17:36:11 -05:00 |
|
Sasha Koshka
|
c5eda422b4
|
Added a link to the online documentation in README
|
2023-01-17 17:14:21 -05:00 |
|
Sasha Koshka
|
9f91220842
|
Documented the clock
|
2023-01-17 17:13:01 -05:00 |
|
Sasha Koshka
|
bc4defac17
|
Spacers :D
|
2023-01-17 17:01:35 -05:00 |
|
Sasha Koshka
|
06e0396695
|
More silliness
|
2023-01-17 16:46:07 -05:00 |
|
Sasha Koshka
|
5d64788b68
|
Checkboxes!
|
2023-01-17 16:38:57 -05:00 |
|
Sasha Koshka
|
37458f4fde
|
Dialog layout works now
|
2023-01-17 15:55:16 -05:00 |
|
Sasha Koshka
|
b7fe28f600
|
Bit of refactoring of the horizontal layout
|
2023-01-17 15:31:59 -05:00 |
|
Sasha Koshka
|
99492874ca
|
Clock forces an aspect ratio
|
2023-01-17 14:47:07 -05:00 |
|
|
a1ab5f4353
|
Merge pull request 'atomize-element-interface' (#3) from atomize-element-interface into main
Reviewed-on: sashakoshka/tomo#3
|
2023-01-17 19:33:23 +00:00 |
|
|
c965a8a871
|
Merge branch 'main' into atomize-element-interface
|
2023-01-17 19:33:11 +00:00 |
|
Sasha Koshka
|
375205a4d2
|
Core no longer naievely constrains canvas resize dimensions
|
2023-01-17 14:31:06 -05:00 |
|
Sasha Koshka
|
91e60900ad
|
X backend now understands flexible min widths
|
2023-01-17 14:17:26 -05:00 |
|
|
7398f146ba
|
Progress?
|
2023-01-17 10:55:38 -05:00 |
|
|
40bdffc8be
|
Horizontal layouts work nearly perfectly
|
2023-01-17 01:40:49 -05:00 |
|
|
9459bcd942
|
Horizontal layouts now take into account flexible elements
|
2023-01-16 23:58:20 -05:00 |
|
|
e94e170a04
|
Half-working container flexibility propagation
|
2023-01-16 23:34:17 -05:00 |
|
|
76d50bb01a
|
Renamed Expanding to Flexible
|
2023-01-16 22:27:17 -05:00 |
|
|
d9281b139f
|
Labels may request an expanding height change
|
2023-01-16 18:04:41 -05:00 |
|
|
7754679710
|
Selectable elements can now request the selection to be moved
|
2023-01-16 13:49:32 -05:00 |
|
|
71730dd70c
|
Merge pull request 'atomize-element-interface' (#2) from atomize-element-interface into main
Reviewed-on: sashakoshka/tomo#2
|
2023-01-16 17:24:23 +00:00 |
|
|
93ab47cdc9
|
Whoops
|
2023-01-16 12:23:37 -05:00 |
|
|
fb0795ec7b
|
Keynav works flawlessly
|
2023-01-16 12:21:47 -05:00 |
|
|
354d5f205d
|
Container sort of conforms to the new API
Keynav is half working
|
2023-01-16 11:54:02 -05:00 |
|
|
410c65c072
|
Label conforms to new API
|
2023-01-16 00:36:23 -05:00 |
|