1
0
mirror of https://github.com/mastodon/mastodon-ios.git synced 2024-12-14 09:45:00 +01:00
Commit Graph

3912 Commits

Author SHA1 Message Date
David Godfrey
082ddc38e2 Merge remote-tracking branch 'theirs/develop' into feature/validated-fields 2022-11-12 14:45:49 +00:00
David Godfrey
197e180ccd Refactor verified alert to use edit menu 2022-11-12 14:42:00 +00:00
Nathan Mattes
f18abb336b
Merge pull request #563 from woxtu/deprecated-method
Replace a deprecated method
2022-11-12 08:21:17 +01:00
Nathan Mattes
b212ec3ee3
Merge pull request #527 from jordanekay/fix-spelling
Fix spelling of directory name
2022-11-12 08:20:07 +01:00
David Godfrey
72873fbfc1 Use localisable strings in verified modal 2022-11-12 02:40:19 +00:00
David Godfrey
b0a0aa268f Rename validated to verified in profile field code 2022-11-12 02:10:16 +00:00
David Godfrey
35775a5b43 Alert validation time on tapping field checkmark, make validated field links green 2022-11-12 01:53:12 +00:00
Kyle Bashour
57380b9989
Fix up README.md (#561) 2022-11-11 22:32:17 +01:00
David Godfrey
c3009d6009 Add visual indication that a url has been validated in a profile's fields 2022-11-11 20:34:26 +00:00
woxtu
9322a0abc8 Replace a deprecated method 2022-11-12 00:33:18 +09:00
Nathan Mattes
e760b76edf
Merge pull request #555 from woxtu/duplicate-imports
Remove duplicate imports
2022-11-10 17:08:12 +01:00
woxtu
5d2f4b68f8 Remove duplicate imports 2022-11-11 00:36:39 +09:00
Nathan Mattes
23867b0be1
Merge pull request #550 from MATsxm/patch-2
Update app.json
2022-11-09 22:13:42 +01:00
Marc-Antoine Thevenet
287aa7a2db
Update app.json
## EASY FIX
Typo fix & consistency 😉
2022-11-09 21:18:15 +01:00
Nathan Mattes
081c900069
Merge pull request #547 from woxtu/patch
Fix typos
2022-11-09 19:14:53 +01:00
woxtu
d14966792a Fix typos 2022-11-10 01:50:04 +09:00
Nathan Mattes
ceee4bcf48
Merge pull request #502 from j-f1/a11y-post-links
Add accessibility actions for links/mentions/hashtags in posts
2022-11-09 15:47:49 +01:00
Jed Fox
fcf38a15d6
Revert "Consistently handle “A11y” key"
This reverts commit d96f189980.
2022-11-09 07:35:06 -05:00
Nathan Mattes
5589ad0b61
Fix typo (#539) 2022-11-09 12:25:17 +01:00
Nathan Mattes
81094c6676 Add a little documentation on how to L10n (#539) 2022-11-09 12:23:38 +01:00
Nathan Mattes
b5943d48cf Generate new localized strings 2022-11-09 07:37:37 +01:00
Eugen Rochko
1e27b2b838
New Crowdin updates (#356)
* New translations app.json (Italian)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Galician)

* New translations app.json (Kabyle)

* New translations app.json (Kabyle)

* New translations Localizable.stringsdict (Kabyle)

* New translations app.json (Kurmanji (Kurdish))

* New translations app.json (Chinese Traditional)

* New translations app.json (Arabic)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations Localizable.stringsdict (Spanish)

* New translations app.json (Thai)

* New translations Localizable.stringsdict (Japanese)

* New translations app.json (Thai)

* New translations app.json (English, United States)

* New translations app.json (Welsh)

* New translations app.json (Scottish Gaelic)

* New translations app.json (Kurmanji (Kurdish))

* New translations app.json (Sorani (Kurdish))

* New translations app.json (Kabyle)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Hindi)

* New translations app.json (Indonesian)

* New translations app.json (Japanese)

* New translations app.json (Romanian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Catalan)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Basque)

* New translations app.json (Finnish)

* New translations app.json (Italian)

* New translations app.json (Korean)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Dutch)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Swedish)

* New translations app.json (Turkish)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Traditional)

* New translations app.json (English)

* New translations app.json (Vietnamese)

* New translations app.json (Galician)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Italian)

* New translations app.json (Chinese Simplified)

* New translations app.json (Catalan)

* New translations app.json (Japanese)

* New translations app.json (Korean)

* New translations app.json (Arabic)

* New translations app.json (Vietnamese)

* New translations app.json (Spanish)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Chinese Traditional)

* New translations app.json (Galician)

* New translations app.json (Kurmanji (Kurdish))

* New translations app.json (Thai)

* New translations app.json (French)

* New translations Localizable.stringsdict (Arabic)

* New translations Localizable.stringsdict (Arabic)

* New translations app.json (Turkish)

* New translations app.json (Scottish Gaelic)

