Commit Graph

347 Commits

Author SHA1 Message Date
xmflsct 8406a57143 Try out FlashList 2023-01-06 01:41:46 +01:00
xmflsct c83a74d1c3 Fix status interactions 2023-01-06 01:01:10 +01:00
xmflsct feadcc019c Updates 2023-01-05 00:49:10 +01:00
xmflsct bb9fa0c752 Improved history diff 2023-01-04 23:12:18 +01:00
xmflsct 06324ee51a Believe #638 can be closed now! 2023-01-04 22:39:29 +01:00
xmflsct 0bcd0c1725 Continue refine remote logic #638 2023-01-03 23:57:23 +01:00
xmflsct b067b9bdb1 Properly clean and reset navigators 2023-01-03 00:10:44 +01:00
xmflsct 4c6b8f0959 Fix toot action for #638 2023-01-02 23:18:22 +01:00
xmflsct 6dafbc96af Account actions working for #638 2023-01-02 02:08:12 +01:00
xmflsct 56d1090ca9 Actions working for #638 2023-01-01 17:20:35 +01:00
xmflsct ced71d6611 Reply working for #638 2023-01-01 16:44:55 +01:00
xmflsct 13303c4269 Early demo of #638
Actions are not working yet
2022-12-31 15:53:02 +01:00
xmflsct eb385b8872 Fix bugs 2022-12-31 14:00:52 +01:00
xmflsct 65e9f41a3b Fix bugs 2022-12-31 12:56:10 +01:00
xmflsct b677c4b7ce Fix #558 #602 2022-12-31 00:07:28 +01:00
xmflsct ca7309b862 Fix #601 #577 2022-12-29 23:38:44 +01:00
xmflsct a77e495b6b Fix admin options not showing up 2022-12-29 23:13:22 +01:00
xmflsct 43a98be2d9 Fix in case font size is missing 2022-12-29 23:03:23 +01:00
xmflsct c6aff79055 Fix public domain and API domain differ 2022-12-29 23:00:17 +01:00
xmflsct 892e6c6131 Updates 2022-12-29 01:10:50 +01:00
xmflsct 2a40043b2e Refine querying followed tags 2022-12-29 00:58:07 +01:00
xmflsct 4cddbb9bad Remove most React memorization
Though added memo for timeline components making them (almost) pure
2022-12-29 00:36:35 +01:00
xmflsct 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
xmflsct 34f7218c34 Fix React key missing 2022-12-25 17:40:53 +01:00
xmflsct e27bf7407b Fix #616 2022-12-24 01:59:18 +01:00
xmflsct b6045e5121 Remove most React memo
Maybe would solve iOS out of memory crashes
2022-12-24 01:18:20 +01:00
xmflsct 3594500b3e Fix #610 2022-12-23 18:49:50 +01:00
xmflsct f3c40e9486 Fix #611 2022-12-23 18:19:14 +01:00
xmflsct e32125ad17 Update i18next type 2022-12-23 15:53:40 +01:00
xmflsct 39ab9059d9 Fix #600 2022-12-22 01:21:51 +01:00
xmflsct 5e90a0d8f3 Attempt to fix #596 2022-12-21 15:24:23 +01:00
xmflsct b36863337e Fix #595 2022-12-21 14:42:44 +01:00
xmflsct 047464a9c1 Fix #594 2022-12-21 01:07:12 +01:00
xmflsct 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
xmflsct ed71f86983 Fix Android action sheet color mode 2022-12-19 22:36:30 +01:00
John HU 5967fff318
Fix "Show boosts" "Show replies" toggles (#580)
* Typo

* Fix CheckboxItem check mark lingers around
2022-12-19 21:53:42 +01:00
xmflsct 61967f4420 Fixed #583 2022-12-19 21:38:08 +01:00
xmflsct bace3b85de Fixed #578 2022-12-18 23:32:57 +01:00
xmflsct 50b07fc5eb Experiment with #558 2022-12-18 23:15:58 +01:00
xmflsct fea45e66bc Fixed #576 2022-12-18 21:16:21 +01:00
xmflsct 909fed0644 Fixed #575 2022-12-18 20:55:33 +01:00
xmflsct 1bd3e150af Hopefully fixed #564 2022-12-18 11:33:49 +01:00
xmflsct 47feac174a Fixed #570 2022-12-18 11:16:30 +01:00
xmflsct b76d3f50df Make search transition smoother? 2022-12-18 00:41:49 +01:00
xmflsct c59690fcb9 Fixed #566 2022-12-17 23:21:56 +01:00
xmflsct 3691b19a87 Fix Sentry errors 2022-12-16 22:00:22 +01:00
xmflsct 44aff1f283 Fix push settings 2022-12-16 21:18:58 +01:00
xmflsct 4725287554 Remove conversation levels for now as it doesn't work well yet 2022-12-16 17:00:07 +01:00
xmflsct 7b3fa6d1bc Update Push.tsx 2022-12-16 13:14:55 +01:00
xmflsct d3d2202caa Fixed #561 2022-12-16 10:11:09 +01:00
xmflsct 78dba4ae1a Pilot fix for #558 2022-12-16 00:21:53 +01:00
xmflsct 0e348dcef1 Fix bugs 2022-12-15 19:31:20 +01:00
xmflsct 2f3e398d70 Fixed #556 2022-12-15 18:43:39 +01:00
xmflsct 3d2339c2b5 Fix searching for remote accounts 2022-12-15 14:28:36 +01:00
xmflsct a4cd24f313 Fixed #457 2022-12-15 01:41:34 +01:00
xmflsct 4a35e910c1 Fixed #447 2022-12-14 23:37:41 +01:00
xmflsct 7f8a8de898 Fixed #240 2022-12-12 23:59:38 +01:00
xmflsct 6936e8009a Fixed #554 2022-12-12 20:43:45 +01:00
xmflsct 24ccee8afa Fixed #525
HTML is removed. In this way, if a URL is changed, it can be highlighted as well
2022-12-11 16:52:34 +01:00
xmflsct 306bc45e33 Improve status mini card 2022-12-11 14:08:27 +01:00
xmflsct c18089bf8a Fixed #549 2022-12-11 12:12:46 +01:00
xmflsct 73eb695cfc Fixed #538 2022-12-11 01:37:26 +01:00
xmflsct 44379504eb Fixed #533
Added trending in the "public" tab
2022-12-11 01:08:38 +01:00
xmflsct 213328ef1a Add admin notifications besides push #535 2022-12-10 22:43:37 +01:00
xmflsct bdbacf579e Fixed #536 2022-12-10 20:19:18 +01:00
xmflsct 357c4039cb
544 migrate to react query v4 (#547)
* Update all imports

* Update isLoading

* Update onlineManager
2022-12-10 14:47:19 +01:00
xmflsct b449d50b78 Fix push server key data staled 2022-12-10 13:38:26 +01:00
xmflsct 748351026f Improve push error messaging 2022-12-10 01:59:26 +01:00
xmflsct e7fb9ed452 Try to fix #543
No physical phone to test
2022-12-10 00:31:11 +01:00
xmflsct 1b58bcad3e Fixed #535 2022-12-09 21:09:00 +01:00
xmflsct 44f83e44b9 Fixed #539
Respect system's reduced motion enabled setting
2022-12-09 00:48:34 +01:00
xmflsct 3345692719 Remove review menu 2022-12-08 00:11:03 +01:00
xmflsct 1f2e34e9da Added push server error messaging
Also clean up <Message> component
2022-12-05 23:15:07 +01:00
xmflsct 5338720106 Fix notification account info not shown 2022-12-05 21:30:19 +01:00
xmflsct db6ef36278 Fix account description folding 2022-12-05 18:56:38 +01:00
xmflsct 3d590d836d Fix search debouncing 2022-12-04 20:08:55 +01:00
xmflsct cb7762d18c Fix Sentry reports 2022-12-04 17:56:47 +01:00
xmflsct b70ca924a1 Fix wrong query key 2022-12-04 16:16:53 +01:00
xmflsct 413bb4b76f Fixed #506 2022-12-04 13:48:50 +01:00
xmflsct c79caa6dc7 Fixed #505 2022-12-04 13:26:36 +01:00
xmflsct e1e700543f Refine component account 2022-12-04 12:57:03 +01:00
xmflsct 9f76fa08a8 Fix Android browser package 2022-12-04 00:35:13 +01:00
xmflsct dab09369cb Add trending tags in search landing page 2022-12-03 23:49:14 +01:00
xmflsct 8a7e78485d Add hashtag sparkline 2022-12-03 23:10:20 +01:00
xmflsct 507ecf5eeb Fix history page 2022-12-03 21:14:00 +01:00
xmflsct 6a9f951dba Move screen options into each screen 2022-12-03 16:50:54 +01:00
xmflsct 29fd36a581 Fixed #495 2022-12-03 15:50:15 +01:00
xmflsct a3a0bf523f Moving to using zeego 2022-12-03 01:08:38 +01:00
xmflsct f619d1bb6a Partial fix #495
Added list removing users
2022-12-02 00:13:59 +01:00
xmflsct 0cc1cdd4b6 Partial fix #495
Add delete list
Also trying out new context menu
2022-11-30 23:47:05 +01:00
xmflsct bb3ddd2779 Partial fix #495
Add list
Edit list info
2022-11-30 22:42:42 +01:00
xmflsct de7498b218 Fixed #497 2022-11-29 23:44:11 +01:00
xmflsct 18e7262f6f Fixed #471 2022-11-20 16:14:08 +01:00
xmflsct 5907d43eb2 Fixed #463 2022-11-17 21:48:22 +01:00
xmflsct 1b2e651117 Added Spanish translation 2022-11-17 20:02:56 +01:00
xmflsct b196d87cb1 Fixed #442 2022-11-14 15:54:51 +01:00
xmflsct 4d7606cd53 Fixed #454 2022-11-12 11:51:29 +01:00
xmflsct d4be002016 Fixed #439 2022-11-06 23:39:31 +01:00
xmflsct e5f750c3c8 Fix Sentry reported crashes 2022-10-27 22:51:02 +02:00
xmflsct e605a35e3a Use system's preferred language for iOS 2022-10-11 22:28:59 +02:00
xmflsct 34d02c9ca3 Fixed #394 2022-10-10 23:28:55 +02:00
xmflsct 74d904a440 Add iOS languages 2022-09-24 14:39:54 +02:00
xmflsct 7d9056b562 Allow custom exit 2022-09-23 00:21:41 +02:00
xmflsct 7ec7f85893 Removed autolinker 2022-09-20 22:23:01 +02:00
xmflsct 7282434e69 Fix emoji state 2022-09-18 23:28:14 +02:00
xmflsct 8a054f2205 Rewrite emoji component logic to be more generic 2022-09-18 01:02:25 +02:00
xmflsct d1a737eb51 Temp visual fix 2022-08-19 12:22:30 +02:00
xmflsct 1507059241 Fix some weird errors 2022-08-19 11:58:49 +02:00
xmflsct 70c90b6a47 Using EAS update 2022-08-16 22:39:54 +02:00
xmflsct 42528caf09 Fixed #362 2022-08-14 22:18:41 +02:00
xmflsct 51ac36768d Initial try out dynamic following 2022-08-13 00:48:20 +02:00
xmflsct 397c6a2f44 Fixed #336 2022-08-12 16:44:28 +02:00
xmflsct e2ba4660df Fxied #353 2022-08-07 01:18:10 +02:00
xmflsct b9cf0ceb6b Fixed #352 2022-07-09 11:40:48 +02:00
xmflsct 51a2ff012a Warn image processing error 2022-07-09 11:29:47 +02:00
Zhiyuan Zheng 0f8befc89c Fixed #348 2022-06-21 23:50:49 +02:00
Zhiyuan Zheng 8d0fc94303 Allow Android to have moving image 2022-06-16 23:22:28 +02:00
Zhiyuan Zheng 04813cbc78 Fixed again #326 2022-06-14 23:35:52 +02:00
Zhiyuan Zheng 236ccbe45d Fixed #338
Also Android cannot read from ID, using index instead
2022-06-14 23:32:35 +02:00
Zhiyuan Zheng b5a5ce01a3 Using proper image transformation 2022-06-09 21:33:10 +02:00
Zhiyuan Zheng 0991d50240 Fixed #158 2022-06-07 20:07:14 +02:00
Zhiyuan Zheng fc8fdec12f Fixed #108 2022-06-05 17:58:18 +02:00
Zhiyuan Zheng 31a3e87963 Allow push count badge 2022-06-03 21:25:20 +02:00
Zhiyuan Zheng c94ef1882b Fix followed by text overflow
https://github.com/tooot-app/app/issues/272
2022-05-29 17:28:27 +02:00
Zhiyuan Zheng 6b4c2d18ec Push add more types 2022-05-29 01:57:15 +02:00
Zhiyuan Zheng af6731f702 Added pt-BR
https://github.com/tooot-app/app/issues/302
2022-05-28 22:18:03 +02:00
Zhiyuan Zheng 4398e520ed Refine notifications
https://github.com/tooot-app/app/issues/306

https://github.com/tooot-app/app/issues/305 This one uses the positive filtering that is added since v3.5, that a such a filter won't be shown as there is no way to check if a user is an admin or not and showing a useless option for majority users won't be a good experience.
2022-05-28 19:24:08 +02:00
Zhiyuan Zheng 4dcc561cbf Update error tracing 2022-05-18 00:11:31 +02:00
Zhiyuan Zheng 4b3b222582 Some Android phones do not have StoreReview? 2022-05-17 23:14:23 +02:00
Zhiyuan Zheng 94e9e023e3 Fix account setting cannot be opened 2022-05-17 23:10:25 +02:00
Zhiyuan Zheng 46bab1593f Fix push wrong ID 2022-05-16 23:44:49 +02:00
Zhiyuan Zheng 265db6abce Now fix push not available
Because expo-application is not installed
2022-05-15 00:40:49 +02:00
Zhiyuan Zheng de495d26d7 Retry push 2022-05-14 22:20:21 +02:00
Zhiyuan Zheng dde33ad1ad Add static emoji option 2022-05-13 00:04:15 +02:00
Zhiyuan Zheng c105b36b3d Fix font weight 2022-05-10 23:19:26 +02:00
Zhiyuan Zheng 8c2004fe6c Upload GIF using Android keyboard
https://github.com/tooot-app/app/issues/261
2022-05-08 12:15:16 +02:00
Zhiyuan Zheng ed531d7371 Add followed by
https://github.com/tooot-app/app/issues/272
2022-05-08 00:24:15 +02:00
Zhiyuan Zheng 7c48c61c99 Using new text component
Need to use global accessibility checks rather than per text component which is not efficient
2022-05-07 00:52:32 +02:00
Zhiyuan Zheng b84b59f39f Updates 2022-05-03 00:49:19 +02:00
Zhiyuan Zheng 902d4e6c3a Show instance version 2022-05-01 00:03:52 +02:00
Zhiyuan Zheng dc91f3edeb Update typing for new react-redux 2022-04-30 23:47:52 +02:00
Zhiyuan Zheng 95ec76f411 Edited posts can be viewed 2022-04-29 23:57:18 +02:00
Zhiyuan Zheng 05555c3455 Roll back pager-view
Breaking initial page height
2022-03-29 23:01:20 +02:00
Zhiyuan Zheng bece2a37fd Update Switch.tsx 2022-02-23 00:08:06 +01:00
Zhiyuan Zheng 0a35aff8ef Partially fix #237 2022-02-22 23:38:08 +01:00
Zhiyuan Zheng 46386cb579 #239 2022-02-22 23:14:09 +01:00
Zhiyuan Zheng 6e3f964b79 Fix me page padding issue 2022-02-19 17:15:44 +01:00
Zhiyuan Zheng e619677660 Fix crashes 2022-02-19 17:09:34 +01:00
Zhiyuan Zheng 3f7c85a41a Hopefully fix the warning 2022-02-17 23:10:32 +01:00
Zhiyuan Zheng dd7b9cd6a2 Fix theme changing issue 2022-02-17 00:09:19 +01:00