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