* New translations app.json (Scottish Gaelic)

* New translations Localizable.stringsdict (Scottish Gaelic)

* New translations app.json (Latvian)

* New translations ios-infoPlist.json (Latvian)

* New translations Localizable.stringsdict (Latvian)

* New translations Intents.strings (Latvian)

* New translations Intents.stringsdict (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Latvian)

* New translations Intents.strings (Latvian)

* New translations app.json (Latvian)

* New translations app.json (Czech)

* New translations ios-infoPlist.json (Czech)

* New translations Localizable.stringsdict (Czech)

* New translations Intents.strings (Czech)

* New translations Intents.stringsdict (Czech)

* New translations app.json (Slovenian)

* New translations ios-infoPlist.json (Slovenian)

* New translations Localizable.stringsdict (Slovenian)

* New translations Intents.strings (Slovenian)

* New translations Intents.stringsdict (Slovenian)

* New translations app.json (Sinhala)

* New translations ios-infoPlist.json (Sinhala)

* New translations Localizable.stringsdict (Sinhala)

* New translations Intents.strings (Sinhala)

* New translations Intents.stringsdict (Sinhala)

* New translations app.json (Sinhala)

* New translations app.json (Slovenian)

* New translations Intents.strings (Slovenian)

* New translations app.json (Slovenian)

* New translations ios-infoPlist.json (Slovenian)

* New translations app.json (Slovenian)

* New translations app.json (Czech)

* New translations app.json (German)

* New translations app.json (German)

* New translations app.json (Czech)

* New translations app.json (Czech)

* New translations app.json (Czech)

* New translations app.json (Czech)

* New translations app.json (Slovenian)

* New translations ios-infoPlist.json (Slovenian)

* New translations app.json (Czech)

* New translations app.json (Czech)

* New translations app.json (Slovenian)

* New translations Localizable.stringsdict (Turkish)

* New translations app.json (Slovenian)

* New translations ios-infoPlist.json (Slovenian)

* New translations app.json (Slovenian)

* New translations Intents.strings (Slovenian)

* New translations app.json (Slovenian)

* New translations app.json (Slovenian)

* New translations app.json (Slovenian)

* New translations app.json (Chinese Traditional)

* New translations app.json (Vietnamese)

* New translations app.json (Kabyle)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations ios-infoPlist.json (Korean)

* New translations Localizable.stringsdict (Korean)

* New translations Intents.strings (Korean)

* New translations Intents.stringsdict (Korean)

* New translations app.json (Swedish)

* New translations app.json (Slovenian)

* New translations app.json (Slovenian)

* New translations app.json (Swedish)

* New translations Localizable.stringsdict (Swedish)

* New translations app.json (Swedish)

* New translations Localizable.stringsdict (Swedish)

* New translations app.json (Slovenian)

* New translations app.json (Vietnamese)

* New translations Localizable.stringsdict (Slovenian)

* New translations Intents.strings (Vietnamese)

* New translations app.json (Vietnamese)

* New translations Localizable.stringsdict (German)

* New translations Localizable.stringsdict (German)

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Czech)

* New translations app.json (Ukrainian)

* New translations ios-infoPlist.json (Ukrainian)

* New translations Localizable.stringsdict (Ukrainian)

* New translations Intents.strings (Ukrainian)

* New translations Intents.stringsdict (Ukrainian)

* New translations Localizable.stringsdict (Slovenian)

* New translations app.json (Slovenian)

* New translations Intents.stringsdict (Slovenian)

* New translations app.json (Slovenian)

* New translations Localizable.stringsdict (Slovenian)

* New translations app.json (Czech)

* New translations app.json (Slovenian)

* New translations app.json (Czech)

* New translations app.json (Scottish Gaelic)

* New translations Localizable.stringsdict (Scottish Gaelic)

* New translations app.json (Slovenian)

* New translations app.json (Indonesian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Chinese Simplified)

* New translations app.json (English)

* New translations app.json (Galician)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Japanese)

* New translations app.json (Thai)

* New translations app.json (Latvian)

* New translations app.json (Hindi)

* New translations app.json (English, United States)

* New translations app.json (Welsh)

* New translations app.json (Sinhala)

* New translations app.json (Kurmanji (Kurdish))

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (Chinese Traditional)

* New translations app.json (Ukrainian)

* New translations app.json (Vietnamese)

* New translations app.json (Kabyle)

* New translations app.json (Korean)

* New translations app.json (Swedish)

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Czech)

* New translations app.json (Scottish Gaelic)

* New translations app.json (Finnish)

* New translations app.json (Romanian)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Catalan)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Basque)

* New translations app.json (Sorani (Kurdish))

* New translations app.json (Swedish)

* New translations app.json (Italian)

* New translations Intents.strings (Swedish)

* New translations app.json (Catalan)

* New translations app.json (Slovenian)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Chinese Traditional)

* New translations app.json (Korean)

