Alex Gleason
b9e0e94587
Input: support 'theme' prop (deprecate 'isSearch'), pass theme down from higher components
2022-10-04 17:09:47 -04:00
9b43ed7015
fixes, improvements, cleanup
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 23:20:58 +02:00
803dada3e0
Merge remote-tracking branch 'soapbox/develop' into events-
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 20:05:02 +02:00
0dbfd600bc
Fix editing media descriptions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-29 00:15:30 +02:00
904e93bd8e
Fix ReplyMentionsModal crash
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-22 22:00:32 +02:00
309bd2c34f
Event discussion page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-21 13:20:53 +02:00
Alex Gleason
6b57b62b38
ComposeForm: don't focus the input constantly, add usePrevious hook
2022-09-19 13:55:08 -05:00
706e303547
Show compose form on event discussion page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 21:06:09 +02:00
640000c18e
Merge remote-tracking branch 'soapbox/compose' into HEAD
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:42:30 +02:00
f6af663e09
Merge remote-tracking branch 'soapbox/develop' into HEAD
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:39:13 +02:00
d3693fe89a
Don't accept 'default' as id for ComposeForm
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:18:12 +02:00
cb3df8211c
Merge remote-tracking branch 'soapbox/develop' into compose
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 15:40:29 +02:00
b38e5ec8e3
tests i can't run locally for now
...
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 10:40:19 +02:00
6cce0a0291
Introduce useCompose hook
...
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
9822266561
do i really understand this?
...
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-13 13:49:50 +02:00
2b6d06ce01
add emoji-picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-11 23:10:55 +02:00
87877a3f96
TS/functional: Emoji picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-11 19:28:12 +02:00
a9b8371086
Allow multiple compose forms
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-10 23:52:06 +02:00
ac52071e2f
Do not reset tab/searched account when clearing search input
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-09 23:20:26 +02:00
Justin
c47eda8a0a
Fix non-valid DOM attributes getting passed to input
2022-09-07 08:27:40 -04:00
df39036129
Merge remote-tracking branch 'soapbox/develop' into events-
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-05 15:07:31 +02:00
9d3206f229
Allow users to create events
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-04 23:36:13 +02:00
03d6211e1c
Replace classnames with clsx
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-31 11:35:06 +02:00
marcin mikołajczak
2d9ac9e22e
Merge branch 'reply-indicator-styles' into 'develop'
...
Fix styles in reply indicator
Closes #1060
See merge request soapbox-pub/soapbox-fe!1724
2022-08-12 09:14:33 +00:00
d9aee6d98e
Fix styles in reply indicator
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-11 23:23:33 +02:00
052547dc6b
Fix debounce in search, clear accountId on submit from navbar
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 17:36:11 +02:00
c59f3947cb
Allow to search for posts from given account
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 13:40:41 +02:00
Justin
20209c81ab
Improve visuals with branding
...
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2022-08-01 14:40:07 -04:00
df136bb8c8
Use file-spreadsheet icon
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-26 12:56:31 +02:00
b294769dfe
Merge remote-tracking branch 'soapbox/develop' into styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-20 19:21:53 +02:00
c7fc5e65f8
Fix: post content is not truncated or wrapped in reply box
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-17 19:41:01 +02:00
marcin mikołajczak
c5b751a68d
Merge branch 'announcements' into 'develop'
...
Announcements
See merge request soapbox-pub/soapbox-fe!1614
2022-07-16 19:02:10 +00:00
b57cecea8d
Minor visual improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-16 00:27:52 +02:00
ec040ff253
Merge remote-tracking branch 'soapbox/develop' into announcements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-09 23:54:04 +02:00
d5a6e978e6
Announcements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-09 23:47:58 +02:00
Alex Gleason
3874d1d9ef
Merge remote-tracking branch 'origin/develop' into feed-suggestions
2022-07-09 15:02:45 -05:00
Alex Gleason
6ddb44f626
Upgrade Tabler to v1.73.0, use new import paths, remove Webpack hack
2022-07-09 11:20:02 -05:00
Justin
f148cda74a
Extend Account component
2022-07-06 14:30:03 -04:00
baaffa2d85
Allow up/down hotkey navigation in posts search results
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-29 23:50:45 +02:00
Justin
f6a6ad42b5
Fix spacing between hashtags
2022-06-27 14:37:53 -04:00
7d0247bc27
Merge remote-tracking branch 'soapbox/develop' into ts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-20 21:48:58 +02:00
419ab93077
Reducers: TypeScript
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-20 21:48:11 +02:00
Justin
b53527673f
Fix spacing regression
2022-06-20 13:27:16 -04:00
Alex Gleason
c35564c62b
ChatBox: convert to TSX
2022-06-17 13:45:52 -05:00
Alex Gleason
46c1185dad
Create generic UploadProgress component, have composer use it
2022-06-17 13:42:21 -05:00
Justin
de7fa347df
Specifically import the single lodash function
2022-06-17 07:37:53 -04:00
Justin
97b282e4e4
Fix selecting emojis in Poll
2022-06-14 14:19:46 -04:00
Justin
e39c8d6713
Add danger-link button
2022-06-14 14:17:35 -04:00
Justin
fb94cb8cd1
Get rid of PollFormContainer
2022-06-14 14:07:43 -04:00
Justin
fe9ce637e8
Correctly autofocus on poll input
2022-06-14 13:52:08 -04:00
cdbb88d2e0
TypeScript, React.FC
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-12 16:14:46 +02:00
marcin mikołajczak
ff79329dd6
Merge branch 'develop' into 'ts'
...
# Conflicts:
# app/soapbox/features/verification/registration.tsx
2022-06-10 16:16:31 +00:00
Justin
ecb3362ce2
Ensure whole number
2022-06-09 16:44:49 -04:00
7578ca2ee0
Merge remote-tracking branch 'soapbox/develop' into ts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-09 21:49:25 +02:00
2786fa257b
Use import type
in some places
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-09 21:08:51 +02:00
Justin
10ff430cca
Merge branch 'revert-poll-commit' into 'develop'
...
Revert commit for poll design
See merge request soapbox-pub/soapbox-fe!1513
2022-06-09 16:02:00 +00:00
Justin
5e0e86a864
Merge branch 'improve-polls' into 'develop'
...
Block button on polls
See merge request soapbox-pub/soapbox-fe!1511
2022-06-09 15:51:19 +00:00
Justin
7b9b0e9e34
Remove icon from 'add poll answer' button
2022-06-09 11:49:59 -04:00
Justin
c2551b9e35
Revert commit for poll design
...
This reverts commit 2a29a050a6
.
2022-06-09 11:49:17 -04:00
Justin
4d7ce0a6d9
Fix emoji picker no longer opening
2022-06-09 11:38:52 -04:00
Justin
138ca824f8
Block button on polls
2022-06-09 10:30:34 -04:00
Justin
45a5e2fd39
Use smaller delete button
2022-06-09 10:06:58 -04:00
Justin
e0e1abc5c9
Improve UX
2022-06-09 09:58:19 -04:00
Justin
2a29a050a6
d
2022-06-09 09:43:37 -04:00
Justin
2c3bfefa4c
Small UX improvements
2022-06-09 09:43:37 -04:00
Justin
9da4de3538
Add multi-select toggle
2022-06-09 09:43:37 -04:00
Justin
e60db6decb
Add period after index
2022-06-09 09:43:37 -04:00
Justin
3dc60f2cd8
Add Divider
2022-06-09 09:43:36 -04:00
Justin
7782c96ba4
Improve design of the Poll Form
2022-06-09 09:43:17 -04:00
Justin
354159e1fa
Toggle placeholder text
2022-06-09 09:42:39 -04:00
a8a1567917
Merge remote-tracking branch 'soapbox/develop' into ts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-09 00:05:04 +02:00
Alex Gleason
4457a0613c
Merge branch 'quote-sensitive' into 'develop'
...
Sensitive quotes
Closes #930
See merge request soapbox-pub/soapbox-fe!1504
2022-06-08 16:34:50 +00:00
Alex Gleason
f3178ac911
Move/rename QuotedStatus file
2022-06-08 11:07:41 -05:00
5fe442b684
ESLint: add no-duplicate-imports rule
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-07 22:21:18 +02:00
Alex Gleason
da70097960
Convert QuotedStatus containers to TSX
2022-06-07 14:48:24 -05:00
Alex Gleason
edffe9a837
SensitiveButton: use UI components
2022-06-07 13:55:34 -05:00
Alex Gleason
08daa19f2c
Add back SensitiveButton, convert to TSX
2022-06-07 13:46:21 -05:00
6c45dcb109
TypeScript, FC (reducers, search)
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-07 18:25:53 +02:00
Alex Gleason
2c4a28288d
PollForm: autosuggest fix
2022-06-06 13:38:48 -05:00
Alex Gleason
7e7dd19b02
Merge branch 'chats-fixes' into 'develop'
...
Small chats fixes & TSX conversions
See merge request soapbox-pub/soapbox-fe!1496
2022-06-06 18:31:27 +00:00
Justin
6f030011ba
Convert PollForm to TSX
2022-06-06 13:19:45 -04:00
Alex Gleason
e6c25a1887
AutosuggestAccountInput: convert to TSX
2022-06-04 17:47:40 -05:00
Alex Gleason
edcbf1f849
PrivacyDropdownMenu: pass useEffect dependency array
2022-05-31 10:20:03 -05:00
Justin
bd13cba65b
Apply 1 suggestion(s) to 1 file(s)
2022-05-31 15:04:57 +00:00
Justin
07ce1b4873
Apply 2 suggestion(s) to 1 file(s)
2022-05-31 15:03:41 +00:00
Alex Gleason
4bbc6d02b7
Merge remote-tracking branch 'origin/develop' into compose-tsx
2022-05-30 16:21:23 -05:00
Alex Gleason
887302d642
Upload: fix backgroundPosition
2022-05-30 14:53:50 -05:00
Alex Gleason
0051fd8eec
PrivacyDropdown: fix Overlay target
2022-05-30 14:50:10 -05:00
Alex Gleason
faf48d17b9
PrivacyDropdown: convert to TSX
2022-05-30 14:43:35 -05:00
Alex Gleason
b02c80341b
ReplyIndicator: convert to TSX
2022-05-30 14:05:15 -05:00
Alex Gleason
6e2cc63b7d
ScheduleButton: convert to TSX
2022-05-30 13:55:46 -05:00
Alex Gleason
e813eecacb
Upload: convert to TSX
2022-05-30 13:53:14 -05:00
Alex Gleason
4821703edb
UploadButton: convert to TSX
2022-05-30 13:26:24 -05:00
7a35aa727b
import from 'soapbox/…
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-30 20:23:55 +02:00
Alex Gleason
1beaccd3ac
TextIconButton: convert to TSX
2022-05-30 13:15:35 -05:00
Alex Gleason
a5fdfb31fd
Warning: convert to TSX
2022-05-30 13:11:44 -05:00
88637f55fb
Fix: Change scope button no longer works
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-30 10:01:52 +02:00
1e74c6d3d7
TypeScript, FC, styles and fixes
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-28 18:03:19 +02:00
Justin
03e97edff7
Improve Quote Status visuals
2022-05-26 15:19:44 -04:00
682d2a3647
Avoid inline message definitions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-24 12:24:26 +02:00