element-ios/CHANGES.rst

284 lines
15 KiB
ReStructuredText
Raw Normal View History

2016-07-15 13:46:07 +00:00
Changes in Vector iOS in 0.1.12 (2016-07-15)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.11).
* Chat Screen: Set the right tint color of the "send" button.
* Messages: Add pink red badge on each invitation #426.
* Add 'leave' button to room settings #417.
* Settings: Set the right label text color.
* Room Settings: Add "Addresses" section #412.
* Messages: switch decline and preview buttons on invites #447.
Bug fixes:
* App crashes when the user leaves Settings whereas an email binding is in progress.
* App crashes during [AppDelegate applicationDidEnterBackground:] #452.
* Room Participants: Admin badge is missing sometimes.
* Room Participants: The swipe to Leave/Kick is broken.
* Markdown swallows leading #'s even if there are less than 3 #423.
* HTML blockquote is badly rendered: some characters can miss #437.
* Room Settings: check room permissions and grey out those boxes (disable) if you can't change them #430.
* Room Settings: if there isn't a topic (new rooms) you can't actually change/set it. #441.
2016-07-01 14:26:42 +00:00
Changes in Vector iOS in 0.1.11 (2016-07-01)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.10).
* Room preview: Show a preview of messages.
* Room preview: Improve header in landscape
* Add missing slash commands: /invite, /part and /topic #223.
* Add Markdown typing support and display of "org.matrix.custom.html" messages body #403
2016-07-01 22:12:06 +00:00
* Room search: search result includes the search pattern when it corresponds to a valid room alias or id #328
* Room search: Room preview is used when the user selects a public room that he did not join yet #329.
2016-07-01 14:26:42 +00:00
* Rooms global search: Refresh the current search results when view will appear.
* Directory: handle tap on clock status bar.
* Search Screen: add People tab and contact picker.
* Chat screen: Mark event in permalinks or search results.
* Chat screen: Show bing in pink red #410.
* Chat screen: Show links in green.
* Room Participants: Validate correctly matrix user identifier during search session.
* Room Settings: Prompt user to save changes when Members list tab is selected.
* Room Settings: Add favourite/low prio toggle in room settings #218.
* Room Settings: Have proper room settings (Room access, History visibility) #337.
Bug fixes:
* Room screen: Tap on attached video does nothing #380.
* Hitting back after search results does not refresh results #190.
* App crashes on : [<__NSDictionaryM> valueForUndefinedKey:] this class is not key value coding-compliant for the key <redacted>.
* MXKEventFormatter: Add sanity check on event content values to fix "-[__NSCFDictionary length]: unrecognized selector sent to instance" exception.
* MXKRoomActivitiesView: Fix exception on undefined MXKRoomActivitiesView.xib.
* App freezes on iOS8 when user goes back on Recents from a Room Chat.
* Room Preview: the room avatar is missing on invited room received by email #371.
* Authentication view is not presented when app is launched offline #375.
* Initial launch flickers up a blank Messages page before the Login page is shown #287.
* Can't view MemberInfo when inviting users without actually inviting them #271.
* Room Participants: Idle contacts must be listed before offline contacts in search result.
* Media Picker: move the camera roll at the top of the folders #373.
2016-07-01 22:12:06 +00:00
* Room members: double loading wheel #180.
* App crashes on '/join' command when no param is provided.
2016-07-01 14:26:42 +00:00
2016-06-04 18:45:31 +00:00
Changes in Vector iOS in 0.1.10 (2016-06-04)
===============================================
Improvements:
* Directory section is displayed by default in Messages when recents list is empty.
* Support GA services #335.
* Room Participants: Increase the search field from 44px to 50px high to give it slightly more prominence.
* Room Participants - Search bar: Adjust green separator to make it more obviously tappable and less like a header.
2016-06-02 14:16:55 +00:00
Changes in Vector iOS in 0.1.9 (2016-06-02)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.9).
* Remove the 'optional' in the email registration field #352.
* Restore matrix.org as default homeserver.
Bug fixes:
* Directory item in search doesn't open the directory if I don't search #353.
* Room avatars on matrix.org are badly rendered in the directory from a vector.im account #355.
* Authentication: "Send Reset Email" is truncated on iPhone 4S.
2016-06-01 15:56:34 +00:00
Changes in Vector iOS in 0.1.8 (2016-06-01)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.8).
* Authentication: Support forgot password option.
* Messages: Display badges for missed notifications and unread msgs #290.
* Handle missing VoIP better #323.
* Add login information to the settings page #330.
* Directory should be accessible from search even if the search field is empty #104.
* Settings: Publish third party licenses #304.
* Settings: Prompt user when notifications are denied.
* Settings: Disable spell-checking on add email field.
* Permalinks: Use the beta path of the web app instead of /develop.
* Authentication: Update the default login flow to the vector.im HS.
* Authentication: Support automatic fallback to matrix.org HS for existing users.
* Chat screen: Improved images & videos sending failure UX: Show a red border when the attachment sending failed.
* Change App badge handling: Replace the missed notifications count with the missed discussions count.
* Created Room: replace active member label with "invite members" #346.
Bug fixes:
* Settings: App crashes when user goes back during saving #345.
* Tapping on icons in recents view doesn't work #298.
* Crash when the ?, the punctuation mark, is considered as part of a link #320.
* Messages: All blank after upgrade; no spinner #311.
* The client should automatically log out when the password is updated from another client #247.
* Application can crash when a video failed to be converted before sending #318.
* Room Participants - Search result: the user id should be displayed when 2 members has the same display name #293.
* Loading one image thumbnail in a sequence seems to set all fullres images downloading #316.
* It's too hard to press names to auto-insert nicks #309.
* Need to check push notification registration #333.
* Option to autocomplete nicknames from their member info page #317.
* Messages: Apply apple look&feel on overscroll #179.
* It sounds like something is filling up the logs #344.
* When images & videos fail to send, it is not clear that they are stuck as 'red' unsent messges #313.
* Chat screen: Tap on clock status bar should scroll you up #289.
* tap-on-recents-status-bar doesn't scroll me to top #125.
* Signout button gives zero user feedback when tapped #302.
* Champagne search bubbles appears over the rooms list while searching a room member #64.
* Settings: Profile avatar is not clickable #351.
* Default text in the memberlist search box would be less confusing if it was 'Search/invite by...' instead of the other way around #349.
2016-05-04 11:07:04 +00:00
Changes in Vector iOS in 0.1.6 (2016-05-04)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.7).
* Room member details: Order members by power levels (me, admins then moderators then others).
* Room member details: Sort members with the same algo as Vector web client.
* Universal link: Add www.vector.im as associated domain.
* Chat screen: Open member details on tap-on-avatar #294.
2016-05-04 17:29:34 +00:00
* Ability to report abuse #295.
* Ability to ignore users #295.
2016-05-04 11:07:04 +00:00
Bug fixes:
* 6+/iPad: Better manage user with no room in landscape #268.
* Handle the error on joining a room where everyone has left #283.
* Video playback stops when you rotate the device #266.
* 'Enable notifications on your device' toggle spills over the side on an iPhone 5 display #167.
* Media Picker: user's albums are missing #208.
* Authentication screen: inputs fields are missing (blank screen) on first app launch.
* Room member details: only the "start chat" text is clickable, not that whole button area. #282
* Media Picker: Fix icons used on video preview.
* Room Participants - Search session: the return key must be 'Done' instead of 'Search' #292.
2016-04-27 12:02:12 +00:00
Changes in Vector iOS in 0.1.5 (2016-04-27)
===============================================
Improvements:
* Chat Screen: Ability to copy event permalinks into the pasteboard from the edit menu #225
Bug fixes:
* Fix crash when rotating 6+ or iPad at app start-up.
* Universal link on an unjoined room + an event iD is not properly managed #246.
2016-04-26 15:56:30 +00:00
Changes in Vector iOS in 0.1.4 (2016-04-26)
===============================================
Improvements:
2016-04-26 16:11:33 +00:00
* Upgrade MatrixKit version (v0.3.6).
2016-04-26 15:56:30 +00:00
* Universal link: Support universal links declared at https://vector.im.
* Room Members: Add Admin/Moderator badge on members's picture.
* Room members: Support search option #154.
* Room member details: display matrix id when user taps on display name #129.
* Expanded Header: adjust labels position when room topic is empty #134.
* Expanded Header: the height is now variable.
* Chat screen: Support room preview.
* Support room preview from email invitation.
* Chat Screen: Expand header on new created room #229.
* Chat Screen: Collapse expander header when user scrolls it down.
* Chat Screen: Keep visible the expanded header or the preview in case of screen rotation, except on iPad and iPhone 6 plus.
* Universal link: Handle universal links clicked within the app.
* Universal link: Manage email validation link as universal link
* AppDelegate: Improved popToHomeViewControllerAnimated: there is now a completion callback called when we are sure that HomeVC is the visibility VC.
* AppDelegate: Added fixURLWithSeveralHashKeys method in order to fix iOS NSURLs with several hash keys in it.
* VoIP: Show an action sheet when the user clicks on the call button. He will be able to select Voice or Video Call.
Bug fixes:
* Store: Detect and remove corrupted room data #160.
* Cannot paginate to the origin of the room #214.
* Wrong application icon badge number #254.
* The hint text animated weirdly horizontally after i send msgs #124.
* Cancelling registration while waiting for email validation does not actually cancel it #240.
* Chat screen: lag during the history scrolling. #192.
* Chat screen: wrong attachment is opened #237.
* Add nextLink to registration link #202.
* Room members: Add a specific section INVITED #132.
* Room Members: Handle correctly the power level.
* Messages: The user should be able to shrink/expand each section (Invites, Favourites, Conversations...).
* Chat header: Room details opening is delayed #181.
* Messages: Room creation button does not respond #249.
2016-04-08 09:25:31 +00:00
Changes in Vector iOS in 0.1.3 (2016-04-08)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.5).
* Room members: Make UI more intuitive.
* Registration support - Support the 2 following flows: m.login.email.identity and m.login.recaptcha.
* Settings: Handle user's linked emails.
* Room members: Include address book emails in search result #196.
Bug fixes:
* App crashes when the user did not grant permission to access Photos.
* Member details: Multiple invitations on Start Chat action.
* Room members: Invite text box uses the email keyboard which has no colon! #146.
* Messages - Wait for the end of action before hiding swipe menu
#52.
* Messages - Plus button (new room creation) is inactive.
* Chat screen: the user's avatar is missing in input toolbar.
* App crashes on iPhone 6S in case of rotation on login screen.
* Do not stop registration process when app is backgrounded.
* Authentication screen: Handle correctly custom server options.
* Tapping on room name in expanded header should let you edit it #195.
* Chat screen: Resume on empty room (Please select a room) #128.
* Room members: Keyboard is dismissed at each tap (when search result has been scrolled once).
2016-03-17 15:07:26 +00:00
Changes in Vector iOS in 0.1.2 (2016-03-17)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.4).
* Chat screen: Update timestamp and message edition display.
* Chat screen: Leave message edition mode when user is typing.
* Media Picker: Enlarge touch area of the X and switch-camera.
* Media Picker: Remove red placeholder images on videos #157.
* Room Creation: handle new created room as an empty room.
Bug fixes:
2016-03-18 09:06:12 +00:00
* Sliding animation on recents entries can be quite stuttery #162.
* People search is shown in UI but not yet implemented #165.
2016-03-17 15:07:26 +00:00
* Outgoing calls in the timeline are shown as Incoming calls in recents #102.
* T&Cs and Privacy Policy buttons need that text #143.
* Call button is still visible in production builds #142.
* I get sometimes typing notifications for myself #123.
* Room member details: "reset to normal user" option #149.
* Messages: Unread room handling #159.
* White screen on first launch #114.
* Chat: All messages are displayed twice #139.
* Updating favourites on the web is not reflected on mobile #136.
* Chat: scrolling to bottom when opening new rooms seems unreliable #148.
* Chat: persistent unsent messages #164.
2016-03-07 20:28:15 +00:00
Changes in Vector iOS in 0.1.1 (2016-03-07)
===============================================
Improvements:
* Upgrade MatrixKit version (v0.3.3).
* Network reachability: Check the network when app becomes active.
* Chat room: Add expanded header.
* Chat room: Display network status, and handle unsent messages.
* Room members: Support invitation by email.
* Add Room member details screen.
* Media picker: Remove navigation bar (Cancel/Camera).
* Media picker: Do not save captured media in user's library
* Message search: Enable display of timeline from a search result.
* AvatorGenerator: Made it use colors defined by VectorDesignValues.
Bug fixes:
* SYIOS-202: IOS should no longer reset badge count on launch.
* Blank screen after restarting the app #90.
* Blank chat screen #55.
* Room members: Swipe mode is not available on iphone 5c iOS 8 #70.
* The active area of Edit button is too small #77.
* Please can we have default ios long-tap to select and clipboard behaviour again? #87.
* I see my avatar moving down from the header down to the text input field when entering a room #96.
* Clicking into a favourite room and then back to recents can leave you scrolled to the 'wrong' point in the recents list #105.
* Chat: message timestamp is misaligned #100.
* RoomTitleView: Center horizontally the display name and the avatar.
* Media Picker: fix layout issues.
* Media Picker: Launch must be speed up.
2016-01-29 12:10:07 +00:00
Changes in Vector iOS in 0.1.0 (2016-01-29)
2016-01-22 16:32:29 +00:00
===============================================
2016-01-29 12:10:07 +00:00
* Upgrade MatrixKit version (v0.3.1).
2016-01-22 16:32:29 +00:00
* Implement Visual Design v1.3 (80% done).
2015-11-16 09:35:52 +00:00
Changes in Vector iOS in 0.0.1 (2015-11-16)
===============================================
2015-11-16 09:35:52 +00:00
* Creation : The first implementation of Vector application based on Matrix iOS Kit v0.2.7.