Commit Graph

628 Commits

Author SHA1 Message Date
Sasha Koshka 501eb34922 Moved artist (now art) into another repo 2023-05-03 20:17:48 -04:00
Sasha Koshka 54ea1c283f Changed pkg.go.dev link 2023-05-03 20:12:46 -04:00
Sasha Koshka 33c787d70b Changed import paths 2023-05-03 19:40:30 -04:00
Sasha Koshka 794ab1b5e8 Slimmed down imports 2023-05-03 17:36:14 -04:00
Sasha Koshka 83d0b32fba No more defaultfont until we actually make one 2023-05-03 16:38:17 -04:00
Sasha Koshka ae12945676 Merge pull request 'reorganize' (#17) from reorganize into main
Reviewed-on: sashakoshka/tomo#17
2023-05-03 19:42:22 +00:00
Sasha Koshka f3185999a2 Merge branch 'reorganize' of git.tebibyte.media:sashakoshka/tomo into reorganize 2023-05-03 15:41:24 -04:00
Sasha Koshka 8ad14cd542 Updated readme 2023-05-03 15:40:40 -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 abe63f4118 Migrated fun elements 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 2ac23185e6 Themes actuall get set now 2023-05-03 15:40:40 -04:00
Sasha Koshka 6241be1969 Ohg my god 2023-05-03 15:40:40 -04:00
Sasha Koshka 9588996bd8 Wintergreen is now a plugin 2023-05-03 15:40:40 -04:00
Sasha Koshka 2e3af402d5 Added script to install the X backend automatically 2023-05-03 15:40:40 -04:00
Sasha Koshka 69e73a7b84 Add gitignore 2023-05-03 15:40:40 -04:00
Sasha Koshka b84e444697 Updated X backend to match 2023-05-03 15:40:40 -04:00
Sasha Koshka b51eb79033 Entities must support all behaviors 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 b479ba8f0f Migrated test elements 2023-05-03 15:40:40 -04:00
Sasha Koshka 567358bf4c Made the X backend into a plugin 2023-05-03 15:40:40 -04:00
Sasha Koshka 10d5358390 Updated default theme 2023-05-03 15:40:40 -04:00
Sasha Koshka 09d360826b Yaeh 2023-05-03 15:40:40 -04:00
Sasha Koshka b3a9bba255 Added nasin documentation 2023-05-03 15:40:39 -04:00
Sasha Koshka 6acd8be05b Added Version type to base tomo package and stuff 2023-05-03 15:40:39 -04:00
Sasha Koshka 39b8b96513 Re-implemented removed functionality in Nasin
We also have a plugin system now :3
2023-05-03 15:40:39 -04:00
Sasha Koshka 363779a947 The base tomo module only retains a singleton backend 2023-05-03 15:40:39 -04:00
Sasha Koshka cd8371a3f3 Entities now give elements config and theme parameters 2023-05-03 15:40:39 -04:00
Sasha Koshka 4c9743387b Moved a lot of interfaces out of the base tomo module and into an
abilities module
2023-05-03 15:40:39 -04:00
Sasha Koshka e3d194562c Moved a bunch of code from artist into artutil 2023-05-03 15:40:39 -04:00
Sasha Koshka 7472cf52d9 Updated readme 2023-05-03 15:36:16 -04:00
Sasha Koshka 8d6deb3456 All examples work 2023-05-03 15:23:42 -04:00
Sasha Koshka cc03440125 Clipboard example works 2023-05-03 01:34:48 -04:00
Sasha Koshka cfdebddbdd The raycaster and piano examples would be better off in their own repo 2023-05-03 01:26:51 -04:00
Sasha Koshka 8a8e63ba05 Migrated fun elements 2023-05-03 01:18:10 -04:00
Sasha Koshka 6578480195 Remove redundant examples 2023-05-03 01:11:27 -04:00
Sasha Koshka 72fc28e223 ough 2023-05-03 01:07:44 -04:00
Sasha Koshka 9e754cdb59 Themes actuall get set now 2023-05-02 23:23:14 -04:00
Sasha Koshka fb25496f34 Ohg my god 2023-05-02 23:21:12 -04:00
Sasha Koshka 9cfbe0aa01 Wintergreen is now a plugin 2023-05-02 23:19:43 -04:00
Sasha Koshka e0be332953 Added script to install the X backend automatically 2023-05-02 22:25:54 -04:00
Sasha Koshka acc4148a18 Add gitignore 2023-05-02 22:19:29 -04:00
Sasha Koshka 3caa9c53ef Updated X backend to match 2023-05-02 22:18:34 -04:00
Sasha Koshka 4a723ff296 Entities must support all behaviors 2023-05-02 22:00:28 -04:00
Sasha Koshka de4bce8c46 Plugins are now properly loaded woohoo 2023-04-30 19:00:20 -04:00
Sasha Koshka ca27a810c7 Migrated test elements 2023-04-30 18:18:45 -04:00
Sasha Koshka 77e1151bd8 Made the X backend into a plugin 2023-04-30 14:16:14 -04:00