Cory McWilliams cory
cory pushed to main at cory/tildefriends 2026-03-15 22:34:43 -04:00
de9821e019 core: Avoid som sprintf in a hot loop.
cory pushed to main at cory/tildefriends 2026-03-15 16:22:59 -04:00
2b60f80f90 ssb: Sort refs by timestamp, too.
cory pushed to main at cory/tildefriends 2026-03-15 13:30:45 -04:00
6afa88acfa core: Remove an old no-longer-supported http redirect option.
7a6094fbd9 core: Remove the JS tildefriends.registerImports().
Compare 2 commits »
cory pushed to main at cory/tildefriends 2026-03-15 12:30:05 -04:00
078b17bc58 core: Remove File.readFile JS API. It's no longer relevant.
4e51d4dc9b test: var => let.
45d1d3e3ef client: Inconsistent title caps.
Compare 3 commits »
cory pushed to main at cory/tildefriends 2026-03-15 12:03:51 -04:00
cdca21619a editor: Add a menu open to reopen the app by blob id URL, for testing that case which I frequently break.
aceab28786 update: CodeMirror.
Compare 2 commits »
cory pushed to main at cory/tildefriends 2026-03-14 16:21:45 -04:00
f48dbe1267 database: Fix expected arg count on exchange().
cory pushed to main at cory/tildefriends 2026-03-13 17:42:20 -04:00
1c02030297 update: sqlite down to 3.51.3, because that other release was retracted.
cory pushed to main at cory/tildefriends 2026-03-12 18:21:57 -04:00
ab6e17323e core: JS_GetOwnProperty => JS_GetProperty.
cory pushed to main at cory/tildefriends 2026-03-11 20:08:34 -04:00
0f6d31d5af ebt: Keep a running count of messages to replicate in and out so that we don't have to walk all accounts to calculate it when needed.
cory pushed to main at cory/tildefriends 2026-03-11 18:57:41 -04:00
85c5b79d0c build: Fix apple.
cory pushed to main at cory/tildefriends 2026-03-11 18:54:48 -04:00
1d2ab61ee9 ssb: varwhat?
5bd04838d5 core: Fix print() unnecessarily printing things as arrays.
c9553c8ec5 core: Don't alloca in a loop.
Compare 3 commits »
cory pushed to main at cory/tildefriends 2026-03-10 19:12:57 -04:00
cee7eb6dd8 ssb: Make it easy to find the people following an account from the profile page, similar to accounts followed.
cory pushed to main at cory/tildefriends 2026-03-09 12:28:33 -04:00
7652e19a21 core: Avoid lingering handler.js processes.
cory pushed to main at cory/tildefriends 2026-03-08 16:16:32 -04:00
b697c7f9e1 build: npm told me to do this.
c9119552df trace: I saw getpid() in a profile. Just cache it.
Compare 2 commits »
cory pushed to main at cory/tildefriends 2026-03-08 15:32:14 -04:00
8fdea16b1c apps: Try to only publish what has changed.
cory pushed to main at cory/tildefriends 2026-03-08 15:15:37 -04:00
bdb7fb75b9 welcome: A blurb about code and links to some other clients.
cory pushed to main at cory/tildefriends 2026-03-08 14:55:25 -04:00
e3e0b08359 ssb: Linkify naked blob/message ids better.
cory pushed to main at cory/tildefriends 2026-03-08 14:05:11 -04:00
a4de6ca161 shs: Process the receive buffer in its entirety. It's small so not a starvation concern, and backing off means we spend more time memmove()-ing it around.
cory pushed to main at cory/tildefriends 2026-03-08 13:49:54 -04:00
9dd5ddec3f shs: Only memmove our receive buffer around when we need to make space. I see an alarming amount of time spent here.
f6fecb8680 apps: TIL PointerEvent. Fix accidentally long-pressing while scrolling on mobile.
Compare 2 commits »
cory pushed to main at cory/tildefriends 2026-03-07 20:59:23 -05:00
7fcc443938 core: Fix a memory leak that showed during the test.