Commit Graph

306 Commits

Author SHA1 Message Date
Jonathan Staab
f5aae29582 Only send message when enter is pressed with ctrl/cmd 2022-12-23 13:38:31 -08:00
Jonathan Staab
34db1df405 dispatch -> cmd 2022-12-23 13:32:31 -08:00
Jonathan Staab
a7a41a659c Fix alerts 2022-12-23 11:59:40 -08:00
Jonathan Staab
1d4b4a73d8 Rename user > person 2022-12-20 14:56:03 -08:00
Jonathan Staab
eaf2e45e46 Remove chat 2022-12-20 14:56:03 -08:00
Jonathan Staab
1e0b09594b Some refactoring of data sync stuff 2022-12-20 14:56:03 -08:00
Jonathan Staab
03ce671814 Move stuff to views 2022-12-20 14:56:03 -08:00
Jonathan Staab
f4a706e12b Move pool out of worker 2022-12-20 14:56:03 -08:00
Jonathan Staab
9f6601cbdc Get main notes stuff working 2022-12-20 14:56:03 -08:00
Jonathan Staab
0bfe584bab refactor everything with dexie 2022-12-20 14:56:03 -08:00
Jonathan Staab
200a9ae153 Render mentions in notes 2022-12-20 14:56:03 -08:00
Jonathan Staab
8e80a32b0d Move some stuff around 2022-12-20 14:56:03 -08:00
Jonathan Staab
7eb8caf0b1 Add alerts page 2022-12-20 14:56:03 -08:00
Jonathan Staab
dd4bdb9090 Fix duplicate keys 2022-12-20 14:56:03 -08:00
Jonathan Staab
db64678e98 Filter out string relays 2022-12-20 14:56:03 -08:00
Jonathan Staab
171487790e Shorten global feed to 1 minute 2022-12-19 08:20:43 -08:00
Jonathan Staab
28204845d0 Improve thread view 2022-12-13 21:21:00 -08:00
Jonathan Staab
8648db3da3 Add new thread view 2022-12-11 11:26:04 -08:00
Jonathan Staab
65c8f63721 Add likes/network tabs 2022-12-08 09:48:44 -08:00
Jonathan Staab
70ca44226c Generalize notes/tabs 2022-12-07 22:27:07 -08:00
Jonathan Staab
43bfe14c4a Linkify preview 2022-12-06 22:03:28 -08:00
Jonathan Staab
aeade5b2b4 Show user badge even if we have no user data 2022-12-06 22:00:05 -08:00
Jonathan Staab
8d033ea6a4 Clean up previews 2022-12-06 21:55:08 -08:00
Jonathan Staab
0ac06272b3 Implement muffle 2022-12-05 21:12:11 -08:00
Jonathan Staab
8fe9f2125f Make dufflepud configurable 2022-12-03 12:56:39 -08:00
Jonathan Staab
6c7ebd2b1c Add link previews 2022-12-03 12:26:13 -08:00
Jonathan Staab
b7195dc37f Scale rather than fly reply box 2022-12-02 04:55:39 -08:00
Jonathan Staab
16d1f8adc7 Split state for searching people and notes 2022-12-02 04:53:54 -08:00
Jonathan Staab
f5b5e851f7 Add search page 2022-12-01 10:39:58 -08:00
Jonathan Staab
4b59484cb7 Add spinner component 2022-11-30 21:14:06 -08:00
Jonathan Staab
7015ed136c Add some loading icons 2022-11-30 20:47:53 -08:00
Jonathan Staab
e5a4f86474 Improve chat 2022-11-30 12:39:11 -08:00
Jonathan Staab
995904a2b2 Split cursor and scroller up 2022-11-30 10:53:12 -08:00
Jonathan Staab
ee04e2987a Get everything working again 2022-11-30 10:26:58 -08:00
Jonathan Staab
46062a721e Nail down sub/unsub with modal 2022-11-30 09:12:28 -08:00
Jonathan Staab
159306be67 Working on suspending/resuming 2022-11-30 07:52:14 -08:00
Jonathan Staab
3c60add04f Split notesCursor into notesLoader and notesListener 2022-11-30 06:57:04 -08:00
Jonathan Staab
f36ee418eb Improve channel management and chunked retrieval of events 2022-11-29 10:21:51 -08:00
Jonathan Staab
756924c1bb Small chat fixes 2022-11-26 22:10:13 -08:00
Jonathan Staab
97b8e080ec Fix chat layout 2022-11-26 19:51:12 -08:00
Jonathan Staab
766a1055de Add support for custom relay urls 2022-11-26 19:34:35 -08:00
Jonathan Staab
7fbbfb13e8 Linkify notes and messages 2022-11-26 17:01:32 -08:00
Jonathan Staab
4f313a3617 Clean up logout and chat 2022-11-26 16:42:06 -08:00
Jonathan Staab
98313091d1 Suspend subscriptions while modal is open 2022-11-26 16:24:45 -08:00
Jonathan Staab
0e8d0815c4 Batch ensureAccounts, make getter and subscriptions more distinct 2022-11-26 15:53:26 -08:00
Jonathan Staab
4cf0945305 Rename /user to /users 2022-11-26 09:31:34 -08:00
Jonathan Staab
b4edf0d5b2 Add threads 2022-11-26 09:26:05 -08:00
Jonathan Staab
acf7af1eff Designate certain channels for certain uses 2022-11-25 22:26:04 -08:00
Jonathan Staab
1fda020029 Implement reactions 2022-11-25 21:53:12 -08:00
Jonathan Staab
fef1aa6ce3 Add modal for note detail 2022-11-25 08:54:38 -08:00
Jonathan Staab
9a929ce78d Work on note layout a big 2022-11-24 21:35:29 -08:00
Jonathan Staab
b40515b133 Add keys page 2022-11-24 20:14:51 -08:00
Jonathan Staab
20f8d52c78 Add basic notes 2022-11-24 13:12:24 -08:00
Jonathan Staab
586b7853ac Add chat 2022-11-24 12:36:14 -08:00
Jonathan Staab
c2eee552b4 Things are basically working, profile update done 2022-11-23 19:54:22 -08:00
Jonathan Staab
2b48a59c85 First commit 2022-11-22 17:28:33 -08:00