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 |
|
marcin mikołajczak
|
bdb958a613
|
Merge branch 'ts' into 'develop'
Reducers: TypeScript
See merge request soapbox-pub/soapbox-fe!1498
|
2022-06-06 19:03:34 +00:00 |
|
Alex Gleason
|
ddd0cc2d27
|
Merge branch 'tsx-conversions' into 'develop'
TSX conversions
See merge request soapbox-pub/soapbox-fe!1495
|
2022-06-06 18:57:06 +00:00 |
|
Alex Gleason
|
e54d666b90
|
HomeTimeline: move useEffect above return
|
2022-06-06 13:43:38 -05: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 |
|
Justin
|
d0b9de6341
|
Merge branch 'add-accounts-action-tests' into 'develop'
Add more tests for accounts actions
See merge request soapbox-pub/soapbox-fe!1493
|
2022-06-06 14:09:00 +00:00 |
|
|
41a2b1f08f
|
Reducers: TypeScript, fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-05 20:21:25 +02:00 |
|
|
5bb26c9b47
|
Merge remote-tracking branch 'soapbox/develop' into ts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-05 15:07:19 +02:00 |
|
|
65dff4e6a1
|
Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-05 15:05:44 +02:00 |
|
|
5bc8108e26
|
Move account migration to settings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-05 08:56:22 +02:00 |
|
Alex Gleason
|
328d3b9b59
|
Suggestion --> AutoSuggestion
|
2022-06-04 18:36:34 -05:00 |
|
Alex Gleason
|
318b9f0d3b
|
AutosuggestAccountInput: improve types
|
2022-06-04 18:35:04 -05:00 |
|
Alex Gleason
|
0ff1887fec
|
AutosuggestEmoji: convert to TSX
|
2022-06-04 18:29:58 -05:00 |
|
Alex Gleason
|
ba803e200c
|
AutosuggestInput: convert to TSX
|
2022-06-04 18:21:16 -05:00 |
|
Alex Gleason
|
e6c25a1887
|
AutosuggestAccountInput: convert to TSX
|
2022-06-04 17:47:40 -05:00 |
|
Alex Gleason
|
a261e02329
|
Chats: fix search results position on main pane
|
2022-06-04 17:23:25 -05:00 |
|
Alex Gleason
|
8dbee455f1
|
Chats: fix search input on /chats
|
2022-06-04 17:10:41 -05:00 |
|
Alex Gleason
|
54b6df719c
|
Layout: fix compose block spacing
|
2022-06-04 15:58:41 -05:00 |
|
Alex Gleason
|
131fcef7d6
|
HomeTimeline: convert to TSX
|
2022-06-04 15:51:59 -05:00 |
|
Alex Gleason
|
4c87573972
|
HomeTimeline: remove suggestions
|
2022-06-04 15:31:24 -05:00 |
|
Alex Gleason
|
71362a922a
|
QuotedStatus: convert to FC
|
2022-06-04 15:30:15 -05:00 |
|
marcin mikołajczak
|
de2c9148eb
|
Merge branch 'status-focus' into 'develop'
Focus on selected status in status list, add moveUp/moveDown hotkeys to tombstone
See merge request soapbox-pub/soapbox-fe!1494
|
2022-06-04 15:50:44 +00:00 |
|
|
d4cc2ab29b
|
Focus on selected status in status list, add moveUp/moveDown hotkeys to tombstone
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-04 15:20:19 +02:00 |
|
Justin
|
04d1879e5b
|
Add more tests for accounts actions
|
2022-06-03 16:46:42 -04:00 |
|
Alex Gleason
|
859bc9c3b5
|
ScollTopButton: disable smooth scrolling
|
2022-06-03 14:00:56 -05:00 |
|
Alex Gleason
|
d0130fb296
|
ScrollTopButton: fix tests, actually don't use shortNumberFormat for now (it messes up pluralization)
|
2022-06-03 13:16:22 -05:00 |
|
Alex Gleason
|
fbb460817f
|
Add JSDoc comments to timeline components
|
2022-06-03 13:09:46 -05:00 |
|
Alex Gleason
|
aad192d150
|
ScrollTopButton: restore count prop so it works in Notifications again
|
2022-06-03 12:38:54 -05:00 |
|
Alex Gleason
|
6da72d874e
|
TimelineQueueButtonHeader --> ScrollTopButton
|
2022-06-03 12:34:30 -05:00 |
|
Alex Gleason
|
2aa4b41528
|
StatusListContainer --> Timeline
|
2022-06-03 12:31:23 -05:00 |
|
Alex Gleason
|
edf366858a
|
StatusListContainer: bust useCallback if timelineId changes
|
2022-06-03 12:25:59 -05:00 |
|
Alex Gleason
|
0a34bcfcba
|
StatusList: fix infinite scrolling
(apparently I don't understand how useCallback works)
|
2022-06-03 12:24:55 -05:00 |
|
Alex Gleason
|
526d8a1d83
|
ScrollableList: track the second item instead of the top one
|
2022-06-02 21:22:40 -05:00 |
|
Alex Gleason
|
606d6297a8
|
TimelineQueueButtonHeader: use shortNumberFormat
|
2022-06-02 20:59:34 -05:00 |
|
Alex Gleason
|
973d3064b5
|
TimelineQueueButtonHeader: fix tests
|
2022-06-02 20:46:18 -05:00 |
|
Alex Gleason
|
8baa4cd262
|
ScrollableList: clear scrollData useMemo if scrollKey changes
|
2022-06-02 20:40:39 -05:00 |
|
Alex Gleason
|
36fb7fea7d
|
ScrollableList: reset topOffset if node doesn't match
|
2022-06-02 20:37:51 -05:00 |
|
Alex Gleason
|
68e80aa7be
|
ScrollableList: nuke the overscan
|
2022-06-02 20:37:05 -05:00 |
|
Alex Gleason
|
a4a20ddbe6
|
ScrollableList: use debounce, not throttle
|
2022-06-02 20:36:49 -05:00 |
|
Alex Gleason
|
509b7b871b
|
ScrollableList: useMemo, useCallback, throttle, refactor, make it nice
|
2022-06-02 19:31:25 -05:00 |
|
Alex Gleason
|
aecf539581
|
ScrollableList: only restore scroll position when navigating back
|
2022-06-02 17:00:58 -05:00 |
|
Alex Gleason
|
7b1190e6cd
|
Merge remote-tracking branch 'origin/develop' into scroll-position
|
2022-06-02 15:52:04 -05:00 |
|
Alex Gleason
|
47e43b6540
|
StatusList: break out TimelineQueueButtonHeader into StatusListContainer
|
2022-06-02 15:29:20 -05:00 |
|
Alex Gleason
|
878d26cb4b
|
StatusListContainer: convert to TSX
|
2022-06-02 15:15:30 -05:00 |
|
Justin
|
646006b22d
|
Merge branch 'guest-profiles' into 'develop'
Allow guest browsing on Profiles and Statuses
See merge request soapbox-pub/soapbox-fe!1477
|
2022-06-02 19:27:58 +00:00 |
|
marcin mikołajczak
|
8aceefbbe8
|
Merge branch 'ts' into 'develop'
Lists modals: TypeScript, FC
See merge request soapbox-pub/soapbox-fe!1490
|
2022-06-02 19:03:23 +00:00 |
|
Alex Gleason
|
8624dbd5f2
|
StatusList: improve imports
|
2022-06-02 14:03:02 -05:00 |
|
Alex Gleason
|
a185ad45cd
|
StatusList TypeScript fixes
|
2022-06-02 14:00:35 -05:00 |
|
|
4ba2d08162
|
Lists modals: TypeScript, FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-02 20:51:09 +02:00 |
|
Alex Gleason
|
d0d9c0b460
|
StatusList: convert to TSX
|
2022-06-02 13:35:08 -05:00 |
|
Justin
|
7837c24d79
|
Merge branch 'fix-button-text' into 'develop'
Prevent button text wrapping
See merge request soapbox-pub/soapbox-fe!1488
|
2022-06-02 15:50:32 +00:00 |
|
Justin
|
6167219eed
|
Use non-deprecated class
|
2022-06-02 11:40:58 -04:00 |
|
Justin
|
6eb6588492
|
Finish 'fetchAccountByUsername' tests
|
2022-06-02 11:37:18 -04:00 |
|
Justin
|
1e6f401a16
|
Prevent button text wrapping
|
2022-06-02 11:12:35 -04:00 |
|
Justin
|
14d614e055
|
Start adding 'fetchAccountByUsername' tests
|
2022-06-02 10:52:00 -04:00 |
|
Justin
|
621f8982f1
|
Allow guest browsing on Profiles and Statuses
|
2022-06-02 08:19:35 -04:00 |
|
Alex Gleason
|
697c028c4a
|
TimelineQueueButtonHeader: convert to tsx
|
2022-06-01 20:47:28 -05:00 |
|
Alex Gleason
|
577c391417
|
ScrollableList: fix desync scroll position, add 200px overscan
|
2022-06-01 19:36:55 -05:00 |
|
Alex Gleason
|
3d605913e8
|
Preserve scroll position perfectly
|
2022-06-01 18:47:07 -05:00 |
|
Alex Gleason
|
28bd9b0f4b
|
StatusList: don't dequeue timeline on mount
|
2022-06-01 18:00:35 -05:00 |
|
Alex Gleason
|
8052d5040a
|
ScrollableList: delete unused scrollerRef
|
2022-06-01 18:00:09 -05:00 |
|
Alex Gleason
|
e4b95534dc
|
Merge remote-tracking branch 'origin/develop' into scroll-position
|
2022-06-01 14:29:45 -05:00 |
|
Justin
|
1d2c07f0a9
|
Merge branch 'set-color-scheme-css' into 'develop'
Add 'color-scheme' CSS prop for better browser rendering
See merge request soapbox-pub/soapbox-fe!1486
|
2022-06-01 19:25:08 +00:00 |
|
Justin
|
7f7b1aded5
|
Merge branch 'add-accounts-action-tests' into 'develop'
Add tests for 'createAccount' and 'fetchAccount'
See merge request soapbox-pub/soapbox-fe!1483
|
2022-06-01 19:23:01 +00:00 |
|
Justin
|
2d9e813fc3
|
Merge branch 'fix-input-text-color' into 'develop'
Use white text on dark inputs
See merge request soapbox-pub/soapbox-fe!1485
|
2022-06-01 19:22:34 +00:00 |
|
Alex Gleason
|
9686feea32
|
Merge branch 'iss_dein_schnitzel-develop-patch-41261' into 'develop'
Update de.json - kleine Änderungen
See merge request soapbox-pub/soapbox-fe!1484
|
2022-06-01 19:21:54 +00:00 |
|
Justin
|
bca5a2988d
|
Add 'color-scheme' CSS prop for better browser rendering
|
2022-06-01 14:27:04 -04:00 |
|
Justin
|
1ede064457
|
Use white text on dark inputs
|
2022-06-01 14:18:01 -04:00 |
|
Alex Gleason
|
56cbde77f4
|
Merge branch 'status-media' into 'develop'
Status media refactor (display media in QuotedStatus)
See merge request soapbox-pub/soapbox-fe!1478
|
2022-06-01 18:02:11 +00:00 |
|
Isabell Deinschnitzel
|
b098c23057
|
Update de.json - kleine Änderungen
|
2022-06-01 18:00:41 +00:00 |
|
Justin
|
46484bd940
|
Merge branch 'decrement-comment-count' into 'develop'
Decrement reply count
See merge request soapbox-pub/soapbox-fe!1481
|
2022-06-01 17:46:52 +00:00 |
|
Justin
|
6ba13239c6
|
Return the promise
|
2022-06-01 13:45:49 -04:00 |
|
Justin
|
190d94a438
|
Add tests for 'createAccount' and 'fetchAccount'
|
2022-06-01 12:58:01 -04:00 |
|
Justin
|
8847b3cc03
|
Decrement reply count when removing a status.
|
2022-06-01 09:13:07 -04:00 |
|
Alex Gleason
|
bf05abd53d
|
Disable birthdays
|
2022-05-31 18:40:44 -05:00 |
|
Alex Gleason
|
9772aa0d9c
|
Status: remove unused imports
|
2022-05-31 13:22:58 -05:00 |
|
Alex Gleason
|
335851b577
|
QuotedStatus: always display full media gallery
|
2022-05-31 13:21:07 -05:00 |
|
Alex Gleason
|
fb9acf4d64
|
QuotedStatus: use StatusMedia component
|
2022-05-31 13:11:50 -05:00 |
|
Alex Gleason
|
e1a0759c3a
|
DetailedStatus: clean up unused media methods
|
2022-05-31 12:52:06 -05:00 |
|
Alex Gleason
|
d6a7e38e56
|
DetailedStatus: use StatusMedia component
|
2022-05-31 12:49:24 -05:00 |
|
Alex Gleason
|
62d432a65d
|
Status: clean up now unused media methods, etc
|
2022-05-31 12:32:59 -05:00 |
|
Alex Gleason
|
ba8379c753
|
Break out StatusMedia into a separate component
|
2022-05-31 12:31:08 -05:00 |
|
marcin mikołajczak
|
8304f25577
|
Merge branch 'styles-cleanup' into 'develop'
Remove unused styles?
See merge request soapbox-pub/soapbox-fe!1476
|
2022-05-31 16:15:50 +00: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 |
|
|
cd87b5262c
|
Remove unused styles?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-05-31 14:55:31 +02:00 |
|
Alex Gleason
|
4bbc6d02b7
|
Merge remote-tracking branch 'origin/develop' into compose-tsx
|
2022-05-30 16:21:23 -05:00 |
|
marcin mikołajczak
|
182b51e275
|
Merge branch 'ts' into 'develop'
TypeScript, FC
See merge request soapbox-pub/soapbox-fe!1474
|
2022-05-30 21:06:55 +00: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 |
|
|
de2422a97e
|
TypeScript, FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-05-30 21:03:52 +02: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 |
|