about summary refs log tree commit diff
path: root/src/view
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unnecessary addEventListener call for video (#7433)Islam Rustamov2025-01-141-3/+0
|
* Fix web crash (#7426)dan2025-01-101-1/+1
|
* A simpler fix for trending swipe issue (#7424)dan2025-01-102-11/+1
|
* add back statsig gate testing (#7404)Hailey2025-01-101-1/+77
|
* Fix trending swipe gesture (#7417)dan2025-01-102-2/+18
|
* Fix Android composer padding: Director's Cut (#7412)Samuel Newman2025-01-093-22/+21
| | | | | | | * fix android 15 composer padding * while I'm here, alf some bits and pieces * add comments
* fix padding on android 15 (#7411)Samuel Newman2025-01-091-2/+7
|
* Fix avatar shape in Account switch menu (#7388)Samuel Newman2025-01-093-3/+18
|
* [ELI5] change sign in to create account (#6931)Samuel Newman2025-01-083-31/+33
| | | | | | | * change sign in to create account * alf buttons on native bottom bar * manually edit .po file
* [ELI5] Tweaks to hosting provider (#6935)Samuel Newman2025-01-081-10/+32
| | | | | | | | | | | | | | | * minimal hosting provider * change wording and move back up * first time user nudge * move tip * reexport ticket svg * fix ticket fr this time * text tweak + add minHeight
* Add key to invalidate spinner when theme changes (#7351)Roland Crosby2025-01-081-0/+1
|
* Hide menu button when search is focused (#7373)Samuel Newman2025-01-071-10/+2
| | | | | * hide menu btn when cancel is shown * remove useless ts-ignores
* Add loading state to new trending interstitial (#7332)dan2025-01-021-1/+1
|
* Localize lang selectors according to the app language (#6207)Stanislas Signoud2024-12-315-37/+53
| | | | | * Localize lang selectors according to the app language * Explicitly ignore RangeError when translating locale names
* Rework discover-feed trending interstitial (#7314)Paul Frazee2024-12-311-14/+13
| | | | | | | | | | | | | * Rework discover-feed trending interstitial to take one row * Fix loading state * Try putting it at the top * Color consistency * Tweak some spacing * Show trending when progress guide is there
* Some metrics (#7294)Eric Bailey2024-12-271-1/+6
| | | | | | | * Add trending metrics * Progress guide events * Fix naming, improve existing events
* Unlock orientation when lightbox is open (#7257)Samuel Newman2024-12-241-4/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | * unlock orientation when lightbox is open * rm outer safe area view, make sure alt text is safe * restore safe area view for android 14 and below * lock orientation on launch for android * set system ui background to black when lightbox is open * reset state on relayout * catch async functions with noops * rm superfluous catches * Delay unlock until after animation * Simplify how key is determined * Make landscape backdrop opaque --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* checking list/feed owner on empty state when prompting to add users (#7247)Ahmed Soliman2024-12-231-26/+32
|
* make horizontal scrollview touch edges (#7256)Samuel Newman2024-12-231-10/+17
|
* Apply avatar moderation to quote post (#7229)Christian Schmidt2024-12-202-4/+2
|
* fix lightbox on android 15 (#7221)Samuel Newman2024-12-202-8/+4
|
* fix recent searches tap handling (#7214)Samuel Newman2024-12-201-1/+3
|
* add default empty state text (#7212)Samuel Newman2024-12-201-12/+22
|
* Fix Emoji picker focus (#7217)Eric Bailey2024-12-203-45/+71
| | | | | | | | | | | | | | | | | | | * Only portal the emoji picker where needed * Add optional portal prop to emoji picker * Use FocusScope to our advantage * Pare back, add guards, fix focus trap * Don't return focus to emoji button * Set DM input position on emoji insert * Let the caller determine next focus node --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Don't add unused keydown listeners (#7218)dan2024-12-201-0/+4
|
* Moderate composer quote (#7213)Samuel Newman2024-12-201-5/+7
| | | | | * moderate composer quote * consistency with other uses
* Bump clamp max value (#7198)dan2024-12-192-2/+2
|
* Proper fix for iOS cropper being stuck (#7194)dan2024-12-192-10/+2
| | | | | | | * Revert "Add iOS hack to fix cropper failing to show (#7191)" This reverts commit 25d20c6395a093a6cfc6aed4d08469f7f128f358. * Proper fix
* Add iOS hack to fix cropper failing to show (#7191)dan2024-12-192-2/+10
| | | | | * Add iOS hack to fix cropper failing to show * Make it 800
* Remove deactivate dialog link from delete modal (#7167)Eric Bailey2024-12-181-20/+1
| | | | | * Rm closeModal * rm link
* Add reply sorting in-thread (#7156)dan2024-12-181-12/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add button * Extract component * Make it work * Extract and use RadioCircle * Add tree/list setting * Prefer local state * Factor out threadViewPrefs * Fix optimistic stuff * Revert RadioButton changes * Tweak radio styles, add Menu.LabelText * Labels * Margins * Update copy --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Trending tracking (#7161)Eric Bailey2024-12-181-1/+8
| | | | | | | * Add hide to Explore * Event for show * Add hide events to each location
* Better list empty state (#7157)Samuel Newman2024-12-183-64/+98
| | | | | | | | | | | | | * render header conditionally, use modern footer * move add button to empty state if empty * center align empty state * Tweak add people btn --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Remove header subtitle from list-related screens (#7154)Samuel Newman2024-12-184-33/+47
| | | | | | | | | | | | | | | * rm subtitle, add admonition * rm top border from empty state * Minimal approach * Revert uneeded change * Even more minimal --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Web sticky headers for most screens (#7153)Samuel Newman2024-12-182-17/+20
| | | | | | | | | | | * web sticky headers, with opt-out for notifs * rm from postthread * Fix jump --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Layout tweaks (#7150)Paul Frazee2024-12-171-1/+1
| | | | | | | | | * Reduce weight of right sidebar active feed * ProfileFeedHeader tweaks --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Trending (Beta) (#7144)Eric Bailey2024-12-175-25/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add WIP UIs for trending topics and suggested starterpacks * Disable SPs for now * Improve explore treatment a bit, add some polish to cards * Add tiny option in RightNav * Add persisted option to hide trending from sidebar * Add to settings, abstract state, not updating in tab * Fix up hide/show toggle state, WITH broadcast hacK * Clean up persisted code, add new setting * Add new interstitial to Discover * Exploration * First hack at mute words * Wire up interstitial and Explore page * Align components * Some skeleton UI * Handle service config, enablement, load states, update lex contract * Centralize mute word handling * Stale time to 30m * Cache enabled value for reloads, use real data for service config * Remove broadcast hack * Remove titleChild * Gate settings too * Update package, rm langs * Add feature gate * Only english during beta period * Hook up real data * Tweak config * Straight passthrough links * Hook up prod agent * Fix no-show logic * Up config query to 5 min * Remove old file * Remove comment * Remove stray flex_1 * Make trending setting global * Quick placeholder state * Limit # in sidebar, tweak spacing * Tweak gaps * Handle hide/show of sidebar * Simplify messages * Remove interstitial * Revert "Remove interstitial" This reverts commit 1358ad47fdf7e633749340c410933b508af46c10. * Only show interstitial on mobile * Fix gap * Add explore page recommendations * [topics] add topic screen (#7149) * add topic screen * decode * fix search query * decode * add server route * Fix potential bad destructure (undefined) --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com> Co-authored-by: Dan Abramov <dan.abramov@gmail.com> Co-authored-by: Hailey <me@haileyok.com>
* Fix emoji picker position (#7146)Eric Bailey2024-12-171-34/+37
|
* New progress guide - 10 follows (#7128)Samuel Newman2024-12-173-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * new follow-10 progress guide * find follows dialog * wip tabs * flatlist version with search * hardcode out jake gold * lazy load followup suggestions * Update src/components/ProgressGuide/FollowDialog.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * comment out replacing, enable paging * rm autofocus * find shadow profiles in paginated search * clear search when press tabs * better tab a11y * fix label * adjust scroll indicator insets * do the same scroll indicator adjustment for searchable people list * hardcode jake to just be 'tech' * Retain state on close/reopen * only change follow btn color when not followed * add guide to inside dialog * fix task alignment * Enable contextual suggestions * WIP: show multiple suggestions * Rework so it animates well * Show more items * remove card style * move tabs to own component * split out header top * scroll active tab into view * rm log * Improve perf a bit * boost popular interests over alphabetical ones * scroll active tab into view * revert back to round buttons * Fix overrenders of the tab bar items * Fix unintended animation * Scroll initial into view if needed * Unlift state, the dialog thing breaks lifting * Persist simply * Fix empty state * Fix incorrect gate exposure * Fix another bad useGate * Nit --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Fix notifications borders (#7140)dan2024-12-172-2/+2
|
* Refetch empty feed on focus (#7139)dan2024-12-171-10/+9
|
* alf error screen (#7135)Samuel Newman2024-12-171-82/+55
|
* add safe area view to profile error screen (#7134)Samuel Newman2024-12-171-14/+19
|
* Adjust gates (#7132)dan2024-12-161-3/+4
| | | | | | | * Remove dead gate * Adjust gates * No need to disable exposures
* disable automaticallAdjustsScrollIndicatorInsets (#7131)Samuel Newman2024-12-161-0/+4
|
* feat: widen recent search profile link for mobile devices (#7119)Karol Stawowski2024-12-161-0/+1
| | | | | * feat: widen recent search profile link for mobile devices * chore: apply style to non-mobile screens
* [Experiment] Remove "Load Latest" button (#7120)dan2024-12-156-11/+79
| | | | | | | | | | | | | * Remove "show latest" behind the gate * Add HomeBadgeProvider * Update provider state from home feed tabs * Add Home badge to native * Add Home badge to mobile web * Add Home badge to desktop web
* Fix z-indexes to make tabbar scroll on Android (#7102)dan2024-12-144-17/+18
|
* Tweak ProfileList design (#7100)dan2024-12-133-208/+178
| | | | | | | | | * Remove "No description" * Move Lists about into header * Remove pager with one tab * Layout tweaks
* Give minWidth to tab indicator only (#7095)dan2024-12-132-14/+43
|