Commit Graph

39 Commits

Author SHA1 Message Date
Michael Peters
e8ca0d0ed4 right click context menu custom effect 2021-12-30 21:04:14 -06:00
Michael Peters
640b671568 escape closes context menus 2021-12-30 20:40:45 -06:00
Michael Peters
c90641a14c pure react overlays 2021-12-29 23:53:04 -06:00
Michael Peters
0d36daacca guilds-manager element
Almost to the root node!
2021-12-29 21:16:19 -06:00
Michael Peters
9410fe3829 guild list context menu
(disconnect button)
2021-12-29 19:46:53 -06:00
Michael Peters
22c258bafd react guild list 2021-12-29 18:50:03 -06:00
Michael Peters
15c92c2eac drop target for send message component 2021-12-27 21:02:02 -06:00
Michael Peters
f39c3f0a51 remove non-react send message pieces 2021-12-26 22:09:55 -06:00
Michael Peters
ccba0f1057 react text-based send message input 2021-12-26 17:23:24 -06:00
Michael Peters
26139af512 react hover indicators
implemented in channel list element
2021-12-26 14:25:59 -06:00
Michael Peters
f7433c23be split off context-menu into sub-functional component 2021-12-26 13:41:17 -06:00
Michael Peters
916c3b2f24 message list image context menu 2021-12-25 19:21:15 -06:00
Michael Peters
54536c1b03 useContextMenu hook 2021-12-25 19:04:55 -06:00
Michael Peters
2bae6c72cd image overlay context menu
Also did a refactor on how overlays decide to close
2021-12-25 18:35:57 -06:00
Michael Peters
80c2a352da connection info and context menus 2021-12-25 12:00:20 -06:00
Michael Peters
49f3a7096a infinite scroll messages! 2021-12-24 17:37:27 -06:00
Michael Peters
69c239ebc9 Now display a react message list! 2021-12-22 00:54:03 -06:00
Michael Peters
971b4c4d79 remove old members stuff 2021-12-20 23:24:05 -06:00
Michael Peters
3c14ecb6ec AsyncButtonSubscription Improvements 2021-12-16 20:12:52 -06:00
Michael Peters
b5f22212d9 async button subscription, overlay channel consolidation 2021-12-16 19:25:55 -06:00
Michael Peters
97bb08c255 autofix unused imports 2021-12-13 18:29:20 -06:00
Michael Peters
7820853def different token sort order, support null expirey time 2021-12-13 02:39:40 -06:00
Michael Peters
84d0a0e542 create invite token dialog 2021-12-13 02:29:06 -06:00
Michael Peters
d875a8f8fb fixed subscriptions re-requesting because of re-created fetch functions 2021-12-13 01:32:29 -06:00
Michael Peters
1c1d3209bf tokens subscription 2021-12-12 23:25:23 -06:00
Michael Peters
2a79af8a0e more specific about single vs multiple subscriptions 2021-12-12 22:34:29 -06:00
Michael Peters
2ef1af3eff useSubscription techniques for react 2021-12-12 22:01:30 -06:00
Michael Peters
4b9052a3c5 partial invites display commit
added control options, fetchable metadata effect, and more
2021-12-11 14:50:41 -06:00
Michael Peters
b8c8c45f7b react helper to load resource and buffer-based things in useEffect 2021-12-11 12:56:59 -06:00
Michael Peters
78093316ea reactify create-channel overlay
also add refs
2021-12-10 01:23:11 -06:00
Michael Peters
f87fdeff3c finish reactify add guild overlay 2021-12-08 23:55:05 -06:00
Michael Peters
c12873d929 add react image overlay to other message type 2021-12-07 19:26:51 -06:00
Michael Peters
82546300cc react-based image popup 2021-12-06 23:06:59 -06:00
Michael Peters
6b17f569bb jsx is for professionals 2021-12-05 23:52:10 -06:00
Michael Peters
6979c450e6 further through .tsx conversion 2021-12-05 22:24:16 -06:00
Michael Peters
01da06b57b starting move to .tsx for elements 2021-12-05 21:01:17 -06:00
Michael Peters
bbee168041 modify guild full-window overlay 2021-12-05 19:42:14 -06:00
Michael Peters
9f53b4640a added a linter
archived files are probably not needed but kept around in case as a reference
2021-12-04 09:49:47 -06:00
Michael Peters
3c6f94bd93 move source code to ./src and added preliminary linter support 2021-12-04 08:59:30 -06:00