|
|
da1db16e5f
|
Support client interact action to allow updating of properties for non owning players
|
2026-04-17 11:06:32 +02:00 |
|
|
|
39eea11244
|
Add card table item
|
2026-04-17 11:06:32 +02:00 |
|
|
|
31abff05f3
|
Stop previews when arrowing or selecting
|
2026-04-17 11:06:32 +02:00 |
|
|
|
7f11e33ca5
|
Add sound selector to widgets
|
2026-04-17 11:06:32 +02:00 |
|
|
|
878157efc0
|
Add simple whiteboard
|
2026-04-17 11:06:32 +02:00 |
|
Jage9
|
34818d30f5
|
Move piano glue behind behavior registry
|
2026-03-08 20:31:35 -04:00 |
|
Jage9
|
50d97ae734
|
Extract main.ts controllers
|
2026-03-08 20:22:46 -04:00 |
|
Jage9
|
f5cb5ebb78
|
Move command metadata authority to server
|
2026-03-08 19:35:04 -04:00 |
|
Jage9
|
1741bcc2bc
|
Add context-aware command palette
|
2026-03-08 19:27:23 -04:00 |
|
Jage9
|
b0b6744a52
|
Enable PgUp/PgDn jumps in item property list cycling
|
2026-02-28 02:46:50 -05:00 |
|
Jage9
|
d9b134b3db
|
Fix delayed emit replay scheduling and PgUp/PgDn list jump
|
2026-02-28 02:43:18 -05:00 |
|
Jage9
|
932ab68be5
|
Fix emit replay looping and add PgUp/PgDn option stepping
|
2026-02-28 02:38:26 -05:00 |
|
Jage9
|
4fcd006856
|
Track item updatedBy as readonly metadata and inspect field
|
2026-02-27 02:27:16 -05:00 |
|
Jage9
|
0fbd4f3615
|
Remove client fallback for readonly item property display
|
2026-02-27 01:34:32 -05:00 |
|
Jage9
|
4840aa454b
|
Move readonly item property display values to server
|
2026-02-27 01:32:25 -05:00 |
|
Jage9
|
73e0a7b637
|
Reduce client item property formatting to metadata-driven rules
|
2026-02-27 01:18:54 -05:00 |
|
Jage9
|
4dbe928dc2
|
Make boolean item property display/edit metadata-driven
|
2026-02-27 01:17:07 -05:00 |
|
Jage9
|
76a54e48be
|
Render top-of-hour clock toggle as on/off in property UI
|
2026-02-27 01:13:44 -05:00 |
|
Jage9
|
6fa588c684
|
Order radio station metadata fields in inspect view
|
2026-02-25 00:59:19 -05:00 |
|
Jage9
|
9eaa330c3e
|
Add radio now-playing metadata polling and readonly props
|
2026-02-25 00:52:28 -05:00 |
|
Jage9
|
c38778451d
|
Remove client fallback item metadata inference
|
2026-02-24 19:57:05 -05:00 |
|
Jage9
|
fe07fa3e8f
|
Use structured piano status packets instead of message text matching
|
2026-02-24 19:56:44 -05:00 |
|
Jage9
|
a588148039
|
Drive piano digit shortcuts from server instrument metadata
|
2026-02-24 19:44:01 -05:00 |
|
Jage9
|
60c0ced7b7
|
Server-first label metadata and architecture guidance
|
2026-02-24 19:06:08 -05:00 |
|
Jage9
|
fcb5e85b13
|
refactor: complete server-first item schema wiring and plugin contract checks
|
2026-02-24 18:48:08 -05:00 |
|
Jage9
|
7903bab131
|
refactor: collapse item modules into plugins and remove no-op client item behaviors
|
2026-02-24 03:00:30 -05:00 |
|
Jage9
|
f7e29ec968
|
client: require server item schema and drive property UI from metadata
|
2026-02-24 02:49:17 -05:00 |
|
Jage9
|
949766c6f6
|
Add per-item behavior registry for client item runtime
|
2026-02-24 02:13:25 -05:00 |
|
Jage9
|
cc33e24cd4
|
Reorganize client items into per-item folders
|
2026-02-24 02:07:18 -05:00 |
|
Jage9
|
43cf9316c0
|
Modularize client item type definitions by item module
|
2026-02-24 01:58:53 -05:00 |
|
Jage9
|
d4a693ed99
|
Modularize client item logic into dedicated item modules
|
2026-02-24 01:46:37 -05:00 |
|
Jage9
|
29eb6a63e3
|
Add piano mono/poly, octave, and expanded drum voice set
|
2026-02-23 00:22:36 -05:00 |
|
Jage9
|
019e49802d
|
Add piano release/brightness controls and instrument hotkeys
|
2026-02-23 00:05:01 -05:00 |
|
Jage9
|
89c6aa7e9b
|
Improve piano instruments, previews, and key-stream safeguards
|
2026-02-22 23:51:13 -05:00 |
|
Jage9
|
1319c044dd
|
Add piano item type with realtime play mode and remote notes
|
2026-02-22 23:42:17 -05:00 |
|
Jage9
|
12c7bd89ce
|
Allow 0.1 step for emit speed and tempo
|
2026-02-22 22:21:27 -05:00 |
|
Jage9
|
ecef4832fc
|
Suppress duplicate property row echo after quick adjust
|
2026-02-22 20:50:04 -05:00 |
|
Jage9
|
acca054fae
|
Add left/right quick adjust in item properties list
|
2026-02-22 20:47:06 -05:00 |
|
Jage9
|
48fd90023e
|
docs: complete jsdoc pass and enforce newest-first changelog order
|
2026-02-22 17:23:33 -05:00 |
|
Jage9
|
5f1f1022fc
|
Add TS JSDoc coverage and improve numeric step controls
|
2026-02-22 17:12:28 -05:00 |
|
Jage9
|
3e321df56c
|
Extract message, item editor, and UI binding modules
|
2026-02-22 17:05:36 -05:00 |
|
Jage9
|
c7ba23f371
|
Show max length in item tooltips
|
2026-02-22 03:50:52 -05:00 |
|
Jage9
|
f05d017307
|
Remove unsupported emit sound reverse option
|
2026-02-22 02:12:03 -05:00 |
|
Jage9
|
93bb778cd7
|
Add emit reverse option and retune echo/dice output
|
2026-02-22 01:57:52 -05:00 |
|
Jage9
|
9571a3c14d
|
Add emit sound tempo and global emit speed/tempo defaults
|
2026-02-21 23:17:18 -05:00 |
|
Jage9
|
d3a98ef1ea
|
Rename widget emitSoundSpeed property
|
2026-02-21 23:10:17 -05:00 |
|
Jage9
|
dd06d882e7
|
Add widget emit speed control for emitted audio
|
2026-02-21 23:07:37 -05:00 |
|
Jage9
|
772cb9f78a
|
Rename radio media params and add widget emit effects
|
2026-02-21 22:55:20 -05:00 |
|
Jage9
|
a2c1306b46
|
Split media vs emit volume for radio and widget
|
2026-02-21 22:38:48 -05:00 |
|
Jage9
|
bb36a007e2
|
Add widget item type with editable sound and spatial controls
|
2026-02-21 22:20:15 -05:00 |
|