Guillaume BIENKOWSKI
4bb359cb7b
Handle Arabic buttons and transitions
2014-11-27 14:45:16 +01:00
Guillaume BIENKOWSKI
4fc355303b
Fix padding, part 2
2014-11-26 17:29:55 +01:00
Guillaume BIENKOWSKI
64389c5b47
Progress commit on iphone 6 screens
2014-11-26 16:50:57 +01:00
Guillaume BIENKOWSKI
611148162f
Tentative fix for the bad chat cells that we see on iphone 6: we now use the "standard" iOS 9-patch equivalent
2014-11-26 16:00:10 +01:00
Guillaume BIENKOWSKI
448020b321
Store the last user message into the chatroom user data. This should speed up the display of the last message in the ChatView and prevent useless multiple calls to get_history() (which goes into SQLite).
2014-11-26 15:57:06 +01:00
Guillaume BIENKOWSKI
8c03c66710
Fix some 64 bit precision warnings
2014-11-25 17:22:43 +01:00
Guillaume BIENKOWSKI
80aedc26dc
Switch to constraint-based layout for the UIMainBar
2014-11-25 16:31:46 +01:00
Guillaume BIENKOWSKI
b1a1739102
Arabic translation, thanks to tx99h4 at hotmail.com
2014-11-25 15:10:34 +01:00
Guillaume BIENKOWSKI
1f758737c9
Add arabic translation (not yet translated, this is just for the files)
2014-11-25 15:10:34 +01:00
Gautier Pelloux-Prayer
4f02a7483f
Use UTF-16 LE strings file since it's the default encoding now.
2014-11-25 14:21:08 +01:00
Guillaume BIENKOWSKI
311b878a24
Update API use for linphone_content
2014-11-25 12:53:42 +01:00
Gautier Pelloux-Prayer
170d15b083
Add transifex support for localization
2014-11-25 11:13:27 +01:00
Guillaume BIENKOWSKI
bf44fc197a
Remove debug code...
2014-11-21 16:30:55 +01:00
Guillaume BIENKOWSKI
81f82e010d
Fix #645 : Activate ICE, make an audio call and then enable video while ICE setup isn't finished.
...
-> We now wait until no media transition is occurring to re-enable the video button
2014-11-21 15:40:33 +01:00
Gautier Pelloux-Prayer
5cee977967
Increase font size for audio&video stats in call
2014-11-20 13:11:54 +01:00
Gautier Pelloux-Prayer
31a5c7d669
Remove UICallCell french & russian too, and fix UICallCell to correctly size on tablet and resize avatar image on landscape
2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
cf7bbeb083
Remove French and Russian HistoryDetails xibs, and use new UIButtonShrinkable instead to make text fit the button width
2014-11-20 11:59:10 +01:00
Guillaume BIENKOWSKI
a0d26764c0
Use linphone_content_* API
2014-11-19 14:28:16 +01:00
Gautier Pelloux-Prayer
4fbf31e104
Fix invalid state bar when editting a contact
2014-11-07 17:28:12 +01:00
Gautier Pelloux-Prayer
920d42946e
Remove warnings generated by Xcode
2014-10-28 12:20:55 +01:00
Gautier Pelloux-Prayer
1b0737d139
Clean some warnings generated by xcode
2014-10-28 12:20:55 +01:00
Guillaume BIENKOWSKI
da51e58f02
Enhance accessibility
2014-10-28 10:04:56 +01:00
Guillaume BIENKOWSKI
24ee727736
Fix discrepancies spotted by analysis
2014-10-27 17:12:49 +01:00
Guillaume BIENKOWSKI
2c67a6c460
Remove isLCReady method and don't remove the core when going into background mode.
...
This removes a lot of code complexity and makes some strange simulator / device bugs workable (especially the very first start of the app).
2014-10-27 17:05:03 +01:00
Guillaume BIENKOWSKI
b4e18d46ce
Fix crash when the received message is invalid UTF8
2014-10-27 12:22:41 +01:00
Guillaume BIENKOWSKI
f961ef486d
Fix typo
2014-10-23 15:12:50 +02:00
Gautier Pelloux-Prayer
731cb1007f
Hide voice mail icon on "1" button if it is not configured yet
2014-10-23 11:16:31 +02:00
Gautier Pelloux-Prayer
46d5d1a11c
Improve UIStatebar voice mail from telefonica
2014-10-23 11:02:23 +02:00
Guillaume BIENKOWSKI
c495525d00
Fix last message not correctly displayed in chat
2014-10-17 09:56:59 +02:00
Gautier Pelloux-Prayer
ae5a5eb57c
Add UIRoundedImageView to allow circular image display
2014-10-09 09:30:33 +02:00
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
8595c6a6fa
Specify if the background is dark through the UICompositeDescription
2014-10-01 14:29:00 +02:00
Guillaume BIENKOWSKI
5574cedaea
Fix landscape start discrepancies on iPad for iOS8.
2014-09-30 15:57:39 +02:00
Gautier Pelloux-Prayer
bfad83a085
Disable voice mail "1" button in call bar
2014-09-25 12:24:44 +02:00
Gautier Pelloux-Prayer
6065ac73c3
Add fuzzy search bar in Contacts view
2014-09-25 12:21:43 +02:00
Gautier Pelloux-Prayer
55a88095bd
Voice mail feature: display number of unread messages on status bar and reformat code
2014-09-24 16:34:48 +02:00
Gautier Pelloux-Prayer
5d3d15d353
Add voice mail feature: long press on "1" button will call it, if configured
2014-09-24 14:21:03 +02:00
Gautier Pelloux-Prayer
80b6d865c8
Use a specific class for long press dialer "0" button instead of hardcoding a specific case in base class
2014-09-24 11:14:16 +02:00
Guillaume BIENKOWSKI
1fec7d8a5c
Fix Call cell discrepancies on iOS6. This is a strange fix, because no inset seems to be set but the content view is 10 px smaller
2014-07-07 12:17:48 +02:00
Guillaume BIENKOWSKI
12fc7dcf6b
Don't animate the UICall cell when no animation is wanted
2014-07-04 12:51:30 +02:00
Guillaume BIENKOWSKI
92defb9ca3
Null check
2014-07-04 10:59:49 +02:00
Guillaume BIENKOWSKI
03b8d2b357
Fix data detector leaking into reused cells in chat view
2014-07-01 16:12:01 +02:00
Guillaume BIENKOWSKI
44995825d7
French translation of Call History shortened
2014-07-01 14:55:45 +02:00
Guillaume BIENKOWSKI
9e291c267f
Fix french translation of download bandwidth
2014-07-01 14:55:45 +02:00
Simon Morlat
874eb9e62a
fix UICamSwitch button broken
2014-06-24 17:54:36 +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
0a13933902
Removed unused (?) background in xibs. They were 2000px large and seemed to be unused.
2014-06-03 10:50:14 +02:00
Guillaume BIENKOWSKI
4fca20ef30
Change how we handle image display in chatroom: the old method would lead to strange leaks. This one uses the asset's facilities to grab a thumbnail and display it instead of generating a scaled version of the full res image.
2014-06-02 12:28:00 +02:00
Guillaume BIENKOWSKI
61fa88cf78
Fix regression in chat bubbles: chat model exposed a special state for incoming messages, whereas the internal linphone storage does not.
2014-05-23 09:44:46 +02:00
Guillaume BIENKOWSKI
08e73ec2d9
Inverted chat bubbles fix, take 2
2014-05-23 09:31:09 +02:00