Commit graph

15355 commits

Author SHA1 Message Date
giomfo
b34f46137f Remove old project (syMessaging) 2014-11-14 17:36:33 +01:00
giomfo
8f23ad02c4 Rename project and app with "matrixConsole" (TODO rename sources directories) 2014-11-14 17:29:03 +01:00
giomfo
1cc53e2931 Room details: scroll to bottom on viewDidAppear if new events have been received 2014-11-14 15:29:28 +01:00
giomfo
b8378abddb Room details: enable link detection in displayed messages 2014-11-14 14:35:04 +01:00
David Baker
4818d2c18d Oops, put the project files back. 2014-11-14 11:29:13 +00:00
David Baker
af627a18d2 Rename selectors to give more information on the parameters that are expected and be a little more Objective-C like. 2014-11-14 11:20:42 +00:00
giomfo
6d77eba609 Room details: Align correctly the attached image in grouped messages of the same user 2014-11-13 18:49:01 +01:00
giomfo
e821dc9bc1 Bug Fix App crashes on action sheet (iOS < 8) 2014-11-13 18:11:45 +01:00
giomfo
f3930ede87 Room members: Bug fix - hide potential action sheet on members list refresh 2014-11-13 17:23:56 +01:00
giomfo
2c4928b7bd Room details: display messages timestamp 2014-11-13 17:00:05 +01:00
manuroe
ff809c8308 Added comments to room state
Renamed getMemner into memberWithUserId
2014-11-13 16:34:55 +01:00
giomfo
7a416d1de7 Room details: align correctly unsent label with unsent messages 2014-11-13 15:44:29 +01:00
manuroe
6d099cbee0 Make sample app compile with new MXRoomState 2014-11-13 15:11:59 +01:00
giomfo
f8571e87c7 Room details: Disable animation during table refresh to prevent flickering 2014-11-13 14:48:49 +01:00
giomfo
6c23780600 Room details: Kill bubble, round pictures, group messages from same users... 2014-11-13 11:46:54 +01:00
giomfo
7c237f1cd1 Fix launch screen on iOS < 8 2014-11-12 15:13:02 +01:00
giomfo
ff9ba7c5cf Fix App crashes on alert dismiss 2014-11-12 11:39:49 +01:00
giomfo
0cb72613c7 Room details: Fix memory leak (messages listeners were not unregistered correctly) 2014-11-10 19:01:49 +01:00
giomfo
d99a68dab2 Room details: remove minus before user's name
+ remove user's name in case of emote or notifications
2014-11-10 16:45:15 +01:00
giomfo
5152cdf13c Consider that several changes (displayName, avatar) may be notified in the same m.room.member event. 2014-11-10 16:21:14 +01:00
giomfo
749a68585c Settings: remove 'Save' button 2014-11-10 15:26:37 +01:00
giomfo
9ee7508f21 Room details: Update attachment layout 2014-11-10 09:40:24 +01:00
David Baker
9ab5b45a7f Make the plus button not crash on iPad 2014-11-09 23:07:59 +00:00
David Baker
46d0433a60 Merge login error message to branch 2014-11-09 18:26:09 +00:00
David Baker
21c8ed6ea3 Show a helpful dialog on bad username / password (the old dialog didn't work because showAsAlert tries to show it in the tab controller which isn't visible, plus it only said 'M_FORBIDDEN' anyway). 2014-11-09 10:42:40 +00:00
giomfo
9102b1ff6a Room details: Handle local echo for uploaded images 2014-11-07 22:58:26 +01:00
manuroe
317ac3088c Added MXUser and presence management. Docs and tests are missing 2014-11-07 18:27:03 +01:00
giomfo
f3d6ae0c05 remove 1 warning 2014-11-07 15:56:00 +01:00
giomfo
b35032c266 Room members: display action(s) available on the selected member (kick, ban, invite...) 2014-11-07 15:54:37 +01:00
giomfo
9649d86ccd Fix logout issue
+
Handle correctly merber's display name/avatar change
2014-11-07 11:28:01 +01:00
giomfo
2b2e15995b null values has been removed from JSON data 2014-11-06 22:11:39 +01:00
manuroe
7d48e260a2 Fixed wrong c+p 2014-11-05 18:08:54 +01:00
manuroe
dba6589075 Fixed other potential crashes with NSNull values. FTR, homeserver can send null values for displayname, avatar_url,status_msg and presence keys. 2014-11-05 18:04:27 +01:00
manuroe
732ecce448 Make app use MXRoomMemberEventContent instead of directly accessing JSON dictionnary values. Thanks to the JSON parsing, [NSNull null] values becomes nil and there is no more crash. 2014-11-05 17:55:04 +01:00
manuroe
2f872da688 Made sample app build with the new MXRoomMember class 2014-11-05 17:26:35 +01:00
manuroe
dc1146b72a Apply SDK renaming through the sample app code 2014-11-05 15:52:21 +01:00
giomfo
218cf0a645 Add new settings: sort members list by last seen time (by default display name is used). 2014-11-05 12:57:24 +01:00
giomfo
69b92f1a84 Handle events related to user's avatar change 2014-11-05 09:48:09 +01:00
giomfo
61b7b1e29f Room details: adjust bubble size to attached images 2014-11-05 09:01:14 +01:00
giomfo
c8dfaea220 Support new actions in Room details: Invite, Image attachment 2014-11-04 17:26:33 +01:00
giomfo
4c0238dec9 Room details: display attached images 2014-11-03 18:04:31 +01:00
giomfo
1d686dd695 TabBar navigation: Force back to recents list on logout 2014-11-03 17:54:09 +01:00
giomfo
230553165f Support user's picture edition.
+ Fix issue related to error notification on iOS < 8.
2014-10-31 18:54:32 +01:00
giomfo
963a15646f Use CustomAlert to notify error 2014-10-30 18:40:04 +01:00
giomfo
3e6bbb2a25 Handle new events notification 2014-10-30 18:23:02 +01:00
giomfo
a8052f65b6 Room details: highlight incoming messages including username or user's display name (+ Handle user's display name change). 2014-10-30 10:54:57 +01:00
giomfo
43047d8879 Room details: display all events if this is requested by the application user. 2014-10-29 19:19:10 +01:00
giomfo
8f546be53b Add new App settings: notifications, all events. Disabled by default (not implemented yet). 2014-10-29 17:48:11 +01:00
giomfo
2c86d0a24e Room details: Shade invited users 2014-10-29 11:26:08 +01:00
giomfo
9d671ddc18 Display unsupported/unexpected messages in room details with red color 2014-10-28 18:22:16 +01:00