|
0bcc7d8c59
|
Always fetch the promise JSValue and ID when we allocate one. Make it impossible that we've freed it before we return it. Hopefully fixes leaks. Definitely not worse for performance.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3758 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-14 03:05:37 +00:00 |
|
|
27c2f27708
|
Show and hide the splitter with the editor so that it doesn't shift the content to the right when the editor is hidden.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3757 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-13 02:18:40 +00:00 |
|
|
e1f868730f
|
Tracing these list lengths sometimes dominates performance, so manually keep count for now.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3756 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-13 01:08:17 +00:00 |
|
|
7ba1e6980f
|
Some UI tweaks and some sqlite performance things.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3755 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-13 00:16:27 +00:00 |
|
|
35b7eb511a
|
Support selecting a thread and showing related messages (by a rather brute force search). Sort child messages in the reverse order of top level messages, because that's how we roll.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3754 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-12 02:55:29 +00:00 |
|
|
d51eb64c8e
|
Add a docker file. Runs enough to produce some output but not really tested.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3753 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-11 23:17:18 +00:00 |
|
|
53aac8d23a
|
Fixed a time int overflow issue on raspberry pi.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3752 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-11 03:18:15 +00:00 |
|
|
9d105bdc1a
|
Remove speedscope. Long live perfetto. Until speedscope supports multiple processes/threads and counters, then I'm totally on board for coming back.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3751 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-11 03:08:21 +00:00 |
|
|
873019f054
|
Binary search exports, too. Is that all the things? This could still be improved, some. And tested.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3750 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-10 01:50:58 +00:00 |
|
|
7f8155613c
|
Tweaked the message UI.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3749 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 21:31:05 +00:00 |
|
|
5f96eb18b2
|
Null check, though how did we get here?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3748 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 20:40:56 +00:00 |
|
|
32c7fcbbfa
|
Show load time. Make it faster. Make it easier to instrument.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3747 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 20:36:15 +00:00 |
|
|
c28d4d9378
|
Missing binds.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3746 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 19:27:05 +00:00 |
|
|
6af9c17efe
|
Added a primitive like/react menu.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3745 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 17:44:46 +00:00 |
|
|
ec9e9151dc
|
Stay on https: through redirects.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3744 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 01:36:29 +00:00 |
|
|
86aa5e4d1e
|
Better feedback when importing.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3743 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-09 01:32:33 +00:00 |
|
|
26150f98e1
|
Binary search import records.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3742 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-08 21:56:57 +00:00 |
|
|
bb81fc87b9
|
Fast path for viewing a single user's feed, and reduce churn in collecting votes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3741 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-08 21:12:36 +00:00 |
|
|
700d09c730
|
Redid lots of things about viewing an invidual user's feed, their profile, and following users.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3740 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-08 20:54:02 +00:00 |
|
|
50d860183d
|
Now with fewer dupe messages.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3739 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-08 00:15:09 +00:00 |
|
|
1cf55d7d64
|
Minor refresh cleanup.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3738 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-08 00:08:01 +00:00 |
|
|
ae84f69025
|
Progress toward viewing user profile pages.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3737 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-07 01:52:47 +00:00 |
|
|
49ffd1055e
|
Fixed some messages not finding their root.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3736 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-05 12:16:44 +00:00 |
|
|
e2c25ab414
|
libuv 1.43.0
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3735 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-05 02:04:05 +00:00 |
|
|
c02a3d3659
|
Fixed https.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3734 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-05 01:58:12 +00:00 |
|
|
24cf18651a
|
Fixed some error reporting.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3733 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-03 02:25:11 +00:00 |
|
|
3eabe72299
|
Slightly simplifying refresh().
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3732 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-03 01:44:14 +00:00 |
|
|
e1448a1c3a
|
Simplify sendUser.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3731 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-03 01:30:53 +00:00 |
|
|
df5dfa1539
|
Hooked up the trace link to perfetto.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3730 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-02 19:10:45 +00:00 |
|
|
23b15a8dc5
|
Child processes send trace information back to the parent. Also fixed weird double-activation of children.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3729 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-02 18:17:58 +00:00 |
|
|
d550092bd3
|
sqlite-amalgamation-3370100.zip
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3728 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-02 16:08:19 +00:00 |
|
|
4268963e70
|
Send followers/following information differently so that we load posts faster.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3727 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-01-02 15:36:11 +00:00 |
|
|
3026443c1e
|
Support replying to a thread.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3726 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-31 19:01:53 +00:00 |
|
|
4e359c3f5c
|
Trying some app-side caching in the SSB app.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3725 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-31 18:42:37 +00:00 |
|
|
4f1b31bce0
|
Oof, fixed an issue getting recent posts.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3724 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-31 16:10:08 +00:00 |
|
|
b980bb4946
|
Redo sharing apps so that they can be mentioned from regular posts.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3723 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-31 15:12:46 +00:00 |
|
|
fafc524c8c
|
Just messing around with things. Not sure I've made anything better.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3722 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-31 00:57:57 +00:00 |
|
|
0cab3e7ed9
|
Fixing getRecentPostIds for the millionth time.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3721 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-29 21:20:24 +00:00 |
|
|
12010a84a3
|
Sped up some follower/following UI. But ultimately followed more people and made everything else slower.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3720 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-29 21:00:03 +00:00 |
|
|
f7974d2cef
|
Batch vue data updates, and sort the users list.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3719 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-29 19:46:55 +00:00 |
|
|
62e9dfea90
|
Trying to improve some of my slow vue code by pre-computing some things.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3718 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-29 16:01:34 +00:00 |
|
|
0bf216bb1a
|
Show an '[Refresh] N unread messages' toolbar instead of flooding the browser with new posts.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3717 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-29 14:57:10 +00:00 |
|
|
aba95d4fe8
|
Initialize these form fields in the about dialog.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3716 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 21:54:43 +00:00 |
|
|
5e205ac897
|
Fix some errors I've seen responding to blobs.get. Especially: handle sending large blobs.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3715 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 21:48:03 +00:00 |
|
|
0f7472fa22
|
Trying to make the SSB client webapp tolerable. Middling success. Let me set some 'about' information. Tweak what information is shown where as I experiment. Mess with the feed logic.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3714 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 20:21:23 +00:00 |
|
|
12ab2f4b85
|
Don't let promise IDs be zero.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3713 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 19:47:32 +00:00 |
|
|
f676cd937f
|
Add a little app to list apps.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3712 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 17:48:21 +00:00 |
|
|
263a59f6c5
|
Binary search promises.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3711 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 17:44:48 +00:00 |
|
|
2e1e4f90e7
|
Working toward less aggressive blob and feed fetching.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3710 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-28 15:25:04 +00:00 |
|
|
6eed168b7d
|
Walking these callback lists that might unregister callbacks is a use after free hazard. Hmm.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3709 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2021-12-27 22:28:27 +00:00 |
|