Commit Graph

71 Commits

Author SHA1 Message Date
William Casarin
2920325639 initial CreateAccountView
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-21 19:44:04 -07:00
William Casarin
180faddf89 extract carousel view
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-20 16:06:13 -07:00
William Casarin
084d699cfc Initial SetupView
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-19 14:38:25 -07:00
William Casarin
3d1c011e73 extract MainTabView
Start to clean ContentView up a bit.

We need it to be cleaner before we introduce the SetupView

Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-19 08:33:37 -07:00
William Casarin
e464a86282 move more stuff out of contentview
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-19 08:19:18 -07:00
William Casarin
874d15df45 following view
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-16 16:23:34 -07:00
William Casarin
7554a87d88 following and unfollowing
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-15 11:08:36 -07:00
William Casarin
8da251dc88 send_filters refactor
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-14 15:35:34 -07:00
William Casarin
040ffdf9f5 boosts working
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-10 14:41:34 -07:00
William Casarin
bd49c8a9d1 fix ordering on search, copy note
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-09 12:09:51 -07:00
William Casarin
cac139fff1 hashtags working
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-09 11:43:18 -07:00
William Casarin
6ac4214be7 insert sort, profile updates revamp
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-09 10:33:03 -07:00
William Casarin
cf7cba09bd parse hashtags
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 20:34:57 -07:00
William Casarin
300463ef55 break profile view so that I fix it
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 19:31:25 -07:00
William Casarin
045aaaf59b trigger resub on clicked events
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 11:09:04 -07:00
William Casarin
cfcd4128ec fix content popping
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 10:51:59 -07:00
William Casarin
151c79dd98 move some stuff around, reply desc
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 10:45:24 -07:00
William Casarin
8896d19f40 initial reply revamp
It now understands mentions

Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 10:25:50 -07:00
William Casarin
4db06b015c event mentions working
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-07 17:48:00 -07:00
William Casarin
0eb1372937 more mention progress
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-07 13:50:19 -07:00
William Casarin
73652513d9 initial mention parsing
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 21:33:08 -07:00
William Casarin
4704431c74 image cache
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 18:49:40 -07:00
William Casarin
f42bc2e91e likes, mention parsing, lots of stuff
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 16:26:10 -07:00
William Casarin
403fa74f8d just use stack navigationview
it seems less buggy

Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-30 12:15:44 -07:00
William Casarin
d574e572d4 old style navigation
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-30 11:46:56 -07:00
William Casarin
a88324333b profiles
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-30 10:37:29 -07:00
William Casarin
ce989450f4 many updates
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-25 08:28:07 -07:00
William Casarin
cb463c6da9 a bunch more usability improvements
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-23 18:21:45 -07:00
William Casarin
090385d3da better chat view
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-23 17:10:51 -07:00
William Casarin
4de2ce402e fix broken nagivation
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-23 12:41:36 -07:00
William Casarin
78c5b47f11 chatroom
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-19 19:46:30 -07:00
William Casarin
b100e9887b lazy vstack ftw
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-19 12:06:24 -07:00
William Casarin
8568d4abc7 fix up many things
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-19 09:26:29 -07:00
William Casarin
bcff8d5f02 refactor timeline and nav
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 17:33:15 -07:00
William Casarin
5bb46c5d10 reply bug fixes
still need to revamp this logic for mentions

Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 17:31:39 -07:00
William Casarin
fd4aa2bb3d simplify collapsed calculation
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 16:35:28 -07:00
William Casarin
f2265153fa determine highlight from reply map
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 14:53:10 -07:00
William Casarin
b3588b9d61 slower animation on appear
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 14:52:54 -07:00
William Casarin
b72047237a don't collapse if we don't need to
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 14:31:36 -07:00
William Casarin
9b79b46601 better reply descriptions
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 13:17:34 -07:00
William Casarin
8cc3edf195 use direct references on root events
references to root should be treated slightly differently, otherwise the
entire thread will be shown when you select the root event.

Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 12:32:55 -07:00
William Casarin
c53b9d2ce6 expand collapsed sections
currently only expands all sections

Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 11:35:19 -07:00
William Casarin
cad23d5965 fix crash for profiles environment object in replies
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 10:33:27 -07:00
William Casarin
6ce5484d74 calculate ancestor reply path
This works really well going back in time because no branching, assuming
the last referenced event id is the only note they are replying to...

Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-18 10:31:54 -07:00
William Casarin
4ff6719961 show who we're replying to
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 15:12:26 -07:00
William Casarin
844146e547 fix reply tags
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 14:37:29 -07:00
William Casarin
89cb063015 show hidden notes at the end as well
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 14:25:07 -07:00
William Casarin
c9d3ed361f collapse the thread when a note is selected
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 14:24:51 -07:00
William Casarin
392af009f8 eventdetails: only add our events
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 14:24:41 -07:00
William Casarin
0ac3218952 fix reply ids
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-17 11:40:48 -07:00