Guillaume BIENKOWSKI
dc04af32b4
Dynamically change the root view controller, so that when we transition from a portrait-only to a landscape-friendly view.
...
This allows to support both orientations for the iPhone.
We now use a RootViewController for this, instead of relying only on the PhoneMainView. The root view controller is in charge of swapping the portrait-only and the landscape PhoneMainView when needed.
It also inherits the view stack management, since we now have 2 phone main views.
This is a bit convoluted, but necessary to handle the ChatRoom and the InCall views for the iPhone
2014-10-02 16:27:23 +02:00
Guillaume BIENKOWSKI
5574cedaea
Fix landscape start discrepancies on iPad for iOS8.
2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
af15a700b9
Fix problems of orientation for iOS8 on phone
2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
e9d76cfd41
Fix bad message_ref placement, which lead to crashes
2014-09-22 14:09:26 +02:00
Guillaume BIENKOWSKI
1f8d455e77
Use app-data storage in Chat messages for image path storage.
...
Implemented with a JSON dictionary for subsequent evolution.
2014-06-03 18:09:33 +02:00
Guillaume BIENKOWSKI
8e0bc46556
Scroll to bottom when changing orientation in ChatRoomView
2014-05-23 11:59:20 +02:00
Guillaume BIENKOWSKI
72394dde77
Fix 0001217: bad rendering of chat view after "is-typing" notification.
...
The composing indicator wasn't taken in account when the keyboard was popping up/down.
2014-05-23 11:56:41 +02:00
Guillaume BIENKOWSKI
515a4a550b
Better fix for empty chat list after attaching picture
2014-05-22 16:36:19 +02:00
Guillaume BIENKOWSKI
6b994368da
Revert "Fix image sending, there is still an issue with the message state. Not sure why."
...
This reverts commit 42199f23dc .
2014-05-22 15:55:19 +02:00
Guillaume BIENKOWSKI
78e1ae145c
Move the message add code after the send.
2014-05-22 15:55:12 +02:00
Guillaume BIENKOWSKI
42199f23dc
Fix image sending, there is still an issue with the message state. Not sure why.
2014-05-22 11:24:18 +02:00
Guillaume BIENKOWSKI
4a136403b4
First version of internal storage use for iOS
2014-05-19 16:57:52 +02:00
Guillaume BIENKOWSKI
40a69c033c
Fix memory leaks spotted by clang static analysis.
...
Refactored imageSharing to adopt objc conventions: the name of a method returning an allocated object has to contain 'new'
2014-05-14 16:12:59 +02:00
Guillaume BIENKOWSKI
f6de70b5af
Don't destroy chatrooms, they should be kept in-memory to handle message updates
2014-03-07 15:05:16 +01:00
Guillaume BIENKOWSKI
11f5400fa9
Fix chartroom exit and composition indicator glitching the list view
2014-03-07 14:52:33 +01:00
Guillaume BIENKOWSKI
bf7af8ccfa
Better placement for "User is composing" in the ChatRoomView
2014-03-07 14:04:19 +01:00
Guillaume BIENKOWSKI
b4bfdb2e7e
Better user compose detection
2014-03-06 14:33:23 +01:00
Guillaume BIENKOWSKI
b17d5a2d46
Enable remote typing indicator in the ChatRoom view
2014-03-06 12:57:40 +01:00
Guillaume BIENKOWSKI
a63542cd03
- Allow to resend a message that's not delivered correctly
...
- Allow select-all on uitextviews
2014-03-05 14:16:01 +01:00
Guillaume BIENKOWSKI
0e95a54e52
Handle sips: prefix as valid SIP address
2014-01-10 15:04:38 +01:00
Guillaume BIENKOWSKI
69f88f2825
Fix the chat not scrolling every time when a new
...
message is posted.
2013-10-21 16:04:42 +02:00
Guillaume BIENKOWSKI
4243965ce6
Fix contact header visible through iOS7 status bar
2013-10-07 09:15:00 +02:00
Jehan Monnier
7c89de0c81
Merge remote-tracking branch 'origin/master' into belle-sip
2013-03-15 08:24:50 +01:00
Jehan Monnier
23a54227aa
first belle-sip version
2013-02-27 14:51:03 +01:00
Ghislain MARY
10f8b117f9
Handle chat initiation to an email address.
2013-02-27 13:58:25 +01:00
Yann Diorcet
7d2a79c25b
Clean chatroom on core destroy
2013-02-21 11:06:37 +01:00
Yann Diorcet
c88779f917
Fix decline video (outside of the action sheet) on ipad
2013-01-31 10:20:26 +01:00
Yann Diorcet
650ff361ae
Improve avatar loading
2012-12-03 15:55:10 +01:00
Yann Diorcet
1ac1fd95de
Fix message not showed when comming back from sleep mode
2012-11-19 10:21:32 +01:00
Yann Diorcet
01222d7de4
Fix local notification issue when in chat room
2012-10-16 12:16:27 +02:00
Yann Diorcet
d6afd7eb6e
Add splashscreens
...
Add cancel button when choosing image compression
2012-10-15 14:17:29 +02:00
Yann Diorcet
f34033bfa3
iPad incoming call view
...
Wizard resign on tap
2012-09-27 11:38:24 +02:00
Yann Diorcet
6a2d236af1
Add zoom and scroll on image viewer
2012-09-25 18:08:14 +02:00
Yann Diorcet
79b6fa8862
Fix Chat image loading/lag
...
Fix contact remove avatar
Fix orientation issue
Fix bug in fastaddressbook
Improve call cell animation
2012-09-25 16:14:45 +02:00
Yann Diorcet
d1a1bd93a4
Improve chat image compression
2012-09-24 18:17:45 +02:00
Yann Diorcet
cc821f7140
Fix chat progress bar for iOS4
...
Fix chat scroll
Fix status bar with image picker
Fix many issue
2012-09-24 17:21:38 +02:00
Yann Diorcet
ca1f634bdb
Fix chat progress bar for iOS4
...
Fix chat scroll
Fix status bar with image picker
2012-09-24 15:28:25 +02:00
Yann Diorcet
995857ba92
Improve chat
2012-09-24 11:37:21 +02:00
Jehan Monnier
41031edb71
fix push notif setting
2012-09-21 22:42:17 +02:00
Yann Diorcet
d2e2b34ca3
UI Fixes
2012-09-21 17:14:42 +02:00
Yann Diorcet
d5371b7cf5
Fix for io6
...
Add about view controller
Add log max size
2012-09-21 12:31:40 +02:00
Yann Diorcet
63a4c8a38c
Improve UI
2012-09-20 18:43:39 +02:00
Yann Diorcet
e7d3c6a0d9
Add settings for wizard
...
Fix xibs
2012-09-18 17:27:34 +02:00
Yann Diorcet
4accca8b3a
Add Image in chat
2012-09-18 16:52:52 +02:00
Yann Diorcet
d850800fcd
Add push notification setting
...
add default settings for wizard
2012-09-18 12:14:49 +02:00
Yann Diorcet
1efcaaa03d
Remplace UIActionSheet by DTActionSheet
2012-09-17 13:58:28 +02:00
Yann Diorcet
5159210394
Split Image sharing code
2012-09-17 11:55:33 +02:00
Yann Diorcet
93e61518b5
Factorize ImagePicker code
2012-09-17 09:50:44 +02:00
Yann Diorcet
7db9941366
Improve ChatRoomView
2012-09-14 16:51:41 +02:00
Jehan Monnier
04ac02cbda
Merge remote-tracking branch 'origin/new_ui' into new_ui
...
Conflicts:
Classes/ChatRoomViewController.m
2012-09-14 10:43:28 +02:00