Commit Graph

2363 Commits (88d35e13e8f396d7fac161908fb6a1f3702c32e9)

Author SHA1 Message Date
Alex Gleason ecdef1d95b
Placeholder: render placeholder parent status in thread
3 years ago
Alex Gleason 8a26db57f7
Placeholder: display placeholders in slist while next page is loading
3 years ago
Alex Gleason f6b1bca574
Helmet: wrap withRouter, probably fix page title getting stuck
3 years ago
Alex Gleason b343a403e8
ScrollableList, PlaceholderDisplayName: fix runtime warnings
3 years ago
Alex Gleason f808ac6786
Placeholder: display placeholders for Notifications, refactor scss
3 years ago
Alex Gleason 7f1613dd20
ScrollableList: remove accidental changes in commit
3 years ago
Alex Gleason 583aa6fd60
MediaGallery: fix audio attachment thumb crash
3 years ago
Alex Gleason 135ec190ee
Instead of str.replaceAll, use str.replace with regex (for better browser support)
3 years ago
Alex Gleason 1db4cd60d4
PlaceholderStatus: display wiping animation over post
3 years ago
Alex Gleason f9c19e43b4
PlaceholderMaterialStatus: fix border-radius
3 years ago
Alex Gleason 26ec27a859
Fediverse timeline: column transparency fixes
3 years ago
Alex Gleason 47b433915b
Placeholder: display placeholder statuses while timelines are loading
3 years ago
Alex Gleason d41e3f96ee
ScrollableList: break up render function into smaller pieces
3 years ago
kaonashi696 700151ac6a Update ca.json
3 years ago
kaonashi696 cb1805a399 Update ca.json
3 years ago
Alex Gleason b1e10f3db2
ErrorBoundary: improve icons and styles
3 years ago
Alex Gleason e19c2d8547
Timelines: push to timeline regardless of if it's "online"
3 years ago
Alex Gleason c8e207d6c1
StatusList: fix crash
3 years ago
Alex Gleason 0060667639
Optimistic statuses: add .thread__status className
3 years ago
Alex Gleason 5033e320bc
Importer: fix order of imports in importFetchedStatus
3 years ago
Alex Gleason 379d03a509
Optimistic statuses: prepend with 末 to sort it at the end
3 years ago
Alex Gleason 135b4c4d7b
Optimistic replies: fix duplicated statuses
3 years ago
Alex Gleason 03dbd5bfd2
Optimistic threads
3 years ago
Alex Gleason 50feacbd6b
Optimistic, nonblocking statuses
3 years ago
Alex Gleason 8c758d7577
AccountHeader: disable &--missing functionality for now, since it messes up sticky sidebars
3 years ago
Alex Gleason ba8c823209
Column: remove padding-bottom for perfect padding on mobile
3 years ago
Alex Gleason 2608de7af4
AttachmentThumbs: click to expand post
3 years ago
Alex Gleason 17f21c4106
Column: more clearly indicate when scrolled to top on mobile
3 years ago
Alex Gleason d6af6468d7
Thread: improve padding between posts
3 years ago
Alex Gleason c264a5fb47
SubNavigation: border-radius 0 when scrolled
3 years ago
Alex Gleason 14d800c845
VideoPlayer: use accent color for volume/seek progress bars
3 years ago
Alex Gleason 2dec47e179
MaterialStatus: fix focused state
3 years ago
Alex Gleason e9b5a9cf2e
MediaModal: use Tabler next/prev arrows
3 years ago
Alex Gleason 0bc1a57cfa
RemoteInstancePage: use standard navigation like other pages
3 years ago
Alex Gleason b029225236
ListTimeline: use SubNavigation, nuke HomeColumnHeader once and for all
3 years ago
Alex Gleason 6fa875e261
RemoteTimeline: use SubNavigation
3 years ago
Alex Gleason 080cef309d
Status: add color to repost icon
3 years ago
Alex Gleason 6f35933bad
Modal: increase border-radius to 10px
3 years ago
Alex Gleason 81921578e0
TimelineQueueButtonHeader: automatically load new items when scrolled to the top of the page
3 years ago
Alex Gleason 75a496c806
TimelineQueueButtonHeader: update snapshots
3 years ago
Alex Gleason 38b41ced76
TimelineQueueButtonHeader: always scroll to top
3 years ago
Alex Gleason 4840a3c751
TimelineQueueButtonHeader: display only when scrolled down
3 years ago
Alex Gleason bba3564ef3
ProfilePreview: link to internal profile, improve styles
3 years ago
Alex Gleason 92fc853642
AttachmentThumbs: display compact media thumbs instead of AttachmentList
3 years ago
Alex Gleason e0acd4c1ec
LinkFooter: pad bottom to make room for Chats
3 years ago
Alex Gleason 78529df4c1
Chats: fix action button icons
3 years ago
Alex Gleason 4e18d7e505
FollowRecommendations: fix transparent background
3 years ago
Alex Gleason b47e7a3197
Column: remove ColumnBackButton from most places, fix DetailedStatus border-bottom, improve HashtagTimeline
3 years ago
Alex Gleason 43c86ff85c
BetterColumn: remove ColumnBackButton, fix border-bottom
3 years ago
Alex Gleason a5e5d2fc3f
Column: fix border-radius of .empty-column-indicator
3 years ago
Alex Gleason a83caeccf7
Column: let columns only fill their needed height
3 years ago
Alex Gleason 683da333fd
Entirely remove unused "drawer" concept
3 years ago
Alex Gleason 3a37635040
Get rid of unused DrawerLoading component
3 years ago
Alex Gleason 943ee54c98
Profile: restore "extra" links on desktop
3 years ago
Alex Gleason 891a65b66f
Favourites: display favourites for Mastodon (if exposableReactions is manually toggled)
3 years ago
Alex Gleason 82dd1d16c8
ScrollableList: fix border-radius on mobile
3 years ago
Alex Gleason e16a5ac9f9
ComposeForm: add back original character counter, commented out for now
3 years ago
Alex Gleason 18ef49aec9
Seach: autosubmit from search page
3 years ago
Alex Gleason 14ecc9a4ce
Reblogs: add ColumnHeader
3 years ago
Alex Gleason c3da48ebf4
Compare hosts in findAccountByUsername, fixes #730
3 years ago
Alex Gleason 079736e199
Profile: start refactoring findAccountByUsername logic
3 years ago
marcin mikołajczak 1cfe37b3c9 Translate a few strings from `next` to Polish
3 years ago
Alex Gleason cf19366626
Rename .follow-button to .button--follow
3 years ago
Alex Gleason 5807b8f823
Thread: display status connectors (basic threading)
3 years ago
Alex Gleason cb0a034e85
ProgressCircle: fix propTypes (text --> string)
3 years ago
Alex Gleason a917d79ec7
MissingIndicator: fix background overflow (border-radius)
3 years ago
Alex Gleason 8facd71822
DetailedStatus: fix unnecessary margin-bottom
3 years ago
Alex Gleason eaa031901c
MediaGallery: fix filename text color
3 years ago
Alex Gleason b3f9381193
Column: fix .timeline-compose-block mobile styles
3 years ago
Alex Gleason 5447c27d9e
MaterialStatus: fix border-radius on small screen sizes
3 years ago
Alex Gleason b6704991d2
Column: consolidate column components, refactor transparency, get rid of .column-area--mobile, wtf
3 years ago
Alex Gleason 4b92dbc93d
Create separate MaterialStatus component for statuses with gaps (in timelines)
3 years ago
Alex Gleason 6e305fd854
DetailedStatus: remove gaps, rename .detailed-status-container to .thread
3 years ago
Alex Gleason fb1f05b0ec
Merge remote-tracking branch 'origin/next' into next
3 years ago
Alex Gleason 61282f0963
MoreFollows: hide if not federating
3 years ago
Sean King e7f7a3cb6f
Fix accordion arrow icons
3 years ago
Alex Gleason 89ac03e07a
BundleErrorColumn: fix icon and rounded corners
3 years ago
Alex Gleason 4e6a6278ac
Revert "Swap positions of Search and Messages/Chats in navigation"
3 years ago
Alex Gleason 66f2aa4e84
Swap positions of Search and Messages/Chats in navigation
3 years ago
Alex Gleason 42904dc82f
Notifications: clean up styles
3 years ago
Alex Gleason d674d998e3
Chats: fix color of X icon in light theme
3 years ago
Alex Gleason f340b3f77a
Add tabler classname to custom Gavel icon
3 years ago
Alex Gleason 23b6144718
Fix icons in VerificationBadge and FilterBar
3 years ago
Alex Gleason a0990bcac5
Add tabler classname to custom Home icon
3 years ago
Alex Gleason 0dc58babf3
Revert "Shrink the custom Home icon just slightly"
3 years ago
Alex Gleason f37025d0e8
Shrink the custom Home icon just slightly
3 years ago
Alex Gleason bde50477ad
Condense custom SVG icons
3 years ago
Alex Gleason 1b7fe4ee04
Use custom Home and Post icons
3 years ago
Alex Gleason 30973bd05f
Rotate unread notification bell icon with CSS instead of relying on a separate icon
3 years ago
Alex Gleason e04a488ea4
Pleroma: mark notifications read in case Markers don't work
3 years ago
Alex Gleason dbf410e34c
Messages: prefer DirectTimeline, but fall back to Conversations
3 years ago
Alex Gleason a1512316d8
Add Mastodon compatibility routes, expose /conversations, display Messages tab for Mastodon
3 years ago
Alex Gleason 468119fe3c
SidebarMenu: fix access to intl in mapDispatchToProps
3 years ago
Alex Gleason e8d0ff89ef
Alerts: don't dispatch empty Redux action in showAlertForError()
3 years ago
Alex Gleason d48412c5b2
Account: display full Follow button
3 years ago
Alex Gleason ad3943af19
Search: greatly improve design of standalone search section
3 years ago
Alex Gleason 620aff7107
PrimaryNavigation: add Search button
3 years ago
Alex Gleason c222e0da9d
TabsBar: fall back to Home icon when no logo is provided
3 years ago
Alex Gleason a6f5cf33d0
Media: prefer V2 media API when available
3 years ago
Alex Gleason ddad49480b
ComposeForm: display autosuggestions above TimelineQueueButtonHeader
3 years ago
Alex Gleason 5e6058489b
Preferences: conditionally display post format (Markdown) settings
3 years ago
Alex Gleason 59e7c6538e
Audio: ingest attachment metadata
3 years ago
Alex Gleason 115d324e9b
LoadingIndicator: refactor styles, improve look of ColumnLoading
3 years ago
Alex Gleason 63a001ae7d
Fix PropType warnings in ColumnHeader and SubNavigation
3 years ago
Alex Gleason c789fba629
Notifications: use Markers for unread count
3 years ago
Alex Gleason f5673662dc
Suggestions: display whole ActionButton instead of plus icon
3 years ago
Alex Gleason 77f22e5293
AccountTimeline: fix fetchAccountByUsername when switching between two profiles
3 years ago
Alex Gleason d3908f107a
AccountHeader: refactor Follow button, remove Message button in favor of a menu item
3 years ago
Alex Gleason 5f7a201f08
Accounts: call isVerified in the places it's missing
3 years ago
Alex Gleason 1be73d13a1
Suggestions: fix optimistic dismissal
3 years ago
Alex Gleason fcd9e47a99
Status: fix size of lock icon
3 years ago
Alex Gleason 0a4ffc3624
Card: fix icons in embedded video player
3 years ago
Alex Gleason ba09e2ebc9
Mastodon: redirect status route for "Share" functionality to work
3 years ago
Alex Gleason 415e744ddb
Merge remote-tracking branch 'origin/develop' into next
3 years ago
Alex Gleason efbc0cd6ce
Dashboard: add custom Gavel icon
3 years ago
marcin mikołajczak 6235ca5ab2 Implement /share route
3 years ago
Alex Gleason 9e6a95a367
Fix crashing MediaItem
3 years ago
Alex Gleason 9ddc54a666
Snackbar: fix icons
3 years ago
Alex Gleason c29d9fde40
Merge commit 'd85b6742faaca10016d306d831ec8d1d196b9c27' into next
3 years ago
Alex Gleason ff458cff2c
Mastodon: SidebarMenu: link to rendered pages for Preferences and Security
3 years ago
Alex Gleason fcf7b1ffed
Fix inability to delete a status
3 years ago
Sean King 61b92e6d7e
tachometer -> tachometer-alt
3 years ago
Alex Gleason d85b6742fa
Use SVG icons in more places
3 years ago
Alex Gleason 280e6f93ab
FeaturesPanel: fix margin on icon with counter
3 years ago
Alex Gleason f23a6b0890
Replace a lot more icons with SVG icons
3 years ago
Alex Gleason 54ec139bfc
TimelineQueueButtonHeader: improve spacing
3 years ago
Alex Gleason f46effb873
TimelineQueueButtonHeader: z-index 500
3 years ago
Alex Gleason 161b59431f
TimelineQueueButtonHeader: fix tests
3 years ago
Alex Gleason cbb033e866
TimelineQueueButtonHeader: make it sticky
3 years ago
Alex Gleason e30ca5208d
Snackbar: LineAwesome fix
3 years ago
Alex Gleason 9a660e8363
iOS: improve PWA support
3 years ago
Alex Gleason f8065543f2
Audio: fix timeline jitter caused by Audio player
3 years ago
Alex Gleason 997375a927
DetailedStatus: fix rounded corners
3 years ago
Alex Gleason b5041602e6
SubNavigation: round out corners on desktop
3 years ago
Alex Gleason f8bd87c57f
SubNavigation: improve display of DetailedStatus
3 years ago
Alex Gleason 8c1d6ab195
Remove ColumnHeader test
3 years ago
Alex Gleason 60c3243fcb
SubNavigation: refactor to be contextual based on Column
3 years ago
Alex Gleason db4a0d33c8
LineAwesome: fix "close" icon
3 years ago
Alex Gleason f4f262a20f
Merge remote-tracking branch 'origin/develop' into next
3 years ago
bruntnorton e805c34c3f Update zh-CN locale
3 years ago
Alex Gleason 23f631f820
Remove unavailable LineAwesome icons from forkawesome.json
3 years ago
Alex Gleason f6fdf46040
Use Tabler for missing LineAwesome icons
3 years ago
Alex Gleason b7c7d64bf7
CharacterCounter: make thinner
3 years ago
Alex Gleason bc4f953af2
Improve display of LineAwesome icons
3 years ago
Alex Gleason 2015560a42
Replace ForkAwesome with LineAwesome
3 years ago
Alex Gleason 80d75d5a80
Fix status overflow issue *and* scroll bar
3 years ago
Alex Gleason ce7eb29e1c
Improve scrolling desynchronization
3 years ago
Alex Gleason df0fb5ae58
SubNavigation: add non-Home timelines
3 years ago
Alex Gleason 86950dde42
Mastodon: clear token on 401 in VERIFY_CREDENTIALS_FAIL
3 years ago
Alex Gleason c5a5c5a6e3
Status: css fix to only target tabler icons
3 years ago