* New translations app.json (Vietnamese)

* New translations app.json (Slovenian)

* New translations app.json (Indonesian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Chinese Simplified)

* New translations app.json (English)

* New translations app.json (Galician)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Spanish, Argentina)

* New translations app.json (Japanese)

* New translations app.json (Thai)

* New translations app.json (Latvian)

* New translations app.json (Hindi)

* New translations app.json (English, United States)

* New translations app.json (Welsh)

* New translations app.json (Sinhala)

* New translations app.json (Kurmanji (Kurdish))

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (Chinese Traditional)

* New translations app.json (Ukrainian)

* New translations app.json (Vietnamese)

* New translations app.json (Kabyle)

* New translations app.json (Korean)

* New translations app.json (Swedish)

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Czech)

* New translations app.json (Scottish Gaelic)

* New translations app.json (Finnish)

* New translations app.json (Romanian)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Catalan)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Basque)

* New translations app.json (Sorani (Kurdish))
2022-11-09 07:33:08 +01:00
Nathan Mattes
d70dc1c139 Add missing title for bookmark-scene 2022-11-09 07:25:57 +01:00
Jed Fox
24c426f7f3
Add localization info 2022-11-08 13:30:17 -05:00
Nathan Mattes
b988a74f6a Remove commas from app.json 2022-11-08 17:46:48 +01:00
Nathan Mattes
4621a86df5 Mark missing SidebarCells as buttons (#516)
Credit where credit is due: Thanks to @j-f1 et al.
2022-11-08 16:49:58 +01:00
Nathan Mattes
4912d84d46 Fix pods 2022-11-08 16:48:17 +01:00
Nathan Mattes
70e669c361
Merge pull request #505 from mastodon/365-hide-reblog
Show/Hide Reblogs (#365)
2022-11-08 16:43:36 +01:00
Nathan Mattes
21800a4c81 Add optionSet for reblog again (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
3751cd172c Make json valid again (#365)
🙈
2022-11-08 16:38:01 +01:00
Nathan Mattes
822ea5d843 Add localization keys to app.json (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
00ab7ac2b0 Remove RelationshipActionOption for reblogs again (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
143a9b3294 Get rid of SwiftyJSON
it's not used anymore.
2022-11-08 16:38:01 +01:00
Nathan Mattes
746d70f3e0 [WIP] Show show/hide-reblog-menu-entry only for people you already follow (#365)
Please consider this WIP, as the breaks the ProfileRelationshipActionButton, somethingsomething RelationshipActionOptionSet for whatever reason, I assume.

Also: fixed some typos and warnings.
2022-11-08 16:38:01 +01:00
Nathan Mattes
1ac9e5c730 Fix build (again) (#365)
🤦
2022-11-08 16:38:01 +01:00
Nathan Mattes
ee523c098e Make show/hide reblogs finally work (#365)
oh, and also indent to 4 spaces.

I needed some time to wrap my head around the data model and especially the various view-models, but hey, in the end it works. I still feel like this "I have no idea what I'm doing"-dog :D
2022-11-08 16:38:01 +01:00
Nathan Mattes
18720a9a51 Add localized strings (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
28749b5029 Fix build (#365)
🙈
2022-11-08 16:38:01 +01:00
Nathan Mattes
b719d84d3f [WIP] Toggle showReblogs-status on mastodon-server 2022-11-08 16:38:01 +01:00
Nathan Mattes
ce0e56b84e Add showsReblog to CoreData/persistence (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
8f8ae7d6a2 Have xcode update dependencies 2022-11-08 16:38:01 +01:00
Nathan Mattes
13b8494494 Consider old-school intel macs for development 2022-11-08 16:38:01 +01:00
Nathan Mattes
ff65f50689 Add menu-entry for show/hide reblogs (#365)
translations are still missing, as well as viewModel/networking-stuff.
2022-11-08 16:38:01 +01:00
Nathan Mattes
98d2a8da52
Merge pull request #516 from j-f1/sidebar-a11y
Mark sidebar cells as buttons
2022-11-08 16:35:28 +01:00
Jed Fox
d96f189980
Consistently handle “A11y” key 2022-11-08 10:28:49 -05:00
Jed Fox
99b59dde70
Merge remote-tracking branch 'upstream/develop' into a11y-post-links 2022-11-08 10:15:10 -05:00
CMK
9c9edcb717
Merge pull request #500 from j-f1/scroll-discovery-to-top
Add support for scrolling the discovery tab to the top/first tab
2022-11-08 15:00:52 +08:00
CMK
cb8b3ad18f
Merge pull request #532 from mastodon/ci-test
Fix deploy build version cannot bump issue
2022-11-08 14:54:50 +08:00
CMK
c317f97dc4 fix: CURRENT_PROJECT_VERSION not update issue 2022-11-08 14:37:28 +08:00
CMK
78ce26b889 fix: manually bump the version to workaround auto version management not working issue 2022-11-08 14:17:43 +08:00