commits
* Separate non-components from components
* Mark old Text as deprecated
* Move emoji utilities to non-React file
* Fix type
* Fix import
This PR pins the various React Compiler packages to their exact
versions. While it is typically safe to upgrade the compiler, we
recommend manual upgrades because changes in memoization may or may not
be unexpected.
In the near future we will open source an upgrade script that automates
comparing the current compiled output with the upgraded output and
prints a diff for human confirmation prior to committing the upgrade.
* Remove unused RN.Animated code
* Rm more dead code
* chore(deps-dev): bump typescript-eslint to 6.x
* chore(deps-dev): switch to @react-native/eslint-config
* chore(deps-dev): bump typescript-eslint to 7.x
* Initial polish translation sweep
* rewrite feeds page flavor text
* bring up to date with dev branch, revisit some strings
* redoing some more...
* bring up to date
* rm dead strings, try out a different phrasing for threaded mode str
prev translation was nonsensical - we're already calling threads "wątki". let's try "recursive tree" instead to describe what threaded mode does
* tweaks here and there
* more tweaks. sign translation file
TL note: trying a new space-saving translation for send via direct message, old one made the context menu stretch
* space-saving translations for profile tabs
* up to date
* tl latest changes
* some small fixes
* few more tweaks around profile editing strings
* i dislike gendered languages
* yet more tweaks
* Update dates.ts
* Review suggestions (1)
* tiny fixes
* Review suggestions (2)
* Review suggestions (3)
* Review suggestions (4)
* "Anuluj wyciszenie"
* A few new strings
* Remove dead strings again
* Review suggestions (5)
* te -> to
---------
Co-authored-by: Frudrax Cheng <i@cynosura.one>
* Revert "Revert "Render dropdown menu items lazily (#6437)" (#6470)"
This reverts commit 0b38c77faa71dbc777d3d0162b86cb3e8695ff99.
* Lazily initialize menu items
* Split in two files
* Make it work on mobile
This is wonky because our useMenuDialog abstraction only has `isOpen` on web. I couldn't figure out a way to make it work xplat so I'm just tracking it myself manually.
* Fix typo in comment
* Remove usused direct dependencies on 'webpack'
* Remove direct dependency on 'babel-plugin-react-native-web'
* update eslint config with jsx runtime
* leverage jsx transform to remove unnecessary react imports and update eslint config
* run yarn lint --fix to remove eslint disables related to react/prop-types that is now disabled
* fix top inset for signup queue
* use native modal for queue screen
* spacing for if text is super large
* don't allow scroll bounce
* remove layout animations from video
* only show button/spinner when necessary
* use native activityindicator rather than loader
* Split tag menu dialog content
* Log the actual error please
* Fix it on native
* Add CFBundleSpokenName
Help Siri to correctly pronounce Blue Sky. Instead of pronouncing it like “Lebowski”.
* Format
---------
Co-authored-by: dan <dan.abramov@gmail.com>
* Extract RepostButton inner dialog
* use `useDialogContext` instead of passing prop
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
This reverts commit e9fe8d90ef5e9ca2ed4bc9649794c5288fb1232d.
* Revert "Revert "React compiler beta and reenable rule (#5898)" (#6071)"
This reverts commit 7111e38cd48c1c7e2b35ae978708fcb7a60a5dd7.
* Update the compiler
* Don't inline compiler runtime import
* Convert lightbox to get/set
* Work around software-mansion/react-native-reanimated#6613
* Use get/set in more places
* Port MainScrollProvider to get/set
* Port more to get/set
* Port composer to get/set
* Remove unnecessary thread hops in composer
* Port more things to get/set
* Convert more to get/set, remove redundant runOnJS
* Convert remaining cases to get/set
* [Web] Clicking root link twice refreshes the screen
* Scope it to navigation action
In practice this means -- just for the bottom mobile web tab bar.
* Fix errors in hindi .po
* Run intl extract
* Update join count
* Make profile upsert unconditional
* Remove Typography NUX
* Early exit NUXes on unknown creation date
* Clarify via comment
* Update PT-BR translation
* Update PT-BR translation
* Update messages.po
* Update PT-BR translation for consistent usage of "postagem"
* Update messages.po
* Update src/locale/locales/pt-BR/messages.po
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Apply suggestions from code review
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
---------
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix minor localization issues in Spanish:
- Use 'pack de inicio' instead of 'paquete de inicio'
- Use 'Inténtalo' instead of 'Intenta'
- Fix 'Por favor'
- Do not use 'una' as article for 'posts'
- Use 'Eliminado' instead of 'Removido'
* Update src/locale/locales/es/messages.po
Co-authored-by: oledfish <88390729+oledfish@users.noreply.github.com>
* Use 'paquete de inicio' and fix typos
---------
Co-authored-by: oledfish <88390729+oledfish@users.noreply.github.com>
* Remove legacy strings in FR localisation file
* Update French translations
* Fix typos and inconsistent French translations
* Get rid of a few 'Veuillez' in French locale to appear less formal
* Updated and added missing italian translation
* Resolved conflicts
* Fix conflict
* Fix some translation
* Update messages.po
Some other fixes
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Resolve conflicts
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po based on feedback
* Update messages.po
* Update messages.po
* Update catalan messages.po
back to 100%
Please have a look at it @jordimas @darccio @surfdude29 @rortan134
* Update catalan messages.po
aplying @jordimas corrections
* Update messages.po
* New translations messages.po (Chinese Simplified)
* New translations messages.po (Chinese Traditional)
* New translations messages.po (Chinese Traditional, Hong Kong)
* Update translates from crowdin
* Run intl:extract
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Fix typo
* zh-HK: Update translates
* Update translates by notlin4
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Clarify description text
* Update translates from crowdin
* zh-HK: Update translates
* zh-CN: Re-translate 'Feed'
* zh-HK: Update Translates
* Update translates from crowdin
* CN & TW: Consistency fixes
* Update translates from crowdin
* Update translates from crowdin
* Unify the translation of 'Yes'
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Optimize media tag translates
* CN & HK: Update translates from crowdin
* Improved 'starter pack' translations
* CN & HK: Improved onboard translations
* zh-CN: Improved translation
* Update translates from crowdin
* zh-HK: Improved translation
* Remove extra spaces before the time
* Update Translates from crowdin
* Update translates from crowdin
* zh-CN: Improved translation
* CN: Fix 'mute for everyone' translates
* Retranslate 'self-labels'
* Retranslate 'self-labels' again
* CN & HK: Improved translation
* CN & HK: Improved translation#2
* CN: Improved translation
* Rollback 'report' translation
* Hot fix
* CN: Clarify label annotations
* TW: Improved translation
* Update translates from crowdin
* Translated email verification dialog & Fix HK typo
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update translations
* Remove obsoleted messages
* Fix the msg pointed out by Hima-Zinn
* Update translation
* Update translation
* Applied suggested fixes by Hima-Zinn
* Translate 1 message and apply middlingphys' suggesstion
* Translate unread related msgs, etc.
* Update translation
* Translate 2 new msgs, remove obsolete msgs
* Translate 1 message
* translate backdated info
* Update translation
* clean network errors for new common eerors
* translate errors
This PR pins the various React Compiler packages to their exact
versions. While it is typically safe to upgrade the compiler, we
recommend manual upgrades because changes in memoization may or may not
be unexpected.
In the near future we will open source an upgrade script that automates
comparing the current compiled output with the upgraded output and
prints a diff for human confirmation prior to committing the upgrade.
* Initial polish translation sweep
* rewrite feeds page flavor text
* bring up to date with dev branch, revisit some strings
* redoing some more...
* bring up to date
* rm dead strings, try out a different phrasing for threaded mode str
prev translation was nonsensical - we're already calling threads "wątki". let's try "recursive tree" instead to describe what threaded mode does
* tweaks here and there
* more tweaks. sign translation file
TL note: trying a new space-saving translation for send via direct message, old one made the context menu stretch
* space-saving translations for profile tabs
* up to date
* tl latest changes
* some small fixes
* few more tweaks around profile editing strings
* i dislike gendered languages
* yet more tweaks
* Update dates.ts
* Review suggestions (1)
* tiny fixes
* Review suggestions (2)
* Review suggestions (3)
* Review suggestions (4)
* "Anuluj wyciszenie"
* A few new strings
* Remove dead strings again
* Review suggestions (5)
* te -> to
---------
Co-authored-by: Frudrax Cheng <i@cynosura.one>
* Revert "Revert "Render dropdown menu items lazily (#6437)" (#6470)"
This reverts commit 0b38c77faa71dbc777d3d0162b86cb3e8695ff99.
* Lazily initialize menu items
* Split in two files
* Make it work on mobile
This is wonky because our useMenuDialog abstraction only has `isOpen` on web. I couldn't figure out a way to make it work xplat so I'm just tracking it myself manually.
* Fix typo in comment
* Convert lightbox to get/set
* Work around software-mansion/react-native-reanimated#6613
* Use get/set in more places
* Port MainScrollProvider to get/set
* Port more to get/set
* Port composer to get/set
* Remove unnecessary thread hops in composer
* Port more things to get/set
* Convert more to get/set, remove redundant runOnJS
* Convert remaining cases to get/set
* Update PT-BR translation
* Update PT-BR translation
* Update messages.po
* Update PT-BR translation for consistent usage of "postagem"
* Update messages.po
* Update src/locale/locales/pt-BR/messages.po
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Update src/locale/locales/pt-BR/messages.po
* Apply suggestions from code review
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
---------
Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix minor localization issues in Spanish:
- Use 'pack de inicio' instead of 'paquete de inicio'
- Use 'Inténtalo' instead of 'Intenta'
- Fix 'Por favor'
- Do not use 'una' as article for 'posts'
- Use 'Eliminado' instead of 'Removido'
* Update src/locale/locales/es/messages.po
Co-authored-by: oledfish <88390729+oledfish@users.noreply.github.com>
* Use 'paquete de inicio' and fix typos
---------
Co-authored-by: oledfish <88390729+oledfish@users.noreply.github.com>
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Resolve conflicts
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po based on feedback
* Update messages.po
* Update messages.po
* New translations messages.po (Chinese Simplified)
* New translations messages.po (Chinese Traditional)
* New translations messages.po (Chinese Traditional, Hong Kong)
* Update translates from crowdin
* Run intl:extract
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Fix typo
* zh-HK: Update translates
* Update translates by notlin4
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Clarify description text
* Update translates from crowdin
* zh-HK: Update translates
* zh-CN: Re-translate 'Feed'
* zh-HK: Update Translates
* Update translates from crowdin
* CN & TW: Consistency fixes
* Update translates from crowdin
* Update translates from crowdin
* Unify the translation of 'Yes'
* Update translates from crowdin
* Update translates from crowdin
* zh-CN: Optimize media tag translates
* CN & HK: Update translates from crowdin
* Improved 'starter pack' translations
* CN & HK: Improved onboard translations
* zh-CN: Improved translation
* Update translates from crowdin
* zh-HK: Improved translation
* Remove extra spaces before the time
* Update Translates from crowdin
* Update translates from crowdin
* zh-CN: Improved translation
* CN: Fix 'mute for everyone' translates
* Retranslate 'self-labels'
* Retranslate 'self-labels' again
* CN & HK: Improved translation
* CN & HK: Improved translation#2
* CN: Improved translation
* Rollback 'report' translation
* Hot fix
* CN: Clarify label annotations
* TW: Improved translation
* Update translates from crowdin
* Translated email verification dialog & Fix HK typo
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update translations
* Remove obsoleted messages
* Fix the msg pointed out by Hima-Zinn
* Update translation
* Update translation
* Applied suggested fixes by Hima-Zinn
* Translate 1 message and apply middlingphys' suggesstion
* Translate unread related msgs, etc.
* Update translation
* Translate 2 new msgs, remove obsolete msgs
* Translate 1 message
* translate backdated info
* Update translation