Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
2d12246
docs: call package design and plan
chee Nov 13, 2026
9697ec4
call: scaffold package, port pure modules from lattice
chee Nov 13, 2026
8e6857b
call: room urls and names
chee Nov 13, 2026
b013afc
call: port the engine, rooms keyed by url
chee Nov 13, 2026
93697ae
call: provider and protocol
chee Nov 13, 2026
3a2995c
call: faces, styles, call-face
chee Nov 13, 2026
ca6df88
call: question, floating faces and stage
chee Nov 13, 2026
5a4c465
call: control panel and video tab
chee Nov 13, 2026
0716125
call: test media streams a <video> takes
chee Nov 13, 2026
c8c72dd
call: doc-title button
chee Nov 13, 2026
a1f1598
threepane: host the call (provider, control panel, widget sizing, sta…
chee Nov 13, 2026
b2f6548
threepane: open the call video tab when asked
chee Nov 13, 2026
03863b4
respond to tests
chee Nov 13, 2026
789a7af
call: html props that are functions arrive as getters
chee Nov 13, 2026
e2a9efa
call: its own settings, and a video tab that isn't first
chee Nov 13, 2026
f1c90d9
Update area function references in render
chee Nov 13, 2026
7b16811
Change span to button for drag functionality
chee Nov 13, 2026
7dafb9b
Refactor avatarSrc initialization with await
chee Nov 13, 2026
ad17fd4
Improve onClick and onPointerDown handlers
chee Nov 13, 2026
e7805a8
Implement active flag for download state management
chee Nov 13, 2026
33149eb
Fix title retrieval from datatype module
chee Nov 13, 2026
2d4bd1b
call: hanging up doesn't throw; the video tab gives way to the first
chee Nov 13, 2026
36b5876
call: a bye from someone never heard is nothing
chee Nov 13, 2026
03b8741
be slightly less of it
chee Nov 13, 2026
ed189f1
rubber duck
chee Nov 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions call/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
dist
node_modules
.pushwork
31 changes: 31 additions & 0 deletions call/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "@tiny-patchwork/call",
"version": "0.1.0",
"type": "module",
"private": true,
"main": "./dist/index.js",
"scripts": {
"dev": "vite build --watch",
"build": "vite build",
"sync": "vite build && pushwork sync",
"register": "pw-modules add \"$MODULE_SETTINGS_DOC_URL\" \"$(pushwork url)\"",
"test": "vitest run",
"test:watch": "vitest"
},
"dependencies": {
"@automerge/automerge": "3.3.0-fragments.1",
"@automerge/automerge-repo": "^2.6.0-subduction.26",
"@inkandswitch/patchwork-elements": "^6.0.2",
"@inkandswitch/patchwork-filesystem": "^0.2.9",
"@inkandswitch/patchwork-plugins": "^1.2.5",
"@inkandswitch/patchwork-providers": "^0.5.2",
"solid-js": "^1.9.9"
},
"devDependencies": {
"@inkandswitch/patchwork-bootloader": "^0.7.2",
"happy-dom": "^15.11.7",
"vite": "^7.1.9",
"vite-plugin-css-injected-by-js": "^3.5.2",
"vitest": "^3.2.4"
}
}
Loading
Loading