Commit Graph

1263 Commits

Author SHA1 Message Date
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