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
60b69ca2e5
Add real localization keys
2022-11-08 13:50:23 -05:00
Jed Fox
eef012678b
Merge remote-tracking branch 'upstream/develop' into compose-a11y
2022-11-08 13:42:03 -05:00
Jed Fox
b2d26078c1
Update localization
2022-11-08 13:37:55 -05:00
Jed Fox
0310508a53
Merge remote-tracking branch 'upstream/develop' into account-switcher-a11y
2022-11-08 13:33:08 -05: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
Jed Fox
823744b7f8
Merge branch 'develop' into account-switcher-a11y
2022-11-08 09:22:49 -05:00
CMK
bdedd54318
feat: bind the thumbnail and trigger media upload task
2022-11-08 19:40:58 +08:00
CMK
fc3750c377
feat: add mediaView for compose scene
2022-11-08 16:39:19 +08: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
Jed Fox
aa87340345
set up translations for link labels
2022-11-07 18:21:19 -05:00
Jed Fox
f9daeea4d3
Add a custom action for “switch accounts”
2022-11-07 13:32:19 -05:00
Jordan Kay
39e8c286e9
Fix spelling of directory name
...
Diffiable > Diffable
2022-11-07 10:52:32 -05:00
CMK
8b05ccc34c
Merge pull request #513 from maxsz/patch-1
...
Improve CONTRIBUTING.md
2022-11-07 20:29:16 +08:00
Jed Fox
549739b6cb
Add new strings to Localization folder
2022-11-07 06:26:28 -05:00
Jed Fox
022f8c1115
Clarify meaning of character counter
2022-11-06 20:52:22 -05:00
Jed Fox
7ac9e7c564
Add description to compose content toolbar container
2022-11-06 20:52:22 -05:00
Jed Fox
7a3b9205e5
Add missing labels to compose toolbar
2022-11-06 20:52:22 -05:00
Jed Fox
d489943b45
Improve ComposeContentView.avatarView label
2022-11-06 20:52:22 -05:00
Jed Fox
fd31e08089
Clarify separation between name/username/badge
2022-11-06 20:15:59 -05:00
Jed Fox
c3d7357456
Try to fix strings for a11y.plural.count.unread.notification
2022-11-06 20:15:59 -05:00
Jed Fox
6c6508cdfb
Mark account list rows as buttons
2022-11-06 20:15:59 -05:00
Jed Fox
547129ec95
Hide the avatars in the account list from VO
2022-11-06 20:15:59 -05:00
Jed Fox
fe98dfe4ca
DragIndicatorView now handles a11y itself
...
…and also gains the button trait
…also the escape gesture now works!
2022-11-06 20:15:59 -05:00