Commit Graph

219 Commits

Author SHA1 Message Date
0d8317145d MediaModal: make clicking the background close the modal
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1434
2023-06-01 12:55:58 -05:00
87b279d8ee MediaModal: hide fullscreen button on mobile 2023-06-01 11:49:36 -05:00
aca4322526 MediaModal: support not having a status 2023-05-31 20:01:30 -05:00
866c80d30b Improve the MediaModal with ability to like, comment, reply, etc 2023-05-31 08:50:03 -04:00
7efc5e2fbd Add '/' as a hotkey for search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-20 00:22:10 +02:00
682a86049e Linkify urls inside Group note 2023-05-12 11:51:44 -04:00
ebaff75e38 Improve Group UX 2023-05-03 14:03:13 -04:00
c0c0dc1cc2 Merge branch 'long-name-fixes' into 'develop'
Fix overflow problems in various places

See merge request soapbox-pub/soapbox!2487
2023-05-03 00:35:06 +00:00
00cdecd943 Merge branch 'improve-entity-organization' into 'develop'
Move Group hooks to api folder

See merge request soapbox-pub/soapbox!2484
2023-05-02 18:40:28 +00:00
626ddfda80 Truncate long usernames in modals 2023-05-02 13:28:42 -05:00
238c30acf8 Split out hooks from 'useGroups' 2023-05-02 13:48:55 -04:00
0f1e7fb2a7 Support HTML version of note in Group Creation modal 2023-05-02 13:29:29 -04:00
e0af6c4b2e Move Group hooks to api folder 2023-05-02 13:26:30 -04:00
95364a46d9 Merge branch 'contextual-compose' into 'develop'
Contextual compose button

See merge request soapbox-pub/soapbox!2478
2023-05-01 16:06:13 +00:00
8ee5727cd8 ComposeModal: add share to group toggle 2023-04-26 15:53:06 -05:00
a193108ef8 ComposeModal: become group-aware 2023-04-26 15:14:54 -05:00
f9b5954060 ComposeModal: allow passing a composeId 2023-04-26 15:07:19 -05:00
6cda34fb69 Handle null group in confirmation step 2023-04-26 09:06:02 -04:00
39d381ae4a Merge branch 'drop-zones' into 'develop'
Drop zones

See merge request soapbox-pub/soapbox!2464
2023-04-25 13:55:17 +00:00
9b90289e7c Fix confirmation step in Group report 2023-04-24 11:34:09 -04:00
0904b6a2a0 Fix drag-and-drop interaction with ComposeModal 2023-04-21 17:13:40 -05:00
c87589be4e Build group URI and handle successful copying 2023-04-19 16:51:07 -04:00
68be77fa54 Use 'copy' function for copying group uri 2023-04-19 16:44:22 -04:00
e43a9164b7 Update modal title in Group creation 2023-04-19 16:44:00 -04:00
2516fd36e0 Update 'Create Group' modal title dynamically 2023-04-19 16:28:15 -04:00
d4c9d086d5 Fix renderLocation in ComposeEventModal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-12 19:53:24 +02:00
ae4430b9eb EditGroup: allow managing topics 2023-04-04 14:54:32 -05:00
914ed6fe9c CreateGroupModal: allow adding topics 2023-04-04 14:10:20 -05:00
2c3006df93 CreateGroupModal: toast on error 2023-04-04 11:50:37 -05:00
c9a724525e ManageGroupModal --> CreateGroupModal 2023-04-03 15:12:50 -05:00
659c186394 ManageGroupModal: use internal state instead of Redux 2023-04-03 15:06:20 -05:00
c67d5712ba Fix weight of List Item text 2023-04-03 12:17:29 -04:00
a1cf627bfd Lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-01 20:37:34 +02:00
72b57d93da Merge branch 'groups-toggle' into 'develop'
Groups toggle

See merge request soapbox-pub/soapbox!2391
2023-03-31 19:06:10 +00:00
d0fbc881e7 Remove react-toggle 2023-03-31 11:52:19 -05:00
541d48c5ab Replace Toggle with a custom component 2023-03-31 11:06:43 -05:00
681eacf827 Improve dark mode support of Groups + bug fixes 2023-03-30 15:19:14 -04:00
4886548889 Add validation support to Group names 2023-03-29 15:42:20 -04:00
55c0f8d6a1 Merge branch 'friendica' into 'develop'
Friendica dislikes

See merge request soapbox-pub/soapbox!2381
2023-03-28 22:13:24 +00:00
12f3b4fbc3 Support Friendica dislikes, quotes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-25 23:16:40 +01:00
96a8bcdf82 Friendica dislikes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-25 12:14:53 +01:00
30ef70440f Add ability to report a Group 2023-03-23 15:17:44 -04:00
813fd7f8ee Delete proprietary groups image 2023-03-19 15:39:58 -05:00
179eb7fc99 Fix preview in reactions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 11:55:00 +01:00
8b81838f2f Support custom emoji reacts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 00:07:18 +01:00
1922e889f7 Merge branch 'create-group' into 'develop'
Create group

See merge request soapbox-pub/soapbox!2325
2023-03-13 18:28:43 +00:00
01343bbe0a Add copy and share links to group confirmation step 2023-03-08 14:46:24 -06:00
2a9f05a765 Create Group: add info items to confirmation step 2023-03-08 14:10:09 -06:00
d7f5e210d8 Groups: scaffold the confirmation step 2023-03-08 13:43:16 -06:00
925509a985 Fix groups modal bailing too soon 2023-03-08 12:20:20 -06:00