major UI chages in order to embed Timer/Stopwatch
Change-Id: Ib37033ba73d44647ad2f2b20ad6875d485e2c147
15
ios/iosremote/UIView+Shadowing.h
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
//
|
||||||
|
// UIView+Shadowing.h
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/6/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
@interface UIView (Shadowing)
|
||||||
|
|
||||||
|
- (void) setShadow;
|
||||||
|
|
||||||
|
@end
|
24
ios/iosremote/UIView+Shadowing.m
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
//
|
||||||
|
// UIView+Shadowing.m
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/6/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "UIView+Shadowing.h"
|
||||||
|
#import <QuartzCore/CALayer.h>
|
||||||
|
|
||||||
|
@implementation UIView (Shadowing)
|
||||||
|
|
||||||
|
- (void) setShadow
|
||||||
|
{
|
||||||
|
self.layer.shadowColor = [[UIColor blackColor] CGColor];
|
||||||
|
self.layer.shadowOpacity = 0.5;
|
||||||
|
self.layer.shadowRadius = 4.0;
|
||||||
|
self.layer.shadowOffset = CGSizeMake(3.0f, 3.0f);
|
||||||
|
self.layer.shadowPath = [UIBezierPath bezierPathWithRect:self.bounds].CGPath;
|
||||||
|
self.clipsToBounds = NO;
|
||||||
|
}
|
||||||
|
|
||||||
|
@end
|
@ -44,7 +44,6 @@
|
|||||||
57C6E430175E076900E8BC5F /* CommandInterpreter.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E42B175E076900E8BC5F /* CommandInterpreter.m */; };
|
57C6E430175E076900E8BC5F /* CommandInterpreter.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E42B175E076900E8BC5F /* CommandInterpreter.m */; };
|
||||||
57C6E431175E076900E8BC5F /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E42D175E076900E8BC5F /* Server.m */; };
|
57C6E431175E076900E8BC5F /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E42D175E076900E8BC5F /* Server.m */; };
|
||||||
57CC48C6178B42A400075DE4 /* timer_pause_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 57CC48C4178B42A400075DE4 /* timer_pause_btn.png */; };
|
57CC48C6178B42A400075DE4 /* timer_pause_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 57CC48C4178B42A400075DE4 /* timer_pause_btn.png */; };
|
||||||
57CC48C7178B42A400075DE4 /* timer_resume_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 57CC48C5178B42A400075DE4 /* timer_resume_btn.png */; };
|
|
||||||
57CFED9917838FDC00E82E05 /* EditableTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */; };
|
57CFED9917838FDC00E82E05 /* EditableTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */; };
|
||||||
57DC7007178D84490050FC58 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57DC7006178D84490050FC58 /* CoreMotion.framework */; };
|
57DC7007178D84490050FC58 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57DC7006178D84490050FC58 /* CoreMotion.framework */; };
|
||||||
57DC7012178E16A40050FC58 /* UIViewTransitionCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 57DC7011178E16A40050FC58 /* UIViewTransitionCategory.m */; };
|
57DC7012178E16A40050FC58 /* UIViewTransitionCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 57DC7011178E16A40050FC58 /* UIViewTransitionCategory.m */; };
|
||||||
@ -88,6 +87,7 @@
|
|||||||
8C1A16FD17A2853700B4BB3C /* iosremote_iphone_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */; };
|
8C1A16FD17A2853700B4BB3C /* iosremote_iphone_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */; };
|
||||||
8C1A16FF17A2853F00B4BB3C /* iosremote_ipad_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A16FE17A2853F00B4BB3C /* iosremote_ipad_icon.png */; };
|
8C1A16FF17A2853F00B4BB3C /* iosremote_ipad_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A16FE17A2853F00B4BB3C /* iosremote_ipad_icon.png */; };
|
||||||
8C1A170117A2854300B4BB3C /* iosremote_ipad_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A170017A2854300B4BB3C /* iosremote_ipad_icon@2x.png */; };
|
8C1A170117A2854300B4BB3C /* iosremote_ipad_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C1A170017A2854300B4BB3C /* iosremote_ipad_icon@2x.png */; };
|
||||||
|
8C23B46917DA158C00FB4DE6 /* UIView+Shadowing.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */; };
|
||||||
8C26E5C617A5539D007DA4B7 /* UserDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8C26E5C517A5539D007DA4B7 /* UserDefaults.plist */; };
|
8C26E5C617A5539D007DA4B7 /* UserDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8C26E5C517A5539D007DA4B7 /* UserDefaults.plist */; };
|
||||||
8C26E5C917A5731D007DA4B7 /* autoDismissKeyboardNavigationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5C817A5731D007DA4B7 /* autoDismissKeyboardNavigationViewController.m */; };
|
8C26E5C917A5731D007DA4B7 /* autoDismissKeyboardNavigationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5C817A5731D007DA4B7 /* autoDismissKeyboardNavigationViewController.m */; };
|
||||||
8C26E5D017A58703007DA4B7 /* HorizontalSlideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */; };
|
8C26E5D017A58703007DA4B7 /* HorizontalSlideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */; };
|
||||||
@ -179,7 +179,6 @@
|
|||||||
57C6E42C175E076900E8BC5F /* Server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Server.h; path = iosremote/Communication/Server.h; sourceTree = "<group>"; };
|
57C6E42C175E076900E8BC5F /* Server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Server.h; path = iosremote/Communication/Server.h; sourceTree = "<group>"; };
|
||||||
57C6E42D175E076900E8BC5F /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = iosremote/Communication/Server.m; sourceTree = "<group>"; };
|
57C6E42D175E076900E8BC5F /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = iosremote/Communication/Server.m; sourceTree = "<group>"; };
|
||||||
57CC48C4178B42A400075DE4 /* timer_pause_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = timer_pause_btn.png; path = iosremote/timer_pause_btn.png; sourceTree = "<group>"; };
|
57CC48C4178B42A400075DE4 /* timer_pause_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = timer_pause_btn.png; path = iosremote/timer_pause_btn.png; sourceTree = "<group>"; };
|
||||||
57CC48C5178B42A400075DE4 /* timer_resume_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = timer_resume_btn.png; path = iosremote/timer_resume_btn.png; sourceTree = "<group>"; };
|
|
||||||
57CFED9717838FDC00E82E05 /* EditableTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditableTableViewCell.h; path = iosremote/EditableTableViewCell.h; sourceTree = "<group>"; };
|
57CFED9717838FDC00E82E05 /* EditableTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditableTableViewCell.h; path = iosremote/EditableTableViewCell.h; sourceTree = "<group>"; };
|
||||||
57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EditableTableViewCell.m; path = iosremote/EditableTableViewCell.m; sourceTree = "<group>"; };
|
57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EditableTableViewCell.m; path = iosremote/EditableTableViewCell.m; sourceTree = "<group>"; };
|
||||||
57DC7006178D84490050FC58 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
|
57DC7006178D84490050FC58 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
|
||||||
@ -242,6 +241,8 @@
|
|||||||
8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iosremote_iphone_icon.png; sourceTree = "<group>"; };
|
8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iosremote_iphone_icon.png; sourceTree = "<group>"; };
|
||||||
8C1A16FE17A2853F00B4BB3C /* iosremote_ipad_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iosremote_ipad_icon.png; sourceTree = "<group>"; };
|
8C1A16FE17A2853F00B4BB3C /* iosremote_ipad_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iosremote_ipad_icon.png; sourceTree = "<group>"; };
|
||||||
8C1A170017A2854300B4BB3C /* iosremote_ipad_icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iosremote_ipad_icon@2x.png"; sourceTree = "<group>"; };
|
8C1A170017A2854300B4BB3C /* iosremote_ipad_icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iosremote_ipad_icon@2x.png"; sourceTree = "<group>"; };
|
||||||
|
8C23B46717DA158C00FB4DE6 /* UIView+Shadowing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Shadowing.h"; sourceTree = "<group>"; };
|
||||||
|
8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Shadowing.m"; sourceTree = "<group>"; };
|
||||||
8C26E5BE17A525FC007DA4B7 /* MGSplitCornersView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MGSplitCornersView.h; sourceTree = "<group>"; };
|
8C26E5BE17A525FC007DA4B7 /* MGSplitCornersView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MGSplitCornersView.h; sourceTree = "<group>"; };
|
||||||
8C26E5BF17A525FC007DA4B7 /* MGSplitCornersView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MGSplitCornersView.m; sourceTree = "<group>"; };
|
8C26E5BF17A525FC007DA4B7 /* MGSplitCornersView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MGSplitCornersView.m; sourceTree = "<group>"; };
|
||||||
8C26E5C017A525FC007DA4B7 /* MGSplitDividerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MGSplitDividerView.h; sourceTree = "<group>"; };
|
8C26E5C017A525FC007DA4B7 /* MGSplitDividerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MGSplitDividerView.h; sourceTree = "<group>"; };
|
||||||
@ -465,7 +466,6 @@
|
|||||||
8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */,
|
8C1A16FC17A2853700B4BB3C /* iosremote_iphone_icon.png */,
|
||||||
8C1A16FA17A2853100B4BB3C /* iosremote_iphone_icon@2x.png */,
|
8C1A16FA17A2853100B4BB3C /* iosremote_iphone_icon@2x.png */,
|
||||||
57CC48C4178B42A400075DE4 /* timer_pause_btn.png */,
|
57CC48C4178B42A400075DE4 /* timer_pause_btn.png */,
|
||||||
57CC48C5178B42A400075DE4 /* timer_resume_btn.png */,
|
|
||||||
571BFAD0178AADA200EF1BDB /* more_icon.png */,
|
571BFAD0178AADA200EF1BDB /* more_icon.png */,
|
||||||
57AEEDB417899BB4007F4F97 /* slide_finished.png */,
|
57AEEDB417899BB4007F4F97 /* slide_finished.png */,
|
||||||
57AEEDB017895BF5007F4F97 /* pointer_pushed.png */,
|
57AEEDB017895BF5007F4F97 /* pointer_pushed.png */,
|
||||||
@ -569,6 +569,8 @@
|
|||||||
8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */,
|
8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */,
|
||||||
8C0323A917A943720037432E /* UIImageView+setImageAnimated.h */,
|
8C0323A917A943720037432E /* UIImageView+setImageAnimated.h */,
|
||||||
8C0323AA17A943720037432E /* UIImageView+setImageAnimated.m */,
|
8C0323AA17A943720037432E /* UIImageView+setImageAnimated.m */,
|
||||||
|
8C23B46717DA158C00FB4DE6 /* UIView+Shadowing.h */,
|
||||||
|
8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */,
|
||||||
8C19F42917B04EC6005BDB61 /* UINavigationController+Theme.h */,
|
8C19F42917B04EC6005BDB61 /* UINavigationController+Theme.h */,
|
||||||
8C19F42A17B04EC6005BDB61 /* UINavigationController+Theme.m */,
|
8C19F42A17B04EC6005BDB61 /* UINavigationController+Theme.m */,
|
||||||
8C19F42D17B05089005BDB61 /* LibONavigationController.h */,
|
8C19F42D17B05089005BDB61 /* LibONavigationController.h */,
|
||||||
@ -613,12 +615,20 @@
|
|||||||
8C1A170917A28E6500B4BB3C /* iPhone */ = {
|
8C1A170917A28E6500B4BB3C /* iPhone */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
8C23B46217DA03D700FB4DE6 /* Views */,
|
||||||
8CAD658917A2F00500CFB661 /* Controllers */,
|
8CAD658917A2F00500CFB661 /* Controllers */,
|
||||||
57DF0A83178FFFAB008B2D3D /* iPhone_autosize.storyboard */,
|
57DF0A83178FFFAB008B2D3D /* iPhone_autosize.storyboard */,
|
||||||
);
|
);
|
||||||
name = iPhone;
|
name = iPhone;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
|
8C23B46217DA03D700FB4DE6 /* Views */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
);
|
||||||
|
name = Views;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
8C26E5C417A52607007DA4B7 /* MGSplitViewController */ = {
|
8C26E5C417A52607007DA4B7 /* MGSplitViewController */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
@ -742,7 +752,6 @@
|
|||||||
571D4807178B2F080063D93B /* timer_clear_btn.png in Resources */,
|
571D4807178B2F080063D93B /* timer_clear_btn.png in Resources */,
|
||||||
571D4808178B2F080063D93B /* timer_start_btn.png in Resources */,
|
571D4808178B2F080063D93B /* timer_start_btn.png in Resources */,
|
||||||
57CC48C6178B42A400075DE4 /* timer_pause_btn.png in Resources */,
|
57CC48C6178B42A400075DE4 /* timer_pause_btn.png in Resources */,
|
||||||
57CC48C7178B42A400075DE4 /* timer_resume_btn.png in Resources */,
|
|
||||||
57DF0A85178FFFAB008B2D3D /* iPhone_autosize.storyboard in Resources */,
|
57DF0A85178FFFAB008B2D3D /* iPhone_autosize.storyboard in Resources */,
|
||||||
5711026D1794127E007D343B /* README.md in Resources */,
|
5711026D1794127E007D343B /* README.md in Resources */,
|
||||||
5711026E1794127E007D343B /* release_notes.md in Resources */,
|
5711026E1794127E007D343B /* release_notes.md in Resources */,
|
||||||
@ -858,6 +867,7 @@
|
|||||||
8C19F43617B10D49005BDB61 /* UIViewController+LibOStyling.m in Sources */,
|
8C19F43617B10D49005BDB61 /* UIViewController+LibOStyling.m in Sources */,
|
||||||
8CD6EC6817CBBAF40071827A /* WalkThroughPageViewController.m in Sources */,
|
8CD6EC6817CBBAF40071827A /* WalkThroughPageViewController.m in Sources */,
|
||||||
8CD6EC7017CC3FA00071827A /* WalkThroughContainerViewController.m in Sources */,
|
8CD6EC7017CC3FA00071827A /* WalkThroughContainerViewController.m in Sources */,
|
||||||
|
8C23B46917DA158C00FB4DE6 /* UIView+Shadowing.m in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
13
ios/iosremote/iosremote/Timer.h
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
//
|
||||||
|
// Timer.h
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/7/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
|
||||||
|
@interface Timer : NSObject
|
||||||
|
|
||||||
|
@end
|
13
ios/iosremote/iosremote/Timer.m
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
//
|
||||||
|
// Timer.m
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/7/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "Timer.h"
|
||||||
|
|
||||||
|
@implementation Timer
|
||||||
|
|
||||||
|
@end
|
13
ios/iosremote/iosremote/TimerCountdownTimePicker.h
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
//
|
||||||
|
// TimerCountdownTimePicker.h
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/7/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
@interface TimerCountdownTimePicker : UIView
|
||||||
|
|
||||||
|
@end
|
31
ios/iosremote/iosremote/TimerCountdownTimePicker.m
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
//
|
||||||
|
// TimerCountdownTimePicker.m
|
||||||
|
// iosremote
|
||||||
|
//
|
||||||
|
// Created by Siqi Liu on 9/7/13.
|
||||||
|
// Copyright (c) 2013 libreoffice. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "TimerCountdownTimePicker.h"
|
||||||
|
|
||||||
|
@implementation TimerCountdownTimePicker
|
||||||
|
|
||||||
|
- (id)initWithFrame:(CGRect)frame
|
||||||
|
{
|
||||||
|
self = [super initWithFrame:frame];
|
||||||
|
if (self) {
|
||||||
|
// Initialization code
|
||||||
|
}
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
// Only override drawRect: if you perform custom drawing.
|
||||||
|
// An empty implementation adversely affects performance during animation.
|
||||||
|
- (void)drawRect:(CGRect)rect
|
||||||
|
{
|
||||||
|
// Drawing code
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
@end
|
@ -27,5 +27,4 @@
|
|||||||
{
|
{
|
||||||
[self setImage:image animated:animated Duration:0.5];
|
[self setImage:image animated:animated Duration:0.5];
|
||||||
}
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
@ -194,35 +194,26 @@
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="320" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -232,13 +223,80 @@
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
|
@ -194,35 +194,26 @@
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="226" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -232,13 +223,80 @@
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
@ -537,76 +595,6 @@
|
|||||||
<image name="timer_clear_btn.png" width="60" height="60"/>
|
<image name="timer_clear_btn.png" width="60" height="60"/>
|
||||||
<image name="timer_start_btn.png" width="60" height="60"/>
|
<image name="timer_start_btn.png" width="60" height="60"/>
|
||||||
</resources>
|
</resources>
|
||||||
<classes>
|
|
||||||
<class className="EditableTableViewCell" superclassName="UITableViewCell">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/EditableTableViewCell.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="LibONavigationController" superclassName="UINavigationController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/LibONavigationController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="SWRevealViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/SWRevealViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="WalkThroughContainerViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/WalkThroughContainerViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="newServerViewController" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/newServerViewController.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="save:"/>
|
|
||||||
<relationship kind="outlet" name="saveButton" candidateClass="UIBarButtonItem"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="pinValidation_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/pinValidation_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="pinLabel" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="statusLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="server_list_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/server_list_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="serverTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="startPresentationAction:"/>
|
|
||||||
<relationship kind="outlet" name="optionsTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc_iphone" superclassName="slideShowPreviewTable_vc">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc_iphone.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowSwipeInList" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowSwipeInList.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="slideShow_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShow_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="accPointerAction:"/>
|
|
||||||
<relationship kind="action" name="nextSlideAction:"/>
|
|
||||||
<relationship kind="action" name="pointerAction:"/>
|
|
||||||
<relationship kind="action" name="previousSlideAction:"/>
|
|
||||||
<relationship kind="outlet" name="blockingView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="bottomView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="lecturer_notes" candidateClass="UIWebView"/>
|
|
||||||
<relationship kind="outlet" name="movingPointer" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="notesView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="pointerBtn" candidateClass="UIButton"/>
|
|
||||||
<relationship kind="outlet" name="revealButtonItem" candidateClass="UIBarButtonItem"/>
|
|
||||||
<relationship kind="outlet" name="secondarySlideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="slideNumber" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="slideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="touchPointerImage" candidateClass="UIImageView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
</classes>
|
|
||||||
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
||||||
<simulatedStatusBarMetrics key="statusBar"/>
|
<simulatedStatusBarMetrics key="statusBar"/>
|
||||||
<simulatedOrientationMetrics key="orientation"/>
|
<simulatedOrientationMetrics key="orientation"/>
|
||||||
|
@ -196,35 +196,26 @@ Contrôle Distant</string>
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="226" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -234,13 +225,80 @@ Contrôle Distant</string>
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
@ -539,76 +597,6 @@ Contrôle Distant</string>
|
|||||||
<image name="timer_clear_btn.png" width="60" height="60"/>
|
<image name="timer_clear_btn.png" width="60" height="60"/>
|
||||||
<image name="timer_start_btn.png" width="60" height="60"/>
|
<image name="timer_start_btn.png" width="60" height="60"/>
|
||||||
</resources>
|
</resources>
|
||||||
<classes>
|
|
||||||
<class className="EditableTableViewCell" superclassName="UITableViewCell">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/EditableTableViewCell.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="LibONavigationController" superclassName="UINavigationController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/LibONavigationController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="SWRevealViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/SWRevealViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="WalkThroughContainerViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/WalkThroughContainerViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="newServerViewController" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/newServerViewController.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="save:"/>
|
|
||||||
<relationship kind="outlet" name="saveButton" candidateClass="UIBarButtonItem"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="pinValidation_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/pinValidation_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="pinLabel" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="statusLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="server_list_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/server_list_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="serverTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="startPresentationAction:"/>
|
|
||||||
<relationship kind="outlet" name="optionsTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc_iphone" superclassName="slideShowPreviewTable_vc">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc_iphone.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowSwipeInList" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowSwipeInList.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="slideShow_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShow_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="accPointerAction:"/>
|
|
||||||
<relationship kind="action" name="nextSlideAction:"/>
|
|
||||||
<relationship kind="action" name="pointerAction:"/>
|
|
||||||
<relationship kind="action" name="previousSlideAction:"/>
|
|
||||||
<relationship kind="outlet" name="blockingView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="bottomView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="lecturer_notes" candidateClass="UIWebView"/>
|
|
||||||
<relationship kind="outlet" name="movingPointer" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="notesView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="pointerBtn" candidateClass="UIButton"/>
|
|
||||||
<relationship kind="outlet" name="revealButtonItem" candidateClass="UIBarButtonItem"/>
|
|
||||||
<relationship kind="outlet" name="secondarySlideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="slideNumber" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="slideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="touchPointerImage" candidateClass="UIImageView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
</classes>
|
|
||||||
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
||||||
<simulatedStatusBarMetrics key="statusBar"/>
|
<simulatedStatusBarMetrics key="statusBar"/>
|
||||||
<simulatedOrientationMetrics key="orientation"/>
|
<simulatedOrientationMetrics key="orientation"/>
|
||||||
|
@ -196,35 +196,26 @@ Contrôle Distant</string>
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="226" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -234,13 +225,80 @@ Contrôle Distant</string>
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
@ -539,76 +597,6 @@ Contrôle Distant</string>
|
|||||||
<image name="timer_clear_btn.png" width="60" height="60"/>
|
<image name="timer_clear_btn.png" width="60" height="60"/>
|
||||||
<image name="timer_start_btn.png" width="60" height="60"/>
|
<image name="timer_start_btn.png" width="60" height="60"/>
|
||||||
</resources>
|
</resources>
|
||||||
<classes>
|
|
||||||
<class className="EditableTableViewCell" superclassName="UITableViewCell">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/EditableTableViewCell.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="LibONavigationController" superclassName="UINavigationController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/LibONavigationController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="SWRevealViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/SWRevealViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="WalkThroughContainerViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/WalkThroughContainerViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="newServerViewController" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/newServerViewController.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="save:"/>
|
|
||||||
<relationship kind="outlet" name="saveButton" candidateClass="UIBarButtonItem"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="pinValidation_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/pinValidation_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="pinLabel" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="statusLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="server_list_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/server_list_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="serverTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="startPresentationAction:"/>
|
|
||||||
<relationship kind="outlet" name="optionsTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc_iphone" superclassName="slideShowPreviewTable_vc">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc_iphone.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowSwipeInList" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowSwipeInList.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="slideShow_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShow_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="accPointerAction:"/>
|
|
||||||
<relationship kind="action" name="nextSlideAction:"/>
|
|
||||||
<relationship kind="action" name="pointerAction:"/>
|
|
||||||
<relationship kind="action" name="previousSlideAction:"/>
|
|
||||||
<relationship kind="outlet" name="blockingView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="bottomView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="lecturer_notes" candidateClass="UIWebView"/>
|
|
||||||
<relationship kind="outlet" name="movingPointer" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="notesView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="pointerBtn" candidateClass="UIButton"/>
|
|
||||||
<relationship kind="outlet" name="revealButtonItem" candidateClass="UIBarButtonItem"/>
|
|
||||||
<relationship kind="outlet" name="secondarySlideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="slideNumber" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="slideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="touchPointerImage" candidateClass="UIImageView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
</classes>
|
|
||||||
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
||||||
<simulatedStatusBarMetrics key="statusBar"/>
|
<simulatedStatusBarMetrics key="statusBar"/>
|
||||||
<simulatedOrientationMetrics key="orientation"/>
|
<simulatedOrientationMetrics key="orientation"/>
|
||||||
|
@ -15,22 +15,28 @@
|
|||||||
#import "slideShowPreviewTable_vc.h"
|
#import "slideShowPreviewTable_vc.h"
|
||||||
#import "ControlVariables.h"
|
#import "ControlVariables.h"
|
||||||
#import "stopWatch.h"
|
#import "stopWatch.h"
|
||||||
|
#import "UIImageView+setImageAnimated.h"
|
||||||
|
#import "UIView+Shadowing.h"
|
||||||
#import <QuartzCore/CALayer.h>
|
#import <QuartzCore/CALayer.h>
|
||||||
|
#import <QuartzCore/QuartzCore.h>
|
||||||
|
|
||||||
@interface slideShowSwipeInList ()
|
@interface slideShowSwipeInList () <UIScrollViewDelegate>
|
||||||
|
|
||||||
@property (nonatomic, strong) CommunicationManager *comManager;
|
@property (nonatomic, strong) CommunicationManager *comManager;
|
||||||
@property (nonatomic, strong) SlideShow *slideshow;
|
@property (nonatomic, strong) SlideShow *slideshow;
|
||||||
|
@property NSInteger currentPage;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@implementation slideShowSwipeInList
|
@implementation slideShowSwipeInList
|
||||||
|
|
||||||
@synthesize comManager = _comManager;
|
@synthesize comManager = _comManager;
|
||||||
|
@synthesize currentPage = _currentPage;
|
||||||
@synthesize slideshow = _slideshow;
|
@synthesize slideshow = _slideshow;
|
||||||
|
|
||||||
dispatch_queue_t backgroundQueue;
|
dispatch_queue_t backgroundQueue;
|
||||||
|
|
||||||
|
|
||||||
- (void) viewDidLoad
|
- (void) viewDidLoad
|
||||||
{
|
{
|
||||||
[super viewDidLoad];
|
[super viewDidLoad];
|
||||||
@ -40,6 +46,8 @@ dispatch_queue_t backgroundQueue;
|
|||||||
self.slideshow.secondaryDelegate = self;
|
self.slideshow.secondaryDelegate = self;
|
||||||
|
|
||||||
self.clearsSelectionOnViewWillAppear = NO;
|
self.clearsSelectionOnViewWillAppear = NO;
|
||||||
|
// set stopwatch as default, users may swipe for a timer
|
||||||
|
self.currentPage = 0;
|
||||||
|
|
||||||
self.stopWatch = [[stopWatch alloc] init];
|
self.stopWatch = [[stopWatch alloc] init];
|
||||||
if ([[NSUserDefaults standardUserDefaults] boolForKey:KEY_TIMER]) {
|
if ([[NSUserDefaults standardUserDefaults] boolForKey:KEY_TIMER]) {
|
||||||
@ -113,9 +121,18 @@ dispatch_queue_t backgroundQueue;
|
|||||||
|
|
||||||
NSString *sectionTitle;
|
NSString *sectionTitle;
|
||||||
switch (section) {
|
switch (section) {
|
||||||
|
case 0:
|
||||||
|
switch (self.currentPage) {
|
||||||
case 0:
|
case 0:
|
||||||
sectionTitle = NSLocalizedString(@"Stop Watch", @"Sidebar section header");
|
sectionTitle = NSLocalizedString(@"Stop Watch", @"Sidebar section header");
|
||||||
break;
|
break;
|
||||||
|
case 1:
|
||||||
|
sectionTitle = NSLocalizedString(@"Timer", @"Sidebar section header");
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
sectionTitle = NSLocalizedString(@"Slides", @"Sidebar section header");
|
sectionTitle = NSLocalizedString(@"Slides", @"Sidebar section header");
|
||||||
default:
|
default:
|
||||||
@ -132,8 +149,22 @@ dispatch_queue_t backgroundQueue;
|
|||||||
// Create header view and add label as a subview
|
// Create header view and add label as a subview
|
||||||
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 23)];
|
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 23)];
|
||||||
view.backgroundColor = [UIColor colorWithRed:1.0 green:0.662745098 blue:0.074509804 alpha:0.9];
|
view.backgroundColor = [UIColor colorWithRed:1.0 green:0.662745098 blue:0.074509804 alpha:0.9];
|
||||||
|
|
||||||
[view addSubview:label];
|
[view addSubview:label];
|
||||||
|
|
||||||
|
if (section == 0)
|
||||||
|
{
|
||||||
|
UIPageControl * pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(self.revealViewController.rearViewRevealWidth - 20, view.frame.origin.y + 3, 40, 20)];
|
||||||
|
pageControl.numberOfPages = 2;
|
||||||
|
pageControl.currentPage = self.currentPage;
|
||||||
|
pageControl.currentPageIndicatorTintColor = [UIColor whiteColor];
|
||||||
|
pageControl.pageIndicatorTintColor = [UIColor lightGrayColor];
|
||||||
|
pageControl.tag = -100;
|
||||||
|
view.tag = -99;
|
||||||
|
label.tag = -98;
|
||||||
|
[view addSubview:pageControl];
|
||||||
|
}
|
||||||
|
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -149,7 +180,20 @@ dispatch_queue_t backgroundQueue;
|
|||||||
|
|
||||||
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
|
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
|
||||||
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
|
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
|
||||||
cell.contentView.backgroundColor = [UIColor whiteColor];
|
UIView * view = [cell viewWithTag:8];
|
||||||
|
[view.layer setCornerRadius:5.0f];
|
||||||
|
view.layer.masksToBounds = YES;
|
||||||
|
view.clipsToBounds = YES;
|
||||||
|
[view setShadow];
|
||||||
|
|
||||||
|
view = [cell viewWithTag:9];
|
||||||
|
[view.layer setCornerRadius:5.0f];
|
||||||
|
view.layer.masksToBounds = YES;
|
||||||
|
view.clipsToBounds = YES;
|
||||||
|
[view setShadow];
|
||||||
|
|
||||||
|
UIScrollView * scroll = (UIScrollView *) [cell viewWithTag:7];
|
||||||
|
scroll.contentSize = CGSizeMake(417,120);
|
||||||
return cell;
|
return cell;
|
||||||
} else {
|
} else {
|
||||||
static NSString *CellIdentifier = @"slide";
|
static NSString *CellIdentifier = @"slide";
|
||||||
@ -163,12 +207,9 @@ dispatch_queue_t backgroundQueue;
|
|||||||
[self.slideshow getContentAtIndex:indexPath.row forView:cell];
|
[self.slideshow getContentAtIndex:indexPath.row forView:cell];
|
||||||
[slideNumber setText:[NSString stringWithFormat:@"%u", indexPath.row+1]];
|
[slideNumber setText:[NSString stringWithFormat:@"%u", indexPath.row+1]];
|
||||||
|
|
||||||
image.layer.shadowColor = [[UIColor blackColor] CGColor];
|
[image setShadow];
|
||||||
image.layer.shadowOpacity = 0.5;
|
|
||||||
image.layer.shadowRadius = 4.0;
|
cell.contentView.backgroundColor = [UIColor colorWithRed:.674509804-0.02 * indexPath.row green:.729411765-0.02 * indexPath.row blue:.760784314-0.02 * indexPath.row alpha:1.0];
|
||||||
image.layer.shadowOffset = CGSizeMake(3.0f, 3.0f);
|
|
||||||
image.layer.shadowPath = [UIBezierPath bezierPathWithRect:image.bounds].CGPath;
|
|
||||||
image.clipsToBounds = NO;
|
|
||||||
|
|
||||||
return cell;
|
return cell;
|
||||||
}
|
}
|
||||||
@ -193,10 +234,42 @@ dispatch_queue_t backgroundQueue;
|
|||||||
[self.revealViewController revealToggle: self];
|
[self.revealViewController revealToggle: self];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
- (void)viewDidUnload {
|
- (void)viewDidUnload {
|
||||||
[self setStopWatch:nil];
|
[self setStopWatch:nil];
|
||||||
[super viewDidUnload];
|
[super viewDidUnload];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma mark scrollview delegate
|
||||||
|
|
||||||
|
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
|
||||||
|
{
|
||||||
|
if (scrollView.tag == 7) {
|
||||||
|
CGFloat pageWidth = scrollView.frame.size.width;
|
||||||
|
float fractionalPage = scrollView.contentOffset.x / pageWidth;
|
||||||
|
NSInteger page = lround(fractionalPage);
|
||||||
|
if (self.currentPage != page) {
|
||||||
|
UIPageControl * pageControl = (UIPageControl *) ([[self.tableView viewWithTag:-99] viewWithTag:-100]);
|
||||||
|
UILabel * label = (UILabel *) ([[self.tableView viewWithTag:-99] viewWithTag:-98]);
|
||||||
|
|
||||||
|
CATransition *animation = [CATransition animation];
|
||||||
|
animation.duration = 0.5;
|
||||||
|
animation.type = kCATransitionMoveIn;
|
||||||
|
animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionDefault];
|
||||||
|
[label.layer addAnimation:animation forKey:@"changeTextTransition"];
|
||||||
|
|
||||||
|
switch (page) {
|
||||||
|
case 0:
|
||||||
|
[label setText:NSLocalizedString(@"Stop Watch", @"Sidebar section header")];
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
[label setText:NSLocalizedString(@"Timer", @"Sidebar section header")];
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
[pageControl setCurrentPage:page];
|
||||||
|
self.currentPage = page;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
@ -17,6 +17,8 @@
|
|||||||
#import "slideShowPreviewTable_vc.h"
|
#import "slideShowPreviewTable_vc.h"
|
||||||
#import "slideShowSwipeInList_iphone.h"
|
#import "slideShowSwipeInList_iphone.h"
|
||||||
#import <QuartzCore/QuartzCore.h>
|
#import <QuartzCore/QuartzCore.h>
|
||||||
|
#import "UIImageView+setImageAnimated.h"
|
||||||
|
#import "UIView+Shadowing.h"
|
||||||
#import <CoreMotion/CoreMotion.h>
|
#import <CoreMotion/CoreMotion.h>
|
||||||
|
|
||||||
|
|
||||||
@ -368,19 +370,8 @@
|
|||||||
usingBlock:^(NSNotification *note) {
|
usingBlock:^(NSNotification *note) {
|
||||||
[self.navigationController popViewControllerAnimated:YES];
|
[self.navigationController popViewControllerAnimated:YES];
|
||||||
}];
|
}];
|
||||||
self.slideView.layer.shadowColor = [[UIColor blackColor] CGColor];
|
[self.slideView setShadow];
|
||||||
self.slideView.layer.shadowOpacity = 0.5;
|
[self.secondarySlideView setShadow];
|
||||||
self.slideView.layer.shadowRadius = 4.0;
|
|
||||||
self.slideView.layer.shadowOffset = CGSizeMake(3.0f, 3.0f);
|
|
||||||
self.slideView.layer.shadowPath = [UIBezierPath bezierPathWithRect:self.slideView.bounds].CGPath;
|
|
||||||
self.slideView.clipsToBounds = NO;
|
|
||||||
|
|
||||||
self.secondarySlideView.layer.shadowColor = [[UIColor blackColor] CGColor];
|
|
||||||
self.secondarySlideView.layer.shadowOpacity = 0.5;
|
|
||||||
self.secondarySlideView.layer.shadowRadius = 4.0;
|
|
||||||
self.secondarySlideView.layer.shadowOffset = CGSizeMake(3.0f, 3.0f);
|
|
||||||
self.secondarySlideView.layer.shadowPath = [UIBezierPath bezierPathWithRect:self.secondarySlideView.bounds].CGPath;
|
|
||||||
self.secondarySlideView.clipsToBounds = NO;
|
|
||||||
|
|
||||||
// We calibrate once when presentation starts. needs a users alert to inform users to point at the center of the screen at the beginning
|
// We calibrate once when presentation starts. needs a users alert to inform users to point at the center of the screen at the beginning
|
||||||
self.pointerCalibrationOn = YES;
|
self.pointerCalibrationOn = YES;
|
||||||
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 3.8 KiB |
BIN
ios/iosremote/iosremote/timer_settime_btn@2x.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 3.6 KiB |
@ -194,35 +194,26 @@
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="226" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -232,13 +223,80 @@
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
@ -537,76 +595,6 @@
|
|||||||
<image name="timer_clear_btn.png" width="60" height="60"/>
|
<image name="timer_clear_btn.png" width="60" height="60"/>
|
||||||
<image name="timer_start_btn.png" width="60" height="60"/>
|
<image name="timer_start_btn.png" width="60" height="60"/>
|
||||||
</resources>
|
</resources>
|
||||||
<classes>
|
|
||||||
<class className="EditableTableViewCell" superclassName="UITableViewCell">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/EditableTableViewCell.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="LibONavigationController" superclassName="UINavigationController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/LibONavigationController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="SWRevealViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/SWRevealViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="WalkThroughContainerViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/WalkThroughContainerViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="newServerViewController" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/newServerViewController.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="save:"/>
|
|
||||||
<relationship kind="outlet" name="saveButton" candidateClass="UIBarButtonItem"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="pinValidation_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/pinValidation_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="pinLabel" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="statusLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="server_list_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/server_list_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="serverTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="startPresentationAction:"/>
|
|
||||||
<relationship kind="outlet" name="optionsTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc_iphone" superclassName="slideShowPreviewTable_vc">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc_iphone.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowSwipeInList" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowSwipeInList.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="slideShow_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShow_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="accPointerAction:"/>
|
|
||||||
<relationship kind="action" name="nextSlideAction:"/>
|
|
||||||
<relationship kind="action" name="pointerAction:"/>
|
|
||||||
<relationship kind="action" name="previousSlideAction:"/>
|
|
||||||
<relationship kind="outlet" name="blockingView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="bottomView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="lecturer_notes" candidateClass="UIWebView"/>
|
|
||||||
<relationship kind="outlet" name="movingPointer" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="notesView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="pointerBtn" candidateClass="UIButton"/>
|
|
||||||
<relationship kind="outlet" name="revealButtonItem" candidateClass="UIBarButtonItem"/>
|
|
||||||
<relationship kind="outlet" name="secondarySlideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="slideNumber" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="slideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="touchPointerImage" candidateClass="UIImageView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
</classes>
|
|
||||||
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
||||||
<simulatedStatusBarMetrics key="statusBar"/>
|
<simulatedStatusBarMetrics key="statusBar"/>
|
||||||
<simulatedOrientationMetrics key="orientation"/>
|
<simulatedOrientationMetrics key="orientation"/>
|
||||||
|
@ -194,35 +194,26 @@
|
|||||||
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="132" sectionHeaderHeight="22" sectionFooterHeight="22" id="Ke1-ze-r00">
|
||||||
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
<rect key="frame" x="0.0" y="20" width="320" height="548"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="115" id="hig-YG-1Lg">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="stopWatch" rowHeight="126" id="hig-YG-1Lg">
|
||||||
<rect key="frame" x="0.0" y="22" width="320" height="115"/>
|
<rect key="frame" x="0.0" y="22" width="320" height="126"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="114"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="125"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" tag="7" contentMode="scaleToFill" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="Yo8-Hd-Io6">
|
||||||
<rect key="frame" x="20" y="20" width="184" height="39"/>
|
<rect key="frame" x="0.0" y="-15" width="226" height="159"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="39"/>
|
<subviews>
|
||||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
<view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
|
||||||
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<rect key="frame" x="20" y="20" width="182" height="119"/>
|
||||||
</label>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
<subviews>
|
||||||
<rect key="frame" x="58" y="67" width="40" height="40"/>
|
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
||||||
<state key="normal" image="timer_start_btn.png">
|
|
||||||
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
<state key="highlighted">
|
|
||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
||||||
</state>
|
|
||||||
</button>
|
|
||||||
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="EVu-he-FS4">
|
||||||
<rect key="frame" x="127" y="67" width="40" height="40"/>
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
<state key="normal" image="timer_clear_btn.png">
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -232,13 +223,80 @@
|
|||||||
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</state>
|
</state>
|
||||||
</button>
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Fmn-lt-vBn">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JsJ-ic-uyC">
|
||||||
|
<rect key="frame" x="0.0" y="8" width="182" height="58"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176470588238" green="0.92941176470588238" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352941176467" green="0.32549019607843138" blue="0.28235294117647058" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.078431372549019607" green="0.75686274509803919" blue="0.5607843137254902" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
<view clipsSubviews="YES" tag="9" contentMode="scaleToFill" id="NtN-aW-IpP">
|
||||||
|
<rect key="frame" x="210" y="20" width="182" height="119"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="C8R-ld-6zH">
|
||||||
|
<rect key="frame" x="122" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_clear_btn.png">
|
||||||
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="foq-gC-lIm">
|
||||||
|
<rect key="frame" x="20" y="74" width="40" height="40"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
||||||
|
<state key="normal" image="timer_start_btn.png">
|
||||||
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<state key="highlighted">
|
||||||
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
</button>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7Eu-Kv-1ty">
|
||||||
|
<rect key="frame" x="0.0" y="7" width="182" height="59"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="32"/>
|
||||||
|
<color key="textColor" red="0.25882352939999997" green="0.32549019610000002" blue="0.28235294119999998" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</label>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<gestureRecognizers/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<connections>
|
||||||
|
<outlet property="delegate" destination="5d0-J5-Cal" id="BIL-Lf-op3"/>
|
||||||
|
</connections>
|
||||||
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
</view>
|
</view>
|
||||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="132" id="dDp-H3-HyL">
|
||||||
<rect key="frame" x="0.0" y="137" width="320" height="132"/>
|
<rect key="frame" x="0.0" y="148" width="320" height="132"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
<rect key="frame" x="0.0" y="0.0" width="320" height="131"/>
|
||||||
@ -537,76 +595,6 @@
|
|||||||
<image name="timer_clear_btn.png" width="60" height="60"/>
|
<image name="timer_clear_btn.png" width="60" height="60"/>
|
||||||
<image name="timer_start_btn.png" width="60" height="60"/>
|
<image name="timer_start_btn.png" width="60" height="60"/>
|
||||||
</resources>
|
</resources>
|
||||||
<classes>
|
|
||||||
<class className="EditableTableViewCell" superclassName="UITableViewCell">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/EditableTableViewCell.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="LibONavigationController" superclassName="UINavigationController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/LibONavigationController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="SWRevealViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/SWRevealViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="WalkThroughContainerViewController" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/WalkThroughContainerViewController.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="newServerViewController" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/newServerViewController.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="save:"/>
|
|
||||||
<relationship kind="outlet" name="saveButton" candidateClass="UIBarButtonItem"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="pinValidation_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/pinValidation_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="pinLabel" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="statusLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="server_list_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/server_list_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="serverTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="startPresentationAction:"/>
|
|
||||||
<relationship kind="outlet" name="optionsTable" candidateClass="UITableView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowPreviewTable_vc_iphone" superclassName="slideShowPreviewTable_vc">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowPreviewTable_vc_iphone.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
<class className="slideShowSwipeInList" superclassName="UITableViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShowSwipeInList.h"/>
|
|
||||||
</class>
|
|
||||||
<class className="slideShow_vc" superclassName="UIViewController">
|
|
||||||
<source key="sourceIdentifier" type="project" relativePath="./Classes/slideShow_vc.h"/>
|
|
||||||
<relationships>
|
|
||||||
<relationship kind="action" name="accPointerAction:"/>
|
|
||||||
<relationship kind="action" name="nextSlideAction:"/>
|
|
||||||
<relationship kind="action" name="pointerAction:"/>
|
|
||||||
<relationship kind="action" name="previousSlideAction:"/>
|
|
||||||
<relationship kind="outlet" name="blockingView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="bottomView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="lecturer_notes" candidateClass="UIWebView"/>
|
|
||||||
<relationship kind="outlet" name="movingPointer" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="notesView" candidateClass="UIView"/>
|
|
||||||
<relationship kind="outlet" name="pointerBtn" candidateClass="UIButton"/>
|
|
||||||
<relationship kind="outlet" name="revealButtonItem" candidateClass="UIBarButtonItem"/>
|
|
||||||
<relationship kind="outlet" name="secondarySlideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="slideNumber" candidateClass="UILabel"/>
|
|
||||||
<relationship kind="outlet" name="slideView" candidateClass="UIImageView"/>
|
|
||||||
<relationship kind="outlet" name="touchPointerImage" candidateClass="UIImageView"/>
|
|
||||||
</relationships>
|
|
||||||
</class>
|
|
||||||
</classes>
|
|
||||||
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
||||||
<simulatedStatusBarMetrics key="statusBar"/>
|
<simulatedStatusBarMetrics key="statusBar"/>
|
||||||
<simulatedOrientationMetrics key="orientation"/>
|
<simulatedOrientationMetrics key="orientation"/>
|
||||||
|