Commit Graph

55 Commits

Author SHA1 Message Date
Alex Gleason
664dfa2688 MarkdownButton: don't do the availability check in the component itself 2022-03-04 13:01:22 -06:00
Alex Gleason
d98c54de4f ComposeForm: conditional features 2022-03-04 12:47:59 -06:00
marcin mikołajczak
f1b5482b2d Merge remote-tracking branch 'soapbox/develop' into in-reply-to-self
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:58:23 +01:00
marcin mikołajczak
2635d9b109 Compose: Show 'Replying to a post' if unchecked all mentions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:56:23 +01:00
marcin mikołajczak
5f73f96735 Minor modals cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-14 22:38:15 +01:00
marcin mikołajczak
a041a4452b Rename modal -> modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-02 16:36:20 +01:00
marcin mikołajczak
e0f0370579 Merge remote-tracking branch 'soapbox/develop' into modals-stack
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-02 14:30:38 +01:00
Alex Gleason
04979486e8 Normalize instance configuration for Mastodon 2022-01-31 16:51:11 -06:00
marcin mikołajczak
807b3c7e5b Use stack for modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-30 18:53:47 +01:00
marcin mikołajczak
22a70a7595 Quote posts: Compose box improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 18:18:10 +01:00
marcin mikołajczak
15d4910db5 wip quote post composing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 18:44:17 +01:00
Alex Gleason
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
Alex Gleason
966ca91e1a eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
Alex Gleason
2a0e2001d6 eslint: enforce import/order 2022-01-10 16:01:24 -06:00
marcin mikołajczak
3dffc46fc1 Support explicit addressing 2022-01-04 20:06:08 +00:00
Alex Gleason
52512ec110 Trends: fix Hashtag component and TrendsPanel, display trends in Search 2021-11-01 20:37:39 -05:00
Alex Gleason
a5bf105ccd Search: autosuggest accounts in search bar on desktop 2021-11-01 12:25:18 -05:00
Alex Gleason
e4b2021e8e Search: display WhoToFollowPanel if supported 2021-10-15 11:30:03 -05:00
Alex Gleason
e2058d0bcb WarningContainer: use <Link/> to account settings page 2021-10-13 14:35:34 -05:00
Alex Gleason
ea0374bbbc WarningContainer: hide "Learn more" button for now 2021-10-13 14:32:38 -05:00
Alex Gleason
18ef49aec9 Seach: autosubmit from search page 2021-10-07 15:19:28 -05:00
Alex Gleason
3eb4eeed59 Composer: use Tabler svg icons 2021-09-22 14:38:48 -05:00
Alex Gleason
3fd1a10b73 Webpack: optimize ScheduleForm 2021-09-11 18:00:48 -05:00
Alex Gleason
be0f252351 Mastodon: conditionally display Markdown, emojiReact column settings, sidebar features, and account aliases 2021-08-23 15:31:42 -05:00
marcin mikołajczak
d36ec10c6a Auto select search tab that has results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-07 20:57:22 +02:00
marcin mikołajczak
403d6ae48c Search results improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-07 20:42:39 +02:00
Alex Gleason
497b6b08d4 Merge branch 'store-current-search-tab' into 'develop'
Keep selected search results tab

See merge request soapbox-pub/soapbox-fe!657
2021-08-03 19:39:09 +00:00
Alex Gleason
a310197a5a eslint: prefer-const, no-loop-func, no-const-assign, no-var 2021-08-03 12:36:11 -05:00
marcin mikołajczak
bd16715763 Keep active search results tab
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-02 20:51:15 +02:00
marcin mikołajczak
d0f3fe6771 Tabbed, paginated search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 17:51:43 +02:00
marcin mikołajczak
bedc9ef3fa Use description limits from Pleroma
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-19 23:14:31 +02:00
Alex Gleason
968c7332f0 Composer: only injectIntl on the ComposeFormContainer for performance 2021-07-01 16:10:03 -05:00
Alex Gleason
df4aad3c74 ScheduledStatuses: refactor ScheduleForm, display "Schedule" button in Composer, fixes #660 2021-06-28 00:36:44 -05:00
Alex Gleason
2939b9e495 ScheduledStatuses: improve picker input UI 2021-06-28 00:06:04 -05:00
Alex Gleason
4a5ef6f469 ScheduledStatuses: display link in Composer 2021-06-27 17:18:54 -05:00
NEETzsche
3a209e2fea Schedule posts 2021-06-18 16:04:31 +00:00
Alex Gleason
80c18f0fed Composer: display uploaded video preview 2021-05-17 16:44:59 -05:00
Alex Gleason
3bae6e25e1 Preview uploaded media 2021-05-17 15:15:46 -05:00
Alex Gleason
a70c6c91af Delete unused Compose code 2021-03-23 15:00:26 -05:00
Alex Gleason
8a0fa1b285 Display loading animation during search 2021-03-21 16:09:50 -05:00
Alex Gleason
d243b53486 PrivacyDropdown: clean up dispatch calls 2020-09-27 18:02:57 -05:00
Mary Kate
5ad39921f9 re-open compose modal after changing privacy, fixes #200 2020-09-27 17:04:24 -05:00
Bárbara de Castro Fernandes
458bdef633 Enable empty poll removal by deleting one of its options
Previously, the user had to click on the "poll" icon at the bottom of
the compose form in order to remove a poll. This commit changes how poll
options behave so as to enable an empty poll to be removed through the
deletion of either one of its options.

This closes #317.
2020-09-07 16:04:21 -03:00
Alex Gleason
444e3641ee Fix disappearing poll button when media is uploaded 2020-07-28 14:42:58 -05:00
Alex Gleason
1329ca3578 Merge remote-tracking branch 'origin/develop' into add-images-to-polls 2020-07-28 14:18:30 -05:00
Mary Kate
a3201605b4 add uploads to polls 2020-07-28 14:15:15 -05:00
Alex Gleason
ac6b4033dd Merge remote-tracking branch 'origin/develop' into add-markdown-posts 2020-07-28 14:00:25 -05:00
Alex Gleason
b31cf22f43 Markdown refactoring 2020-07-28 13:43:22 -05:00
Mary Kate
daf039d9bb generalize markdown to content_type 2020-07-28 13:31:44 -05:00
Mary Kate
bc787e0bbe add markdown posts 2020-07-28 12:24:04 -05:00