|
b85285f326
|
Scroll bars recalculate and draw properly
|
2023-01-20 15:52:46 -05:00 |
|
|
faf38b96c2
|
Scrollbar drawing
|
2023-01-20 15:35:43 -05:00 |
|
Sasha Koshka
|
afd543ce92
|
Fixed clock and checkbox
|
2023-01-20 00:42:57 -05:00 |
|
Sasha Koshka
|
4367bba602
|
Scroll bar background drawing
|
2023-01-19 18:29:57 -05:00 |
|
Sasha Koshka
|
9c37cb8fef
|
Scroll container mouse pass through
|
2023-01-19 18:03:50 -05:00 |
|
Sasha Koshka
|
78fb934afe
|
Ok this is overstepping the bounds of this branch
|
2023-01-19 17:35:19 -05:00 |
|
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
|
662d3464e2
|
Element core now conforms to the new API
|
2023-01-19 14:44:40 -05:00 |
|
|
dcc7fcb251
|
Ok thats it next commit im getting rid of parent hooks
|
2023-01-19 13:07:27 -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 |
|
Sasha Koshka
|
5e3dfeaadd
|
Progress bars
... And also the Do function works now
|
2023-01-17 20:16:03 -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
|
99492874ca
|
Clock forces an aspect ratio
|
2023-01-17 14:47:07 -05:00 |
|
Sasha Koshka
|
375205a4d2
|
Core no longer naievely constrains canvas resize dimensions
|
2023-01-17 14:31:06 -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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|