Sasha Koshka
69e73a7b84
Add gitignore
2023-05-03 15:40:40 -04:00
8e5ad8f385
Plugins are now properly loaded woohoo
2023-05-03 15:40:40 -04:00
cc14151a14
Primitive combo box
2023-04-21 16:47:15 -04:00
Sasha Koshka
2bd7d0fad5
Added a toggle button and lamp pattern
2023-04-20 18:40:05 -04:00
Sasha Koshka
eaee284aaf
Lists are now single-column
2023-04-20 14:06:00 -04:00
580b7d2ad0
The whole orientation thing was stupid
2023-04-20 01:10:47 -04:00
698414ee65
Raycaster example works
2023-04-20 00:22:29 -04:00
dbee2ff5a9
Directory view works
2023-04-20 00:15:37 -04:00
Sasha Koshka
ac58a43220
Half-done implementation of file elements
2023-04-18 18:37:50 -04:00
Sasha Koshka
7cdc5868e5
Updated the examples
2023-04-18 16:18:30 -04:00
14080b1f88
Element methods are now more consistent and have less bool flags
...
Still need to update most examples...
2023-04-18 13:14:10 -04:00
a2b1ac0c73
Oh yeah yeah!
2023-04-18 03:23:51 -04:00
6276327613
Some theming tweaks
2023-04-18 03:12:36 -04:00
d44e7b51da
Hehe
2023-04-18 03:08:28 -04:00
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