Commit Graph

148 Commits

Author SHA1 Message Date
Sasha Koshka 33c787d70b Changed import paths 2023-05-03 19:40:30 -04:00
Sasha Koshka 8d587ae3b4 All examples work 2023-05-03 15:40:40 -04:00
Sasha Koshka 4f8469c359 Clipboard example works 2023-05-03 15:40:40 -04:00
Sasha Koshka 6e1369da5c The raycaster and piano examples would be better off in their own repo 2023-05-03 15:40:40 -04:00
Sasha Koshka cd6d8f3ff6 Remove redundant examples 2023-05-03 15:40:40 -04:00
Sasha Koshka 37df313544 ough 2023-05-03 15:40:40 -04:00
Sasha Koshka 69e73a7b84 Add gitignore 2023-05-03 15:40:40 -04:00
Sasha Koshka 8e5ad8f385 Plugins are now properly loaded woohoo 2023-05-03 15:40:40 -04:00
Sasha Koshka 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
Sasha Koshka 580b7d2ad0 The whole orientation thing was stupid 2023-04-20 01:10:47 -04:00
Sasha Koshka 698414ee65 Raycaster example works 2023-04-20 00:22:29 -04:00
Sasha Koshka 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
Sasha Koshka 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
Sasha Koshka a2b1ac0c73 Oh yeah yeah! 2023-04-18 03:23:51 -04:00
Sasha Koshka 6276327613 Some theming tweaks 2023-04-18 03:12:36 -04:00
Sasha Koshka d44e7b51da Hehe 2023-04-18 03:08:28 -04:00
Sasha Koshka 0bf5c3b86c Lists are a thing now
Looks like child bounds arent clipped properly though, ugh
2023-04-18 02:59:44 -04:00
Sasha Koshka 427b5e025d Scroll now has a constructor similar to Cell 2023-04-17 02:13:21 -04:00
Sasha Koshka 775390e884 Containers are no longer in their own dir because why were they 2023-04-16 17:30:13 -04:00
Sasha Koshka a7de6c7f3b Document works now 2023-04-16 16:48:32 -04:00
Sasha Koshka b9c8350677 Scroll containers yay 2023-04-16 03:37:28 -04:00
Sasha Koshka ed6de3a36f Got a bunch of examples working 2023-04-15 22:23:08 -04:00
Sasha Koshka 0a21f605fb Added support for horizontal layouts 2023-04-15 19:14:44 -04:00
Sasha Koshka c0b205c6f0 This is what happens when you dont test anything oh my god 2023-04-15 18:49:02 -04:00
Sasha Koshka 9d78a599aa Migrated fun elements 2023-04-15 18:24:16 -04:00
Sasha Koshka 986315d5db Vertical layout partially works 2023-04-15 18:09:49 -04:00
Sasha Koshka 2987331a31 Ok it kind of works now 2023-04-10 16:47:03 -04:00
Sasha Koshka 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
Sasha Koshka d633e0f5f6 Why wont the tecxt alighn ughghghgh 2023-04-04 13:44:38 -04:00
Sasha Koshka 55c13ebf89 TableContainer is now scrollable 2023-04-03 23:09:02 -04:00
Sasha Koshka b357768c36 User can now select table cells 2023-04-03 22:22:29 -04:00
Sasha Koshka 13518d9ba6 Fixed fragmented/glitchy table drawing 2023-04-03 21:41:39 -04:00
Sasha Koshka 941f6f6576 Added a (half-working) table element 2023-04-03 20:01:44 -04:00
Sasha Koshka 5c2be06601 Upgraded xgbutil 2023-04-03 16:09:13 -04:00
Sasha Koshka 9f70804420 Added a whole bunch of new icons 2023-04-02 17:55:24 -04:00
Sasha Koshka 7b300333cf I am going insane 2023-03-31 01:06:29 -04:00
Sasha Koshka 53bfc8df68 Re-organized module structure 2023-03-30 23:19:04 -04:00
Sasha Koshka 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
Sasha Koshka 0aede3502b This should have been several separate commits 2023-03-29 00:50:23 -04:00
Sasha Koshka 6f15ff3366 We now set the target atom properly 2023-03-28 01:00:54 -04:00
Sasha Koshka 01a0fc1bd3 You can fcucking PASTE now!!! 2023-03-27 20:44:39 -04:00
Sasha Koshka 3aa8495873 Terrible discovery (panels don't work properly) 2023-03-24 17:38:21 -04:00
Sasha Koshka 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