├── .gitignore ├── README.md ├── desk ├── app │ ├── greg.hoon │ ├── tenna.hoon │ └── tower.hoon ├── desk.bill ├── desk.docket-0 ├── desk.ship ├── gen │ ├── active.hoon │ ├── disable-vita.hoon │ ├── enable-vita.hoon │ ├── share-usage.hoon │ └── tower │ │ ├── online.hoon │ │ └── public.hoon ├── lib │ ├── greg.hoon │ ├── radio.hoon │ └── vita-client.hoon ├── mar │ ├── greg │ │ └── event.hoon │ └── radio │ │ ├── action.hoon │ │ └── admin.hoon ├── sur │ ├── greg.hoon │ └── radio.hoon └── sys.kelvin ├── docs └── devsetup.md ├── radio.png └── ui ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.js ├── src ├── app.tsx ├── app │ ├── hooks.ts │ └── store.ts ├── assets │ ├── favicon.png │ └── manifest.json ├── components │ ├── ChatBox.tsx │ ├── ChatColumn.module.css │ ├── ChatColumn.tsx │ ├── HelpMenu.tsx │ ├── InitialSplash.tsx │ ├── IsConnectingOverlay.tsx │ ├── NavItem.tsx │ ├── Navigation.tsx │ ├── PlayerColumn.tsx │ └── RadioController.tsx ├── env.d.ts ├── features │ ├── station │ │ └── stationSlice.ts │ └── ui │ │ └── uiSlice.ts ├── index.css ├── lib.tsx ├── main.tsx ├── type.d.ts ├── util.ts ├── vite-env.d.ts └── window.ts ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/README.md -------------------------------------------------------------------------------- /desk/app/greg.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/app/greg.hoon -------------------------------------------------------------------------------- /desk/app/tenna.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/app/tenna.hoon -------------------------------------------------------------------------------- /desk/app/tower.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/app/tower.hoon -------------------------------------------------------------------------------- /desk/desk.bill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/desk.bill -------------------------------------------------------------------------------- /desk/desk.docket-0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/desk.docket-0 -------------------------------------------------------------------------------- /desk/desk.ship: -------------------------------------------------------------------------------- 1 | ~nodmyn-dosrux 2 | -------------------------------------------------------------------------------- /desk/gen/active.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/active.hoon -------------------------------------------------------------------------------- /desk/gen/disable-vita.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/disable-vita.hoon -------------------------------------------------------------------------------- /desk/gen/enable-vita.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/enable-vita.hoon -------------------------------------------------------------------------------- /desk/gen/share-usage.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/share-usage.hoon -------------------------------------------------------------------------------- /desk/gen/tower/online.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/tower/online.hoon -------------------------------------------------------------------------------- /desk/gen/tower/public.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/gen/tower/public.hoon -------------------------------------------------------------------------------- /desk/lib/greg.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/lib/greg.hoon -------------------------------------------------------------------------------- /desk/lib/radio.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/lib/radio.hoon -------------------------------------------------------------------------------- /desk/lib/vita-client.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/lib/vita-client.hoon -------------------------------------------------------------------------------- /desk/mar/greg/event.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/mar/greg/event.hoon -------------------------------------------------------------------------------- /desk/mar/radio/action.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/mar/radio/action.hoon -------------------------------------------------------------------------------- /desk/mar/radio/admin.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/mar/radio/admin.hoon -------------------------------------------------------------------------------- /desk/sur/greg.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/sur/greg.hoon -------------------------------------------------------------------------------- /desk/sur/radio.hoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/sur/radio.hoon -------------------------------------------------------------------------------- /desk/sys.kelvin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/desk/sys.kelvin -------------------------------------------------------------------------------- /docs/devsetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/docs/devsetup.md -------------------------------------------------------------------------------- /radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/radio.png -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/index.html -------------------------------------------------------------------------------- /ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/package-lock.json -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/postcss.config.js -------------------------------------------------------------------------------- /ui/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/app.tsx -------------------------------------------------------------------------------- /ui/src/app/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/app/hooks.ts -------------------------------------------------------------------------------- /ui/src/app/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/app/store.ts -------------------------------------------------------------------------------- /ui/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/assets/favicon.png -------------------------------------------------------------------------------- /ui/src/assets/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/assets/manifest.json -------------------------------------------------------------------------------- /ui/src/components/ChatBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/ChatBox.tsx -------------------------------------------------------------------------------- /ui/src/components/ChatColumn.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/ChatColumn.module.css -------------------------------------------------------------------------------- /ui/src/components/ChatColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/ChatColumn.tsx -------------------------------------------------------------------------------- /ui/src/components/HelpMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/HelpMenu.tsx -------------------------------------------------------------------------------- /ui/src/components/InitialSplash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/InitialSplash.tsx -------------------------------------------------------------------------------- /ui/src/components/IsConnectingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/IsConnectingOverlay.tsx -------------------------------------------------------------------------------- /ui/src/components/NavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/NavItem.tsx -------------------------------------------------------------------------------- /ui/src/components/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/Navigation.tsx -------------------------------------------------------------------------------- /ui/src/components/PlayerColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/PlayerColumn.tsx -------------------------------------------------------------------------------- /ui/src/components/RadioController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/components/RadioController.tsx -------------------------------------------------------------------------------- /ui/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/env.d.ts -------------------------------------------------------------------------------- /ui/src/features/station/stationSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/features/station/stationSlice.ts -------------------------------------------------------------------------------- /ui/src/features/ui/uiSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/features/ui/uiSlice.ts -------------------------------------------------------------------------------- /ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/index.css -------------------------------------------------------------------------------- /ui/src/lib.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/lib.tsx -------------------------------------------------------------------------------- /ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/main.tsx -------------------------------------------------------------------------------- /ui/src/type.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'urbit-ob'; 2 | 3 | -------------------------------------------------------------------------------- /ui/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/util.ts -------------------------------------------------------------------------------- /ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/src/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/src/window.ts -------------------------------------------------------------------------------- /ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/tailwind.config.js -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtimoth/radio/HEAD/ui/vite.config.ts --------------------------------------------------------------------------------