Commit Graph

10218 Commits (df020e425399fd7223d7ff4b7514ca1bdcb741c8)
 

Author SHA1 Message Date
Alex Gleason fd592460a4
ErrorBoundary: we do a little refactoring
12 months ago
Alex Gleason 10f4ea3079
ErrorBoundary: fix RTL arrow
12 months ago
Alex Gleason e0f43986a7
Chats: flip arrow icons in RTL
12 months ago
Alex Gleason ae63d37d78
rtl.ts -> utils/rtl.ts
12 months ago
Alex Gleason 207e93b6a8
LinkPreview: check RTL of text
12 months ago
Alex Gleason f583e7eeb5
Card --> PreviewCard
12 months ago
Alex Gleason 971bcb41e4 Merge branch 'userpanel-rtl' into 'main'
12 months ago
Alex Gleason 4a56995385
UserPanel: fix RTL support for @
12 months ago
Alex Gleason 714746ceef Merge branch 'rtl-chat-widget' into 'main'
12 months ago
Alex Gleason 8a8a132b6a Merge branch 'i18n-font-path' into 'main'
12 months ago
Alex Gleason a2e4167da4
i18n.css --> i18n/arabic.css
12 months ago
Alex Gleason f715e3567c Merge branch 'tajawal' into 'main'
12 months ago
Alex Gleason 679c0feb54
ChatPane: clean up, switch to the other side in RTL
12 months ago
Alex Gleason fd818a8eba
Use Tajawal font for Arabic
12 months ago
Alex Gleason 341fd4fcea Merge branch 'rtl-toggle' into 'main'
12 months ago
Alex Gleason 6f10a68046
Fix RTL Toggle
12 months ago
Alex Gleason 8bedf92ec8 Merge branch 'emoji-picker-suspense' into 'main'
12 months ago
Alex Gleason 1b2d6f1516
Wrap EmojiPicker with a Suspense boundary
12 months ago
Alex Gleason 3f21fe5e57 Merge branch 'compose-form-suspense' into 'main'
12 months ago
Alex Gleason 596ea21976
Chunk ScheduleForm differently, fix screen blinking when compose is focused
12 months ago
Alex Gleason e1982804b6
ComposeForm: wrap ComposeEditor with Suspense
12 months ago
marcin mikołajczak dc0b68f995 Reducers: Preserve translation if an existing status already has it
12 months ago
Alex Gleason 4fae24cf20 Merge branch 'test-esm' into 'main'
12 months ago
Alex Gleason 34131cdfcc
Convert all tests to ESM
12 months ago
Alex Gleason f8c87a4594 Merge branch 'sourcemap' into 'main'
12 months ago
Alex Gleason 401fcbd1b3 Merge branch 'suspense' into 'main'
12 months ago
Alex Gleason 78884a4248
UI: wrap StatusHoverCard with Suspense boundary
12 months ago
Alex Gleason 5c3cebfd3c
Layout.Aside: add Suspense boundary for the whole component
12 months ago
Alex Gleason 82ea3e60a7
SoapboxMount: add Suspense boundaries
12 months ago
Alex Gleason 82da3cdae2 Merge branch 'profile-hover-crash' into 'main'
12 months ago
Alex Gleason 85f6c0293e
Fix ProfileHoverCard page crash
12 months ago
Alex Gleason 690c678e80 Merge branch 'chunk' into 'main'
12 months ago
Alex Gleason c2098c3361
Fix lodash imports to get rid of unnecessary extra chunk
12 months ago
Alex Gleason fe859593f7
Move soapbox.tsx and friends into src/init/
12 months ago
Alex Gleason 69d2911ee4
CHUNK ALL THE THINGS!!!
12 months ago
Alex Gleason ed11c2bc2d
Move some top-level code from soapbox-load back into soapbox.tsx where it belongs
12 months ago
Alex Gleason 76578c64c5
Move SoapboxHead into a separate file
12 months ago
Alex Gleason 111428f46d
Move SoapboxMount into a separate file
12 months ago
Alex Gleason e37b24ffe3
Move SoapboxLoad into a separate file
12 months ago
Alex Gleason e229c4e2f1
Make entrypoint extremely small!
12 months ago
Alex Gleason 63b98bff4d
soapbox.tsx: load some components async, reduce bundle size
12 months ago
Alex Gleason 74817c40b7 Merge branch 'react-lazy' into 'main'
12 months ago
Alex Gleason 643d362103
ComposeEventModal: fix ComposeForm ref
12 months ago
Alex Gleason b02c39da2d
Delete Bundle component, use Suspense and React.lazy
12 months ago
Alex Gleason 1b213452b7
Fix Bundle type errors, remove bundle error components, remove group slug support
12 months ago
Alex Gleason 0f10922c3d
ProfilePage: fix types of async components
12 months ago
Alex Gleason 5b539416d9
ProfileHoverCard/StatusHoverCard: make `visible` an optional prop
12 months ago
Alex Gleason 3a221e8c86
Bundle: just wrap it with React.Suspense
12 months ago
Alex Gleason 6b173f44be
AsyncComponents: use React.lazy
12 months ago
Alex Gleason 05ba2ddbed
vite: enable sourcemap
12 months ago