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 |
mars
|
8c8d89b34d
|
Add MagpieClient::send_json_message()
|
2022-10-30 19:12:16 -06:00 |
mars
|
ea1631d24d
|
Implement ServerMsg::SendMessage
|
2022-10-30 19:11:24 -06:00 |
mars
|
bf2b8360c0
|
Merge pull request 'Magpie' (#12) from magpie into main
Reviewed-on: #12
|
2022-10-30 06:30:00 +00:00 |
mars
|
4bbf60a737
|
Music player uses Magpie
|
2022-10-29 23:26:02 -06:00 |
mars
|
839f8c6c6e
|
Magpie loads, draws, and updates scripts
|
2022-10-29 18:00:46 -06:00 |
mars
|
a058d027ef
|
Draw Canary DrawCommands
|
2022-10-29 17:23:56 -06:00 |
mars
|
28c6a3e1e6
|
Automatically close client's windows on disconnect
|
2022-10-29 17:07:34 -06:00 |
mars
|
e624edc36f
|
Open/close window events
|
2022-10-29 16:54:51 -06:00 |
mars
|
63691ebc28
|
Add Messenger struct
|
2022-10-29 14:42:41 -06:00 |
mars
|
4e46832cd0
|
magpie-client and magpie-types
|
2022-10-28 23:22:51 -06:00 |