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 |
|
|
21a1a35a26
|
Mouse test conforms to new API
|
2023-01-16 00:35:05 -05:00 |
|
|
c20db133fe
|
AnalogClock conforms to new API
|
2023-01-16 00:31:57 -05:00 |
|
|
5ca4d0be6e
|
Button now conforms to new API
|
2023-01-16 00:31:04 -05:00 |
|
|
afd125c083
|
Fixed layouts import paths
|
2023-01-16 00:11:06 -05:00 |
|
|
95b6607e4e
|
Dialong, Horizontal, and Vertical layouts now compile
However, they do not take into account expanding elements.
|
2023-01-16 00:09:01 -05:00 |
|
|
0a6858b376
|
Moved the layouts directory out of elements because they aren't.
|
2023-01-16 00:03:02 -05:00 |
|
|
1378093c12
|
Improved some documentation wording regarding Core and CoreControl
|
2023-01-16 00:02:15 -05:00 |
|
|
88f5cf7749
|
I changed my mind, having core fulfill Element is a bad idea.
|
2023-01-15 23:58:23 -05:00 |
|
|
01d8b64b24
|
Core now conforms to new API
Core actually now fulfills the Element interface on its own which
is pretty cool.
|
2023-01-15 23:48:41 -05:00 |
|
|
466fdb8472
|
TextDrawer is able to return a reccomended max height.
|
2023-01-15 23:36:11 -05:00 |
|
|
18b0ef1159
|
sigh
|
2023-01-15 13:55:02 -05:00 |
|
|
7442ec4b60
|
More comment changes
|
2023-01-15 12:37:10 -05:00 |
|
|
75bb3b40aa
|
Cleared up the wording in the Expanding interface comments
|
2023-01-15 12:33:52 -05:00 |
|
|
77ef7554ac
|
X backend conforms to new API
|
2023-01-15 12:23:13 -05:00 |
|
|
8cfb8eeaef
|
Split up the Element interface's functionality
|
2023-01-14 22:18:06 -05:00 |
|
|
ddf48d2333
|
Split the functionality of tomo.go into multiple files
|
2023-01-14 21:24:39 -05:00 |
|
|
972f4d3af7
|
Merge pull request 'raw-buffer-api' (#1) from raw-buffer-api into main
Reviewed-on: sashakoshka/tomo#1
|
2023-01-15 02:04:35 +00:00 |
|
|
e83dde2d21
|
Replaced the chiseled box with the chiseled pattern
|
2023-01-14 21:01:00 -05:00 |
|
|
9540812a04
|
Implemented a multiborder pattern
|
2023-01-14 20:08:55 -05:00 |
|
|
4d609f6fa1
|
Line no longer segfaults
|
2023-01-14 14:05:27 -05:00 |
|
|
e740f5385c
|
Mouse test does not draw lines if mouse is not held down
|
2023-01-14 14:00:57 -05:00 |
|
|
d75ec12a3c
|
Fixed bug with StrokeRectangle where some areas were blank
|
2023-01-14 13:59:07 -05:00 |
|
|
89eb88c982
|
Draw border around mouse test
|
2023-01-14 13:57:12 -05:00 |
|