xmflsct
be2c223142
Mark id on load
...
With the introduction of throttle, it is crucial to log on load otherwise there won't be much match after that
2023-02-06 19:07:22 +01:00
xmflsct
5d1459eba6
Fix some toots not interactable
2023-02-06 18:58:55 +01:00
xmflsct
1dd64c4e19
Fix link matching crashes
2023-02-06 14:00:40 +01:00
xmflsct
9f6e7738bf
Fix when userTheme is undefined
2023-02-03 16:06:18 +01:00
xmflsct
adddae9d72
Refine push
2023-02-03 15:54:04 +01:00
xmflsct
db41e85d07
New Crowdin updates ( #690 )
...
* New translations timeline.json (Basque)
* New translations timeline.json (Portuguese, Brazilian)
* New translations tabs.json (Portuguese, Brazilian)
* New translations timeline.json (Japanese)
* New translations tabs.json (Japanese)
* New translations contextMenu.json (Japanese)
* New translations timeline.json (German)
* New translations contextMenu.json (German)
* New translations instance.json (German)
* New translations timeline.json (German)
* New translations tabs.json (German)
* New translations contextMenu.json (German)
* New translations timeline.json (French)
* New translations timeline.json (Spanish)
* New translations timeline.json (Catalan)
* New translations timeline.json (Czech)
* New translations timeline.json (German)
* New translations timeline.json (Greek)
* New translations timeline.json (Basque)
* New translations timeline.json (Italian)
* New translations timeline.json (Japanese)
* New translations timeline.json (Korean)
* New translations timeline.json (Dutch)
* New translations timeline.json (Polish)
* New translations timeline.json (Russian)
* New translations timeline.json (Swedish)
* New translations timeline.json (Ukrainian)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.json (Portuguese, Brazilian)
* New translations timeline.json (Dutch)
* New translations timeline.json (Swedish)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
2023-02-03 14:47:48 +01:00
xmflsct
e225c5b6bf
Clarify my own boosts
2023-02-03 13:57:11 +01:00
xmflsct
7c7c96bc42
Update HTML.tsx
2023-02-03 13:48:29 +01:00
xmflsct
242ecf76c0
Improve marker loading
...
Actually the id can be invalid (not found), and the timeline can be loaded to the right position, therefore no need to check the id anymore.
2023-02-03 13:11:15 +01:00
xmflsct
2a774a5516
Should fix #692
2023-02-03 12:07:17 +01:00
xmflsct
5ec49739fc
Let lib handles cache
2023-02-03 00:59:39 +01:00
xmflsct
74badd94cb
Improve refresh loading
2023-02-02 14:15:37 +01:00
xmflsct
90c8e4cba8
Fix #691
...
One liner fix, but took some time to find out...
2023-02-02 13:54:28 +01:00
xmflsct
2c96991ca0
Fix push page not refetching
2023-02-01 15:04:22 +01:00
xmflsct
0dacd5ec89
Fix error message returning key in poll
2023-02-01 14:52:16 +01:00
xmflsct
88d4de98c2
Fix poll in "remote" toots not working
2023-02-01 14:40:22 +01:00
xmflsct
78b6834c3f
Do not fade in when blurhash or preview has been loaded
2023-02-01 13:53:18 +01:00
xmflsct
e60535cd1c
Catch potentially json parsing error
2023-02-01 00:07:38 +01:00
xmflsct
5d3f773a2a
Faster image loading transition
2023-02-01 00:06:33 +01:00
xmflsct
968a3266c2
Test clearing disk cache
2023-01-31 15:19:18 +01:00
xmflsct
c21e99909d
Add fade in transition of react-native-fast-image
...
Based on https://github.com/DylanVann/react-native-fast-image/pull/958
2023-01-31 15:15:15 +01:00
xmflsct
624c1f172c
Use the same subdomain for connect media
...
Preventing count as cache miss
2023-01-31 14:26:43 +01:00
xmflsct
49c51b4af2
Update connect.ts
2023-01-30 14:53:08 +01:00
xmflsct
574dbd3258
New Crowdin updates ( #686 )
...
* New translations timeline.json (Portuguese, Brazilian)
* New translations tabs.json (Portuguese, Brazilian)
* New translations tabs.json (Portuguese, Brazilian)
* New translations contextMenu.json (Portuguese, Brazilian)
* New translations timeline.json (Dutch)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Spanish)
* New translations timeline.json (Catalan)
* New translations timeline.json (Ukrainian)
* New translations tabs.json (Spanish)
* New translations tabs.json (Catalan)
2023-01-30 13:53:37 +01:00
xmflsct
dc893b0d5d
Reset when verification failed
2023-01-30 13:53:21 +01:00
xmflsct
4aa96ba2bd
Fix #683
...
Affects both platforms
2023-01-30 13:44:29 +01:00
xmflsct
646b539949
Improve notify animation
2023-01-30 13:40:43 +01:00
xmflsct
57efc4c868
Fix crashes
2023-01-30 12:55:35 +01:00
xmflsct
5551cd0e12
New Crowdin updates ( #684 )
...
* New translations common.json (Portuguese, Brazilian)
* New translations timeline.json (Portuguese, Brazilian)
* New translations tabs.json (Spanish)
* New translations tabs.json (Catalan)
* New translations tabs.json (Portuguese, Brazilian)
* New translations tabs.json (Portuguese, Brazilian)
* New translations contextMenu.json (Portuguese, Brazilian)
* New translations timeline.json (French)
* New translations timeline.json (Spanish)
* New translations timeline.json (Catalan)
* New translations timeline.json (Czech)
* New translations timeline.json (German)
* New translations timeline.json (Greek)
* New translations timeline.json (Basque)
* New translations timeline.json (Italian)
* New translations timeline.json (Japanese)
* New translations timeline.json (Korean)
* New translations timeline.json (Dutch)
* New translations timeline.json (Polish)
* New translations timeline.json (Russian)
* New translations timeline.json (Swedish)
* New translations timeline.json (Ukrainian)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.json (Portuguese, Brazilian)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Catalan)
* New translations timeline.json (Chinese Simplified)
2023-01-30 00:48:08 +01:00
xmflsct
90b0178f5d
Refetch only latest pages
2023-01-30 00:36:16 +01:00
xmflsct
d1714fab26
Added fetched notice
2023-01-30 00:25:46 +01:00
xmflsct
aee206fc95
Refine account switching
2023-01-29 22:18:33 +01:00
xmflsct
062e6825b5
Reuse account info when navigating
2023-01-29 21:53:13 +01:00
xmflsct
83cd5d4eb0
Suppress spoiler for easier reading
...
As spoiler is default expanded now in thread
2023-01-29 19:27:15 +01:00
xmflsct
aba239188f
Black list path format includes @ but not Mastodon
2023-01-29 19:04:21 +01:00
xmflsct
5c3e490112
Use in-memory global values
...
As connect needs to be read very often
2023-01-29 19:02:47 +01:00
xmflsct
752d33d5b3
Dimming images for dark mode
2023-01-29 17:28:49 +01:00
xmflsct
e447a91cfb
Fix remote prop not appended in all places
2023-01-29 16:59:14 +01:00
xmflsct
8c87841fed
Improve account switch hint
2023-01-29 16:20:31 +01:00
xmflsct
95a99ef7cd
Try out connect
2023-01-29 15:32:40 +01:00
xmflsct
eff1f97b14
New translations tabs.json (Vietnamese) ( #678 )
2023-01-29 00:38:29 +01:00
xmflsct
40522595d0
Fix #682 #681
2023-01-29 00:37:56 +01:00
xmflsct
af5273d216
New Crowdin updates ( #677 )
...
* New translations tabs.json (Chinese Traditional)
* New translations tabs.json (Chinese Traditional)
* New translations tabs.json (Polish)
* New translations tabs.json (Catalan)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (German)
* New translations parse.json (Portuguese, Brazilian)
* New translations timeline.json (Portuguese, Brazilian)
* New translations mediaSelector.json (Portuguese, Brazilian)
* New translations contextMenu.json (Portuguese, Brazilian)
* New translations tabs.json (German)
* New translations tabs.json (Portuguese, Brazilian)
* New translations common.json (Portuguese, Brazilian)
* New translations common.json (Basque)
* New translations common.json (Basque)
* New translations instance.json (Basque)
* New translations parse.json (Basque)
* New translations relationship.json (Basque)
* New translations relationship.json (Basque)
* New translations timeline.json (Basque)
* New translations timeline.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 (Greek)
* New translations tabs.json (Basque)
* New translations contextMenu.json (French)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Czech)
* New translations contextMenu.json (German)
* New translations contextMenu.json (Greek)
* New translations contextMenu.json (Basque)
* New translations contextMenu.json (Italian)
* New translations contextMenu.json (Japanese)
* New translations contextMenu.json (Korean)
* New translations contextMenu.json (Dutch)
* New translations contextMenu.json (Polish)
* New translations contextMenu.json (Russian)
* New translations contextMenu.json (Swedish)
* New translations contextMenu.json (Ukrainian)
* 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 (Chinese Simplified)
* New translations contextMenu.json (Chinese Simplified)
* New translations tabs.json (Ukrainian)
* New translations contextMenu.json (Ukrainian)
* New translations tabs.json (Chinese Traditional)
* New translations contextMenu.json (Chinese Traditional)
* New translations tabs.json (Spanish)
* New translations tabs.json (Catalan)
* New translations tabs.json (Dutch)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Dutch)
* New translations tabs.json (Dutch)
* New translations contextMenu.json (Basque)
* New translations contextMenu.json (Catalan)
2023-01-27 22:42:26 +01:00
xmflsct
023f66895d
Fix #666
2023-01-27 21:54:48 +01:00
xmflsct
738194d108
Consolidate swipe to delete views
2023-01-27 18:44:48 +01:00
xmflsct
aa5a607666
New Crowdin updates ( #675 )
...
* New translations tabs.json (Chinese Traditional)
* New translations tabs.json (Chinese Traditional)
* New translations tabs.json (Polish)
* New translations tabs.json (Catalan)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (German)
* New translations parse.json (Portuguese, Brazilian)
* New translations timeline.json (Portuguese, Brazilian)
* New translations mediaSelector.json (Portuguese, Brazilian)
* New translations contextMenu.json (Portuguese, Brazilian)
* New translations tabs.json (German)
* New translations tabs.json (Portuguese, Brazilian)
* New translations common.json (Portuguese, Brazilian)
* New translations common.json (Basque)
* New translations common.json (Basque)
* New translations instance.json (Basque)
* New translations parse.json (Basque)
* New translations relationship.json (Basque)
* New translations relationship.json (Basque)
* New translations timeline.json (Basque)
* New translations timeline.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 (Greek)
* New translations tabs.json (Basque)
* New translations contextMenu.json (French)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Czech)
* New translations contextMenu.json (German)
* New translations contextMenu.json (Greek)
* New translations contextMenu.json (Basque)
* New translations contextMenu.json (Italian)
* New translations contextMenu.json (Japanese)
* New translations contextMenu.json (Korean)
* New translations contextMenu.json (Dutch)
* New translations contextMenu.json (Polish)
* New translations contextMenu.json (Russian)
* New translations contextMenu.json (Swedish)
* New translations contextMenu.json (Ukrainian)
* 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 (Chinese Simplified)
* New translations contextMenu.json (Chinese Simplified)
2023-01-27 00:44:32 +01:00
xmflsct
7d5c9e906a
Update contextMenu.json
2023-01-27 00:29:42 +01:00
xmflsct
05a46f23b9
Should improve #666
...
More optimisation still needed
2023-01-27 00:13:00 +01:00
xmflsct
4b8885ef2c
Fix #670
...
Also on iOS
2023-01-26 23:55:48 +01:00
xmflsct
922d7c7917
Fix #668
2023-01-26 23:35:52 +01:00
xmflsct
653b588c29
Fix #613
2023-01-26 23:07:13 +01:00
xmflsct
e8eb62e2d0
Refined filter view
2023-01-26 13:59:42 +01:00
xmflsct
2a806695ca
New Crowdin updates ( #665 )
...
* New translations tabs.json (Swedish)
* New translations contextMenu.json (Swedish)
* New translations contextMenu.json (Swedish)
* New translations instance.json (Japanese)
* New translations timeline.json (Japanese)
* New translations contextMenu.json (Japanese)
* New translations tabs.json (Japanese)
* New translations contextMenu.json (Korean)
* New translations tabs.json (Korean)
* New translations compose.json (French)
* 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 compose.json (Polish)
* New translations compose.json (Spanish)
* New translations compose.json (Swedish)
* New translations compose.json (Czech)
* New translations compose.json (Dutch)
* New translations compose.json (Catalan)
* New translations compose.json (Ukrainian)
* New translations compose.json (Russian)
* New translations compose.json (Greek)
* 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 (Greek)
* New translations tabs.json (Chinese Simplified)
* New translations common.json (Basque)
* New translations instance.json (Basque)
* New translations parse.json (Basque)
* New translations relationship.json (Basque)
* New translations timeline.json (Basque)
* New translations imageViewer.json (Basque)
* New translations announcements.json (Basque)
* New translations compose.json (Basque)
* New translations screens.json (Basque)
* New translations tabs.json (Basque)
* New translations mediaSelector.json (Basque)
* New translations emojis.json (Basque)
* New translations contextMenu.json (Basque)
* New translations accountSelection.json (Basque)
2023-01-26 01:14:24 +01:00
xmflsct
d73857eef4
First step of adding filter editing support
2023-01-26 00:57:48 +01:00
xmflsct
2d91d1f7fb
Fix react-native-svg default fill black
2023-01-25 00:29:36 +01:00
xmflsct
9d9c16df06
Bump packages
...
And deprecate react-native-feather
2023-01-25 00:15:46 +01:00
xmflsct
ebc6d03c6a
Fix url not encoded such as in CJK
2023-01-24 22:47:36 +01:00
xmflsct
82928f8611
Attempt to fix super long toots breaking maintain position
2023-01-24 22:24:55 +01:00
xmflsct
f1b162a020
Added gif preference
...
https://github.com/mastodon/mastodon/pull/22706
2023-01-24 00:36:51 +01:00
xmflsct
47d5b02468
Fix #672
...
Removed image focus as different clients implement this differently
2023-01-23 23:05:25 +01:00
xmflsct
613cf1365c
Fix 669
2023-01-22 18:17:57 +01:00
xmflsct
5cd83ae055
Improve my page's loading
2023-01-17 15:35:36 +01:00
xmflsct
fb6a111c55
Fix #664
2023-01-17 12:57:37 +01:00
xmflsct
a131b1277c
Fix local content not loaded
...
With the new prepend approach
2023-01-16 22:52:30 +01:00
xmflsct
c2a180f4f5
Fix popToTop dev warning
2023-01-16 22:36:49 +01:00
xmflsct
adb7a765b4
Fix #663
...
Properly revoke token when actively logging out
2023-01-16 22:22:19 +01:00
xmflsct
196f51bfca
Refine account switching
...
Part of #663
2023-01-16 22:11:41 +01:00
xmflsct
74e794a215
Fix some Sentry reported crashes
2023-01-16 18:56:15 +01:00
xmflsct
261987cac9
New Crowdin updates ( #658 )
...
* New translations timeline.json (Spanish)
* New translations timeline.json (Catalan)
* New translations timeline.json (Ukrainian)
* 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 (Greek)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (Spanish)
* New translations tabs.json (Dutch)
* New translations tabs.json (Catalan)
* New translations tabs.json (German)
* New translations tabs.json (Chinese Simplified)
2023-01-16 14:58:47 +01:00
xmflsct
e97eff25c5
Fix cached toot not replaced
2023-01-16 14:30:00 +01:00
xmflsct
3883c0307a
Fix public page switching timeline not updating nav params
2023-01-16 14:20:36 +01:00
xmflsct
34c0bbf4bb
Fix too thin images
2023-01-15 22:04:25 +01:00
xmflsct
b52b529550
Fix conversation view when remote returns error
2023-01-15 21:51:27 +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
9a289489fa
Fix #661
...
The API does not support a better way to achieve this as suggested. Though the search API accepts a "following" param, and it will return data prioritising following accounts.
2023-01-15 19:38:45 +01:00
xmflsct
8814161e0e
Improve toot page loading
2023-01-15 18:00:58 +01:00
xmflsct
0efb7e5b70
Fix #615
2023-01-15 13:40:12 +01:00
xmflsct
e5744aba06
Try to fix #648
...
Also reported by other users
2023-01-14 16:58:01 +01:00
xmflsct
e7ca5ba63d
Fix #655
2023-01-14 16:29:28 +01:00
xmflsct
57f1ed62b5
Fix #657
...
No need for Android, as if permission was denied last time, the next time when requesting, permission would be checked again.
2023-01-14 16:20:37 +01:00
xmflsct
26d2c78517
Fix #653
2023-01-14 15:26:11 +01:00
xmflsct
e5e74410d0
Fix #659
2023-01-14 15:21:31 +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
bebf4c7101
Update TextInput.tsx
...
There are still reports of text not wrapping #571
2023-01-12 21:24:45 +01:00
xmflsct
81b810496b
No need to show initial toot in history
...
Nothing changed in there
2023-01-12 21:12:51 +01:00
xmflsct
2a19e1fc2a
Fix #654
2023-01-12 21:04:50 +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
02a90e84f3
Wrong side of fixing crash
2023-01-12 20:17:26 +01:00
xmflsct
50f95900b6
Update Push.tsx
2023-01-11 23:34:02 +01:00
xmflsct
c7602df08c
New translations compose.json (Catalan) ( #651 )
2023-01-11 22:55:35 +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
01c27d6a99
Fix tooot support broken
2023-01-11 21:35:50 +01:00
xmflsct
e31ce3772a
Do not auto refetch home timeline
...
Due to the new timeline position feature, auto refetch would shift the timeline and the user is not at the newest of the list anyway
2023-01-11 21:11:43 +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
3de4212a65
Fix #646
2023-01-10 13:27:47 +01:00
xmflsct
1918274ec9
Update Toot.tsx
2023-01-10 00:52:50 +01:00
xmflsct
d68ec113c6
Fix font size setting
2023-01-10 00:28:39 +01:00
xmflsct
89e2b46792
Merge branch 'main' of https://github.com/tooot-app/app
2023-01-09 22:53:34 +01:00
xmflsct
a4e6540b50
New Crowdin updates ( #642 )
...
* New translations contextMenu.json (Chinese Traditional)
* New translations contextMenu.json (Polish)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Ukrainian)
* New translations contextMenu.json (Chinese Simplified)
* New translations contextMenu.json (German)
* New translations contextMenu.json (Dutch)
2023-01-09 22:53:23 +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
cd7e740ab1
Fix remove reply level not showing up correctly
2023-01-09 16:52:29 +01:00
xmflsct
1025d85ae5
Moving to JSON instead of FormData for oauth
2023-01-09 16:44:11 +01:00
xmflsct
1b2d9d144f
Fix bugs
2023-01-09 10:11:44 +01:00
xmflsct
215534d0c8
Fix #605
...
Turns out to be much more complicated than expected. Finally got the app running through Browser Stack (thanks for their sponsoring!), realised the issue was related to an early attempt to create a build for F-Droid #50 which removed the Google Service. However for Android push, Google service is still required.
2023-01-09 00:55:29 +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
xmflsct
43c0447418
New Crowdin updates ( #641 )
...
* New translations timeline.json (Korean)
* New translations contextMenu.json (Korean)
* New translations compose.json (Korean)
* New translations tabs.json (Korean)
* 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 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 contextMenu.json (Dutch)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Ukrainian)
* New translations contextMenu.json (Russian)
* New translations contextMenu.json (Greek)
* New translations contextMenu.json (Chinese Simplified)
2023-01-08 18:12:13 +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
972ae46d45
Fix #604
2023-01-08 17:56:34 +01:00
xmflsct
0b1fdf59ca
Added notes to #608
...
Not yet able to edit
2023-01-08 17:32:20 +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
9e0e8db82a
Fix Android start up crash
...
Maybe then we can run it in BrowserStack
2023-01-08 12:21:38 +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
d6d0cc0d03
Fix Android crashing
...
Somehow get MMKV number would crash
2023-01-07 23:37:30 +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
fb9b7486d0
Use placeholder data instead of initial data
2023-01-07 13:08:33 +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
1704c0401c
Fix remote toot level is not applied
2023-01-07 11:32:50 +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
c2aa78fef8
Fix highlighted toot cannot be actioned
2023-01-06 18:38:52 +01:00
xmflsct
5ce7d50f8f
Make remote fetch more lazy
...
Sometime the local instance responses slower that would result in all the context are remote, which is not ideal.
2023-01-06 18:31:33 +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
092bc5013a
Merge branch 'main' of https://github.com/tooot-app/app
2023-01-04 00:14:34 +01:00
xmflsct
ba5bc35a05
New Crowdin updates ( #618 )
...
* New translations tabs.json (Vietnamese)
* New translations instance.json (Vietnamese)
* New translations contextMenu.json (Vietnamese)
* New translations tabs.json (Vietnamese)
* New translations tabs.json (Catalan)
* New translations timeline.json (Spanish)
* New translations tabs.json (Spanish)
* New translations common.json (Ukrainian)
* New translations instance.json (Ukrainian)
* New translations parse.json (Ukrainian)
* New translations timeline.json (Ukrainian)
* New translations timeline.json (Ukrainian)
* New translations mediaSelector.json (Ukrainian)
* New translations accountSelection.json (Ukrainian)
* New translations common.json (Greek)
* New translations instance.json (Greek)
* New translations parse.json (Greek)
* New translations relationship.json (Greek)
* New translations timeline.json (Greek)
* New translations actions.json (Greek)
* New translations imageViewer.json (Greek)
* New translations announcements.json (Greek)
* New translations compose.json (Greek)
* New translations screens.json (Greek)
* New translations tabs.json (Greek)
* New translations mediaSelector.json (Greek)
* New translations emojis.json (Greek)
* New translations contextMenu.json (Greek)
* New translations accountSelection.json (Greek)
* New translations common.json (Greek)
* New translations instance.json (Greek)
* New translations parse.json (Greek)
* New translations actions.json (Greek)
* New translations imageViewer.json (Greek)
* New translations announcements.json (Greek)
* New translations compose.json (Greek)
* New translations screens.json (Greek)
* New translations mediaSelector.json (Greek)
* New translations emojis.json (Greek)
* New translations accountSelection.json (Greek)
* New translations tabs.json (Greek)
* New translations contextMenu.json (Greek)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (Chinese Simplified)
* New translations relationship.json (Greek)
* New translations timeline.json (Greek)
* New translations contextMenu.json (Greek)
* New translations timeline.json (Greek)
* New translations tabs.json (Catalan)
* New translations timeline.json (German)
* New translations timeline.json (Italian)
* New translations timeline.json (Japanese)
* New translations timeline.json (Korean)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.json (Portuguese, Brazilian)
* New translations timeline.json (French)
* New translations timeline.json (Spanish)
* New translations timeline.json (Swedish)
* New translations timeline.json (Dutch)
* New translations timeline.json (Catalan)
* New translations timeline.json (Ukrainian)
* New translations timeline.json (German)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Ukrainian)
* New translations timeline.json (Vietnamese)
* New translations timeline.json (Dutch)
* New translations timeline.json (Spanish)
* New translations timeline.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 (Spanish)
* New translations tabs.json (Swedish)
* New translations tabs.json (Dutch)
* New translations tabs.json (Catalan)
* New translations tabs.json (Ukrainian)
* New translations tabs.json (Greek)
* New translations timeline.json (German)
* New translations timeline.json (Italian)
* New translations timeline.json (Japanese)
* New translations timeline.json (Korean)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.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 tabs.json (Portuguese, Brazilian)
* New translations timeline.json (French)
* New translations tabs.json (French)
* New translations timeline.json (Polish)
* New translations timeline.json (Spanish)
* New translations tabs.json (Spanish)
* New translations timeline.json (Swedish)
* New translations tabs.json (Swedish)
* New translations timeline.json (Czech)
* New translations timeline.json (Dutch)
* New translations tabs.json (Dutch)
* New translations timeline.json (Catalan)
* New translations tabs.json (Catalan)
* New translations timeline.json (Ukrainian)
* New translations tabs.json (Ukrainian)
* New translations timeline.json (Russian)
* New translations timeline.json (Greek)
* New translations tabs.json (Greek)
* New translations timeline.json (Chinese Traditional)
* New translations tabs.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations tabs.json (Vietnamese)
* New translations timeline.json (German)
* New translations timeline.json (German)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations contextMenu.json (German)
* 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 (French)
* New translations contextMenu.json (Polish)
* New translations contextMenu.json (Spanish)
* New translations contextMenu.json (Swedish)
* New translations timeline.json (Dutch)
* New translations contextMenu.json (Dutch)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Ukrainian)
* New translations contextMenu.json (Greek)
* New translations tabs.json (Ukrainian)
* New translations timeline.json (Spanish)
* New translations contextMenu.json (Spanish)
* New translations timeline.json (Catalan)
* New translations contextMenu.json (Catalan)
* New translations contextMenu.json (Vietnamese)
* New translations tabs.json (Vietnamese)
* New translations contextMenu.json (Ukrainian)
* New translations timeline.json (German)
* New translations timeline.json (Italian)
* New translations timeline.json (Japanese)
* New translations timeline.json (Korean)
* New translations timeline.json (Chinese Simplified)
* New translations timeline.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations timeline.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 tabs.json (Portuguese, Brazilian)
* New translations timeline.json (French)
* New translations tabs.json (French)
* New translations timeline.json (Spanish)
* New translations tabs.json (Spanish)
* New translations timeline.json (Polish)
* New translations tabs.json (Polish)
* New translations timeline.json (Czech)
* New translations timeline.json (Swedish)
* New translations tabs.json (Swedish)
* New translations tabs.json (Czech)
* New translations timeline.json (Dutch)
* New translations tabs.json (Dutch)
* New translations timeline.json (Catalan)
* New translations tabs.json (Catalan)
* New translations timeline.json (Ukrainian)
* New translations tabs.json (Ukrainian)
* New translations timeline.json (Russian)
* New translations tabs.json (Russian)
* New translations timeline.json (Greek)
* New translations tabs.json (Greek)
* New translations timeline.json (Chinese Traditional)
* New translations tabs.json (Chinese Traditional)
* New translations timeline.json (Vietnamese)
* New translations tabs.json (Chinese Traditional)
* New translations tabs.json (Vietnamese)
* New translations timeline.json (Dutch)
* New translations timeline.json (Spanish)
* New translations tabs.json (Spanish)
* New translations timeline.json (Catalan)
* New translations tabs.json (Catalan)
* New translations timeline.json (Ukrainian)
* New translations tabs.json (Ukrainian)
* New translations timeline.json (German)
* New translations tabs.json (German)
* New translations tabs.json (Ukrainian)
* New translations timeline.json (Polish)
* New translations timeline.json (Polish)
* New translations imageViewer.json (Polish)
* New translations compose.json (Polish)
* New translations screens.json (Polish)
* New translations tabs.json (Polish)
* New translations tabs.json (Dutch)
* New translations timeline.json (Swedish)
* New translations tabs.json (Swedish)
* New translations contextMenu.json (Swedish)
* New translations tabs.json (Polish)
* New translations tabs.json (Polish)
* New translations mediaSelector.json (Polish)
* New translations emojis.json (Polish)
* New translations contextMenu.json (Polish)
* New translations accountSelection.json (Polish)
* New translations timeline.json (Chinese Simplified)
* New translations contextMenu.json (Chinese Simplified)
* New translations tabs.json (Chinese Simplified)
2023-01-04 00:14:20 +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
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
62df29a479
Update status.ts
2023-01-01 18:54:42 +01:00