mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-15 17:12:59 -04:00
identity system in /mini aswell
This commit is contained in:
+2
-7
@@ -1,11 +1,6 @@
|
||||
1. Overseer personality swapping.
|
||||
2. set default camera speed to 90
|
||||
3. fix chat UI
|
||||
4. make google tts the default everywhere but roverd
|
||||
5. add faster way for admins to login, like an invisible button in top left or something
|
||||
6. add discord bot typing thing for when someone requests a replay
|
||||
7. change replay title for ones requested from discord, something other than "requester driving rover"
|
||||
8. fix rover request spam queue cheat
|
||||
2. make google tts the default everywhere but roverd
|
||||
3. fix rover request spam queue cheat
|
||||
|
||||
|
||||
# relative pipe dreams:
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -11,7 +11,7 @@
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
|
||||
<meta name="apple-mobile-web-app-title" content="Roomba Rover" />
|
||||
<title>Roomba Rover</title>
|
||||
<script type="module" crossorigin src="/assets/index-zQNOJD7V.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-DyBCFpEY.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-DaajoH22.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -8,6 +8,7 @@ import { useVideoRequests } from '../../hooks/useVideoRequests.js';
|
||||
import { useRoverSnapshots } from '../../hooks/useRoverSnapshots.js';
|
||||
import { useSpectatorMode } from '../../hooks/useSpectatorMode.js';
|
||||
import useDefaultNickname from '../../hooks/useDefaultNickname.js';
|
||||
import useUserIdentitySync from '../../hooks/useUserIdentitySync.js';
|
||||
import RoverMediaPlayer from '../../components/RoverMediaPlayer/index.jsx';
|
||||
import FitViewportFrame from './components/FitViewportFrame.jsx';
|
||||
import InfoColumn from './components/InfoColumn.jsx';
|
||||
@@ -18,6 +19,10 @@ export default function MiniSummaryContent() {
|
||||
const { session } = useSession();
|
||||
const spectatorReady = useSpectatorMode();
|
||||
useDefaultNickname();
|
||||
// Mini renders outside App.jsx, so it must run the same persisted identity
|
||||
// heartbeat itself. This keeps cookie-backed identity and saved nickname
|
||||
// metadata current without changing the mini page's layout or controls.
|
||||
useUserIdentitySync();
|
||||
const inLockdown = session?.mode === 'lockdown';
|
||||
const canSpectateVideo = Boolean(session?.isLocalNetwork);
|
||||
const frames = useTelemetryFrames();
|
||||
|
||||
Reference in New Issue
Block a user