diff --git a/Classes/LinphoneUI/UICallCell.m b/Classes/LinphoneUI/UICallCell.m index d84003213..69e4e9ee6 100644 --- a/Classes/LinphoneUI/UICallCell.m +++ b/Classes/LinphoneUI/UICallCell.m @@ -62,8 +62,8 @@ UIImage *tmpImage = [FastAddressBook getContactImage:contact thumbnail:false]; if(tmpImage != nil) { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, (unsigned long)NULL), ^(void) { - [tmpImage forceDecompression]; - self.image = tmpImage; + UIImage *tmpImage2 = [UIImage decodedImageWithImage:tmpImage]; + self.image = tmpImage2; }); } } @@ -261,7 +261,7 @@ if (currentCall && ![self isBlinkAnimationRunning:@"blink" target:headerBackgroundHighlightImage]) { [self startBlinkAnimation:@"blink" target:headerBackgroundHighlightImage]; } - if (!currentCall && [self isBlinkAnimationRunning:@"blink" target:headerBackgroundHighlightImage]) { + if (!currentCall) { [self stopBlinkAnimation:@"blink" target:headerBackgroundHighlightImage]; } } diff --git a/Classes/LinphoneUI/UIChatRoomCell.m b/Classes/LinphoneUI/UIChatRoomCell.m index 3d7b4b5dd..d23d732ed 100644 --- a/Classes/LinphoneUI/UIChatRoomCell.m +++ b/Classes/LinphoneUI/UIChatRoomCell.m @@ -132,7 +132,7 @@ static UIFont *CELL_FONT = nil; UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage] scale:representation.scale orientation:(UIImageOrientation)representation.orientation]; - [image forceDecompression]; + image = [UIImage decodedImageWithImage:image]; if(achat == self->chat) { //Avoid glitch and scrolling dispatch_async(dispatch_get_main_queue(), ^{ [messageImageView setImage:image]; diff --git a/Classes/LinphoneUI/UILinphone.h b/Classes/LinphoneUI/UILinphone.h index 02b6d660c..d291ff639 100644 --- a/Classes/LinphoneUI/UILinphone.h +++ b/Classes/LinphoneUI/UILinphone.h @@ -35,8 +35,8 @@ @end -@interface UIImage (NormalizedImage) +@interface UIImage (ForceDecode) -- (void)forceDecompression; ++ (UIImage *)decodedImageWithImage:(UIImage *)image; @end diff --git a/Classes/LinphoneUI/UILinphone.m b/Classes/LinphoneUI/UILinphone.m index a9fbce149..ab35fe731 100644 --- a/Classes/LinphoneUI/UILinphone.m +++ b/Classes/LinphoneUI/UILinphone.m @@ -93,16 +93,36 @@ @end -@implementation UIImage (NormalizedImage) +@implementation UIImage (ForceDecode) -- (void)forceDecompression { - CGImageRef imageRef = [self CGImage]; ++ (UIImage *)decodedImageWithImage:(UIImage *)image +{ + CGImageRef imageRef = image.CGImage; CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); - CGContextRef context = CGBitmapContextCreate(NULL, CGImageGetWidth(imageRef), CGImageGetHeight(imageRef), 8, CGImageGetWidth(imageRef) * 4, colorSpace,kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Little); + CGContextRef context = CGBitmapContextCreate(NULL, + CGImageGetWidth(imageRef), + CGImageGetHeight(imageRef), + 8, + // Just always return width * 4 will be enough + CGImageGetWidth(imageRef) * 4, + // System only supports RGB, set explicitly + colorSpace, + // Makes system don't need to do extra conversion when displayed. + // NOTE: here we remove the alpha channel for performance. Most of the time, images loaded + // from the network are jpeg with no alpha channel. As a TODO, finding a way to detect + // if alpha channel is necessary would be nice. + kCGImageAlphaNoneSkipLast | kCGBitmapByteOrder32Little); CGColorSpaceRelease(colorSpace); - if (!context) { NSLog(@"Could not create context for image decompression"); return; } - CGContextDrawImage(context, (CGRect){{0.0f, 0.0f}, {CGImageGetWidth(imageRef), CGImageGetHeight(imageRef)}}, imageRef); - CFRelease(context); + if (!context) return nil; + + CGRect rect = (CGRect){CGPointZero,{CGImageGetWidth(imageRef), CGImageGetHeight(imageRef)}}; + CGContextDrawImage(context, rect, imageRef); + CGImageRef decompressedImageRef = CGBitmapContextCreateImage(context); + CGContextRelease(context); + + UIImage *decompressedImage = [[UIImage alloc] initWithCGImage:decompressedImageRef scale:image.scale orientation:image.imageOrientation]; + CGImageRelease(decompressedImageRef); + return [decompressedImage autorelease]; } @end diff --git a/Classes/LinphoneUI/en.lproj/UIConferenceHeader.xib b/Classes/LinphoneUI/en.lproj/UIConferenceHeader.xib index a70dc3dc7..34e2154e0 100644 --- a/Classes/LinphoneUI/en.lproj/UIConferenceHeader.xib +++ b/Classes/LinphoneUI/en.lproj/UIConferenceHeader.xib @@ -14,6 +14,7 @@ IBProxyObject IBUIButton IBUIImageView + IBUILabel IBUIView @@ -41,13 +42,14 @@ 290 {320, 68} - + + _NS:9 NO - Conference + - + IBCocoaTouchFramework @@ -55,21 +57,48 @@ header_conference.png - + - 289 - {{224, 14}, {25, 25}} + 290 + {{10, -3}, {206, 50}} + + _NS:9 + NO + YES + 7 + 4 NO + + Conference + IBCocoaTouchFramework + Conference + + 2 + MC43MjU0OTAyMTI0IDAuNzY4NjI3NDY0OCAwLjc5NjA3ODQ0MzUAA + + + 0 + + 2 + 27 + + + Helvetica-Bold + 27 + 16 + + NO 289 {{216, 6}, {41, 41}} - + + _NS:9 NO @@ -113,6 +142,7 @@ {320, 68} + _NS:9 @@ -122,7 +152,6 @@ 2 - NO IBCocoaTouchFramework @@ -136,14 +165,6 @@ 5 - - - stateImage - - - - 9 - pauseButton @@ -177,8 +198,8 @@ - + @@ -188,18 +209,18 @@ backgroundImage - - 8 - - - stateImage - 13 pauseButton + + 15 + + + headerLabel + @@ -209,18 +230,59 @@ com.apple.InterfaceBuilder.IBCocoaTouchPlugin UIPauseButton com.apple.InterfaceBuilder.IBCocoaTouchPlugin - + + com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 14 + 15 + + + + + UIConferenceHeader + UIViewController + + UIPauseButton + UIImageView + + + + pauseButton + UIPauseButton + + + stateImage + UIImageView + + + + IBProjectSource + ./Classes/UIConferenceHeader.h + + + + UIPauseButton + UIToggleButton + + IBProjectSource + ./Classes/UIPauseButton.h + + + + UIToggleButton + UIButton + + IBProjectSource + ./Classes/UIToggleButton.h + + + - 0 IBCocoaTouchFramework YES diff --git a/Classes/LinphoneUI/fr.lproj/UIConferenceHeader.xib b/Classes/LinphoneUI/fr.lproj/UIConferenceHeader.xib index 4e2d3e37e..7eefd4d9d 100644 --- a/Classes/LinphoneUI/fr.lproj/UIConferenceHeader.xib +++ b/Classes/LinphoneUI/fr.lproj/UIConferenceHeader.xib @@ -1,20 +1,21 @@ - 1280 + 1536 11E53 - 1938 + 2840 1138.47 569.00 com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 933 + 1926 + IBProxyObject IBUIButton IBUIImageView + IBUILabel IBUIView - IBProxyObject com.apple.InterfaceBuilder.IBCocoaTouchPlugin @@ -41,13 +42,13 @@ 290 {320, 68} - + _NS:9 NO - Conférence + - + IBCocoaTouchFramework @@ -55,21 +56,45 @@ header_conference.png - + - 289 - {{224, 14}, {25, 25}} + 290 + {{10, -3}, {206, 50}} + _NS:9 + NO + YES + 7 + 4 NO + + Conférence + IBCocoaTouchFramework + Conférence + + 2 + MC43MjU0OTAyMTI0IDAuNzY4NjI3NDY0OCAwLjc5NjA3ODQ0MzUAA + + + 0 + + 2 + 27 + + + Helvetica-Bold + 27 + 16 + + NO 289 {{216, 6}, {41, 41}} - _NS:9 NO @@ -121,7 +146,6 @@ 2 - NO IBCocoaTouchFramework @@ -135,14 +159,6 @@ 5 - - - stateImage - - - - 9 - pauseButton @@ -176,8 +192,8 @@ - + @@ -187,18 +203,18 @@ backgroundImage - - 8 - - - stateImage - 13 pauseButton + + 15 + + + headerLabel + @@ -208,18 +224,59 @@ com.apple.InterfaceBuilder.IBCocoaTouchPlugin UIPauseButton com.apple.InterfaceBuilder.IBCocoaTouchPlugin - + + com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 14 + 15 + + + + + UIConferenceHeader + UIViewController + + UIPauseButton + UIImageView + + + + pauseButton + UIPauseButton + + + stateImage + UIImageView + + + + IBProjectSource + ./Classes/UIConferenceHeader.h + + + + UIPauseButton + UIToggleButton + + IBProjectSource + ./Classes/UIPauseButton.h + + + + UIToggleButton + UIButton + + IBProjectSource + ./Classes/UIToggleButton.h + + + - 0 IBCocoaTouchFramework YES @@ -230,6 +287,6 @@ {43, 46} {640, 135} - 933 + 1926 diff --git a/Classes/en.lproj/IncomingCallViewController.xib b/Classes/en.lproj/IncomingCallViewController.xib index 576d66f2e..0fa14357c 100644 --- a/Classes/en.lproj/IncomingCallViewController.xib +++ b/Classes/en.lproj/IncomingCallViewController.xib @@ -46,7 +46,6 @@ 290 {{0, 49}, {320, 63}} - _NS:9 2 @@ -62,7 +61,6 @@ 290 {320, 68} - _NS:9 3 @@ -82,7 +80,6 @@ 290 {{20, 0}, {280, 50}} - _NS:9 NO @@ -117,7 +114,6 @@ 290 {{10, 53}, {300, 51}} - _NS:9 NO @@ -4542,7 +4538,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{0, 96}, {320, 262}} - _NS:9 6 @@ -4558,7 +4553,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{80, 113}, {160, 170}} - _NS:9 7 @@ -4577,7 +4571,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {320, 395} - _NS:9 @@ -4593,7 +4586,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 10}, {320, 67}} - _NS:9 @@ -4612,7 +4604,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {160, 77} - _NS:9 NO @@ -4650,7 +4641,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{160, 0}, {160, 77}} - _NS:9 NO 12 @@ -4675,7 +4665,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 383}, {320, 77}} - _NS:9 @@ -4685,7 +4674,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {320, 460} - _NS:9 @@ -4879,68 +4867,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 32 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES diff --git a/Classes/en.lproj/IncomingCallViewController~ipad.xib b/Classes/en.lproj/IncomingCallViewController~ipad.xib index 2e97c9907..324aade88 100644 --- a/Classes/en.lproj/IncomingCallViewController~ipad.xib +++ b/Classes/en.lproj/IncomingCallViewController~ipad.xib @@ -46,7 +46,6 @@ 290 {{0, -2000}, {768, 2000}} - _NS:9 @@ -61,7 +60,6 @@ 290 {{0, 49}, {768, 63}} - _NS:9 2 @@ -77,7 +75,6 @@ 290 {768, 68} - _NS:9 3 @@ -97,7 +94,6 @@ 290 {{20, 0}, {728, 50}} - _NS:9 NO @@ -132,7 +128,6 @@ 290 {{10, 53}, {748, 51}} - _NS:9 NO @@ -4557,7 +4552,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{224, 96}, {320, 262}} - _NS:9 6 @@ -4573,7 +4567,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{304, 113}, {160, 170}} - _NS:9 7 @@ -4592,7 +4585,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {768, 958} - _NS:9 @@ -4608,8 +4600,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{-1000, 77}, {2768, 2000}} - - _NS:9 1 @@ -4623,7 +4613,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 10}, {768, 67}} - _NS:9 @@ -4642,7 +4631,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {384, 77} - _NS:9 NO @@ -4680,7 +4668,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{384, 0}, {384, 77}} - _NS:9 NO @@ -4706,7 +4693,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 947}, {768, 77}} - _NS:9 @@ -4716,7 +4702,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {768, 1024} - _NS:9 @@ -4735,7 +4720,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{0, -2000}, {1024, 2000}} - _NS:9 @@ -4750,7 +4734,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{0, 49}, {1024, 63}} - _NS:9 2 @@ -4763,7 +4746,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {1024, 68} - _NS:9 3 @@ -4780,7 +4762,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{20, 0}, {984, 50}} - _NS:9 NO @@ -4808,7 +4789,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{10, 53}, {1004, 51}} - _NS:9 NO @@ -4833,7 +4813,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{352, 96}, {320, 262}} - _NS:9 6 @@ -4846,7 +4825,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{432, 113}, {160, 170}} - _NS:9 7 @@ -4862,7 +4840,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {1024, 702} - _NS:9 @@ -4878,8 +4855,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{-1000, 86}, {3024, 2000}} - - _NS:9 1 @@ -4893,7 +4868,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 19}, {1024, 67}} - _NS:9 @@ -4910,7 +4884,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {512, 86} - _NS:9 NO @@ -4938,7 +4911,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{512, 0}, {512, 86}} - _NS:9 NO @@ -4964,7 +4936,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 682}, {1024, 86}} - _NS:9 @@ -4974,7 +4945,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {1024, 768} - _NS:9 @@ -5329,68 +5299,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 80 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES diff --git a/Classes/fr.lproj/IncomingCallViewController.xib b/Classes/fr.lproj/IncomingCallViewController.xib index 73fb81a6a..17d710cd1 100644 --- a/Classes/fr.lproj/IncomingCallViewController.xib +++ b/Classes/fr.lproj/IncomingCallViewController.xib @@ -1,21 +1,21 @@ - 1280 + 1536 11E53 - 1938 + 2840 1138.47 569.00 com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 933 + 1926 + IBProxyObject IBUIButton IBUIImageView - IBUIView IBUILabel - IBProxyObject + IBUIView com.apple.InterfaceBuilder.IBCocoaTouchPlugin @@ -98,7 +98,6 @@ 0 - NO 2 27 @@ -108,6 +107,7 @@ 27 16 + NO @@ -4866,68 +4866,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 32 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES @@ -4942,6 +4881,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {320, 154} {640, 135} - 933 + 1926 diff --git a/Classes/fr.lproj/IncomingCallViewController~ipad.xib b/Classes/fr.lproj/IncomingCallViewController~ipad.xib index e37e238a2..d8c52fb6b 100644 --- a/Classes/fr.lproj/IncomingCallViewController~ipad.xib +++ b/Classes/fr.lproj/IncomingCallViewController~ipad.xib @@ -1,21 +1,21 @@ - 1280 + 1536 11E53 - 1938 + 2840 1138.47 569.00 com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 933 + 1926 + IBProxyObject IBUIButton IBUIImageView - IBUIView IBUILabel - IBProxyObject + IBUIView com.apple.InterfaceBuilder.IBCocoaTouchPlugin @@ -112,7 +112,6 @@ 0 - NO 2 27 @@ -122,6 +121,7 @@ 27 16 + NO @@ -4779,9 +4779,9 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 0 - NO + NO @@ -5297,68 +5297,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 80 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES @@ -5377,6 +5316,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {768, 153} {640, 135} - 933 + 1926 diff --git a/linphone.ldb/Contents.plist b/linphone.ldb/Contents.plist index 202f78891..f276ab1eb 100644 --- a/linphone.ldb/Contents.plist +++ b/linphone.ldb/Contents.plist @@ -3497,17 +3497,17 @@ backup - 8 + 9 class BLWrapperHandle name - Classes/IncomingCallViewController/8/IncomingCallViewController.xib + Classes/IncomingCallViewController/9/IncomingCallViewController.xib change date - 2012-09-27T08:46:32Z + 2012-10-02T09:37:04Z changed values class @@ -3517,7 +3517,7 @@ flags 0 hash - c9def09966914f8e085b0d06ba3af8a4 + f0effe06bb21bef9fecdd2569208839f name IncomingCallViewController.xib @@ -3732,9 +3732,9 @@ versions en - 8 + 9 fr - 8 + 9 @@ -6962,17 +6962,17 @@ backup - 3 + 4 class BLWrapperHandle name - Classes/IncomingCallViewController~ipad/3/IncomingCallViewController~ipad.xib + Classes/IncomingCallViewController~ipad/4/IncomingCallViewController~ipad.xib change date - 2012-09-27T09:37:07Z + 2012-10-02T09:37:05Z changed values class @@ -6982,7 +6982,7 @@ flags 0 hash - 313a649f8ff1d14d828648af3463428c + 018c47f78a17f0dc34ef27eaac216fa4 name IncomingCallViewController~ipad.xib @@ -7342,9 +7342,9 @@ versions en - 3 + 4 fr - 3 + 4 @@ -9693,17 +9693,17 @@ name LinphoneUI/UIConferenceHeader/1/UIConferenceHeader.xib - 3 + 6 class BLWrapperHandle name - LinphoneUI/UIConferenceHeader/3/UIConferenceHeader.xib + LinphoneUI/UIConferenceHeader/6/UIConferenceHeader.xib change date - 2012-09-25T09:16:22Z + 2012-10-02T09:50:56Z changed values class @@ -9713,37 +9713,12 @@ flags 0 hash - 6b2fc885020930eed8cc187bf1383346 + babefbbde2a145648dcdf274fe3429a9 name UIConferenceHeader.xib objects - - change date - 2001-01-01T00:00:00Z - changed values - - class - BLStringKeyObject - comment - Class = "IBUIImageView"; accessibilityLabel = "Conference"; ObjectID = "7"; - errors - - flags - 0 - key - 7.accessibilityLabel - localizations - - en - Conference - fr - Conférence - - snapshots - - change date 2001-01-01T00:00:00Z @@ -9769,17 +9744,95 @@ snapshots + + change date + 2001-01-01T00:00:00Z + changed values + + class + BLStringKeyObject + comment + Class = "IBUILabel"; accessibilityLabel = "Conference"; ObjectID = "15"; + errors + + flags + 1 + key + 15.accessibilityLabel + localizations + + en + Conference + fr + Conférence + + snapshots + + + + change date + 2001-01-01T00:00:00Z + changed values + + class + BLStringKeyObject + comment + Class = "IBUILabel"; text = "Conference"; ObjectID = "15"; + errors + + flags + 0 + key + 15.text + localizations + + en + Conference + fr + Conférence + + snapshots + + old objects - + + + change date + 2001-01-01T00:00:00Z + changed values + + <reference> + + class + BLStringKeyObject + comment + Class = "IBUIImageView"; accessibilityLabel = "Conference"; ObjectID = "7"; + errors + + flags + 0 + key + 7.accessibilityLabel + localizations + + en + Conference + fr + Conférence + + snapshots + + + snapshots versions en - 3 + 6 fr - 3 + 6 fr_FR 1 diff --git a/linphone.ldb/Resources/Classes/IncomingCallViewController/8/IncomingCallViewController.xib b/linphone.ldb/Resources/Classes/IncomingCallViewController/9/IncomingCallViewController.xib similarity index 99% rename from linphone.ldb/Resources/Classes/IncomingCallViewController/8/IncomingCallViewController.xib rename to linphone.ldb/Resources/Classes/IncomingCallViewController/9/IncomingCallViewController.xib index 576d66f2e..0fa14357c 100644 --- a/linphone.ldb/Resources/Classes/IncomingCallViewController/8/IncomingCallViewController.xib +++ b/linphone.ldb/Resources/Classes/IncomingCallViewController/9/IncomingCallViewController.xib @@ -46,7 +46,6 @@ 290 {{0, 49}, {320, 63}} - _NS:9 2 @@ -62,7 +61,6 @@ 290 {320, 68} - _NS:9 3 @@ -82,7 +80,6 @@ 290 {{20, 0}, {280, 50}} - _NS:9 NO @@ -117,7 +114,6 @@ 290 {{10, 53}, {300, 51}} - _NS:9 NO @@ -4542,7 +4538,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{0, 96}, {320, 262}} - _NS:9 6 @@ -4558,7 +4553,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{80, 113}, {160, 170}} - _NS:9 7 @@ -4577,7 +4571,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {320, 395} - _NS:9 @@ -4593,7 +4586,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 10}, {320, 67}} - _NS:9 @@ -4612,7 +4604,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {160, 77} - _NS:9 NO @@ -4650,7 +4641,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{160, 0}, {160, 77}} - _NS:9 NO 12 @@ -4675,7 +4665,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 383}, {320, 77}} - _NS:9 @@ -4685,7 +4674,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {320, 460} - _NS:9 @@ -4879,68 +4867,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 32 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES diff --git a/linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/3/IncomingCallViewController~ipad.xib b/linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/4/IncomingCallViewController~ipad.xib similarity index 99% rename from linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/3/IncomingCallViewController~ipad.xib rename to linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/4/IncomingCallViewController~ipad.xib index 2e97c9907..324aade88 100644 --- a/linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/3/IncomingCallViewController~ipad.xib +++ b/linphone.ldb/Resources/Classes/IncomingCallViewController~ipad/4/IncomingCallViewController~ipad.xib @@ -46,7 +46,6 @@ 290 {{0, -2000}, {768, 2000}} - _NS:9 @@ -61,7 +60,6 @@ 290 {{0, 49}, {768, 63}} - _NS:9 2 @@ -77,7 +75,6 @@ 290 {768, 68} - _NS:9 3 @@ -97,7 +94,6 @@ 290 {{20, 0}, {728, 50}} - _NS:9 NO @@ -132,7 +128,6 @@ 290 {{10, 53}, {748, 51}} - _NS:9 NO @@ -4557,7 +4552,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{224, 96}, {320, 262}} - _NS:9 6 @@ -4573,7 +4567,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{304, 113}, {160, 170}} - _NS:9 7 @@ -4592,7 +4585,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {768, 958} - _NS:9 @@ -4608,8 +4600,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{-1000, 77}, {2768, 2000}} - - _NS:9 1 @@ -4623,7 +4613,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 10}, {768, 67}} - _NS:9 @@ -4642,7 +4631,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {384, 77} - _NS:9 NO @@ -4680,7 +4668,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{384, 0}, {384, 77}} - _NS:9 NO @@ -4706,7 +4693,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 947}, {768, 77}} - _NS:9 @@ -4716,7 +4702,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {768, 1024} - _NS:9 @@ -4735,7 +4720,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{0, -2000}, {1024, 2000}} - _NS:9 @@ -4750,7 +4734,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{0, 49}, {1024, 63}} - _NS:9 2 @@ -4763,7 +4746,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {1024, 68} - _NS:9 3 @@ -4780,7 +4762,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{20, 0}, {984, 50}} - _NS:9 NO @@ -4808,7 +4789,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{10, 53}, {1004, 51}} - _NS:9 NO @@ -4833,7 +4813,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{352, 96}, {320, 262}} - _NS:9 6 @@ -4846,7 +4825,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 293 {{432, 113}, {160, 170}} - _NS:9 7 @@ -4862,7 +4840,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {1024, 702} - _NS:9 @@ -4878,8 +4855,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 290 {{-1000, 86}, {3024, 2000}} - - _NS:9 1 @@ -4893,7 +4868,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE -2147483374 {{0, 19}, {1024, 67}} - _NS:9 @@ -4910,7 +4884,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 278 {512, 86} - _NS:9 NO @@ -4938,7 +4911,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 275 {{512, 0}, {512, 86}} - _NS:9 NO @@ -4964,7 +4936,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {{0, 682}, {1024, 86}} - _NS:9 @@ -4974,7 +4945,6 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE {1024, 768} - _NS:9 @@ -5329,68 +5299,7 @@ AAgAAAAIAAIACAACAAAAAgAAAAEAAQABAAE 80 - - - - IncomingCallViewController - TPMultiLayoutViewController - - id - id - - - - onAcceptClick: - id - - - onDeclineClick: - id - - - - UILabel - UIImageView - - - - addressLabel - UILabel - - - avatarImage - UIImageView - - - - IBProjectSource - ./Classes/IncomingCallViewController.h - - - - TPMultiLayoutViewController - UIViewController - - UIView - UIView - - - - landscapeView - UIView - - - portraitView - UIView - - - - IBProjectSource - ./Classes/TPMultiLayoutViewController.h - - - - + 0 IBCocoaTouchFramework YES diff --git a/linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/3/UIConferenceHeader.xib b/linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/6/UIConferenceHeader.xib similarity index 72% rename from linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/3/UIConferenceHeader.xib rename to linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/6/UIConferenceHeader.xib index a70dc3dc7..34e2154e0 100644 --- a/linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/3/UIConferenceHeader.xib +++ b/linphone.ldb/Resources/LinphoneUI/UIConferenceHeader/6/UIConferenceHeader.xib @@ -14,6 +14,7 @@ IBProxyObject IBUIButton IBUIImageView + IBUILabel IBUIView @@ -41,13 +42,14 @@ 290 {320, 68} - + + _NS:9 NO - Conference + - + IBCocoaTouchFramework @@ -55,21 +57,48 @@ header_conference.png - + - 289 - {{224, 14}, {25, 25}} + 290 + {{10, -3}, {206, 50}} + + _NS:9 + NO + YES + 7 + 4 NO + + Conference + IBCocoaTouchFramework + Conference + + 2 + MC43MjU0OTAyMTI0IDAuNzY4NjI3NDY0OCAwLjc5NjA3ODQ0MzUAA + + + 0 + + 2 + 27 + + + Helvetica-Bold + 27 + 16 + + NO 289 {{216, 6}, {41, 41}} - + + _NS:9 NO @@ -113,6 +142,7 @@ {320, 68} + _NS:9 @@ -122,7 +152,6 @@ 2 - NO IBCocoaTouchFramework @@ -136,14 +165,6 @@ 5 - - - stateImage - - - - 9 - pauseButton @@ -177,8 +198,8 @@ - + @@ -188,18 +209,18 @@ backgroundImage - - 8 - - - stateImage - 13 pauseButton + + 15 + + + headerLabel + @@ -209,18 +230,59 @@ com.apple.InterfaceBuilder.IBCocoaTouchPlugin UIPauseButton com.apple.InterfaceBuilder.IBCocoaTouchPlugin - + + com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 14 + 15 + + + + + UIConferenceHeader + UIViewController + + UIPauseButton + UIImageView + + + + pauseButton + UIPauseButton + + + stateImage + UIImageView + + + + IBProjectSource + ./Classes/UIConferenceHeader.h + + + + UIPauseButton + UIToggleButton + + IBProjectSource + ./Classes/UIPauseButton.h + + + + UIToggleButton + UIButton + + IBProjectSource + ./Classes/UIToggleButton.h + + + - 0 IBCocoaTouchFramework YES