mars
|
38674c2580
|
Add configurable text color to textwrap
|
2022-12-05 20:26:12 -07:00 |
mars
|
70f9ca4405
|
Add configurable textwrap scale and line height
|
2022-12-05 20:20:33 -07:00 |
mars
|
c7981b5064
|
Add Apache 2.0 license to canary-textwrap
|
2022-12-05 20:09:03 -07:00 |
mars
|
e4a279c230
|
Barely-functional Canary text wrapping
|
2022-12-05 20:00:13 -07:00 |
mars
|
9920fea900
|
Better ID handling in Font + TextLayout
|
2022-12-05 19:59:46 -07:00 |
mars
|
feec4de657
|
Add initial canary-textwrap crate
|
2022-12-05 14:44:44 -07:00 |
mars
|
9d4d5cca91
|
Merge branch 'main' into script-to-host-messages
|
2022-11-20 00:15:36 -07:00 |
mars
|
2aadd0d57a
|
Make Color alpha functions const
|
2022-11-18 12:43:10 -07:00 |
mars
|
0cc55b80a8
|
Add panel_send_message script API
|
2022-11-16 21:10:14 -07:00 |
mars
|
f8f59cb265
|
Refactor script crate to use bind_panel function w/ protocol name instead of trait
|
2022-11-16 19:27:27 -07:00 |
mars
|
69318a02e5
|
Fix rounded corner drawing
|
2022-11-05 16:08:07 -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
|
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 |
lilith
|
4b2396d137
|
Initial on_resize() implementation
|
2022-11-03 00:37:18 -04:00 |
mars
|
70a4d5b49b
|
Only enable canary-script api module on wasm32
|
2022-11-02 15:39:32 -06:00 |
mars
|
0fc2f0b76c
|
Merge canary-types into canary-script and update all dependents
|
2022-11-01 03:08:57 -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
|
4d9d050720
|
Fix logic error in Messenger::flush_recv()
|
2022-10-31 17:00:44 -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
|
839f8c6c6e
|
Magpie loads, draws, and updates scripts
|
2022-10-29 18:00:46 -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 |
mars
|
825f4b28c8
|
Initial Magpie infrastructure
|
2022-10-27 18:12:12 -06:00 |
mars
|
25e60c683b
|
Change color from RGBAF32 to RGBA8
|
2022-10-19 22:56:06 -06:00 |
mars
|
b7c5fa0417
|
Reorganize crate directories
|
2022-10-19 21:55:14 -06:00 |
mars
|
9d1bd3a256
|
Rename test harness to sandbox
|
2022-10-17 14:57:34 -06:00 |
Emma Tebibyte
|
4173e75b81
|
removed license-file fields
|
2022-10-14 00:09:34 -04:00 |
Emma Tebibyte
|
d1620f1751
|
changed license locations
|
2022-10-13 23:54:59 -04:00 |
mars
|
4b551b1bc6
|
Add license info to all source files
|
2022-10-07 15:52:35 -06:00 |
Emma Tebibyte
|
9a5dd093ef
|
added spdx license identifiers to cargo tomls
|
2022-09-29 15:07:01 -04:00 |
Emma Tebibyte
|
35c004c5bf
|
added licenses
|
2022-09-29 14:52:02 -04:00 |
mars
|
2ba24a85dc
|
Initial music-player crate
|
2022-09-24 12:54:55 -06:00 |
mars
|
81bd65cf29
|
on_message() and egui message editor
|
2022-09-23 08:31:49 -06:00 |
mars
|
ecbff9975b
|
RoundButtonStyle::ring_color + TabMenu pop-out and search buttons
|
2022-09-23 08:29:53 -06:00 |
mars
|
be23fcc26e
|
SAO UI dialog uses JSON config message
|
2022-08-16 18:58:25 -06:00 |
mars
|
43474fe849
|
Test harness has text box for custom messages
|
2022-08-16 18:58:15 -06:00 |
mars
|
237ef96dfa
|
Add Message and bind_panel() message
|
2022-08-16 18:11:56 -06:00 |
mars
|
9aa71b4cea
|
fuck you emma
|
2022-07-31 00:29:36 -06:00 |
mars
|
0ccf787f99
|
Support multiple panels per script
|
2022-07-31 00:15:04 -06:00 |
mars
|
d54a59b3e8
|
Refactor widget modules
|
2022-07-30 23:33:55 -06:00 |
marceline-cramer
|
b9e6aacd45
|
Popup + fakeout log out button
|
2022-07-27 22:24:55 -06:00 |
marceline-cramer
|
5ee2dc3fad
|
Fix Color constants
|
2022-07-27 21:48:01 -06:00 |
marceline-cramer
|
447bd542af
|
OffsetAlignment + PlayerMenu
|
2022-07-27 21:21:24 -06:00 |
marceline-cramer
|
0e546e8010
|
Add Container trait
|
2022-07-27 20:52:56 -06:00 |
marceline-cramer
|
aa0d49b6c4
|
WIP flexbox-ish layout
|
2022-07-27 20:39:36 -06:00 |
marceline-cramer
|
c22baff89e
|
Make more demo-friendly
|
2022-07-27 02:01:59 -06:00 |