0bf5c3b86c
Lists are a thing now
...
Looks like child bounds arent clipped properly though, ugh
2023-04-18 02:59:44 -04:00
427b5e025d
Scroll now has a constructor similar to Cell
2023-04-17 02:13:21 -04:00
775390e884
Containers are no longer in their own dir because why were they
2023-04-16 17:30:13 -04:00
a7de6c7f3b
Document works now
2023-04-16 16:48:32 -04:00
b9c8350677
Scroll containers yay
2023-04-16 03:37:28 -04:00
ed6de3a36f
Got a bunch of examples working
2023-04-15 22:23:08 -04:00
0a21f605fb
Added support for horizontal layouts
2023-04-15 19:14:44 -04:00
c0b205c6f0
This is what happens when you dont test anything oh my god
2023-04-15 18:49:02 -04:00
9d78a599aa
Migrated fun elements
2023-04-15 18:24:16 -04:00
986315d5db
Vertical layout partially works
2023-04-15 18:09:49 -04:00
2987331a31
Ok it kind of works now
2023-04-10 16:47:03 -04:00
aed448671b
Well I think thats all of the examples
...
There are too many examples.
2023-04-10 02:58:52 -04:00
Sasha Koshka
570853890e
DocumentContainer now supports inlining elements
2023-04-04 16:39:12 -04:00
d633e0f5f6
Why wont the tecxt alighn ughghghgh
2023-04-04 13:44:38 -04:00
55c13ebf89
TableContainer is now scrollable
2023-04-03 23:09:02 -04:00
b357768c36
User can now select table cells
2023-04-03 22:22:29 -04:00
13518d9ba6
Fixed fragmented/glitchy table drawing
2023-04-03 21:41:39 -04:00
941f6f6576
Added a (half-working) table element
2023-04-03 20:01:44 -04:00
5c2be06601
Upgraded xgbutil
2023-04-03 16:09:13 -04:00
9f70804420
Added a whole bunch of new icons
2023-04-02 17:55:24 -04:00
7b300333cf
I am going insane
2023-03-31 01:06:29 -04:00
53bfc8df68
Re-organized module structure
2023-03-30 23:19:04 -04:00
39dc09bc4a
X backend clipboard properly negotiates data type with owner
...
The clipboard API has been changed to allow an application to
accept a number of different mime types, and the X backend will now
check the accepted types list against the owner's TARGETS list and
choose the best one.
2023-03-29 02:55:12 -04:00
0aede3502b
This should have been several separate commits
2023-03-29 00:50:23 -04:00
6f15ff3366
We now set the target atom properly
2023-03-28 01:00:54 -04:00
01a0fc1bd3
You can fcucking PASTE now!!!
2023-03-27 20:44:39 -04:00
3aa8495873
Terrible discovery (panels don't work properly)
2023-03-24 17:38:21 -04:00
a2c0ff5f4c
Popups package uses the new modal system
2023-03-24 00:47:04 -04:00
Sasha Koshka
45021b6153
Rename DirectoryView to Directory
2023-03-23 15:56:56 -04:00
Sasha Koshka
7ec5e1ab2a
Made the buttons in the file browser example work
2023-03-23 14:45:46 -04:00
Sasha Koshka
14802b4b82
Implemented history for DirectoryView
...
For some reason DirectoryView won't draw changes all of the time...
2023-03-23 14:37:44 -04:00
Sasha Koshka
68341517f7
DirectoryView uses File to display files
2023-03-21 18:03:31 -04:00
d9bddce20b
File and directory view elements wip
2023-03-21 12:26:48 -04:00
d651570746
The list element calls the scroll bounds change callback
2023-03-17 01:58:42 -04:00
0fd56f272c
Fixed text being cut of on several examples
2023-03-17 01:38:57 -04:00
4c6e01203c
Label.EmCollapse actually works now
2023-03-17 01:00:11 -04:00
Sasha Koshka
6258c77f86
Added an align method to label
2023-03-16 15:58:26 -04:00
Sasha Koshka
a4ef28cdd0
Moved containers into a separate package
2023-03-16 14:22:56 -04:00
c55925d152
Added a package that just links all backends
2023-03-16 01:14:39 -04:00
0ebf0bc814
Raycaster example now works
2023-03-16 00:30:59 -04:00
5149c27cf3
Added untested label collapse
2023-03-13 17:10:27 -04:00
37048c6759
Raycaster runs?
2023-03-12 01:33:05 -05:00
b7a7800370
DocumentContainer has a proper minimum width
2023-03-11 19:25:35 -05:00
15fa3b2497
Quelled some of the strangeness
2023-03-11 18:27:16 -05:00
081b005679
Added a somewhat buggy DocumentContainer
2023-03-11 18:00:29 -05:00
5d4a26a877
AnalogClock is no longer flexible.
2023-03-10 13:45:53 -05:00
8658ecd879
Sort of fixed a flexible height bug
2023-03-10 00:10:26 -05:00
1c28613981
The scroll bar is better
2023-03-09 23:27:08 -05:00
8e1638e054
I may have fixed the wierd scrollbar rendering
...
And something else I didn't realize was there
2023-03-09 22:23:09 -05:00
aff9aca835
We now have an untested lone scrollbar element
2023-03-09 18:15:52 -05:00