Commit Graph

5349 Commits (a261e02329b2f5cb33c40bf402087a03492b526d)
 

Author SHA1 Message Date
Alex Gleason a261e02329
Chats: fix search results position on main pane
2 years ago
Alex Gleason 8dbee455f1
Chats: fix search input on /chats
2 years ago
marcin mikołajczak de2c9148eb Merge branch 'status-focus' into 'develop'
2 years ago
marcin mikołajczak d4cc2ab29b Focus on selected status in status list, add moveUp/moveDown hotkeys to tombstone
2 years ago
Alex Gleason 908623622e Merge branch 'unsmooth-scroll' into 'develop'
2 years ago
Alex Gleason 859bc9c3b5
ScollTopButton: disable smooth scrolling
2 years ago
Alex Gleason 4afc38ba0f Merge branch 'timeline-fixes' into 'develop'
2 years ago
Alex Gleason d0130fb296
ScrollTopButton: fix tests, actually don't use shortNumberFormat for now (it messes up pluralization)
2 years ago
Alex Gleason fbb460817f
Add JSDoc comments to timeline components
2 years ago
Alex Gleason aad192d150
ScrollTopButton: restore `count` prop so it works in Notifications again
2 years ago
Alex Gleason 6da72d874e
TimelineQueueButtonHeader --> ScrollTopButton
2 years ago
Alex Gleason 2aa4b41528
StatusListContainer --> Timeline
2 years ago
Alex Gleason edf366858a
StatusListContainer: bust useCallback if timelineId changes
2 years ago
Alex Gleason 0a34bcfcba
StatusList: fix infinite scrolling
2 years ago
Alex Gleason 666c2dd0ce Merge branch 'scroll-position' into 'develop'
2 years ago
Alex Gleason 526d8a1d83
ScrollableList: track the second item instead of the top one
2 years ago
Alex Gleason 606d6297a8
TimelineQueueButtonHeader: use shortNumberFormat
2 years ago
Alex Gleason 973d3064b5
TimelineQueueButtonHeader: fix tests
2 years ago
Alex Gleason 8baa4cd262
ScrollableList: clear scrollData useMemo if scrollKey changes
2 years ago
Alex Gleason 36fb7fea7d
ScrollableList: reset topOffset if node doesn't match
2 years ago
Alex Gleason 68e80aa7be
ScrollableList: nuke the overscan
2 years ago
Alex Gleason a4a20ddbe6
ScrollableList: use debounce, not throttle
2 years ago
Alex Gleason 509b7b871b
ScrollableList: useMemo, useCallback, throttle, refactor, make it nice
2 years ago
Alex Gleason aecf539581
ScrollableList: only restore scroll position when navigating back
2 years ago
Alex Gleason 7b1190e6cd
Merge remote-tracking branch 'origin/develop' into scroll-position
2 years ago
Alex Gleason 47e43b6540
StatusList: break out TimelineQueueButtonHeader into StatusListContainer
2 years ago
Alex Gleason 878d26cb4b
StatusListContainer: convert to TSX
2 years ago
Alex Gleason a05726e689 Merge branch 'node-18' into 'develop'
2 years ago
Justin 646006b22d Merge branch 'guest-profiles' into 'develop'
2 years ago
marcin mikołajczak 8aceefbbe8 Merge branch 'ts' into 'develop'
2 years ago
Alex Gleason 8624dbd5f2
StatusList: improve imports
2 years ago
Alex Gleason a185ad45cd
StatusList TypeScript fixes
2 years ago
marcin mikołajczak 4ba2d08162 Lists modals: TypeScript, FC
2 years ago
Alex Gleason d0d9c0b460
StatusList: convert to TSX
2 years ago
Justin 7837c24d79 Merge branch 'fix-button-text' into 'develop'
2 years ago
Justin a13b3b92ba Merge branch 'more-tests-accounts' into 'develop'
2 years ago
Justin 6167219eed Use non-deprecated class
2 years ago
Justin 6eb6588492 Finish 'fetchAccountByUsername' tests
2 years ago
Justin 1e6f401a16 Prevent button text wrapping
2 years ago
Justin 14d614e055 Start adding 'fetchAccountByUsername' tests
2 years ago
Justin 621f8982f1 Allow guest browsing on Profiles and Statuses
2 years ago
Alex Gleason 697c028c4a
TimelineQueueButtonHeader: convert to tsx
2 years ago
Alex Gleason 577c391417
ScrollableList: fix desync scroll position, add 200px overscan
2 years ago
Alex Gleason 3d605913e8
Preserve scroll position perfectly
2 years ago
Alex Gleason 28bd9b0f4b
StatusList: don't dequeue timeline on mount
2 years ago
Alex Gleason 8052d5040a
ScrollableList: delete unused scrollerRef
2 years ago
Alex Gleason e4b95534dc
Merge remote-tracking branch 'origin/develop' into scroll-position
2 years ago
Justin 1d2c07f0a9 Merge branch 'set-color-scheme-css' into 'develop'
2 years ago
Justin 7f7b1aded5 Merge branch 'add-accounts-action-tests' into 'develop'
2 years ago
Justin 2d9e813fc3 Merge branch 'fix-input-text-color' into 'develop'
2 years ago