xmflsct
34c0bbf4bb
Fix too thin images
2023-01-15 22:04:25 +01:00
xmflsct
f10d52cebc
Use native loading spinner
...
The lib is not being maintained and the animation quality is bad
2023-01-15 20:34:22 +01:00
xmflsct
86c3e91439
Fixed Android's svg spans full width
2023-01-15 19:59:48 +01:00
xmflsct
8814161e0e
Improve toot page loading
2023-01-15 18:00:58 +01:00
xmflsct
e5744aba06
Try to fix #648
...
Also reported by other users
2023-01-14 16:58:01 +01:00
xmflsct
26d2c78517
Fix #653
2023-01-14 15:26:11 +01:00
xmflsct
58c96c4c08
Fix Android does not support menu sub
2023-01-12 21:44:28 +01:00
xmflsct
fa066daa59
Update HeaderConversation.tsx
2023-01-12 21:28:29 +01:00
xmflsct
a37f66d080
Fix unidentified mentions
2023-01-12 20:58:57 +01:00
xmflsct
03fd770a41
Hide useless cards
2023-01-12 20:28:43 +01:00
xmflsct
7f97908e23
Fix bugs
2023-01-11 22:54:24 +01:00
xmflsct
76d4bc754b
Fix accounts array empty not init
2023-01-11 22:18:02 +01:00
xmflsct
30be3cdb15
Fix prepended toots not interactable
2023-01-11 21:51:28 +01:00
xmflsct
f93fe09783
Fix push wrong auth key format
2023-01-11 21:01:44 +01:00
xmflsct
def4c5424e
Reload image when the source is changed
2023-01-10 19:36:42 +01:00
xmflsct
8610be1caf
Fix bugs
2023-01-10 14:56:13 +01:00
xmflsct
a4e97ccb1c
Fix warnings and errors
2023-01-09 22:28:53 +01:00
xmflsct
b9c4b139f5
Tune queries
2023-01-09 19:18:48 +01:00
xmflsct
be772f905d
Added global scopes
2023-01-09 16:54:30 +01:00
xmflsct
1b2d9d144f
Fix bugs
2023-01-09 10:11:44 +01:00
xmflsct
a3b5a132c5
Added GoToSocial support
...
Fix #206
Fix https://github.com/superseriousbusiness/gotosocial/issues/825
2023-01-08 20:07:20 +01:00
vitalyster
59a2d932e3
OAuth: send PKCE code verifier with token request ( #640 )
...
* OAuth: send PKCE code verifier with token request
* Prevents typescript's warning
Co-authored-by: xmflsct <me@xmflsct.com>
2023-01-08 18:06:30 +01:00
xmflsct
cc6740a7c0
Fix adding account bug
2023-01-08 17:07:47 +01:00
xmflsct
6ce78e94f8
Fix #271
...
Added follow as menu option
2023-01-08 16:59:35 +01:00
xmflsct
fb3f2e82d6
Fix Android bugs
2023-01-08 00:05:58 +01:00
xmflsct
2d9dc00683
Fix #633
...
https://github.com/expo/expo/issues/6864#issuecomment-678620290
2023-01-07 23:56:24 +01:00
xmflsct
7db8b26dd9
Simplify and improve pagination
2023-01-07 18:01:08 +01:00
xmflsct
44f8900902
Support broader fedi tag type
2023-01-07 16:41:14 +01:00
xmflsct
50332773c3
Fix #490
...
Support remembering timeline position in following
2023-01-07 16:27:40 +01:00
xmflsct
23a8c03be2
Fix when there is no newer content
2023-01-07 12:15:07 +01:00
xmflsct
88528f5293
Refine scroll after fetch newer
2023-01-07 12:10:41 +01:00
xmflsct
ea02561cdb
With local caching and gradual prepending
...
For #490
2023-01-07 00:43:00 +01:00
xmflsct
70d57ed830
Fetching now works better
...
For #490
2023-01-06 22:58:01 +01:00
xmflsct
c7a472124c
Revert "Try out FlashList"
...
This reverts commit 8406a57143
.
2023-01-06 14:00:50 +01:00
xmflsct
8406a57143
Try out FlashList
2023-01-06 01:41:46 +01:00
xmflsct
bd3046cc2f
Updates
2023-01-06 01:08:27 +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
6b73485aae
Bump packages
2023-01-04 00:06:37 +01:00
xmflsct
0bcd0c1725
Continue refine remote logic #638
2023-01-03 23:57:23 +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
62df29a479
Update status.ts
2023-01-01 18:54:42 +01:00
xmflsct
2705b4b804
Simplify update toot logic
2023-01-01 18:37:05 +01:00
xmflsct
56d1090ca9
Actions working for #638
2023-01-01 17:20:35 +01:00
xmflsct
13303c4269
Early demo of #638
...
Actions are not working yet
2022-12-31 15:53:02 +01:00
xmflsct
65e9f41a3b
Fix bugs
2022-12-31 12:56:10 +01:00
xmflsct
f0734e52e7
Add string for #631
2022-12-31 02:08:33 +01:00
xmflsct
7ccfdc7562
Fix #631
2022-12-31 02:06:19 +01:00
xmflsct
b677c4b7ce
Fix #558 #602
2022-12-31 00:07:28 +01:00
xmflsct
49a0e6d63e
Remove base64 dep
2022-12-30 15:14:16 +01:00
xmflsct
0de7e84f58
Fix #632
...
No need to warn
2022-12-30 12:56:13 +01:00
xmflsct
a77e495b6b
Fix admin options not showing up
2022-12-29 23:13:22 +01:00
xmflsct
c6aff79055
Fix public domain and API domain differ
2022-12-29 23:00:17 +01:00
xmflsct
53ea661d9a
Use i18next's native RTL detection
2022-12-29 18:03:23 +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
a40f0d9f82
Fix #620 #606
2022-12-26 01:06:33 +01:00
xmflsct
34f7218c34
Fix React key missing
2022-12-25 17:40:53 +01:00
xmflsct
219358cf54
Fix #590
2022-12-24 02:13:24 +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
64b367a247
Fix #614
2022-12-23 20:02:44 +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
b388853429
Refine types for #600
2022-12-22 18:38:04 +01:00
xmflsct
39ab9059d9
Fix #600
2022-12-22 01:21:51 +01:00
xmflsct
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
xmflsct
047464a9c1
Fix #594
2022-12-21 01:07:12 +01:00
xmflsct
54c99eb054
Fix #593
2022-12-20 23:09:21 +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
ca629befc9
Experiment support of Pleroma ( #588 )
2022-12-20 00:45:53 +01:00
xmflsct
29a092a925
Some visual fixes based on feedback
2022-12-19 23:58:03 +01:00
xmflsct
f37f9e857d
Fix #582
2022-12-19 23:20:47 +01:00
xmflsct
72fa8c4fcf
Fix #585
2022-12-19 23:06:39 +01:00
xmflsct
ed71f86983
Fix Android action sheet color mode
2022-12-19 22:36:30 +01:00
xmflsct
533ff1d549
Fix #584
2022-12-19 21:46:37 +01:00
xmflsct
50b07fc5eb
Experiment with #558
2022-12-18 23:15:58 +01:00
xmflsct
d26d8f3c14
Fixed #574
...
Stupid typo..
2022-12-18 22:01:02 +01:00
xmflsct
909fed0644
Fixed #575
2022-12-18 20:55:33 +01:00
xmflsct
2c7772d4c2
Fixed #572
2022-12-18 17:25:18 +01:00
xmflsct
fea2e82bdd
Fixed #568
2022-12-18 01:12:58 +01:00
xmflsct
a5315501fd
Fixed #565
2022-12-18 00:00:58 +01:00
xmflsct
ef80ab895e
Remove min height of cards
2022-12-17 23:31:46 +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
8b20e186de
Update HeaderAndroid.tsx
...
Fixed #563
2022-12-16 13:16:04 +01:00
xmflsct
be4eaa93ee
Fix push
2022-12-16 10:35:31 +01:00
xmflsct
78dba4ae1a
Pilot fix for #558
2022-12-16 00:21:53 +01:00
xmflsct
e09e2da1b7
Bump up packages
2022-12-15 22:14:59 +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
a4cd24f313
Fixed #457
2022-12-15 01:41:34 +01:00
xmflsct
c90c8ee8d4
Fixed #452
...
Unfortunately iOS does not display RTL languages automatically like Android does, so some simple JS library is needed
2022-12-15 00:03:09 +01:00
xmflsct
4a35e910c1
Fixed #447
2022-12-14 23:37:41 +01:00
xmflsct
6e8515d820
Continue to improve #535
2022-12-12 23:57:07 +01:00
xmflsct
96497aad25
Fixed #552
...
Assuming most toot won't include more than 4 images. For below 4 images, mostly they are not cropped unless they are too long. For single image, mostly it is not cropped unless it is longer than 3/2.
2022-12-12 22:24:03 +01:00
xmflsct
6936e8009a
Fixed #554
2022-12-12 20:43:45 +01:00
xmflsct
dee4e2810a
Bump packages
2022-12-12 00:31:32 +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
acca2683af
Fix reply card for using the full width
2022-12-11 12:16:12 +01:00
xmflsct
c18089bf8a
Fixed #549
2022-12-11 12:12:46 +01:00
xmflsct
e542f0a52e
Fixed #534
2022-12-11 01:46:14 +01:00
xmflsct
44379504eb
Fixed #533
...
Added trending in the "public" tab
2022-12-11 01:08:38 +01:00
xmflsct
1ece7b3fe3
Fixed #541
...
Mastodon does not offer the functionality to group notifications like Twitter does, therefore the best solution is to collapse more content by default, assuming users roughly remember what they have tooted
2022-12-10 23:24:41 +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
748351026f
Improve push error messaging
2022-12-10 01:59:26 +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
705c1d0ad0
Fixed #529
2022-12-07 23:56:00 +01:00
xmflsct
c89612d875
Fixed #530 thanks to ChatGPT
2022-12-06 21:54:32 +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
c6e27d6d88
Fixed #514
2022-12-05 14:50:03 +01:00
xmflsct
e2e5e80aaf
Remove previous fix attempts
...
#499
2022-12-04 18:42:01 +01:00
xmflsct
cb7762d18c
Fix Sentry reports
2022-12-04 17:56:47 +01:00
xmflsct
35bf588b75
Merge pull request #492 from de1acr0ix/fullscreen-video-play-from-start
...
Always play video in fullscreen from beginning
2022-12-04 14:49:23 +01:00
xmflsct
196fb05dea
Remove button animation
...
Not great
2022-12-04 13:37:42 +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
6146ecf712
Fix git folder renaming
2022-12-04 12:29:44 +01:00
xmflsct
be30ec3e3c
Fix Android crashing
2022-12-04 00:38:15 +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
7421ffd1bc
Fix toot relative time does not align with app's language
2022-12-03 21:56:52 +01:00
xmflsct
507ecf5eeb
Fix history page
2022-12-03 21:14:00 +01:00
xmflsct
20a55efb9c
Fixed #476
2022-12-03 20:47:11 +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
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
75800598c2
Fix #489
2022-11-29 21:59:52 +01:00
Hanjiang Yu
0a5fea1194
Always play video in fullscreen from beginning
2022-11-28 20:36:39 +08:00
xmflsct
a0c440be5e
Should fix #484
2022-11-22 22:00:33 +01:00
xmflsct
9b40a605b4
Fixed #481
2022-11-22 21:44:56 +01:00
xmflsct
a631966952
Now it should finally fix #451
2022-11-22 21:39:25 +01:00
xmflsct
bfd9e8d50c
Update Default.tsx
2022-11-20 22:27:15 +01:00
xmflsct
e8b3187f9e
Try stopping video playback if audio issue could be fiexed
2022-11-20 17:39:36 +01:00
xmflsct
18e7262f6f
Fixed #471
2022-11-20 16:14:08 +01:00
xmflsct
fbfae52627
Try fix #451
...
Android does not support true context menu anyway, thus removing per toot component.
2022-11-20 14:41:41 +01:00
xmflsct
bf8826fec4
Fixed #469
2022-11-19 17:48:51 +01:00