1
0
mirror of https://github.com/tooot-app/app synced 2025-06-05 22:19:13 +02:00
Commit Graph

1821 Commits

Author SHA1 Message Date
b677c4b7ce Fix #558 #602 2022-12-31 00:07:28 +01:00
49a0e6d63e Remove base64 dep 2022-12-30 15:14:16 +01:00
0de7e84f58 Fix #632
No need to warn
2022-12-30 12:56:13 +01:00
e13669af56 Support migrating from older database 2022-12-30 10:44:30 +01:00
ca7309b862 Fix #601 #577 2022-12-29 23:38:44 +01:00
14b23ac480 Merge branch 'main' of https://github.com/tooot-app/app 2022-12-29 23:14:55 +01:00
1029cb6a67 Use lowercase via instead of Via (#621) 2022-12-29 23:14:40 +01:00
a77e495b6b Fix admin options not showing up 2022-12-29 23:13:22 +01:00
43a98be2d9 Fix in case font size is missing 2022-12-29 23:03:23 +01:00
c6aff79055 Fix public domain and API domain differ 2022-12-29 23:00:17 +01:00
53ea661d9a Use i18next's native RTL detection 2022-12-29 18:03:23 +01:00
892e6c6131 Updates 2022-12-29 01:10:50 +01:00
2a40043b2e Refine querying followed tags 2022-12-29 00:58:07 +01:00
4cddbb9bad Remove most React memorization
Though added memo for timeline components making them (almost) pure
2022-12-29 00:36:35 +01:00
1ea6aff328 619 restructure local storage (#628)
* To MMKV migration working

* POC migrated font size settings

* Moved settings to mmkv

* Fix typos

* Migrated contexts slice

* Migrated app slice

* POC instance emoji update

* Migrated drafts

* Migrated simple instance properties

* All migrated!

* Re-structure files

* Tolerant of undefined settings

* Can properly logging in and out including empty state
2022-12-28 23:41:36 +01:00
71ccb4a93c Fix README.md build status badges (#622)
* Fix build status badges

Changes required for badges:
https://github.com/badges/shields/issues/8671

* Make special thanks section visually compact
2022-12-28 01:57:35 +01:00
a40f0d9f82 Fix #620 #606 2022-12-26 01:06:33 +01:00
34f7218c34 Fix React key missing 2022-12-25 17:40:53 +01:00
21d6baa70d Fix babel 2022-12-24 14:46:39 +01:00
f3b46b7e9c Commit yarn plugins 2022-12-24 12:59:07 +01:00
ea5705a6de Enable corepack for yarn 3 2022-12-24 12:55:51 +01:00
e1f951eb8c New Crowdin updates (#599)
* New translations instance.json (Russian)

* New translations timeline.json (Russian)

* New translations actions.json (Russian)

* New translations announcements.json (Russian)

* New translations compose.json (Russian)

* New translations screens.json (Russian)

* New translations tabs.json (Russian)

* New translations emojis.json (Russian)

* New translations accountSelection.json (Russian)

* New translations contextMenu.json (German)

* New translations timeline.json (Spanish)

* New translations contextMenu.json (Spanish)

* New translations timeline.json (Catalan)

* New translations contextMenu.json (Catalan)

* New translations common.json (Spanish)

* New translations contextMenu.json (Spanish)

* New translations compose.json (Catalan)

* New translations timeline.json (Spanish)

* New translations compose.json (Spanish)

* New translations tabs.json (Spanish)

* New translations timeline.json (Catalan)

* New translations compose.json (Catalan)

* New translations tabs.json (Catalan)

* New translations tabs.json (German)

* New translations tabs.json (Italian)

* New translations tabs.json (Japanese)

* New translations tabs.json (Korean)

* New translations tabs.json (Chinese Simplified)

* New translations tabs.json (Chinese Traditional)

* New translations tabs.json (Vietnamese)

* New translations tabs.json (Portuguese, Brazilian)

* New translations tabs.json (French)

* New translations tabs.json (Polish)

* New translations tabs.json (Spanish)

* New translations tabs.json (Swedish)

* New translations tabs.json (Czech)

* New translations tabs.json (Dutch)

* New translations tabs.json (Catalan)

* New translations tabs.json (Ukrainian)

* New translations tabs.json (Russian)

* New translations announcements.json (Catalan)

* New translations compose.json (Catalan)

* New translations tabs.json (Catalan)

* New translations tabs.json (German)

* New translations tabs.json (Italian)

* New translations tabs.json (Japanese)

* New translations tabs.json (Korean)

* New translations tabs.json (Chinese Simplified)

* New translations tabs.json (Chinese Traditional)

* New translations tabs.json (Vietnamese)

* New translations tabs.json (Portuguese, Brazilian)

* New translations tabs.json (French)

* New translations tabs.json (Polish)

* New translations tabs.json (Spanish)

* New translations tabs.json (Swedish)

* New translations tabs.json (Czech)

* New translations tabs.json (Dutch)

* New translations tabs.json (Catalan)

* New translations tabs.json (Ukrainian)

* New translations tabs.json (Russian)

* New translations tabs.json (Chinese Traditional)

* New translations tabs.json (Chinese Traditional)

* New translations common.json (Polish)

* New translations instance.json (Polish)

* New translations parse.json (Polish)

* New translations relationship.json (Polish)

* New translations timeline.json (Polish)

* New translations imageViewer.json (Polish)

* New translations announcements.json (Polish)

* New translations compose.json (Polish)

* New translations contextMenu.json (Polish)

* New translations compose.json (Polish)

* New translations tabs.json (Polish)

* New translations tabs.json (Dutch)

* New translations tabs.json (Catalan)

* New translations tabs.json (Spanish)

* New translations tabs.json (Catalan)

* New translations compose.json (German)

* New translations compose.json (Italian)

* New translations compose.json (Japanese)

* New translations compose.json (Korean)

* New translations compose.json (Chinese Simplified)

* New translations compose.json (Chinese Traditional)

* New translations compose.json (Vietnamese)

* New translations compose.json (Portuguese, Brazilian)

* New translations tabs.json (German)

* New translations tabs.json (Italian)

* New translations tabs.json (Japanese)

* New translations tabs.json (Korean)

* New translations tabs.json (Chinese Simplified)

* New translations tabs.json (Chinese Traditional)

* New translations tabs.json (Vietnamese)

* New translations compose.json (French)

* New translations tabs.json (French)

* New translations compose.json (Polish)

* New translations tabs.json (Polish)

* New translations compose.json (Spanish)

* New translations tabs.json (Spanish)

* New translations compose.json (Swedish)

* New translations tabs.json (Swedish)

* New translations compose.json (Czech)

* New translations tabs.json (Czech)

* New translations compose.json (Dutch)

* New translations tabs.json (Dutch)

* New translations compose.json (Catalan)

* New translations tabs.json (Catalan)

* New translations compose.json (Ukrainian)

* New translations tabs.json (Ukrainian)

* New translations compose.json (Russian)

* New translations tabs.json (Russian)

* New translations tabs.json (Portuguese, Brazilian)

* New translations contextMenu.json (German)

* New translations contextMenu.json (Italian)

* New translations contextMenu.json (Japanese)

* New translations contextMenu.json (Korean)

* New translations contextMenu.json (Chinese Simplified)

* New translations contextMenu.json (Chinese Traditional)

* New translations contextMenu.json (Vietnamese)

* New translations contextMenu.json (Portuguese, Brazilian)

* New translations tabs.json (German)

* New translations tabs.json (Chinese Traditional)

* New translations contextMenu.json (French)

* New translations contextMenu.json (Polish)

* New translations contextMenu.json (Spanish)

* New translations contextMenu.json (Swedish)

* New translations contextMenu.json (Czech)

* New translations tabs.json (Dutch)

* New translations contextMenu.json (Dutch)

* New translations contextMenu.json (Catalan)

* New translations timeline.json (Ukrainian)

* New translations tabs.json (Ukrainian)

* New translations contextMenu.json (Ukrainian)

* New translations contextMenu.json (Russian)

* New translations contextMenu.json (Ukrainian)

* New translations tabs.json (Spanish)

* New translations contextMenu.json (Spanish)

* New translations tabs.json (Catalan)

* New translations contextMenu.json (Catalan)

* New translations contextMenu.json (Chinese Simplified)

* New translations tabs.json (Chinese Simplified)
2022-12-24 02:25:16 +01:00
219358cf54 Fix #590 2022-12-24 02:13:24 +01:00
e27bf7407b Fix #616 2022-12-24 01:59:18 +01:00
b6045e5121 Remove most React memo
Maybe would solve iOS out of memory crashes
2022-12-24 01:18:20 +01:00
1e0e8842db Use new Sentry tracing 2022-12-24 01:07:08 +01:00
64b367a247 Fix #614 2022-12-23 20:02:44 +01:00
3594500b3e Fix #610 2022-12-23 18:49:50 +01:00
f3c40e9486 Fix #611 2022-12-23 18:19:14 +01:00
57e1206faf Upgrade to yarn 3 2022-12-23 17:47:01 +01:00
e32125ad17 Update i18next type 2022-12-23 15:53:40 +01:00
b388853429 Refine types for #600 2022-12-22 18:38:04 +01:00
39ab9059d9 Fix #600 2022-12-22 01:21:51 +01:00
fb7111d771 New Crowdin updates (#591)
* New translations instance.json (Russian)

* New translations timeline.json (Russian)

* New translations actions.json (Russian)

* New translations announcements.json (Russian)

* New translations compose.json (Russian)

* New translations screens.json (Russian)

* New translations tabs.json (Russian)

* New translations emojis.json (Russian)

* New translations accountSelection.json (Russian)

* New translations contextMenu.json (German)

* New translations timeline.json (Spanish)

* New translations contextMenu.json (Spanish)

* New translations timeline.json (Catalan)

* New translations contextMenu.json (Catalan)

* New translations common.json (Spanish)

* New translations contextMenu.json (Spanish)

* New translations compose.json (Catalan)

* New translations timeline.json (Spanish)

* New translations compose.json (Spanish)

* New translations tabs.json (Spanish)

* New translations timeline.json (Catalan)

* New translations compose.json (Catalan)

* New translations tabs.json (Catalan)

* New translations tabs.json (German)

* New translations tabs.json (Italian)

* New translations tabs.json (Japanese)

* New translations tabs.json (Korean)

* New translations tabs.json (Chinese Simplified)

* New translations tabs.json (Chinese Traditional)

* New translations tabs.json (Vietnamese)

* New translations tabs.json (Portuguese, Brazilian)

* New translations tabs.json (French)

* New translations tabs.json (Polish)

* New translations tabs.json (Spanish)

* New translations tabs.json (Swedish)

* New translations tabs.json (Czech)

* New translations tabs.json (Dutch)

* New translations tabs.json (Catalan)

* New translations tabs.json (Ukrainian)

* New translations tabs.json (Russian)
2022-12-21 15:34:21 +01:00
fbdb5ed0db Add update notes
Otherwise Apple would complaint again
2022-12-21 15:33:23 +01:00
10f7d74600 Fix Plerooma search crash
Potentially could be crashing in other scenarios where history data is missing
2022-12-21 15:31:18 +01:00
5e90a0d8f3 Attempt to fix #596 2022-12-21 15:24:23 +01:00
a0bfb6cb24 Another fix #597 2022-12-21 15:21:35 +01:00
b36863337e Fix #595 2022-12-21 14:42:44 +01:00
852095f5cf Fix #597 2022-12-21 14:38:09 +01:00
047464a9c1 Fix #594 2022-12-21 01:07:12 +01:00
e95f1e8157 Merge branch 'main' of https://github.com/tooot-app/app 2022-12-20 23:09:23 +01:00
54c99eb054 Fix #593 2022-12-20 23:09:21 +01:00
4e8b4c0e95 Update subtitle.txt
App Store says subtitle cannot be longer than 30 chars.. So many limitations 😂
2022-12-20 12:11:50 +01:00
2ac1d49f9f New Crowdin updates (#589)
* New translations contextMenu.json (Vietnamese)

* New translations contextMenu.json (Chinese Traditional)

* New translations contextMenu.json (Chinese Traditional)

* New translations common.json (Russian)
2022-12-20 10:51:01 +01:00
dab2ca060d Fix visual bugs
Somehow the `onError` of `react-native-fast-image` doesn't work anymore as expected. Maybe because the underlying `SDWebImage` is being patched to other versions.
2022-12-20 10:47:33 +01:00
bb02fadc16 Remove schema when instance is being added for Pleroma 2022-12-20 10:04:21 +01:00
5a77801188 New Crowdin updates (#587)
* New translations contextMenu.json (Swedish)

* New translations instance.json (Dutch)

* New translations contextMenu.json (Dutch)
2022-12-20 00:46:22 +01:00
ca629befc9 Experiment support of Pleroma (#588) 2022-12-20 00:45:53 +01:00
29a092a925 Some visual fixes based on feedback 2022-12-19 23:58:03 +01:00