about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Romanian localization (#6456)Claudiu Cristea2024-12-186-0/+8632
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Empty * First pass * More colloquial Romanian * Add Romanian lanaguage * Romanian specfic plural with 3 variants * Adjustments * Chat > Conversație * Keep code alphabetical order * Update messages.po * Add 'ro' to app.config.js * Regenerate and finish RO * Update messages.po * Fixing a previous wrong conflict resolution * Adapt after #6742 Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --------- Co-authored-by: Alex <alextec70@outlook.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* Remove X from recommendedDan Abramov2024-12-181-11/+0
|
* Fork close logic for android to match previous usage (#7165)Eric Bailey2024-12-181-3/+15
|
* Adjust height of radio (#7164)Eric Bailey2024-12-182-7/+7
|
* move header inside sticky area (#7163)Samuel Newman2024-12-182-43/+43
|
* Trending tracking 2 (#7162)Eric Bailey2024-12-183-10/+49
| | | | | | | | | | | | | * Move (cherry picked from commit bfb96f4ce287b140d25f36c678c0ac21bdb11b3d) * Add to recommeded too (cherry picked from commit e6844883a6c0dfeb1a36837d70c09e1240c32a06) --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Add reply sorting in-thread (#7156)dan2024-12-184-13/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* make trending buttons pressable scale (#7160)Samuel Newman2024-12-181-2/+7
|
* Trending tracking (#7161)Eric Bailey2024-12-185-5/+64
| | | | | | | * 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>
* change stale time to three minutes (#7158)Hailey2024-12-182-7/+12
|
* Remove header subtitle from list-related screens (#7154)Samuel Newman2024-12-185-34/+48
| | | | | | | | | | | | | | | * 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-183-28/+28
| | | | | | | | | | | * web sticky headers, with opt-out for notifs * rm from postthread * Fix jump --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Fix testsPaul Frazee2024-12-171-0/+11
|
* Layout tweaks (#7150)Paul Frazee2024-12-172-14/+19
| | | | | | | | | * Reduce weight of right sidebar active feed * ProfileFeedHeader tweaks --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Trending (Beta) (#7144)Eric Bailey2024-12-1726-37/+1248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
|
* Tweak Follow dialog Search placeholder (#7147)dan2024-12-181-1/+1
|
* New progress guide - 10 follows (#7128)Samuel Newman2024-12-1717-47/+1039
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Pipe statsig events to logger (#7141)dan2024-12-176-26/+30
| | | | | | | | | | | * Pipe statsig events to logger * Log rich objects to bitdrift * Fix tests * Consolidate mocks, fix tests * Reduce log trash on native
* Fix notifications borders (#7140)dan2024-12-172-2/+2
|
* Refetch empty feed on focus (#7139)dan2024-12-171-10/+9
|
* Read storage on window.onstorage (#7137)dan2024-12-171-0/+12
|
* [ELI5] Tweak wording on the signup screen (#7136)dan2024-12-1730-87/+87
| | | | | * Tweak signup wordings * Update translations
* 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-166-29/+14
| | | | | | | * 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
* Fix post time localization on Android (#6742)Frudrax Cheng2024-12-161-0/+29
| | | | | | | | | | | | | | | | | | | | | * Fix post time localization on native * Fix timezone * Revent time.ts * Add time.android.ts * Add missing 'an' and 'ast' * Revent PostThreadItem.tsx * Resolve duplicate versions in lockfile * Move to time.native.ts * Follow #7055 to upgrade intl-datetimeformat version * Remove time.native.ts
* [Experiment] Remove "Load Latest" button (#7120)dan2024-12-1510-37/+136
| | | | | | | | | | | | | * 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
* `ProfileFeed` cleanups (#7115)Eric Bailey2024-12-142-18/+56
| | | | | * Clean up feed load state * Fix feed info dialog load state
* apply fonts to TextField (#6288)Ben Harris2024-12-141-30/+53
| | | | system fonts were leaking. i'm sure there's a better way to apply this without duplicating but idk it works
* Fix posting images on web (#7105)dan2024-12-141-1/+4
| | | | | | | * Fix uploadBlob to handle blob: URI * Patch expo-image-manipulator to support "compress" argument * Narrow down the fix
* Fix z-indexes to make tabbar scroll on Android (#7102)dan2024-12-145-18/+19
|
* Add some helper text for custom domains (#7103)Eric Bailey2024-12-131-10/+28
| | | | | | | * Add some helper text for custom domains * endsWith * ope
* Tweak ProfileList design (#7100)dan2024-12-134-208/+179
| | | | | | | | | * Remove "No description" * Move Lists about into header * Remove pager with one tab * Layout tweaks
* Add Emily to discover debug (#7101)dan2024-12-131-0/+1
|
* Allow non-graph emoji to inherit parent color (#7096)Eric Bailey2024-12-131-3/+1
|
* Give minWidth to tab indicator only (#7095)dan2024-12-132-14/+43
|
* Better alignment on web (#7098)Eric Bailey2024-12-131-2/+3
|
* Remove the environment indirections (#7089)dan2024-12-1316-48/+31
| | | | | * Use raw underlying globals for environment * Set dev EXPO_PUBLIC_ENV by exclusion
* Gate bitdrift integration (#7088)dan2024-12-139-20/+35
| | | | | | | | | * Move Statsig init call earlier * Gate Bitdrift init call * Remove IS_TEST env constant * Mock statsig
* Uppercase the auth factor token in input value to match the email casing. ↵Brad Estey2024-12-131-0/+10
| | | | (#7094)
* Fix web Home header (#7086)dan2024-12-123-14/+8
| | | | | * Fix header disappearing on web * Make border nicer
* Revert "Edit string to avoid churning translations (#6737)" (#7087)dan2024-12-121-1/+1
| | | This reverts commit 9d3bdbb2b9df8bbee7fe8ed4df87226b2e498f03.
* mark string for localization (#7083)surfdude292024-12-121-1/+1
|
* Fix double border due to progress guide (#7084)dan2024-12-122-20/+11
|
* Fix share button not working for some users (#5849)Hailey2024-12-123-27/+48
| | | | | | | | | | | | | | | * fix share button * Revert "fix share button" This reverts commit 3521c241729dc9bbe3dd7b62fc6e3e61e011cdf9. * tweak * Clean up context --------- Co-authored-by: Eric Bailey <git@esb.lol>
* New profile feed header (#7056)Eric Bailey2024-12-128-623/+774
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Init hacking * Lil baby button checkpoint * Playing around * Revert "Playing around" This reverts commit f58a7fafa12269035d440cfa2d8cb1dbd562305f. * Mostly there * Cleanups * Cleanup * Fix report dialog nesting * Remove transform on native * Rename header * Fix layout, overflowing FAB buttons * Remove hack * Couple of fixes * Keep Pin primary CTA (#7061) * Update src/screens/Profile/components/ProfileFeedHeader.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Simplify, use old string * Wrap Trans better --------- Co-authored-by: dan <dan.abramov@gmail.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>