Bläddra i källkod

prepare 1.34.0 (#1704)

* update changelog for 1.34.0

* bump version to 1.34.0

* add 1.34.0 device message
bjoern 2 år sedan
förälder
incheckning
510ed8d381

+ 37 - 0
CHANGELOG.md

@@ -1,5 +1,41 @@
 # Delta Chat iOS Changelog
 
+## v1.34.0
+2022-10
+
+* show the currently selected account in the chatlist;
+  a tap on it shows the new, improved account selector dialog
+* show a "recently seen" dot on avatars if the contact was seen within ten minutes
+* order contact and members lists by "last seen"
+* support drag'n'drop to delta chat: eg. long tap an image from the system gallery
+  and _with a second finger_ navigate to Delta Chat and then to the desired chat
+* improve multi-select of messages: add "Copy to Clipboard", show selection count
+* allow resending of messages from multi-select
+* backup import: allow selection of different backups by a file selector
+* show mailing list addresses in profile
+* user friendlier system messages as "You changed the group image."
+* allow replying with a voice message
+* introduce a "Login" QR code that can be generated by providers for easy log in
+* allow scanning of "Accounts" and "Logins" QR codes using system camera
+* connectivity view shows disabled "Low Data Mode"/"Low Power Mode" as possible cause of problems
+* truncate incoming messages by lines instead of just length
+* for easier multi device setup, "Send Copy To Self" is enabled by default now
+* add webxdc's to the home screen from the webxdc's menu,
+  allowing easy access and integration
+* add a webxdc selector to the "Attach" menu (the paperclip in message view)
+* bigger avatar in message view title
+* fix: show gallery's "back" button on iOS 16
+* fix: mark "group image changed" as system message on receiver side
+* fix: improved error handling for account setup from QR code
+* fix: do not emit notifications for blocked chats
+* fix: show attached .eml files correctly
+* fix: don't prepend the subject to chat messages in mailing lists
+* fix: reject webxdc updates from contacts who are not group members
+* fix memory leak on account switching
+* update translations
+* update to core95
+
+
 ## v1.32.0
 2022-07
 
@@ -14,6 +50,7 @@
 * update translations, revise english source
 * update to core90
 
+
 ## v1.31.0 Testflight
 2022-07
 

+ 8 - 8
deltachat-ios.xcodeproj/project.pbxproj

@@ -1776,13 +1776,13 @@
 				CODE_SIGN_ENTITLEMENTS = DcShare/DcShare.entitlements;
 				CODE_SIGN_IDENTITY = "iPhone Developer";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 75;
+				CURRENT_PROJECT_VERSION = 76;
 				DEVELOPMENT_TEAM = 8Y86453UA8;
 				ENABLE_BITCODE = NO;
 				INFOPLIST_FILE = DcShare/Info.plist;
 				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
-				MARKETING_VERSION = 1.32.0;
+				MARKETING_VERSION = 1.34.0;
 				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
 				MTL_FAST_MATH = YES;
 				PRODUCT_BUNDLE_IDENTIFIER = chat.delta.DcShare;
@@ -1801,13 +1801,13 @@
 				CODE_SIGN_ENTITLEMENTS = DcShare/DcShare.entitlements;
 				CODE_SIGN_IDENTITY = "iPhone Developer";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 75;
+				CURRENT_PROJECT_VERSION = 76;
 				DEVELOPMENT_TEAM = 8Y86453UA8;
 				ENABLE_BITCODE = NO;
 				INFOPLIST_FILE = DcShare/Info.plist;
 				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
-				MARKETING_VERSION = 1.32.0;
+				MARKETING_VERSION = 1.34.0;
 				MTL_FAST_MATH = YES;
 				PRODUCT_BUNDLE_IDENTIFIER = chat.delta.DcShare;
 				PRODUCT_NAME = "Delta Chat";
@@ -1941,7 +1941,7 @@
 				CODE_SIGN_ENTITLEMENTS = "deltachat-ios/deltachat-ios.entitlements";
 				CODE_SIGN_IDENTITY = "iPhone Developer";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 75;
+				CURRENT_PROJECT_VERSION = 76;
 				DEVELOPMENT_TEAM = 8Y86453UA8;
 				ENABLE_BITCODE = NO;
 				HEADER_SEARCH_PATHS = (
@@ -1958,7 +1958,7 @@
 					"$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/release",
 					"$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/debug",
 				);
-				MARKETING_VERSION = 1.32.0;
+				MARKETING_VERSION = 1.34.0;
 				OTHER_CFLAGS = (
 					"$(inherited)",
 					"-isystem",
@@ -2015,7 +2015,7 @@
 				CODE_SIGN_ENTITLEMENTS = "deltachat-ios/deltachat-ios.entitlements";
 				CODE_SIGN_IDENTITY = "iPhone Developer";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 75;
+				CURRENT_PROJECT_VERSION = 76;
 				DEVELOPMENT_TEAM = 8Y86453UA8;
 				ENABLE_BITCODE = NO;
 				HEADER_SEARCH_PATHS = (
@@ -2032,7 +2032,7 @@
 					"$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/release",
 					"$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/debug",
 				);
-				MARKETING_VERSION = 1.32.0;
+				MARKETING_VERSION = 1.34.0;
 				OTHER_CFLAGS = (
 					"$(inherited)",
 					"-isystem",

+ 5 - 6
deltachat-ios/Controller/ChatListController.swift

@@ -105,12 +105,11 @@ class ChatListController: UITableViewController, AccountSwitcherHandler {
         // update messages - for new messages, do not reuse or modify strings but create new ones.
         // it is not needed to keep all past update messages, however, when deleted, also the strings should be deleted.
         let msg = dcContext.newMessage(viewType: DC_MSG_TEXT)
-        msg.text = "1.32 Highlights: ✨\n\n"
-            +   "• Multi-select in chat list\n"
-            +   "• Reply privately\n"
-            +   "• Search in full message view\n"
-            +   "• Search in help"
-        dcContext.addDeviceMessage(label: "update_1_32m_ios", msg: msg)
+        msg.text = "Some 1.34 Highlights:\n\n"
+            + "🤗 Friendlier contact lists: Ordered by last seen and contacts seen within 10 minutes are marked by a dot 🟢\n\n"
+            + "🔘 New account selector atop of the chat list\n\n"
+            + "☝️ Drag'n'Drop: Eg. long tap an image in the system's gallery and navigate to the desired chat using a ✌️ second finger"
+        dcContext.addDeviceMessage(label: "update_1_34d_ios", msg: msg)
     }
 
     override func willMove(toParent parent: UIViewController?) {