ui: mobile player (0.7) (#302) master
* Add convenience hooks * move more convenience hooks * export the hooks * Add stream record creation and start streamer context menu * Make UI and chat UI more streamlined * clean up imports and random comments * Add docs * components: add some relative paths * add streamplace-desktop to stream key detection * Rework chat rendering * Add reply preview to chat message component * Fix imports * Don't warn on webrtc on 127.0.0.1 * Improve chat reply UI and fix message ordering * Add swipe-to-reply gesture to chat messages on New Chat on all platforms except android * Add swipe-right mod actions to chat messages * misc chat style improvements * Make chat box resizable * Change objectFit from cover to contain in RTCViewIngest * Add components * Add chat box with mention suggestions and reply * Simplify chat layout a tad * small nits - hide mobile go live on web - change back button to white to contrast better with bg --------- Co-authored-by: Eli Mallon <eli@aquareum.tv>