Commit Graph

283 Commits

Author SHA1 Message Date
Emma Tebibyte 42abb1791d pattern, not file 2022-11-12 03:17:40 -05:00
Emma Tebibyte 31d8bb1fd6 portability B) 2022-11-12 03:11:20 -05:00
Emma Tebibyte 359b6897a7 file, not path 2022-11-12 01:29:09 -05:00
Emma Tebibyte 1bdfb798ea usage 2022-11-12 01:22:37 -05:00
Emma Tebibyte 1f8d301103 exit code 2022-11-11 23:59:40 -05:00
Emma Tebibyte 77f5d5c7ce added dependency check for rg 2022-11-11 23:56:48 -05:00
Iris Pupo 05d68ab3c1 enabled wasmtime built in caching 2022-11-08 17:40:50 -05:00
mars 066430ccba Un-trait ScriptAbi + runtime shared FontStore (closes #15) 2022-11-07 12:37:47 -07:00
mars 4b05f55725 Shrink dialog footer height 2022-11-07 12:17:22 -07:00
mars fe9ea34a23 Add location and duration labels 2022-11-07 12:16:35 -07:00
mars 8c9f821835 Add previous, play/pause, and next buttons 2022-11-06 19:01:13 -07:00
mars 4a091bd206 Label text update methods 2022-11-06 19:00:56 -07:00
mars 1e43b0a2c4 WIP SAO UI music player 2022-11-06 18:27:43 -07:00
mars 87d70ee6d1 Magpie supports Hover and Drag cursor events 2022-11-06 16:27:09 -07:00
mars 75fb80adf3 Fix coordinate system for SAO UI (closes #28) 2022-11-06 16:26:22 -07:00
mars e39d16a516 Dialog uses new coords 2022-11-06 14:59:38 -07:00
mars 69318a02e5 Fix rounded corner drawing 2022-11-05 16:08:07 -06:00
mars ab50a8e130 Fix use of Rect in SAO UI script 2022-11-05 15:03:30 -06:00
mars 75e0aca668 Add missing SAO UI on_resize() impls 2022-11-05 15:01:06 -06:00
mars eb32163b24 Fix Rect coordinate space 2022-11-05 15:00:51 -06:00
mars 681b884b74 Add Color::lerp() 2022-11-05 14:25:59 -06:00
mars 4798d43f6c Fix Magpie monotonic delta-time bug 2022-11-04 21:56:55 -06:00
mars 7294c0402c Add licensing info to backend files 2022-11-04 16:53:39 -06:00
mars aa333b0fe4 Add Magpie cursor input (closes #23) 2022-11-03 19:07:40 -06:00
mars 325a85eb39 Unlock abi from wasm32 OS for the sake of LSP 2022-11-03 17:53:04 -06:00
mars 47f0894cbd Add DrawContext::draw_indexed() 2022-11-03 17:52:32 -06:00
mars a2d51b2fa8 Refactor Magpie window event handling + catch most windowing errors instead of unwrapping 2022-11-02 23:00:59 -06:00
mars 226b54f19e Merge pull request 'Initial on_resize() implementation' (#27) from on-resize into main
Reviewed-on: #27
2022-11-03 04:41:21 +00:00
lilith 27d7bdeb91 Fix styling 2022-11-03 00:40:54 -04:00
lilith 4b2396d137 Initial on_resize() implementation 2022-11-03 00:37:18 -04:00
mars 0da4c7d900 Merge pull request 'Add license checker script' (#26) from license-checker into main
Reviewed-on: #26
2022-11-03 02:36:50 +00:00
mars 58c7d9192d Add executable modifier to check_licenses.sh 2022-11-02 20:35:12 -06:00
lilith d4fc420b18 Add deps to check_licenses.sh 2022-11-02 22:29:34 -04:00
lilith 9f77dc8262 Add license checker script 2022-11-02 22:25:04 -04:00
mars b3c60eb73f Merge pull request 'Refactor Canary API' (#22) from refactor-api into main
Reviewed-on: #22
2022-11-02 23:50:38 +00:00
mars 44024ccdef Refactor Canary API 2022-11-02 17:42:01 -06:00
mars 4061af264d Add backend module 2022-11-02 16:25:12 -06:00
mars 70a4d5b49b Only enable canary-script api module on wasm32 2022-11-02 15:39:32 -06:00
mars 9614eecb82 Merge pull request 'Better types' (#18) from better-types into main
Reviewed-on: #18
2022-11-01 09:11:45 +00:00
mars 0fc2f0b76c Merge canary-types into canary-script and update all dependents 2022-11-01 03:08:57 -06:00
mars 18b882f0f3 Merge pull request 'Merge crates' (#17) from merge-crates into main
Reviewed-on: #17
2022-11-01 08:17:08 +00:00
mars 1d2ff14492 Merge branch 'main' into merge-crates 2022-11-01 02:16:54 -06:00
mars 62380e745e Move music player protocol into music player crate 2022-11-01 02:01:31 -06:00
mars 6aa3ca6f33 Clean up old magpie crates + use Magpie library in music player 2022-11-01 01:50:56 -06:00
mars 7e1ec1ed39 Move magpie_types and magpie_client into magpie 2022-11-01 01:50:50 -06:00
mars 412a9bf480 Add basic music player script message handling 2022-11-01 01:50:39 -06:00
mars 118c881161 Add basic music player script message handling 2022-10-31 19:32:32 -06:00
mars 4d9d050720 Fix logic error in Messenger::flush_recv() 2022-10-31 17:00:44 -06:00
mars 23d699dfef Use new coordinate system in Magpie and text rendering 2022-10-31 00:06:10 -06:00
mars 4a5f27a95d Add music player protocol and implement most of it 2022-10-30 23:31:54 -06:00