Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
Weblate 2018-02-19 09:01:17 +00:00
commit af7afe8a40
13 changed files with 125 additions and 58 deletions

View file

@ -29,4 +29,10 @@ Aram Sargsyan <aram.sargsyan.1997 at gmail.com>
Vivian Lim <vivvnlim at gmail.com>
* PR #1513 Return key on hardware keyboards now sends messages
Dawid Rączka <dawidraczka at gmail.com>
* PR #1729 Fixed keyboard color when entering bug report
Evan Tang <etang110 at gmail.com>
* PR #1737 Cancel Buttons use style Cancel

View file

@ -1,3 +1,40 @@
Changes in 0.6.10 (2018-02-14)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.7.6).
* Group Details: Put the name of the community in the title.
Bug Fix:
* App crashes on cold start if no account is defined.
* flair labels are a bit confusing (#1772).
Changes in 0.6.9 (2018-02-10)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.7.5).
* Add a new tab to list the user's communities (vector-im/riot-meta#114).
* Add new screens to display the community details, edition is not supported yet (vector-im/riot-meta#115, vector-im/riot-meta#116, vector-im/riot-meta#117).
* Room Settings: handle the related communities in order to show flair for them.
* User Settings: Let the user enable his community flair in rooms configured to show it.
* Replace Google Analytic by Matomo(Piwik) (PR #1753).
* Spontaneous logout: Try to detect it in AuthenticationViewController and crash the app if it happens (PR #1761).
* Share: Make sure the progress bar is always displayed.
* Jitsi: update lib to jitsi-meet_2794 tag.
Bug Fix:
* iPad: export e2e keys failed, there pops no window up where to save the keys (#1733).
* Widget can display "Forbidden" (#1723).
* keyboard is not dark when entering bug report in dark theme (#1720), thanks to @daverPL (PR #1729).
* Contact Details: The contact avatar quality is very low when the contact details screen is opened from a link.
* Cancel Buttons use style Cancel (PR #1737), thanks to @tellowkrinkle.
* Share Extension: Fix crash on a weak self (PR #1744).
* Share: The extension crashes if you try to share a GIF image (#1759)
Translations:
* Catalan, added thanks to @sim6 and @salvadorpla (PR #1767).
Changes in 0.6.8 (2018-01-03)
===============================================

View file

@ -9,7 +9,7 @@ source 'https://github.com/CocoaPods/Specs.git'
# Different flavours of pods to MatrixKit
# The current MatrixKit pod version
$matrixKitVersion = '0.7.4'
$matrixKitVersion = '0.7.6'
# The develop branch version
#$matrixKitVersion = 'develop'

View file

@ -1,18 +1,18 @@
PODS:
- AFNetworking (3.1.0):
- AFNetworking/NSURLSession (= 3.1.0)
- AFNetworking/Reachability (= 3.1.0)
- AFNetworking/Security (= 3.1.0)
- AFNetworking/Serialization (= 3.1.0)
- AFNetworking/UIKit (= 3.1.0)
- AFNetworking/NSURLSession (3.1.0):
- AFNetworking (3.2.0):
- AFNetworking/NSURLSession (= 3.2.0)
- AFNetworking/Reachability (= 3.2.0)
- AFNetworking/Security (= 3.2.0)
- AFNetworking/Serialization (= 3.2.0)
- AFNetworking/UIKit (= 3.2.0)
- AFNetworking/NSURLSession (3.2.0):
- AFNetworking/Reachability
- AFNetworking/Security
- AFNetworking/Serialization
- AFNetworking/Reachability (3.1.0)
- AFNetworking/Security (3.1.0)
- AFNetworking/Serialization (3.1.0)
- AFNetworking/UIKit (3.1.0):
- AFNetworking/Reachability (3.2.0)
- AFNetworking/Security (3.2.0)
- AFNetworking/Serialization (3.2.0)
- AFNetworking/UIKit (3.2.0):
- AFNetworking/NSURLSession
- cmark (0.24.1)
- DTCoreText (1.6.21):
@ -37,73 +37,91 @@ PODS:
- DTFoundation/Core
- DTFoundation/UIKit (1.7.13):
- DTFoundation/Core
- GBDeviceInfo (4.4.0):
- GBDeviceInfo/Core (= 4.4.0)
- GBDeviceInfo/Core (4.4.0)
- GoogleAnalytics (3.17.0)
- GBDeviceInfo (5.1.0):
- GBDeviceInfo/Core (= 5.1.0)
- GBDeviceInfo/Core (5.1.0)
- GZIP (1.2.1)
- HPGrowingTextView (1.1)
- libPhoneNumber-iOS (0.9.13)
- MatrixKit (0.7.4):
- MatrixKit (0.7.6):
- cmark (~> 0.24.1)
- DTCoreText (~> 1.6.17)
- HPGrowingTextView (~> 1.1)
- libPhoneNumber-iOS (~> 0.9.10)
- MatrixKit/Core (= 0.7.4)
- MatrixSDK (= 0.10.4)
- MatrixKit/AppExtension (0.7.4):
- MatrixKit/Core (= 0.7.6)
- MatrixSDK (= 0.10.5)
- MatrixKit/AppExtension (0.7.6):
- cmark (~> 0.24.1)
- DTCoreText (~> 1.6.17)
- DTCoreText/Extension
- HPGrowingTextView (~> 1.1)
- libPhoneNumber-iOS (~> 0.9.10)
- MatrixSDK (= 0.10.4)
- MatrixKit/Core (0.7.4):
- MatrixSDK (= 0.10.5)
- MatrixKit/Core (0.7.6):
- cmark (~> 0.24.1)
- DTCoreText (~> 1.6.17)
- HPGrowingTextView (~> 1.1)
- libPhoneNumber-iOS (~> 0.9.10)
- MatrixSDK (= 0.10.4)
- MatrixSDK (0.10.4):
- AFNetworking (~> 3.1.0)
- MatrixSDK (= 0.10.5)
- MatrixSDK (0.10.5):
- MatrixSDK/Core (= 0.10.5)
- MatrixSDK/Core (0.10.5):
- AFNetworking (~> 3.2.0)
- GZIP (~> 1.2.1)
- OLMKit (~> 2.2.2)
- Realm (~> 3.1.0)
- MatrixSDK/JingleCallStack (0.10.5):
- MatrixSDK/Core
- WebRTC (= 63.11.20455)
- OLMKit (2.2.2):
- OLMKit/olmc (= 2.2.2)
- OLMKit/olmcpp (= 2.2.2)
- OLMKit/olmc (2.2.2)
- OLMKit/olmcpp (2.2.2)
- Realm (3.0.2):
- Realm/Headers (= 3.0.2)
- Realm/Headers (3.0.2)
- WebRTC (61.5.19063)
- PiwikTracker (4.4.2):
- PiwikTracker/Core (= 4.4.2)
- PiwikTracker/Core (4.4.2)
- Realm (3.1.1):
- Realm/Headers (= 3.1.1)
- Realm/Headers (3.1.1)
- WebRTC (63.11.20455)
DEPENDENCIES:
- cmark
- DTCoreText
- GBDeviceInfo (~> 4.4.0)
- GoogleAnalytics
- MatrixKit (= 0.7.4)
- MatrixKit/AppExtension (= 0.7.4)
- GBDeviceInfo (~> 5.1.0)
- MatrixKit (= 0.7.6)
- MatrixKit/AppExtension (= 0.7.6)
- MatrixSDK/JingleCallStack
- OLMKit
- Realm (~> 3.0.1)
- WebRTC (= 61.5.19063)
- PiwikTracker (from `https://github.com/manuroe/matomo-sdk-ios.git`, branch `feature/CustomVariables`)
EXTERNAL SOURCES:
PiwikTracker:
:branch: feature/CustomVariables
:git: https://github.com/manuroe/matomo-sdk-ios.git
CHECKOUT OPTIONS:
PiwikTracker:
:commit: dfb048f25f4eefbe13ff7515c3c1c2cad5d94491
:git: https://github.com/manuroe/matomo-sdk-ios.git
SPEC CHECKSUMS:
AFNetworking: 5e0e199f73d8626b11e79750991f5d173d1f8b67
AFNetworking: 8ac6017b94ea105479f7776e5288e48ae9c59bb4
cmark: ec0275215b504780287b6fca360224e384368af8
DTCoreText: e5d688cffc9f6a61eddd1a4f94e2046851230de3
DTFoundation: f03be9fd786f11e505bb8fc44e2a3732bf0917df
GBDeviceInfo: 2ec90c6808d063061b16773ec8e857257058dc5d
GoogleAnalytics: f42cc53a87a51fe94334821868d9c8481ff47a7b
GBDeviceInfo: 8e43440ae1264d9a79beea81800363cf192ce322
GZIP: 7ee835f989fb3c6ea79005fc90b8fa6af710a70d
HPGrowingTextView: 88a716d97fb853bcb08a4a08e4727da17efc9b19
libPhoneNumber-iOS: e444379ac18bbfbdefad571da735b2cd7e096caa
MatrixKit: 9bc9da0fe38044efe091cda90150297004ede2a9
MatrixSDK: 66bca5fec7ce03bd9872a42a7877473fcbf822e3
MatrixKit: c0f004d72b589fe259a38163181a02e036dc929a
MatrixSDK: ad1f2b3f183ad328a8a0ab7b3f8aa13bc145d141
OLMKit: b9d8c0ffee9ea8c45bc0aaa9afb47f93fba7efbd
Realm: 6f23fd1f178a09342eac21bfa7c2bf4312a7a180
WebRTC: 141474ba648e0b940a70696c183451b4a3b2b10f
PiwikTracker: 42862c7b13028065c3dfd36b4dc38db8a5765acf
Realm: 42d1c38a5b1bbcc828b48a7ce702cb86fc68adf4
WebRTC: f2a6203584745fe53532633397557876b5d71640
PODFILE CHECKSUM: 696d4bf991b3e4e4bc898955d56aa02367abc642
PODFILE CHECKSUM: fde34ec5f4ebb6e811888a13cae5fdbc944d73a8
COCOAPODS: 1.3.1
COCOAPODS: 1.4.0

View file

@ -482,8 +482,8 @@
// Groups tab
"group_invite_section" = "EINLADUNGEN";
"group_section" = "COMMUNITIES";
"settings_flair" = "FLAIR";
"room_details_flair_section" = "Flair";
"settings_flair" = "Zeigen Sie Flair, wo erlaubt";
"room_details_flair_section" = "Zeige Flair für Communities";
"room_details_new_flair_placeholder" = "Füge neue Community-ID hinzu (z.B. +foo%@)";
"room_details_flair_invalid_id_prompt_title" = "Ungültiges Format";
"room_details_flair_invalid_id_prompt_msg" = "%@ ist kein valider Bezeichner für eine Community";

View file

@ -310,7 +310,7 @@
"settings_advanced" = "ADVANCED";
"settings_other" = "OTHER";
"settings_labs" = "LABS";
"settings_flair" = "FLAIR";
"settings_flair" = "Show flair where allowed";
"settings_devices" = "DEVICES";
"settings_cryptography" = "CRYPTOGRAPHY";
@ -427,7 +427,7 @@
"room_details_addresses_invalid_address_prompt_msg" = "%@ is not a valid format for an alias";
"room_details_addresses_disable_main_address_prompt_title" = "Main address warning";
"room_details_addresses_disable_main_address_prompt_msg"="You will have no main address specified. The default main address for this room will be picked randomly";
"room_details_flair_section"="Flair";
"room_details_flair_section"="Show flair for communities";
"room_details_new_flair_placeholder" = "Add new community ID (e.g. +foo%@)";
"room_details_flair_invalid_id_prompt_title" = "Invalid format";
"room_details_flair_invalid_id_prompt_msg" = "%@ is not a valid identifier for a community";

View file

@ -484,8 +484,8 @@
// Groups tab
"group_invite_section" = "GONBIDAPENAK";
"group_section" = "KOMUNITATEAK";
"settings_flair" = "IKURRA";
"room_details_flair_section" = "Ikurra";
"settings_flair" = "Erakutsi ikurra non baimenduta";
"room_details_flair_section" = "Erakutsi ikurra komunitateentzat";
"room_details_new_flair_placeholder" = "Gehitu komunitate ID berria (adib. +foo%@)";
"room_details_flair_invalid_id_prompt_title" = "Baliogabeko formatua";
"room_details_flair_invalid_id_prompt_msg" = "%@ ez da komunitate batentzako baliozko identifikatzailea";

View file

@ -509,8 +509,8 @@
"e2e_room_key_request_start_verification" = "Commencer la vérification...";
"e2e_room_key_request_share_without_verifying" = "Partager sans vérifier";
"e2e_room_key_request_ignore_request" = "Ignorer la demande";
"settings_flair" = "TALENTS";
"room_details_flair_section" = "Talent";
"settings_flair" = "Afficher le badge aux endroits autorisés";
"room_details_flair_section" = "Afficher le badge pour des communautés";
"room_details_new_flair_placeholder" = "Ajouter un nouvel identifiant de communauté (par ex. +foo%@)";
"room_details_flair_invalid_id_prompt_title" = "Format invalide";
"room_details_flair_invalid_id_prompt_msg" = "%@ n'est pas un identifiant valide pour une communauté";

View file

@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.6.8</string>
<string>0.6.10</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>0.6.8</string>
<string>0.6.10</string>
<key>ITSAppUsesNonExemptEncryption</key>
<true/>
<key>ITSEncryptionExportComplianceCode</key>

View file

@ -207,7 +207,7 @@
// e2e messages.
NSLog(@"[AuthenticationVC] viewDidAppear: Checking false logout");
[[MXKAccountManager sharedManager] forceReloadAccounts];
if ([MXKAccountManager sharedManager].activeAccounts)
if ([MXKAccountManager sharedManager].activeAccounts.count)
{
// For now, we do not have better solution than forcing the user to restart the app
[NSException raise:@"False " format:@"AuthenticationViewController has been displayed whereas there is an existing account"];

View file

@ -109,7 +109,11 @@
}
[viewControllers addObject:groupRoomsViewController];
self.title = NSLocalizedStringFromTable(@"group_details_title", @"Vector", nil);
if (!self.title.length)
{
self.title = NSLocalizedStringFromTable(@"group_details_title", @"Vector", nil);
}
[self initWithTitles:titles viewControllers:viewControllers defaultSelected:0];
[super viewDidLoad];
@ -180,6 +184,8 @@
_group = group;
_mxSession = mxSession;
self.title = group.summary.profile.name.length ? group.summary.profile.name : group.groupId;
[self addMatrixSession:mxSession];
if (groupHomeViewController)

View file

@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>XPC!</string>
<key>CFBundleShortVersionString</key>
<string>0.6.8</string>
<string>0.6.10</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>NSExtension</key>

View file

@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>XPC!</string>
<key>CFBundleShortVersionString</key>
<string>0.6.8</string>
<string>0.6.10</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>NSExtension</key>