summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2014-01-30 18:54:36 -0600
committerNorbert Thiebaud <nthiebaud@gmail.com>2014-01-30 18:54:36 -0600
commitbab7eebba127d603a9f8011fed290627e2a64423 (patch)
tree78559d307f528c9cde8f5fe6adaf5c3f3314b77d
parent3d869cda8db03820dea8c4ba463eb155d05e933b (diff)
moved impress remote clients to a separate repository
Change-Id: I654e3af31a6915f08ff808b351d304da773ad267 see: git://gerrit.libreoffice.org/impress_remote
-rw-r--r--android/CustomTarget_lo4android.mk7
-rw-r--r--android/CustomTarget_sdremote.mk23
-rw-r--r--android/Module_android.mk8
-rw-r--r--android/sdremote/.gitignore2
-rw-r--r--android/sdremote/.project33
-rw-r--r--android/sdremote/.settings/org.eclipse.jdt.core.prefs11
-rw-r--r--android/sdremote/AndroidManifest.xml102
-rw-r--r--android/sdremote/Makefile33
-rw-r--r--android/sdremote/build.xml92
-rw-r--r--android/sdremote/proguard-project.txt20
-rw-r--r--android/sdremote/project.properties17
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar.9.pngbin209 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected.9.pngbin101 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_focused.9.pngbin107 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_pressed.9.pngbin106 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected.9.pngbin103 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_focused.9.pngbin100 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_pressed.9.pngbin100 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_add_computer.pngbin1142 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-hdpi/ic_action_bluetooth_searching.pngbin455 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_cancel.pngbin1285 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_grid.pngbin1262 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_pager.pngbin1388 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_reconnect.pngbin3138 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_resume.pngbin1410 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_save.pngbin1335 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-hdpi/ic_action_timer.pngbin1794 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-hdpi/ic_launcher.pngbin5003 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-hdpi/ic_logo.pngbin1160 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-ldpi/ic_launcher.pngbin2024 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar.9.pngbin166 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected.9.pngbin97 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_focused.9.pngbin104 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_pressed.9.pngbin104 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected.9.pngbin107 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_focused.9.pngbin98 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_pressed.9.pngbin97 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_add_computer.pngbin1090 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-mdpi/ic_action_bluetooth_searching.pngbin358 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_cancel.pngbin1138 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_grid.pngbin1155 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_pager.pngbin1241 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_reconnect.pngbin3033 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_resume.pngbin1248 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_save.pngbin1191 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-mdpi/ic_action_timer.pngbin1408 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-mdpi/ic_launcher.pngbin2881 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-mdpi/ic_logo.pngbin800 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-nodpi/bg_slide_unknown.pngbin3543 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar.9.pngbin272 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected.9.pngbin105 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_focused.9.pngbin111 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_pressed.9.pngbin111 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected.9.pngbin116 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_focused.9.pngbin101 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_pressed.9.pngbin101 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_add_computer.pngbin1221 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xhdpi/ic_action_bluetooth_searching.pngbin560 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_cancel.pngbin1348 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_grid.pngbin1317 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_pager.pngbin1552 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_reconnect.pngbin3219 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_resume.pngbin1620 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_save.pngbin1599 -> 0 bytes
-rwxr-xr-xandroid/sdremote/res/drawable-xhdpi/ic_action_timer.pngbin2284 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xhdpi/ic_launcher.pngbin7469 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xhdpi/ic_logo.pngbin1740 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_add_computer.pngbin288 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_bluetooth_searching.pngbin786 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_cancel.pngbin574 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_grid.pngbin310 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_pager.pngbin622 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_reconnect.pngbin1241 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_resume.pngbin702 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_save.pngbin619 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_action_timer.pngbin1317 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_launcher.pngbin12079 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable-xxhdpi/ic_logo.pngbin2149 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable/bg_action_bar_tab.xml78
-rw-r--r--android/sdremote/res/drawable/bg_grid_slide.xml34
-rw-r--r--android/sdremote/res/drawable/libreoffice_logo.pngbin8065 -> 0 bytes
-rw-r--r--android/sdremote/res/drawable/underline_header.xml29
-rw-r--r--android/sdremote/res/layout-land/fragment_empty_slide.xml25
-rw-r--r--android/sdremote/res/layout-land/fragment_slides_pager.xml77
-rw-r--r--android/sdremote/res/layout-v11/action_bar_computer_creation.xml68
-rw-r--r--android/sdremote/res/layout-xlarge-land/fragment_slides_pager.xml75
-rw-r--r--android/sdremote/res/layout/action_bar_computer_creation.xml71
-rw-r--r--android/sdremote/res/layout/activity_computer_creation.xml48
-rw-r--r--android/sdremote/res/layout/activity_computers.xml23
-rw-r--r--android/sdremote/res/layout/activity_licenses.xml60
-rw-r--r--android/sdremote/res/layout/activity_requirements.xml67
-rw-r--r--android/sdremote/res/layout/fragment_computer_connection.xml93
-rw-r--r--android/sdremote/res/layout/fragment_computers_list.xml70
-rw-r--r--android/sdremote/res/layout/fragment_empty_slide.xml40
-rw-r--r--android/sdremote/res/layout/fragment_slides_grid.xml31
-rw-r--r--android/sdremote/res/layout/fragment_slides_pager.xml80
-rw-r--r--android/sdremote/res/layout/list_item.xml25
-rw-r--r--android/sdremote/res/layout/progress.xml5
-rw-r--r--android/sdremote/res/layout/view_grid_slide.xml44
-rw-r--r--android/sdremote/res/layout/view_pager_slide.xml24
-rw-r--r--android/sdremote/res/menu/menu_action_bar_computer_connection.xml28
-rw-r--r--android/sdremote/res/menu/menu_action_bar_computers.xml48
-rw-r--r--android/sdremote/res/menu/menu_action_bar_slide_show.xml56
-rw-r--r--android/sdremote/res/menu/menu_context_computers.xml25
-rw-r--r--android/sdremote/res/values-ar/strings.xml62
-rw-r--r--android/sdremote/res/values-bg/strings.xml66
-rw-r--r--android/sdremote/res/values-ca/strings.xml66
-rw-r--r--android/sdremote/res/values-cs/strings.xml67
-rw-r--r--android/sdremote/res/values-da/strings.xml66
-rw-r--r--android/sdremote/res/values-de/strings.xml66
-rw-r--r--android/sdremote/res/values-el/strings.xml66
-rw-r--r--android/sdremote/res/values-es/strings.xml66
-rw-r--r--android/sdremote/res/values-et/strings.xml66
-rw-r--r--android/sdremote/res/values-fi/strings.xml66
-rw-r--r--android/sdremote/res/values-fr/strings.xml66
-rw-r--r--android/sdremote/res/values-gl/strings.xml66
-rw-r--r--android/sdremote/res/values-he/strings.xml60
-rw-r--r--android/sdremote/res/values-hi/strings.xml2
-rw-r--r--android/sdremote/res/values-hr/strings.xml2
-rw-r--r--android/sdremote/res/values-hu/strings.xml65
-rw-r--r--android/sdremote/res/values-id/strings.xml14
-rw-r--r--android/sdremote/res/values-it/strings.xml66
-rw-r--r--android/sdremote/res/values-ja/strings.xml2
-rw-r--r--android/sdremote/res/values-kk/strings.xml48
-rw-r--r--android/sdremote/res/values-ko/strings.xml2
-rw-r--r--android/sdremote/res/values-lt/strings.xml67
-rw-r--r--android/sdremote/res/values-lv/strings.xml2
-rw-r--r--android/sdremote/res/values-nb/strings.xml66
-rw-r--r--android/sdremote/res/values-nl/strings.xml66
-rw-r--r--android/sdremote/res/values-pl/strings.xml67
-rw-r--r--android/sdremote/res/values-pt-rBR/strings.xml66
-rw-r--r--android/sdremote/res/values-pt/strings.xml66
-rw-r--r--android/sdremote/res/values-ro/strings.xml66
-rw-r--r--android/sdremote/res/values-ru/strings.xml68
-rw-r--r--android/sdremote/res/values-sk/strings.xml2
-rw-r--r--android/sdremote/res/values-sl/strings.xml68
-rw-r--r--android/sdremote/res/values-sr/strings.xml2
-rw-r--r--android/sdremote/res/values-sv/strings.xml66
-rw-r--r--android/sdremote/res/values-th/strings.xml2
-rw-r--r--android/sdremote/res/values-tr/strings.xml65
-rw-r--r--android/sdremote/res/values-uk/strings.xml68
-rw-r--r--android/sdremote/res/values-vi/strings.xml2
-rw-r--r--android/sdremote/res/values-xlarge/dimens.xml6
-rw-r--r--android/sdremote/res/values-zh-rCN/strings.xml2
-rw-r--r--android/sdremote/res/values-zh-rHK/strings.xml2
-rw-r--r--android/sdremote/res/values-zh-rTW/strings.xml65
-rw-r--r--android/sdremote/res/values/colors.xml31
-rw-r--r--android/sdremote/res/values/dimens.xml63
-rw-r--r--android/sdremote/res/values/strings.xml95
-rw-r--r--android/sdremote/res/values/styles.xml40
-rw-r--r--android/sdremote/res/values/themes.xml64
-rw-r--r--android/sdremote/res/xml/preferences.xml39
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/ComputerConnectionActivity.java69
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/ComputerCreationActivity.java152
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java207
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/LicensesActivity.java58
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/RequirementsActivity.java47
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/SettingsActivity.java38
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/SlideShowActivity.java590
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersAdapter.java64
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersPagerAdapter.java41
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesGridAdapter.java118
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesPagerAdapter.java101
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServerConnection.java81
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServersFinder.java140
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/CommandsTransmitter.java87
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/CommunicationService.java229
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/MessagesListener.java27
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/MessagesReceiver.java172
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/PairingProvider.java71
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/Protocol.java122
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/Server.java101
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/ServerConnection.java24
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/ServersFinder.java21
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/ServersManager.java162
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/SlideShow.java92
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/TcpServerConnection.java75
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/TcpServersFinder.java181
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/communication/Timer.java105
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/ComputerConnectionFragment.java379
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/ComputersFragment.java439
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/EmptySlideFragment.java30
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesGridFragment.java209
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesPagerFragment.java364
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/TimerEditingDialog.java123
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/fragment/TimerSettingDialog.java77
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/Fragments.java68
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/ImageLoader.java154
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/Intents.java191
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java102
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/SavedStates.java29
-rw-r--r--firefoxos/sdremote/index.html51
-rw-r--r--firefoxos/sdremote/js/client.js54
-rw-r--r--firefoxos/sdremote/js/receiver.js46
-rw-r--r--firefoxos/sdremote/js/slideshow.js33
-rw-r--r--firefoxos/sdremote/js/transmitter.js45
-rw-r--r--firefoxos/sdremote/js/ui.js9
-rw-r--r--firefoxos/sdremote/manifest.webapp26
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Contents.json104
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40.pngbin4905 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.pngbin8070 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x.pngbin8070 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-60@2x.pngbin11595 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76.pngbin7854 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76@2x.pngbin12573 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-1.pngbin4162 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50.pngbin5705 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.pngbin9983 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small.pngbin4162 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.pngbin6303 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.pngbin6303 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon.pngbin6105 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon@2x.pngbin6857 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon.pngbin5552 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon@2x.pngbin8878 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Contents.json94
-rw-r--r--ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.pngbin18594 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default.pngbin6540 -> 0 bytes
-rw-r--r--ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default@2x.pngbin16107 -> 0 bytes
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.h84
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m798
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.h30
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.m144
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.h36
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m204
-rwxr-xr-xios/iosremote/InAppSettingsKit/Controllers/IASKViewController.h26
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.h144
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.m266
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.h39
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.m68
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.h28
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.m53
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.h25
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.m67
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSpecifier.h59
-rwxr-xr-xios/iosremote/InAppSettingsKit/Models/IASKSpecifier.m239
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.h31
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.m71
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.h29
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.m49
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.h22
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.m57
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.h29
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.m59
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKSlider.h26
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKSlider.m29
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKSwitch.h26
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKSwitch.m30
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKTextField.h26
-rwxr-xr-xios/iosremote/InAppSettingsKit/Views/IASKTextField.m29
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsView.xib199
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsWebView.xib378
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKPSSliderSpecifierViewCell.xib251
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKPSTextFieldSpecifierViewCell.xib254
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKPSToggleSwitchSpecifierViewCell.xib237
-rwxr-xr-xios/iosremote/InAppSettingsKit/Xibs/IASKSpecifierValuesView.xib227
-rwxr-xr-xios/iosremote/PopoverView/PopoverView.h208
-rwxr-xr-xios/iosremote/PopoverView/PopoverView.m1069
-rwxr-xr-xios/iosremote/PopoverView/PopoverViewCompatibility.h29
-rwxr-xr-xios/iosremote/PopoverView/PopoverView_Configuration.h128
-rwxr-xr-xios/iosremote/SWRevealViewController/SWRevealViewController.h180
-rwxr-xr-xios/iosremote/SWRevealViewController/SWRevealViewController.m1257
-rw-r--r--ios/iosremote/ServerListViewController~ipad.h15
-rw-r--r--ios/iosremote/ServerListViewController~ipad.m46
-rw-r--r--ios/iosremote/Settings.bundle/Root.plist115
-rw-r--r--ios/iosremote/Settings.bundle/ar.lproj/Root.stringsbin1136 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/ca.lproj/Root.stringsbin1170 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/cs.lproj/Root.stringsbin1168 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/da.lproj/Root.stringsbin1154 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/de.lproj/Root.stringsbin1174 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/el.lproj/Root.stringsbin1230 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/en.lproj/Root.stringsbin1128 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/es.lproj/Root.stringsbin1164 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/fi.lproj/Root.stringsbin1124 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/fr.lproj/Root.stringsbin1150 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/hu.lproj/Root.stringsbin1170 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/it.lproj/Root.stringsbin1196 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/nb.lproj/Root.stringsbin1168 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/nl.lproj/Root.stringsbin1148 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/pl.lproj/Root.stringsbin1172 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/pt-BR.lproj/Root.stringsbin1136 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/pt.lproj/Root.stringsbin1136 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/ru.lproj/Root.stringsbin1126 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/sl.lproj/Root.stringsbin1160 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/sv.lproj/Root.stringsbin1150 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/tr.lproj/Root.stringsbin1156 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/uk.lproj/Root.stringsbin1146 -> 0 bytes
-rw-r--r--ios/iosremote/Settings.bundle/zh-Hant.lproj/Root.stringsbin968 -> 0 bytes
-rw-r--r--ios/iosremote/TestFlightSDK1.2.6/README.md223
-rw-r--r--ios/iosremote/TestFlightSDK1.2.6/TestFlight.h114
-rw-r--r--ios/iosremote/TestFlightSDK1.2.6/libTestFlight.abin4011440 -> 0 bytes
-rw-r--r--ios/iosremote/TestFlightSDK1.2.6/release_notes.md249
-rw-r--r--ios/iosremote/UserDefaults.plist10
-rw-r--r--ios/iosremote/ar.lproj/Localizable.stringsbin9804 -> 0 bytes
-rw-r--r--ios/iosremote/ar.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/ca.lproj/Localizable.stringsbin10592 -> 0 bytes
-rw-r--r--ios/iosremote/ca.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/cs.lproj/Localizable.stringsbin10102 -> 0 bytes
-rw-r--r--ios/iosremote/cs.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/da.lproj/Localizable.stringsbin10230 -> 0 bytes
-rw-r--r--ios/iosremote/da.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/de.lproj/Localizable.stringsbin11042 -> 0 bytes
-rw-r--r--ios/iosremote/de.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/el.lproj/Localizable.stringsbin10880 -> 0 bytes
-rw-r--r--ios/iosremote/el.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/en.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/en.lproj/iPad_autosize.stringsbin4242 -> 0 bytes
-rw-r--r--ios/iosremote/en.lproj/iPad_autosize_old.storyboard648
-rw-r--r--ios/iosremote/es.lproj/Localizable.stringsbin10432 -> 0 bytes
-rw-r--r--ios/iosremote/es.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/fi.lproj/Localizable.stringsbin10342 -> 0 bytes
-rw-r--r--ios/iosremote/fi.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/fr.lproj/Localizable.stringsbin10620 -> 0 bytes
-rw-r--r--ios/iosremote/fr.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/fr.lproj/iPad_autosize.stringsbin4314 -> 0 bytes
-rw-r--r--ios/iosremote/fr.lproj/iPad_autosize_old.storyboard648
-rw-r--r--ios/iosremote/hu.lproj/Localizable.stringsbin10548 -> 0 bytes
-rw-r--r--ios/iosremote/hu.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/iosremote.xcodeproj/project.pbxproj1386
-rw-r--r--ios/iosremote/iosremote.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/me.xcuserdatad/WorkspaceSettings.xcsettings10
-rw-r--r--ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/siqi.xcuserdatad/WorkspaceSettings.xcsettings22
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist20
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/iosremote.xcscheme86
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/xcschememanagement.plist22
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist46
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/iosremote.xcscheme86
-rw-r--r--ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/xcschememanagement.plist22
-rw-r--r--ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.h14
-rw-r--r--ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.m43
-rw-r--r--ios/iosremote/iosremote/Categories/NSString+Base64.h16
-rw-r--r--ios/iosremote/iosremote/Categories/NSString+Base64.m23
-rw-r--r--ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.h15
-rw-r--r--ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.m47
-rw-r--r--ios/iosremote/iosremote/Categories/UIImage+Resize.m186
-rw-r--r--ios/iosremote/iosremote/Categories/UIImage+imageWithColor.h17
-rw-r--r--ios/iosremote/iosremote/Categories/UIImage+imageWithColor.m29
-rw-r--r--ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.h16
-rw-r--r--ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.m30
-rw-r--r--ios/iosremote/iosremote/Categories/UINavigationController+Theme.h13
-rw-r--r--ios/iosremote/iosremote/Categories/UINavigationController+Theme.m22
-rw-r--r--ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.h13
-rw-r--r--ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.m33
-rw-r--r--ios/iosremote/iosremote/Categories/UIView+Shadowing.h16
-rw-r--r--ios/iosremote/iosremote/Categories/UIView+Shadowing.m34
-rw-r--r--ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.h28
-rw-r--r--ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.m72
-rw-r--r--ios/iosremote/iosremote/Classes/AboutViewController.h15
-rw-r--r--ios/iosremote/iosremote/Classes/AboutViewController.m48
-rw-r--r--ios/iosremote/iosremote/Classes/AppDelegate.h21
-rw-r--r--ios/iosremote/iosremote/Classes/AppDelegate.m107
-rw-r--r--ios/iosremote/iosremote/Classes/AppDelegate~ipad.h16
-rw-r--r--ios/iosremote/iosremote/Classes/AppDelegate~ipad.m16
-rw-r--r--ios/iosremote/iosremote/Classes/BasePresentationViewController.h58
-rw-r--r--ios/iosremote/iosremote/Classes/BasePresentationViewController.m586
-rw-r--r--ios/iosremote/iosremote/Classes/ControlVariables.h57
-rw-r--r--ios/iosremote/iosremote/Classes/EditableTableViewCell.h14
-rw-r--r--ios/iosremote/iosremote/Classes/EditableTableViewCell.m55
-rw-r--r--ios/iosremote/iosremote/Classes/HorizontalSlideCell.h17
-rw-r--r--ios/iosremote/iosremote/Classes/HorizontalSlideCell.m64
-rw-r--r--ios/iosremote/iosremote/Classes/LibONavigationController.h13
-rw-r--r--ios/iosremote/iosremote/Classes/LibONavigationController.m44
-rw-r--r--ios/iosremote/iosremote/Classes/MainSplitViewController.h17
-rw-r--r--ios/iosremote/iosremote/Classes/MainSplitViewController.m79
-rw-r--r--ios/iosremote/iosremote/Classes/NewServerViewController.h39
-rw-r--r--ios/iosremote/iosremote/Classes/NewServerViewController.m253
-rw-r--r--ios/iosremote/iosremote/Classes/PinValidationViewController.h16
-rw-r--r--ios/iosremote/iosremote/Classes/PinValidationViewController.m79
-rw-r--r--ios/iosremote/iosremote/Classes/SWReavealMainController.h13
-rw-r--r--ios/iosremote/iosremote/Classes/SWReavealMainController.m38
-rw-r--r--ios/iosremote/iosremote/Classes/ServerListViewController.h20
-rw-r--r--ios/iosremote/iosremote/Classes/ServerListViewController.m536
-rw-r--r--ios/iosremote/iosremote/Classes/ServerListViewController~ipad.h15
-rw-r--r--ios/iosremote/iosremote/Classes/ServerListViewController~ipad.m46
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.h27
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.m107
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.h21
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.m86
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.h14
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.m58
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.h13
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.m154
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.h18
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.m307
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowViewController.h22
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowViewController.m82
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.h30
-rw-r--r--ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.m311
-rw-r--r--ios/iosremote/iosremote/Classes/StopWatch.h47
-rw-r--r--ios/iosremote/iosremote/Classes/StopWatch.m175
-rw-r--r--ios/iosremote/iosremote/Classes/Timer.h47
-rw-r--r--ios/iosremote/iosremote/Classes/Timer.m230
-rw-r--r--ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.h15
-rw-r--r--ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.m120
-rw-r--r--ios/iosremote/iosremote/Classes/WalkThroughPageViewController.h22
-rw-r--r--ios/iosremote/iosremote/Classes/WalkThroughPageViewController.m87
-rw-r--r--ios/iosremote/iosremote/Classes/slideShow_vc.m148
-rw-r--r--ios/iosremote/iosremote/Communication/Client.h38
-rw-r--r--ios/iosremote/iosremote/Communication/Client.m252
-rw-r--r--ios/iosremote/iosremote/Communication/CommandInterpreter.h21
-rw-r--r--ios/iosremote/iosremote/Communication/CommandInterpreter.m131
-rw-r--r--ios/iosremote/iosremote/Communication/CommandTransmitter.h37
-rw-r--r--ios/iosremote/iosremote/Communication/CommandTransmitter.m107
-rw-r--r--ios/iosremote/iosremote/Communication/CommunicationManager.h101
-rw-r--r--ios/iosremote/iosremote/Communication/CommunicationManager.m203
-rw-r--r--ios/iosremote/iosremote/Communication/Server.h30
-rw-r--r--ios/iosremote/iosremote/Communication/Server.m79
-rw-r--r--ios/iosremote/iosremote/Communication/SlideShow.h43
-rw-r--r--ios/iosremote/iosremote/Communication/SlideShow.m189
-rw-r--r--ios/iosremote/iosremote/Default-568h@2x.pngbin18594 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Default.pngbin6540 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Default@2x.pngbin16107 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/ .pngbin4701 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTConnectionHotspot.pngbin33674 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTPairing.pngbin71206 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTPairingScreenshot.pngbin81702 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTconnecting.pngbin41955 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTconnection.pngbin24521 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTcontrol~ipad.pngbin146037 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/WTcontrol~iphone.pngbin253574 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/add.pngbin2990 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/add@2x.pngbin2912 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/backButton.pngbin3118 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/backButton@2x.pngbin3574 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/buttonBackground.pngbin2975 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/buttonBackground@2x.pngbin3199 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/forwardButton.pngbin3091 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/forwardButton@2x.pngbin3439 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/gear_transparent_bg.pngbin3381 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/gear_transparent_bg@2x.pngbin4005 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/libreoffice_logo.pngbin14495 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/more_icon.pngbin2847 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/more_icon@2x.pngbin2921 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/more_ipad.pngbin3634 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/more_ipad@2x.pngbin4701 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/navBarBackground.pngbin2933 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/navBarBackground@2x.pngbin3488 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/navBarButtonNormal@2x.pngbin2843 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/nextButton_normal.pngbin3600 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/nextButton_normal@2x.pngbin4704 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/nextButton_pressed.pngbin3487 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/nextButton_pressed@2x.pngbin4454 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/pointer.pngbin4866 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/pointer_pushed.pngbin4859 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/previousButton_normal.pngbin3592 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/previousButton_normal@2x.pngbin4655 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/previousButton_pressed.pngbin3482 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/previousButton_pressed@2x.pngbin4454 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/pushed_next_button.pngbin6574 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/pushed_previous_button.pngbin6687 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/released_next_button.pngbin6592 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/released_previous_button.pngbin6705 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/slide_finished.pngbin11049 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_clear_btn.pngbin3521 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_clear_btn@2x.pngbin4442 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_clear_btn_dark.pngbin3502 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_pause_btn.pngbin2884 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_pause_btn@2x.pngbin3002 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_pause_btn_dark.pngbin2894 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_pause_btn_dark@2x.pngbin3018 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_settime_btn.pngbin3897 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_settime_btn@2x.pngbin5148 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_settime_btn_dark.pngbin4066 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_settime_btn_dark@2x.pngbin5310 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_start_btn.pngbin3139 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_start_btn@2x.pngbin3728 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_start_btn_dark.pngbin3191 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Ressources/timer_start_btn_dark@2x.pngbin3750 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/Views/WalkThroughPageViewController.xib464
-rw-r--r--ios/iosremote/iosremote/Views/WalkThroughPageViewControllerWithHint.xib464
-rw-r--r--ios/iosremote/iosremote/Views/WalkThroughPageViewMainImageController.xib66
-rw-r--r--ios/iosremote/iosremote/ar.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/ar.lproj/iPad_autosize.stringsbin4260 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/ar.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/ar.lproj/iPhone_autosize.stringsbin3418 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/ca.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/ca.lproj/iPad_autosize.stringsbin4346 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/ca.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/ca.lproj/iPhone_autosize.stringsbin3510 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/cs.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/cs.lproj/iPad_autosize.stringsbin4296 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/cs.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/cs.lproj/iPhone_autosize.stringsbin3482 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/da.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/da.lproj/iPad_autosize.stringsbin4254 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/da.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/da.lproj/iPhone_autosize.stringsbin3432 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/de.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/de.lproj/iPad_autosize.stringsbin4408 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/de.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/de.lproj/iPhone_autosize.stringsbin3532 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/el.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/el.lproj/iPad_autosize.stringsbin4340 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/el.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/el.lproj/iPhone_autosize.stringsbin3508 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/en.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/en.lproj/Localizable.stringsbin10094 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/en.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/en.lproj/iPhone_autoSize.stringsbin3414 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/en.lproj/iPhone_autoSize_old.storyboard631
-rw-r--r--ios/iosremote/iosremote/es.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/es.lproj/iPad_autosize.stringsbin4354 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/es.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/es.lproj/iPhone_autosize.stringsbin3502 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/fi.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/fi.lproj/iPad_autosize.stringsbin4256 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/fi.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/fi.lproj/iPhone_autosize.stringsbin3432 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/fr.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/fr.lproj/iPad_autosize.stringsbin4394 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.stringsbin3646 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/fr.lproj/iPhone_autoSize_old.storyboard631
-rw-r--r--ios/iosremote/iosremote/hu.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/hu.lproj/iPad_autosize.stringsbin4312 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/hu.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/hu.lproj/iPhone_autosize.stringsbin3444 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/iosremote-Info.plist68
-rw-r--r--ios/iosremote/iosremote/iosremote-Prefix.pch16
-rw-r--r--ios/iosremote/iosremote/it.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/it.lproj/iPad_autosize.stringsbin4316 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/it.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/it.lproj/iPhone_autosize.stringsbin3496 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/main.m18
-rw-r--r--ios/iosremote/iosremote/nb.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/nb.lproj/iPad_autosize.stringsbin4302 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/nb.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/nb.lproj/iPhone_autosize.stringsbin3442 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/nl.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/nl.lproj/iPad_autosize.stringsbin4264 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/nl.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/nl.lproj/iPhone_autosize.stringsbin3442 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pl.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/pl.lproj/iPad_autosize.stringsbin4280 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pl.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/pl.lproj/iPhone_autosize.stringsbin3432 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pt-BR.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/pt-BR.lproj/iPad_autosize.stringsbin4352 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pt-BR.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/pt-BR.lproj/iPhone_autosize.stringsbin3500 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pt.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/pt.lproj/iPad_autosize.stringsbin4288 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/pt.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/pt.lproj/iPhone_autosize.stringsbin3426 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/ru.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/ru.lproj/iPad_autosize.stringsbin4250 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/ru.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/ru.lproj/iPhone_autosize.stringsbin3420 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/sl.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/sl.lproj/iPad_autosize.stringsbin4268 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/sl.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/sl.lproj/iPhone_autosize.stringsbin3434 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/sv.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/sv.lproj/iPad_autosize.stringsbin4298 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/sv.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/sv.lproj/iPhone_autosize.stringsbin3464 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/tr.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/tr.lproj/iPad_autosize.stringsbin4266 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/tr.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/tr.lproj/iPhone_autosize.stringsbin3446 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/uk.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/uk.lproj/iPad_autosize.stringsbin4258 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/uk.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/uk.lproj/iPhone_autosize.stringsbin3420 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/zh-Hans.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.stringsbin2826 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize_old.storyboard631
-rw-r--r--ios/iosremote/iosremote/zh-Hant.lproj/InfoPlist.strings2
-rw-r--r--ios/iosremote/iosremote/zh-Hant.lproj/iPad_autosize.stringsbin4034 -> 0 bytes
-rw-r--r--ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autoSize.storyboard631
-rw-r--r--ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autosize.stringsbin3238 -> 0 bytes
-rw-r--r--ios/iosremote/it.lproj/Localizable.stringsbin10616 -> 0 bytes
-rw-r--r--ios/iosremote/it.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/licenses.html51
-rw-r--r--ios/iosremote/localize.py105
-rw-r--r--ios/iosremote/nb.lproj/Localizable.stringsbin10046 -> 0 bytes
-rw-r--r--ios/iosremote/nb.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/nl.lproj/Localizable.stringsbin10312 -> 0 bytes
-rw-r--r--ios/iosremote/nl.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/pl.lproj/Localizable.stringsbin10470 -> 0 bytes
-rw-r--r--ios/iosremote/pl.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/pt-BR.lproj/Localizable.stringsbin10400 -> 0 bytes
-rw-r--r--ios/iosremote/pt-BR.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/pt.lproj/Localizable.stringsbin10246 -> 0 bytes
-rw-r--r--ios/iosremote/pt.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/ru.lproj/Localizable.stringsbin10104 -> 0 bytes
-rw-r--r--ios/iosremote/ru.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/sl.lproj/Localizable.stringsbin10412 -> 0 bytes
-rw-r--r--ios/iosremote/sl.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/sv.lproj/Localizable.stringsbin10198 -> 0 bytes
-rw-r--r--ios/iosremote/sv.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/tr.lproj/Localizable.stringsbin10232 -> 0 bytes
-rw-r--r--ios/iosremote/tr.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/uk.lproj/Localizable.stringsbin10504 -> 0 bytes
-rw-r--r--ios/iosremote/uk.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/zh-Hans.lproj/Localizable.stringsbin5624 -> 0 bytes
-rw-r--r--ios/iosremote/zh-Hans.lproj/iPad_autosize.storyboard648
-rw-r--r--ios/iosremote/zh-Hans.lproj/iPad_autosize.stringsbin4090 -> 0 bytes
-rw-r--r--ios/iosremote/zh-Hans.lproj/iPad_autosize_old.storyboard648
-rw-r--r--ios/iosremote/zh-Hant.lproj/Localizable.stringsbin8246 -> 0 bytes
-rw-r--r--ios/iosremote/zh-Hant.lproj/iPad_autosize.storyboard648
-rw-r--r--l10ntools/source/localize.cxx1
603 files changed, 3 insertions, 61511 deletions
diff --git a/android/CustomTarget_lo4android.mk b/android/CustomTarget_lo4android.mk
index 9b615ffa6459..f7c0f8627b69 100644
--- a/android/CustomTarget_lo4android.mk
+++ b/android/CustomTarget_lo4android.mk
@@ -13,14 +13,13 @@ lo4android_DIR := $(call gb_CustomTarget_get_workdir,android/experimental/LibreO
$(call gb_CustomTarget_get_target,android/lo4android) : \
$(lo4android_DIR)/done
-# We know that CustomTarget_sdremote.mk is included first, so
-# sdremote_DIR is defined. We want that to be built completely first,
+# We want that to be built completely first,
# so that we can serialize Ant access to Bootstrap, which is used both
-# by DocumentLoader and sdremote. We don't want one Ant to be cleaning
+# by DocumentLoader. We don't want one Ant to be cleaning
# out Bootstrap while another is building stuff that depends on it.
# Yeah, this sucks
-$(lo4android_DIR)/done : $(sdremote_DIR)/done $(call gb_Postprocess_get_target,AllModulesButInstsetNative)
+$(lo4android_DIR)/done : $(call gb_Postprocess_get_target,AllModulesButInstsetNative)
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),MAK,2)
cd $(SRCDIR)/android/experimental/LibreOffice4Android && $(MAKE) all
# Copy to $(BUILDDIR)/instsetoo_native as that is where the tinderbox build script
diff --git a/android/CustomTarget_sdremote.mk b/android/CustomTarget_sdremote.mk
deleted file mode 100644
index 0287eeb4b033..000000000000
--- a/android/CustomTarget_sdremote.mk
+++ /dev/null
@@ -1,23 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-$(eval $(call gb_CustomTarget_CustomTarget,android/sdremote))
-
-sdremote_DIR := $(call gb_CustomTarget_get_workdir,android/sdremote)
-
-$(call gb_CustomTarget_get_target,android/sdremote) : $(sdremote_DIR)/done
-
-$(sdremote_DIR)/done:
- $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),MAK,2)
- cd $(SRCDIR)/android/sdremote && $(MAKE) all
-
-$(call gb_CustomTarget_get_clean_target,android/sdremote) :
- $(call gb_Output_announce,$(subst $(WORKDIR)/Clean/,,$@),$(false),MAK,2)
- cd $(SRCDIR)/android/sdremote && $(MAKE) clean
-
-# vim: set noet sw=4 ts=4:
diff --git a/android/Module_android.mk b/android/Module_android.mk
index da984827160b..336f118a2c16 100644
--- a/android/Module_android.mk
+++ b/android/Module_android.mk
@@ -8,19 +8,11 @@
$(eval $(call gb_Module_Module,android))
-ifeq ($(ENABLE_SDREMOTE_ANDROID),TRUE)
-
-$(eval $(call gb_Module_add_targets,android,\
- CustomTarget_sdremote \
-))
-
-endif
ifeq ($(OS),ANDROID)
$(eval $(call gb_Module_add_targets,android,\
CustomTarget_lo4android \
- CustomTarget_android_desktop \
))
endif
diff --git a/android/sdremote/.gitignore b/android/sdremote/.gitignore
deleted file mode 100644
index 211e4ffa9972..000000000000
--- a/android/sdremote/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/translations*
-/ant.properties
diff --git a/android/sdremote/.project b/android/sdremote/.project
deleted file mode 100644
index 1a4d0d228fc4..000000000000
--- a/android/sdremote/.project
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>SDRemote</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.ApkBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>com.android.ide.eclipse.adt.AndroidNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/android/sdremote/.settings/org.eclipse.jdt.core.prefs b/android/sdremote/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 8000cd6ca614..000000000000
--- a/android/sdremote/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/android/sdremote/AndroidManifest.xml b/android/sdremote/AndroidManifest.xml
deleted file mode 100644
index 91e12792be98..000000000000
--- a/android/sdremote/AndroidManifest.xml
+++ /dev/null
@@ -1,102 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="org.libreoffice.impressremote"
- android:versionCode="9"
- android:versionName="2.0.0"
- android:installLocation="auto">
-
- <uses-permission
- android:name="android.permission.INTERNET"/>
- <uses-permission
- android:name="android.permission.BLUETOOTH"/>
- <uses-permission
- android:name="android.permission.BLUETOOTH_ADMIN"/>
-
- <uses-feature
- android:name="android.hardware.bluetooth"
- android:required="false"/>
-
- <uses-sdk
- android:minSdkVersion="9"
- android:targetSdkVersion="17"/>
-
- <application
- android:allowBackup="true"
- android:label="@string/application_name"
- android:icon="@drawable/ic_launcher"
- android:logo="@drawable/ic_logo"
- android:theme="@style/Theme.ImpressRemote">
-
- <activity
- android:name=".activity.ComputersActivity"
- android:theme="@style/Theme.ImpressRemote.Computers">
-
- <intent-filter>
- <action android:name="android.intent.action.MAIN"/>
- <category android:name="android.intent.category.LAUNCHER"/>
- </intent-filter>
-
- </activity>
-
- <activity
- android:name=".activity.ComputerCreationActivity"
- android:label="@string/title_creation"
- android:theme="@style/Theme.ImpressRemote.ComputerCreation">
- </activity>
-
- <activity
- android:name=".activity.ComputerConnectionActivity"
- android:label="@string/title_connection">
- </activity>
-
- <activity
- android:name=".activity.SlideShowActivity"
- android:label="@string/title_slide_show">
- </activity>
-
- <activity
- android:name=".activity.SettingsActivity"
- android:label="@string/title_settings">
- </activity>
-
- <activity
- android:name=".activity.RequirementsActivity"
- android:label="@string/title_requirements">
-
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
- <data android:scheme="org.libreoffice.impressremote"/>
- <category android:name="android.intent.category.DEFAULT"/>
- </intent-filter>
-
- </activity>
-
- <activity
- android:name=".activity.LicensesActivity"
- android:label="@string/title_licenses">
- </activity>
-
- <service
- android:name=".communication.CommunicationService">
- </service>
-
- </application>
-
-</manifest>
diff --git a/android/sdremote/Makefile b/android/sdremote/Makefile
deleted file mode 100644
index 84a7b80051e0..000000000000
--- a/android/sdremote/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-ifeq ($(WORKDIR),)
-include ../../config_host.mk
-endif
-
-all: ant.properties
- $(ANT) debug
-
-clean: ant.properties
- $(ANT) -quiet -keep-going clean
-
-# library references must be relative, let python do the magic.
-ant.properties: $(WORKDIR)/appcompat/build.xml
- python -c "import os.path; print 'android.library.reference.1='+ os.path.relpath('$(<D)', '$(CURDIR)')" > $@ || rm $@
-
-# sdk-manager installs it without an build.xml, to not mess with files outside of the
-# build-tree, copy to workdir
-$(WORKDIR)/appcompat/build.xml:
- -rm -r $(WORKDIR)/appcompat
- cp -a $(ANDROID_SDK_HOME)/extras/android/support/v7/appcompat $(WORKDIR)/appcompat
- $(ANDROID_SDK_HOME)/tools/android update project -p $(WORKDIR)/appcompat
-
-install: all
- $(ANDROID_SDK_HOME)/platform-tools/adb install -r ./bin/ImpressRemote-debug.apk
-
-# vim: set noet sw=4 ts=4:
diff --git a/android/sdremote/build.xml b/android/sdremote/build.xml
deleted file mode 100644
index 30dd5bafd529..000000000000
--- a/android/sdremote/build.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project name="ImpressRemote" default="help">
-
- <!-- The local.properties file is created and updated by the 'android' tool.
- It contains the path to the SDK. It should *NOT* be checked into
- Version Control Systems. -->
- <property file="local.properties" />
-
- <!-- The ant.properties file can be created by you. It is only edited by the
- 'android' tool to add properties to it.
- This is the place to change some Ant specific build properties.
- Here are some properties you may want to change/update:
-
- source.dir
- The name of the source directory. Default is 'src'.
- out.dir
- The name of the output directory. Default is 'bin'.
-
- For other overridable properties, look at the beginning of the rules
- files in the SDK, at tools/ant/build.xml
-
- Properties related to the SDK location or the project target should
- be updated using the 'android' tool with the 'update' action.
-
- This file is an integral part of the build system for your
- application and should be checked into Version Control Systems.
-
- -->
- <property file="ant.properties" />
-
- <!-- if sdk.dir was not set from one of the property file, then
- get it from the ANDROID_SDK_HOME env var.
- This must be done before we load project.properties since
- the proguard config can use sdk.dir -->
- <property environment="env" />
- <condition property="sdk.dir" value="${env.ANDROID_SDK_HOME}">
- <isset property="env.ANDROID_SDK_HOME" />
- </condition>
-
- <!-- The project.properties file is created and updated by the 'android'
- tool, as well as ADT.
-
- This contains project specific properties such as project target, and library
- dependencies. Lower level build properties are stored in ant.properties
- (or in .classpath for Eclipse projects).
-
- This file is an integral part of the build system for your
- application and should be checked into Version Control Systems. -->
- <loadproperties srcFile="project.properties" />
-
- <!-- quick check on sdk.dir -->
- <fail
- message="sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_SDK_HOME environment variable."
- unless="sdk.dir"
- />
-
- <!--
- Import per project custom build rules if present at the root of the project.
- This is the place to put custom intermediary targets such as:
- -pre-build
- -pre-compile
- -post-compile (This is typically used for code obfuscation.
- Compiled code location: ${out.classes.absolute.dir}
- If this is not done in place, override ${out.dex.input.absolute.dir})
- -post-package
- -post-build
- -pre-clean
- -->
- <import file="custom_rules.xml" optional="true" />
-
- <!-- Import the actual build file.
-
- To customize existing targets, there are two options:
- - Customize only one target:
- - copy/paste the target into this file, *before* the
- <import> task.
- - customize it to your needs.
- - Customize the whole content of build.xml
- - copy/paste the content of the rules files (minus the top node)
- into this file, replacing the <import> task.
- - customize to your needs.
-
- ***********************
- ****** IMPORTANT ******
- ***********************
- In all cases you must update the value of version-tag below to read 'custom' instead of an integer,
- in order to avoid having your file be overridden by tools such as "android update project"
- -->
- <!-- version-tag: 1 -->
- <import file="${sdk.dir}/tools/ant/build.xml" />
-
-</project>
diff --git a/android/sdremote/proguard-project.txt b/android/sdremote/proguard-project.txt
deleted file mode 100644
index f2fe1559a217..000000000000
--- a/android/sdremote/proguard-project.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/android/sdremote/project.properties b/android/sdremote/project.properties
deleted file mode 100644
index ba270dacf133..000000000000
--- a/android/sdremote/project.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-14
-# this will only work if you set sdk.dir to a relative path
-# and when using ant, you also need to create build.xml
-android.library.reference.1=${sdk.dir}/extras/android/support/v7/appcompat
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar.9.png
deleted file mode 100755
index 18d2ea9910e1..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected.9.png
deleted file mode 100755
index dff623860a4c..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_focused.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_focused.9.png
deleted file mode 100755
index 060205674383..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_pressed.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_pressed.9.png
deleted file mode 100755
index 933ff55f0e0d..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_selected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected.9.png
deleted file mode 100755
index 93dc5dc91275..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_focused.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_focused.9.png
deleted file mode 100755
index 57c5f1821143..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_pressed.9.png b/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_pressed.9.png
deleted file mode 100755
index f44171cceea2..000000000000
--- a/android/sdremote/res/drawable-hdpi/bg_action_bar_tab_unselected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_add_computer.png b/android/sdremote/res/drawable-hdpi/ic_action_add_computer.png
deleted file mode 100755
index ad8ada6bdfa0..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_add_computer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_bluetooth_searching.png b/android/sdremote/res/drawable-hdpi/ic_action_bluetooth_searching.png
deleted file mode 100644
index 0203ea4462c8..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_bluetooth_searching.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_cancel.png b/android/sdremote/res/drawable-hdpi/ic_action_cancel.png
deleted file mode 100755
index 094eea589246..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_cancel.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_grid.png b/android/sdremote/res/drawable-hdpi/ic_action_grid.png
deleted file mode 100755
index 6b58c2dab097..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_grid.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_pager.png b/android/sdremote/res/drawable-hdpi/ic_action_pager.png
deleted file mode 100755
index 3f93d3327150..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_pager.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_reconnect.png b/android/sdremote/res/drawable-hdpi/ic_action_reconnect.png
deleted file mode 100755
index bb9d855f7769..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_reconnect.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_resume.png b/android/sdremote/res/drawable-hdpi/ic_action_resume.png
deleted file mode 100755
index df8a2ca28e1e..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_resume.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_save.png b/android/sdremote/res/drawable-hdpi/ic_action_save.png
deleted file mode 100755
index 53cf6877eb72..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_save.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_action_timer.png b/android/sdremote/res/drawable-hdpi/ic_action_timer.png
deleted file mode 100755
index 314ec9319a07..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_action_timer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_launcher.png b/android/sdremote/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index 9ebe31822c6c..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-hdpi/ic_logo.png b/android/sdremote/res/drawable-hdpi/ic_logo.png
deleted file mode 100644
index 9bef30e87b34..000000000000
--- a/android/sdremote/res/drawable-hdpi/ic_logo.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-ldpi/ic_launcher.png b/android/sdremote/res/drawable-ldpi/ic_launcher.png
deleted file mode 100644
index 9657a3ca6669..000000000000
--- a/android/sdremote/res/drawable-ldpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar.9.png
deleted file mode 100755
index 1a6576437d2e..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected.9.png
deleted file mode 100755
index c04af6c8d21c..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_focused.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_focused.9.png
deleted file mode 100755
index 60a3e8cc42b2..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_pressed.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_pressed.9.png
deleted file mode 100755
index 64dda62d5955..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_selected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected.9.png
deleted file mode 100755
index 1a998b047dc5..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_focused.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_focused.9.png
deleted file mode 100755
index 0fa12dbfe024..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_pressed.9.png b/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_pressed.9.png
deleted file mode 100755
index 2c13a555047e..000000000000
--- a/android/sdremote/res/drawable-mdpi/bg_action_bar_tab_unselected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_add_computer.png b/android/sdremote/res/drawable-mdpi/ic_action_add_computer.png
deleted file mode 100755
index 4d5d484b3997..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_add_computer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_bluetooth_searching.png b/android/sdremote/res/drawable-mdpi/ic_action_bluetooth_searching.png
deleted file mode 100644
index 22dccb1938b6..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_bluetooth_searching.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_cancel.png b/android/sdremote/res/drawable-mdpi/ic_action_cancel.png
deleted file mode 100755
index 3336760d5f3e..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_cancel.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_grid.png b/android/sdremote/res/drawable-mdpi/ic_action_grid.png
deleted file mode 100755
index 5b87a5fbf103..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_grid.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_pager.png b/android/sdremote/res/drawable-mdpi/ic_action_pager.png
deleted file mode 100755
index 9b542d201f95..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_pager.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_reconnect.png b/android/sdremote/res/drawable-mdpi/ic_action_reconnect.png
deleted file mode 100755
index bd611e8e24d2..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_reconnect.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_resume.png b/android/sdremote/res/drawable-mdpi/ic_action_resume.png
deleted file mode 100755
index 6a40cd5f7bff..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_resume.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_save.png b/android/sdremote/res/drawable-mdpi/ic_action_save.png
deleted file mode 100755
index 35cda8e11213..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_save.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_action_timer.png b/android/sdremote/res/drawable-mdpi/ic_action_timer.png
deleted file mode 100755
index a09df2b99c58..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_action_timer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_launcher.png b/android/sdremote/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 2620d77b6215..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-mdpi/ic_logo.png b/android/sdremote/res/drawable-mdpi/ic_logo.png
deleted file mode 100644
index abf3401484f3..000000000000
--- a/android/sdremote/res/drawable-mdpi/ic_logo.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-nodpi/bg_slide_unknown.png b/android/sdremote/res/drawable-nodpi/bg_slide_unknown.png
deleted file mode 100644
index 62d55e7dd5f1..000000000000
--- a/android/sdremote/res/drawable-nodpi/bg_slide_unknown.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar.9.png
deleted file mode 100755
index 9c08f1224081..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected.9.png
deleted file mode 100755
index d2d06a40c940..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_focused.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_focused.9.png
deleted file mode 100755
index 286e9738d9cb..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_pressed.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_pressed.9.png
deleted file mode 100755
index c97c3011c735..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_selected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected.9.png
deleted file mode 100755
index 08e5ed1e35fd..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_focused.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_focused.9.png
deleted file mode 100755
index 3c87dd9c016e..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_pressed.9.png b/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_pressed.9.png
deleted file mode 100755
index fd190dbe2117..000000000000
--- a/android/sdremote/res/drawable-xhdpi/bg_action_bar_tab_unselected_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_add_computer.png b/android/sdremote/res/drawable-xhdpi/ic_action_add_computer.png
deleted file mode 100755
index 23b9a1c18577..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_add_computer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_bluetooth_searching.png b/android/sdremote/res/drawable-xhdpi/ic_action_bluetooth_searching.png
deleted file mode 100644
index 97252d4e793d..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_bluetooth_searching.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_cancel.png b/android/sdremote/res/drawable-xhdpi/ic_action_cancel.png
deleted file mode 100755
index f391760ef134..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_cancel.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_grid.png b/android/sdremote/res/drawable-xhdpi/ic_action_grid.png
deleted file mode 100755
index 4b4355c4d788..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_grid.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_pager.png b/android/sdremote/res/drawable-xhdpi/ic_action_pager.png
deleted file mode 100755
index 6d2bfb689430..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_pager.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_reconnect.png b/android/sdremote/res/drawable-xhdpi/ic_action_reconnect.png
deleted file mode 100755
index a7fdc0dfcb1d..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_reconnect.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_resume.png b/android/sdremote/res/drawable-xhdpi/ic_action_resume.png
deleted file mode 100755
index 51124993df10..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_resume.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_save.png b/android/sdremote/res/drawable-xhdpi/ic_action_save.png
deleted file mode 100755
index b52dc37012a3..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_save.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_action_timer.png b/android/sdremote/res/drawable-xhdpi/ic_action_timer.png
deleted file mode 100755
index c8771db97158..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_action_timer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_launcher.png b/android/sdremote/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index 3109fa07f711..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xhdpi/ic_logo.png b/android/sdremote/res/drawable-xhdpi/ic_logo.png
deleted file mode 100644
index cc1f02f41432..000000000000
--- a/android/sdremote/res/drawable-xhdpi/ic_logo.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_add_computer.png b/android/sdremote/res/drawable-xxhdpi/ic_action_add_computer.png
deleted file mode 100644
index c42c2bfb58ae..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_add_computer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_bluetooth_searching.png b/android/sdremote/res/drawable-xxhdpi/ic_action_bluetooth_searching.png
deleted file mode 100644
index 8e827e96b715..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_bluetooth_searching.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_cancel.png b/android/sdremote/res/drawable-xxhdpi/ic_action_cancel.png
deleted file mode 100644
index 5dc214356fa9..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_cancel.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_grid.png b/android/sdremote/res/drawable-xxhdpi/ic_action_grid.png
deleted file mode 100644
index bba7a0aecaee..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_grid.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_pager.png b/android/sdremote/res/drawable-xxhdpi/ic_action_pager.png
deleted file mode 100644
index 810e37791022..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_pager.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_reconnect.png b/android/sdremote/res/drawable-xxhdpi/ic_action_reconnect.png
deleted file mode 100644
index f5ed228f5589..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_reconnect.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_resume.png b/android/sdremote/res/drawable-xxhdpi/ic_action_resume.png
deleted file mode 100644
index 7f7ca2e02845..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_resume.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_save.png b/android/sdremote/res/drawable-xxhdpi/ic_action_save.png
deleted file mode 100644
index 68c41deccb55..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_save.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_action_timer.png b/android/sdremote/res/drawable-xxhdpi/ic_action_timer.png
deleted file mode 100644
index a06752cd5c5f..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_action_timer.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_launcher.png b/android/sdremote/res/drawable-xxhdpi/ic_launcher.png
deleted file mode 100644
index 5e05e324cdba..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable-xxhdpi/ic_logo.png b/android/sdremote/res/drawable-xxhdpi/ic_logo.png
deleted file mode 100644
index fd225ff8b16b..000000000000
--- a/android/sdremote/res/drawable-xxhdpi/ic_logo.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable/bg_action_bar_tab.xml b/android/sdremote/res/drawable/bg_action_bar_tab.xml
deleted file mode 100644
index 2b497583e9f8..000000000000
--- a/android/sdremote/res/drawable/bg_action_bar_tab.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<selector xmlns:android="http://schemas.android.com/apk/res/android">
-
- <!-- Non focused states -->
-
- <item
- android:state_focused="false"
- android:state_selected="false"
- android:state_pressed="false"
- android:drawable="@android:color/transparent"/>
-
- <item
- android:state_focused="false"
- android:state_selected="true"
- android:state_pressed="false"
- android:drawable="@drawable/bg_action_bar_tab_selected"/>
-
- <!-- Focused states -->
-
- <item
- android:state_focused="true"
- android:state_selected="false"
- android:state_pressed="false"
- android:drawable="@drawable/bg_action_bar_tab_unselected_focused"/>
-
- <item
- android:state_focused="true"
- android:state_selected="true"
- android:state_pressed="false"
- android:drawable="@drawable/bg_action_bar_tab_selected_focused"/>
-
- <!-- Pressed -->
-
- <!-- Non focused states -->
- <item
- android:state_focused="false"
- android:state_selected="false"
- android:state_pressed="true"
- android:drawable="@drawable/bg_action_bar_tab_unselected_pressed"/>
-
- <item
- android:state_focused="false"
- android:state_selected="true"
- android:state_pressed="true"
- android:drawable="@drawable/bg_action_bar_tab_selected_pressed"/>
-
- <!-- Focused states -->
-
- <item
- android:state_focused="true"
- android:state_selected="false"
- android:state_pressed="true"
- android:drawable="@drawable/bg_action_bar_tab_unselected_pressed"/>
-
- <item
- android:state_focused="true"
- android:state_selected="true"
- android:state_pressed="true"
- android:drawable="@drawable/bg_action_bar_tab_selected_pressed"/>
-
-</selector> \ No newline at end of file
diff --git a/android/sdremote/res/drawable/bg_grid_slide.xml b/android/sdremote/res/drawable/bg_grid_slide.xml
deleted file mode 100644
index b18ce9749e98..000000000000
--- a/android/sdremote/res/drawable/bg_grid_slide.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<shape xmlns:android="http://schemas.android.com/apk/res/android">
-
- <solid
- android:color="@android:color/transparent" />
-
- <stroke
- android:width="1dp"
- android:color="@color/stroke_grid_slide"/>
-
- <padding
- android:left="1dp"
- android:top="1dp"
- android:right="1dp"
- android:bottom="1dp"/>
-
-</shape> \ No newline at end of file
diff --git a/android/sdremote/res/drawable/libreoffice_logo.png b/android/sdremote/res/drawable/libreoffice_logo.png
deleted file mode 100644
index 7ad11473e0b8..000000000000
--- a/android/sdremote/res/drawable/libreoffice_logo.png
+++ /dev/null
Binary files differ
diff --git a/android/sdremote/res/drawable/underline_header.xml b/android/sdremote/res/drawable/underline_header.xml
deleted file mode 100644
index e19bc2223fa4..000000000000
--- a/android/sdremote/res/drawable/underline_header.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<shape xmlns:android="http://schemas.android.com/apk/res/android"
- android:shape="rectangle">
-
- <size
- android:width="100000dp"
- android:height="1dp"/>
-
- <solid
- android:color="@color/background_header"/>
-
-</shape> \ No newline at end of file
diff --git a/android/sdremote/res/layout-land/fragment_empty_slide.xml b/android/sdremote/res/layout-land/fragment_empty_slide.xml
deleted file mode 100644
index 1f491525960a..000000000000
--- a/android/sdremote/res/layout-land/fragment_empty_slide.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
- android:src="@color/background_slide_empty"
- android:contentDescription="@string/description_empty_slide"
- android:layout_gravity="center"
- android:padding="@dimen/padding_empty_slide_layout"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/> \ No newline at end of file
diff --git a/android/sdremote/res/layout-land/fragment_slides_pager.xml b/android/sdremote/res/layout-land/fragment_slides_pager.xml
deleted file mode 100644
index e3e3c9bc9351..000000000000
--- a/android/sdremote/res/layout-land/fragment_slides_pager.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="horizontal"
- android:gravity="center"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <android.support.v4.view.ViewPager
- android:id="@+id/pager_slides"
- android:layout_weight="2"
- android:padding="@dimen/padding_slide"
- android:layout_width="0dp"
- android:layout_height="match_parent"/>
-
- <LinearLayout
- android:id="@+id/layout_notes"
- android:orientation="vertical"
- android:paddingRight="@dimen/padding_slide_notes"
- android:layout_weight="1"
- android:layout_width="0dp"
- android:layout_height="match_parent">
-
- <TextView
- style="@style/SectionHeader"
- android:text="@string/header_notes"
- android:paddingTop="@dimen/padding_header"
- android:textSize="@dimen/text_size_notes"/>
-
- <ScrollView
- android:id="@+id/scroll_notes"
- android:paddingTop="@dimen/padding_slide_notes"
- android:paddingLeft="@dimen/padding_slide_notes"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
- <TextSwitcher
- android:id="@+id/text_switcher_notes"
- android:inAnimation="@android:anim/fade_in"
- android:outAnimation="@android:anim/fade_out"
- android:measureAllChildren="false"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
-
- </TextSwitcher>
-
- </ScrollView>
-
- </LinearLayout>
-
-</LinearLayout>
diff --git a/android/sdremote/res/layout-v11/action_bar_computer_creation.xml b/android/sdremote/res/layout-v11/action_bar_computer_creation.xml
deleted file mode 100644
index 90b73fae1036..000000000000
--- a/android/sdremote/res/layout-v11/action_bar_computer_creation.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="horizontal"
- android:divider="?android:attr/dividerVertical"
- android:showDividers="middle"
- android:dividerPadding="@dimen/padding_horizontal_action_bar_divider"
- android:baselineAligned="false"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <FrameLayout
- android:id="@+id/button_cancel"
- style="?android:actionButtonStyle"
- android:layout_weight="1"
- android:layout_width="0dp"
- android:layout_height="match_parent">
-
- <TextView
- style="?android:actionBarTabTextStyle"
- android:text="@string/button_cancel"
- android:drawableLeft="@drawable/ic_action_cancel"
- android:drawablePadding="@dimen/padding_action_bar_button_drawable"
- android:paddingRight="@dimen/padding_horizontal_action_bar_button"
- android:gravity="center_vertical"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- </FrameLayout>
-
- <FrameLayout
- android:id="@+id/button_save"
- style="?android:actionButtonStyle"
- android:layout_weight="1"
- android:layout_width="0dp"
- android:layout_height="match_parent">
-
- <TextView
- style="?android:actionBarTabTextStyle"
- android:text="@string/button_save"
- android:drawableLeft="@drawable/ic_action_save"
- android:drawablePadding="@dimen/padding_action_bar_button_drawable"
- android:paddingRight="@dimen/padding_horizontal_action_bar_button"
- android:gravity="center_vertical"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- </FrameLayout>
-
-</LinearLayout> \ No newline at end of file
diff --git a/android/sdremote/res/layout-xlarge-land/fragment_slides_pager.xml b/android/sdremote/res/layout-xlarge-land/fragment_slides_pager.xml
deleted file mode 100644
index ffd97c4232ae..000000000000
--- a/android/sdremote/res/layout-xlarge-land/fragment_slides_pager.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:gravity="center"
- android:orientation="horizontal" >
-
- <android.support.v4.view.ViewPager
- android:id="@+id/pager_slides"
- android:layout_width="0dp"
- android:layout_height="match_parent"
- android:layout_weight="1" />
-
- <LinearLayout
- android:id="@+id/layout_notes"
- android:layout_width="0dp"
- android:layout_height="match_parent"
- android:layout_weight="1"
- android:orientation="vertical"
- android:paddingLeft="@dimen/padding_slides_pager"
- android:paddingRight="@dimen/padding_slides_pager" >
-
- <TextView
- style="@style/SectionHeader"
- android:paddingTop="@dimen/padding_header"
- android:text="@string/header_notes"
- android:textSize="@dimen/text_size_notes"/>
-
- <ScrollView
- android:id="@+id/scroll_notes"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content" >
-
- <TextSwitcher
- android:id="@+id/text_switcher_notes"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:inAnimation="@android:anim/fade_in"
- android:measureAllChildren="false"
- android:outAnimation="@android:anim/fade_out"
- android:paddingLeft="@dimen/padding_slide_notes"
- android:paddingRight="@dimen/padding_slide_notes"
- android:paddingTop="@dimen/padding_slide_notes" >
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
- </TextSwitcher>
- </ScrollView>
- </LinearLayout>
-
-</LinearLayout> \ No newline at end of file
diff --git a/android/sdremote/res/layout/action_bar_computer_creation.xml b/android/sdremote/res/layout/action_bar_computer_creation.xml
deleted file mode 100644
index a88089c12f08..000000000000
--- a/android/sdremote/res/layout/action_bar_computer_creation.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="horizontal"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <FrameLayout
- android:id="@+id/button_cancel"
- style="@style/Widget.AppCompat.ActionButton"
- android:layout_weight="1"
- android:layout_width="0dp"
- android:layout_height="match_parent">
-
- <TextView
- style="@style/Widget.AppCompat.ActionBar.TabText"
- android:text="@string/button_cancel"
- android:drawableLeft="@drawable/ic_action_cancel"
- android:drawablePadding="@dimen/padding_action_bar_button_drawable"
- android:paddingRight="@dimen/padding_horizontal_action_bar_button"
- android:gravity="center_vertical"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- </FrameLayout>
-
- <View
- android:layout_width="@dimen/width_action_bar_divider"
- android:layout_height="match_parent"
- android:layout_marginTop="@dimen/margin_vertical_action_bar_divider"
- android:layout_marginBottom="@dimen/margin_vertical_action_bar_divider"
- android:background="@color/background_action_bar_divider"/>
-
- <FrameLayout
- android:id="@+id/button_save"
- style="@style/Widget.AppCompat.ActionButton"
- android:layout_weight="1"
- android:layout_width="0dp"
- android:layout_height="match_parent">
-
- <TextView
- style="@style/Widget.AppCompat.ActionBar.TabText"
- android:text="@string/button_save"
- android:drawableLeft="@drawable/ic_action_save"
- android:drawablePadding="@dimen/padding_action_bar_button_drawable"
- android:paddingRight="@dimen/padding_horizontal_action_bar_button"
- android:gravity="center_vertical"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- </FrameLayout>
-
-</LinearLayout> \ No newline at end of file
diff --git a/android/sdremote/res/layout/activity_computer_creation.xml b/android/sdremote/res/layout/activity_computer_creation.xml
deleted file mode 100644
index 28ce196b7227..000000000000
--- a/android/sdremote/res/layout/activity_computer_creation.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <LinearLayout
- android:orientation="vertical"
- android:padding="@dimen/padding_creation_layout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <EditText
- android:id="@+id/edit_ip_address"
- android:singleLine="true"
- android:inputType="phone"
- android:hint="@string/hint_ip_address"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"/>
-
- <EditText
- android:id="@+id/edit_name"
- android:singleLine="true"
- android:inputType="text|textCapSentences"
- android:hint="@string/hint_name"
- android:paddingTop="@dimen/padding_vertical_edit"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"/>
-
- </LinearLayout>
-
-</ScrollView> \ No newline at end of file
diff --git a/android/sdremote/res/layout/activity_computers.xml b/android/sdremote/res/layout/activity_computers.xml
deleted file mode 100644
index 134520899095..000000000000
--- a/android/sdremote/res/layout/activity_computers.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<android.support.v4.view.ViewPager
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/pager_computers"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/> \ No newline at end of file
diff --git a/android/sdremote/res/layout/activity_licenses.xml b/android/sdremote/res/layout/activity_licenses.xml
deleted file mode 100644
index a69118b49b73..000000000000
--- a/android/sdremote/res/layout/activity_licenses.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/layout_license"
- android:layout_width="match_parent"
- android:layout_height="fill_parent"
- android:layout_marginTop="0dp"
- android:gravity="center_horizontal|top"
- android:orientation="vertical" >
-
- <ImageView
- android:id="@+id/imageView1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:adjustViewBounds="true"
- android:maxWidth="350dp"
- android:padding="16dp"
- android:src="@drawable/libreoffice_logo" />
-
- <TextView
- android:id="@+id/textView1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/application_name"
- android:textAppearance="@style/SectionHeader"
- android:textSize="22sp" />
-
- <TextView
- android:id="@+id/version"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:padding="8dp"
- android:text="Version: %s (Build ID: %s)" />
-
- <TextView
- android:id="@+id/copyright"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:gravity="center_horizontal"
- android:paddingLeft="16dp"
- android:paddingRight="16dp"
- android:text="Copyright © 2012-2014 LibreOffice contributors\nThis App is provided under the\nMozilla Public License, v. 2.0" />
-
-</LinearLayout> \ No newline at end of file
diff --git a/android/sdremote/res/layout/activity_requirements.xml b/android/sdremote/res/layout/activity_requirements.xml
deleted file mode 100644
index 2cf839d130cf..000000000000
--- a/android/sdremote/res/layout/activity_requirements.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <LinearLayout
- android:orientation="vertical"
- android:padding="@dimen/padding_help"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <TextView
- style="@style/SectionHeader"
- android:text="@string/title_generic"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_libreoffice_version"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_libreoffice_general_enabled"/>
-
- <TextView
- style="@style/SectionHeader"
- android:text="@string/title_wifi"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_network_connection"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_libreoffice_experimental_enabled"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_network_ports"/>
-
- <TextView
- style="@style/SectionHeader"
- android:text="@string/title_bluetooth"/>
-
- <TextView
- style="@style/SectionItem"
- android:text="@string/requirements_bluetooth_connection"/>
-
- </LinearLayout>
-
-</ScrollView> \ No newline at end of file
diff --git a/android/sdremote/res/layout/fragment_computer_connection.xml b/android/sdremote/res/layout/fragment_computer_connection.xml
deleted file mode 100644
index 0953e448635e..000000000000
--- a/android/sdremote/res/layout/fragment_computer_connection.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ViewAnimator xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/view_animator"
- android:inAnimation="@android:anim/fade_in"
- android:outAnimation="@android:anim/fade_out"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <ProgressBar
- android:id="@+id/progress_bar"
- style="?android:progressBarStyle"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- <LinearLayout
- android:id="@+id/layout_pin_validation"
- android:orientation="vertical"
- android:paddingLeft="@dimen/padding_horizontal_connection_layout"
- android:paddingRight="@dimen/padding_horizontal_connection_layout"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
- <TextView
- android:text="@string/message_impress_pin_validation"
- android:gravity="center_horizontal"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
- <TextView
- android:id="@+id/text_pin"
- android:textSize="@dimen/text_size_pin"
- android:gravity="center_horizontal"
- android:paddingTop="@dimen/padding_vertical_pin"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
- </LinearLayout>
-
- <LinearLayout
- android:id="@+id/layout_error_message"
- android:orientation="vertical"
- android:paddingLeft="@dimen/padding_horizontal_connection_layout"
- android:paddingRight="@dimen/padding_horizontal_connection_layout"
- android:layout_gravity="center"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
- <TextView
- android:id="@+id/text_error_title"
- android:text="@string/message_connection_failed_title"
- android:textStyle="bold"
- android:textSize="@dimen/text_size_error_title"
- android:gravity="center_horizontal"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
- <TextView
- android:id="@+id/text_primary_error_message"
- android:text="@string/message_impress_remote_enabling"
- android:gravity="center_horizontal"
- android:paddingTop="@dimen/padding_vertical_error_message"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
- <TextView
- android:id="@+id/text_secondary_error_message"
- android:gravity="center_horizontal"
- android:paddingTop="@dimen/padding_vertical_error_message"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
- </LinearLayout>
-
-</ViewAnimator> \ No newline at end of file
diff --git a/android/sdremote/res/layout/fragment_computers_list.xml b/android/sdremote/res/layout/fragment_computers_list.xml
deleted file mode 100644
index edc781978dfc..000000000000
--- a/android/sdremote/res/layout/fragment_computers_list.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ViewAnimator xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/view_animator"
- android:inAnimation="@android:anim/fade_in"
- android:outAnimation="@android:anim/fade_out"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <LinearLayout
- android:animateLayoutChanges="true"
- android:id="@+id/layout_progress"
- android:orientation="vertical"
- android:gravity="center"
- android:paddingLeft="@dimen/padding_horizontal_progress_layout"
- android:paddingRight="@dimen/padding_horizontal_progress_layout"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <ProgressBar
- android:id="@+id/progress_bar"
- style="?android:progressBarStyle"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- <TextView
- android:id="@+id/text_progress_message"
- android:text="@string/message_search_wifi"
- android:gravity="center_horizontal"
- android:visibility="invisible"
- android:paddingTop="@dimen/padding_vertical_progress_message"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"/>
-
- <TextView
- android:id="@+id/text_learn_more"
- android:text="@string/message_learn_more"
- android:layout_gravity="center_horizontal"
- android:visibility="invisible"
- android:paddingTop="@dimen/padding_vertical_learn_more"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- </LinearLayout>
-
- <ListView
- android:id="@android:id/list"
- android:scrollbarStyle="outsideOverlay"
- android:paddingLeft="@dimen/padding_horizontal_list"
- android:paddingRight="@dimen/padding_horizontal_list"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/>
-
-</ViewAnimator>
diff --git a/android/sdremote/res/layout/fragment_empty_slide.xml b/android/sdremote/res/layout/fragment_empty_slide.xml
deleted file mode 100644
index 6ec99bcc4ab3..000000000000
--- a/android/sdremote/res/layout/fragment_empty_slide.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:gravity="center"
- android:padding="@dimen/padding_empty_slide_layout"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <ImageView
- android:src="@color/background_slide_empty"
- android:contentDescription="@string/description_empty_slide"
- android:layout_weight="4"
- android:layout_width="match_parent"
- android:layout_height="0dp"/>
-
-
- <View
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp"/>
-
-</LinearLayout>
-
diff --git a/android/sdremote/res/layout/fragment_slides_grid.xml b/android/sdremote/res/layout/fragment_slides_grid.xml
deleted file mode 100644
index 6077577ae949..000000000000
--- a/android/sdremote/res/layout/fragment_slides_grid.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<GridView xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/grid_slides"
- android:columnWidth="@dimen/width_slides_grid_column"
- android:horizontalSpacing="@dimen/spacing_slides_grid"
- android:verticalSpacing="@dimen/spacing_slides_grid"
- android:numColumns="auto_fit"
- android:stretchMode="columnWidth"
- android:scrollbarStyle="outsideOverlay"
- android:gravity="center"
- android:padding="@dimen/padding_slides_grid"
- android:clipToPadding="false"
- android:layout_width="match_parent"
- android:layout_height="match_parent"/> \ No newline at end of file
diff --git a/android/sdremote/res/layout/fragment_slides_pager.xml b/android/sdremote/res/layout/fragment_slides_pager.xml
deleted file mode 100644
index 8ecb8c98abb6..000000000000
--- a/android/sdremote/res/layout/fragment_slides_pager.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:gravity="center"
- android:paddingTop="@dimen/padding_slides_pager"
- android:paddingBottom="@dimen/padding_slides_pager"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <android.support.v4.view.ViewPager
- android:id="@+id/pager_slides"
- android:layout_weight="4"
- android:layout_width="match_parent"
- android:layout_height="0dp"/>
-
- <LinearLayout
- android:id="@+id/layout_notes"
- android:orientation="vertical"
- android:paddingLeft="@dimen/padding_slides_pager"
- android:paddingRight="@dimen/padding_slides_pager"
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp">
-
- <TextView
- style="@style/SectionHeader"
- android:text="@string/header_notes"
- android:paddingTop="@dimen/padding_header"
- android:textSize="@dimen/text_size_notes"/>
-
- <ScrollView
- android:id="@+id/scroll_notes"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
- <TextSwitcher
- android:id="@+id/text_switcher_notes"
- android:inAnimation="@android:anim/fade_in"
- android:outAnimation="@android:anim/fade_out"
- android:measureAllChildren="false"
- android:paddingTop="@dimen/padding_slide_notes"
- android:paddingLeft="@dimen/padding_slide_notes"
- android:paddingRight="@dimen/padding_slide_notes"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
-
- <TextView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textSize="@dimen/text_size_notes"/>
-
- </TextSwitcher>
-
- </ScrollView>
-
- </LinearLayout>
-
-</LinearLayout>
diff --git a/android/sdremote/res/layout/list_item.xml b/android/sdremote/res/layout/list_item.xml
deleted file mode 100644
index 496bc5036880..000000000000
--- a/android/sdremote/res/layout/list_item.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<TextView xmlns:android="http://schemas.android.com/apk/res/android"
- android:singleLine="true"
- android:textSize="@dimen/text_size_list_item"
- android:gravity="center_vertical"
- android:padding="@dimen/padding_horizontal_list_item"
- android:layout_width="fill_parent"
- android:layout_height="?android:attr/listPreferredItemHeight" /> \ No newline at end of file
diff --git a/android/sdremote/res/layout/progress.xml b/android/sdremote/res/layout/progress.xml
deleted file mode 100644
index f768ec4bc623..000000000000
--- a/android/sdremote/res/layout/progress.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-</ProgressBar>
diff --git a/android/sdremote/res/layout/view_grid_slide.xml b/android/sdremote/res/layout/view_grid_slide.xml
deleted file mode 100644
index bab316c39b76..000000000000
--- a/android/sdremote/res/layout/view_grid_slide.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:padding="@dimen/padding_slide"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <ImageView
- android:id="@+id/image_slide_preview"
- android:adjustViewBounds="true"
- android:background="@drawable/bg_grid_slide"
- android:contentDescription="@string/description_grid_slide"
- android:layout_alignParentTop="true"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
-
- <TextView
- android:id="@+id/text_slide_index"
- android:background="@color/background_slide_index"
- android:textColor="@android:color/white"
- android:singleLine="true"
- android:layout_alignParentBottom="true"
- android:layout_width="wrap_content"
- android:minEms="2"
- android:gravity="center_horizontal"
- android:layout_height="wrap_content"/>
-
-</RelativeLayout> \ No newline at end of file
diff --git a/android/sdremote/res/layout/view_pager_slide.xml b/android/sdremote/res/layout/view_pager_slide.xml
deleted file mode 100644
index 0992381b072d..000000000000
--- a/android/sdremote/res/layout/view_pager_slide.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/image_slide_preview"
- android:scaleType="fitCenter"
- android:contentDescription="@string/description_pager_slide"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/> \ No newline at end of file
diff --git a/android/sdremote/res/menu/menu_action_bar_computer_connection.xml b/android/sdremote/res/menu/menu_action_bar_computer_connection.xml
deleted file mode 100644
index 3eb36f5d704b..000000000000
--- a/android/sdremote/res/menu/menu_action_bar_computer_connection.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<menu xmlns:compat="http://schemas.android.com/apk/res-auto"
- xmlns:android="http://schemas.android.com/apk/res/android">
-
- <item
- android:id="@+id/menu_reconnect"
- android:title="@string/menu_reconnect"
- android:icon="@drawable/ic_action_reconnect"
- compat:showAsAction="always"/>
-
-</menu> \ No newline at end of file
diff --git a/android/sdremote/res/menu/menu_action_bar_computers.xml b/android/sdremote/res/menu/menu_action_bar_computers.xml
deleted file mode 100644
index 27ddf8ae1a69..000000000000
--- a/android/sdremote/res/menu/menu_action_bar_computers.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<menu xmlns:compat="http://schemas.android.com/apk/res-auto"
- xmlns:android="http://schemas.android.com/apk/res/android">
-
- <item
- android:id="@+id/menu_add_computer"
- android:title="@string/menu_add_computer"
- android:icon="@drawable/ic_action_add_computer"
- compat:showAsAction="always"/>
- <item
- android:id="@+id/menu_start_discovery"
- android:title="@string/menu_start_discovery"
- android:icon="@drawable/ic_action_bluetooth_searching"
- compat:showAsAction="always"/>
-
- <item
- android:id="@+id/menu_settings"
- android:title="@string/menu_settings"
- compat:showAsAction="never"/>
-
- <item
- android:id="@+id/menu_requirements"
- android:title="@string/menu_requirements"
- compat:showAsAction="never"/>
-
- <item
- android:id="@+id/menu_licenses"
- android:title="@string/menu_licenses"
- compat:showAsAction="never"/>
-
-</menu> \ No newline at end of file
diff --git a/android/sdremote/res/menu/menu_action_bar_slide_show.xml b/android/sdremote/res/menu/menu_action_bar_slide_show.xml
deleted file mode 100644
index 5a049fad0e2b..000000000000
--- a/android/sdremote/res/menu/menu_action_bar_slide_show.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<menu xmlns:compat="http://schemas.android.com/apk/res-auto"
- xmlns:android="http://schemas.android.com/apk/res/android">
-
- <item
- android:id="@+id/menu_slides_pager"
- android:title="@string/menu_slides_pager"
- android:icon="@drawable/ic_action_pager"
- compat:showAsAction="always"/>
-
- <item
- android:id="@+id/menu_slides_grid"
- android:title="@string/menu_slides_grid"
- android:icon="@drawable/ic_action_grid"
- compat:showAsAction="always"/>
-
- <item
- android:id="@+id/menu_timer"
- android:title="@string/menu_timer"
- android:icon="@drawable/ic_action_timer"
- compat:showAsAction="ifRoom"/>
-
- <item
- android:id="@+id/menu_resume_slide_show"
- android:title="@string/menu_resume_slide_show"
- android:icon="@drawable/ic_action_resume"
- compat:showAsAction="always"/>
-
- <item
- android:id="@+id/menu_pause_slide_show"
- android:title="@string/menu_pause_slide_show"
- compat:showAsAction="never"/>
-
- <item
- android:id="@+id/menu_stop_slide_show"
- android:title="@string/menu_stop_slide_show"
- compat:showAsAction="never"/>
-
-</menu> \ No newline at end of file
diff --git a/android/sdremote/res/menu/menu_context_computers.xml b/android/sdremote/res/menu/menu_context_computers.xml
deleted file mode 100644
index 71135676f5e0..000000000000
--- a/android/sdremote/res/menu/menu_context_computers.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<menu xmlns:android="http://schemas.android.com/apk/res/android">
-
- <item
- android:id="@+id/menu_remove_computer"
- android:title="@string/menu_remove_computer"/>
-
-</menu> \ No newline at end of file
diff --git a/android/sdremote/res/values-ar/strings.xml b/android/sdremote/res/values-ar/strings.xml
deleted file mode 100644
index 7428ef27a82d..000000000000
--- a/android/sdremote/res/values-ar/strings.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">إمبريس عن بُعد</string>
- <string name="title_computers">الحواسيب</string>
- <string name="title_settings">إعدادات</string>
- <string name="title_requirements">المتطلبات</string>
- <string name="title_connection">الاتصال</string>
- <string name="title_timer">المؤقت</string>
- <string name="menu_settings">إعدادات</string>
- <string name="menu_requirements">المتطلبات</string>
- <string name="menu_reconnect">أعد الاتصال</string>
- <string name="menu_add_computer">أضف حاسوب</string>
- <string name="menu_remove_computer">أزل</string>
- <string name="menu_timer">المؤقت</string>
- <string name="menu_stop_slide_show">أوقف عرض الشرائح</string>
- <string name="menu_pause_slide_show">ألبث عرض الشرائح</string>
- <string name="menu_resume_slide_show">استكمل عرض الشرائح</string>
- <string name="button_cancel">ألغِ</string>
- <string name="button_save">احفظ</string>
- <string name="button_start">ابدأ</string>
- <string name="button_remove">أزل</string>
- <string name="message_impress_pin_validation">اذهب إلى \"عرض الشرائح ← إمبريس عن بُعد\" في ليبر أوفيس إمبريس وأدخِل الشِفرة.</string>
- <string name="message_connection_failed_title">فشل الاتصال</string>
- <string name="message_impress_remote_enabling">تأكد أن التحكّم عن بعد بإمبريس يعمل. اذهب إلى أدوات ← خيارات ← LibreOffice إمبريس ← عام\" في ليبر أوفيس إمبريس.</string>
- <string name="message_impress_wifi_enabling">عليك تمكين ميزة المزايا التجريبية في \"أدوات ← خيارات ← LibreOffice ← متقدّم\" أيضًا.</string>
- <string name="message_ip_address_validation">اطبع عنوان IP صالح.</string>
- <string name="message_time_is_up">حان الوقت!</string>
- <string name="message_search_wifi">تأكد أن ليبر أوفيس يعمل على حاسوب بنفس الشبكة اللاسلكية.</string>
- <string name="message_search_bluetooth">تأكد أن ليبر أوفيس يعمل على حاسوب البلووتوث ممكّن فيه.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">تعلّم أكثر</a>
- </string>
- <string name="message_paused">أُلبث</string>
- <string name="message_notes_empty">لا شيء هنا.</string>
- <string name="hint_ip_address">عنوان IP</string>
- <string name="hint_name">الاسم (اختياري)</string>
- <string name="header_notes">الملاحظات</string>
- <string name="mask_slide_show_progress">الشريحة %1$d من %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="zero">لا دقائق متبقية</item>
- <item quantity="one">تبقّت دقيقة واحدة</item>
- <item quantity="two">تبقّت دقيقتان</item>
- <item quantity="few">تبقّت %d دقائق</item>
- <item quantity="many">تبقّت %d دقيقة</item>
- <item quantity="other">تبقّت %d دقيقة</item>
- </plurals>
- <string name="description_pager_slide">معاينة الشريحة</string>
- <string name="description_grid_slide">معاينة الشريحة</string>
- <string name="description_empty_slide">شريحة فارغة</string>
- <string name="preferences_volume_keys_actions_title">إجراءات مفاتيح الصوت</string>
- <string name="preferences_volume_keys_actions_summary">بدّل الشرائح وفعّل الحركات باستخدام مفاتيح الصوت</string>
- <string name="preferences_keep_screen_on_title">أبقِ الشاشة تعمل</string>
- <string name="preferences_keep_screen_on_summary">امنع الهاتف من النوم أثناء التقديم</string>
- <string name="preferences_quiet_mode_title">الوضع الهادئ</string>
- <string name="preferences_quiet_mode_summary">اضبط على وضع الاهتزاز أثناء التقديم</string>
- <string name="requirements_libreoffice_version">ليبر أوفيس 4.0.3 أو أكثر يعمل على حاسوبك.</string>
- <string name="requirements_libreoffice_general_enabled">إمبريس عن بُعد ممكّن في \"أدوات ← خيارات ← LibreOffice إمبريس ← عام\" في ليبر أوفيس إمبريس.</string>
- <string name="requirements_libreoffice_experimental_enabled">المزايا التجريبية ممكّنة في \"أدوات ← خيارات ← LibreOffice ← متقدّم\" في ليبر أوفيس إمبريس.</string>
- <string name="requirements_network_connection">جهاز أندرويد والحاسوب متّصلان بنفس الشبكة.</string>
- <string name="requirements_network_ports">إن كان لديك جدار ناري، تأكد أن المنفذين 1598 و 1599 مفتوحين.</string>
- <string name="requirements_bluetooth_connection">حاسوب وبلووتوث ممكّن عليه.</string>
-</resources>
diff --git a/android/sdremote/res/values-bg/strings.xml b/android/sdremote/res/values-bg/strings.xml
deleted file mode 100644
index bdef24ad0ed8..000000000000
--- a/android/sdremote/res/values-bg/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Компютри</string>
- <string name="title_generic">Общи</string>
- <string name="title_licenses">Свободни лицензи</string>
- <string name="title_settings">Настройки</string>
- <string name="title_requirements">Изисквания</string>
- <string name="title_connection">Връзка</string>
- <string name="title_creation">Създаване</string>
- <string name="title_slide_show">Прожекция</string>
- <string name="title_timer">Таймер</string>
- <string name="menu_licenses">Свободни лицензи</string>
- <string name="menu_settings">Настройки</string>
- <string name="menu_requirements">Изисквания</string>
- <string name="menu_reconnect">Възстановяване на връзката</string>
- <string name="menu_add_computer">Добавяне на компютър</string>
- <string name="menu_remove_computer">Премахване</string>
- <string name="menu_slides_grid">Кадри в решетка</string>
- <string name="menu_slides_pager">Кадри по страници</string>
- <string name="menu_timer">Таймер</string>
- <string name="menu_stop_slide_show">Край на прожекция</string>
- <string name="menu_pause_slide_show">Пауза на прожекция</string>
- <string name="menu_resume_slide_show">Продължаване</string>
- <string name="button_cancel">Отмяна</string>
- <string name="button_save">Запазване</string>
- <string name="button_start">Начало</string>
- <string name="button_remove">Премахване</string>
- <string name="message_impress_pin_validation">В LibreOffice Impress изберете „Прожекция → Impress Remote“ и въведете кода.</string>
- <string name="message_connection_failed_title">Неуспешно свързване</string>
- <string name="message_impress_remote_enabling">Уверете се, че дистанционното управление е разрешено в „Инструменти → Настройки → LibreOffice Impress → Общи“ в LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Освен това трябва да е разрешена експерименталната функционалност в „Инструменти → Настройки → LibreOffice → Разширени“.</string>
- <string name="message_impress_pairing_check">Ако срещате проблеми с връзката чрез Bluetooth, вижте указанията за настолната ви операционна система.</string>
- <string name="message_ip_address_validation">Въведете валиден IP адрес.</string>
- <string name="message_time_is_up">Времето изтече!</string>
- <string name="message_search_wifi">Уверете се, че LibreOffice се изпълнява в компютър от същата WiFi мрежа.</string>
- <string name="message_search_bluetooth">Уверете се, че LibreOffice се изпълнява в компютър с включен Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Научете още</a>
- </string>
- <string name="message_paused">Пауза</string>
- <string name="message_notes_empty">Празно.</string>
- <string name="hint_ip_address">IP адрес</string>
- <string name="hint_name">Име (незадължително)</string>
- <string name="header_notes">Бележки</string>
- <string name="mask_slide_show_progress">Кадър %1$d от %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Остава една минута</item>
- <item quantity="other">Остават %d минути</item>
- </plurals>
- <string name="description_pager_slide">Преглед на кадрите</string>
- <string name="description_grid_slide">Преглед на кадрите</string>
- <string name="description_empty_slide">Празен кадър</string>
- <string name="preferences_volume_keys_actions_title">Действие на клавишите за звука</string>
- <string name="preferences_volume_keys_actions_summary">Смяна на кадрите и анимация чрез клавишите за звука</string>
- <string name="preferences_keep_screen_on_title">Постоянно включен екран</string>
- <string name="preferences_keep_screen_on_summary">Забранено заспиване на телефона при прожекция</string>
- <string name="preferences_quiet_mode_title">Тих режим</string>
- <string name="preferences_quiet_mode_summary">Режим „вибрация“ по време на прожекция</string>
- <string name="requirements_libreoffice_version">В компютъра се изпълнява LibreOffice 4.0.3 или по-нов.</string>
- <string name="requirements_libreoffice_general_enabled">В „Инструменти → Настройка → LibreOffice Impress → Общи“ в LibreOffice Impress е разрешено Impress Remote.</string>
- <string name="requirements_libreoffice_experimental_enabled">В „Инструменти → Настройка → LibreOffice → Разширени“ е разрешена експерименталната функционалност.</string>
- <string name="requirements_network_connection">Устройството с Android и компютърът са свързани в една мрежа.</string>
- <string name="requirements_network_ports">Ако е включена защитна стена, портовете 1598 и 1599 трябва да са отворени.</string>
- <string name="requirements_bluetooth_connection">Компютър с включен Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-ca/strings.xml b/android/sdremote/res/values-ca/strings.xml
deleted file mode 100644
index 8f6a082a53b5..000000000000
--- a/android/sdremote/res/values-ca/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Control remot de l\'Impress</string>
- <string name="title_computers">Ordinadors</string>
- <string name="title_generic">Genèric</string>
- <string name="title_licenses">Llicències de codi obert</string>
- <string name="title_settings">Configuració</string>
- <string name="title_requirements">Requeriments</string>
- <string name="title_connection">Connexió</string>
- <string name="title_creation">Creació</string>
- <string name="title_slide_show">Presentació</string>
- <string name="title_timer">Temporitzador</string>
- <string name="menu_licenses">Llicències de codi obert</string>
- <string name="menu_settings">Configuració</string>
- <string name="menu_requirements">Requirements</string>
- <string name="menu_reconnect">Torna a connectar</string>
- <string name="menu_add_computer">Afegeix un ordinador</string>
- <string name="menu_remove_computer">Suprimeix</string>
- <string name="menu_slides_grid">Graella de diapositives</string>
- <string name="menu_slides_pager">Paginador de diapositives</string>
- <string name="menu_timer">Temporitzador</string>
- <string name="menu_stop_slide_show">Atura la presentació de diapositives</string>
- <string name="menu_pause_slide_show">Pausa la presentació de diapositives</string>
- <string name="menu_resume_slide_show">Reprèn la presentació de diapositives</string>
- <string name="button_cancel">Cancel·la</string>
- <string name="button_save">Desa</string>
- <string name="button_start">Inicia</string>
- <string name="button_remove">Suprimeix</string>
- <string name="message_impress_pin_validation">Aneu a «Presentació de diapositives → Control remot de l\'Impress» al LibreOffice Impress i introduïu el codi.</string>
- <string name="message_connection_failed_title">La connexió ha fallat</string>
- <string name="message_impress_remote_enabling">Assegureu-vos que heu habilitat el control remot. Aneu a «Eines → Opcions → LibreOffice Impress → General» al LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">"També heu d\'habilitar les funcionalitats experimentals a «Eines s → Opcions → LibreOffice → Avançat»."</string>
- <string name="message_impress_pairing_check">Si teniu problemes de connexió Bluetooth, comproveu les instruccions relatives al sistema operatiu d\'escriptori.</string>
- <string name="message_ip_address_validation">Introduïu una adreça IP vàlida.</string>
- <string name="message_time_is_up">S\'ha acabat el temps!</string>
- <string name="message_search_wifi">Assegureu-vos que el LibreOffice s\'està executant en un equip de la mateixa xarxa WiFi.</string>
- <string name="message_search_bluetooth">Assegureu-vos que el LibreOffice s\'està executant en un equip amb el Bluetooth habilitat.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Més informació</a>
- </string>
- <string name="message_paused">Pausa</string>
- <string name="message_notes_empty">No hi ha res aquí.</string>
- <string name="hint_ip_address">Adreça IP</string>
- <string name="hint_name">Nom (opcional)</string>
- <string name="header_notes">Notes</string>
- <string name="mask_slide_show_progress">Diapositiva %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Queda un minut</item>
- <item quantity="other">Queden %d minuts</item>
- </plurals>
- <string name="description_pager_slide">Previsualització de la diapositiva</string>
- <string name="description_grid_slide">Previsualització de la diapositiva</string>
- <string name="description_empty_slide">Diapositiva buida</string>
- <string name="preferences_volume_keys_actions_title">Accions de les tecles de volum</string>
- <string name="preferences_volume_keys_actions_summary">Les tecles de volum permeten desplaçar-se per les diapositives i activar les animacions</string>
- <string name="preferences_keep_screen_on_title">Mantén la pantalla activa</string>
- <string name="preferences_keep_screen_on_summary">Evita que s\'apagui la pantalla del dispositiu durant la presentació</string>
- <string name="preferences_quiet_mode_title">Mode silenciós</string>
- <string name="preferences_quiet_mode_summary">Configura el mode de timbre de vibració durant la presentació</string>
- <string name="requirements_libreoffice_version">LibreOffice versió 4.0.3 o superior executant-se en un ordinador.</string>
- <string name="requirements_libreoffice_general_enabled">Control remot de l\'Impress habilitat a «Eines→ Opcions → LibreOffice Impress → General» al LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Funcionalitats experimentals habilitades a «Eines → Opcions → LibreOffice → Avançat» al LibreOffice Impress.</string>
- <string name="requirements_network_connection">El dispositiu Android i un ordinador connectats a la mateixa xarxa.</string>
- <string name="requirements_network_ports">Si teniu un tallafocs, assegureu-vos de tenir oberts els ports 1598 i 1599.</string>
- <string name="requirements_bluetooth_connection">Un ordinador amb el Bluetooth activat.</string>
-</resources>
diff --git a/android/sdremote/res/values-cs/strings.xml b/android/sdremote/res/values-cs/strings.xml
deleted file mode 100644
index af1a1277605a..000000000000
--- a/android/sdremote/res/values-cs/strings.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Dálkové ovládání prezentace</string>
- <string name="title_computers">Počítače</string>
- <string name="title_generic">Obecné</string>
- <string name="title_licenses">Licence open source</string>
- <string name="title_settings">Nastavení</string>
- <string name="title_requirements">Požadavky</string>
- <string name="title_connection">Spojení</string>
- <string name="title_creation">Vytvoření</string>
- <string name="title_slide_show">Prezentace</string>
- <string name="title_timer">Časovač</string>
- <string name="menu_licenses">Licence open source</string>
- <string name="menu_settings">Nastavení</string>
- <string name="menu_requirements">Požadavky</string>
- <string name="menu_reconnect">Znovu připojit</string>
- <string name="menu_add_computer">Přidat počítač</string>
- <string name="menu_remove_computer">Odstranit</string>
- <string name="menu_slides_grid">Mřížka snímků</string>
- <string name="menu_slides_pager">Snímek na stránku</string>
- <string name="menu_timer">Časovač</string>
- <string name="menu_stop_slide_show">Zastavit prezentaci</string>
- <string name="menu_pause_slide_show">Pozastavit prezentaci</string>
- <string name="menu_resume_slide_show">Pokračovat v prezentaci</string>
- <string name="button_cancel">Zrušit</string>
- <string name="button_save">Uložit</string>
- <string name="button_start">Spustit</string>
- <string name="button_remove">Odstranit</string>
- <string name="message_impress_pin_validation">V programu LibreOffice Impress přejděte na „Prezentace → Dálkové ovládání prezentace“ a zadejte kód.</string>
- <string name="message_connection_failed_title">Připojení se nepodařilo navázat</string>
- <string name="message_impress_remote_enabling">Ujistěte se, že je dálkové ovládání povoleno. V programu LibreOffice Impress přejděte na „Nástroje → Možnosti → LibreOffice Impress → Obecné“.</string>
- <string name="message_impress_wifi_enabling">Měli byste také povolit experimentální vlastnosti v „Nástroje → Možnosti → LibreOffice → Pokročilé“.</string>
- <string name="message_impress_pairing_check">Máte-li problémy s připojením pomocí Bluetooth, vyzkoušejte návody pro příslušný operační systém.</string>
- <string name="message_ip_address_validation">Zadejte platnou IP adresu.</string>
- <string name="message_time_is_up">Čas vypršel!</string>
- <string name="message_search_wifi">Ujistěte se, že je LibreOffice spuštěn na počítači připojeném ke stejné síti WiFi.</string>
- <string name="message_search_bluetooth">Ujistěte se, že je povolen Bluetooth na počítači, kde je LibreOffice spuštěn.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Zjistěte více</a>
- </string>
- <string name="message_paused">Pozastaveno</string>
- <string name="message_notes_empty">Nic se zde nenachází.</string>
- <string name="hint_ip_address">IP adresa</string>
- <string name="hint_name">Název (nepovinný)</string>
- <string name="header_notes">Poznámky</string>
- <string name="mask_slide_show_progress">Snímek %1$d z %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Zbývá jedna minuta</item>
- <item quantity="few">Zbývají %d minuty</item>
- <item quantity="other">Zbývá %d minut</item>
- </plurals>
- <string name="description_pager_slide">Náhled snímku</string>
- <string name="description_grid_slide">Náhled snímku</string>
- <string name="description_empty_slide">Prázdný snímek</string>
- <string name="preferences_volume_keys_actions_title">Akce pro klávesy hlasitosti</string>
- <string name="preferences_volume_keys_actions_summary">Přepínat snímky a aktivovat animace pomocí kláves pro ovládání hlasitosti</string>
- <string name="preferences_keep_screen_on_title">Ponechat zapnutou obrazovku</string>
- <string name="preferences_keep_screen_on_summary">Zabránit telefonu přejít během prezentace do úsporného režimu</string>
- <string name="preferences_quiet_mode_title">Tichý režim</string>
- <string name="preferences_quiet_mode_summary">Nastavit během prezentace vibrační vyzvánění</string>
- <string name="requirements_libreoffice_version">Na počítači spuštěný LibreOffice verze 4.0.3 nebo novější.</string>
- <string name="requirements_libreoffice_general_enabled">V LibreOffice Impressu povolené Dálkové ovládání prezentace v „Nástroje → Možnosti → LibreOffice Impress → Obecné“.</string>
- <string name="requirements_libreoffice_experimental_enabled">V LibreOffice Impressu povolené experimentální vlastnosti v „Nástroje → Možnosti → LibreOffice → Pokročilé“.</string>
- <string name="requirements_network_connection">Ke stejné síti připojené zařízení s Androidem a počítač.</string>
- <string name="requirements_network_ports">Pokud používáte firewall, ujistěte se, že jsou porty 1598 a 1599 otevřené.</string>
- <string name="requirements_bluetooth_connection">Počítač s povoleným Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-da/strings.xml b/android/sdremote/res/values-da/strings.xml
deleted file mode 100644
index 001cbfeccd86..000000000000
--- a/android/sdremote/res/values-da/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Fjernkontrol</string>
- <string name="title_computers">Computere</string>
- <string name="title_generic">Generisk</string>
- <string name="title_licenses">Open source-licenser</string>
- <string name="title_settings">Indstillinger</string>
- <string name="title_requirements">Systemkrav</string>
- <string name="title_connection">Forbindelse</string>
- <string name="title_creation">Oprettelse</string>
- <string name="title_slide_show">Præsentation</string>
- <string name="title_timer">Timer</string>
- <string name="menu_licenses">Open source-licenser</string>
- <string name="menu_settings">Indstillinger</string>
- <string name="menu_requirements">Systemkrav</string>
- <string name="menu_reconnect">Genforbind</string>
- <string name="menu_add_computer">Tilføj computer</string>
- <string name="menu_remove_computer">Fjern</string>
- <string name="menu_slides_grid">Diasgitter</string>
- <string name="menu_slides_pager">Diassøger</string>
- <string name="menu_timer">Timer</string>
- <string name="menu_stop_slide_show">Stop præsentation</string>
- <string name="menu_pause_slide_show">Præsentation på pause</string>
- <string name="menu_resume_slide_show">Genoptag præsentation</string>
- <string name="button_cancel">Afbryd</string>
- <string name="button_save">Gem</string>
- <string name="button_start">Start</string>
- <string name="button_remove">Fjern</string>
- <string name="message_impress_pin_validation">Gå til “Præsentation → Impress Fjernkontrol” i LibreOffice Impress og indtast koden.</string>
- <string name="message_connection_failed_title">Forbindelsen fejlede</string>
- <string name="message_impress_remote_enabling">Kontroller at du har aktiveret fjernkontrol. Gå til “Funktioner → Indstillinger → LibreOffice Impress → Generelt” i LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Du skal aktivere eksperimentelle funktioner i “Funktioner → Indstillinger → LibreOffice → Avanceret”.</string>
- <string name="message_impress_pairing_check">Hvis du har problemer med Bluetooth parring bør du kigge i instruktionerne for dit skrivebordsmiljø.</string>
- <string name="message_ip_address_validation">Indtast en gyldig IP-adresse</string>
- <string name="message_time_is_up">Tiden er udløbet</string>
- <string name="message_search_wifi">Du skal sikre dig, at LibreOffice kører på en computer, som benytter samme Wifi netværk.</string>
- <string name="message_search_bluetooth">Du skal sikre dig at LibreOffice kører på en computer med Bluetooth aktiveret.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Læs mere</a>
- </string>
- <string name="message_paused">Sat på pause</string>
- <string name="message_notes_empty">Intet her.</string>
- <string name="hint_ip_address">IP-adresse</string>
- <string name="hint_name">Navn (valgfrit)</string>
- <string name="header_notes">Noter</string>
- <string name="mask_slide_show_progress">Dias %1$d af %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Et minut tilbage</item>
- <item quantity="other">%d minutter tilbage</item>
- </plurals>
- <string name="description_pager_slide">Forhåndsvisning af dias</string>
- <string name="description_grid_slide">Forhåndsvisning af dias</string>
- <string name="description_empty_slide">Tomt dias</string>
- <string name="preferences_volume_keys_actions_title">Volumenknap funktioner</string>
- <string name="preferences_volume_keys_actions_summary">Skift dias og aktiver bevægelser vha. volumenknapper</string>
- <string name="preferences_keep_screen_on_title">Bevar skærmen tændt</string>
- <string name="preferences_keep_screen_on_summary">Undgå at telefonen går i dvale under præsentationen</string>
- <string name="preferences_quiet_mode_title">Lydløs tilstand</string>
- <string name="preferences_quiet_mode_summary">Aktiver telefonens vibrator under præsentationen</string>
- <string name="requirements_libreoffice_version">LibreOffice 4.0.3 eller højere på en computer.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Fjernkontrol aktiveret under \"Funktioner → Indstillinger → LibreOffice Impress → Generelt\" i LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Eksperimentelle funktioner er aktiveret under \"Funktioner → Indstillinger → LibreOffice → Avanceret\" i LibreOffice.</string>
- <string name="requirements_network_connection">Android-enheden og en computer forbundet til det samme trådløse netværk.</string>
- <string name="requirements_network_ports">Hvis netværket har en firewall skal portene 1598 og 1599 være åbne.</string>
- <string name="requirements_bluetooth_connection">En computer med Bluetooth aktiveret.</string>
-</resources>
diff --git a/android/sdremote/res/values-de/strings.xml b/android/sdremote/res/values-de/strings.xml
deleted file mode 100644
index c58c19d22eb0..000000000000
--- a/android/sdremote/res/values-de/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress-Fernsteuerung</string>
- <string name="title_computers">Rechner</string>
- <string name="title_generic">Allgemein</string>
- <string name="title_licenses">Open-Source Lizenzen</string>
- <string name="title_settings">Einstellungen</string>
- <string name="title_requirements">Systemanforderungen</string>
- <string name="title_connection">Verbindung</string>
- <string name="title_creation">Erstellung</string>
- <string name="title_slide_show">Präsentation</string>
- <string name="title_timer">Stoppuhr</string>
- <string name="menu_licenses">Open-Source Lizenz</string>
- <string name="menu_settings">Einstellungen</string>
- <string name="menu_requirements">Systemvoraussetzungen</string>
- <string name="menu_reconnect">Erneut verbinden</string>
- <string name="menu_add_computer">Rechner hinzufügen</string>
- <string name="menu_remove_computer">Entfernen</string>
- <string name="menu_slides_grid">Folienraster</string>
- <string name="menu_slides_pager">Folienstapel</string>
- <string name="menu_timer">Stoppuhr</string>
- <string name="menu_stop_slide_show">Präsentation beenden</string>
- <string name="menu_pause_slide_show">Präsentation anhalten</string>
- <string name="menu_resume_slide_show">Präsentation fortsetzen</string>
- <string name="button_cancel">Abbrechen</string>
- <string name="button_save">Speichern</string>
- <string name="button_start">Starten</string>
- <string name="button_remove">Entfernen</string>
- <string name="message_impress_pin_validation">Klicken Sie im Menü von LibreOffice Impress auf \"Bildschirmpräsentation → Impress-Fernsteuerung\" und geben Sie den Code ein.</string>
- <string name="message_connection_failed_title">Verbindung fehlgeschlagen</string>
- <string name="message_impress_remote_enabling">Stellen Sie sicher, dass Sie die Fernsteuerung aktiviert haben. Klicken Sie hierzu im Menü von LibreOffice Impress auf „Extras → Optionen... → LibreOffice Impress → Allgemein“.</string>
- <string name="message_impress_wifi_enabling">Sie sollten auch die experimentellen Funktionen im Menü unter „Extras → Optionen... → LibreOffice → Erweitert“ aktiviert haben.</string>
- <string name="message_impress_pairing_check">Falls Sie Probleme beim Verbindungsaufbau über Bluetooth haben, überprüfen Sie die Anweisungen für Ihr Betriebssystem.</string>
- <string name="message_ip_address_validation">Geben Sie eine gültige IP-Adresse ein.</string>
- <string name="message_time_is_up">Die Zeit ist abgelaufen!</string>
- <string name="message_search_wifi">Stellen Sie sicher, dass LibreOffice auf einem Rechner im selben Drahtlosnetzwerk läuft.</string>
- <string name="message_search_bluetooth">Stellen Sie sicher, dass auf dem Rechner, auf dem LibreOffice läuft, Bluetooth aktiviert ist.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Mehr erfahren</a>
- </string>
- <string name="message_paused">Unterbrochen</string>
- <string name="message_notes_empty">Keine vorhanden.</string>
- <string name="hint_ip_address">IP-Adresse</string>
- <string name="hint_name">Name (optional)</string>
- <string name="header_notes">Notizen</string>
- <string name="mask_slide_show_progress">Folie %1$d von %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Eine Minute verbleibend</item>
- <item quantity="other">%d Minuten verbleibend</item>
- </plurals>
- <string name="description_pager_slide">Folienvorschau</string>
- <string name="description_grid_slide">Folienvorschau</string>
- <string name="description_empty_slide">Leere Folie</string>
- <string name="preferences_volume_keys_actions_title">Lautstärketasten</string>
- <string name="preferences_volume_keys_actions_summary">Folienwechsel und Animationen mittels Lautstärketasten vornehmen</string>
- <string name="preferences_keep_screen_on_title">Bildschirm eingeschaltet</string>
- <string name="preferences_keep_screen_on_summary">Handy während der Präsentation vom Standby abhalten</string>
- <string name="preferences_quiet_mode_title">Stiller Modus</string>
- <string name="preferences_quiet_mode_summary">Vibrationsalarm für die Dauer der Präsentation aktiviert.</string>
- <string name="requirements_libreoffice_version">LibreOffice Version 4.0.3 oder höher läuft auf einem Rechner.</string>
- <string name="requirements_libreoffice_general_enabled">Impress-Fernsteuerung aktiviert im Menü von LibreOffice Impress unter „Extras → Optionen... → LibreOffice Impress → Allgemein“.</string>
- <string name="requirements_libreoffice_experimental_enabled">Experimentelle Funktionen aktiviert im Menü von LibreOffice Impress unter „Extras → Optionen... → LibreOffice → Erweitert“.</string>
- <string name="requirements_network_connection">Die Android-Schnittstelle und ein Rechner im selben Netzwerk miteinander verbunden.</string>
- <string name="requirements_network_ports">Falls Sie eine Firewall einsetzen, stellen Sie sicher, dass die Ports 1598 und 1599 offen sind.</string>
- <string name="requirements_bluetooth_connection">Ein Computer mit aktiviertem Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-el/strings.xml b/android/sdremote/res/values-el/strings.xml
deleted file mode 100644
index 88d69e5dffde..000000000000
--- a/android/sdremote/res/values-el/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Απομακρυσμένο Impress</string>
- <string name="title_computers">Υπολογιστές</string>
- <string name="title_generic">Γενικά</string>
- <string name="title_licenses">Άδειες ανοικτού λογισμικού</string>
- <string name="title_settings">Ρυθμίσεις</string>
- <string name="title_requirements">Απαιτήσεις</string>
- <string name="title_connection">Σύνδεση</string>
- <string name="title_creation">Δημιουργία</string>
- <string name="title_slide_show">Παρουσίαση</string>
- <string name="title_timer">Χρονόμετρο</string>
- <string name="menu_licenses">Άδειες ανοικτού λογισμικού</string>
- <string name="menu_settings">Ρυθμίσεις</string>
- <string name="menu_requirements">Απαιτήσεις</string>
- <string name="menu_reconnect">Επανασύνδεση</string>
- <string name="menu_add_computer">Προσθήκη υπολογιστή</string>
- <string name="menu_remove_computer">Αφαίρεση</string>
- <string name="menu_slides_grid">Πλέγμα διαφανειών</string>
- <string name="menu_slides_pager">Σελιδοποίηση διαφανειών</string>
- <string name="menu_timer">Χρονόμετρο</string>
- <string name="menu_stop_slide_show">Διακοπή παρουσίασης</string>
- <string name="menu_pause_slide_show">Παύση παρουσίασης</string>
- <string name="menu_resume_slide_show">Συνέχιση παρουσίασης</string>
- <string name="button_cancel">Ακύρωση</string>
- <string name="button_save">Αποθήκευση</string>
- <string name="button_start">Έναρξη</string>
- <string name="button_remove">Αφαίρεση</string>
- <string name="message_impress_pin_validation">Πηγαίνετε στο “Παρουσίαση → Απομακρυσμένο Impress” στο LibreOffice Impress και εισαγωγή του κώδικα.</string>
- <string name="message_connection_failed_title">Αποτυχία σύνδεσης</string>
- <string name="message_impress_remote_enabling">Βεβαιωθείτε ότι ενεργοποιήσατε τον απομακρυσμένο έλεγχο. Πηγαίνετε στο “Εργαλεία → Επιλογές → LibreOffice Impress → Γενικά” στο LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Θα πρέπει να ενεργοποιήσετε πειραματικά γνωρίσματα στο “Εργαλεία → Επιλογές → LibreOffice → Προχωρημένα” επίσης.</string>
- <string name="message_impress_pairing_check">Αν έχετε προβλήματα σύνδεσης μπλουτούθ κοιτάξτε τις οδηγίες τις σχετικές με το λειτουργικό της επιφάνειας εργασίας σας.</string>
- <string name="message_ip_address_validation">Πληκτρολογήστε μια έγκυρη διεύθυνση IP.</string>
- <string name="message_time_is_up">Λήξη χρόνου!</string>
- <string name="message_search_wifi">"Βεβαιωθείτε ότι το LibreOffice εκτελείται σε έναν υπολογιστή στο ίδιο ασύρματο δίκτυο."</string>
- <string name="message_search_bluetooth">Βεβαιωθείτε ότι το LibreOffice εκτελείται σε έναν υπολογιστή με ενεργό το μπλουτούθ.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Μάθετε περισσότερα</a>
- </string>
- <string name="message_paused">Σε παύση</string>
- <string name="message_notes_empty">Τίποτα εδώ.</string>
- <string name="hint_ip_address">Διεύθυνση IP</string>
- <string name="hint_name">Όνομα (προαιρετικό)</string>
- <string name="header_notes">Σημειώσεις</string>
- <string name="mask_slide_show_progress">Διαφάνεια %1$d από %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Ένα λεπτό απέμεινε</item>
- <item quantity="other">%d λεπτά απέμειναν</item>
- </plurals>
- <string name="description_pager_slide">Προεπισκόπηση διαφάνειας</string>
- <string name="description_grid_slide">Προεπισκόπηση διαφάνειας</string>
- <string name="description_empty_slide">Κενή διαφάνεια</string>
- <string name="preferences_volume_keys_actions_title">Ενέργειες πλήκτρων έντασης</string>
- <string name="preferences_volume_keys_actions_summary">Αλλαγή διαφανειών και ενεργοποίηση κινήσεων χρησιμοποιώντας πλήκτρα έντασης</string>
- <string name="preferences_keep_screen_on_title">Διατήρηση ενεργούς οθόνης</string>
- <string name="preferences_keep_screen_on_summary">Αποτροπή τηλεφώνου από ύπνωση κατά την παρουσίαση</string>
- <string name="preferences_quiet_mode_title">Αθόρυβη λειτουργία</string>
- <string name="preferences_quiet_mode_summary">Ορισμός σε λειτουργία δόνησης κατά την παρουσίαση</string>
- <string name="requirements_libreoffice_version">LibreOffice με έκδοση 4.0.3 ή μεγαλύτερη που εκτελείται σε έναν υπολογιστή.</string>
- <string name="requirements_libreoffice_general_enabled">Απομακρυσμένο Impress ενεργοποιημένο στο “Εργαλεία → Επιλογές → LibreOffice Impress → Γενικά” στο LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Πειραματικά γνωρίσματα ενεργοποιημένα στο “Εργαλεία → Επιλογές → LibreOffice → Προχωρημένα” στο LibreOffice Impress.</string>
- <string name="requirements_network_connection">Η συσκευή Android και ένας υπολογιστής συνδεμένος στο ίδιο δίκτυο.</string>
- <string name="requirements_network_ports">Αν έχετε τείχος προστασίας βεβαιωθείτε ότι οι θύρες 1598 και 1599 είναι ανοικτές.</string>
- <string name="requirements_bluetooth_connection">Ένας υπολογιστής με ενεργοποιημένο μπλουτούθ.</string>
-</resources>
diff --git a/android/sdremote/res/values-es/strings.xml b/android/sdremote/res/values-es/strings.xml
deleted file mode 100644
index b74735cd28bf..000000000000
--- a/android/sdremote/res/values-es/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Control remoto de Impress</string>
- <string name="title_computers">PC</string>
- <string name="title_generic">Genérico</string>
- <string name="title_licenses">Licencias de código abierto</string>
- <string name="title_settings">Configuraciones</string>
- <string name="title_requirements">Requisitos</string>
- <string name="title_connection">Conexión</string>
- <string name="title_creation">Creación</string>
- <string name="title_slide_show">Presentación</string>
- <string name="title_timer">Reloj</string>
- <string name="menu_licenses">Licencias de código abierto</string>
- <string name="menu_settings">Configuración</string>
- <string name="menu_requirements">Requisitos</string>
- <string name="menu_reconnect">Volver a conectar</string>
- <string name="menu_add_computer">Añadir un PC</string>
- <string name="menu_remove_computer">Quitar</string>
- <string name="menu_slides_grid">Cuadrícula de diapositivas</string>
- <string name="menu_slides_pager">Paginador de diapositivas</string>
- <string name="menu_timer">Reloj</string>
- <string name="menu_stop_slide_show">Parar presentación</string>
- <string name="menu_pause_slide_show">Pausar presentación</string>
- <string name="menu_resume_slide_show">Reanudar presentación</string>
- <string name="button_cancel">Cancelar</string>
- <string name="button_save">Guardar</string>
- <string name="button_start">Iniciar</string>
- <string name="button_remove">Eliminar</string>
- <string name="message_impress_pin_validation">Vaya a «Presentación → Control remoto de Impress» en LibreOffice Impress y escriba el código.</string>
- <string name="message_connection_failed_title">La conexión falló</string>
- <string name="message_impress_remote_enabling">Asegúrese de activar el control remoto. Vaya a «Herramientas → Opciones → LibreOffice Impress → General» en LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">También puede las funcionalidades experimentales en «Herramientas → Opciones → LibreOffice → Avanzado».</string>
- <string name="message_impress_pairing_check">Si tiene problemas de conexión Bluetooth, verifique las instrucciones relativas a su sistema operativo de escritorio.</string>
- <string name="message_ip_address_validation">Escriba una dirección IP válida.</string>
- <string name="message_time_is_up">Se acabó el tiempo.</string>
- <string name="message_search_wifi">Asegúrese de que LibreOffice se ejecuta en un equipo de la misma red WiFi.</string>
- <string name="message_search_bluetooth">Asegúrese de que LibreOffice se ejecuta en un ordenador con Bluetooth activado.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Más información</a>
- </string>
- <string name="message_paused">Pausa</string>
- <string name="message_notes_empty">Nada aquí.</string>
- <string name="hint_ip_address">Dirección IP</string>
- <string name="hint_name">Nombre (opcional)</string>
- <string name="header_notes">Notas</string>
- <string name="mask_slide_show_progress">Diapositiva %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Queda un minuto</item>
- <item quantity="other">Quedan %d minutos</item>
- </plurals>
- <string name="description_pager_slide">Previsualización de la diapositiva</string>
- <string name="description_grid_slide">Previsualización de la diapositiva</string>
- <string name="description_empty_slide">Diapositiva vacía</string>
- <string name="preferences_volume_keys_actions_title">Acciones de las teclas de volumen</string>
- <string name="preferences_volume_keys_actions_summary">Pasar las diapositivas y activar animaciones utilizando las teclas de volumen.</string>
- <string name="preferences_keep_screen_on_title">Mantener la pantalla activada</string>
- <string name="preferences_keep_screen_on_summary">Desactivar el modo suspender del teléfono durante la presentación</string>
- <string name="preferences_quiet_mode_title">Modo silencioso</string>
- <string name="preferences_quiet_mode_summary">Configurar el modo de timbre de vibración durante la presentación</string>
- <string name="requirements_libreoffice_version">LibreOffice versión 4.0.3 o superior se ejecuta en el ordenador.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remoto activado en \"Herramientas → Opciones → LibreOffice Impress → General\" en LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Características experimentales habilitadas en \"Herramientas → Opciones → LibreOffice → Advanced\" en LibreOffice Impress.</string>
- <string name="requirements_network_connection">El dispositivo Android y un ordenador conectados a la misma red.</string>
- <string name="requirements_network_ports">"Si usa un cortafuegos asegúrese de que los puertos 1598 y 1599 estén abiertos. "</string>
- <string name="requirements_bluetooth_connection">Una PC con Bluetooth activado.</string>
-</resources>
diff --git a/android/sdremote/res/values-et/strings.xml b/android/sdremote/res/values-et/strings.xml
deleted file mode 100644
index 640f5e006a72..000000000000
--- a/android/sdremote/res/values-et/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impressi pult</string>
- <string name="title_computers">Arvutid</string>
- <string name="title_generic">Üldine</string>
- <string name="title_licenses">Avatud lähtekoodi litsentsid</string>
- <string name="title_settings">Sätted</string>
- <string name="title_requirements">Nõuded</string>
- <string name="title_connection">Ühendus</string>
- <string name="title_creation">Loomine</string>
- <string name="title_slide_show">Slaidiseanss</string>
- <string name="title_timer">Taimer</string>
- <string name="menu_licenses">Avatud lähtekoodi litsentsid</string>
- <string name="menu_settings">Sätted</string>
- <string name="menu_requirements">Nõuded</string>
- <string name="menu_reconnect">Ühenda uuesti</string>
- <string name="menu_add_computer">Lisa arvuti</string>
- <string name="menu_remove_computer">Eemalda</string>
- <string name="menu_slides_grid">Mitu slaidi</string>
- <string name="menu_slides_pager">Üks slaid</string>
- <string name="menu_timer">Taimer</string>
- <string name="menu_stop_slide_show">Lõpeta slaidiseanss</string>
- <string name="menu_pause_slide_show">Peata slaidiseanss</string>
- <string name="menu_resume_slide_show">Jätka slaidiseanssi</string>
- <string name="button_cancel">Loobu</string>
- <string name="button_save">Salvesta</string>
- <string name="button_start">Alusta</string>
- <string name="button_remove">Eemalda</string>
- <string name="message_impress_pin_validation">Vali LibreOffice Impressi menüüst Slaidiseanss - Kaugjuhtimispult ning sisesta kood.</string>
- <string name="message_connection_failed_title">Ühendumine nurjus</string>
- <string name="message_impress_remote_enabling">Vaata, et kaugjuhtimispult oleks lubatud. Selleks vali LibreOffice Impressis menüüst Tööriistad - Sätted - LibreOffice Impress - Üldine.</string>
- <string name="message_impress_wifi_enabling">Lubada tuleb ka katselised võimalused (Tööriistad - Sätted - LibreOffice - Edasijõudnuile).</string>
- <string name="message_impress_pairing_check">Kui seadmeid ei õnnestu Bluetoothi kaudu siduda, siis otsi juhiseid vastavalt arvuti opsüsteemile.</string>
- <string name="message_ip_address_validation">Sisesta korrektne IP-aadress.</string>
- <string name="message_time_is_up">Aeg on täis!</string>
- <string name="message_search_wifi">Vaata, et arvuti, kus LibreOffice töötab, oleks samas Wi-Fi-võrgus kui telefon.</string>
- <string name="message_search_bluetooth">Vaata, et Bluetooth oleks sisse lülitatud arvutis, kus LibreOffice töötab.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Lisateave</a>
- </string>
- <string name="message_paused">Peatatud</string>
- <string name="message_notes_empty">Märkmeid pole.</string>
- <string name="hint_ip_address">IP-aadress</string>
- <string name="hint_name">Nimi (valikuline)</string>
- <string name="header_notes">Märkmed</string>
- <string name="mask_slide_show_progress">Slaid %1$d / %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Üks minut jäänud</item>
- <item quantity="other">%d minutit jäänud</item>
- </plurals>
- <string name="description_pager_slide">Slaidi eelvaade</string>
- <string name="description_grid_slide">Slaidi eelvaade</string>
- <string name="description_empty_slide">Tühi slaid</string>
- <string name="preferences_volume_keys_actions_title">Toimingud helivaljuse nuppudega</string>
- <string name="preferences_volume_keys_actions_summary">Laseb helinuppudega slaide vahetada ja animatsioone käivitada</string>
- <string name="preferences_keep_screen_on_title">Ekraan püsivalt sees</string>
- <string name="preferences_keep_screen_on_summary">Keelab telefonil esitluse ajal ekraani välja lülitada</string>
- <string name="preferences_quiet_mode_title">Vaikne režiim</string>
- <string name="preferences_quiet_mode_summary">Esitluse ajaks läheb telefon värinarežiimi</string>
- <string name="requirements_libreoffice_version">Arvutis töötav LibreOffice\'i versioon 4.0.3 või uuem</string>
- <string name="requirements_libreoffice_general_enabled">LibreOffice Impressi seadetes kaugjuhtimispult lubatud (Tööriistad - Sätted - LibreOffice Impress - Üldine).</string>
- <string name="requirements_libreoffice_experimental_enabled">LibreOffice\'i seadetes katselised võimalused lubatud (Tööriistad - Sätted - LibreOffice - Edasijõudnuile).</string>
- <string name="requirements_network_connection">Samasse võrku ühendatud Androidi-seade ja arvuti.</string>
- <string name="requirements_network_ports">Kui tulemüür töötab, siis tuleb avada pordid 1598 ja 1599.</string>
- <string name="requirements_bluetooth_connection">Sisselülitatud Bluetoothiga arvuti.</string>
-</resources>
diff --git a/android/sdremote/res/values-fi/strings.xml b/android/sdremote/res/values-fi/strings.xml
deleted file mode 100644
index abb1ae946b6f..000000000000
--- a/android/sdremote/res/values-fi/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress-kauko-ohjain</string>
- <string name="title_computers">Tietokoneet</string>
- <string name="title_generic">Yleistä</string>
- <string name="title_licenses">Avoimen lähdekoodin lisenssit</string>
- <string name="title_settings">Asetukset</string>
- <string name="title_requirements">Vaatimukset</string>
- <string name="title_connection">Yhteys</string>
- <string name="title_creation">Tietokoneen lisäys</string>
- <string name="title_slide_show">Diaesitys</string>
- <string name="title_timer">Ajoitus</string>
- <string name="menu_licenses">Avoimen lähdekoodin lisenssit</string>
- <string name="menu_settings">Asetukset</string>
- <string name="menu_requirements">Vaatimukset</string>
- <string name="menu_reconnect">Yhdistä uudelleen</string>
- <string name="menu_add_computer">Lisää tietokone</string>
- <string name="menu_remove_computer">Poista</string>
- <string name="menu_slides_grid">Kaikki diat</string>
- <string name="menu_slides_pager">Dia kerrallaan</string>
- <string name="menu_timer">Ajoitus</string>
- <string name="menu_stop_slide_show">Lopeta diaesitys</string>
- <string name="menu_pause_slide_show">Keskeytä diaesitys</string>
- <string name="menu_resume_slide_show">Jatka diaesitystä</string>
- <string name="button_cancel">Peruuta</string>
- <string name="button_save">Tallenna</string>
- <string name="button_start">Aloita</string>
- <string name="button_remove">Poista</string>
- <string name="message_impress_pin_validation">Valitse LibreOffice Impressissä ”Diaesitys → Impress-kauko-ohjain” ja syötä koodi.</string>
- <string name="message_connection_failed_title">Yhteyden muodostaminen epäonnistui</string>
- <string name="message_impress_remote_enabling">Varmista, että kauko-ohjaus on käytössä. LibreOffice Impressissä asetus löytyy kohdasta ”Työkalut → Asetukset → LibreOffice Impress → Yleiset”.</string>
- <string name="message_impress_wifi_enabling">Ota käyttöön kokeelliset ominaisuudet kohdasta ”Työkalut → Asetukset → LibreOffice → Lisäasetukset”.</string>
- <string name="message_impress_pairing_check">Jos Bluetooth-pariyhteyden muodostamisessa on ongelmia, lue työpöytäkäyttöjärjestelmääsi koskevat ohjeet.</string>
- <string name="message_ip_address_validation">Syötä kelvollinen IP-osoite.</string>
- <string name="message_time_is_up">Aika lopussa!</string>
- <string name="message_search_wifi">Varmista, että LibreOffice on käynnissä tietokoneella, joka on samassa WiFi-verkossa.</string>
- <string name="message_search_bluetooth">Varmista, että LibreOffice on käynnissä tietokoneella, jossa Bluetooth on käytettävissä.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Lisätietoja</a>
- </string>
- <string name="message_paused">Keskeytetty</string>
- <string name="message_notes_empty">Ei muistiinpanoja.</string>
- <string name="hint_ip_address">IP-osoite</string>
- <string name="hint_name">Nimi (valinnainen)</string>
- <string name="header_notes">Muistiinpanot</string>
- <string name="mask_slide_show_progress">Dia %1$d / %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Minuutti jäljellä</item>
- <item quantity="other">%d minuuttia jäljellä</item>
- </plurals>
- <string name="description_pager_slide">Dian esikatselu</string>
- <string name="description_grid_slide">Dian esikatselu</string>
- <string name="description_empty_slide">Tyhjä dia</string>
- <string name="preferences_volume_keys_actions_title">Äänenvoimakkuussäätimen toiminnot</string>
- <string name="preferences_volume_keys_actions_summary">Vaihda diaa ja käynnistä animaatiot äänenvoimakkuussäätimellä</string>
- <string name="preferences_keep_screen_on_title">Pidä näyttö päällä</string>
- <string name="preferences_keep_screen_on_summary">Estä puhelinta menemästä lepotilaan esityksen aikana</string>
- <string name="preferences_quiet_mode_title">Hiljainen tila</string>
- <string name="preferences_quiet_mode_summary">Aseta puhelimen värinähälytys päälle esityksen ajaksi</string>
- <string name="requirements_libreoffice_version">LibreOfficen versio 4.0.3 tai uudempi käynnissä tietokoneella.</string>
- <string name="requirements_libreoffice_general_enabled">Kauko-ohjaus sallittu LibreOffice Impressissä kohdasta ”Työkalut → Asetukset → LibreOffice Impress → Yleiset”.</string>
- <string name="requirements_libreoffice_experimental_enabled">Kokeelliset ominaisuudet käytössä LibreOffice Impressissä kohdasta ”Työkalut → Asetukset → LibreOffice → Lisäasetukset”.</string>
- <string name="requirements_network_connection">Android-mobiililaite ja tietokone yhdistettynä samaan verkkoon.</string>
- <string name="requirements_network_ports">Jos käytössä on palomuuri, porttien 1598 ja 1599 on oltava auki.</string>
- <string name="requirements_bluetooth_connection">Tietokone, jossa Bluetooth on käytettävissä.</string>
-</resources>
diff --git a/android/sdremote/res/values-fr/strings.xml b/android/sdremote/res/values-fr/strings.xml
deleted file mode 100644
index 8865a4fd9bef..000000000000
--- a/android/sdremote/res/values-fr/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Contrôle distant Impress</string>
- <string name="title_computers">Ordinateurs</string>
- <string name="title_generic">Générique</string>
- <string name="title_licenses">Licences Open Source</string>
- <string name="title_settings">Paramètres</string>
- <string name="title_requirements">Besoins</string>
- <string name="title_connection">Connexion</string>
- <string name="title_creation">Création</string>
- <string name="title_slide_show">Diaporama</string>
- <string name="title_timer">Minuteur</string>
- <string name="menu_licenses">Licences open source</string>
- <string name="menu_settings">Paramètres</string>
- <string name="menu_requirements">Besoins</string>
- <string name="menu_reconnect">Reconnecter</string>
- <string name="menu_add_computer">Ajouter un ordinateur</string>
- <string name="menu_remove_computer">Supprimer</string>
- <string name="menu_slides_grid">Grille de diapos</string>
- <string name="menu_slides_pager">Pageur de diapos</string>
- <string name="menu_timer">Minuteur</string>
- <string name="menu_stop_slide_show">Arrêter le diaporama</string>
- <string name="menu_pause_slide_show">Mettre le diaporama en pause</string>
- <string name="menu_resume_slide_show">Reprendre le diaporama</string>
- <string name="button_cancel">Annuler</string>
- <string name="button_save">Enregistrer</string>
- <string name="button_start">Démarrer</string>
- <string name="button_remove">Supprimer</string>
- <string name="message_impress_pin_validation">Allez dans \"Diaporama →Contrôle distant Impress\" dans LibreOffice et saisissez le code.</string>
- <string name="message_connection_failed_title">La connexion a échoué</string>
- <string name="message_impress_remote_enabling">Assurez-vous d\'avoir activé le contrôle distant. Allez dans \"Outils →Options →LibreOffice Impress →Général\" dans LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Vous devez également activer les fonctions expérimentales dans \"Outils →Options →LibreOffice →Avancé\".</string>
- <string name="message_impress_pairing_check">Si vous avez un problème de couplage Bluetooth, veuillez vérifier les instructions relatives à l\'environnement de bureau de votre OS.</string>
- <string name="message_ip_address_validation">Saisissez une adresse IP valide.</string>
- <string name="message_time_is_up">Délai écoulé !</string>
- <string name="message_search_wifi">Assurez-vous que LibreOffice est exécuté sur un ordinateur sur le même réseau WiFi.</string>
- <string name="message_search_bluetooth">Assurez-vous que LibreOffice est exécuté sur un ordinateur dont le Bluetooth est activé.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">En savoir plus</a>
- </string>
- <string name="message_paused">Pause</string>
- <string name="message_notes_empty">Rien ici.</string>
- <string name="hint_ip_address">Adresse IP</string>
- <string name="hint_name">Nom (facultatif)</string>
- <string name="header_notes">Notes</string>
- <string name="mask_slide_show_progress">Diapo %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Une minute restante</item>
- <item quantity="other">%d minutes restantes</item>
- </plurals>
- <string name="description_pager_slide">Aperçu de la diapo</string>
- <string name="description_grid_slide">Aperçu de la diapo</string>
- <string name="description_empty_slide">Diapo vierge</string>
- <string name="preferences_volume_keys_actions_title">Actions des touches de volume</string>
- <string name="preferences_volume_keys_actions_summary">Changer de diapos et activer les animations en utilisant les touches de volume</string>
- <string name="preferences_keep_screen_on_title">Garder l\'écran actif</string>
- <string name="preferences_keep_screen_on_summary">Empêcher le téléphone d\'entrer en veille pendant la présentation</string>
- <string name="preferences_quiet_mode_title">Mode silencieux</string>
- <string name="preferences_quiet_mode_summary">Définir sur mode vibreur pendant la présentation</string>
- <string name="requirements_libreoffice_version">LibreOffice version 4.0.3 ou supérieure s\'exécutant sur un ordinateur.</string>
- <string name="requirements_libreoffice_general_enabled">Contrôle distant activé dans \"Outils →Options →LibreOffice Impress →Général\" dans LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Fonctions expérimentales activées dans \"Outils →Options →LibreOffice →Avancé\" dans LibreOffice Impress.</string>
- <string name="requirements_network_connection">Le périphérique Android et un ordinateur connectés au même réseau.</string>
- <string name="requirements_network_ports">S\'il y a un pare-feu, assurez-vous que les ports 1598 et 1599 sont ouverts.</string>
- <string name="requirements_bluetooth_connection">Un ordinateur dont le Bluetooth est activé.</string>
-</resources>
diff --git a/android/sdremote/res/values-gl/strings.xml b/android/sdremote/res/values-gl/strings.xml
deleted file mode 100644
index c091d168b97d..000000000000
--- a/android/sdremote/res/values-gl/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Control remoto do Impress</string>
- <string name="title_computers">Computadores</string>
- <string name="title_generic">Xenérico</string>
- <string name="title_licenses">Licenzas de código aberto</string>
- <string name="title_settings">Configuración</string>
- <string name="title_requirements">Requisitos</string>
- <string name="title_connection">Conexión</string>
- <string name="title_creation">Creación</string>
- <string name="title_slide_show">Presentación</string>
- <string name="title_timer">Temporizador</string>
- <string name="menu_licenses">Licenzas de código aberto</string>
- <string name="menu_settings">Configuración</string>
- <string name="menu_requirements">Requisitos</string>
- <string name="menu_reconnect">Reconectar</string>
- <string name="menu_add_computer">Engadir computador</string>
- <string name="menu_remove_computer">Retirar</string>
- <string name="menu_slides_grid">Grade de diapositivas</string>
- <string name="menu_slides_pager">Paxinador de diapositivas</string>
- <string name="menu_timer">Temporizador</string>
- <string name="menu_stop_slide_show">Parar a presentación</string>
- <string name="menu_pause_slide_show">Deter a presentación</string>
- <string name="menu_resume_slide_show">Retomar a presentación</string>
- <string name="button_cancel">Cancelar</string>
- <string name="button_save">Gardar</string>
- <string name="button_start">Iniciar</string>
- <string name="button_remove">Retirar</string>
- <string name="message_impress_pin_validation">Ir a «Presentación → Control remoto do Impress» no Impress de LibreOffice e introducir o código.</string>
- <string name="message_connection_failed_title">A conexión fallou</string>
- <string name="message_impress_remote_enabling">Asegúrese de ter activado o control remoto. Ir a «Ferramentas → Opcións → Impress de LibreOffice → Xeral» no Impress de LibreOffice.</string>
- <string name="message_impress_wifi_enabling">Debería activar as funcionalidades experimentais en «Ferramentas → Opcións → LibreOffice → Avanzado» tamén.</string>
- <string name="message_impress_pairing_check">No caso de ter problemas co emparellamento por bluetooh, comprobe as instrucións relativas ao seu sistema operativo de escritorio.</string>
- <string name="message_ip_address_validation">Escriba un enderezo IP válido.</string>
- <string name="message_time_is_up">Rematou o tempo!</string>
- <string name="message_search_wifi">Asegúrese de que LibreOffice se executa nun computador da mesma rede wifi.</string>
- <string name="message_search_bluetooth">Asegúrese de que LibreOffice se executa nun computador co bluetooh activado.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Saiba máis</a>
- </string>
- <string name="message_paused">Detida</string>
- <string name="message_notes_empty">Ren aquí.</string>
- <string name="hint_ip_address">Enderezo IP</string>
- <string name="hint_name">Nome (opcional)</string>
- <string name="header_notes">Notas</string>
- <string name="mask_slide_show_progress">Diapositiva %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Falta un minuto</item>
- <item quantity="other">Faltan %d minutos</item>
- </plurals>
- <string name="description_pager_slide">Visualización da diapositiva</string>
- <string name="description_grid_slide">Visualizar a diapositiva</string>
- <string name="description_empty_slide">Diapositiva virxe</string>
- <string name="preferences_volume_keys_actions_title">Accións das teclas de volume</string>
- <string name="preferences_volume_keys_actions_summary">Trocar diapositivas e activar as animacións utilizando as teclas de volume</string>
- <string name="preferences_keep_screen_on_title">Manter a pantalla acesa</string>
- <string name="preferences_keep_screen_on_summary">Evitar que o teléfono se durma durante a presentación</string>
- <string name="preferences_quiet_mode_title">Modo silencioso</string>
- <string name="preferences_quiet_mode_summary">Configurar o timbre de vibración durante a presentación</string>
- <string name="requirements_libreoffice_version">LibreOffice versión 4.03 ou superior executándose nun computador.</string>
- <string name="requirements_libreoffice_general_enabled">Activar o control remoto do Impress en «Ferramentas → Opcións → LibreOffice Impress → Xeral» no Impress de LibreOffice</string>
- <string name="requirements_libreoffice_experimental_enabled">Activar as funcionalidades experimentais en «Ferramentas → Opcións → LibreOffice → Avanzadas» no Impress de LibreOffice.</string>
- <string name="requirements_network_connection">O dispositivo android e un computador conectado na mesma rede.</string>
- <string name="requirements_network_ports">Se ten unha devasa, asegúrese de que os portos 1598 e 1599 están abertos.</string>
- <string name="requirements_bluetooth_connection">Un computador co bluetooh activado.</string>
-</resources>
diff --git a/android/sdremote/res/values-he/strings.xml b/android/sdremote/res/values-he/strings.xml
deleted file mode 100644
index 4d95f9ad1fcf..000000000000
--- a/android/sdremote/res/values-he/strings.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="title_computers">מחשבים</string>
- <string name="title_generic">כללי</string>
- <string name="title_licenses">רישיונות קוד פתוח</string>
- <string name="title_settings">הגדרות</string>
- <string name="title_requirements">דרישות</string>
- <string name="title_connection">חיבור</string>
- <string name="title_creation">יצירה</string>
- <string name="title_slide_show">מצגת</string>
- <string name="title_timer">מתזמן</string>
- <string name="menu_licenses">רישיונות קוד פתוח</string>
- <string name="menu_settings">הגדרות</string>
- <string name="menu_requirements">דרישות</string>
- <string name="menu_reconnect">חיבור מחדש</string>
- <string name="menu_add_computer">הוספת מחשב</string>
- <string name="menu_remove_computer">הסרה</string>
- <string name="menu_slides_grid">רשת שקופיות</string>
- <string name="menu_slides_pager">נווט שקופיות</string>
- <string name="menu_timer">מתזמן</string>
- <string name="menu_stop_slide_show">עצירת המצגת</string>
- <string name="menu_pause_slide_show">השהיית המצגת</string>
- <string name="menu_resume_slide_show">המשך המצגת</string>
- <string name="button_cancel">ביטול</string>
- <string name="button_save">שמירה</string>
- <string name="button_start">התחלה</string>
- <string name="button_remove">הסרה</string>
- <string name="message_connection_failed_title">החיבור נכשל</string>
- <string name="message_impress_pairing_check">אם יש לך בעיות צימוד ל־Bluetooth נא לחפש את ההנחיות הקשורות למערכת ההפעלה של המחשב שלך.</string>
- <string name="message_ip_address_validation">נא להזין כתובת IP חוקית.</string>
- <string name="message_time_is_up">זמנך עבר!</string>
- <string name="message_search_wifi">נא לוודא ש־LibreOffice פועל על מחשב שמחובר לאותה הרשת האלחוטית.</string>
- <string name="message_search_bluetooth">נא לוודא ש־LibreOffice פועל על מחשב עם התקן Bluetooth פעיל.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">מידע נוסף</a>
- </string>
- <string name="message_paused">מושהה</string>
- <string name="message_notes_empty">אין כאן כלום.</string>
- <string name="hint_ip_address">כתובת IP</string>
- <string name="hint_name">שם (רשות)</string>
- <string name="header_notes">הערות</string>
- <string name="mask_slide_show_progress">שקופית %1$d מתוך %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">דקה אחת נותרה</item>
- <item quantity="other">%d דקות נותרו</item>
- </plurals>
- <string name="description_pager_slide">תצוגה מקדימה של השקופית</string>
- <string name="description_grid_slide">תצוגה מקדימה של השקופית</string>
- <string name="description_empty_slide">שקופית ריקה</string>
- <string name="preferences_volume_keys_actions_title">פעולות כפתורי עצמת השמע</string>
- <string name="preferences_volume_keys_actions_summary">ניתן להחליף בין שקופיות ולהפעיל הנפשות באמצעות כפתורי עצמת השמע</string>
- <string name="preferences_keep_screen_on_title">להשאיר את הצג פעיל</string>
- <string name="preferences_keep_screen_on_summary">למנוע מהטלפון להיכנס למצב שינה בעת ההצגה</string>
- <string name="preferences_quiet_mode_title">מצב שקט</string>
- <string name="preferences_quiet_mode_summary">הגדרת מצב צלצול ברטט בעת ההצגה</string>
- <string name="requirements_libreoffice_version">גרסה 4.0.3 ומעלה של LibreOffice פועלת על מחשב.</string>
- <string name="requirements_network_connection">התקן אנדרויד ומחשב המחוברים לאותה הרשת.</string>
- <string name="requirements_network_ports">אם יש לך חומת אש עליך לוודא שפתחות 1598 ו־1599 פתוחות.</string>
- <string name="requirements_bluetooth_connection">מחשב עם Bluetooth פעיל.</string>
-</resources>
diff --git a/android/sdremote/res/values-hi/strings.xml b/android/sdremote/res/values-hi/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-hi/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-hr/strings.xml b/android/sdremote/res/values-hr/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-hr/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-hu/strings.xml b/android/sdremote/res/values-hu/strings.xml
deleted file mode 100644
index af4ea1cdbe55..000000000000
--- a/android/sdremote/res/values-hu/strings.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Számítógépek</string>
- <string name="title_generic">Általános</string>
- <string name="title_licenses">Nyílt forrású licencek</string>
- <string name="title_settings">Beállítások</string>
- <string name="title_requirements">Követelmények</string>
- <string name="title_connection">Kapcsolat</string>
- <string name="title_creation">Létrehozás</string>
- <string name="title_slide_show">Diavetítés</string>
- <string name="title_timer">Időzítő</string>
- <string name="menu_licenses">Nyílt forrású licencek</string>
- <string name="menu_settings">Beállítások</string>
- <string name="menu_requirements">Követelmények</string>
- <string name="menu_reconnect">Újrakapcsolódás</string>
- <string name="menu_add_computer">Számítógép hozzáadása</string>
- <string name="menu_remove_computer">Eltávolítás</string>
- <string name="menu_slides_grid">Diaáttekintő</string>
- <string name="menu_slides_pager">Dialapozó</string>
- <string name="menu_timer">Időzítő</string>
- <string name="menu_stop_slide_show">Diavetítés leállítása</string>
- <string name="menu_pause_slide_show">Diavetítés szüneteltetése</string>
- <string name="menu_resume_slide_show">Diavetítés folytatása</string>
- <string name="button_cancel">Mégse</string>
- <string name="button_save">Mentés</string>
- <string name="button_start">Kezdés</string>
- <string name="button_remove">Eltávolítás</string>
- <string name="message_impress_pin_validation">A LibreOffice Impressben válassza a „Diavetítés → Impress távirányító” menüparancsot, és írja be a kódot.</string>
- <string name="message_connection_failed_title">Sikertelen kapcsolat</string>
- <string name="message_impress_remote_enabling">Ellenőrizze, hogy engedélyezte-e a távirányítót a LibreOffice Impress „Eszközök → Beállítások → LibreOffice Impress → Általános” paneljén.</string>
- <string name="message_impress_wifi_enabling">A kísérleti funkciókat is engedélyeznie kell az „Eszközök → Beállítások → LibreOffice → Speciális” panelen.</string>
- <string name="message_impress_pairing_check">Ha a Bluetooth-párosítással vannak problémái, olvassa el az asztali operációs rendszerének használati utasítását.</string>
- <string name="message_ip_address_validation">Írjon be egy érvényes IP-címet.</string>
- <string name="message_time_is_up">Lejárt az idő!</string>
- <string name="message_search_wifi">Ellenőrizze, hogy fut-e a LibreOffice egy azonos WiFi-hálózatra csatlakozó számítógépen.</string>
- <string name="message_search_bluetooth">Ellenőrizze, hogy fut-e a LibreOffice egy Bluetooth-os számítógépen.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">További infó</a>
- </string>
- <string name="message_paused">Szünet</string>
- <string name="message_notes_empty">Nincs itt semmi.</string>
- <string name="hint_ip_address">IP-cím</string>
- <string name="hint_name">Név (nem kötelező)</string>
- <string name="header_notes">Megjegyzések</string>
- <string name="mask_slide_show_progress">%1$d. / %2$d dia</string>
- <plurals name="mask_timer_progress">
- <item quantity="other">Egy perc van hátra.</item>
- </plurals>
- <string name="description_pager_slide">Diaelőnézet</string>
- <string name="description_grid_slide">Diaelőnézet</string>
- <string name="description_empty_slide">Üres dia</string>
- <string name="preferences_volume_keys_actions_title">Hangerőgombok használata</string>
- <string name="preferences_volume_keys_actions_summary">Diaváltás és animációk aktiválása a hangerőgombokkal</string>
- <string name="preferences_keep_screen_on_title">Képernyő bekapcsolva tartása</string>
- <string name="preferences_keep_screen_on_summary">Megakadályozza a telefon elalvását előadás közben</string>
- <string name="preferences_quiet_mode_title">Csendes mód</string>
- <string name="preferences_quiet_mode_summary">Rezgőre állítja a csengetést előadás közben</string>
- <string name="requirements_libreoffice_version">LibreOffice 4.0.3-at vagy újabbat futtató számítógép</string>
- <string name="requirements_libreoffice_general_enabled">Engedélyezett Impress távirányító a LibreOffice Impress „Eszközök → Beállítások → LibreOffice Impress → Általános” paneljén.</string>
- <string name="requirements_libreoffice_experimental_enabled">Engedélyezett kísérleti funkciók a LibreOffice Impress „Eszközök → Beállítások → LibreOffice → Speciális” paneljén.</string>
- <string name="requirements_network_connection">Az Android eszköz és a számítógép ugyanahhoz a hálózathoz csatlakozzon.</string>
- <string name="requirements_network_ports">A tűzfalon legyen nyitva az 1598-as és 1599-es port.</string>
- <string name="requirements_bluetooth_connection">Bluetooth-os számítógép</string>
-</resources>
diff --git a/android/sdremote/res/values-id/strings.xml b/android/sdremote/res/values-id/strings.xml
deleted file mode 100644
index f692690b5190..000000000000
--- a/android/sdremote/res/values-id/strings.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="title_computers">Komputer</string>
- <string name="title_generic">Generik</string>
- <string name="title_licenses">Lisensi open source</string>
- <string name="title_settings">Pengaturan</string>
- <string name="title_requirements">Kebutuhan</string>
- <string name="title_connection">Koneksi</string>
- <string name="title_creation">Pembuatan</string>
- <string name="title_slide_show">Pertunjukan salindia</string>
- <string name="title_timer">Pewaktu</string>
- <string name="menu_licenses">Lisensi open source</string>
- <string name="menu_settings">Pengaturan</string>
-</resources>
diff --git a/android/sdremote/res/values-it/strings.xml b/android/sdremote/res/values-it/strings.xml
deleted file mode 100644
index f12c891f7cd7..000000000000
--- a/android/sdremote/res/values-it/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Computer</string>
- <string name="title_generic">Generici</string>
- <string name="title_licenses">Licenze open source</string>
- <string name="title_settings">Impostazioni</string>
- <string name="title_requirements">Requisiti</string>
- <string name="title_connection">Connessione</string>
- <string name="title_creation">Creazione</string>
- <string name="title_slide_show">Presentazione</string>
- <string name="title_timer">Timer</string>
- <string name="menu_licenses">Licenze open source</string>
- <string name="menu_settings">Impostazioni</string>
- <string name="menu_requirements">Requisiti</string>
- <string name="menu_reconnect">Riconnetti</string>
- <string name="menu_add_computer">Aggiungi computer</string>
- <string name="menu_remove_computer">Rimuovi</string>
- <string name="menu_slides_grid">Griglia di diapositive</string>
- <string name="menu_slides_pager">Sequenza di diapositive</string>
- <string name="menu_timer">Timer</string>
- <string name="menu_stop_slide_show">Ferma la presentazione</string>
- <string name="menu_pause_slide_show">Metti in pausa la presentazione</string>
- <string name="menu_resume_slide_show">Riprendi la presentazione</string>
- <string name="button_cancel">Annulla</string>
- <string name="button_save">Salva</string>
- <string name="button_start">Avvia</string>
- <string name="button_remove">Rimuovi</string>
- <string name="message_impress_pin_validation">Vai a \"Presentazione → Impress Remote” in LibreOffice Impress e inserisci il codice.</string>
- <string name="message_connection_failed_title">Connessione non riuscita</string>
- <string name="message_impress_remote_enabling">Assicurati di aver abilitato il controllo remoto. Vai a “Strumenti → Opzioni → LibreOffice Impress → Generale” in LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Devi anche abilitare le funzionalità sperimentali in “Strumenti → Opzioni → LibreOffice → Avanzate”.</string>
- <string name="message_impress_pairing_check">Se hai problemi con l\'abbinamento Bluetooth controlla le istruzioni relative al tuo sistema operativo desktop.</string>
- <string name="message_ip_address_validation">Inserisci un indirizzo IP valido.</string>
- <string name="message_time_is_up">Tempo scaduto!</string>
- <string name="message_search_wifi">Assicurati che LibreOffice sia in esecuzione su un computer collegato alla stessa rete WiFi.</string>
- <string name="message_search_bluetooth">Assicurati che LibreOffice sia in esecuzione su un computer con il Bluetooth attivato.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Per saperne di più</a>
- </string>
- <string name="message_paused">In pausa</string>
- <string name="message_notes_empty">Niente qui.</string>
- <string name="hint_ip_address">Indirizzo IP</string>
- <string name="hint_name">Nome (facoltativo)</string>
- <string name="header_notes">Note</string>
- <string name="mask_slide_show_progress">Diapositiva %1$d da %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Un minuto rimanente</item>
- <item quantity="other">%d minuti rimanenti</item>
- </plurals>
- <string name="description_pager_slide">Anteprima della diapositiva</string>
- <string name="description_grid_slide">Anteprima della diapositiva</string>
- <string name="description_empty_slide">Diapositiva vuota</string>
- <string name="preferences_volume_keys_actions_title">Azione dei tasti volume</string>
- <string name="preferences_volume_keys_actions_summary">Cambia le diapositive e attiva le animazioni utilizzando i tasti volume</string>
- <string name="preferences_keep_screen_on_title">Mantieni lo schermo acceso</string>
- <string name="preferences_keep_screen_on_summary">Impedisci lo standby del telefono durante la presentazione</string>
- <string name="preferences_quiet_mode_title">Modalità silenziosa</string>
- <string name="preferences_quiet_mode_summary">Imposta la suoneria su vibrazione durante la presentazione</string>
- <string name="requirements_libreoffice_version">LibreOffice versione 4.0.3 o successiva in esecuzione su un computer.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remote abilitato in “Strumenti → Opzioni → LibreOffice Impress → Generale” in LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Funzionalità sperimentali abilitate in “Strumenti → Opzioni → LibreOffice → Avanzate\" in LibreOffice Impress.</string>
- <string name="requirements_network_connection">Il dispositivo Android e un computer connessi alla stessa rete.</string>
- <string name="requirements_network_ports">Se hai un firewall, assicurati che le porte 1598 e 1599 siano aperte.</string>
- <string name="requirements_bluetooth_connection">Un computer con Bluetooth attivato.</string>
-</resources>
diff --git a/android/sdremote/res/values-ja/strings.xml b/android/sdremote/res/values-ja/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-ja/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-kk/strings.xml b/android/sdremote/res/values-kk/strings.xml
deleted file mode 100644
index e40b76a39309..000000000000
--- a/android/sdremote/res/values-kk/strings.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress-ті қашықтан басқару</string>
- <string name="title_computers">Компьютерлер</string>
- <string name="title_generic">Жалпы</string>
- <string name="title_licenses">Лицензиялар</string>
- <string name="title_settings">Баптаулар</string>
- <string name="title_requirements">Талаптары</string>
- <string name="title_connection">Байланыс</string>
- <string name="title_creation">Жасау</string>
- <string name="title_slide_show">Слайд-шоу</string>
- <string name="title_timer">Таймер</string>
- <string name="menu_licenses">Лицензиялар</string>
- <string name="menu_settings">Баптаулар</string>
- <string name="menu_requirements">Талаптары</string>
- <string name="menu_reconnect">Қайта байланысу</string>
- <string name="menu_add_computer">Компьютерді қосу</string>
- <string name="menu_remove_computer">Өшіру</string>
- <string name="menu_slides_grid">Слайдтар тормен</string>
- <string name="menu_slides_pager">Слайдтар бет бойынша</string>
- <string name="menu_timer">Таймер</string>
- <string name="menu_stop_slide_show">Слайдшоуды тоқтату</string>
- <string name="menu_pause_slide_show">Слайдшоуды аялдату</string>
- <string name="menu_resume_slide_show">Слайдшоуды жалғастыру</string>
- <string name="button_cancel">Бас тарту</string>
- <string name="button_save">Сақтау</string>
- <string name="button_start">Бастау</string>
- <string name="button_remove">Өшіру</string>
- <string name="message_connection_failed_title">Байланыс орнату сәтсіз</string>
- <string name="message_time_is_up">Уақыт бітті!</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Көбірек біліңіз</a>
- </string>
- <string name="message_paused">Аялдатылған</string>
- <string name="hint_ip_address">IP адресі</string>
- <string name="hint_name">Аты (міндетті емес)</string>
- <string name="header_notes">Жазбалар</string>
- <string name="mask_slide_show_progress">Слайд %1$d, барлығы %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="other">%d минут қалды</item>
- </plurals>
- <string name="description_pager_slide">Слайдтарды қарау</string>
- <string name="description_grid_slide">Слайдтарды қарау</string>
- <string name="description_empty_slide">Бос слайд</string>
- <string name="preferences_volume_keys_actions_title">Дыбыс пернелерінің әрекеттері</string>
- <string name="preferences_keep_screen_on_title">Экранды сөндірмеу</string>
- <string name="preferences_quiet_mode_title">Тыныш режимі</string>
-</resources>
diff --git a/android/sdremote/res/values-ko/strings.xml b/android/sdremote/res/values-ko/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-ko/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-lt/strings.xml b/android/sdremote/res/values-lt/strings.xml
deleted file mode 100644
index dacbb827ac8b..000000000000
--- a/android/sdremote/res/values-lt/strings.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">„Impress“ nuotolinis valdymas</string>
- <string name="title_computers">Kompiuteriai</string>
- <string name="title_generic">Bendrosios</string>
- <string name="title_licenses">Atvirojo kodo licencijos</string>
- <string name="title_settings">Nuostatos</string>
- <string name="title_requirements">Reikalavimai</string>
- <string name="title_connection">Ryšys</string>
- <string name="title_creation">Sukūrimas</string>
- <string name="title_slide_show">Pateikties demonstravimas</string>
- <string name="title_timer">Laikmatis</string>
- <string name="menu_licenses">Atvirojo kodo licencijos</string>
- <string name="menu_settings">Nuostatos</string>
- <string name="menu_requirements">Reikalavimai</string>
- <string name="menu_reconnect">Jungtis ir naujo</string>
- <string name="menu_add_computer">Pridėti kompiuterį</string>
- <string name="menu_remove_computer">Pašalinti</string>
- <string name="menu_slides_grid">Skaidrių tinklelis</string>
- <string name="menu_slides_pager">Skaidrių albumas</string>
- <string name="menu_timer">Laikmatis</string>
- <string name="menu_stop_slide_show">Nutraukti demonstravimą</string>
- <string name="menu_pause_slide_show">Pristabdyti demonstravimą</string>
- <string name="menu_resume_slide_show">Tęsti demonstravimą</string>
- <string name="button_cancel">Atsisakyti</string>
- <string name="button_save">Įrašyti</string>
- <string name="button_start">Pradėti</string>
- <string name="button_remove">Pašalinti</string>
- <string name="message_impress_pin_validation">„LibreOffice“ pateikčių rengyklėje atverkite meniu punktą „Demonstravimas → „Impress“ nuotolinis valdymas“ ir įveskite kodą.</string>
- <string name="message_connection_failed_title">Nepavyko užmegzti ryšio</string>
- <string name="message_impress_remote_enabling">Įsitikinkite, jog įgalintas nuotolinis valdymas. „LibreOffice“ pateikčių rengyklėje atverkite meniu punktą „Priemonės → Parinktys → „LibreOffice“ pateikčių rengyklė → Bendra“.</string>
- <string name="message_impress_wifi_enabling">Taip pat derėtų įgalinti eksperimentines funkcijas. Tai daroma, atvėrus meniu „Priemonės → Parinktys → „LibreOffice“ → Kitkas“.</string>
- <string name="message_impress_pairing_check">Jeigu turite problemų suporuojant įrenginius per „Bluetooth“, pasidomėkite susijusia dokumentacija Jūsų naudojamai operacinei sistemai.</string>
- <string name="message_ip_address_validation">Įveskite galiojantį IP adresą.</string>
- <string name="message_time_is_up">Laikas baigėsi!</string>
- <string name="message_search_wifi">Įsitikinkite, jog „LibreOffice“ paleista kompiuteryje, prijungtame prie to paties tinklo.</string>
- <string name="message_search_bluetooth">Įsitikinkite, jog „LibreOffice“ paleista kompiuteryje su įgalintu „Bluetooth“ ryšiu.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Sužinoti daugiau</a>
- </string>
- <string name="message_paused">Pristabdyta</string>
- <string name="message_notes_empty">Čia nieko nėra.</string>
- <string name="hint_ip_address">IP adresas</string>
- <string name="hint_name">Vardas (nebūtinas)</string>
- <string name="header_notes">Pastabos</string>
- <string name="mask_slide_show_progress">%1$d-oji skaidrė iš %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Liko %d minutė</item>
- <item quantity="few">Liko %d minutės</item>
- <item quantity="other">Liko %d minučių</item>
- </plurals>
- <string name="description_pager_slide">Skaidrės peržiūra</string>
- <string name="description_grid_slide">Skaidrės peržiūra</string>
- <string name="description_empty_slide">Tuščia skaidrė</string>
- <string name="preferences_volume_keys_actions_title">Garsio mygtukų veiksmai</string>
- <string name="preferences_volume_keys_actions_summary">Keisti skaidres ir aktyvinti animaciją naudojant garsio mygtukus</string>
- <string name="preferences_keep_screen_on_title">Neišjungti ekrano</string>
- <string name="preferences_keep_screen_on_summary">Neleisti telefonui užmigti demonstravimo metu</string>
- <string name="preferences_quiet_mode_title">Tylioji veiksena</string>
- <string name="preferences_quiet_mode_summary">Išjungti skambučių garsą demonstravimo metu, įjungti vibravimą</string>
- <string name="requirements_libreoffice_version">„LibreOffice“ 4.0.3 ar vėlesnė, veikianti kompiuteryje.</string>
- <string name="requirements_libreoffice_general_enabled">„LibreOffice“ pateikčių rengyklės nuostatose (meniu „Priemonės → Parinktys → „LibreOffice“ parengčių rengyklė → Bendrosios“) įgalintas „LibreOffice“ nuotolinis valdymas.</string>
- <string name="requirements_libreoffice_experimental_enabled">„LibreOffice“ pateikčių rengyklės nuostatose (meniu „Priemonės → Parinktys → Kitkas“) įgalintos eksperimentinės galimybės.</string>
- <string name="requirements_network_connection">„Android“ įrenginys ir kompiuteris, esantys tame pačiame tinkle.</string>
- <string name="requirements_network_ports">Jeigu naudojate ugniasienę, įsitikinkite, jog atverti 1598 ir 1599 prievadai.</string>
- <string name="requirements_bluetooth_connection">Kompiuteris su įgalintu „Bluetooth“ ryšiu.</string>
-</resources>
diff --git a/android/sdremote/res/values-lv/strings.xml b/android/sdremote/res/values-lv/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-lv/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-nb/strings.xml b/android/sdremote/res/values-nb/strings.xml
deleted file mode 100644
index d67dcb409211..000000000000
--- a/android/sdremote/res/values-nb/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Datamaskiner</string>
- <string name="title_generic">Generisk</string>
- <string name="title_licenses">Åpen kildekode-lisenser</string>
- <string name="title_settings">Innstillinger</string>
- <string name="title_requirements">Krav</string>
- <string name="title_connection">Tilkobling</string>
- <string name="title_creation">Oppretting</string>
- <string name="title_slide_show">Lysbildeframvisning</string>
- <string name="title_timer">Tidtaker</string>
- <string name="menu_licenses">Åpen kildekode-lisenser</string>
- <string name="menu_settings">Innstillinger</string>
- <string name="menu_requirements">Krav</string>
- <string name="menu_reconnect">Koble til på nytt</string>
- <string name="menu_add_computer">Legg til en datamaskin</string>
- <string name="menu_remove_computer">Fjern</string>
- <string name="menu_slides_grid">Lysbilderutenett</string>
- <string name="menu_slides_pager">Lysbildebytter</string>
- <string name="menu_timer">Tidtaker</string>
- <string name="menu_stop_slide_show">Stopp lysbildeframvising</string>
- <string name="menu_pause_slide_show">Sett lysbildeframvisning på pause</string>
- <string name="menu_resume_slide_show">Gjenoppta lysbildeframvisning</string>
- <string name="button_cancel">Avbryt</string>
- <string name="button_save">Lagre</string>
- <string name="button_start">Start</string>
- <string name="button_remove">Fjern</string>
- <string name="message_impress_pin_validation">Gå til «Lysbildeframvisning → Impress Remote» i LibreOffice Impress, og skriv inn koden.</string>
- <string name="message_connection_failed_title">Tilkoblinga mislyktes</string>
- <string name="message_impress_remote_enabling">"Sørg for at fjernkontrollen er påslått. Gå til «Verktøy → Innstillinger → LibreOffice Impress → Generelt» i LibreOffice Impress."</string>
- <string name="message_impress_wifi_enabling">Du bør også slå på de eksperimentelle funksjonene i «Verktøy → LibreOffice → Avansert».</string>
- <string name="message_impress_pairing_check">Hvis du har problemer med å pare Bluetooth-enheter, må du lese instruksjonene for ditt operativsystem.</string>
- <string name="message_ip_address_validation">Skriv inn en gyldig IP-adresse.</string>
- <string name="message_time_is_up">Tiden er ute!</string>
- <string name="message_search_wifi">Sørg for at LibreOffice kjører på en datamaskin tilkoblet det samme WiFi-nettverket.</string>
- <string name="message_search_bluetooth">Sørg for at LibreOffice kjører på en datamaskin med Bluetooth er påslått.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Lær mer</a>
- </string>
- <string name="message_paused">På pause</string>
- <string name="message_notes_empty">Her var det ingenting.</string>
- <string name="hint_ip_address">IP-adresse</string>
- <string name="hint_name">Navn (valgfritt)</string>
- <string name="header_notes">Merknader</string>
- <string name="mask_slide_show_progress">Lysbilde %1$d fra %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Et minutt gjenstår%d minutter gjenstår</item>
- <item quantity="other"/>
- </plurals>
- <string name="description_pager_slide">Forhåndsvisning av lysbilde</string>
- <string name="description_grid_slide">Forhåndsvisning av lysbilde</string>
- <string name="description_empty_slide">Tomt lysbilde</string>
- <string name="preferences_volume_keys_actions_title">Handlinger for volumknapper</string>
- <string name="preferences_volume_keys_actions_summary">Bytt lysbilder og slå på animasjoner ved å bruke volumknappene.</string>
- <string name="preferences_keep_screen_on_title">La skjermen være påslått</string>
- <string name="preferences_keep_screen_on_summary">Hindre telefonen i å sove under presentasjonen</string>
- <string name="preferences_quiet_mode_title">Stillemodus</string>
- <string name="preferences_quiet_mode_summary">Sett på vibrasjonsmodus under presentasjonen</string>
- <string name="requirements_libreoffice_version">En datamaskin med LibreOffice versjon 4,0,3 eller nyere.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remote påslått i «Verktøy → Innstillinger → LibreOffice Impress → Generelt» i LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Eksperimentelle funksjoner påslått i «Verktøy → Innstillinger → LibreOffice → Avansert» i LibreOffice Impress.</string>
- <string name="requirements_network_connection">En Android-enhet og datamaskin tilkoblet det samme nettverket.</string>
- <string name="requirements_network_ports">Hvis du har en brannmur, må portene «1598» og «1599» være åpne.</string>
- <string name="requirements_bluetooth_connection">En datamaskin med Blutetooth påslått.</string>
-</resources>
diff --git a/android/sdremote/res/values-nl/strings.xml b/android/sdremote/res/values-nl/strings.xml
deleted file mode 100644
index 17de07ba61d4..000000000000
--- a/android/sdremote/res/values-nl/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Computers</string>
- <string name="title_generic">Algemeen</string>
- <string name="title_licenses">Open source licenties</string>
- <string name="title_settings">Instellingen</string>
- <string name="title_requirements">Vereisten</string>
- <string name="title_connection">Verbinding</string>
- <string name="title_creation">Aanmaak</string>
- <string name="title_slide_show">Diashow</string>
- <string name="title_timer">Timer</string>
- <string name="menu_licenses">Open source licenties</string>
- <string name="menu_settings">Instellingen</string>
- <string name="menu_requirements">Vereisten</string>
- <string name="menu_reconnect">Opnieuw verbinden</string>
- <string name="menu_add_computer">Computer toevoegen</string>
- <string name="menu_remove_computer">Verwijder</string>
- <string name="menu_slides_grid">Diaraster</string>
- <string name="menu_slides_pager">Diapager</string>
- <string name="menu_timer">Timer</string>
- <string name="menu_stop_slide_show">Stop diashow</string>
- <string name="menu_pause_slide_show">Pauzeer diashow</string>
- <string name="menu_resume_slide_show">Hervat diashow</string>
- <string name="button_cancel">Annuleer</string>
- <string name="button_save">Opslaan</string>
- <string name="button_start">Begin</string>
- <string name="button_remove">Verwijder</string>
- <string name="message_impress_pin_validation">Ga naar \"Presentatie &gt; ​​Impress afstandsbediening\" in LibreOffice Impress en voer de code in.</string>
- <string name="message_connection_failed_title">Verbinding mislukt</string>
- <string name="message_impress_remote_enabling">Zorg ervoor dat de afstandsbediening is ingeschakeld. Ga naar \"Extra &gt; Opties &gt; LibreOffice Impress &gt; Algemeen\", in LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">U moet ook experimentele functies inschakelen in \"Extra &gt; Opties &gt; LibreOffice &gt; Geavanceerd\".</string>
- <string name="message_impress_pairing_check">Als u Bluetooth-problemen heeft, bekijk de instructies met betrekking tot uw desktop OS.</string>
- <string name="message_ip_address_validation">Type een geldig IP-adres in.</string>
- <string name="message_time_is_up">Tijd is om!</string>
- <string name="message_search_wifi">Zorg ervoor dat LibreOffice wordt uitgevoerd op een computer op hetzelfde WiFi-netwerk.</string>
- <string name="message_search_bluetooth">Zorg ervoor dat LibreOffice wordt uitgevoerd op een computer met Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Leer meer</a>
- </string>
- <string name="message_paused">Gepauzeerd</string>
- <string name="message_notes_empty">Niets hier.</string>
- <string name="hint_ip_address">IP-adres</string>
- <string name="hint_name">Naam optioneel)</string>
- <string name="header_notes">Aantekeningen</string>
- <string name="mask_slide_show_progress">Dia %1$d van %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Nog één minuutnog %d minuten</item>
- <item quantity="other"/>
- </plurals>
- <string name="description_pager_slide">Dia voorvertoning</string>
- <string name="description_grid_slide">Dia voorvertoning</string>
- <string name="description_empty_slide">Lege dia</string>
- <string name="preferences_volume_keys_actions_title">Volumetoetsen-acties</string>
- <string name="preferences_volume_keys_actions_summary">Wissel dia\'s en activeer animaties met behulp van de volumetoetsen</string>
- <string name="preferences_keep_screen_on_title">Houd het scherm aan</string>
- <string name="preferences_keep_screen_on_summary">Voorkom dat de telefoon in slaapstand gaat gedurende de presentatie</string>
- <string name="preferences_quiet_mode_title">Stille modus</string>
- <string name="preferences_quiet_mode_summary">Zet de trilstand aan tijdens de presentatie</string>
- <string name="requirements_libreoffice_version">LibreOffice versie 4.0.3 of hoger uitvoeren op een computer</string>
- <string name="requirements_libreoffice_general_enabled">Impress afstandsbedienng ingeschakeld in \"Extra &gt; Opties &gt; LibreOffice Impress &gt; Algemeen\" in LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Experimentele functies ingeschakeld in \"Extra &gt; Opties &gt; LibreOffice &gt; Geavanceerd\" in LibreOffice Impress.</string>
- <string name="requirements_network_connection">Het Android-toestel en een computer zijn aangesloten op hetzelfde netwerk.</string>
- <string name="requirements_network_ports">Als u een firewall heeft, zorg er dan voor dat poorten 1598 en 1599 zijn geopend.</string>
- <string name="requirements_bluetooth_connection">Een computer met ingeschakelde Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-pl/strings.xml b/android/sdremote/res/values-pl/strings.xml
deleted file mode 100644
index cc7b135cb912..000000000000
--- a/android/sdremote/res/values-pl/strings.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Pilot Impressa</string>
- <string name="title_computers">Komputery</string>
- <string name="title_generic">Ogólne</string>
- <string name="title_licenses">Licencje Open Source</string>
- <string name="title_settings">Ustawienia</string>
- <string name="title_requirements">Wymagania</string>
- <string name="title_connection">Połączenie</string>
- <string name="title_creation">Utworzono</string>
- <string name="title_slide_show">Pokaz slajdów</string>
- <string name="title_timer">Czasomierz</string>
- <string name="menu_licenses">Licencje Open Source</string>
- <string name="menu_settings">Ustawienia</string>
- <string name="menu_requirements">Wymagania</string>
- <string name="menu_reconnect">Połącz ponownie</string>
- <string name="menu_add_computer">Dodaj komputer</string>
- <string name="menu_remove_computer">Usuń</string>
- <string name="menu_slides_grid">Siatka slajdów</string>
- <string name="menu_slides_pager">Pager slajdów</string>
- <string name="menu_timer">Czasomierz</string>
- <string name="menu_stop_slide_show">Zatrzymaj pokaz slajdów</string>
- <string name="menu_pause_slide_show">Wstrzymaj pokaz slajdów</string>
- <string name="menu_resume_slide_show">Wznów pokaz slajdów</string>
- <string name="button_cancel">Anuluj</string>
- <string name="button_save">Zapisz</string>
- <string name="button_start">Uruchom</string>
- <string name="button_remove">Usuń</string>
- <string name="message_impress_pin_validation">Przejdź do “Pokaz slajdów → Pilot Impressa” w LibreOffice Impress i wprowadź kod.</string>
- <string name="message_connection_failed_title">Połączenie się nie powiodło</string>
- <string name="message_impress_remote_enabling">Upewnij się, że włączyłeś zdalne sterowanie. Przejdź do “Narzędzia → Opcje → LibreOffice Impress → Ogólne” w LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Powinieneś również włączyć eksperymentalne funkcje w “Narzędzia → Opcje → LibreOffice → Zaawansowane”.</string>
- <string name="message_impress_pairing_check">Jeśli wystąpiły problemy z parowaniem urządzeń przez Bluetooth, zapoznaj się z instrukcją odpowiednią dla Twojego systemu operacyjnego.</string>
- <string name="message_ip_address_validation">Wprowadź poprawny adres IP</string>
- <string name="message_time_is_up">Koniec czasu!</string>
- <string name="message_search_wifi">Upewnij się, że LibreOffice jest uruchomiony na komputerze podłączonym do tej samej sieci WiFi.</string>
- <string name="message_search_bluetooth">Upewnij się, że LibreOffice jest uruchomiony na komputerze z włączoną technologią Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Dowiedz się więcej</a>
- </string>
- <string name="message_paused">Wstrzymano</string>
- <string name="message_notes_empty">Pusto.</string>
- <string name="hint_ip_address">Adres IP</string>
- <string name="hint_name">Nazwa (opcjonalnie)</string>
- <string name="header_notes">Notatki</string>
- <string name="mask_slide_show_progress">Slajd %1$d z %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Pozostała jedna minuta</item>
- <item quantity="few">Pozostało %d minut</item>
- <item quantity="other">Pozostały %d minuty</item>
- </plurals>
- <string name="description_pager_slide">Podgląd slajdu</string>
- <string name="description_grid_slide">Podgląd slajdu</string>
- <string name="description_empty_slide">Pusty slajd</string>
- <string name="preferences_volume_keys_actions_title">Działanie klawiszy głośności</string>
- <string name="preferences_volume_keys_actions_summary">Przełącza slajdy i aktywuje animacje używając przycisków głośności</string>
- <string name="preferences_keep_screen_on_title">Utrzymuj włączony ekran</string>
- <string name="preferences_keep_screen_on_summary">Zapobiega przejściu telefonu w tryb uśpienia podczas prezentacji</string>
- <string name="preferences_quiet_mode_title">Tryb cichy</string>
- <string name="preferences_quiet_mode_summary">Ustaw tryb wibracji dzwonka podczas prezentacji</string>
- <string name="requirements_libreoffice_version">LibreOffice 4.0.3 lub nowszy działający na komputerze.</string>
- <string name="requirements_libreoffice_general_enabled">Zdalne sterowanie włączone w “Narzędzia → Opcje → LibreOffice Impress → Ogólne” w LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Eksperymentalne funkcje włączone w “Narzędzia → Opcje → LibreOffice → Zaawansowane” w LibreOffice Impress.</string>
- <string name="requirements_network_connection">Urządzenie Android oraz komputer znajdują się w tej samej sieci.</string>
- <string name="requirements_network_ports">Jeśli posiadasz zaporę sieciową, upewnij się, że porty 1598 oraz 1599 zostały otwarte.</string>
- <string name="requirements_bluetooth_connection">Komputer z włączoną technologią Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-pt-rBR/strings.xml b/android/sdremote/res/values-pt-rBR/strings.xml
deleted file mode 100644
index 11016dd02d4f..000000000000
--- a/android/sdremote/res/values-pt-rBR/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Controle remoto do Impress</string>
- <string name="title_computers">Computadores</string>
- <string name="title_generic">Genérico</string>
- <string name="title_licenses">Licenças de código aberto</string>
- <string name="title_settings">Configurações</string>
- <string name="title_requirements">Requisitos</string>
- <string name="title_connection">Conexão</string>
- <string name="title_creation">Criação</string>
- <string name="title_slide_show">Apresentação de slides</string>
- <string name="title_timer">Temporizador</string>
- <string name="menu_licenses">Licenças de código aberto</string>
- <string name="menu_settings">Configurações</string>
- <string name="menu_requirements">Requisitos</string>
- <string name="menu_reconnect">Reconectar</string>
- <string name="menu_add_computer">Adicionar computador</string>
- <string name="menu_remove_computer">Remover</string>
- <string name="menu_slides_grid">Grade de slides</string>
- <string name="menu_slides_pager">Paginador de slides</string>
- <string name="menu_timer">Temporizador</string>
- <string name="menu_stop_slide_show">Parar apresentação</string>
- <string name="menu_pause_slide_show">Pausar apresentação</string>
- <string name="menu_resume_slide_show">Continuar apresentação</string>
- <string name="button_cancel">Cancelar</string>
- <string name="button_save">Salvar</string>
- <string name="button_start">Iniciar</string>
- <string name="button_remove">Remover</string>
- <string name="message_impress_pin_validation">Vá em “Apresentação de slides → Controle remoto do impress” no LibreOffice Impress e insira o código.</string>
- <string name="message_connection_failed_title">Falha de conexão</string>
- <string name="message_impress_remote_enabling">Certifique-se de ter ativado o controle remoto. Vá em “Ferramentas → Opções → LibreOffice Impress → Geral” no LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Você deve também ativar recursos experimentais em “Ferramentas → Opções → LibreOffice → Avançado”.</string>
- <string name="message_impress_pairing_check">Se tiver problemas com o pareamento Bluetooth, veja as instruções relacionadas ao sistema operacional do seu computador.</string>
- <string name="message_ip_address_validation">Digite um endereço IP válido.</string>
- <string name="message_time_is_up">O tempo acabou!</string>
- <string name="message_search_wifi">Certifique-se de que o LibreOffice esteja rodando em um computador na mesma rede WiFi.</string>
- <string name="message_search_bluetooth">Certifique-se de que o LibreOffice esteja rodando em um computador com Bluetooth ativado.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Saiba mais</a>
- </string>
- <string name="message_paused">Pausado</string>
- <string name="message_notes_empty">Nada aqui.</string>
- <string name="hint_ip_address">Endereço IP</string>
- <string name="hint_name">Nome (opcional)</string>
- <string name="header_notes">Anotações</string>
- <string name="mask_slide_show_progress">Slide %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Falta 1 minuto</item>
- <item quantity="other">Faltam %d minutos</item>
- </plurals>
- <string name="description_pager_slide">Visualização de slide</string>
- <string name="description_grid_slide">Pré-visualização</string>
- <string name="description_empty_slide">Slide vazio</string>
- <string name="preferences_volume_keys_actions_title">Ações das teclas de volume</string>
- <string name="preferences_volume_keys_actions_summary">Trocar slides e ativar animações usando as teclas de volume</string>
- <string name="preferences_keep_screen_on_title">Manter tela ligada</string>
- <string name="preferences_keep_screen_on_summary">Impedir suspensão do telefone durante a apresentação</string>
- <string name="preferences_quiet_mode_title">Modo silencioso</string>
- <string name="preferences_quiet_mode_summary">Ativar modo de vibração durante a apresentação</string>
- <string name="requirements_libreoffice_version">LibreOffice versão 4.0.3 ou superior em execução no computador.</string>
- <string name="requirements_libreoffice_general_enabled">Controle remoto do Impress ativo em “Ferramentas → Opções → LibreOffice Impress → Geral” no LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Funcionalidades experimentais ativas em “Ferramentas → Opções → LibreOffice → Avançado” no LibreOffice Impress.</string>
- <string name="requirements_network_connection">O dispositivo Android e um computador conectados à mesma rede.</string>
- <string name="requirements_network_ports">Se possui um firewall, certifique-se que as portas 1598 e 1599 estão abertas.</string>
- <string name="requirements_bluetooth_connection">Um computador com Bluetooth ativo.</string>
-</resources>
diff --git a/android/sdremote/res/values-pt/strings.xml b/android/sdremote/res/values-pt/strings.xml
deleted file mode 100644
index 7d0432b28780..000000000000
--- a/android/sdremote/res/values-pt/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress remoto</string>
- <string name="title_computers">Computadores</string>
- <string name="title_generic">Genérico</string>
- <string name="title_licenses">Licenças Open Source</string>
- <string name="title_settings">Definições</string>
- <string name="title_requirements">Requisitos</string>
- <string name="title_connection">Ligação</string>
- <string name="title_creation">Criação</string>
- <string name="title_slide_show">Apresentação</string>
- <string name="title_timer">Temporizador</string>
- <string name="menu_licenses">Licenças Open Source</string>
- <string name="menu_settings">Definições</string>
- <string name="menu_requirements">Requisitos</string>
- <string name="menu_reconnect">Nova ligação</string>
- <string name="menu_add_computer">Adicionar um computador</string>
- <string name="menu_remove_computer">Remover</string>
- <string name="menu_slides_grid">Grelha de diapositivos</string>
- <string name="menu_slides_pager">Paginador de diapositivos</string>
- <string name="menu_timer">Temporizador</string>
- <string name="menu_stop_slide_show">Parar apresentação</string>
- <string name="menu_pause_slide_show">Pausa na apresentação</string>
- <string name="menu_resume_slide_show">Retomar apresentação</string>
- <string name="button_cancel">Cancelar</string>
- <string name="button_save">Guardar</string>
- <string name="button_start">Iniciar</string>
- <string name="button_remove">Remover</string>
- <string name="message_impress_pin_validation">Aceda a “Apresentação → Impress remoto” no LibreOffice Impress e introduza o código.</string>
- <string name="message_connection_failed_title">Falha de ligação</string>
- <string name="message_impress_remote_enabling">Certifique-se que ativou o controlo remoto. Aceda a “Ferramentas → Opções → LibreOffice Impress → Geral” no LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Deve também ativar as funcionalidades de teste em “Ferramentas → Opções → LibreOffice → Avançado”.</string>
- <string name="message_impress_pairing_check">Sem existirem problemas com o emparelhamento de dispositivos Buletooth, verifique a documentação do seu sistema operativo.</string>
- <string name="message_ip_address_validation">Escreva um endereço IP válido.</string>
- <string name="message_time_is_up">O tempo acabou!</string>
- <string name="message_search_wifi">Certifique-se que o LibreOffice está a ser executado num computador com a mesma rede sem fios.</string>
- <string name="message_search_bluetooth">Certifique-se que o LibreOffice está a ser executado num computador com Bluetooth ativo.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Saber mais</a>
- </string>
- <string name="message_paused">Pausa</string>
- <string name="message_notes_empty">Nada aqui.</string>
- <string name="hint_ip_address">Endereço IP</string>
- <string name="hint_name">Nome (opcional)</string>
- <string name="header_notes">Notas</string>
- <string name="mask_slide_show_progress">Diapositivo %1$d de %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Falta 1 minuto</item>
- <item quantity="other">Faltam %d minutos</item>
- </plurals>
- <string name="description_pager_slide">Pré-visualização</string>
- <string name="description_grid_slide">Pré-visualização</string>
- <string name="description_empty_slide">Diapositivo vazio</string>
- <string name="preferences_volume_keys_actions_title">Ações das teclas de volume</string>
- <string name="preferences_volume_keys_actions_summary">Trocar diapositivos e ativar animações com as teclas de volume</string>
- <string name="preferences_keep_screen_on_title">Manter ecrã ligado</string>
- <string name="preferences_keep_screen_on_summary">Impedir suspensão do telefone durante a apresentação</string>
- <string name="preferences_quiet_mode_title">Modo silencioso</string>
- <string name="preferences_quiet_mode_summary">Ativar modo de vibração durante a apresentação</string>
- <string name="requirements_libreoffice_version">Deve possuir a versão 4.0.3 ou superior em execução no computador.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remote ativo em “Ferramentas → Opções → LibreOffice Impress → Geral” no LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Funcionalidades de teste ativas em “Ferramentas → Opções → LibreOffice → Avançado” no LibreOffice Impress.</string>
- <string name="requirements_network_connection">Um dispositivo Android e um computador ligados na mesma rede.</string>
- <string name="requirements_network_ports">Se possui uma firewall, certifique-se que as portas 1598 e 1599 estão abertas.</string>
- <string name="requirements_bluetooth_connection">Um computador com Bluetooth ativo.</string>
-</resources>
diff --git a/android/sdremote/res/values-ro/strings.xml b/android/sdremote/res/values-ro/strings.xml
deleted file mode 100644
index d2c91d05b17d..000000000000
--- a/android/sdremote/res/values-ro/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Calculatoare</string>
- <string name="title_generic">Generic</string>
- <string name="title_licenses">Licențe libere</string>
- <string name="title_settings">Setări</string>
- <string name="title_requirements">Cerințe</string>
- <string name="title_connection">Conexiune</string>
- <string name="title_creation">Creare</string>
- <string name="title_slide_show">Prezentare</string>
- <string name="title_timer">Cronometru</string>
- <string name="menu_licenses">Licențe libere</string>
- <string name="menu_settings">Setări</string>
- <string name="menu_requirements">Cerințe</string>
- <string name="menu_reconnect">Reconectare</string>
- <string name="menu_add_computer">Adăugare calculator</string>
- <string name="menu_remove_computer">Eliminare</string>
- <string name="menu_slides_grid">Afișor diapozitive</string>
- <string name="menu_timer">Cronometru</string>
- <string name="menu_stop_slide_show">Oprire prezentare</string>
- <string name="menu_pause_slide_show">Pauză prezentare</string>
- <string name="menu_resume_slide_show">Reluare prezentare</string>
- <string name="button_cancel">Anulare</string>
- <string name="button_save">Salvare</string>
- <string name="button_start">Începe</string>
- <string name="button_remove">Șterge</string>
- <string name="message_impress_pin_validation">Mergeți la „Prezentare → Impress de la distanță” în LibreOffice Impress și introduceți codul.</string>
- <string name="message_connection_failed_title">Conectare eșuată</string>
- <string name="message_impress_remote_enabling">Asigurați-vă că ați activat controlul de la distanță. Se poate activa în „Unelte - Opțiuni - LibreOffice Impress - General” în LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Trebuie să activați și opțiunile experimentale din “Unelte → Opțiuni → LibreOffice → Avansat”.</string>
- <string name="message_impress_pairing_check">Dacă aveți probleme cu împerecherea pe Bluetooth citiți manualul sistemului de operare folosit.</string>
- <string name="message_ip_address_validation">Introduceți o adresă IP corectă.</string>
- <string name="message_time_is_up">Timpul a expirat!</string>
- <string name="message_search_wifi">Asigurați-vă că LibreOffice rulează în aceeași rețea WiFi.</string>
- <string name="message_search_bluetooth">Asigurați-vă că LibreOffice rulează pe un calculator cu Bluetooth pornit.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Mai multe informații</a>
- </string>
- <string name="message_paused">Pauză</string>
- <string name="message_notes_empty">Aici nu este nimic.</string>
- <string name="hint_ip_address">Adresă IP</string>
- <string name="hint_name">Nume (opțional)</string>
- <string name="header_notes">Notițe</string>
- <string name="mask_slide_show_progress">Diapozitiv %1$d din %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Încă un minut.</item>
- <item quantity="few">Încă %d minute.</item>
- <item quantity="other"/>
- </plurals>
- <string name="description_pager_slide">Previzualizare</string>
- <string name="description_grid_slide">Previzualizare</string>
- <string name="description_empty_slide">Diapozitiv gol</string>
- <string name="preferences_volume_keys_actions_title">Utilizarea butoanelor de volum</string>
- <string name="preferences_volume_keys_actions_summary">Rulați diapozitivele și activați animațiile utilizând tastele de volum</string>
- <string name="preferences_keep_screen_on_title">Păstrează ecranul porni</string>
- <string name="preferences_keep_screen_on_summary">Blochează stingerea telefonului în timpul prezentării</string>
- <string name="preferences_quiet_mode_title">Mod silențios</string>
- <string name="preferences_quiet_mode_summary">Setează modul vibrare în timpul prezentării</string>
- <string name="requirements_libreoffice_version">Versiunea LibreOffice 4.0.3 sau mai nou pe calculator.</string>
- <string name="requirements_libreoffice_general_enabled">Activat telecomandă LibreOffice Impress în „Unelte → Opțiuni → LibreOffice Impress → General”.</string>
- <string name="requirements_libreoffice_experimental_enabled">Activarea funcțiunilor experimentale în „Unelte → Opțiuni → LibreOffice → Avansat”.</string>
- <string name="requirements_network_connection">Dispozitivul cu Android și calculatorul să fiu conectate în aceeași rețea.</string>
- <string name="requirements_network_ports">În firewall trebuie deschise porturile 1598 și 1599.</string>
- <string name="requirements_bluetooth_connection">Calculator cu Bluetooth</string>
-</resources>
diff --git a/android/sdremote/res/values-ru/strings.xml b/android/sdremote/res/values-ru/strings.xml
deleted file mode 100644
index 779865104a91..000000000000
--- a/android/sdremote/res/values-ru/strings.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Пульт ДУ Impress</string>
- <string name="title_computers">Компьютеры</string>
- <string name="title_generic">Общие</string>
- <string name="title_licenses">Лицензии</string>
- <string name="title_settings">Настройки</string>
- <string name="title_requirements">Требования</string>
- <string name="title_connection">Подключение</string>
- <string name="title_creation">Создание</string>
- <string name="title_slide_show">Демонстрация</string>
- <string name="title_timer">Таймер</string>
- <string name="menu_licenses">Лицензии</string>
- <string name="menu_settings">Настройки</string>
- <string name="menu_requirements">Требования</string>
- <string name="menu_reconnect">Переподключить</string>
- <string name="menu_add_computer">Добавить компьютер</string>
- <string name="menu_remove_computer">Удалить компьютер</string>
- <string name="menu_slides_grid">Слайды сеткой</string>
- <string name="menu_slides_pager">Слайды постранично</string>
- <string name="menu_timer">Таймер</string>
- <string name="menu_stop_slide_show">Остановить</string>
- <string name="menu_pause_slide_show">Пауза</string>
- <string name="menu_resume_slide_show">Продолжить</string>
- <string name="button_cancel">Отмена</string>
- <string name="button_save">Сохранить</string>
- <string name="button_start">Начать</string>
- <string name="button_remove">Удалить</string>
- <string name="message_impress_pin_validation">В LibreOffice Impress выполните «Демонстрация → Пульт ДУ Impress» и введите код.</string>
- <string name="message_connection_failed_title">Сбой подключения</string>
- <string name="message_impress_remote_enabling">Убедитесь, что дистанционное управление разрешено в «Сервис → Параметры → LibreOffice Impress → Общие» в LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Также, необходимо разрешить экспериментальные возможности в «Сервис → Параметры → Расширенные возможности.</string>
- <string name="message_impress_pairing_check">При трудностях с соединением Bluetooth обратитесь к инструкциям операционной системы компьютера.</string>
- <string name="message_ip_address_validation">Введите правильный адрес IP.</string>
- <string name="message_time_is_up">Время вышло!</string>
- <string name="message_search_wifi">Убедитесь, что LibreOffice запущен на компьютере в той же сети WiFi.</string>
- <string name="message_search_bluetooth">Убедитесь, что LibreOffice запущен на компьютере с включённым Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Подробнее</a>
- </string>
- <string name="message_paused">Пауза</string>
- <string name="message_notes_empty">Пусто.</string>
- <string name="hint_ip_address">Адрес IP</string>
- <string name="hint_name">Имя (необязательно)</string>
- <string name="header_notes">Примечания</string>
- <string name="mask_slide_show_progress">Слайд %1$d из %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Осталась минута</item>
- <item quantity="few">Осталось %d минуты</item>
- <item quantity="many">Осталось %d минут</item>
- <item quantity="other"/>
- </plurals>
- <string name="description_pager_slide">Просмотр слайдов</string>
- <string name="description_grid_slide">Просмотр слайдов</string>
- <string name="description_empty_slide">Пустой слайд</string>
- <string name="preferences_volume_keys_actions_title">Функции клавиш громкости</string>
- <string name="preferences_volume_keys_actions_summary">Смена слайдов с анимацией клавишами громкости</string>
- <string name="preferences_keep_screen_on_title">Не гасить экран</string>
- <string name="preferences_keep_screen_on_summary">Не давать телефону засыпать при демонстрации</string>
- <string name="preferences_quiet_mode_title">Тихий режим</string>
- <string name="preferences_quiet_mode_summary">Установить режим вибрации при демонстрации</string>
- <string name="requirements_libreoffice_version">На компьютере установлен LibreOffice версии 4.0.3 или выше.</string>
- <string name="requirements_libreoffice_general_enabled">Дистанционное упраление Impress включено в «Сервис → Параметры → LibreOffice Impress → Общие» в LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Включены экспериментальные возможности в «Сервис → Параметры → LibreOffice → Расширенные возможности» в LibreOffice.</string>
- <string name="requirements_network_connection">Устройство Android и компьютер, поключеные к одной сети.</string>
- <string name="requirements_network_ports">Если включен фаеревол, порты 1598 и 1599 должны быть открыты.</string>
- <string name="requirements_bluetooth_connection">Компьютер с включённым Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-sk/strings.xml b/android/sdremote/res/values-sk/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-sk/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-sl/strings.xml b/android/sdremote/res/values-sl/strings.xml
deleted file mode 100644
index 354b66c37317..000000000000
--- a/android/sdremote/res/values-sl/strings.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Daljinec za Impress</string>
- <string name="title_computers">Računalniki</string>
- <string name="title_generic">Splošno</string>
- <string name="title_licenses">Odprto-kodna dovoljenja</string>
- <string name="title_settings">Nastavitve</string>
- <string name="title_requirements">Zahteve</string>
- <string name="title_connection">Povezava</string>
- <string name="title_creation">Ustvarjanje</string>
- <string name="title_slide_show">Projekcija</string>
- <string name="title_timer">Štoparica</string>
- <string name="menu_licenses">Odprto-kodna dovoljenja</string>
- <string name="menu_settings">Nastavitve</string>
- <string name="menu_requirements">Zahteve</string>
- <string name="menu_reconnect">Znova poveži</string>
- <string name="menu_add_computer">Dodaj računalnik</string>
- <string name="menu_remove_computer">Odstrani</string>
- <string name="menu_slides_grid">Mrežni pogled</string>
- <string name="menu_slides_pager">Kalejdoskop prosojnic</string>
- <string name="menu_timer">Štoparica</string>
- <string name="menu_stop_slide_show">Ustavi projekcijo</string>
- <string name="menu_pause_slide_show">Začasno prekini projekcijo</string>
- <string name="menu_resume_slide_show">Nadaljuj s projekcijo</string>
- <string name="button_cancel">Prekliči</string>
- <string name="button_save">Shrani</string>
- <string name="button_start">Začni</string>
- <string name="button_remove">Odstrani</string>
- <string name="message_impress_pin_validation">V LibreOffice Impress pojdite na \"Projekcija → Daljinec za Impress\" in vnesite kodo.</string>
- <string name="message_connection_failed_title">Povezava ni uspela</string>
- <string name="message_impress_remote_enabling">Preverite, da ste omogočili daljinec. Odprite \"Orodja → Možnosti → LibreOffice Impress → Splošno\" v LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Prav tako omogočite poskusne funkcionalnosti v \"Orodja → Možnosti → LibreOffice → Napredno\".</string>
- <string name="message_impress_pairing_check">Če imate težave pri ujemanju naprav prek vmesnika Bluetooth, preverite napotke svojega namiznega operacijskega sistema.</string>
- <string name="message_ip_address_validation">Vnesite veljaven naslov IP.</string>
- <string name="message_time_is_up">Čas je potekel!</string>
- <string name="message_search_wifi">Zagotovite, da je LibreOffice zagnan na računalniku v istem brezžičnem omrežju.</string>
- <string name="message_search_bluetooth">Zagotovite, da je LibreOffice zagnan na računalniku z omogočenim vmesnikom Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Več o tem</a>
- </string>
- <string name="message_paused">Začasno prekinjeno</string>
- <string name="message_notes_empty">Tukaj ni ničesar.</string>
- <string name="hint_ip_address">Naslov IP</string>
- <string name="hint_name">Ime (neobvezno)</string>
- <string name="header_notes">Opombe</string>
- <string name="mask_slide_show_progress">Prosojnica %1$d od %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Še %d minut</item>
- <item quantity="two">Še %d minuta</item>
- <item quantity="few">Še %d minuti</item>
- <item quantity="other">Še %d minute</item>
- </plurals>
- <string name="description_pager_slide">Predogled prosojnice</string>
- <string name="description_grid_slide">Predogled prosojnice</string>
- <string name="description_empty_slide">Prazna prosojnica</string>
- <string name="preferences_volume_keys_actions_title">Dejanja tipk za glasnost</string>
- <string name="preferences_volume_keys_actions_summary">S tipkama za glasnost preklopi med prosojnicami in sproži animacije.</string>
- <string name="preferences_keep_screen_on_title">Obdrži prižgan zaslon</string>
- <string name="preferences_keep_screen_on_summary">Prepreči, da telefon med predstavitvijo preklopi v spanje</string>
- <string name="preferences_quiet_mode_title">Tihi način</string>
- <string name="preferences_quiet_mode_summary">Nastavi, da telefon med predstavitvijo vibrira</string>
- <string name="requirements_libreoffice_version">Na računalniku nameščen LibreOffice različice 4.0.3 ali novejši.</string>
- <string name="requirements_libreoffice_general_enabled">V LibreOffice Impress omogočen Daljinec za Impress, v \"Orodja → Možnosti → LibreOffice Impress → Splošno\".</string>
- <string name="requirements_libreoffice_experimental_enabled">V LibreOffice Impress omogočene poskusne funkcionalnosti v \"Orodja → Možnosti → LibreOffice → Napredno\".</string>
- <string name="requirements_network_connection">Napravo Android in računalnik, priključena na isto omrežje.</string>
- <string name="requirements_network_ports">Če imate požarni zid, preverite, da sta vrati 1598 in 1599 odprti.</string>
- <string name="requirements_bluetooth_connection">Računalnik z omogočenim vmesnikom Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-sr/strings.xml b/android/sdremote/res/values-sr/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-sr/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-sv/strings.xml b/android/sdremote/res/values-sv/strings.xml
deleted file mode 100644
index 8fbcb6773c9c..000000000000
--- a/android/sdremote/res/values-sv/strings.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress-fjärrkontroll</string>
- <string name="title_computers">Datorer</string>
- <string name="title_generic">Allmänt</string>
- <string name="title_licenses">Licenser (öppen källkod)</string>
- <string name="title_settings">Inställningar</string>
- <string name="title_requirements">Systemkrav</string>
- <string name="title_connection">Anslutning</string>
- <string name="title_creation">Upprättning</string>
- <string name="title_slide_show">Presentation</string>
- <string name="title_timer">Tidtagarur</string>
- <string name="menu_licenses">Licenser (öppen källkod)</string>
- <string name="menu_settings">Inställningar</string>
- <string name="menu_requirements">Systemkrav</string>
- <string name="menu_reconnect">Återanslut</string>
- <string name="menu_add_computer">Lägg till dator</string>
- <string name="menu_remove_computer">Ta bort</string>
- <string name="menu_slides_grid">Bildrutnät</string>
- <string name="menu_slides_pager">Bildbytare</string>
- <string name="menu_timer">Tidtagarur</string>
- <string name="menu_stop_slide_show">Stoppa presentation</string>
- <string name="menu_pause_slide_show">Pausa presentation</string>
- <string name="menu_resume_slide_show">Återuppta presentation</string>
- <string name="button_cancel">Avbryt</string>
- <string name="button_save">Spara</string>
- <string name="button_start">Start</string>
- <string name="button_remove">Ta bort</string>
- <string name="message_impress_pin_validation">Gå till ”Presentation → Impress fjärrkontroll” i LibreOffice Impress och skriv in koden.</string>
- <string name="message_connection_failed_title">Anslutningen misslyckades</string>
- <string name="message_impress_remote_enabling">Försäkra dig om att du aktiverat fjärrkontrollen. Gå till ”Verktyg → Alternativ → LibreOffice Impress → Allmännt” i LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Du ska även aktivera experimentella funktioner under ”Verktyg → Alternativ → LibreOffice → Avancerat”.</string>
- <string name="message_impress_pairing_check">Om du har problem att parkoppla via bluetooth så får du läsa de instruktioner som gäller för ditt operativsystem.</string>
- <string name="message_ip_address_validation">Skriv in en giltig IP-adress.</string>
- <string name="message_time_is_up">Tiden är ute!</string>
- <string name="message_search_wifi">Försäkra dig om att LibreOffice körs på en dator i samma Wifi-nätverk.</string>
- <string name="message_search_bluetooth">Försäkra dig om att LibreOffice körs på en dator där Bluetooth är aktiverat.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Lär dig mer</a>
- </string>
- <string name="message_paused">Pausad</string>
- <string name="message_notes_empty">Ingenting här.</string>
- <string name="hint_ip_address">IP-adress</string>
- <string name="hint_name">Namn (valfritt)</string>
- <string name="header_notes">Anteckningar</string>
- <string name="mask_slide_show_progress">Bild %1$d av %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">En minut kvar</item>
- <item quantity="other">%d minuter kvar</item>
- </plurals>
- <string name="description_pager_slide">Förhandsvisning av bild</string>
- <string name="description_grid_slide">Förhandsvisning av bild</string>
- <string name="description_empty_slide">Tom bild</string>
- <string name="preferences_volume_keys_actions_title">Funktioner för volymknappar</string>
- <string name="preferences_volume_keys_actions_summary">Byt bilder och aktivera animeringar genom att använda volymknapparna</string>
- <string name="preferences_keep_screen_on_title">Behåll skärmen på</string>
- <string name="preferences_keep_screen_on_summary">Förhindra att telefonen försätts i sovläge under presentationen</string>
- <string name="preferences_quiet_mode_title">Tyst läge</string>
- <string name="preferences_quiet_mode_summary">Aktivera telefonens vibrator under presentationen</string>
- <string name="requirements_libreoffice_version">LibreOffice version 4.0.3 eller senare körs på en dator.</string>
- <string name="requirements_libreoffice_general_enabled">Impress-fjärrkontroll aktiverad under ”Verktyg → Alternativ → LibreOffice Impress → Allmänt” i LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Experimentella funktioner aktiverade under ”Verktyg → Alternativ → LibreOffice → Avancerat” i LibreOffice Impress.</string>
- <string name="requirements_network_connection">Android-enheten och en dator är anslutna till samma nätverk.</string>
- <string name="requirements_network_ports">Om du har en brandvägg ska portarna 1598 och 1599 vara öppna.</string>
- <string name="requirements_bluetooth_connection">En dator med Bluetooth aktiverat.</string>
-</resources>
diff --git a/android/sdremote/res/values-th/strings.xml b/android/sdremote/res/values-th/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-th/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-tr/strings.xml b/android/sdremote/res/values-tr/strings.xml
deleted file mode 100644
index 3d80d0c1a900..000000000000
--- a/android/sdremote/res/values-tr/strings.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Uzaktan Kumanda</string>
- <string name="title_computers">Bilgisayarlar</string>
- <string name="title_generic">Genel</string>
- <string name="title_licenses">Açık kaynak lisansları</string>
- <string name="title_settings">Ayarlar</string>
- <string name="title_requirements">Gereksinimler</string>
- <string name="title_connection">Bağlantı</string>
- <string name="title_creation">Oluşturma</string>
- <string name="title_slide_show">Slayt gösterisi</string>
- <string name="title_timer">Zamanlayıcı</string>
- <string name="menu_licenses">Açık kaynak lisansları</string>
- <string name="menu_settings">Ayarlar</string>
- <string name="menu_requirements">Gereksinimler</string>
- <string name="menu_reconnect">Yeniden bağlan</string>
- <string name="menu_add_computer">Bilgisayar ekle</string>
- <string name="menu_remove_computer">Kaldır</string>
- <string name="menu_slides_grid">Slayt ızgarası</string>
- <string name="menu_slides_pager">Slayt sayfalayıcı</string>
- <string name="menu_timer">Zamanlayıcı</string>
- <string name="menu_stop_slide_show">Slayt gösterisini durdur</string>
- <string name="menu_pause_slide_show">Slayt gösterisini beklet</string>
- <string name="menu_resume_slide_show">Slayt gösterisine dön</string>
- <string name="button_cancel">İptal</string>
- <string name="button_save">Kaydet</string>
- <string name="button_start">Başlat</string>
- <string name="button_remove">Kaldır</string>
- <string name="message_impress_pin_validation">LibreOffice Impress\'de \"Slayt Gösterisi → Impress Uzaktan Kumanda\" yolunu takip edin ve aşağıdaki kodu girin.</string>
- <string name="message_connection_failed_title">Bağlantı başarısız oldu</string>
- <string name="message_impress_remote_enabling">Uzaktan erişimi etkinleştirdiğinizden emin olun. LibreOffice Impress\'te bunu yapmak için \"Araçlar → Seçenekler → LibreOffice Impress → Genel” yolunu izleyiniz.</string>
- <string name="message_impress_wifi_enabling">"Bunun yanında “Araçlar → Seçenekler → LibreOffice → Gelişmiş” yolunu izleyerek deneysel özellikleri de etkinleştirmelisiniz."</string>
- <string name="message_impress_pairing_check">Eğer Bluetooth paylaşım sorununuz varsa masaüstü işletim sisteminizle ilgili talimatları kontrol edin.</string>
- <string name="message_ip_address_validation">Geçerli bir IP adresi girin.</string>
- <string name="message_time_is_up">Süre doldu!</string>
- <string name="message_search_wifi">LibreOffice\'in aynı WiFi ağındaki bir bilgisayarda çalıştığından emin olun.</string>
- <string name="message_search_bluetooth">LibreOffice\'in Bluetooth\'u etkinleştirilmiş bir bilgisayarda çalıştığından emin olun.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Daha fazlasını öğren</a>
- </string>
- <string name="message_paused">Beklet</string>
- <string name="message_notes_empty">Burada bir şey yok.</string>
- <string name="hint_ip_address">IP adresi</string>
- <string name="hint_name">İsim (isteğe bağlı)</string>
- <string name="header_notes">Notlar</string>
- <string name="mask_slide_show_progress">%2$d slayttan %1$d slayt</string>
- <plurals name="mask_timer_progress">
- <item quantity="other">Bir dakika kaldı%d dakika kaldı</item>
- </plurals>
- <string name="description_pager_slide">Slayt önizleme</string>
- <string name="description_grid_slide">Slayt önizleme</string>
- <string name="description_empty_slide">Boş slayt</string>
- <string name="preferences_volume_keys_actions_title">Ses düğme eylemleri</string>
- <string name="preferences_volume_keys_actions_summary">Ses düğmelerini kullanarak slayta geç ve canlandırmayı etkinleştir</string>
- <string name="preferences_keep_screen_on_title">Ekranı açık tut</string>
- <string name="preferences_keep_screen_on_summary">Sunum esnasında telefonu uyku kipine alma</string>
- <string name="preferences_quiet_mode_title">Sessiz kip</string>
- <string name="preferences_quiet_mode_summary">Sunum esnasında zil sesini titreşim olarak ayarla</string>
- <string name="requirements_libreoffice_version">Bilgisayarda LibreOffice 4.0.3 veya daha üst sürüm çalışıyor.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Uzaktan Kumanda, LibreOffice Impress içerisinde \"Araçlar → Seçenekler → LibreOffice Impress → Genel\" yolu ile etkinleştirilir.</string>
- <string name="requirements_libreoffice_experimental_enabled">Deneysel Özellikler \"Araçlar → Seçenekler → LimreOffice → Gelişmiş\" yolu ile etkinleştirilir.</string>
- <string name="requirements_network_connection">Aynı şebekeye bağlanmış Android cihaz ve bilgisayar.</string>
- <string name="requirements_network_ports">Eğer güvenlik duvarı kullanıyorsanız, 1598 ve 1599 numaralı bağlantı noktalarının açık olduğundan emin olun.</string>
- <string name="requirements_bluetooth_connection">Bluetooth\'u etkinleştirilmiş bir bilgisayar.</string>
-</resources>
diff --git a/android/sdremote/res/values-uk/strings.xml b/android/sdremote/res/values-uk/strings.xml
deleted file mode 100644
index 38b20bf0dc04..000000000000
--- a/android/sdremote/res/values-uk/strings.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress Remote</string>
- <string name="title_computers">Комп’ютери</string>
- <string name="title_generic">Загальне</string>
- <string name="title_licenses">Ліцензії з відкритим кодом</string>
- <string name="title_settings">Налаштування</string>
- <string name="title_requirements">Вимоги</string>
- <string name="title_connection">З\'єднання</string>
- <string name="title_creation">Створення</string>
- <string name="title_slide_show">Показ слайдів</string>
- <string name="title_timer">Таймер</string>
- <string name="menu_licenses">Ліцензії з відкритим кодом</string>
- <string name="menu_settings">Налаштування</string>
- <string name="menu_requirements">Вимоги</string>
- <string name="menu_reconnect">Перез\'єднатися</string>
- <string name="menu_add_computer">Додати комп\'ютер</string>
- <string name="menu_remove_computer">Вилучити</string>
- <string name="menu_slides_grid">Слайди сіткою</string>
- <string name="menu_slides_pager">Слайди сторінкою</string>
- <string name="menu_timer">Таймер</string>
- <string name="menu_stop_slide_show">Припинити показ слайдів</string>
- <string name="menu_pause_slide_show">Припинити показ слайдів</string>
- <string name="menu_resume_slide_show">Відновити показ слайдів</string>
- <string name="button_cancel">Скасувати</string>
- <string name="button_save">Зберегти</string>
- <string name="button_start">Початок</string>
- <string name="button_remove">Вилучити</string>
- <string name="message_impress_pin_validation">Перейдіть до “Показ слайдів → Impress Remote” у LibreOffice Impress та введіть код.</string>
- <string name="message_connection_failed_title">Збій підключення</string>
- <string name="message_impress_remote_enabling">Переконайтеся, що ви увімкнули дистанційне управління. Перейдіть до Go to “Засоби → Параметри → LibreOffice Impress → Загальні” у LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">Ви також можете увімкнути експериментальні можливості у “Засоби → Параметри → LibreOffice → Додатково”.</string>
- <string name="message_impress_pairing_check">Якщо у вас наявні проблеми спарення пристроїв Bluetooth, то прочитайте вказівки з цього питання для вашої ОС.</string>
- <string name="message_ip_address_validation">Введіть вірну IP-адресу.</string>
- <string name="message_time_is_up">Час вийшов!</string>
- <string name="message_search_wifi">Переконайтеся, що LibreOffice запущений на комп\'ютері у тій самій мережі Wi-Fi.</string>
- <string name="message_search_bluetooth">Переконайтеся, що LibreOffice запущений на комп\'ютері з увімкненим Bluetooth.</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">Дізнатися більше</a>
- </string>
- <string name="message_paused">Призупинено</string>
- <string name="message_notes_empty">Нічого.</string>
- <string name="hint_ip_address">ІР-адреса</string>
- <string name="hint_name">Назва (необов\'язкова)</string>
- <string name="header_notes">Примітки</string>
- <string name="mask_slide_show_progress">Слайд %1$d із %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">Одна хвилина лишилася</item>
- <item quantity="few">%d хвилини лишилися</item>
- <item quantity="many">%d хвилин лишилося</item>
- <item quantity="other"/>
- </plurals>
- <string name="description_pager_slide">Перегляд слайду</string>
- <string name="description_grid_slide">Перегляд слайду</string>
- <string name="description_empty_slide">Порожній слайд</string>
- <string name="preferences_volume_keys_actions_title">Дії клавіш гучності</string>
- <string name="preferences_volume_keys_actions_summary">Перемикати слайди та задіяти анімації за допомогою клавіш гучності</string>
- <string name="preferences_keep_screen_on_title">Зберігати екран увімкненим</string>
- <string name="preferences_keep_screen_on_summary">Запобігає переходу у сплячий режим під час презентації</string>
- <string name="preferences_quiet_mode_title">Тихий режим</string>
- <string name="preferences_quiet_mode_summary">Установка режиму вібрації дзвінка під час презентації</string>
- <string name="requirements_libreoffice_version">На комп\'ютері запущений LibreOffice версії 4.0.3 або вищої.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remote увімкнено через “Засоби → Параметри → LibreOffice Impress → Загальні” у LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Експериментальні можливості увімкнені через “Засоби → Параметри → LibreOffice → Додатково” у LibreOffice Impress.</string>
- <string name="requirements_network_connection">Пристрій на Андроїді і комп\'ютер з\'єднані з однаковою мережею.</string>
- <string name="requirements_network_ports">Якщо у вас є брандмауер, то переконайтеся, що порти 1598 та 1599 - відкриті.</string>
- <string name="requirements_bluetooth_connection">Комп\'ютер з увімкненим Bluetooth.</string>
-</resources>
diff --git a/android/sdremote/res/values-vi/strings.xml b/android/sdremote/res/values-vi/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-vi/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-xlarge/dimens.xml b/android/sdremote/res/values-xlarge/dimens.xml
deleted file mode 100644
index 5771b36001ec..000000000000
--- a/android/sdremote/res/values-xlarge/dimens.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
-
- <dimen name="text_size_notes">22sp</dimen>
-
-</resources> \ No newline at end of file
diff --git a/android/sdremote/res/values-zh-rCN/strings.xml b/android/sdremote/res/values-zh-rCN/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-zh-rCN/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-zh-rHK/strings.xml b/android/sdremote/res/values-zh-rHK/strings.xml
deleted file mode 100644
index 94edc23d4501..000000000000
--- a/android/sdremote/res/values-zh-rHK/strings.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources/>
diff --git a/android/sdremote/res/values-zh-rTW/strings.xml b/android/sdremote/res/values-zh-rTW/strings.xml
deleted file mode 100644
index ea7d74e1f23f..000000000000
--- a/android/sdremote/res/values-zh-rTW/strings.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<resources>
- <string name="application_name">Impress 遙控</string>
- <string name="title_computers">電腦</string>
- <string name="title_generic">一般</string>
- <string name="title_licenses">開放源碼條款</string>
- <string name="title_settings">設定</string>
- <string name="title_requirements">系統需求</string>
- <string name="title_connection">連線</string>
- <string name="title_creation">建立</string>
- <string name="title_slide_show">投影片放映</string>
- <string name="title_timer">倒數計時</string>
- <string name="menu_licenses">開放源碼條款</string>
- <string name="menu_settings">設定</string>
- <string name="menu_requirements">系統需求</string>
- <string name="menu_reconnect">重新連接</string>
- <string name="menu_add_computer">加入電腦</string>
- <string name="menu_remove_computer">移除</string>
- <string name="menu_slides_grid">投影片柵格</string>
- <string name="menu_slides_pager">投影片傳呼</string>
- <string name="menu_timer">計時器</string>
- <string name="menu_stop_slide_show">停止投影片放映</string>
- <string name="menu_pause_slide_show">暫停投影片放映</string>
- <string name="menu_resume_slide_show">接續投影片放映</string>
- <string name="button_cancel">取消</string>
- <string name="button_save">儲存</string>
- <string name="button_start">開始</string>
- <string name="button_remove">移除</string>
- <string name="message_impress_pin_validation">在 LibreOffice Impress 按下 [投影片放映 → Impress 遙控],接著輸入代碼。</string>
- <string name="message_connection_failed_title">連線失敗</string>
- <string name="message_impress_remote_enabling">請確認您已啟用遠端控制功能。前往 LibreOffice Impress 中的 [工具 → 選項 → LibreOffice Impress → 一般 之下啟用。</string>
- <string name="message_impress_wifi_enabling">您應該也要啟用 [工具 → 選項 → LibreOffice → 進階] 之下的實驗性功能。</string>
- <string name="message_impress_pairing_check">如果您發生藍牙配對問題,請檢查與您桌面作業系統相關的指示。</string>
- <string name="message_ip_address_validation">請輸入有效的 IP 位址。</string>
- <string name="message_time_is_up">時間到!</string>
- <string name="message_search_wifi">請確認 LibreOffice 正在執行中,而且電腦連接到相同的 WiFi 網路上。</string>
- <string name="message_search_bluetooth">請確認 LibreOffice 正在執行中,而且電腦已啟用藍牙。</string>
- <string name="message_learn_more">
- <a href="org.libreoffice.impressremote://requirements/">深入瞭解</a>
- </string>
- <string name="message_paused">已暫停</string>
- <string name="message_notes_empty">這裡沒有備註。</string>
- <string name="hint_ip_address">IP 位址</string>
- <string name="hint_name">名稱 (選用)</string>
- <string name="header_notes">備註</string>
- <string name="mask_slide_show_progress">投影片 %1$d / %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="other">剩餘 %d 分鐘</item>
- </plurals>
- <string name="description_pager_slide">投影片預覽</string>
- <string name="description_grid_slide">投影片預覽</string>
- <string name="description_empty_slide">空白投影片</string>
- <string name="preferences_volume_keys_actions_title">音量鍵動作</string>
- <string name="preferences_volume_keys_actions_summary">以音量鍵切換投影片與展現動畫</string>
- <string name="preferences_keep_screen_on_title">螢幕保持開啟</string>
- <string name="preferences_keep_screen_on_summary">防止手機在簡報途中待機</string>
- <string name="preferences_quiet_mode_title">寧靜模式</string>
- <string name="preferences_quiet_mode_summary">簡報時將手機設為震動模式</string>
- <string name="requirements_libreoffice_version">電腦上正執行 LibreOffice 4.0.3 或以上版本。</string>
- <string name="requirements_libreoffice_general_enabled">在 LibreOffice Impress 中的 [工具 → 選項 → LibreOffice Impress → 一般] 之下啟用 Impress 遠端控制。</string>
- <string name="requirements_libreoffice_experimental_enabled">在 LibreOffice Impress 中的 [工具 → 選項 → LibreOffice → 進階] 之下啟用實驗性功能。</string>
- <string name="requirements_network_connection">Android 裝置與電腦連接到相同的網路上。</string>
- <string name="requirements_network_ports">如果您有防火牆,請確認連接埠 1598 與 1599 維持開放。</string>
- <string name="requirements_bluetooth_connection">電腦已啟用藍牙。</string>
-</resources>
diff --git a/android/sdremote/res/values/colors.xml b/android/sdremote/res/values/colors.xml
deleted file mode 100644
index d1e587611d02..000000000000
--- a/android/sdremote/res/values/colors.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<resources>
-
- <color name="background_action_bar">#e46f1f</color>
- <color name="background_action_bar_tab_indicator">#e6821c</color>
- <color name="background_action_bar_divider">#55ffffff</color>
- <color name="background_header">@color/background_action_bar</color>
- <color name="background_slide_index">#7f000000</color>
- <color name="background_slide_empty">@android:color/black</color>
-
- <color name="stroke_grid_slide">#65000000</color>
- <color name="stroke_pager_slide">#35000000</color>
-
-</resources> \ No newline at end of file
diff --git a/android/sdremote/res/values/dimens.xml b/android/sdremote/res/values/dimens.xml
deleted file mode 100644
index 6862d4fd4568..000000000000
--- a/android/sdremote/res/values/dimens.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<resources>
-
- <dimen name="text_size_notes">14sp</dimen>
-
- <!-- It is a good practice to follow official design metrics. -->
- <!-- http://developer.android.com/design/style/metrics-grids.html -->
-
- <dimen name="padding_action_bar_button_drawable">8dp</dimen>
- <dimen name="padding_creation_layout">16dp</dimen>
- <dimen name="padding_slides_grid">4dp</dimen>
- <dimen name="padding_slides_pager">16dp</dimen>
- <dimen name="padding_slide">4dp</dimen>
- <dimen name="padding_header_underline">4dp</dimen>
- <dimen name="padding_header">8dp</dimen>
- <dimen name="padding_slide_notes">8dp</dimen>
- <dimen name="padding_help">16dp</dimen>
- <dimen name="padding_section_item">8dp</dimen>
- <dimen name="padding_empty_slide_layout">16dp</dimen>
-
- <dimen name="padding_horizontal_list">16dp</dimen>
- <dimen name="padding_horizontal_list_item">8dp</dimen>
- <dimen name="padding_horizontal_connection_layout">40dp</dimen>
- <dimen name="padding_horizontal_action_bar_button">20dp</dimen>
- <dimen name="padding_horizontal_action_bar_divider">12dp</dimen>
- <dimen name="padding_horizontal_progress_layout">40dp</dimen>
-
- <dimen name="padding_vertical_pin">8dp</dimen>
- <dimen name="padding_vertical_error_message">12dp</dimen>
- <dimen name="padding_vertical_edit">8dp</dimen>
- <dimen name="padding_vertical_progress_message">8dp</dimen>
- <dimen name="padding_vertical_learn_more">4dp</dimen>
-
- <dimen name="margin_vertical_action_bar_divider">12dp</dimen>
- <dimen name="margin_slide">8dp</dimen>
-
- <dimen name="width_action_bar_divider">0.5dp</dimen>
- <dimen name="width_slides_grid_column">88dp</dimen>
-
- <dimen name="text_size_list_item">18sp</dimen>
- <dimen name="text_size_pin">35sp</dimen>
- <dimen name="text_size_error_title">20sp</dimen>
-
- <dimen name="spacing_slides_grid">4dp</dimen>
-
-</resources> \ No newline at end of file
diff --git a/android/sdremote/res/values/strings.xml b/android/sdremote/res/values/strings.xml
deleted file mode 100644
index deca93b58b10..000000000000
--- a/android/sdremote/res/values/strings.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<resources>
-
- <string name="application_name">Impress Remote</string>
-
- <string name="title_computers">Computers</string>
- <string name="title_generic">Generic</string>
- <string name="title_bluetooth" translatable="false">Bluetooth</string>
- <string name="title_wifi" translatable="false">WiFi</string>
- <string name="title_licenses">Open source licenses</string>
- <string name="title_settings">Settings</string>
- <string name="title_requirements">Requirements</string>
- <string name="title_connection">Connection</string>
- <string name="title_creation">Creation</string>
- <string name="title_slide_show">Slide show</string>
- <string name="title_timer">Timer</string>
-
- <string name="menu_licenses">Open source licenses</string>
- <string name="menu_settings">Settings</string>
- <string name="menu_requirements">Requirements</string>
- <string name="menu_reconnect">Reconnect</string>
- <string name="menu_add_computer">Add computer</string>
- <string name="menu_start_discovery">Start Discovery</string>
- <string name="menu_remove_computer">Remove</string>
- <string name="menu_slides_grid">Slides grid</string>
- <string name="menu_slides_pager">Slides pager</string>
- <string name="menu_timer">Timer</string>
- <string name="menu_stop_slide_show">Stop slide show</string>
- <string name="menu_pause_slide_show">Pause slide show</string>
- <string name="menu_resume_slide_show">Resume slide show</string>
-
- <string name="button_cancel">Cancel</string>
- <string name="button_save">Save</string>
- <string name="button_start">Start</string>
- <string name="button_remove">Remove</string>
-
- <string name="message_impress_pin_validation">Go to “Slide Show → Impress Remote” in LibreOffice Impress and enter the code.</string>
- <string name="message_connection_failed_title">Connection failed</string>
- <string name="message_impress_remote_enabling">Make sure you enabled remote control. Go to “Tools → Options → LibreOffice Impress → General” in LibreOffice Impress.</string>
- <string name="message_impress_wifi_enabling">You should enable experimental features at “Tools → Options → LibreOffice → Advanced” as well.</string>
- <string name="message_impress_pairing_check">If you have Bluetooth pairing issues check instructions related to your desktop OS.</string>
- <string name="message_ip_address_validation">Type in a valid IP address.</string>
- <string name="message_time_is_up">Time is up!</string>
- <string name="message_search_wifi">Make sure LibreOffice is running on a computer on the same WiFi network.</string>
- <string name="message_search_bluetooth">Make sure LibreOffice is running on a computer with Bluetooth enabled.</string>
- <string name="message_learn_more"><a href="org.libreoffice.impressremote://requirements/">Learn more</a></string>
- <string name="message_paused">Paused</string>
- <string name="message_notes_empty">Nothing here.</string>
- <string name="hint_ip_address">IP address</string>
- <string name="hint_name">Name (optional)</string>
-
- <string name="header_notes">Notes</string>
-
- <string name="mask_slide_show_progress">Slide %1$d from %2$d</string>
- <plurals name="mask_timer_progress">
- <item quantity="one">One minute left</item>
- <item quantity="other">%d minutes left</item>
- </plurals>
-
- <string name="description_pager_slide">Slide preview</string>
- <string name="description_grid_slide">Slide preview</string>
- <string name="description_empty_slide">Empty slide</string>
-
- <string name="preferences_volume_keys_actions_title">Volume keys actions</string>
- <string name="preferences_volume_keys_actions_summary">Switch slides and activate animations using volume keys</string>
- <string name="preferences_keep_screen_on_title">Keep screen on</string>
- <string name="preferences_keep_screen_on_summary">Prevent phone from sleeping while presenting</string>
- <string name="preferences_quiet_mode_title">Quiet mode</string>
- <string name="preferences_quiet_mode_summary">Set up vibrate ringer mode while presenting</string>
-
- <string name="requirements_libreoffice_version">LibreOffice version 4.0.3 or higher running on a computer.</string>
- <string name="requirements_libreoffice_general_enabled">Impress Remote enabled at “Tools → Options → LibreOffice Impress → General” in LibreOffice Impress.</string>
- <string name="requirements_libreoffice_experimental_enabled">Experimental features enabled at “Tools → Options → LibreOffice → Advanced” in LibreOffice Impress.</string>
- <string name="requirements_network_connection">The Android device and a computer connected to the same network.</string>
- <string name="requirements_network_ports">If you have a firewall make sure ports 1598 and 1599 are opened.</string>
- <string name="requirements_bluetooth_connection">A computer with enabled Bluetooth.</string>
-
-</resources>
diff --git a/android/sdremote/res/values/styles.xml b/android/sdremote/res/values/styles.xml
deleted file mode 100644
index 704642001127..000000000000
--- a/android/sdremote/res/values/styles.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<resources xmlns:tools="http://schemas.android.com/tools">
-
- <style name="SectionHeader">
- <item name="android:textAllCaps" tools:targetApi="14">true</item>
- <item name="android:textStyle">bold</item>
- <item name="android:textColor">@color/background_header</item>
- <item name="android:drawableBottom">@drawable/underline_header</item>
- <item name="android:drawablePadding">@dimen/padding_header_underline</item>
- <item name="android:paddingLeft">@dimen/padding_header</item>
- <item name="android:paddingRight">@dimen/padding_header</item>
- <item name="android:paddingTop">@dimen/padding_header</item>
- <item name="android:layout_width">fill_parent</item>
- <item name="android:layout_height">wrap_content</item>
- </style>
-
- <style name="SectionItem">
- <item name="android:padding">@dimen/padding_section_item</item>
- <item name="android:layout_width">fill_parent</item>
- <item name="android:layout_height">wrap_content</item>
- </style>
-
-</resources> \ No newline at end of file
diff --git a/android/sdremote/res/values/themes.xml b/android/sdremote/res/values/themes.xml
deleted file mode 100644
index d2998dd9ab7d..000000000000
--- a/android/sdremote/res/values/themes.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<resources xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools">
-
- <style name="Theme.ImpressRemote" parent="Theme.AppCompat.Light.DarkActionBar">
- <item name="android:actionBarStyle" tools:targetApi="11">@style/Theme.ImpressRemote.ActionBar</item>
- <item name="actionBarStyle">@style/Theme.ImpressRemote.ActionBar</item>
-
- <item name="android:actionBarTabStyle" tools:targetApi="11">@style/Theme.ImpressRemote.ActionBar.Tab</item>
- <item name="actionBarTabStyle">@style/Theme.ImpressRemote.ActionBar.Tab</item>
- </style>
-
- <style name="Theme.ImpressRemote.ActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid.Inverse">
- <item name="android:background">@drawable/bg_action_bar</item>
-
- <item name="android:displayOptions" tools:targetApi="11">showTitle|showHome|homeAsUp|useLogo</item>
- <item name="displayOptions">showTitle|showHome|homeAsUp|useLogo</item>
- </style>
-
- <style name="Theme.ImpressRemote.ActionBar.Tab" parent="Widget.AppCompat.Light.ActionBar.TabView.Inverse">
- <item name="android:background">@drawable/bg_action_bar_tab</item>
- </style>
-
- <style name="Theme.ImpressRemote.Computers" parent="Theme.ImpressRemote">
- <item name="android:actionBarStyle" tools:targetApi="11">@style/Theme.ImpressRemote.Computers.ActionBar</item>
- <item name="actionBarStyle">@style/Theme.ImpressRemote.Computers.ActionBar</item>
- </style>
-
- <style name="Theme.ImpressRemote.Computers.ActionBar" parent="Theme.ImpressRemote.ActionBar">
- <item name="android:navigationMode" tools:targetApi="11">tabMode</item>
- <item name="navigationMode">tabMode</item>
-
- <item name="android:displayOptions" tools:targetApi="11">showHome|useLogo</item>
- <item name="displayOptions">showHome|useLogo</item>
- </style>
-
- <style name="Theme.ImpressRemote.ComputerCreation" parent="Theme.ImpressRemote">
- <item name="android:actionBarStyle" tools:targetApi="11">@style/Theme.ImpressRemote.ComputerCreation.ActionBar</item>
- <item name="actionBarStyle">@style/Theme.ImpressRemote.ComputerCreation.ActionBar</item>
- </style>
-
- <style name="Theme.ImpressRemote.ComputerCreation.ActionBar" parent="Theme.ImpressRemote.ActionBar">
- <item name="android:displayOptions" tools:targetApi="11">showCustom</item>
- <item name="displayOptions">showCustom</item>
- </style>
-
-</resources> \ No newline at end of file
diff --git a/android/sdremote/res/xml/preferences.xml b/android/sdremote/res/xml/preferences.xml
deleted file mode 100644
index 676ce0978496..000000000000
--- a/android/sdremote/res/xml/preferences.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
-
- <CheckBoxPreference
- android:key="volume_keys_actions"
- android:defaultValue="true"
- android:title="@string/preferences_volume_keys_actions_title"
- android:summary="@string/preferences_volume_keys_actions_summary"/>
-
- <CheckBoxPreference
- android:key="keep_screen_on"
- android:defaultValue="true"
- android:title="@string/preferences_keep_screen_on_title"
- android:summary="@string/preferences_keep_screen_on_summary"/>
-
- <CheckBoxPreference
- android:key="quiet_mode"
- android:defaultValue="false"
- android:title="@string/preferences_quiet_mode_title"
- android:summary="@string/preferences_quiet_mode_summary"/>
-
-</PreferenceScreen> \ No newline at end of file
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerConnectionActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerConnectionActivity.java
deleted file mode 100644
index d2f50a4aef19..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerConnectionActivity.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.os.Bundle;
-import android.support.v4.app.Fragment;
-import android.support.v7.app.ActionBarActivity;
-import android.view.MenuItem;
-
-import org.libreoffice.impressremote.fragment.ComputerConnectionFragment;
-import org.libreoffice.impressremote.util.Fragments;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.communication.Server;
-
-public class ComputerConnectionActivity extends ActionBarActivity {
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
-
- setUpHomeButton();
- setUpTitle();
- setUpFragment();
- }
-
- private void setUpHomeButton() {
- getSupportActionBar().setHomeButtonEnabled(true);
- }
-
- private void setUpTitle() {
- String aComputerName = getComputer().getName();
-
- getSupportActionBar().setSubtitle(aComputerName);
- }
-
- private Server getComputer() {
- return getIntent().getParcelableExtra(Intents.Extras.SERVER);
- }
-
- private void setUpFragment() {
- Server aComputer = getComputer();
- Fragment aFragment = ComputerConnectionFragment.newInstance(aComputer);
-
- Fragments.Operator.add(this, aFragment);
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case android.R.id.home:
- navigateUp();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void navigateUp() {
- finish();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerCreationActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerCreationActivity.java
deleted file mode 100644
index dc4dcf0107ba..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputerCreationActivity.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.app.Activity;
-import android.content.Context;
-import android.content.Intent;
-import android.os.Bundle;
-import android.support.v7.app.ActionBar;
-import android.support.v7.app.ActionBarActivity;
-import android.text.TextUtils;
-import android.util.Patterns;
-import android.view.KeyEvent;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.view.inputmethod.EditorInfo;
-import android.widget.EditText;
-import android.widget.TextView;
-
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-
-public class ComputerCreationActivity extends ActionBarActivity implements View.OnClickListener, TextView.OnEditorActionListener {
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
- setContentView(R.layout.activity_computer_creation);
-
- setUpActionBar();
- setUpKeyboard();
- }
-
- private void setUpActionBar() {
- View aActionBarView = buildCustomActionBarView();
- ActionBar.LayoutParams aActionBarParams = buildCustomActionBarLayoutParams();
-
- getSupportActionBar().setCustomView(aActionBarView, aActionBarParams);
-
- getCancelButton().setOnClickListener(this);
- getSaveButton().setOnClickListener(this);
- }
-
- private View buildCustomActionBarView() {
- Context aContext = getSupportActionBar().getThemedContext();
- LayoutInflater aInflater = LayoutInflater.from(aContext);
-
- return aInflater.inflate(R.layout.action_bar_computer_creation, null);
- }
-
- private ActionBar.LayoutParams buildCustomActionBarLayoutParams() {
- return new ActionBar.LayoutParams(
- ViewGroup.LayoutParams.MATCH_PARENT,
- ViewGroup.LayoutParams.MATCH_PARENT);
- }
-
- private View getCancelButton() {
- return getSupportActionBar().getCustomView().findViewById(R.id.button_cancel);
- }
-
- private View getSaveButton() {
- return getSupportActionBar().getCustomView().findViewById(R.id.button_save);
- }
-
- @Override
- public void onClick(View aView) {
- if (aView.equals(getCancelButton())) {
- cancelCreation();
- return;
- }
-
- if (aView.equals(getSaveButton())) {
- saveServer();
- }
- }
-
- private void cancelCreation() {
- finish();
- }
-
- private void saveServer() {
- String aIpAddress = getText(getIpAddressEdit());
- String aName = getText(getNameEdit());
-
- if (!isIpAddressValid(aIpAddress)) {
- setUpIpAddressErrorMessage();
- return;
- }
-
- if (TextUtils.isEmpty(aName)) {
- aName = aIpAddress;
- }
-
- finish(aIpAddress, aName);
- }
-
- private String getText(EditText aEdit) {
- return aEdit.getText().toString().trim();
- }
-
- private EditText getIpAddressEdit() {
- return (EditText) findViewById(R.id.edit_ip_address);
- }
-
- private EditText getNameEdit() {
- return (EditText) findViewById(R.id.edit_name);
- }
-
- private boolean isIpAddressValid(String aIpAddress) {
- return Patterns.IP_ADDRESS.matcher(aIpAddress).matches();
- }
-
- private void setUpIpAddressErrorMessage() {
- EditText aIpAddressEdit = getIpAddressEdit();
-
- aIpAddressEdit.setError(getString(R.string.message_ip_address_validation));
- aIpAddressEdit.requestFocus();
- }
-
- private void finish(String aIpAddress, String aName) {
- Intent aIntent = Intents.buildComputerCreationResultIntent(aIpAddress, aName);
- setResult(Activity.RESULT_OK, aIntent);
-
- finish();
- }
-
- private void setUpKeyboard() {
- getNameEdit().setOnEditorActionListener(this);
- }
-
- @Override
- public boolean onEditorAction(TextView aTextView, int aActionId, KeyEvent aKeyEvent) {
- switch (aActionId) {
- case EditorInfo.IME_ACTION_DONE:
- saveServer();
- break;
-
- default:
- break;
- }
-
- return false;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java
deleted file mode 100644
index 00d66bed04b5..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.bluetooth.BluetoothAdapter;
-import android.content.Context;
-import android.content.Intent;
-import android.content.SharedPreferences;
-import android.os.Bundle;
-import android.support.v4.app.FragmentTransaction;
-import android.support.v4.view.MenuItemCompat;
-import android.support.v4.view.ViewPager;
-import android.support.v7.app.ActionBar;
-import android.support.v7.app.ActionBar.Tab;
-import android.support.v7.app.ActionBarActivity;
-import android.view.Menu;
-import android.view.MenuItem;
-
-import org.libreoffice.impressremote.adapter.ComputersPagerAdapter;
-import org.libreoffice.impressremote.fragment.ComputersFragment.Type;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-
-public class ComputersActivity extends ActionBarActivity implements ActionBar.TabListener, ViewPager.OnPageChangeListener {
- private static final int REQUEST_ENABLE_BT = 0;
- private static final String SELECT_BLUETOOTH = "SELECT_BLUETOOTH";
- private static final BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
- private static boolean disableBTOnQuit = btAdapter != null && !btAdapter.isEnabled();
- private static Tab btTab;
- private static Tab wifiTab;
- private boolean isInitializing;
- private ComputersPagerAdapter computersPagerAdapter = new ComputersPagerAdapter(getSupportFragmentManager());
-
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
- isInitializing = true;
-
- setContentView(R.layout.activity_computers);
- // Looks hacky but it seems to be the best way to set activity’s title
- // different to application’s label. The other way is setting title
- // to intents filter but it shows wrong label for recent apps screen then.
-
- ActionBar aActionBar = getSupportActionBar();
-
- aActionBar.setTitle(R.string.title_computers);
- aActionBar.setDisplayShowTitleEnabled(true);
-
- btTab = aActionBar.newTab().setTabListener(this)
- .setText(R.string.title_bluetooth);
- wifiTab = aActionBar.newTab().setTabListener(this)
- .setText(R.string.title_wifi);
-
- if (btAdapter != null) {
- computersPagerAdapter.addFragment(Type.BLUETOOTH);
- aActionBar.addTab(btTab);
- }
-
- computersPagerAdapter.addFragment(Type.WIFI);
-
- ViewPager aComputersPager = (ViewPager) findViewById(R.id.pager_computers);
- aComputersPager.setAdapter(computersPagerAdapter);
- aComputersPager.setOnPageChangeListener(this);
-
- // select wifitab - onStart() decides whether BT-Tab should be selected
- // when the user starts the remote (and thus trigger the BT-enable
- // intent in case BT was disabled)
- isInitializing = false;
- aActionBar.addTab(wifiTab, true);
- }
-
- protected void onActivityResult(int requestCode, int resultCode, Intent data) {
- if (requestCode == REQUEST_ENABLE_BT) {
- if (resultCode != RESULT_OK) {
- getSupportActionBar().selectTab(wifiTab);
- }
- }
- }
-
- @Override
- public void onTabSelected(Tab aTab, FragmentTransaction aTransaction) {
- ((ViewPager) findViewById(R.id.pager_computers)).setCurrentItem(aTab
- .getPosition());
- supportInvalidateOptionsMenu();
- if (isInitializing) { return; }
- if (aTab.equals(btTab) && !btAdapter.isEnabled()) {
- Intent enableBtIntent = new Intent(
- BluetoothAdapter.ACTION_REQUEST_ENABLE);
- startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
- }
- }
-
- @Override
- public void onTabUnselected(ActionBar.Tab aTab, FragmentTransaction aTransaction) {
- }
-
- @Override
- public void onTabReselected(ActionBar.Tab aTab, FragmentTransaction aTransaction) {
- }
-
- @Override
- public void onPageSelected(int aPosition) {
- getSupportActionBar().setSelectedNavigationItem(aPosition);
- }
-
- @Override
- public void onPageScrolled(int aPosition, float aPositionOffset, int aPositionOffsetPixels) {
- }
-
- @Override
- public void onPageScrollStateChanged(int aPosition) {
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu aMenu) {
- getMenuInflater().inflate(R.menu.menu_action_bar_computers, aMenu);
-
- return true;
- }
-
- @Override
- public boolean onPrepareOptionsMenu(Menu aMenu) {
- aMenu.findItem(R.id.menu_add_computer)
- .setVisible(getSupportActionBar().getSelectedTab().equals(wifiTab));
-
- MenuItem btDiscovery = aMenu.findItem(R.id.menu_start_discovery);
- if( btAdapter != null && btAdapter.isDiscovering()) {
- btDiscovery.setEnabled(false);
- MenuItemCompat.setActionView(btDiscovery, R.layout.progress);
- }
- btDiscovery.setVisible(getSupportActionBar().getSelectedTab().equals(btTab));
-
- return super.onPrepareOptionsMenu(aMenu);
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case R.id.menu_settings:
- callSettingsActivity();
- return true;
-
- case R.id.menu_requirements:
- callRequirementsActivity();
- return true;
-
- case R.id.menu_licenses:
- callLicensesActivity();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void callSettingsActivity() {
- Intent aIntent = Intents.buildSettingsIntent(this);
- startActivity(aIntent);
- }
-
- private void callRequirementsActivity() {
- Intent aIntent = Intents.buildRequirementsIntent(this);
- startActivity(aIntent);
- }
-
- private void callLicensesActivity() {
- Intent aIntent = Intents.buildLicensesIntent(this);
- startActivity(aIntent);
- }
-
- @Override
- protected void onStop() {
- super.onStop();
-
- SharedPreferences sharedPref = getPreferences(Context.MODE_PRIVATE);
- SharedPreferences.Editor editor = sharedPref.edit();
- editor.putBoolean(SELECT_BLUETOOTH, getSupportActionBar()
- .getSelectedTab().equals(btTab));
- editor.commit();
- }
-
- @Override
- protected void onStart() {
- super.onStart();
-
- SharedPreferences sharedPref = getPreferences(Context.MODE_PRIVATE);
- if (sharedPref.getBoolean(SELECT_BLUETOOTH, btAdapter != null)) {
- getSupportActionBar().selectTab(btTab);
- }
- }
-
- @Override
- protected void onDestroy() {
- super.onDestroy();
- if (isFinishing() && disableBTOnQuit) {
- btAdapter.disable();
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/LicensesActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/LicensesActivity.java
deleted file mode 100644
index 40b708b7a112..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/LicensesActivity.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.content.ContentResolver;
-import android.content.pm.PackageInfo;
-import android.content.pm.PackageManager.NameNotFoundException;
-import android.os.Bundle;
-import android.support.v7.app.ActionBarActivity;
-import android.view.MenuItem;
-import android.widget.TextView;
-
-import org.libreoffice.impressremote.R;
-
-public class LicensesActivity extends ActionBarActivity {
-
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
- setContentView(R.layout.activity_licenses);
-
- getSupportActionBar().setHomeButtonEnabled(true);
-
- try {
- PackageInfo info = getPackageManager().getPackageInfo(
- getPackageName(), 0);
- ((TextView) findViewById(R.id.version)).setText(
- "Version: " + info.versionName +
- " (Build ID: "+info.versionCode +")");
- } catch (NameNotFoundException e) {
- // ignore
- }
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case android.R.id.home:
- navigateUp();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void navigateUp() {
- finish();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/RequirementsActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/RequirementsActivity.java
deleted file mode 100644
index f098060d62ae..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/RequirementsActivity.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.os.Bundle;
-import android.support.v7.app.ActionBarActivity;
-import android.view.MenuItem;
-
-import org.libreoffice.impressremote.R;
-
-public class RequirementsActivity extends ActionBarActivity {
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
- setContentView(R.layout.activity_requirements);
-
- setUpHomeButton();
- }
-
- private void setUpHomeButton() {
- getSupportActionBar().setHomeButtonEnabled(true);
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case android.R.id.home:
- navigateUp();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void navigateUp() {
- finish();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/SettingsActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/SettingsActivity.java
deleted file mode 100644
index b7964299be92..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/SettingsActivity.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.os.Bundle;
-import android.preference.PreferenceActivity;
-import android.view.MenuItem;
-
-import org.libreoffice.impressremote.R;
-
-public class SettingsActivity extends PreferenceActivity {
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
-
- addPreferencesFromResource(R.xml.preferences);
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case android.R.id.home:
- finish();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/SlideShowActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/SlideShowActivity.java
deleted file mode 100644
index d7de9a330c7e..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/SlideShowActivity.java
+++ /dev/null
@@ -1,590 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.activity;
-
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.ServiceConnection;
-import android.media.AudioManager;
-import android.os.Bundle;
-import android.os.IBinder;
-import android.support.v4.app.DialogFragment;
-import android.support.v4.app.Fragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.support.v7.app.ActionBar;
-import android.support.v7.app.ActionBarActivity;
-import android.view.KeyEvent;
-import android.view.Menu;
-import android.view.MenuItem;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.CommunicationService;
-import org.libreoffice.impressremote.communication.SlideShow;
-import org.libreoffice.impressremote.communication.Timer;
-import org.libreoffice.impressremote.fragment.EmptySlideFragment;
-import org.libreoffice.impressremote.fragment.SlidesGridFragment;
-import org.libreoffice.impressremote.fragment.SlidesPagerFragment;
-import org.libreoffice.impressremote.fragment.TimerEditingDialog;
-import org.libreoffice.impressremote.fragment.TimerSettingDialog;
-import org.libreoffice.impressremote.util.Fragments;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.util.Preferences;
-import org.libreoffice.impressremote.util.SavedStates;
-
-public class SlideShowActivity extends ActionBarActivity implements ServiceConnection {
- public static enum Mode {
- PAGER, GRID, EMPTY
- }
-
- private Mode mMode;
-
- private int mRingerMode;
-
- private CommunicationService mCommunicationService;
- private IntentsReceiver mIntentsReceiver;
-
- @Override
- protected void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
-
- mMode = loadMode(aSavedInstanceState);
-
- setUpHomeButton();
- setUpFragment();
- setUpKeepingScreenOn();
-
- saveRingerMode(aSavedInstanceState);
- enableQuietMode();
-
- bindService();
- }
-
- private Mode loadMode(Bundle aSavedInstanceState) {
- if (aSavedInstanceState == null) {
- return Mode.PAGER;
- }
-
- return (Mode) aSavedInstanceState.getSerializable(SavedStates.Keys.MODE);
- }
-
- private void setUpHomeButton() {
- getSupportActionBar().setHomeButtonEnabled(true);
- }
-
- private void setUpFragment() {
- Fragments.Operator.replaceAnimated(this, buildFragment());
- }
-
- private Fragment buildFragment() {
- switch (mMode) {
- case PAGER:
- return SlidesPagerFragment.newInstance();
-
- case GRID:
- return SlidesGridFragment.newInstance();
-
- case EMPTY:
- return EmptySlideFragment.newInstance();
-
- default:
- return SlidesPagerFragment.newInstance();
- }
- }
-
- private void setUpKeepingScreenOn() {
- findViewById(android.R.id.content).setKeepScreenOn(isKeepingScreenOnRequired());
- }
-
- private boolean isKeepingScreenOnRequired() {
- Preferences aPreferences = Preferences.getSettingsInstance(this);
-
- return aPreferences.getBoolean(Preferences.Keys.KEEP_SCREEN_ON);
- }
-
- private void saveRingerMode(Bundle aSavedInstanceState) {
- if (aSavedInstanceState == null) {
- mRingerMode = getAudioManager().getRingerMode();
- } else {
- mRingerMode = aSavedInstanceState.getInt(SavedStates.Keys.RINGER_MODE);
- }
- }
-
- private AudioManager getAudioManager() {
- return (AudioManager) getSystemService(AUDIO_SERVICE);
- }
-
- private void enableQuietMode() {
- if (!isQuietModeRequired()) {
- return;
- }
-
- getAudioManager().setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
- }
-
- private boolean isQuietModeRequired() {
- Preferences aPreferences = Preferences.getSettingsInstance(this);
-
- return aPreferences.getBoolean(Preferences.Keys.QUIET_MODE);
- }
-
- private void bindService() {
- Intent aIntent = Intents.buildCommunicationServiceIntent(this);
- bindService(aIntent, this, Context.BIND_AUTO_CREATE);
- }
-
- @Override
- public void onServiceConnected(ComponentName mComponentName, IBinder aBinder) {
- CommunicationService.ServiceBinder aServiceBinder = (CommunicationService.ServiceBinder) aBinder;
- mCommunicationService = aServiceBinder.getService();
-
- startSlideShow();
- resumeTimer();
- }
-
- private void startSlideShow() {
- if (!isServiceBound()) {
- return;
- }
-
- if (mCommunicationService.getSlideShow().isRunning()) {
- setUpSlideShowInformation();
- return;
- }
-
- mCommunicationService.getCommandsTransmitter().startPresentation();
- }
-
- private void resumeTimer() {
- if (!isServiceBound()) {
- return;
- }
-
- mCommunicationService.getSlideShow().getTimer().resume();
- }
-
- @Override
- protected void onStart() {
- super.onStart();
-
- resumeTimer();
-
- registerIntentsReceiver();
- }
-
- private void registerIntentsReceiver() {
- mIntentsReceiver = new IntentsReceiver(this);
- IntentFilter aIntentFilter = buildIntentsReceiverFilter();
-
- getBroadcastManager().registerReceiver(mIntentsReceiver, aIntentFilter);
- }
-
- private static final class IntentsReceiver extends BroadcastReceiver {
- private final SlideShowActivity mSlideShowActivity;
-
- private IntentsReceiver(SlideShowActivity aSlideShowActivity) {
- mSlideShowActivity = aSlideShowActivity;
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (Intents.Actions.SLIDE_SHOW_MODE_CHANGED.equals(aIntent.getAction())) {
- Mode aMode = (Mode) aIntent.getSerializableExtra(Intents.Extras.MODE);
- mSlideShowActivity.changeMode(aMode);
- return;
- }
-
- if (Intents.Actions.SLIDE_CHANGED.equals(aIntent.getAction())) {
- mSlideShowActivity.setUpSlideShowInformation();
- return;
- }
-
- if (Intents.Actions.TIMER_UPDATED.equals(aIntent.getAction())) {
- mSlideShowActivity.setUpSlideShowInformation();
- return;
- }
-
- if (Intents.Actions.TIMER_STARTED.equals(aIntent.getAction())) {
- int aMinutesLength = aIntent.getIntExtra(Intents.Extras.MINUTES, 0);
- mSlideShowActivity.startTimer(aMinutesLength);
- mSlideShowActivity.setUpSlideShowInformation();
- return;
- }
-
- if (Intents.Actions.TIMER_RESUMED.equals(aIntent.getAction())) {
- mSlideShowActivity.resumeTimer();
- return;
- }
-
- if (Intents.Actions.TIMER_CHANGED.equals(aIntent.getAction())) {
- int aMinutesLength = aIntent.getIntExtra(Intents.Extras.MINUTES, 0);
- mSlideShowActivity.changeTimer(aMinutesLength);
- mSlideShowActivity.resumeTimer();
- mSlideShowActivity.setUpSlideShowInformation();
- }
- }
- }
-
- private IntentFilter buildIntentsReceiverFilter() {
- IntentFilter aIntentFilter = new IntentFilter();
- aIntentFilter.addAction(Intents.Actions.SLIDE_SHOW_MODE_CHANGED);
- aIntentFilter.addAction(Intents.Actions.SLIDE_CHANGED);
- aIntentFilter.addAction(Intents.Actions.TIMER_UPDATED);
- aIntentFilter.addAction(Intents.Actions.TIMER_STARTED);
- aIntentFilter.addAction(Intents.Actions.TIMER_RESUMED);
- aIntentFilter.addAction(Intents.Actions.TIMER_CHANGED);
-
- return aIntentFilter;
- }
-
- private LocalBroadcastManager getBroadcastManager() {
- return LocalBroadcastManager.getInstance(getApplicationContext());
- }
-
- private void setUpSlideShowInformation() {
- if (!isServiceBound()) {
- return;
- }
-
- ActionBar aActionBar = getSupportActionBar();
-
- aActionBar.setTitle(buildSlideShowProgress());
- aActionBar.setSubtitle(buildSlideShowTimerProgress());
- }
-
- private boolean isServiceBound() {
- return mCommunicationService != null;
- }
-
- private String buildSlideShowProgress() {
- SlideShow aSlideShow = mCommunicationService.getSlideShow();
-
- int aCurrentSlideIndex = aSlideShow.getHumanCurrentSlideIndex();
- int aSlidesCount = aSlideShow.getSlidesCount();
-
- return getString(R.string.mask_slide_show_progress, aCurrentSlideIndex, aSlidesCount);
- }
-
- private String buildSlideShowTimerProgress() {
- Timer aTimer = mCommunicationService.getSlideShow().getTimer();
-
- if (!aTimer.isSet()) {
- return null;
- }
-
- if (aTimer.isTimeUp()) {
- return getString(R.string.message_time_is_up);
- }
-
- int aMinutesLeft = aTimer.getMinutesLeft();
-
- return getResources().getQuantityString(R.plurals.mask_timer_progress, aMinutesLeft, aMinutesLeft);
- }
-
- private void startTimer(int aMinutesLength) {
- Timer aTimer = mCommunicationService.getSlideShow().getTimer();
-
- aTimer.setMinutesLength(aMinutesLength);
- aTimer.start();
- }
-
- private void changeTimer(int aMinutesLength) {
- Timer aTimer = mCommunicationService.getSlideShow().getTimer();
-
- if (aTimer.isTimeUp()) {
- aTimer.reset();
- }
-
- aTimer.setMinutesLength(aMinutesLength);
- }
-
- @Override
- protected void onResume() {
- super.onResume();
-
- setUpSlideShowInformation();
- }
-
- @Override
- public boolean onKeyDown(int aKeyCode, KeyEvent aKeyEvent) {
- if (!areVolumeKeysActionsRequired()) {
- return super.onKeyDown(aKeyCode, aKeyEvent);
- }
-
- switch (aKeyCode) {
- case KeyEvent.KEYCODE_VOLUME_UP:
- if (!isLastSlideDisplayed()) {
- mCommunicationService.getCommandsTransmitter().performNextTransition();
- }
- return true;
-
- case KeyEvent.KEYCODE_VOLUME_DOWN:
- mCommunicationService.getCommandsTransmitter().performPreviousTransition();
- return true;
-
- default:
- return super.onKeyDown(aKeyCode, aKeyEvent);
- }
- }
-
- private boolean areVolumeKeysActionsRequired() {
- Preferences aPreferences = Preferences.getSettingsInstance(this);
-
- return aPreferences.getBoolean(Preferences.Keys.VOLUME_KEYS_ACTIONS);
- }
-
- private boolean isLastSlideDisplayed() {
- int aCurrentSlideIndex = mCommunicationService.getSlideShow().getHumanCurrentSlideIndex();
- int aSlidesCount = mCommunicationService.getSlideShow().getSlidesCount();
-
- return aCurrentSlideIndex == aSlidesCount;
- }
-
- @Override
- public boolean onKeyUp(int aKeyCode, KeyEvent aKeyEvent) {
- if (!areVolumeKeysActionsRequired()) {
- return super.onKeyUp(aKeyCode, aKeyEvent);
- }
-
- // Suppress sound of volume changing
-
- switch (aKeyCode) {
- case KeyEvent.KEYCODE_VOLUME_UP:
- case KeyEvent.KEYCODE_VOLUME_DOWN:
- return true;
-
- default:
- return super.onKeyUp(aKeyCode, aKeyEvent);
- }
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu aMenu) {
- getMenuInflater().inflate(R.menu.menu_action_bar_slide_show, aMenu);
-
- return true;
- }
-
- @Override
- public boolean onPrepareOptionsMenu(Menu aMenu) {
- MenuItem aSlidesPagerMenuItem = aMenu.findItem(R.id.menu_slides_pager);
- MenuItem aSlidesGridMenuItem = aMenu.findItem(R.id.menu_slides_grid);
- MenuItem aSlideShowResumeMenuItem = aMenu.findItem(R.id.menu_resume_slide_show);
-
- switch (mMode) {
- case PAGER:
- setMenuItemsVisibility(aMenu, true);
- aSlidesPagerMenuItem.setVisible(false);
- aSlidesGridMenuItem.setVisible(true);
- aSlideShowResumeMenuItem.setVisible(false);
- break;
-
- case GRID:
- setMenuItemsVisibility(aMenu, true);
- aSlidesPagerMenuItem.setVisible(true);
- aSlidesGridMenuItem.setVisible(false);
- aSlideShowResumeMenuItem.setVisible(false);
- break;
-
- case EMPTY:
- setMenuItemsVisibility(aMenu, false);
- aSlideShowResumeMenuItem.setVisible(true);
- break;
-
- default:
- break;
- }
-
- return super.onPrepareOptionsMenu(aMenu);
- }
-
- private void setMenuItemsVisibility(Menu aMenu, boolean aAreItemsVisible) {
- for (int aItemIndex = 0; aItemIndex < aMenu.size(); aItemIndex++) {
- aMenu.getItem(aItemIndex).setVisible(aAreItemsVisible);
- }
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case android.R.id.home:
- navigateUp();
- return true;
-
- case R.id.menu_slides_grid:
- changeMode(Mode.GRID);
- return true;
-
- case R.id.menu_slides_pager:
- changeMode(Mode.PAGER);
- return true;
-
- case R.id.menu_timer:
- callTimer();
- return true;
-
- case R.id.menu_resume_slide_show:
- changeMode(Mode.PAGER);
- setUpSlideShowInformation();
- resumeSlideShow();
- resumeTimer();
- return true;
-
- case R.id.menu_pause_slide_show:
- changeMode(Mode.EMPTY);
- setUpSlideShowPausedInformation();
- pauseSlideShow();
- pauseTimer();
- return true;
-
- case R.id.menu_stop_slide_show:
- stopSlideShow();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void navigateUp() {
- finish();
- }
-
- private void changeMode(Mode aMode) {
- mMode = aMode;
-
- setUpFragment();
- refreshActionBarMenu();
- }
-
- private void refreshActionBarMenu() {
- supportInvalidateOptionsMenu();
- }
-
- private void callTimer() {
- Timer aTimer = mCommunicationService.getSlideShow().getTimer();
-
- if (aTimer.isSet()) {
- callEditingTimer(aTimer);
- } else {
- callSettingTimer();
- }
- }
-
- private void callEditingTimer(Timer aTimer) {
- DialogFragment aTimerDialog = buildTimerEditingDialog(aTimer);
- aTimerDialog.show(getSupportFragmentManager(), TimerEditingDialog.TAG);
-
- pauseTimer();
- }
-
- private DialogFragment buildTimerEditingDialog(Timer aTimer) {
- if (aTimer.isTimeUp()) {
- return TimerEditingDialog.newInstance(aTimer.getMinutesLength());
- } else {
- return TimerEditingDialog.newInstance(aTimer.getMinutesLeft());
- }
- }
-
- private void callSettingTimer() {
- DialogFragment aTimerDialog = TimerSettingDialog.newInstance();
- aTimerDialog.show(getSupportFragmentManager(), TimerSettingDialog.TAG);
- }
-
- private void resumeSlideShow() {
- mCommunicationService.getCommandsTransmitter().resumePresentation();
- }
-
- private void pauseSlideShow() {
- mCommunicationService.getCommandsTransmitter().setUpBlankScreen();
- }
-
- private void setUpSlideShowPausedInformation() {
- ActionBar aActionBar = getSupportActionBar();
-
- aActionBar.setTitle(R.string.title_slide_show);
- aActionBar.setSubtitle(R.string.message_paused);
- }
-
- private void pauseTimer() {
- mCommunicationService.getSlideShow().getTimer().pause();
- }
-
- private void stopSlideShow() {
- mCommunicationService.getCommandsTransmitter().stopPresentation();
-
- finish();
- }
-
- @Override
- protected void onStop() {
- super.onStop();
-
- unregisterIntentsReceiver();
- }
-
- private void unregisterIntentsReceiver() {
- try {
- getBroadcastManager().unregisterReceiver(mIntentsReceiver);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
- }
-
- @Override
- protected void onSaveInstanceState(Bundle aOutState) {
- super.onSaveInstanceState(aOutState);
-
- saveMode(aOutState);
- rememberRingerMode(aOutState);
- }
-
- private void saveMode(Bundle aOutState) {
- aOutState.putSerializable(SavedStates.Keys.MODE, mMode);
- }
-
- private void rememberRingerMode(Bundle aOutState) {
- aOutState.putInt(SavedStates.Keys.RINGER_MODE, mRingerMode);
- }
-
- @Override
- protected void onDestroy() {
- super.onDestroy();
-
- disableQuietMode();
-
- if (!isServiceBound()) {
- return;
- }
-
- unbindService();
- }
-
- private void disableQuietMode() {
- if (!isQuietModeRequired()) {
- return;
- }
-
- getAudioManager().setRingerMode(mRingerMode);
- }
-
- private void unbindService() {
- unbindService(this);
- }
-
- @Override
- public void onServiceDisconnected(ComponentName aComponentName) {
- mCommunicationService = null;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersAdapter.java b/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersAdapter.java
deleted file mode 100644
index 9f16976fd24c..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersAdapter.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.adapter;
-
-import java.util.List;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ArrayAdapter;
-import android.widget.TextView;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.Server;
-
-public class ComputersAdapter extends ArrayAdapter<Server> {
- private final LayoutInflater mLayoutInflater;
-
- public ComputersAdapter(Context aContext) {
- super(aContext, R.layout.list_item);
-
- mLayoutInflater = LayoutInflater.from(aContext);
- }
-
- @Override
- public View getView(int aPosition, View aConvertView, ViewGroup aParentViewGroup) {
- TextView aListItem = (TextView) getView(aConvertView, aParentViewGroup);
-
- aListItem.setText(buildListItemText(aPosition));
-
- return aListItem;
- }
-
- private View getView(View aConvertView, ViewGroup aParentViewGroup) {
- if (aConvertView != null) {
- return aConvertView;
- }
-
- return mLayoutInflater.inflate(R.layout.list_item, aParentViewGroup, false);
- }
-
- private String buildListItemText(int aPosition) {
- return getItem(aPosition).getName();
- }
-
- public void add(List<Server> aServers) {
- setNotifyOnChange(false);
-
- for (Server aServer : aServers) {
- add(aServer);
- }
-
- notifyDataSetChanged();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersPagerAdapter.java b/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersPagerAdapter.java
deleted file mode 100644
index 0a09fd2f0736..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/adapter/ComputersPagerAdapter.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.adapter;
-
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentManager;
-import android.support.v4.app.FragmentPagerAdapter;
-
-import org.libreoffice.impressremote.fragment.ComputersFragment;
-
-public class ComputersPagerAdapter extends FragmentPagerAdapter {
- private int pager_size = 0;
- private ComputersFragment.Type tabs[] = new ComputersFragment.Type[2];
-
- public ComputersPagerAdapter(FragmentManager aFragmentManager) {
- super(aFragmentManager);
- }
-
- public void addFragment(ComputersFragment.Type type) {
- tabs[pager_size] = type;
- pager_size++;
- }
-
- @Override
- public Fragment getItem(int aPosition) {
- return ComputersFragment.newInstance(tabs[aPosition]);
- }
-
- @Override
- public int getCount() {
- return pager_size;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesGridAdapter.java b/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesGridAdapter.java
deleted file mode 100644
index 19a5eea2cc0c..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesGridAdapter.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.SlideShow;
-import org.libreoffice.impressremote.util.ImageLoader;
-
-public class SlidesGridAdapter extends BaseAdapter {
- private final LayoutInflater mLayoutInflater;
- private final ImageLoader mImageLoader;
-
- private final SlideShow mSlideShow;
-
- public SlidesGridAdapter(Context aContext, SlideShow aSlideShow) {
- mLayoutInflater = LayoutInflater.from(aContext);
- mImageLoader = new ImageLoader(aContext.getResources(), R.drawable.bg_slide_unknown);
-
- mSlideShow = aSlideShow;
- }
-
- @Override
- public int getCount() {
- return mSlideShow.getSlidesCount();
- }
-
- @Override
- public Object getItem(int aPosition) {
- return mSlideShow.getSlidePreviewBytes(aPosition);
- }
-
- @Override
- public long getItemId(int aPosition) {
- return aPosition;
- }
-
- @Override
- public View getView(int aPosition, View aConvertView, ViewGroup aViewGroup) {
- View aSlideView = getView(aConvertView, aViewGroup);
- ViewHolder aSlideViewHolder = getViewHolder(aSlideView);
-
- if (isSlidePreviewAvailable(aPosition)) {
- setUpSlidePreview(aSlideViewHolder, aPosition);
- } else {
- setUpUnknownSlidePreview(aSlideViewHolder);
- }
-
- aSlideViewHolder.mSlideIndex.setText(buildSlideIndex(aPosition));
-
- return aSlideView;
- }
-
- private View getView(View aConvertView, ViewGroup aViewGroup) {
- if (aConvertView != null) {
- return aConvertView;
- }
-
- return mLayoutInflater.inflate(R.layout.view_grid_slide, aViewGroup, false);
- }
-
- private ViewHolder getViewHolder(View aView) {
- if (aView.getTag() == null) {
- aView.setTag(buildViewHolder(aView));
- }
-
- return (ViewHolder) aView.getTag();
- }
-
- private static final class ViewHolder {
- public ImageView mSlidePreview;
- public TextView mSlideIndex;
- }
-
- private ViewHolder buildViewHolder(View aView) {
- ViewHolder aViewHolder = new ViewHolder();
-
- aViewHolder.mSlidePreview = (ImageView) aView.findViewById(R.id.image_slide_preview);
- aViewHolder.mSlideIndex = (TextView) aView.findViewById(R.id.text_slide_index);
-
- return aViewHolder;
- }
-
- private boolean isSlidePreviewAvailable(int aSlideIndex) {
- return mSlideShow.getSlidePreviewBytes(aSlideIndex) != null;
- }
-
- private void setUpSlidePreview(ViewHolder aSlideViewHolder, int aPosition) {
- byte[] aSlidePreviewBytes = mSlideShow.getSlidePreviewBytes(aPosition);
-
- mImageLoader.loadImage(aSlideViewHolder.mSlidePreview, aSlidePreviewBytes);
- }
-
- private void setUpUnknownSlidePreview(ViewHolder aSlideViewHolder) {
- aSlideViewHolder.mSlidePreview.setImageResource(R.drawable.bg_slide_unknown);
- }
-
- private String buildSlideIndex(int aPosition) {
- int aHumanSlideIndex = aPosition + 1;
-
- return Integer.toString(aHumanSlideIndex);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesPagerAdapter.java b/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesPagerAdapter.java
deleted file mode 100644
index da7826414262..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/adapter/SlidesPagerAdapter.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.adapter;
-
-import android.content.Context;
-import android.support.v4.view.PagerAdapter;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ImageView;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.SlideShow;
-import org.libreoffice.impressremote.util.ImageLoader;
-
-public class SlidesPagerAdapter extends PagerAdapter {
- private final LayoutInflater mLayoutInflater;
- private final ImageLoader mImageLoader;
-
- private final SlideShow mSlideShow;
-
- private final View.OnTouchListener mSlideTouchListener;
-
- public SlidesPagerAdapter(Context aContext, SlideShow aSlideShow, View.OnTouchListener aSlideTouchListener) {
- mLayoutInflater = LayoutInflater.from(aContext);
- mImageLoader = new ImageLoader(aContext.getResources(), R.drawable.bg_slide_unknown);
-
- mSlideShow = aSlideShow;
-
- mSlideTouchListener = aSlideTouchListener;
- }
-
- @Override
- public int getCount() {
- return mSlideShow.getSlidesCount();
- }
-
- @Override
- public Object instantiateItem(ViewGroup aViewGroup, int aPosition) {
- ImageView aSlideView = (ImageView) getView(aViewGroup);
-
- if (isSlidePreviewAvailable(aPosition)) {
- setUpSlidePreview(aSlideView, aPosition);
- }
- else {
- setUpUnknownSlidePreview(aSlideView);
- }
-
- // touch listener that handles tap and double-tap
- aSlideView.setOnTouchListener(mSlideTouchListener);
-
- aViewGroup.addView(aSlideView);
-
- return aSlideView;
- }
-
- private View getView(ViewGroup aViewGroup) {
- return mLayoutInflater.inflate(R.layout.view_pager_slide, aViewGroup, false);
- }
-
- private boolean isSlidePreviewAvailable(int aSlideIndex) {
- return mSlideShow.getSlidePreviewBytes(aSlideIndex) != null;
- }
-
- private void setUpSlidePreview(ImageView aSlideView, int aPosition) {
- byte[] aSlidePreviewBytes = mSlideShow.getSlidePreviewBytes(aPosition);
-
- mImageLoader.loadImage(aSlideView, aSlidePreviewBytes);
- }
-
- private void setUpUnknownSlidePreview(ImageView aSlideView) {
- aSlideView.setImageResource(R.drawable.bg_slide_unknown);
- }
-
- @Override
- public void destroyItem(ViewGroup aViewGroup, int aPosition, Object aObject) {
- View aView = (View) aObject;
-
- aViewGroup.removeView(aView);
- }
-
- @Override
- public boolean isViewFromObject(View aView, Object aObject) {
- return aView == aObject;
- }
-
- @Override
- public int getItemPosition(Object aObject) {
- // There seems no other way to update slides with notifyDataSetChanged.
-
- return POSITION_NONE;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServerConnection.java b/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServerConnection.java
deleted file mode 100644
index d58460aaa8f0..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServerConnection.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-package org.libreoffice.impressremote.communication;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.util.UUID;
-
-import android.bluetooth.BluetoothAdapter;
-import android.bluetooth.BluetoothDevice;
-import android.bluetooth.BluetoothSocket;
-
-class BluetoothServerConnection implements ServerConnection {
- // Standard UUID for the Serial Port Profile.
- // https://www.bluetooth.org/en-us/specification/assigned-numbers-overview/service-discovery
- private static final String STANDARD_SPP_UUID = "00001101-0000-1000-8000-00805F9B34FB";
-
- private final BluetoothSocket mServerConnection;
-
- public BluetoothServerConnection(Server aServer) {
- mServerConnection = buildServerConnection(aServer);
- }
-
- private BluetoothSocket buildServerConnection(Server aServer) {
- try {
- BluetoothDevice aBluetoothServer = BluetoothAdapter.getDefaultAdapter()
- .getRemoteDevice(aServer.getAddress());
-
- return aBluetoothServer.createRfcommSocketToServiceRecord(
- UUID.fromString(STANDARD_SPP_UUID));
- } catch (IOException e) {
- throw new RuntimeException("Unable to create server connection.");
- }
- }
-
- @Override
- public void open() {
- try {
- mServerConnection.connect();
- } catch (IOException e) {
- throw new RuntimeException("Unable to open server connection.");
- }
- }
-
- @Override
- public void close() {
- try {
- mServerConnection.close();
- } catch (IOException e) {
- throw new RuntimeException("Unable to close server connection.");
- }
- }
-
- @Override
- public InputStream buildMessagesStream() {
- try {
- return mServerConnection.getInputStream();
- } catch (IOException e) {
- throw new RuntimeException("Unable to open messages stream.");
- }
- }
-
- @Override
- public OutputStream buildCommandsStream() {
- try {
- return mServerConnection.getOutputStream();
- } catch (IOException e) {
- throw new RuntimeException("Unable to open commands stream.");
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServersFinder.java b/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServersFinder.java
deleted file mode 100644
index 7ae17255c918..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/BluetoothServersFinder.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import android.bluetooth.BluetoothAdapter;
-import android.bluetooth.BluetoothClass;
-import android.bluetooth.BluetoothDevice;
-import android.content.BroadcastReceiver;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.support.v4.content.LocalBroadcastManager;
-
-import org.libreoffice.impressremote.util.Intents;
-
-class BluetoothServersFinder extends BroadcastReceiver implements ServersFinder {
- private static final BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
-
- private final Context mContext;
-
- private final Map<String, Server> mServers;
-
- public BluetoothServersFinder(Context aContext) {
- mContext = aContext;
-
- mServers = new HashMap<String, Server>();
- }
-
- @Override
- public void startSearch() {
- if (btAdapter == null) {
- return;
- }
- IntentFilter aBluetoothActionsFilter = new IntentFilter();
- aBluetoothActionsFilter.addAction(BluetoothAdapter.ACTION_STATE_CHANGED);
- aBluetoothActionsFilter.addAction(BluetoothAdapter.ACTION_DISCOVERY_FINISHED);
- aBluetoothActionsFilter.addAction(BluetoothDevice.ACTION_FOUND);
-
- mContext.registerReceiver(this, aBluetoothActionsFilter);
- Set<BluetoothDevice> pairedDevices = btAdapter.getBondedDevices();
- if (pairedDevices.size() > 0) {
- for (BluetoothDevice device : pairedDevices) {
- addServer(device);
- }
- } else {
- if (btAdapter.isDiscovering()) {
- return;
- }
- btAdapter.startDiscovery();
- }
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (BluetoothAdapter.ACTION_STATE_CHANGED.equals(aIntent.getAction())) {
- switch (aIntent.getIntExtra(BluetoothAdapter.EXTRA_STATE, 0)) {
- case BluetoothAdapter.STATE_ON:
- startSearch();
- return;
-
- default:
- return;
- }
- }
-
- if (BluetoothAdapter.ACTION_DISCOVERY_FINISHED.equals(aIntent.getAction())) {
- LocalBroadcastManager.getInstance(mContext)
- .sendBroadcast(new Intent(Intents.Actions.BT_DISCOVERY_CHANGED));
- return;
- }
-
- if (BluetoothDevice.ACTION_FOUND.equals(aIntent.getAction())) {
- BluetoothDevice aBluetoothDevice = aIntent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
-
- addServer(aBluetoothDevice);
- }
- }
-
- private void addServer(BluetoothDevice aBluetoothDevice) {
- Server.Type aServerType = buildServerType(aBluetoothDevice);
- String aServerAddress = aBluetoothDevice.getAddress();
- String aServerName = aBluetoothDevice.getName();
-
- Server aServer = Server.newBluetoothInstance(aServerType, aServerAddress, aServerName);
- mServers.put(aServer.getAddress(), aServer);
-
- Intent bIntent = Intents.buildServersListChangedIntent();
- LocalBroadcastManager.getInstance(mContext).sendBroadcast(bIntent);
- }
-
- private Server.Type buildServerType(BluetoothDevice aBluetoothDevice) {
- int aBluetoothClass = aBluetoothDevice.getBluetoothClass().getMajorDeviceClass();
-
- switch (aBluetoothClass) {
- case BluetoothClass.Device.Major.COMPUTER:
- return Server.Type.COMPUTER;
-
- case BluetoothClass.Device.Major.PHONE:
- return Server.Type.PHONE;
-
- default:
- return Server.Type.UNDEFINED;
- }
- }
-
- @Override
- public void stopSearch() {
- if (btAdapter == null) {
- return;
- }
-
- try {
- mContext.unregisterReceiver(this);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
-
- btAdapter.cancelDiscovery();
- }
-
- @Override
- public List<Server> getServers() {
- return new ArrayList<Server>(mServers.values());
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/CommandsTransmitter.java b/android/sdremote/src/org/libreoffice/impressremote/communication/CommandsTransmitter.java
deleted file mode 100644
index ebe417c3cf64..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/CommandsTransmitter.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.io.BufferedWriter;
-import java.io.IOException;
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
-import java.io.UnsupportedEncodingException;
-
-public class CommandsTransmitter {
- private final BufferedWriter mCommandsWriter;
-
- public CommandsTransmitter(ServerConnection aServerConnection) {
- mCommandsWriter = buildCommandsWriter(aServerConnection);
- }
-
- private BufferedWriter buildCommandsWriter(ServerConnection aServerConnection) {
- try {
- OutputStream aCommandsStream = aServerConnection.buildCommandsStream();
-
- return new BufferedWriter(
- new OutputStreamWriter(aCommandsStream, Protocol.CHARSET));
- } catch (UnsupportedEncodingException e) {
- throw new RuntimeException("Unable to create commands writer.");
- }
- }
-
- public void pair(String aDeviceName, String aPin) {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.PAIR_WITH_SERVER, aDeviceName,
- aPin));
- }
-
- private void writeCommand(String aCommand) {
- try {
- mCommandsWriter.write(aCommand);
- mCommandsWriter.flush();
- } catch (IOException e) {
- throw new RuntimeException("Unable to write command.");
- }
- }
-
- public void performNextTransition() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.TRANSITION_NEXT));
- }
-
- public void performPreviousTransition() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.TRANSITION_PREVIOUS));
- }
-
- public void setCurrentSlide(int slideIndex) {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.GO_TO_SLIDE,
- Integer.toString(slideIndex)));
- }
-
- public void setUpBlankScreen() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.PRESENTATION_BLANK_SCREEN));
- }
-
- public void resumePresentation() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.PRESENTATION_RESUME));
- }
-
- public void startPresentation() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.PRESENTATION_START));
- }
-
- public void stopPresentation() {
- writeCommand(Protocol.Commands
- .prepareCommand(Protocol.Commands.PRESENTATION_STOP));
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/CommunicationService.java b/android/sdremote/src/org/libreoffice/impressremote/communication/CommunicationService.java
deleted file mode 100644
index cea50e53c7ab..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/CommunicationService.java
+++ /dev/null
@@ -1,229 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.List;
-
-import android.app.Service;
-import android.content.Intent;
-import android.os.Binder;
-import android.os.IBinder;
-import android.support.v4.content.LocalBroadcastManager;
-
-import org.libreoffice.impressremote.util.Intents;
-
-public class CommunicationService extends Service implements Runnable, MessagesListener, Timer.TimerListener {
- public static final class ServiceBinder extends Binder {
- private final CommunicationService mCommunicationService;
-
- public ServiceBinder(CommunicationService aCommunicationService) {
- mCommunicationService = aCommunicationService;
- }
-
- public CommunicationService getService() {
- return mCommunicationService;
- }
- }
-
- private IBinder mBinder;
-
- private ServersManager mServersManager;
-
- private Timer mTimer;
- private SlideShow mSlideShow;
-
- private Server mServer;
- private ServerConnection mServerConnection;
-
- private MessagesReceiver mMessagesReceiver;
- private CommandsTransmitter mCommandsTransmitter;
-
- @Override
- public void onCreate() {
- mBinder = new ServiceBinder(this);
-
- mServersManager = new ServersManager(this);
-
- mTimer = new Timer(this);
- mSlideShow = new SlideShow(mTimer);
- }
-
- @Override
- public IBinder onBind(Intent aIntent) {
- return mBinder;
- }
-
- public void startServersSearch() {
- mServersManager.startServersSearch();
- }
-
- public void stopServersSearch() {
- mServersManager.stopServersSearch();
- }
-
- public void addServer(String aAddress, String aName) {
- mServersManager.addTcpServer(aAddress, aName);
- }
-
- public void removeServer(Server aServer) {
- mServersManager.removeServer(aServer);
- }
-
- public List<Server> getServers() {
- return mServersManager.getServers();
- }
-
- public void connectServer(Server aServer) {
- mServer = aServer;
-
- Thread aConnectionThread = new Thread(this);
- aConnectionThread.start();
- }
-
- @Override
- public void run() {
- try {
- disconnectServer();
- connectServer();
- }
- catch (RuntimeException e) {
- sendConnectionFailedMessage();
- }
- }
-
- public void disconnectServer() {
- if (!isServerConnectionAvailable()) {
- return;
- }
-
- mServerConnection.close();
- }
-
- private boolean isServerConnectionAvailable() {
- return mServerConnection != null;
- }
-
- private void connectServer() {
- mServerConnection = buildServerConnection();
- mServerConnection.open();
-
- mMessagesReceiver = new MessagesReceiver(mServerConnection, this);
- mCommandsTransmitter = new CommandsTransmitter(mServerConnection);
-
- if (PairingProvider.isPairingNecessary(mServer)) {
- pair();
- }
- }
-
- private ServerConnection buildServerConnection() {
- switch (mServer.getProtocol()) {
- case TCP:
- return new TcpServerConnection(mServer);
-
- case BLUETOOTH:
- return new BluetoothServerConnection(mServer);
-
- default:
- throw new RuntimeException("Unknown desired protocol.");
- }
- }
-
- private void pair() {
- String aPairingDeviceName = PairingProvider.getPairingDeviceName(this);
- String aPairingPin = PairingProvider.getPairingPin(this, mServer);
-
- mCommandsTransmitter.pair(aPairingDeviceName, aPairingPin);
- }
-
- private void sendConnectionFailedMessage() {
- Intent aIntent = Intents.buildConnectionFailedIntent();
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- public CommandsTransmitter getCommandsTransmitter() {
- return mCommandsTransmitter;
- }
-
- public SlideShow getSlideShow() {
- return mSlideShow;
- }
-
- @Override
- public void onPinValidation() {
- String aPin = PairingProvider.getPairingPin(this, mServer);
-
- Intent aIntent = Intents.buildPairingValidationIntent(aPin);
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onSuccessfulPairing() {
- Intent aIntent = Intents.buildPairingSuccessfulIntent();
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onSlideShowStart(int aSlidesCount, int aCurrentSlideIndex) {
- mSlideShow = new SlideShow(mTimer);
- mSlideShow.setSlidesCount(aSlidesCount);
- mSlideShow.setRunning(true);
-
- Intent aIntent = Intents.buildSlideShowRunningIntent();
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
-
- onSlideChanged(aCurrentSlideIndex);
- }
-
- @Override
- public void onSlideShowFinish() {
- mTimer.stop();
- mSlideShow = new SlideShow(mTimer);
-
- Intent aIntent = Intents.buildSlideShowStoppedIntent();
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onSlideChanged(int aCurrentSlideIndex) {
- mSlideShow.setCurrentSlideIndex(aCurrentSlideIndex);
-
- Intent aIntent = Intents.buildSlideChangedIntent(aCurrentSlideIndex);
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onSlidePreview(int aSlideIndex, byte[] aPreview) {
- mSlideShow.setSlidePreviewBytes(aSlideIndex, aPreview);
-
- Intent aIntent = Intents.buildSlidePreviewIntent(aSlideIndex);
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onSlideNotes(int aSlideIndex, String aNotes) {
- mSlideShow.setSlideNotes(aSlideIndex, aNotes);
-
- Intent aIntent = Intents.buildSlideNotesIntent(aSlideIndex);
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onTimerUpdated() {
- Intent aIntent = Intents.buildTimerUpdatedIntent();
- LocalBroadcastManager.getInstance(this).sendBroadcast(aIntent);
- }
-
- @Override
- public void onDestroy() {
- stopServersSearch();
- disconnectServer();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesListener.java b/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesListener.java
deleted file mode 100644
index a8f9237a28eb..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesListener.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-interface MessagesListener {
- public void onPinValidation();
-
- public void onSuccessfulPairing();
-
- public void onSlideShowStart(int aSlidesCount, int aCurrentSlideIndex);
-
- public void onSlideShowFinish();
-
- public void onSlideChanged(int aCurrentSlideIndex);
-
- public void onSlidePreview(int aSlideIndex, byte[] aPreview);
-
- public void onSlideNotes(int aSlideIndex, String aNotes);
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesReceiver.java b/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesReceiver.java
deleted file mode 100644
index 4d226d868183..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/MessagesReceiver.java
+++ /dev/null
@@ -1,172 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.UnsupportedEncodingException;
-import java.util.ArrayList;
-import java.util.List;
-
-import android.text.TextUtils;
-import android.util.Base64;
-
-class MessagesReceiver implements Runnable {
- private final BufferedReader mMessagesReader;
-
- private final MessagesListener mMessagesListener;
-
- public MessagesReceiver(ServerConnection aServerConnection, MessagesListener aMessagesListener) {
- mMessagesReader = buildMessagesReader(aServerConnection);
-
- mMessagesListener = aMessagesListener;
-
- Thread mMessagesListenerThread = new Thread(this);
- mMessagesListenerThread.start();
- }
-
- private BufferedReader buildMessagesReader(ServerConnection aServerConnection) {
- try {
- InputStream aMessagesStream = aServerConnection.buildMessagesStream();
-
- return new BufferedReader(
- new InputStreamReader(aMessagesStream, Protocol.CHARSET));
- } catch (UnsupportedEncodingException e) {
- throw new RuntimeException("Unable to create messages reader.");
- }
- }
-
- @Override
- public void run() {
- while (true) {
- List<String> aMessage = readMessage();
-
- if (aMessage == null) {
- return;
- }
-
- parseMessage(aMessage);
- }
- }
-
- private List<String> readMessage() {
- List<String> aMessage = new ArrayList<String>();
-
- String aMessageParameter = readMessageParameter();
-
- while (true) {
- if (aMessageParameter == null) {
- break;
- }
-
- if (TextUtils.isEmpty(aMessageParameter)) {
- break;
- }
-
- aMessage.add(aMessageParameter);
-
- aMessageParameter = readMessageParameter();
- }
-
- if (aMessageParameter == null) {
- return null;
- }
-
- return aMessage;
- }
-
- private String readMessageParameter() {
- try {
- return mMessagesReader.readLine();
- } catch (IOException e) {
- return null;
- }
- }
-
- private void parseMessage(List<String> aMessage) {
- if (aMessage.isEmpty()) {
- return;
- }
-
- String aMessageType = aMessage.get(0);
-
- if (Protocol.Messages.VALIDATING.equals(aMessageType)) {
- mMessagesListener.onPinValidation();
- return;
- }
-
- if (Protocol.Messages.PAIRED.equals(aMessageType)) {
- mMessagesListener.onSuccessfulPairing();
- return;
- }
-
- if (Protocol.Messages.SLIDE_SHOW_STARTED.equals(aMessageType)) {
- int aSlidesCount = parseSlidesCount(aMessage, 1);
- int aCurrentSlideIndex = parseSlideIndex(aMessage, 2);
-
- mMessagesListener.onSlideShowStart(aSlidesCount, aCurrentSlideIndex);
- return;
- }
-
- if (Protocol.Messages.SLIDE_SHOW_FINISHED.equals(aMessageType)) {
- mMessagesListener.onSlideShowFinish();
- return;
- }
-
- if (Protocol.Messages.SLIDE_UPDATED.equals(aMessageType)) {
- int aCurrentSlideIndex = parseSlideIndex(aMessage, 1);
-
- mMessagesListener.onSlideChanged(aCurrentSlideIndex);
- return;
- }
-
- if (Protocol.Messages.SLIDE_PREVIEW.equals(aMessageType)) {
- int aSlideIndex = parseSlideIndex(aMessage, 1);
- byte[] aSlidePreview = parseSlidePreview(aMessage, 2);
-
- mMessagesListener.onSlidePreview(aSlideIndex, aSlidePreview);
- return;
- }
-
- if (Protocol.Messages.SLIDE_NOTES.equals(aMessageType)) {
- int aSlideIndex = parseSlideIndex(aMessage, 1);
- String aSlideNotes = parseSlideNotes(aMessage, 2);
-
- mMessagesListener.onSlideNotes(aSlideIndex, aSlideNotes);
- }
- }
-
- private int parseSlidesCount(List<String> aMessage, int aMessageParameterIndex) {
- return Integer.parseInt(aMessage.get(aMessageParameterIndex));
- }
-
- private int parseSlideIndex(List<String> aMessage, int aMessageParameterIndex) {
- return Integer.parseInt(aMessage.get(aMessageParameterIndex));
- }
-
- private byte[] parseSlidePreview(List<String> aMessage, int aMessageParameterIndex) {
- String aPreviewAsString = aMessage.get(aMessageParameterIndex);
-
- return Base64.decode(aPreviewAsString, Base64.DEFAULT);
- }
-
- private String parseSlideNotes(List<String> aMessage, int aMessageParameterIndex) {
- StringBuilder aNotesBuilder = new StringBuilder();
-
- for (int aNoteIndex = aMessageParameterIndex; aNoteIndex < aMessage.size(); aNoteIndex++) {
- aNotesBuilder.append(aMessage.get(aNoteIndex));
- }
-
- return aNotesBuilder.toString();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/PairingProvider.java b/android/sdremote/src/org/libreoffice/impressremote/communication/PairingProvider.java
deleted file mode 100644
index 53d85d86378f..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/PairingProvider.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import android.bluetooth.BluetoothAdapter;
-import android.content.Context;
-import android.os.Build;
-
-import org.libreoffice.impressremote.util.Preferences;
-
-final class PairingProvider {
- private static final BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
-
- private final Preferences mAuthorizedServersPreferences;
-
- private PairingProvider(Context aContext) {
- mAuthorizedServersPreferences = Preferences.getAuthorizedServersInstance(aContext);
- }
-
- public static boolean isPairingNecessary(Server aServer) {
- return aServer.getProtocol() == Server.Protocol.TCP;
- }
-
- public static String getPairingPin(Context aContext, Server aServer) {
- return new PairingProvider(aContext).getPairingPin(aServer);
- }
-
- private String getPairingPin(Server aServer) {
- if (isPinSaved(aServer)) {
- return getSavedPin(aServer);
- }
-
- String aPin = Protocol.Pin.generate();
-
- savePin(aServer, aPin);
-
- return aPin;
- }
-
- private boolean isPinSaved(Server aServer) {
- return getSavedPin(aServer) != null;
- }
-
- private String getSavedPin(Server aServer) {
- return mAuthorizedServersPreferences.getString(aServer.getAddress());
- }
-
- private void savePin(Server aServer, String aPin) {
- mAuthorizedServersPreferences.setString(aServer.getAddress(), aPin);
- }
-
- public static String getPairingDeviceName(Context aContext) {
- return new PairingProvider(aContext).getPairingDeviceName();
- }
-
- private String getPairingDeviceName() {
- if (btAdapter == null || btAdapter.getName() == null) {
- return Build.MODEL;
- }
-
- return btAdapter.getName();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/Protocol.java b/android/sdremote/src/org/libreoffice/impressremote/communication/Protocol.java
deleted file mode 100644
index 505cdd65dd1e..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/Protocol.java
+++ /dev/null
@@ -1,122 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.Random;
-
-import android.text.TextUtils;
-
-final class Protocol {
- private Protocol() {
- }
-
- public static final String CHARSET = "UTF-8";
-
- public static final class Ports {
- private Ports() {
- }
-
- public static final int SERVER_SEARCH = 1598;
- public static final int CLIENT_CONNECTION = 1599;
- }
-
- public static final class Addresses {
- private Addresses() {
- }
-
- public static final String SERVER_SEARCH = "239.0.0.1";
- }
-
- public static final class Messages {
- private Messages() {
- }
-
- public static final String PAIRED = "LO_SERVER_SERVER_PAIRED";
- public static final String VALIDATING = "LO_SERVER_VALIDATING_PIN";
- public static final String ADVERTISE = "LOREMOTE_ADVERTISE";
-
- public static final String SLIDE_SHOW_STARTED = "slideshow_started";
- public static final String SLIDE_SHOW_FINISHED = "slideshow_finished";
- public static final String SLIDE_UPDATED = "slide_updated";
- public static final String SLIDE_PREVIEW = "slide_preview";
- public static final String SLIDE_NOTES = "slide_notes";
- }
-
- public static final class Commands {
- private Commands() {
- }
-
- public static final String PAIR_WITH_SERVER = "LO_SERVER_CLIENT_PAIR";
- public static final String SEARCH_SERVERS = "LOREMOTE_SEARCH";
-
- public static final String TRANSITION_NEXT = "transition_next";
- public static final String TRANSITION_PREVIOUS = "transition_previous";
- public static final String GO_TO_SLIDE = "goto_slide";
- public static final String PRESENTATION_BLANK_SCREEN = "presentation_blank_screen";
- public static final String PRESENTATION_RESUME = "presentation_resume";
- public static final String PRESENTATION_START = "presentation_start";
- public static final String PRESENTATION_STOP = "presentation_stop";
-
- private static final String DELIMITER_PARAMETER = "\n";
- private static final String DELIMITER_COMMAND = "\n\n";
-
- public static String prepareCommand(String aCommand) {
- return String.format("%s%s", aCommand, DELIMITER_COMMAND);
- }
-
- public static String prepareCommand(String... aParameters) {
- String aCommand = TextUtils.join(DELIMITER_PARAMETER, aParameters);
-
- return prepareCommand(aCommand);
- }
- }
-
- public static final class Pin {
- private static final int NUMBERS_COUNT = 4;
-
- private Pin() {
- }
-
- public static String generate() {
- return new Pin().generatePinText();
- }
-
- private String generatePinText() {
- int aPin = preventLeadingZeros(generatePinNumber());
-
- return String.format(buildPinFormat(), aPin);
- }
-
- private int generatePinNumber() {
- int aMaximumPin = (int) Math.pow(10, NUMBERS_COUNT) - 1;
-
- return new Random().nextInt(aMaximumPin);
- }
-
- private int preventLeadingZeros(int aPin) {
- // Pin cannot have leading zeros.
- // LibreOffice Impress doesn’t allow to enter leading zeros.
- // Bug exists at least at LibreOffice 4.1.
-
- int aMinimumPin = (int) Math.pow(10, NUMBERS_COUNT - 1);
-
- if (aPin >= aMinimumPin) {
- return aPin;
- }
-
- return aPin + aMinimumPin;
- }
-
- private String buildPinFormat() {
- return String.format("%%0%sd", Integer.toString(NUMBERS_COUNT));
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/Server.java b/android/sdremote/src/org/libreoffice/impressremote/communication/Server.java
deleted file mode 100644
index 4053c4f68680..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/Server.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import android.os.Parcel;
-import android.os.Parcelable;
-import android.text.TextUtils;
-
-public class Server implements Parcelable {
- private static final int SPECIAL_PARCELABLE_OBJECTS_BITMASK = 0;
-
- public static enum Protocol {
- TCP, BLUETOOTH
- }
-
- public static enum Type {
- COMPUTER, PHONE, UNDEFINED
- }
-
- private final Protocol mProtocol;
- private final Type mType;
- private final String mAddress;
- private final String mName;
-
- private Server(Protocol aProtocol, Type aType, String aAddress, String aName) {
- mProtocol = aProtocol;
- mType = aType;
- mAddress = aAddress;
- mName = aName;
- }
-
- public static Server newTcpInstance(String aAddress, String aName) {
- return new Server(Protocol.TCP, Type.UNDEFINED, aAddress, aName);
- }
-
- public static Server newBluetoothInstance(Type aClass, String aAddress, String aName) {
- return new Server(Protocol.BLUETOOTH, aClass, aAddress, aName);
- }
-
- public Protocol getProtocol() {
- return mProtocol;
- }
-
- public Type getType() {
- return mType;
- }
-
- public String getAddress() {
- return mAddress;
- }
-
- public String getName() {
- if (mName == null) {
- return mAddress;
- }
-
- if (TextUtils.isEmpty(mName)) {
- return mAddress;
- }
-
- return mName;
- }
-
- @Override
- public int describeContents() {
- return SPECIAL_PARCELABLE_OBJECTS_BITMASK;
- }
-
- @Override
- public void writeToParcel(Parcel aParcel, int aFlags) {
- aParcel.writeString(mProtocol.name());
- aParcel.writeString(mType.name());
- aParcel.writeString(mAddress);
- aParcel.writeString(mName);
- }
-
- public static final Parcelable.Creator<Server> CREATOR = new Parcelable.Creator<Server>() {
- public Server createFromParcel(Parcel aParcel) {
- return new Server(aParcel);
- }
-
- public Server[] newArray(int aSize) {
- return new Server[aSize];
- }
- };
-
- private Server(Parcel aParcel) {
- this.mProtocol = Protocol.valueOf(aParcel.readString());
- this.mType = Type.valueOf(aParcel.readString());
- this.mAddress = aParcel.readString();
- this.mName = aParcel.readString();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/ServerConnection.java b/android/sdremote/src/org/libreoffice/impressremote/communication/ServerConnection.java
deleted file mode 100644
index c9179d2ef209..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/ServerConnection.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.io.InputStream;
-import java.io.OutputStream;
-
-interface ServerConnection {
- public void open();
-
- public void close();
-
- public InputStream buildMessagesStream();
-
- public OutputStream buildCommandsStream();
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/ServersFinder.java b/android/sdremote/src/org/libreoffice/impressremote/communication/ServersFinder.java
deleted file mode 100644
index 52a31824df89..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/ServersFinder.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.List;
-
-interface ServersFinder {
- public void startSearch();
-
- public void stopSearch();
-
- public List<Server> getServers();
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/ServersManager.java b/android/sdremote/src/org/libreoffice/impressremote/communication/ServersManager.java
deleted file mode 100644
index eac2ec1d9123..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/ServersManager.java
+++ /dev/null
@@ -1,162 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashSet;
-
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import android.content.Context;
-
-import org.libreoffice.impressremote.util.Preferences;
-
-class ServersManager implements Comparator<Server> {
- private static final class CompareResult {
- private CompareResult() {
- }
-
- public static final int EQUAL = 0;
- }
-
- private final ServersFinder mBluetoothServersFinder;
- private final ServersFinder mTcpServersFinder;
-
- private final Set<Server> mBlacklistedServers;
- private final Preferences mSavedServersPreferences;
-
- public ServersManager(Context aContext) {
- mBluetoothServersFinder = new BluetoothServersFinder(aContext);
- mTcpServersFinder = new TcpServersFinder(aContext);
-
- mBlacklistedServers = new HashSet<Server>();
- mSavedServersPreferences = Preferences.getSavedServersInstance(aContext);
- }
-
- public void startServersSearch() {
- mBluetoothServersFinder.startSearch();
- mTcpServersFinder.startSearch();
- }
-
- public void stopServersSearch() {
- mBluetoothServersFinder.stopSearch();
- mTcpServersFinder.stopSearch();
- }
-
- public List<Server> getServers() {
- List<Server> aServers = new ArrayList<Server>();
-
- aServers.addAll(mBluetoothServersFinder.getServers());
- aServers.addAll(mTcpServersFinder.getServers());
- aServers.addAll(getManualAddedTcpServers());
-
- aServers = filterBlacklistedServers(aServers);
-
- Collections.sort(aServers, this);
-
- return aServers;
- }
-
- private List<Server> getManualAddedTcpServers() {
- Map<String, ?> aServersEntries = mSavedServersPreferences.getAll();
-
- return buildTcpServers(aServersEntries);
- }
-
- private List<Server> buildTcpServers(Map<String, ?> aServersEntries) {
- List<Server> aServers = new ArrayList<Server>();
-
- for (String aServerAddress : aServersEntries.keySet()) {
- String aServerName = (String) aServersEntries.get(aServerAddress);
-
- aServers.add(Server.newTcpInstance(aServerAddress, aServerName));
- }
-
- return aServers;
- }
-
- private List<Server> filterBlacklistedServers(List<Server> aServers) {
- List<Server> aFilteredServers = new ArrayList<Server>();
-
- for (Server aServer : aServers) {
- if (mBlacklistedServers.contains(aServer)) {
- continue;
- }
-
- aFilteredServers.add(aServer);
- }
-
- return aFilteredServers;
- }
-
- @Override
- public int compare(Server aFirstServer, Server aSecondServer) {
- int aServersTypesComparison = compareServersTypes(aFirstServer, aSecondServer);
- int aServersNamesComparison = compareServersNames(aFirstServer, aSecondServer);
-
- if (aServersTypesComparison != CompareResult.EQUAL) {
- return aServersTypesComparison;
- }
- else {
- return aServersNamesComparison;
- }
- }
-
- private int compareServersTypes(Server aFirstServer, Server aSecondServer) {
- Server.Type aFirstServerType = aFirstServer.getType();
- Server.Type aSecondServerType = aSecondServer.getType();
-
- return aFirstServerType.compareTo(aSecondServerType);
- }
-
- private int compareServersNames(Server aFirstServer, Server aSecondServer) {
- String aFirstServerName = aFirstServer.getName();
- String aSecondServerName = aSecondServer.getName();
-
- return aFirstServerName.compareToIgnoreCase(aSecondServerName);
- }
-
- public void addTcpServer(String aAddress, String aName) {
- mSavedServersPreferences.setString(aAddress, aName);
- }
-
- public void removeServer(Server aServer) {
- if (getServersAddresses(getManualAddedTcpServers()).contains(aServer.getAddress())) {
- removeManualAddedServer(aServer);
-
- return;
- }
-
- blacklistServer(aServer);
- }
-
- private List<String> getServersAddresses(List<Server> aServers) {
- List<String> aServersAddresses = new ArrayList<String>();
-
- for (Server aServer : aServers) {
- aServersAddresses.add(aServer.getAddress());
- }
-
- return aServersAddresses;
- }
-
- private void removeManualAddedServer(Server aServer) {
- mSavedServersPreferences.remove(aServer.getAddress());
- }
-
- private void blacklistServer(Server aServer) {
- mBlacklistedServers.add(aServer);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/SlideShow.java b/android/sdremote/src/org/libreoffice/impressremote/communication/SlideShow.java
deleted file mode 100644
index 99947f5c18c5..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/SlideShow.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import android.util.SparseArray;
-
-
-public class SlideShow {
- private boolean mRunning;
-
- private int mSlidesCount;
- private int mCurrentSlideIndex;
-
- private final SparseArray<byte[]> mSlidePreviewsBytes;
- private final SparseArray<String> mSlideNotes;
-
- private final Timer mTimer;
-
- public SlideShow(Timer aTimer) {
- mRunning = false;
-
- mSlidesCount = 0;
- mCurrentSlideIndex = 0;
-
- mSlidePreviewsBytes = new SparseArray<byte[]>();
- mSlideNotes = new SparseArray<String>();
-
- mTimer = aTimer;
- }
-
- public void setRunning(boolean aRunning) {
- mRunning = aRunning;
- }
-
- public boolean isRunning() {
- return mRunning;
- }
-
- public void setSlidesCount(int aSlidesCount) {
- mSlidesCount = aSlidesCount;
- }
-
- public int getSlidesCount() {
- return mSlidesCount;
- }
-
- public void setCurrentSlideIndex(int aCurrentSlideIndex) {
- mCurrentSlideIndex = aCurrentSlideIndex;
- }
-
- public int getCurrentSlideIndex() {
- return mCurrentSlideIndex;
- }
-
- public int getHumanCurrentSlideIndex() {
- return getCurrentSlideIndex() + 1;
- }
-
- public void setSlidePreviewBytes(int aSlideIndex, byte[] aSlidePreviewBytes) {
- mSlidePreviewsBytes.put(aSlideIndex, aSlidePreviewBytes);
- }
-
- public byte[] getSlidePreviewBytes(int aSlideIndex) {
- return mSlidePreviewsBytes.get(aSlideIndex);
- }
-
- public void setSlideNotes(int aSlideIndex, String aSlideNotes) {
- mSlideNotes.put(aSlideIndex, aSlideNotes);
- }
-
- public String getSlideNotes(int aSlideIndex) {
- String aSlideNotes = mSlideNotes.get(aSlideIndex);
-
- if (aSlideNotes == null) {
- return "";
- }
-
- return aSlideNotes;
- }
-
- public Timer getTimer() {
- return mTimer;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServerConnection.java b/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServerConnection.java
deleted file mode 100644
index fa18079f3d86..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServerConnection.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.net.InetSocketAddress;
-import java.net.Socket;
-import java.net.SocketAddress;
-
-class TcpServerConnection implements ServerConnection {
- private final Server mServer;
- private final Socket mServerConnection;
-
- public TcpServerConnection(Server aServer) {
- mServer = aServer;
- mServerConnection = buildServerConnection();
- }
-
- private Socket buildServerConnection() {
- return new Socket();
- }
-
- @Override
- public void open() {
- try {
- mServerConnection.connect(buildServerAddress());
- } catch (IOException e) {
- throw new RuntimeException("Unable to open server connection.");
- }
- }
-
- private SocketAddress buildServerAddress() {
- String aServerAddress = mServer.getAddress();
- int aServerPort = Protocol.Ports.CLIENT_CONNECTION;
-
- return new InetSocketAddress(aServerAddress, aServerPort);
- }
-
- @Override
- public void close() {
- try {
- mServerConnection.close();
- } catch (IOException e) {
- throw new RuntimeException("Unable to close server connection.");
- }
- }
-
- @Override
- public InputStream buildMessagesStream() {
- try {
- return mServerConnection.getInputStream();
- } catch (IOException e) {
- throw new RuntimeException("Unable to open messages stream.");
- }
- }
-
- @Override
- public OutputStream buildCommandsStream() {
- try {
- return mServerConnection.getOutputStream();
- } catch (IOException e) {
- throw new RuntimeException("Unable to open commands stream.");
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServersFinder.java b/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServersFinder.java
deleted file mode 100644
index 40b7553b9305..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/TcpServersFinder.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.io.IOException;
-import java.net.DatagramPacket;
-import java.net.DatagramSocket;
-import java.net.InetAddress;
-import java.net.SocketException;
-import java.net.SocketTimeoutException;
-import java.net.UnknownHostException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Scanner;
-import java.util.concurrent.Executors;
-import java.util.concurrent.ScheduledExecutorService;
-import java.util.concurrent.TimeUnit;
-
-import android.content.Context;
-import android.content.Intent;
-import android.support.v4.content.LocalBroadcastManager;
-import android.text.TextUtils;
-
-import org.libreoffice.impressremote.util.Intents;
-
-class TcpServersFinder implements ServersFinder, Runnable {
- private static final int SEARCH_DELAY_IN_SECONDS = 5;
- private static final int BLOCKING_TIMEOUT_IN_SECONDS = 5;
-
- private static final int SEARCH_RESULT_BUFFER_SIZE = 1024;
-
- private final Context mContext;
-
- private final Map<String, Server> mServers;
-
- private DatagramSocket mSearchSocket;
- private ScheduledExecutorService mSearchService;
-
- public TcpServersFinder(Context aContext) {
- mContext = aContext;
-
- mServers = new HashMap<String, Server>();
-
- mSearchService = Executors.newSingleThreadScheduledExecutor();
- }
-
- @Override
- public void startSearch() {
- stopSearch();
-
- mSearchService = Executors.newSingleThreadScheduledExecutor();
- mSearchService.scheduleAtFixedRate(this, 0, SEARCH_DELAY_IN_SECONDS, TimeUnit.SECONDS);
- }
-
- @Override
- public void run() {
- setUpSearchSocket();
-
- sendSearchCommand();
-
- listenForSearchResults();
-
- tearDownSearchSocket();
- }
-
- private void setUpSearchSocket() {
- try {
- mSearchSocket = new DatagramSocket();
- mSearchSocket.setSoTimeout((int) TimeUnit.SECONDS.toMillis(BLOCKING_TIMEOUT_IN_SECONDS));
- } catch (SocketException e) {
- throw new RuntimeException("Unable to open search socket.");
- }
- }
-
- private void sendSearchCommand() {
- try {
- mSearchSocket.send(buildSearchPacket());
- } catch (IOException e) {
- throw new RuntimeException("Unable to send search packet.");
- }
- }
-
- private DatagramPacket buildSearchPacket() {
- try {
- String aSearchCommand = Protocol.Commands
- .prepareCommand(Protocol.Commands.SEARCH_SERVERS);
-
- DatagramPacket aSearchPacket = new DatagramPacket(
- aSearchCommand.getBytes(), aSearchCommand.length());
-
- aSearchPacket.setAddress(
- InetAddress.getByName(Protocol.Addresses.SERVER_SEARCH));
- aSearchPacket.setPort(Protocol.Ports.SERVER_SEARCH);
-
- return aSearchPacket;
- } catch (UnknownHostException e) {
- throw new RuntimeException("Unable to find address to search.");
- }
- }
-
- private void listenForSearchResults() {
- DatagramPacket aSearchResultPacket = buildSearchResultPacket();
-
- String aSearchResult = receiveSearchResult(aSearchResultPacket);
-
- if (TextUtils.isEmpty(aSearchResult)) {
- return;
- }
-
- Scanner aSearchResultScanner = new Scanner(aSearchResult);
-
- String aMessage = aSearchResultScanner.nextLine();
-
- if (!Protocol.Messages.ADVERTISE.equals(aMessage)) {
- return;
- }
-
- String aFoundServerHostname = aSearchResultScanner.nextLine();
-
- addServer(buildServer(aSearchResultPacket, aFoundServerHostname));
-
- callUpdatingServersList();
- }
-
- private DatagramPacket buildSearchResultPacket() {
- byte[] aSearchResultBuffer = new byte[SEARCH_RESULT_BUFFER_SIZE];
-
- return new DatagramPacket(aSearchResultBuffer, aSearchResultBuffer.length);
- }
-
- private String receiveSearchResult(DatagramPacket aSearchResultPacket) {
- try {
- mSearchSocket.receive(aSearchResultPacket);
-
- return new String(aSearchResultPacket.getData(), Protocol.CHARSET);
- } catch (SocketTimeoutException e) {
- return "";
- } catch (IOException e) {
- return "";
- }
- }
-
- private void addServer(Server aServer) {
- mServers.put(aServer.getAddress(), aServer);
- }
-
- private Server buildServer(DatagramPacket aSearchResultPacket, String aServerHostname) {
- String aServerAddress = aSearchResultPacket.getAddress().getHostAddress();
-
- return Server.newTcpInstance(aServerAddress, aServerHostname);
- }
-
- private void callUpdatingServersList() {
- Intent aIntent = Intents.buildServersListChangedIntent();
- LocalBroadcastManager.getInstance(mContext).sendBroadcast(aIntent);
- }
-
- private void tearDownSearchSocket() {
- mSearchSocket.close();
- }
-
- @Override
- public void stopSearch() {
- mSearchService.shutdown();
- }
-
- @Override
- public List<Server> getServers() {
- return new ArrayList<Server>(mServers.values());
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/communication/Timer.java b/android/sdremote/src/org/libreoffice/impressremote/communication/Timer.java
deleted file mode 100644
index 937ccc533a69..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/communication/Timer.java
+++ /dev/null
@@ -1,105 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.communication;
-
-import java.util.concurrent.TimeUnit;
-
-import android.os.Handler;
-
-public class Timer implements Runnable {
- public interface TimerListener {
- public void onTimerUpdated();
- }
-
- private static final long UPDATE_PERIOD_IN_MINUTES = 1;
-
- private final Handler mTimerHandler;
- private final TimerListener mTimerListener;
-
- private int mTotalMinutes;
- private int mPassedMinutes;
-
- public Timer(TimerListener aTimerListener) {
- mTimerHandler = new Handler();
- mTimerListener = aTimerListener;
-
- mTotalMinutes = 0;
- mPassedMinutes = 0;
- }
-
- public void setMinutesLength(int aLengthInMinutes) {
- mTotalMinutes = aLengthInMinutes;
- }
-
- public int getMinutesLength() {
- return mTotalMinutes;
- }
-
- public boolean isSet() {
- return mTotalMinutes != 0;
- }
-
- public int getMinutesLeft() {
- return mTotalMinutes - mPassedMinutes;
- }
-
- public boolean isTimeUp() {
- return getMinutesLeft() <= 0;
- }
-
- public void start() {
- if (!isSet()) {
- return;
- }
-
- tearDownTimerHandler();
- setUpTimerHandler();
- }
-
- private void tearDownTimerHandler() {
- mTimerHandler.removeCallbacks(this);
- }
-
- private void setUpTimerHandler() {
- mTimerHandler.postDelayed(this, TimeUnit.MINUTES.toMillis(UPDATE_PERIOD_IN_MINUTES));
- }
-
- @Override
- public void run() {
- increasePassedMinutes();
-
- mTimerListener.onTimerUpdated();
-
- start();
- }
-
- private void increasePassedMinutes() {
- mPassedMinutes++;
- }
-
- public void stop() {
- pause();
- reset();
- }
-
- public void pause() {
- tearDownTimerHandler();
- }
-
- public void reset() {
- mTotalMinutes = 0;
- mPassedMinutes = 0;
- }
-
- public void resume() {
- start();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputerConnectionFragment.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputerConnectionFragment.java
deleted file mode 100644
index c2adf4b03aa0..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputerConnectionFragment.java
+++ /dev/null
@@ -1,379 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.ServiceConnection;
-import android.os.Bundle;
-import android.os.IBinder;
-import android.support.v4.app.Fragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.view.LayoutInflater;
-import android.view.Menu;
-import android.view.MenuInflater;
-import android.view.MenuItem;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-import android.widget.ViewAnimator;
-
-import org.libreoffice.impressremote.util.Fragments;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.CommunicationService;
-import org.libreoffice.impressremote.communication.Server;
-import org.libreoffice.impressremote.util.SavedStates;
-
-public class ComputerConnectionFragment extends Fragment implements ServiceConnection {
- public static enum Result {
- CONNECTED, NOT_CONNECTED
- }
-
- private Result mResult = Result.NOT_CONNECTED;
-
- private CommunicationService mCommunicationService;
- private BroadcastReceiver mIntentsReceiver;
-
- public static ComputerConnectionFragment newInstance(Server aComputer) {
- ComputerConnectionFragment aFragment = new ComputerConnectionFragment();
-
- aFragment.setArguments(buildArguments(aComputer));
-
- return aFragment;
- }
-
- private static Bundle buildArguments(Server aComputer) {
- Bundle aArguments = new Bundle();
-
- aArguments.putParcelable(Fragments.Arguments.COMPUTER, aComputer);
-
- return aArguments;
- }
-
- @Override
- public void onCreate(Bundle aSavedInstance) {
- super.onCreate(aSavedInstance);
-
- setUpActionBarMenu();
- }
-
- private void setUpActionBarMenu() {
- setHasOptionsMenu(true);
- }
-
- @Override
- public View onCreateView(LayoutInflater aInflater, ViewGroup aContainer, Bundle aSavedInstance) {
- return aInflater.inflate(R.layout.fragment_computer_connection, aContainer, false);
- }
-
- @Override
- public void onViewStateRestored(Bundle aSavedInstanceState) {
- super.onViewStateRestored(aSavedInstanceState);
-
- if (!isSavedInstanceValid(aSavedInstanceState)) {
- return;
- }
-
- loadCurrentView(aSavedInstanceState);
- loadPin(aSavedInstanceState);
- loadErrorMessage(aSavedInstanceState);
- }
-
- private boolean isSavedInstanceValid(Bundle aSavedInstanceState) {
- return aSavedInstanceState != null;
- }
-
- private void loadCurrentView(Bundle aSavedInstanceState) {
- int aCurrentViewId = aSavedInstanceState.getInt(SavedStates.Keys.CURRENT_VIEW_ID);
-
- setCurrentView(aCurrentViewId);
- }
-
- private void setCurrentView(int aViewId) {
- ViewAnimator aViewAnimator = getViewAnimator();
- View aView = getView().findViewById(aViewId);
-
- aViewAnimator.setDisplayedChild(aViewAnimator.indexOfChild(aView));
- }
-
- private ViewAnimator getViewAnimator() {
- return (ViewAnimator) getView().findViewById(R.id.view_animator);
- }
-
- private void loadPin(Bundle aSavedInstanceState) {
- String aPin = aSavedInstanceState.getString(SavedStates.Keys.PIN);
-
- getPinTextView().setText(aPin);
- }
-
- private TextView getPinTextView() {
- return (TextView) getView().findViewById(R.id.text_pin);
- }
-
- private void loadErrorMessage(Bundle aSavedInstanceState) {
- String aErrorMessage = aSavedInstanceState.getString(SavedStates.Keys.ERROR_MESSAGE);
-
- getSecondaryErrorMessageTextView().setText(aErrorMessage);
- }
-
- private TextView getSecondaryErrorMessageTextView() {
- return (TextView) getView().findViewById(R.id.text_secondary_error_message);
- }
-
- @Override
- public void onActivityCreated(Bundle aSavedInstanceState) {
- super.onActivityCreated(aSavedInstanceState);
-
- bindService();
- }
-
- private void bindService() {
- Intent aServiceIntent = Intents.buildCommunicationServiceIntent(getActivity());
- getActivity().bindService(aServiceIntent, this, Context.BIND_AUTO_CREATE);
- }
-
- @Override
- public void onServiceConnected(ComponentName aComponentName, IBinder aBinder) {
- CommunicationService.ServiceBinder aServiceBinder = (CommunicationService.ServiceBinder) aBinder;
- mCommunicationService = aServiceBinder.getService();
-
- connectComputer();
- }
-
- private void connectComputer() {
- if (!isComputerConnectionRequired()) {
- return;
- }
-
- mCommunicationService.connectServer(getComputer());
- }
-
- private boolean isComputerConnectionRequired() {
- return getViewAnimator().getCurrentView().getId() == R.id.progress_bar;
- }
-
- private Server getComputer() {
- return getArguments().getParcelable(Fragments.Arguments.COMPUTER);
- }
-
- @Override
- public void onServiceDisconnected(ComponentName aComponentName) {
- mCommunicationService = null;
- }
-
- @Override
- public void onStart() {
- super.onStart();
-
- registerIntentsReceiver();
- }
-
- private void registerIntentsReceiver() {
- mIntentsReceiver = new IntentsReceiver(this);
- IntentFilter aIntentFilter = buildIntentsReceiverFilter();
-
- getBroadcastManager().registerReceiver(mIntentsReceiver, aIntentFilter);
- }
-
- private static class IntentsReceiver extends BroadcastReceiver {
- private final ComputerConnectionFragment mComputerConnectionFragment;
-
- public IntentsReceiver(ComputerConnectionFragment aComputerConnectionFragment) {
- mComputerConnectionFragment = aComputerConnectionFragment;
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (Intents.Actions.PAIRING_VALIDATION.equals(aIntent.getAction())) {
- String aPin = aIntent.getStringExtra(Intents.Extras.PIN);
-
- mComputerConnectionFragment.setUpPinValidationInstructions(aPin);
- mComputerConnectionFragment.refreshActionBarMenu();
-
- return;
- }
-
- if (Intents.Actions.PAIRING_SUCCESSFUL.equals(aIntent.getAction())) {
- mComputerConnectionFragment.setUpPresentation();
- mComputerConnectionFragment.refreshActionBarMenu();
-
- return;
- }
-
- if (Intents.Actions.CONNECTION_FAILED.equals(aIntent.getAction())) {
- mComputerConnectionFragment.setUpErrorMessage();
- mComputerConnectionFragment.refreshActionBarMenu();
- }
- }
- }
-
- private IntentFilter buildIntentsReceiverFilter() {
- IntentFilter aIntentFilter = new IntentFilter();
- aIntentFilter.addAction(Intents.Actions.PAIRING_VALIDATION);
- aIntentFilter.addAction(Intents.Actions.PAIRING_SUCCESSFUL);
- aIntentFilter.addAction(Intents.Actions.CONNECTION_FAILED);
-
- return aIntentFilter;
- }
-
- private LocalBroadcastManager getBroadcastManager() {
- Context aContext = getActivity().getApplicationContext();
-
- return LocalBroadcastManager.getInstance(aContext);
- }
-
- private void setUpPinValidationInstructions(String aPin) {
- getPinTextView().setText(aPin);
-
- setCurrentView(R.id.layout_pin_validation);
- }
-
- private void setUpPresentation() {
- mResult = Result.CONNECTED;
-
- Intent aIntent = Intents.buildSlideShowIntent(getActivity());
- startActivity(aIntent);
-
- getActivity().finish();
- }
-
- private void setUpErrorMessage() {
- TextView aSecondaryMessageTextView = getSecondaryErrorMessageTextView();
- aSecondaryMessageTextView.setText(buildSecondaryErrorMessage());
-
- setCurrentView(R.id.layout_error_message);
- }
-
- private String buildSecondaryErrorMessage() {
- switch (getComputer().getProtocol()) {
- case BLUETOOTH:
- return getString(R.string.message_impress_pairing_check);
-
- case TCP:
- return getString(R.string.message_impress_wifi_enabling);
-
- default:
- return "";
- }
- }
-
- private void refreshActionBarMenu() {
- getActivity().supportInvalidateOptionsMenu();
- }
-
- @Override
- public void onCreateOptionsMenu(Menu aMenu, MenuInflater aMenuInflater) {
- if (!shouldActionBarMenuBeDisplayed()) {
- aMenu.clear();
- return;
- }
-
- aMenuInflater.inflate(R.menu.menu_action_bar_computer_connection, aMenu);
- }
-
- private boolean shouldActionBarMenuBeDisplayed() {
- if (getView() == null) {
- return false;
- }
-
- return getCurrentViewId() == R.id.layout_error_message;
- }
-
- private int getCurrentViewId() {
- return getViewAnimator().getCurrentView().getId();
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case R.id.menu_reconnect:
- setCurrentView(R.id.progress_bar);
- connectComputer();
- refreshActionBarMenu();
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- @Override
- public void onStop() {
- super.onStop();
-
- unregisterIntentsReceiver();
- }
-
- private void unregisterIntentsReceiver() {
- try {
- getBroadcastManager().unregisterReceiver(mIntentsReceiver);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
- }
-
- @Override
- public void onSaveInstanceState(Bundle aOutState) {
- super.onSaveInstanceState(aOutState);
-
- saveCurrentView(aOutState);
- savePin(aOutState);
- saveErrorMessage(aOutState);
- }
-
- private void saveCurrentView(Bundle aOutState) {
- int aCurrentViewId = getCurrentViewId();
-
- aOutState.putInt(SavedStates.Keys.CURRENT_VIEW_ID, aCurrentViewId);
- }
-
- private void savePin(Bundle aOutState) {
- String aPin = getPinTextView().getText().toString();
-
- aOutState.putString(SavedStates.Keys.PIN, aPin);
- }
-
- private void saveErrorMessage(Bundle aOutState) {
- String aErrorMessage = getSecondaryErrorMessageTextView().getText().toString();
-
- aOutState.putString(SavedStates.Keys.ERROR_MESSAGE, aErrorMessage);
- }
-
- @Override
- public void onDestroy() {
- super.onDestroy();
-
- disconnectComputer();
-
- unbindService();
- }
-
- private void disconnectComputer() {
- if (!isDisconnectRequired()) {
- return;
- }
-
- mCommunicationService.disconnectServer();
- }
-
- private boolean isDisconnectRequired() {
- return mResult == Result.NOT_CONNECTED;
- }
-
- private void unbindService() {
- getActivity().unbindService(this);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputersFragment.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputersFragment.java
deleted file mode 100644
index 7f35e674d51f..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/ComputersFragment.java
+++ /dev/null
@@ -1,439 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.concurrent.TimeUnit;
-
-import android.app.Activity;
-import android.bluetooth.BluetoothAdapter;
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.ServiceConnection;
-import android.os.Bundle;
-import android.os.Handler;
-import android.os.IBinder;
-import android.support.v4.app.ActivityCompat;
-import android.support.v4.app.ListFragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.support.v4.view.MenuItemCompat;
-import android.text.TextUtils;
-import android.text.method.LinkMovementMethod;
-import android.view.ContextMenu;
-import android.view.LayoutInflater;
-import android.view.MenuItem;
-import android.view.View;
-import android.view.ViewGroup;
-import android.view.animation.Animation;
-import android.view.animation.AnimationUtils;
-import android.widget.AdapterView;
-import android.widget.ListView;
-import android.widget.TextView;
-import android.widget.ViewAnimator;
-
-import org.libreoffice.impressremote.adapter.ComputersAdapter;
-import org.libreoffice.impressremote.util.Fragments;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.communication.CommunicationService;
-import org.libreoffice.impressremote.communication.Server;
-import org.libreoffice.impressremote.util.SavedStates;
-
-public class ComputersFragment extends ListFragment implements ServiceConnection, Runnable {
- private static final int SHOWING_PROGRESS_MESSAGE_DELAY_IN_SECONDS = 3;
-
- public static enum Type {
- WIFI, BLUETOOTH
- }
-
- private CommunicationService mCommunicationService;
- private BroadcastReceiver mIntentsReceiver;
-
- public static ComputersFragment newInstance(Type aType) {
- ComputersFragment aFragment = new ComputersFragment();
-
- aFragment.setArguments(buildArguments(aType));
-
- return aFragment;
- }
-
- private static Bundle buildArguments(Type aType) {
- Bundle aArguments = new Bundle();
-
- aArguments.putSerializable(Fragments.Arguments.TYPE, aType);
-
- return aArguments;
- }
-
- @Override
- public void onCreate(Bundle aSavedInstanceState) {
- super.onCreate(aSavedInstanceState);
-
- setHasOptionsMenu(true);
- }
-
- @Override
- public View onCreateView(LayoutInflater aInflater, ViewGroup aContainer, Bundle aSavedInstanceState) {
- return aInflater.inflate(R.layout.fragment_computers_list, aContainer, false);
- }
-
- @Override
- public void onViewStateRestored(Bundle aSavedInstanceState) {
- super.onViewStateRestored(aSavedInstanceState);
-
- if (aSavedInstanceState != null
- && aSavedInstanceState.getBoolean(SavedStates.Keys.PROGRESS_MESSAGE)) {
- showProgressMessage();
- showLearnMoreMessage();
- }
- }
-
- private void showProgressMessage() {
- TextView aProgressMessageView = getProgressMessageView();
- Animation aFadeInAnimation = AnimationUtils.loadAnimation(getActivity(), android.R.anim.fade_in);
-
- aProgressMessageView.setText(getProgressMessage());
-
- aProgressMessageView.startAnimation(aFadeInAnimation);
- aProgressMessageView.setVisibility(View.VISIBLE);
- }
-
- private TextView getProgressMessageView() {
- return (TextView) getView().findViewById(R.id.text_progress_message);
- }
-
- private void showLearnMoreMessage() {
- TextView learnMoreView = (TextView) getView().findViewById(R.id.text_learn_more);
- Animation aFadeInAnimation = AnimationUtils.loadAnimation(getActivity(), android.R.anim.fade_in);
-
- learnMoreView.setMovementMethod(LinkMovementMethod.getInstance());
-
- learnMoreView.startAnimation(aFadeInAnimation);
- learnMoreView.setVisibility(View.VISIBLE);
- }
-
- private String getProgressMessage() {
- switch (getType()) {
- case WIFI:
- return getString(R.string.message_search_wifi);
-
- case BLUETOOTH:
- return getString(R.string.message_search_bluetooth);
-
- default:
- return "";
- }
- }
-
- private Type getType() {
- return (Type) getArguments().getSerializable(Fragments.Arguments.TYPE);
- }
-
- @Override
- public void onActivityCreated(Bundle aSavedInstanceState) {
- super.onActivityCreated(aSavedInstanceState);
-
- Intent aServiceIntent = Intents.buildCommunicationServiceIntent(getActivity());
- // use startService to not kill it on config changes like rotating the screen
- getActivity().startService(aServiceIntent);
- getActivity().bindService(aServiceIntent, this, Context.BIND_AUTO_CREATE);
- }
-
- @Override
- public void onServiceConnected(ComponentName aComponentName, IBinder aBinder) {
- CommunicationService.ServiceBinder aServiceBinder = (CommunicationService.ServiceBinder) aBinder;
- mCommunicationService = aServiceBinder.getService();
-
- startComputersSearch();
- loadComputers();
- }
-
- private void startComputersSearch() {
- mCommunicationService.startServersSearch();
- }
-
- private void loadComputers() {
- if (!isVisible()) {
- return;
- }
-
- List<Server> computerList = getComputers();
- if (computerList.isEmpty()) {
- setCurrentView(R.id.layout_progress);
-
- setUpProgressMessage();
-
- setListAdapter(null);
- } else {
- if (getComputersAdapter() == null) {
- setListAdapter(new ComputersAdapter(getActivity()));
- }
-
- getComputersAdapter().clear();
- getComputersAdapter().add(computerList);
-
- setCurrentView(android.R.id.list);
- }
- }
-
- private List<Server> getComputers() {
- List<Server> aComputers = new ArrayList<Server>();
-
- for (Server aComputer : mCommunicationService.getServers()) {
- if (isComputerSupportsRequiredType(aComputer)) {
- aComputers.add(aComputer);
- }
- }
-
- return aComputers;
- }
-
- private boolean isComputerSupportsRequiredType(Server aComputer) {
- switch (getType()) {
- case WIFI:
- return aComputer.getProtocol() == Server.Protocol.TCP;
-
- case BLUETOOTH:
- return aComputer.getProtocol() == Server.Protocol.BLUETOOTH;
-
- default:
- return false;
- }
- }
-
- private void setCurrentView(int aViewId) {
- ViewAnimator aViewAnimator = (ViewAnimator) getView().findViewById(R.id.view_animator);
- View aView = getView().findViewById(aViewId);
-
- if (aViewId == aViewAnimator.getCurrentView().getId()) {
- return;
- }
-
- aViewAnimator.setDisplayedChild(aViewAnimator.indexOfChild(aView));
- }
-
- private void setUpProgressMessage() {
- new Handler().postDelayed(this, TimeUnit.SECONDS.toMillis(SHOWING_PROGRESS_MESSAGE_DELAY_IN_SECONDS));
- }
-
- @Override
- public void run() {
- if (!isVisible()) {
- return;
- }
-
- if (!isShowingProgressMessageRequired()) {
- return;
- }
-
- showProgressMessage();
- showLearnMoreMessage();
- }
-
- private boolean isShowingProgressMessageRequired() {
- return getProgressMessageView().getVisibility() == View.INVISIBLE;
- }
-
- private ComputersAdapter getComputersAdapter() {
- return (ComputersAdapter) getListAdapter();
- }
-
- @Override
- public void onServiceDisconnected(ComponentName aComponentName) {
- mCommunicationService = null;
- }
-
- @Override
- public void onStart() {
- super.onStart();
-
- registerIntentsReceiver();
- setUpContextMenu();
-
- if (mCommunicationService == null) {
- return;
- }
-
- startComputersSearch();
- loadComputers();
- }
-
- private void registerIntentsReceiver() {
- mIntentsReceiver = new IntentsReceiver(this);
- IntentFilter aIntentFilter = new IntentFilter();
- aIntentFilter.addAction(Intents.Actions.SERVERS_LIST_CHANGED);
- aIntentFilter.addAction(Intents.Actions.BT_DISCOVERY_CHANGED);
-
- getBroadcastManager().registerReceiver(mIntentsReceiver, aIntentFilter);
- }
-
- private static final class IntentsReceiver extends BroadcastReceiver {
- private final ComputersFragment mComputersFragment;
-
- public IntentsReceiver(ComputersFragment aComputersFragment) {
- mComputersFragment = aComputersFragment;
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (Intents.Actions.SERVERS_LIST_CHANGED.equals(aIntent.getAction())) {
- mComputersFragment.loadComputers();
- } else if (Intents.Actions.BT_DISCOVERY_CHANGED.equals(aIntent.getAction())) {
- ActivityCompat.invalidateOptionsMenu(mComputersFragment.getActivity());
- }
- }
- }
-
- private LocalBroadcastManager getBroadcastManager() {
- Context aContext = getActivity().getApplicationContext();
-
- return LocalBroadcastManager.getInstance(aContext);
- }
-
- private void setUpContextMenu() {
- registerForContextMenu(getListView());
- }
-
- @Override
- public void onCreateContextMenu(ContextMenu aMenu, View aView, ContextMenu.ContextMenuInfo aMenuInfo) {
- super.onCreateContextMenu(aMenu, aView, aMenuInfo);
-
- getActivity().getMenuInflater().inflate(R.menu.menu_context_computers, aMenu);
- }
-
- @Override
- public boolean onContextItemSelected(android.view.MenuItem aMenuItem) {
- if (!getUserVisibleHint()) {
- // Wrong context menu could be dispatched.
- // Android’s issue #20065.
- return false;
- }
-
- int aComputerPosition = getListItemPosition(aMenuItem);
- Server aComputer = getComputersAdapter().getItem(aComputerPosition);
-
- switch (aMenuItem.getItemId()) {
- case R.id.menu_remove_computer:
- removeComputer(aComputer);
- return true;
-
- default:
- return super.onContextItemSelected(aMenuItem);
- }
- }
-
- private int getListItemPosition(android.view.MenuItem aMenuItem) {
- AdapterView.AdapterContextMenuInfo aMenuItemInfo = (AdapterView.AdapterContextMenuInfo) aMenuItem.getMenuInfo();
-
- return aMenuItemInfo.position;
- }
-
- private void removeComputer(Server aComputer) {
- mCommunicationService.removeServer(aComputer);
-
- Intent aIntent = Intents.buildServersListChangedIntent();
- LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(aIntent);
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem aMenuItem) {
- switch (aMenuItem.getItemId()) {
- case R.id.menu_add_computer:
- callComputerCreationActivity();
- return true;
-
- case R.id.menu_start_discovery:
- if (BluetoothAdapter.getDefaultAdapter().startDiscovery()) {
- MenuItemCompat.setActionView(aMenuItem, R.layout.progress);
- }
- return true;
-
- default:
- return super.onOptionsItemSelected(aMenuItem);
- }
- }
-
- private void callComputerCreationActivity() {
- Intent aIntent = Intents.buildComputerCreationIntent(getActivity());
- startActivityForResult(aIntent, Intents.RequestCodes.CREATE_SERVER);
- }
-
- @Override
- public void onActivityResult(int aRequestCode, int aResultCode, Intent aIntent) {
- if (aRequestCode != Intents.RequestCodes.CREATE_SERVER) {
- return;
- }
-
- if (aResultCode != Activity.RESULT_OK) {
- return;
- }
-
- String aServerAddress = aIntent.getStringExtra(Intents.Extras.SERVER_ADDRESS);
- String aServerName = aIntent.getStringExtra(Intents.Extras.SERVER_NAME);
-
- addComputer(aServerAddress, aServerName);
- loadComputers();
- }
-
- private void addComputer(String aAddress, String aName) {
- mCommunicationService.addServer(aAddress, aName);
-
- Intent aIntent = Intents.buildServersListChangedIntent();
- LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(aIntent);
- }
-
- @Override
- public void onListItemClick(ListView aListView, View aView, int aPosition, long aId) {
- Server aComputer = getComputersAdapter().getItem(aPosition);
-
- startConnectionActivity(aComputer);
- }
-
- private void startConnectionActivity(Server aComputer) {
- Intent aIntent = Intents.buildComputerConnectionIntent(getActivity(), aComputer);
- startActivity(aIntent);
- }
-
- @Override
- public void onStop() {
- super.onStop();
-
- try {
- getBroadcastManager().unregisterReceiver(mIntentsReceiver);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
- }
-
- @Override
- public void onSaveInstanceState(Bundle aOutState) {
- super.onSaveInstanceState(aOutState);
-
- boolean aProgressMessageDisplayed = !TextUtils.isEmpty(getProgressMessageView().getText().toString());
-
- aOutState.putBoolean(SavedStates.Keys.PROGRESS_MESSAGE, aProgressMessageDisplayed);
- }
-
- @Override
- public void onDestroy() {
- super.onDestroy();
-
- if(getActivity().isFinishing()) {
- getActivity().stopService(Intents.buildCommunicationServiceIntent(getActivity()));
- }
- getActivity().unbindService(this);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/EmptySlideFragment.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/EmptySlideFragment.java
deleted file mode 100644
index 51326a067b02..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/EmptySlideFragment.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import android.os.Bundle;
-import android.support.v4.app.Fragment;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-
-import org.libreoffice.impressremote.R;
-
-public class EmptySlideFragment extends Fragment {
- public static EmptySlideFragment newInstance() {
- return new EmptySlideFragment();
- }
-
- @Override
- public View onCreateView(LayoutInflater aInflater, ViewGroup aContainer, Bundle aSavedInstance) {
- return aInflater.inflate(R.layout.fragment_empty_slide, aContainer, false);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesGridFragment.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesGridFragment.java
deleted file mode 100644
index 5401c28cb3bd..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesGridFragment.java
+++ /dev/null
@@ -1,209 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.ServiceConnection;
-import android.os.Bundle;
-import android.os.IBinder;
-import android.support.v4.app.Fragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.AdapterView;
-import android.widget.GridView;
-
-import org.libreoffice.impressremote.activity.SlideShowActivity;
-import org.libreoffice.impressremote.communication.SlideShow;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.adapter.SlidesGridAdapter;
-import org.libreoffice.impressremote.communication.CommunicationService;
-
-public class SlidesGridFragment extends Fragment implements ServiceConnection, AdapterView.OnItemClickListener {
- private CommunicationService mCommunicationService;
- private BroadcastReceiver mIntentsReceiver;
-
- public static SlidesGridFragment newInstance() {
- return new SlidesGridFragment();
- }
-
- @Override
- public View onCreateView(LayoutInflater aInflater, ViewGroup aContainer, Bundle aSavedInstanceState) {
- return aInflater.inflate(R.layout.fragment_slides_grid, aContainer, false);
- }
-
- @Override
- public void onActivityCreated(Bundle aSavedInstanceState) {
- super.onActivityCreated(aSavedInstanceState);
-
- bindService();
- }
-
- private void bindService() {
- Intent aServiceIntent = Intents.buildCommunicationServiceIntent(getActivity());
- getActivity().bindService(aServiceIntent, this, Context.BIND_AUTO_CREATE);
- }
-
- @Override
- public void onServiceConnected(ComponentName aComponentName, IBinder aBinder) {
- CommunicationService.ServiceBinder aServiceBinder = (CommunicationService.ServiceBinder) aBinder;
- mCommunicationService = aServiceBinder.getService();
-
- setUpSlidesGrid();
- }
-
- private void setUpSlidesGrid() {
- if (!isAdded()) {
- return;
- }
-
- GridView aSlidesGrid = getSlidesGrid();
-
- aSlidesGrid.setAdapter(buildSlidesAdapter());
- aSlidesGrid.setOnItemClickListener(this);
- }
-
- private GridView getSlidesGrid() {
- return (GridView) getView().findViewById(R.id.grid_slides);
- }
-
- private SlidesGridAdapter buildSlidesAdapter() {
- SlideShow aSlideShow = mCommunicationService.getSlideShow();
-
- return new SlidesGridAdapter(getActivity(), aSlideShow);
- }
-
- @Override
- public void onItemClick(AdapterView<?> aAdapterView, View aView, int aPosition, long aId) {
- changeCurrentSlide(aPosition);
- changeSlideShowMode();
- }
-
- private void changeCurrentSlide(int aSlideIndex) {
- mCommunicationService.getCommandsTransmitter().setCurrentSlide(aSlideIndex);
- }
-
- private void changeSlideShowMode() {
- Intent aIntent = Intents.buildSlideShowModeChangedIntent(SlideShowActivity.Mode.PAGER);
- getBroadcastManager().sendBroadcast(aIntent);
- }
-
- private LocalBroadcastManager getBroadcastManager() {
- Context aContext = getActivity().getApplicationContext();
-
- return LocalBroadcastManager.getInstance(aContext);
- }
-
- @Override
- public void onServiceDisconnected(ComponentName aComponentName) {
- mCommunicationService = null;
- }
-
- @Override
- public void onResume() {
- super.onResume();
-
- registerIntentsReceiver();
- }
-
- private void registerIntentsReceiver() {
- mIntentsReceiver = new IntentsReceiver(this);
- IntentFilter aIntentFilter = buildIntentsReceiverFilter();
-
- getBroadcastManager().registerReceiver(mIntentsReceiver, aIntentFilter);
- }
-
- private static final class IntentsReceiver extends BroadcastReceiver {
- private final SlidesGridFragment mSlidesGridFragment;
-
- private IntentsReceiver(SlidesGridFragment aSlidesGridFragment) {
- mSlidesGridFragment = aSlidesGridFragment;
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (Intents.Actions.SLIDE_SHOW_RUNNING.equals(aIntent.getAction())) {
- mSlidesGridFragment.refreshSlidesGrid();
- return;
- }
-
- if (Intents.Actions.SLIDE_PREVIEW.equals(aIntent.getAction())) {
- int aSlideIndex = aIntent.getIntExtra(Intents.Extras.SLIDE_INDEX, 0);
-
- mSlidesGridFragment.refreshSlidePreview(aSlideIndex);
- }
- }
- }
-
- private IntentFilter buildIntentsReceiverFilter() {
- IntentFilter aIntentFilter = new IntentFilter();
- aIntentFilter.addAction(Intents.Actions.SLIDE_SHOW_RUNNING);
- aIntentFilter.addAction(Intents.Actions.SLIDE_PREVIEW);
-
- return aIntentFilter;
- }
-
- private void refreshSlidesGrid() {
- getSlidesGrid().invalidateViews();
- }
-
- private void refreshSlidePreview(int aSlideIndex) {
- GridView aSlidesGrid = getSlidesGrid();
- View aSlideView = aSlidesGrid.getChildAt(aSlideIndex);
-
- if (aSlideView == null) {
- return;
- }
-
- aSlidesGrid.getAdapter().getView(aSlideIndex, aSlideView, aSlidesGrid);
- }
-
- @Override
- public void onPause() {
- super.onPause();
-
- unregisterIntentsReceiver();
- }
-
- private void unregisterIntentsReceiver() {
- try {
- getBroadcastManager().unregisterReceiver(mIntentsReceiver);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
- }
-
- @Override
- public void onDestroy() {
- super.onDestroy();
-
- unbindService();
- }
-
- private void unbindService() {
- if (!isServiceBound()) {
- return;
- }
-
- getActivity().unbindService(this);
- }
-
- private boolean isServiceBound() {
- return mCommunicationService != null;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesPagerFragment.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesPagerFragment.java
deleted file mode 100644
index 002484a6ee79..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/SlidesPagerFragment.java
+++ /dev/null
@@ -1,364 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.ServiceConnection;
-import android.os.Bundle;
-import android.os.IBinder;
-import android.support.v4.app.Fragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.support.v4.view.GestureDetectorCompat;
-import android.support.v4.view.PagerAdapter;
-import android.support.v4.view.ViewPager;
-import android.text.Html;
-import android.text.TextUtils;
-import android.view.GestureDetector;
-import android.view.LayoutInflater;
-import android.view.MotionEvent;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ScrollView;
-import android.widget.TextSwitcher;
-
-import org.libreoffice.impressremote.communication.SlideShow;
-import org.libreoffice.impressremote.util.Intents;
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.adapter.SlidesPagerAdapter;
-import org.libreoffice.impressremote.communication.CommunicationService;
-
-public class SlidesPagerFragment extends Fragment implements ServiceConnection, ViewPager.OnPageChangeListener, View.OnTouchListener {
- private CommunicationService mCommunicationService;
- private BroadcastReceiver mIntentsReceiver;
- private GestureDetectorCompat mDetector;
-
- public static SlidesPagerFragment newInstance() {
- return new SlidesPagerFragment();
- }
-
- @Override
- public View onCreateView(LayoutInflater aInflater, ViewGroup aContainer, Bundle aSavedInstanceState) {
- mDetector = new GestureDetectorCompat(aContainer.getContext(), new MyGestureListener());
- return aInflater.inflate(R.layout.fragment_slides_pager, aContainer, false);
- }
-
- @Override
- public void onActivityCreated(Bundle aSavedInstanceState) {
- super.onActivityCreated(aSavedInstanceState);
-
- bindService();
- }
-
- private void bindService() {
- Intent aServiceIntent = Intents.buildCommunicationServiceIntent(getActivity());
- getActivity().bindService(aServiceIntent, this, Context.BIND_AUTO_CREATE);
- }
-
- @Override
- public void onServiceConnected(ComponentName aComponentName, IBinder aBinder) {
- CommunicationService.ServiceBinder aServiceBinder = (CommunicationService.ServiceBinder) aBinder;
- mCommunicationService = aServiceBinder.getService();
-
- setUpSlidesPager();
- }
-
- private void setUpSlidesPager() {
- if (!isServiceBound()) {
- return;
- }
-
- if (!isAdded()) {
- return;
- }
-
- ViewPager aSlidesPager = getSlidesPager();
-
- aSlidesPager.setAdapter(buildSlidesAdapter());
- aSlidesPager.setPageMargin(getSlidesMargin());
- aSlidesPager.setOnPageChangeListener(this);
-
- setUpCurrentSlide();
- setUpCurrentSlideNotes();
- }
-
- private ViewPager getSlidesPager() {
- return (ViewPager) getView().findViewById(R.id.pager_slides);
- }
-
- private PagerAdapter buildSlidesAdapter() {
- SlideShow aSlideShow = mCommunicationService.getSlideShow();
-
- return new SlidesPagerAdapter(getActivity(), aSlideShow, this);
- }
-
- private int getSlidesMargin() {
- return getResources().getDimensionPixelSize(R.dimen.margin_slide);
- }
-
- private void setUpCurrentSlide() {
- if (!isServiceBound()) {
- return;
- }
-
- SlideShow aSlideShow = mCommunicationService.getSlideShow();
-
- getSlidesPager().setCurrentItem(aSlideShow.getCurrentSlideIndex());
- }
-
- private void setUpCurrentSlideNotes() {
- SlideShow aSlideShow = mCommunicationService.getSlideShow();
-
- setUpSlideNotes(aSlideShow.getCurrentSlideIndex());
- }
-
- @Override
- public void onPageSelected(int aPosition) {
- if (mCommunicationService.getSlideShow().getCurrentSlideIndex() != aPosition) {
- mCommunicationService.getCommandsTransmitter().setCurrentSlide(aPosition);
- }
-
- setUpSlideNotes(aPosition);
- }
-
- private void setUpSlideNotes(int aSlideIndex) {
- if (!isSlideNotesLayoutAvailable()) {
- return;
- }
-
- if (!isSlideVisible(aSlideIndex)) {
- return;
- }
-
- if (!areSlideNotesAvailable(aSlideIndex)) {
- hideSlideNotes();
- return;
- }
-
- showSlideNotes(aSlideIndex);
- scrollSlideNotes();
- }
-
- private boolean isSlideNotesLayoutAvailable() {
- ViewGroup aSlideNotesLayout = (ViewGroup) getView().findViewById(R.id.layout_notes);
-
- return aSlideNotesLayout != null;
- }
-
- private boolean isSlideVisible(int aSlideIndex) {
- return aSlideIndex == getSlidesPager().getCurrentItem();
- }
-
- private boolean areSlideNotesAvailable(int aSlideIndex) {
- String aSlideNotes = mCommunicationService.getSlideShow().getSlideNotes(aSlideIndex);
-
- return !TextUtils.isEmpty(Html.fromHtml(aSlideNotes).toString().trim());
- }
-
- private void showSlideNotes(int aSlideIndex) {
- TextSwitcher aSlideNotesSwitcher = getSlideNotesSwitcher();
- String aSlideNotes = mCommunicationService.getSlideShow().getSlideNotes(aSlideIndex);
-
- aSlideNotesSwitcher.setText(Html.fromHtml(aSlideNotes));
- }
-
- private TextSwitcher getSlideNotesSwitcher() {
- return (TextSwitcher) getView().findViewById(R.id.text_switcher_notes);
- }
-
- private void scrollSlideNotes() {
- ScrollView aSlideNotesScroll = (ScrollView) getView().findViewById(R.id.scroll_notes);
-
- aSlideNotesScroll.scrollTo(0, 0);
- }
-
- private void hideSlideNotes() {
- TextSwitcher aSlideNotesSwitcher = getSlideNotesSwitcher();
-
- aSlideNotesSwitcher.setText(getString(R.string.message_notes_empty));
- }
-
- @Override
- public void onPageScrolled(int aPosition, float aPositionOffset, int aPositionOffsetPixels) {
- }
-
- @Override
- public void onPageScrollStateChanged(int aState) {
- }
-
- @Override
- public void onServiceDisconnected(ComponentName aComponentName) {
- mCommunicationService = null;
- }
-
- @Override
- public void onResume() {
- super.onResume();
-
- registerIntentsReceiver();
- }
-
- private void registerIntentsReceiver() {
- mIntentsReceiver = new IntentsReceiver(this);
- IntentFilter aIntentFilter = buildIntentsReceiverFilter();
-
- getBroadcastManager().registerReceiver(mIntentsReceiver, aIntentFilter);
- }
-
- private static final class IntentsReceiver extends BroadcastReceiver {
- private final SlidesPagerFragment mSlidesPagerFragment;
-
- private IntentsReceiver(SlidesPagerFragment aSlidesGridFragment) {
- mSlidesPagerFragment = aSlidesGridFragment;
- }
-
- @Override
- public void onReceive(Context aContext, Intent aIntent) {
- if (Intents.Actions.SLIDE_SHOW_RUNNING.equals(aIntent.getAction())) {
- mSlidesPagerFragment.setUpSlidesPager();
- return;
- }
-
- if (Intents.Actions.SLIDE_SHOW_STOPPED.equals(aIntent.getAction())) {
- mSlidesPagerFragment.setUpSlidesPager();
- return;
- }
-
- if (Intents.Actions.SLIDE_CHANGED.equals(aIntent.getAction())) {
- mSlidesPagerFragment.setUpCurrentSlide();
- return;
- }
-
- if (Intents.Actions.SLIDE_PREVIEW.equals(aIntent.getAction())) {
- int aSlideIndex = aIntent.getIntExtra(Intents.Extras.SLIDE_INDEX, 0);
-
- mSlidesPagerFragment.refreshSlide(aSlideIndex);
- return;
- }
-
- if (Intents.Actions.SLIDE_NOTES.equals(aIntent.getAction())) {
- int aSlideIndex = aIntent.getIntExtra(Intents.Extras.SLIDE_INDEX, 0);
-
- mSlidesPagerFragment.setUpSlideNotes(aSlideIndex);
- return;
- }
- }
- }
-
- private IntentFilter buildIntentsReceiverFilter() {
- IntentFilter aIntentFilter = new IntentFilter();
- aIntentFilter.addAction(Intents.Actions.SLIDE_SHOW_RUNNING);
- aIntentFilter.addAction(Intents.Actions.SLIDE_SHOW_STOPPED);
- aIntentFilter.addAction(Intents.Actions.SLIDE_CHANGED);
- aIntentFilter.addAction(Intents.Actions.SLIDE_PREVIEW);
- aIntentFilter.addAction(Intents.Actions.SLIDE_NOTES);
-
- return aIntentFilter;
- }
-
- private LocalBroadcastManager getBroadcastManager() {
- Context aContext = getActivity().getApplicationContext();
-
- return LocalBroadcastManager.getInstance(aContext);
- }
-
- private void refreshSlide(int aSlideIndex) {
- // Refresh only loaded slides to avoid images blinking on large slides count.
- // There is no way to invalidate only a certain slide.
-
- int aCurrentSlideIndex = mCommunicationService.getSlideShow().getCurrentSlideIndex();
-
- if (aSlideIndex == aCurrentSlideIndex) {
- refreshSlidesPager();
- return;
- }
-
- int aSlidesOffscreenCount = getSlidesPager().getOffscreenPageLimit();
-
- if (aSlideIndex < aCurrentSlideIndex - aSlidesOffscreenCount) {
- return;
- }
-
- if (aSlideIndex > aCurrentSlideIndex + aSlidesOffscreenCount) {
- return;
- }
-
- refreshSlidesPager();
- }
-
- private void refreshSlidesPager() {
- getSlidesPager().getAdapter().notifyDataSetChanged();
- }
-
- @Override
- public void onPause() {
- super.onPause();
-
- unregisterIntentsReceiver();
- }
-
- private void unregisterIntentsReceiver() {
- try {
- getBroadcastManager().unregisterReceiver(mIntentsReceiver);
- } catch (IllegalArgumentException e) {
- // Receiver not registered.
- // Fixed in Honeycomb: Android’s issue #6191.
- }
- }
-
- @Override
- public void onDestroy() {
- super.onDestroy();
-
- unbindService();
- }
-
- private void unbindService() {
- if (!isServiceBound()) {
- return;
- }
-
- getActivity().unbindService(this);
- }
-
- private boolean isServiceBound() {
- return mCommunicationService != null;
- }
-
- @Override
- public boolean onTouch(View v, MotionEvent event) {
- return mDetector.onTouchEvent(event);
- }
-
- class MyGestureListener extends GestureDetector.SimpleOnGestureListener {
- @Override
- public boolean onDown(MotionEvent event) {
- // down is the start for everything, we want that..
- return true;
- }
-
- @Override
- public boolean onSingleTapConfirmed(MotionEvent event) {
- mCommunicationService.getCommandsTransmitter().performNextTransition();
- return true;
- }
-
- @Override
- public boolean onDoubleTap(MotionEvent event) {
- mCommunicationService.getCommandsTransmitter().performPreviousTransition();
- return true;
- }
- }
-
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerEditingDialog.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerEditingDialog.java
deleted file mode 100644
index c77a79c0bce0..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerEditingDialog.java
+++ /dev/null
@@ -1,123 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import java.util.concurrent.TimeUnit;
-
-import android.app.Dialog;
-import android.app.TimePickerDialog;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.os.Bundle;
-import android.support.v4.app.DialogFragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.widget.TimePicker;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.util.Fragments;
-import org.libreoffice.impressremote.util.Intents;
-
-public class TimerEditingDialog extends DialogFragment implements TimePickerDialog.OnTimeSetListener, DialogInterface.OnClickListener {
- public static final String TAG = "TIMER_EDITING";
-
- private static final boolean IS_24_HOUR_VIEW = true;
-
- private int mMinutes;
-
- public static TimerEditingDialog newInstance(int aMinutes) {
- TimerEditingDialog aDialog = new TimerEditingDialog();
-
- aDialog.setArguments(buildArguments(aMinutes));
-
- return aDialog;
- }
-
- private static Bundle buildArguments(int aMinutes) {
- Bundle aArguments = new Bundle();
-
- aArguments.putInt(Fragments.Arguments.MINUTES, aMinutes);
-
- return aArguments;
- }
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- mMinutes = getArguments().getInt(Fragments.Arguments.MINUTES);
- }
-
- @Override
- public Dialog onCreateDialog(Bundle aSavedInstanceState) {
- TimePickerDialog aDialog = new TimePickerDialog(getActivity(), this,
- getHours(mMinutes), getMinutes(mMinutes), IS_24_HOUR_VIEW);
-
- aDialog.setTitle(R.string.title_timer);
-
- aDialog.setButton(DialogInterface.BUTTON_POSITIVE, getString(R.string.button_save), this);
- aDialog.setButton(DialogInterface.BUTTON_NEUTRAL, getString(R.string.button_remove), this);
-
- return aDialog;
- }
-
- private int getMinutes(int aMinutes) {
- return (int) (aMinutes - getHours(aMinutes) * TimeUnit.HOURS.toMinutes(1));
- }
-
- private int getHours(int aMinutes) {
- return (int) (aMinutes / TimeUnit.HOURS.toMinutes(1));
- }
-
- @Override
- public void onTimeSet(TimePicker aTimePicker, int aHour, int aMinute) {
- mMinutes = getMinutes(aHour, aMinute);
- }
-
- private int getMinutes(int aHours, int aMinutes) {
- return (int) (TimeUnit.HOURS.toMinutes(aHours) + aMinutes);
- }
-
- @Override
- public void onClick(DialogInterface aDialogInterface, int aButtonId) {
- getTimePickerDialog().onClick(aDialogInterface, aButtonId);
-
- if (aButtonId == DialogInterface.BUTTON_NEUTRAL) {
- resetTime();
- }
-
- changeTimer();
- }
-
- private TimePickerDialog getTimePickerDialog() {
- return (TimePickerDialog) getDialog();
- }
-
- private void resetTime() {
- mMinutes = 0;
- }
-
- private void changeTimer() {
- Intent aIntent = Intents.buildTimerChangedIntent(mMinutes);
- LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(aIntent);
- }
-
- @Override
- public void onCancel(DialogInterface dialog) {
- super.onCancel(dialog);
-
- resumeTimer();
- }
-
- private void resumeTimer() {
- Intent aIntent = Intents.buildTimerResumedIntent();
- LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(aIntent);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerSettingDialog.java b/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerSettingDialog.java
deleted file mode 100644
index 785a8b332124..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/fragment/TimerSettingDialog.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.fragment;
-
-import java.util.concurrent.TimeUnit;
-
-import android.app.Dialog;
-import android.app.TimePickerDialog;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.os.Bundle;
-import android.support.v4.app.DialogFragment;
-import android.support.v4.content.LocalBroadcastManager;
-import android.widget.TimePicker;
-
-import org.libreoffice.impressremote.R;
-import org.libreoffice.impressremote.util.Intents;
-
-public class TimerSettingDialog extends DialogFragment implements TimePickerDialog.OnTimeSetListener, DialogInterface.OnClickListener {
- public static final String TAG = "TIMER_SETTING";
-
- private static final int INITIAL_HOUR = 0;
- private static final int INITIAL_MINUTE = 15;
-
- private static final boolean IS_24_HOUR_VIEW = true;
-
- private int mMinutes;
-
- public static TimerSettingDialog newInstance() {
- return new TimerSettingDialog();
- }
-
- @Override
- public Dialog onCreateDialog(Bundle aSavedInstanceState) {
- TimePickerDialog aDialog = new TimePickerDialog(getActivity(), this,
- INITIAL_HOUR, INITIAL_MINUTE, IS_24_HOUR_VIEW);
-
- aDialog.setTitle(R.string.title_timer);
-
- aDialog.setButton(DialogInterface.BUTTON_POSITIVE, getString(R.string.button_start), this);
-
- return aDialog;
- }
-
- @Override
- public void onTimeSet(TimePicker aTimePicker, int aHour, int aMinute) {
- mMinutes = getMinutes(aHour, aMinute);
- }
-
- private int getMinutes(int aHours, int aMinutes) {
- return (int) (TimeUnit.HOURS.toMinutes(aHours) + aMinutes);
- }
-
- @Override
- public void onClick(DialogInterface aDialogInterface, int aButtonId) {
- getTimePickerDialog().onClick(aDialogInterface, aButtonId);
-
- startTimer();
- }
-
- private TimePickerDialog getTimePickerDialog() {
- return (TimePickerDialog) getDialog();
- }
-
- private void startTimer() {
- Intent aIntent = Intents.buildTimerStartedIntent(mMinutes);
- LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(aIntent);
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/Fragments.java b/android/sdremote/src/org/libreoffice/impressremote/util/Fragments.java
deleted file mode 100644
index fae8819ad8da..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/util/Fragments.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.util;
-
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentActivity;
-import android.support.v4.app.FragmentManager;
-import android.support.v4.app.FragmentTransaction;
-
-public final class Fragments {
- private Fragments() {
- }
-
- public static final class Arguments {
- private Arguments() {
- }
-
- public static final String COMPUTER = "COMPUTER";
- public static final String MINUTES = "MINUTES";
- public static final String TYPE = "TYPE";
- }
-
- public static final class Operator {
- private Operator() {
- }
-
- public static void add(FragmentActivity aActivity, Fragment aFragment) {
- if (isAdded(aActivity)) {
- return;
- }
-
- FragmentTransaction aFragmentTransaction = beginTransaction(aActivity);
-
- aFragmentTransaction.add(android.R.id.content, aFragment);
-
- aFragmentTransaction.commit();
- }
-
- private static boolean isAdded(FragmentActivity aActivity) {
- FragmentManager aFragmentManager = aActivity.getSupportFragmentManager();
-
- return aFragmentManager.findFragmentById(android.R.id.content) != null;
- }
-
- private static FragmentTransaction beginTransaction(FragmentActivity aActivity) {
- FragmentManager aFragmentManager = aActivity.getSupportFragmentManager();
-
- return aFragmentManager.beginTransaction();
- }
-
- public static void replaceAnimated(FragmentActivity aActivity, Fragment aFragment) {
- FragmentTransaction aFragmentTransaction = beginTransaction(aActivity);
- aFragmentTransaction.setCustomAnimations(android.R.anim.fade_in, android.R.anim.fade_out);
-
- aFragmentTransaction.replace(android.R.id.content, aFragment);
-
- aFragmentTransaction.commit();
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/ImageLoader.java b/android/sdremote/src/org/libreoffice/impressremote/util/ImageLoader.java
deleted file mode 100644
index 1bd2f4f326df..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/util/ImageLoader.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.util;
-
-import java.lang.ref.WeakReference;
-import java.util.Arrays;
-
-import android.content.res.Resources;
-import android.graphics.Bitmap;
-import android.graphics.BitmapFactory;
-import android.graphics.drawable.BitmapDrawable;
-import android.graphics.drawable.Drawable;
-import android.os.AsyncTask;
-import android.widget.ImageView;
-
-public final class ImageLoader {
- private final Resources mResources;
- private final Bitmap mLoadingImage;
-
- public ImageLoader(Resources aResources, int aLoadingImageResourceId) {
- mResources = aResources;
- mLoadingImage = BitmapFactory.decodeResource(mResources, aLoadingImageResourceId);
- }
-
- public void loadImage(ImageView aImageView, byte[] aImageBytes) {
- if (isSameImageLoading(aImageView, aImageBytes)) {
- return;
- }
-
- if (isImageLoadingCancellationRequired(aImageView, aImageBytes)) {
- cancelImageLoading(aImageView);
- }
-
- startImageLoading(aImageView, aImageBytes);
- }
-
- private boolean isSameImageLoading(ImageView aImageView, byte[] aImageBytes) {
- if (!isImageLoading(aImageView)) {
- return false;
- }
-
- ImageLoadingTask aImageLoadingTask = getImageLoadingTask(aImageView);
-
- return Arrays.equals(aImageBytes, aImageLoadingTask.getImageBytes());
- }
-
- private boolean isImageLoading(ImageView aImageView) {
- ImageLoadingTask aImageLoadingTask = getImageLoadingTask(aImageView);
-
- return aImageLoadingTask != null;
- }
-
- private ImageLoadingTask getImageLoadingTask(ImageView aImageView) {
- if (aImageView == null) {
- return null;
- }
-
- Drawable aImageDrawable = aImageView.getDrawable();
-
- if (!(aImageDrawable instanceof AsyncDrawable)) {
- return null;
- }
-
- AsyncDrawable aAsyncImageDrawable = (AsyncDrawable) aImageDrawable;
-
- return aAsyncImageDrawable.getImageLoadingTask();
- }
-
- private boolean isImageLoadingCancellationRequired(ImageView aImageView, byte[] aImageBytes) {
- return isImageLoading(aImageView) && !isSameImageLoading(aImageView, aImageBytes);
- }
-
- private void cancelImageLoading(ImageView aImageView) {
- ImageLoadingTask aImageLoadingTask = getImageLoadingTask(aImageView);
-
- aImageLoadingTask.cancel(true);
- }
-
- private void startImageLoading(ImageView aImageView, byte[] aImageBytes) {
- ImageLoadingTask aImageLoadingTask = new ImageLoadingTask(aImageView, aImageBytes);
- AsyncDrawable aAsyncDrawable = new AsyncDrawable(mResources, mLoadingImage, aImageLoadingTask);
-
- aImageView.setImageDrawable(aAsyncDrawable);
- aImageLoadingTask.execute();
- }
-
- private static class ImageLoadingTask extends AsyncTask<Void, Void, Bitmap> {
- private final WeakReference<ImageView> mImageViewReference;
- private final byte[] mImageBytes;
-
- public ImageLoadingTask(ImageView aImageView, byte[] aImageBytes) {
- mImageViewReference = new WeakReference<ImageView>(aImageView);
- mImageBytes = aImageBytes;
- }
-
- public byte[] getImageBytes() {
- return mImageBytes;
- }
-
- @Override
- protected Bitmap doInBackground(Void... aParameters) {
- return BitmapFactory.decodeByteArray(mImageBytes, 0, mImageBytes.length);
- }
-
- @Override
- protected void onPostExecute(Bitmap aBitmap) {
- super.onPostExecute(aBitmap);
-
- if (isCancelled()) {
- return;
- }
-
- if (aBitmap == null) {
- return;
- }
-
- if (mImageViewReference == null) {
- return;
- }
-
- if (getImageView() == null) {
- return;
- }
-
- getImageView().setImageBitmap(aBitmap);
- }
-
- private ImageView getImageView() {
- return mImageViewReference.get();
- }
- }
-
- private static class AsyncDrawable extends BitmapDrawable {
- private final WeakReference<ImageLoadingTask> mImageLoadingTaskReference;
-
- public AsyncDrawable(Resources aResources, Bitmap aBitmap, ImageLoadingTask aImageLoadingTask) {
- super(aResources, aBitmap);
-
- mImageLoadingTaskReference = new WeakReference<ImageLoadingTask>(aImageLoadingTask);
- }
-
- public ImageLoadingTask getImageLoadingTask() {
- return mImageLoadingTaskReference.get();
- }
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/Intents.java b/android/sdremote/src/org/libreoffice/impressremote/util/Intents.java
deleted file mode 100644
index 25f3c47312d1..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/util/Intents.java
+++ /dev/null
@@ -1,191 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.util;
-
-import android.content.Context;
-import android.content.Intent;
-
-import org.libreoffice.impressremote.activity.ComputerConnectionActivity;
-import org.libreoffice.impressremote.activity.ComputerCreationActivity;
-import org.libreoffice.impressremote.activity.LicensesActivity;
-import org.libreoffice.impressremote.activity.RequirementsActivity;
-import org.libreoffice.impressremote.activity.SettingsActivity;
-import org.libreoffice.impressremote.activity.SlideShowActivity;
-import org.libreoffice.impressremote.communication.CommunicationService;
-import org.libreoffice.impressremote.communication.Server;
-
-public final class Intents {
- private Intents() {
- }
-
- public static final class Actions {
- private Actions() {
- }
-
- public static final String SERVERS_LIST_CHANGED = "SERVERS_LIST_CHANGED";
- public static final String BT_DISCOVERY_CHANGED = "BT_DISCOVERY_CHANGED";
-
- public static final String PAIRING_SUCCESSFUL = "PAIRING_SUCCESSFUL";
- public static final String PAIRING_VALIDATION = "PAIRING_VALIDATION";
-
- public static final String CONNECTION_FAILED = "CONNECTION_FAILED";
-
- public static final String SLIDE_SHOW_RUNNING = "SLIDE_SHOW_RUNNING";
- public static final String SLIDE_SHOW_STOPPED = "SLIDE_SHOW_STOPPED";
-
- public static final String SLIDE_SHOW_MODE_CHANGED = "SLIDE_SHOW_MODE_CHANGED";
-
- public static final String SLIDE_CHANGED = "SLIDE_CHANGED";
- public static final String SLIDE_PREVIEW = "SLIDE_PREVIEW";
- public static final String SLIDE_NOTES = "SLIDE_NOTES";
-
- public static final String TIMER_UPDATED = "TIMER_UPDATED";
- public static final String TIMER_STARTED = "TIMER_STARTED";
- public static final String TIMER_RESUMED = "TIMER_RESUMED";
- public static final String TIMER_CHANGED = "TIMER_CHANGED";
- }
-
- public static final class Extras {
- private Extras() {
- }
-
- public static final String MINUTES = "MINUTES";
- public static final String MODE = "MODE";
- public static final String PIN = "PIN";
- public static final String SERVER = "SERVER";
- public static final String SERVER_ADDRESS = "SERVER_ADDRESS";
- public static final String SERVER_NAME = "SERVER_NAME";
- public static final String SLIDE_INDEX = "SLIDE_INDEX";
- }
-
- public static final class RequestCodes {
- private RequestCodes() {
- }
-
- public static final int CREATE_SERVER = 1;
- }
-
- public static Intent buildServersListChangedIntent() {
- return new Intent(Actions.SERVERS_LIST_CHANGED);
- }
-
- public static Intent buildPairingSuccessfulIntent() {
- return new Intent(Actions.PAIRING_SUCCESSFUL);
- }
-
- public static Intent buildPairingValidationIntent(String aPin) {
- Intent aIntent = new Intent(Actions.PAIRING_VALIDATION);
- aIntent.putExtra(Extras.PIN, aPin);
-
- return aIntent;
- }
-
- public static Intent buildConnectionFailedIntent() {
- return new Intent(Actions.CONNECTION_FAILED);
- }
-
- public static Intent buildSlideShowRunningIntent() {
- return new Intent(Actions.SLIDE_SHOW_RUNNING);
- }
-
- public static Intent buildSlideShowStoppedIntent() {
- return new Intent(Actions.SLIDE_SHOW_STOPPED);
- }
-
- public static Intent buildSlideShowModeChangedIntent(SlideShowActivity.Mode aMode) {
- Intent aIntent = new Intent(Actions.SLIDE_SHOW_MODE_CHANGED);
- aIntent.putExtra(Extras.MODE, aMode);
-
- return aIntent;
- }
-
- public static Intent buildSlideChangedIntent(int aSlideIndex) {
- Intent aIntent = new Intent(Actions.SLIDE_CHANGED);
- aIntent.putExtra(Extras.SLIDE_INDEX, aSlideIndex);
-
- return aIntent;
- }
-
- public static Intent buildSlidePreviewIntent(int aSlideIndex) {
- Intent aIntent = new Intent(Actions.SLIDE_PREVIEW);
- aIntent.putExtra(Extras.SLIDE_INDEX, aSlideIndex);
-
- return aIntent;
- }
-
- public static Intent buildSlideNotesIntent(int aSlideIndex) {
- Intent aIntent = new Intent(Actions.SLIDE_NOTES);
- aIntent.putExtra(Extras.SLIDE_INDEX, aSlideIndex);
-
- return aIntent;
- }
-
- public static Intent buildComputerConnectionIntent(Context aContext, Server aServer) {
- Intent aIntent = new Intent(aContext, ComputerConnectionActivity.class);
- aIntent.putExtra(Extras.SERVER, aServer);
-
- return aIntent;
- }
-
- public static Intent buildComputerCreationIntent(Context aContext) {
- return new Intent(aContext, ComputerCreationActivity.class);
- }
-
- public static Intent buildComputerCreationResultIntent(String aAddress, String aName) {
- Intent aIntent = new Intent();
- aIntent.putExtra(Extras.SERVER_ADDRESS, aAddress);
- aIntent.putExtra(Extras.SERVER_NAME, aName);
-
- return aIntent;
- }
-
- public static Intent buildSlideShowIntent(Context aContext) {
- return new Intent(aContext, SlideShowActivity.class);
- }
-
- public static Intent buildSettingsIntent(Context aContext) {
- return new Intent(aContext, SettingsActivity.class);
- }
-
- public static Intent buildRequirementsIntent(Context aContext) {
- return new Intent(aContext, RequirementsActivity.class);
- }
-
- public static Intent buildLicensesIntent(Context aContext) {
- return new Intent(aContext, LicensesActivity.class);
- }
-
- public static Intent buildCommunicationServiceIntent(Context aContext) {
- return new Intent(aContext, CommunicationService.class);
- }
-
- public static Intent buildTimerUpdatedIntent() {
- return new Intent(Actions.TIMER_UPDATED);
- }
-
- public static Intent buildTimerStartedIntent(int aMinutesLength) {
- Intent aIntent = new Intent(Actions.TIMER_STARTED);
- aIntent.putExtra(Extras.MINUTES, aMinutesLength);
-
- return aIntent;
- }
-
- public static Intent buildTimerResumedIntent() {
- return new Intent(Actions.TIMER_RESUMED);
- }
-
- public static Intent buildTimerChangedIntent(int aMinutesLength) {
- Intent aIntent = new Intent(Actions.TIMER_CHANGED);
- aIntent.putExtra(Extras.MINUTES, aMinutesLength);
-
- return aIntent;
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java b/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java
deleted file mode 100644
index ca5fbaee8a62..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java
+++ /dev/null
@@ -1,102 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.util;
-
-import java.util.Map;
-
-import android.content.Context;
-import android.content.SharedPreferences;
-import android.preference.PreferenceManager;
-
-public final class Preferences {
- private static final class Locations {
- private Locations() {
- }
-
- public static final String AUTHORIZED_SERVERS = "authorized_servers";
- public static final String SAVED_SERVERS = "saved_servers";
- public static final String APPLICATION_STATES = "application_states";
- }
-
- public static final class Keys {
- private Keys() {
- }
-
- public static final String SELECTED_COMPUTERS_TAB_INDEX = "selected_computers_tab_index";
-
- public static final String KEEP_SCREEN_ON = "keep_screen_on";
- public static final String VOLUME_KEYS_ACTIONS = "volume_keys_actions";
- public static final String QUIET_MODE = "quiet_mode";
- }
-
- private static final class Defaults {
- private Defaults() {
- }
-
- public static final String STRING = null;
- public static final int INT = 0;
- public static final boolean BOOLEAN = false;
- }
-
- private final SharedPreferences mPreferences;
-
- private Preferences(Context context) {
- mPreferences = PreferenceManager.getDefaultSharedPreferences(context);
- }
-
- private Preferences(Context aContext, String aLocation) {
- mPreferences = aContext.getSharedPreferences(aLocation, Context.MODE_PRIVATE);
- }
-
- public static Preferences getSettingsInstance(Context context) {
- return new Preferences(context);
- }
-
- public static Preferences getAuthorizedServersInstance(Context aContext) {
- return new Preferences(aContext, Locations.AUTHORIZED_SERVERS);
- }
-
- public static Preferences getSavedServersInstance(Context aContext) {
- return new Preferences(aContext, Locations.SAVED_SERVERS);
- }
-
- public static Preferences getApplicationStatesInstance(Context aContext) {
- return new Preferences(aContext, Locations.APPLICATION_STATES);
- }
-
- public Map<String, ?> getAll() {
- return mPreferences.getAll();
- }
-
- public boolean getBoolean(String aKey) {
- return mPreferences.getBoolean(aKey, Defaults.BOOLEAN);
- }
-
- public int getInt(String aKey) {
- return mPreferences.getInt(aKey, Defaults.INT);
- }
-
- public String getString(String aKey) {
- return mPreferences.getString(aKey, Defaults.STRING);
- }
-
- public void setInt(String aKey, int aValue) {
- mPreferences.edit().putInt(aKey, aValue).commit();
- }
-
- public void setString(String aKey, String aValue) {
- mPreferences.edit().putString(aKey, aValue).commit();
- }
-
- public void remove(String aKey) {
- mPreferences.edit().remove(aKey).commit();
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/SavedStates.java b/android/sdremote/src/org/libreoffice/impressremote/util/SavedStates.java
deleted file mode 100644
index 062462e757af..000000000000
--- a/android/sdremote/src/org/libreoffice/impressremote/util/SavedStates.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-package org.libreoffice.impressremote.util;
-
-public final class SavedStates {
- private SavedStates() {
- }
-
- public static final class Keys {
- private Keys() {
- }
-
- public static final String BLUETOOTH_ENABLED ="BLUETOOTH_ENABLED";
- public static final String CURRENT_VIEW_ID = "CURRENT_VIEW_ID";
- public static final String ERROR_MESSAGE = "ERROR_MESSAGE";
- public static final String MODE = "MODE";
- public static final String PIN = "PIN";
- public static final String PROGRESS_MESSAGE = "PROGRESS_MESSAGE";
- public static final String RINGER_MODE = "RINGER_MODE";
- }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/firefoxos/sdremote/index.html b/firefoxos/sdremote/index.html
deleted file mode 100644
index 4752239a33cc..000000000000
--- a/firefoxos/sdremote/index.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE html>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
--->
-<html>
-<head>
- <title>SDRemote Firefox OS Demo</title>
- <!--<meta name="viewport" content="width=device-width" />-->
-
- <script>
- function init() {
- console.info("Hello world");
- }
-
- var mClient;
- var mTransmitter;
- </script>
-
- <script src="js/ui.js"></script>
-
- <script src="js/client.js"></script>
- <script src="js/receiver.js"></script>
- <script src="js/slideshow.js"></script>
- <script src="js/transmitter.js"></script>
-</head>
-<body onLoad="init();">
- <button id="open_comm" onclick="mClient = new Client('127.0.0.1'); mTransmitter = new Transmitter( mClient );">Press to Connect (localhost)</button>
-
- <br/><br/>
-
- <button id="startPres" onclick="mTransmitter.startPresentation()">Start Presentation</button>
- <button id="stopPres" onclick="mTransmitter.stopPresentation()">Stop Presentation</button>
-
- <br/><br/>
-
- <button id="next" onclick="mTransmitter.nextTransition()">Next</button>
- <button id="previous" onclick="mTransmitter.previousTransition()">Previous</button>
- <br/>
- <button id="blank" onclick="mTransmitter.blankScreen()">Blank Screen</button>
- <button id="resume" onclick="mTransmitter.resume()">Resume</button>
- <br/>
- <img id="preview"></img>
-
- <p>Current slide: <span id="current_slide">---</span></p>
-</body>
-</html>
diff --git a/firefoxos/sdremote/js/client.js b/firefoxos/sdremote/js/client.js
deleted file mode 100644
index 77025063ee8b..000000000000
--- a/firefoxos/sdremote/js/client.js
+++ /dev/null
@@ -1,54 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-function Client( aServerAddress ) {
-
- var mReceiveBuffer = "";
- var mCurrentMessage = [];
- var mSocket;
- var mReceiver = new Receiver();
-
- // PUBLIC
- this.sendMessage = function( aMessage ) {
- mSocket.send( aMessage );
- }
-
- // PRIVATE
- function dataReceived( aEvent ) {
- mReceiveBuffer += aEvent.data;
- var i;
- while ( ( i = mReceiveBuffer.indexOf( '\n' ) ) != -1 ) {
- var aLine = mReceiveBuffer.substring( 0, i );
- mReceiveBuffer = mReceiveBuffer.substring( i+1 );
- if ( aLine.length > 0 ) {
- mCurrentMessage.push( aLine );
- } else {
- mReceiver.parseMessage( mCurrentMessage );
- mCurrentMessage = [];
- }
- aLine = "";
- }
- }
-
- // CONSTRUCTOR
- if( navigator.mozTCPSocket ) {
- mSocket = navigator.mozTCPSocket.open( "localhost", 1599 );
- mSocket.onopen = function( aEvent ) {
- console.log( "Received onopen" );
- mSocket.send( "LO_SERVER_CLIENT_PAIR\nFirefox OS\n1234\n\n" );
- }
- mSocket.onerror = function( aEvent ) {
- console.log( "Received error: " + aEvent.data );
- }
- mSocket.ondata = dataReceived;
- } else {
- console.log( "Can't access socket." );
- }
-
-}
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ \ No newline at end of file
diff --git a/firefoxos/sdremote/js/receiver.js b/firefoxos/sdremote/js/receiver.js
deleted file mode 100644
index 8cecaa473683..000000000000
--- a/firefoxos/sdremote/js/receiver.js
+++ /dev/null
@@ -1,46 +0,0 @@
-function Receiver() {
-
- var mSlideshow;
-
- this.parseMessage = function( aMessage ) {
- console.log( "Received message " + aMessage[0] );
- switch ( aMessage[0] ) {
- case "slideshow_started":
- mSlideshow = new Slideshow();
- var aSlideShowlength = aMessage[1];
- var aCurrentSlide = aMessage[2];
- mSlideshow.setLength( aSlideShowlength );
- mSlideshow.setCurrentSlide( aCurrentSlide );
- // TODO: notify listeners
- break;
- case "slideshow_finished":
- // TODO: notify listeners
- mSlideshow = '';
- break;
- default:
- if ( !mSlideshow ) {
- break;
- }
- var mSlide = aMessage[1];
- // TODO: notify listeners
- switch ( aMessage[0] ) {
- case "slide_updated":
- mSlideshow.setCurrentSlide( mSlide );
- updatePreview( mSlideshow );
- case "slide_notes":
- mSlideshow.putNotes( mSlide, aMessage[2] );
- break;
- case "slide_preview":
- mSlideshow.putPreview( mSlide, aMessage[2] );
- break;
- }
- break;
- }
- }
-
- this.getSlideshow = function() {
- return mSlideshow;
- }
-
-
-} \ No newline at end of file
diff --git a/firefoxos/sdremote/js/slideshow.js b/firefoxos/sdremote/js/slideshow.js
deleted file mode 100644
index 0940ab53dba3..000000000000
--- a/firefoxos/sdremote/js/slideshow.js
+++ /dev/null
@@ -1,33 +0,0 @@
-function Slideshow() {
-
- var mSlides = 0;
- var mCurrentSlide;
-
- var mNotes = [];
- var mPreviews = [];
-
- this.setLength = function( aLength ) {
- mSlides = aLength;
- }
-
- this.setCurrentSlide = function( aSlide ) {
- mCurrentSlide = aSlide;
- }
-
- this.getCurrentSlide = function() {
- return mCurrentSlide;
- }
-
- this.putPreview = function( aSlide, aImage ) {
- mPreviews[ aSlide ] = aImage;
- }
-
- this.putNotes = function( aSlide, aNotes ) {
- mNotes[ aSlide ] = aNotes;
- }
-
- this.getPreview = function( aSlide ) {
- return mPreviews[ aSlide ];
- }
-
-} \ No newline at end of file
diff --git a/firefoxos/sdremote/js/transmitter.js b/firefoxos/sdremote/js/transmitter.js
deleted file mode 100644
index 3fd500e25264..000000000000
--- a/firefoxos/sdremote/js/transmitter.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-function Transmitter( aClient ) {
-
- var mClient = aClient;
-
- this.nextTransition = function() {
- mClient.sendMessage( "transition_next\n\n" );
- }
-
- this.previousTransition = function() {
- mClient.sendMessage( "transition_previous\n\n" );
- }
-
- this.gotoSlide = function( aSlide ) {
- mClient.sendMessage( "goto_slide\n" + aSlide + "\n\n" );
- }
-
- this.blankScreen = function() {
- mClient.sendMessage( "presentation_blank_screen\n\n" );
- }
-
- this.blankScreen = function( aColor ) {
- mClient.sendMessage( "presentation_blank_screen\n" + aColor + "\n\n" );
- }
-
- this.resume = function() {
- mClient.sendMessage( "presentation_resume\n\n" );
- }
-
- this.startPresentation = function() {
- mClient.sendMessage( "presentation_start\n\n" );
- }
-
- this.stopPresentation = function() {
- mClient.sendMessage( "presentation_stop\n\n" );
- }
-}
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ \ No newline at end of file
diff --git a/firefoxos/sdremote/js/ui.js b/firefoxos/sdremote/js/ui.js
deleted file mode 100644
index a8c7d6b746bd..000000000000
--- a/firefoxos/sdremote/js/ui.js
+++ /dev/null
@@ -1,9 +0,0 @@
-function updatePreview( aSlideshow ) {
- var aOutputImage = document.getElementById('preview');
- var aPreview = aSlideshow.getPreview( aSlideshow.getCurrentSlide() );
-
- aOutputImage.src = "data:image/png;base64," + aPreview;
- console.log( "Set image : " + aPreview );
-
- document.getElementById('current_slide').innerHTML = aSlideshow.getCurrentSlide();
-} \ No newline at end of file
diff --git a/firefoxos/sdremote/manifest.webapp b/firefoxos/sdremote/manifest.webapp
deleted file mode 100644
index a63e399a776b..000000000000
--- a/firefoxos/sdremote/manifest.webapp
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "name": "Impress Remote",
- "description": "Remote control for LibreOffice Impress slideshows.",
- "launch_path": "/index.html",
- "developer": {
- "name": "The Document Foundation",
- "url": "http://www.libreoffice.org"
- },
- "icons": {
- "16": "/img/icon16.png",
- "32": "/img/icon32.png",
- "48": "/img/icon48.png",
- "64": "/img/icon64.png",
- "128": "/img/icon128.png"
- },
- "default_locale": "en",
- "type": "certified",
- "permissions": {
- "tcp-socket": {
- "description": "Required to connect to LO server using wifi."
- },
- "bluetooth": {
- "description": "Required to connect to LO server using bluetooth."
- }
- }
-} \ No newline at end of file
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index bcaf376213a5..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,104 +0,0 @@
-{
- "images" : [
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-Small.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-Small@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-40@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "57x57",
- "idiom" : "iphone",
- "filename" : "iosremote_iphone_icon.png",
- "scale" : "1x"
- },
- {
- "size" : "57x57",
- "idiom" : "iphone",
- "filename" : "iosremote_iphone_icon@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-60@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-Small-1.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-Small@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-40.png",
- "scale" : "1x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-40@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "50x50",
- "idiom" : "ipad",
- "filename" : "Icon-Small-50.png",
- "scale" : "1x"
- },
- {
- "size" : "50x50",
- "idiom" : "ipad",
- "filename" : "Icon-Small-50@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "72x72",
- "idiom" : "ipad",
- "filename" : "iosremote_ipad_icon.png",
- "scale" : "1x"
- },
- {
- "size" : "72x72",
- "idiom" : "ipad",
- "filename" : "iosremote_ipad_icon@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-76.png",
- "scale" : "1x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-76@2x.png",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-} \ No newline at end of file
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40.png
deleted file mode 100644
index f95b3320a50d..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png
deleted file mode 100644
index 58e65eb4d58d..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png
deleted file mode 100644
index 58e65eb4d58d..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png
deleted file mode 100644
index 96468d3dafe1..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76.png
deleted file mode 100644
index 0c024b099877..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png
deleted file mode 100644
index e0c55e6ed5d9..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png
deleted file mode 100644
index f4a08a5049bf..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png
deleted file mode 100644
index 436d82dc21d7..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png
deleted file mode 100644
index 0f62e74d1d80..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small.png
deleted file mode 100644
index f4a08a5049bf..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png
deleted file mode 100644
index b314b23c9c91..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png
deleted file mode 100644
index b314b23c9c91..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon.png
deleted file mode 100644
index 33dda09636b9..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon@2x.png
deleted file mode 100644
index 1fce03ca7f18..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_ipad_icon@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon.png
deleted file mode 100644
index 84e23cd5809b..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon@2x.png b/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon@2x.png
deleted file mode 100644
index c3a41c22bed6..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/AppIcon.appiconset/iosremote_iphone_icon@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Contents.json b/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Contents.json
deleted file mode 100644
index a2a7d966d0de..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Contents.json
+++ /dev/null
@@ -1,94 +0,0 @@
-{
- "images" : [
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "filename" : "Default.png",
- "scale" : "1x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "filename" : "Default@2x.png",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "filename" : "Default-568h@2x.png",
- "subtype" : "retina4",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "filename" : "Default@2x.png",
- "minimum-system-version" : "7.0",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "filename" : "Default-568h@2x.png",
- "minimum-system-version" : "7.0",
- "subtype" : "retina4",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "extent" : "to-status-bar",
- "scale" : "1x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "extent" : "to-status-bar",
- "scale" : "2x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "extent" : "to-status-bar",
- "scale" : "1x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "extent" : "to-status-bar",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "minimum-system-version" : "7.0",
- "extent" : "full-screen",
- "scale" : "1x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "minimum-system-version" : "7.0",
- "extent" : "full-screen",
- "scale" : "2x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "minimum-system-version" : "7.0",
- "extent" : "full-screen",
- "scale" : "1x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "minimum-system-version" : "7.0",
- "extent" : "full-screen",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-} \ No newline at end of file
diff --git a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
deleted file mode 100644
index 0891b7aabfcf..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default.png b/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default.png
deleted file mode 100644
index 4c8ca6f693f9..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default@2x.png b/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default@2x.png
deleted file mode 100644
index 35b84cffeb4d..000000000000
--- a/ios/iosremote/Impress/Images.xcassets/LaunchImage.launchimage/Default@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.h b/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.h
deleted file mode 100755
index e2d5b99201d0..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// IASKAppSettingsViewController.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-#import <MessageUI/MessageUI.h>
-
-#import "IASKSettingsStore.h"
-#import "IASKViewController.h"
-
-@class IASKSettingsReader;
-@class IASKAppSettingsViewController;
-@class IASKSpecifier;
-
-@protocol IASKSettingsDelegate
-- (void)settingsViewControllerDidEnd:(IASKAppSettingsViewController*)sender;
-
-@optional
-#pragma mark - UITableView header customization
-- (CGFloat) settingsViewController:(id<IASKViewController>)settingsViewController
- tableView:(UITableView *)tableView
- heightForHeaderForSection:(NSInteger)section;
-- (UIView *) settingsViewController:(id<IASKViewController>)settingsViewController
- tableView:(UITableView *)tableView
- viewForHeaderForSection:(NSInteger)section;
-
-#pragma mark - UITableView cell customization
-- (CGFloat)tableView:(UITableView*)tableView heightForSpecifier:(IASKSpecifier*)specifier;
-- (UITableViewCell*)tableView:(UITableView*)tableView cellForSpecifier:(IASKSpecifier*)specifier;
-
-#pragma mark - mail composing customization
-- (NSString*) settingsViewController:(id<IASKViewController>)settingsViewController
- mailComposeBodyForSpecifier:(IASKSpecifier*) specifier;
-
-- (UIViewController<MFMailComposeViewControllerDelegate>*) settingsViewController:(id<IASKViewController>)settingsViewController
- viewControllerForMailComposeViewForSpecifier:(IASKSpecifier*) specifier;
-
-- (void) settingsViewController:(id<IASKViewController>) settingsViewController
- mailComposeController:(MFMailComposeViewController*)controller
- didFinishWithResult:(MFMailComposeResult)result
- error:(NSError*)error;
-
-#pragma mark - respond to button taps
-- (void)settingsViewController:(IASKAppSettingsViewController*)sender buttonTappedForKey:(NSString*)key;
-- (void)settingsViewController:(IASKAppSettingsViewController*)sender tableView:(UITableView *)tableView didSelectCustomViewSpecifier:(IASKSpecifier*)specifier;
-@end
-
-
-@interface IASKAppSettingsViewController : UITableViewController <IASKViewController, UITextFieldDelegate, UINavigationControllerDelegate, MFMailComposeViewControllerDelegate> {
- id<IASKSettingsDelegate> __unsafe_unretained _delegate;
-
- NSMutableArray *_viewList;
-
- IASKSettingsReader *_settingsReader;
- id<IASKSettingsStore> _settingsStore;
- NSString *_file;
-
- id _currentFirstResponder;
-
- BOOL _showCreditsFooter;
- BOOL _showDoneButton;
-}
-
-@property (nonatomic, unsafe_unretained) IBOutlet id delegate;
-@property (nonatomic, copy) NSString *file;
-@property (nonatomic, assign) BOOL showCreditsFooter;
-@property (nonatomic, assign) BOOL showDoneButton;
-
-- (void)synchronizeSettings;
-- (IBAction)dismiss:(id)sender;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m b/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m
deleted file mode 100755
index 52afa8891a22..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m
+++ /dev/null
@@ -1,798 +0,0 @@
-//
-// IASKAppSettingsViewController.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009-2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-
-#import "IASKAppSettingsViewController.h"
-#import "IASKSettingsReader.h"
-#import "IASKSettingsStoreUserDefaults.h"
-#import "IASKPSToggleSwitchSpecifierViewCell.h"
-#import "IASKPSSliderSpecifierViewCell.h"
-#import "IASKPSTextFieldSpecifierViewCell.h"
-#import "IASKPSTitleValueSpecifierViewCell.h"
-#import "IASKSwitch.h"
-#import "IASKSlider.h"
-#import "IASKSpecifier.h"
-#import "IASKSpecifierValuesViewController.h"
-#import "IASKTextField.h"
-
-static const CGFloat KEYBOARD_ANIMATION_DURATION = 0.3;
-static const CGFloat MINIMUM_SCROLL_FRACTION = 0.2;
-static const CGFloat MAXIMUM_SCROLL_FRACTION = 0.8;
-
-static NSString *kIASKCredits = @"Powered by InAppSettingsKit"; // Leave this as-is!!!
-
-#define kIASKSpecifierValuesViewControllerIndex 0
-#define kIASKSpecifierChildViewControllerIndex 1
-
-#define kIASKCreditsViewWidth 285
-
-CGRect IASKCGRectSwap(CGRect rect);
-
-@interface IASKAppSettingsViewController ()
-@property (nonatomic, strong) NSMutableArray *viewList;
-@property (nonatomic, strong) id currentFirstResponder;
-
-- (void) setup;
-
-- (void)_textChanged:(id)sender;
-- (void)synchronizeSettings;
-- (void)userDefaultsDidChange;
-- (void)reload;
-@end
-
-@implementation IASKAppSettingsViewController
-
-@synthesize delegate = _delegate;
-@synthesize viewList = _viewList;
-@synthesize settingsReader = _settingsReader;
-@synthesize file = _file;
-@synthesize currentFirstResponder = _currentFirstResponder;
-@synthesize showCreditsFooter = _showCreditsFooter;
-@synthesize showDoneButton = _showDoneButton;
-@synthesize settingsStore = _settingsStore;
-
-#pragma mark accessors
-- (IASKSettingsReader*)settingsReader {
- if (!_settingsReader) {
- _settingsReader = [[IASKSettingsReader alloc] initWithFile:self.file];
- }
- return _settingsReader;
-}
-
-- (id<IASKSettingsStore>)settingsStore {
- if (!_settingsStore) {
- _settingsStore = [[IASKSettingsStoreUserDefaults alloc] init];
- }
- return _settingsStore;
-}
-
-- (NSString*)file {
- if (!_file) {
- return @"Root";
- }
- return _file;
-}
-
-- (void)setFile:(NSString *)file {
- if (file != _file) {
-
- _file = [file copy];
- }
-
- self.tableView.contentOffset = CGPointMake(0, 0);
- self.settingsReader = nil; // automatically initializes itself
- [self.tableView reloadData];
-}
-
-- (BOOL)isPad {
- BOOL isPad = NO;
-#if (__IPHONE_OS_VERSION_MAX_ALLOWED >= 30200)
- isPad = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad;
-#endif
- return isPad;
-}
-
-#pragma mark standard view controller methods
-- (id)init {
- return [self initWithNibName:@"IASKAppSettingsView" bundle:nil];
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
- if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
- // If set to YES, will add a DONE button at the right of the navigation bar
- _showDoneButton = YES;
-
- [self setup];
- }
- return self;
-}
-
-- (void)awakeFromNib {
- // If set to YES, will add a DONE button at the right of the navigation bar
- // if loaded via NIB, it's likely we sit in a TabBar- or NavigationController
- // and thus don't need the Done button
- _showDoneButton = NO;
-
- [self setup];
-}
-
-//common (NIB & code based) initialization
-- (void) setup {
- // If set to YES, will display credits for InAppSettingsKit creators
- _showCreditsFooter = YES;
-}
-
-- (NSMutableArray *)viewList {
- if (!_viewList) {
- _viewList = [[NSMutableArray alloc] init];
- [_viewList addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"IASKSpecifierValuesView", @"ViewName",nil]];
- [_viewList addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"IASKAppSettingsView", @"ViewName",nil]];
- }
- return _viewList;
-}
-
-- (void) viewDidLoad {
- [super viewDidLoad];
- if ([self isPad]) {
- self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLineEtched;
- }
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Done", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-
- self.tableView.backgroundView.backgroundColor = [UIColor colorWithRed:.968627451 green:.968627451 blue:.968627451 alpha:1.0];
-}
-
-- (void)viewDidUnload {
- [super viewDidUnload];
-
- // Release any retained subviews of the main view.
- // e.g. self.myOutlet = nil;
- self.view = nil;
- self.viewList = nil;
-}
-
-- (void)viewWillAppear:(BOOL)animated {
- // if there's something selected, the value might have changed
- // so reload that row
- NSIndexPath *selectedIndexPath = [self.tableView indexPathForSelectedRow];
- if(selectedIndexPath) {
- [self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:selectedIndexPath]
- withRowAnimation:UITableViewRowAnimationNone];
- // and reselect it, so we get the nice default deselect animation from UITableViewController
- [self.tableView selectRowAtIndexPath:selectedIndexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
- }
-
- self.navigationItem.rightBarButtonItem = nil;
- self.navigationController.delegate = self;
- if (_showDoneButton) {
- UIBarButtonItem *buttonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone
- target:self
- action:@selector(dismiss:)];
- self.navigationItem.rightBarButtonItem = buttonItem;
- }
- if (!self.title) {
- self.title = NSLocalizedString(@"Settings", @"");
- }
-
- if ([self.settingsStore isKindOfClass:[IASKSettingsStoreUserDefaults class]]) {
- [[NSNotificationCenter defaultCenter] addObserver:self
- selector:@selector(userDefaultsDidChange)
- name:NSUserDefaultsDidChangeNotification
- object:[NSUserDefaults standardUserDefaults]];
- [self userDefaultsDidChange]; // force update in case of changes while we were hidden
- }
- [super viewWillAppear:animated];
-}
-
-- (CGSize)contentSizeForViewInPopover {
- return [[self view] sizeThatFits:CGSizeMake(320, 2000)];
-}
-
-- (void)viewDidAppear:(BOOL)animated {
- [super viewDidAppear:animated];
-
- NSNotificationCenter *dc = [NSNotificationCenter defaultCenter];
- IASK_IF_IOS4_OR_GREATER([dc addObserver:self selector:@selector(synchronizeSettings) name:UIApplicationDidEnterBackgroundNotification object:[UIApplication sharedApplication]];);
- IASK_IF_IOS4_OR_GREATER([dc addObserver:self selector:@selector(reload) name:UIApplicationWillEnterForegroundNotification object:[UIApplication sharedApplication]];);
- [dc addObserver:self selector:@selector(synchronizeSettings) name:UIApplicationWillTerminateNotification object:[UIApplication sharedApplication]];
-}
-
-- (void)viewWillDisappear:(BOOL)animated {
- [NSObject cancelPreviousPerformRequestsWithTarget:self];
- [super viewWillDisappear:animated];
-}
-
-- (void)viewDidDisappear:(BOOL)animated {
- [[NSNotificationCenter defaultCenter] removeObserver:self];
-
- if (!self.navigationController.delegate) {
- // hide the keyboard when we're popping from the navigation controller
- [self.currentFirstResponder resignFirstResponder];
- }
-
- [super viewDidDisappear:animated];
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
- return YES;
-}
-
-- (void)didReceiveMemoryWarning {
- // Releases the view if it doesn't have a superview.
- [super didReceiveMemoryWarning];
-
- // Release any cached data, images, etc that aren't in use.
-}
-
-- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
- if (![viewController isKindOfClass:[IASKAppSettingsViewController class]] && ![viewController isKindOfClass:[IASKSpecifierValuesViewController class]]) {
- [self dismiss:nil];
- }
-}
-
-- (void)dealloc {
- [[NSNotificationCenter defaultCenter] removeObserver:self];
-
- _viewList = nil;
- _file = nil;
- _currentFirstResponder = nil;
- _settingsReader = nil;
- _settingsStore = nil;
-
- _delegate = nil;
-
-}
-
-
-#pragma mark -
-#pragma mark Actions
-
-- (IBAction)dismiss:(id)sender {
- [self.settingsStore synchronize];
- self.navigationController.delegate = nil;
-
- if (self.delegate && [self.delegate conformsToProtocol:@protocol(IASKSettingsDelegate)]) {
- [self.delegate settingsViewControllerDidEnd:self];
- }
-}
-
-- (void)toggledValue:(id)sender {
- IASKSwitch *toggle = (IASKSwitch*)sender;
- IASKSpecifier *spec = [_settingsReader specifierForKey:[toggle key]];
-
- if ([toggle isOn]) {
- if ([spec trueValue] != nil) {
- [self.settingsStore setObject:[spec trueValue] forKey:[toggle key]];
- }
- else {
- [self.settingsStore setBool:YES forKey:[toggle key]];
- }
- }
- else {
- if ([spec falseValue] != nil) {
- [self.settingsStore setObject:[spec falseValue] forKey:[toggle key]];
- }
- else {
- [self.settingsStore setBool:NO forKey:[toggle key]];
- }
- }
- [[NSNotificationCenter defaultCenter] postNotificationName:kIASKAppSettingChanged
- object:[toggle key]
- userInfo:[NSDictionary dictionaryWithObject:[self.settingsStore objectForKey:[toggle key]]
- forKey:[toggle key]]];
-}
-
-- (void)sliderChangedValue:(id)sender {
- IASKSlider *slider = (IASKSlider*)sender;
- [self.settingsStore setFloat:[slider value] forKey:[slider key]];
- [[NSNotificationCenter defaultCenter] postNotificationName:kIASKAppSettingChanged
- object:[slider key]
- userInfo:[NSDictionary dictionaryWithObject:[NSNumber numberWithFloat:[slider value]]
- forKey:[slider key]]];
-}
-
-
-#pragma mark -
-#pragma mark UITableView Functions
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
- return [self.settingsReader numberOfSections];
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return [self.settingsReader numberOfRowsForSection:section];
-}
-
-- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
- IASKSpecifier *specifier = [self.settingsReader specifierForIndexPath:indexPath];
- if ([[specifier type] isEqualToString:kIASKCustomViewSpecifier]) {
- if ([self.delegate respondsToSelector:@selector(tableView:heightForSpecifier:)]) {
- return [self.delegate tableView:tableView heightForSpecifier:specifier];
- } else {
- return 0;
- }
- }
- return tableView.rowHeight;
-}
-
-- (NSString *)tableView:(UITableView*)tableView titleForHeaderInSection:(NSInteger)section {
- NSString *header = [self.settingsReader titleForSection:section];
- if (0 == header.length) {
- return nil;
- }
- return header;
-}
-
-- (UIView *)tableView:(UITableView*)tableView viewForHeaderInSection:(NSInteger)section {
- if ([self.delegate respondsToSelector:@selector(settingsViewController:tableView:viewForHeaderForSection:)]) {
- return [self.delegate settingsViewController:self tableView:tableView viewForHeaderForSection:section];
- } else {
- return nil;
- }
-}
-
-- (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section {
- if ([self tableView:tableView viewForHeaderInSection:section] && [self.delegate respondsToSelector:@selector(settingsViewController:tableView:heightForHeaderForSection:)]) {
- CGFloat result;
- if ((result = [self.delegate settingsViewController:self tableView:tableView heightForHeaderForSection:section])) {
- return result;
- }
-
- }
- NSString *title;
- if ((title = [self tableView:tableView titleForHeaderInSection:section])) {
- CGSize size = [title sizeWithFont:[UIFont boldSystemFontOfSize:[UIFont labelFontSize]]
- constrainedToSize:CGSizeMake(tableView.frame.size.width - 2*kIASKHorizontalPaddingGroupTitles, INFINITY)
- lineBreakMode:NSLineBreakByWordWrapping];
- return size.height+kIASKVerticalPaddingGroupTitles;
- }
- return 0;
-}
-
-- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
-{
- NSString *footerText = [self.settingsReader footerTextForSection:section];
- if (_showCreditsFooter && (section == [self.settingsReader numberOfSections]-1)) {
- // show credits since this is the last section
- if ((footerText == nil) || ([footerText length] == 0)) {
- // show the credits on their own
- return kIASKCredits;
- } else {
- // show the credits below the app's FooterText
- return [NSString stringWithFormat:@"%@\n\n%@", footerText, kIASKCredits];
- }
- } else {
- if ([footerText length] == 0) {
- return nil;
- }
- return [self.settingsReader footerTextForSection:section];
- }
-}
-
-- (UITableViewCell*)dequeueReusableCellWithIdentifier:(NSString*)identifier {
- UITableViewCell *cell = nil;
- if ([identifier isEqualToString:kIASKPSToggleSwitchSpecifier]) {
- cell = [[[NSBundle mainBundle] loadNibNamed:@"IASKPSToggleSwitchSpecifierViewCell"
- owner:self
- options:nil] objectAtIndex:0];
- }
- else if ([identifier isEqualToString:kIASKPSMultiValueSpecifier] || [identifier isEqualToString:kIASKPSTitleValueSpecifier]) {
- cell = [[IASKPSTitleValueSpecifierViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:identifier];
- cell.accessoryType = [identifier isEqualToString:kIASKPSMultiValueSpecifier] ? UITableViewCellAccessoryDisclosureIndicator : UITableViewCellAccessoryNone;
- }
- else if ([identifier isEqualToString:kIASKPSTextFieldSpecifier]) {
- cell = (IASKPSTextFieldSpecifierViewCell*) [[[NSBundle mainBundle] loadNibNamed:@"IASKPSTextFieldSpecifierViewCell"
- owner:self
- options:nil] objectAtIndex:0];
- }
- else if ([identifier isEqualToString:kIASKPSSliderSpecifier]) {
- cell = (IASKPSSliderSpecifierViewCell*) [[[NSBundle mainBundle] loadNibNamed:@"IASKPSSliderSpecifierViewCell"
- owner:self
- options:nil] objectAtIndex:0];
- } else if ([identifier isEqualToString:kIASKPSChildPaneSpecifier]) {
- cell = [[IASKPSTitleValueSpecifierViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:identifier];
- cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
- } else if ([identifier isEqualToString:kIASKButtonSpecifier]) {
- cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
- } else if ([identifier isEqualToString:kIASKMailComposeSpecifier]) {
- cell = [[IASKPSTitleValueSpecifierViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:identifier];
- [cell setAccessoryType:UITableViewCellAccessoryDisclosureIndicator];
- } else {
- cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
- }
- return cell;
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- IASKSpecifier *specifier = [self.settingsReader specifierForIndexPath:indexPath];
- if ([specifier.type isEqualToString:kIASKCustomViewSpecifier] && [self.delegate respondsToSelector:@selector(tableView:cellForSpecifier:)]) {
- UITableViewCell* cell = [self.delegate tableView:tableView cellForSpecifier:specifier];
- assert(nil != cell && "delegate must return a UITableViewCell for custom cell types");
- return cell;
- }
-
- UITableViewCell *cell = [self dequeueReusableCellWithIdentifier:specifier.type];
-
- if ([specifier.type isEqualToString:kIASKPSToggleSwitchSpecifier]) {
- ((IASKPSToggleSwitchSpecifierViewCell*)cell).label.text = specifier.title;
-
- id currentValue = [self.settingsStore objectForKey:specifier.key];
- BOOL toggleState;
- if (currentValue) {
- if ([currentValue isEqual:specifier.trueValue]) {
- toggleState = YES;
- } else if ([currentValue isEqual:specifier.falseValue]) {
- toggleState = NO;
- } else {
- toggleState = [currentValue boolValue];
- }
- } else {
- toggleState = specifier.defaultBoolValue;
- }
- ((IASKPSToggleSwitchSpecifierViewCell*)cell).toggle.on = toggleState;
-
- [((IASKPSToggleSwitchSpecifierViewCell*)cell).toggle addTarget:self action:@selector(toggledValue:) forControlEvents:UIControlEventValueChanged];
- ((IASKPSToggleSwitchSpecifierViewCell*)cell).toggle.key = specifier.key;
- }
- else if ([specifier.type isEqualToString:kIASKPSMultiValueSpecifier]) {
- cell.textLabel.text = specifier.title;
- cell.detailTextLabel.text = [[specifier titleForCurrentValue:[self.settingsStore objectForKey:specifier.key] != nil ?
- [self.settingsStore objectForKey:specifier.key] : specifier.defaultValue] description];
- }
- else if ([specifier.type isEqualToString:kIASKPSTitleValueSpecifier]) {
- cell.textLabel.text = specifier.title;
- id value = [self.settingsStore objectForKey:specifier.key] ? : specifier.defaultValue;
-
- NSString *stringValue;
- if (specifier.multipleValues || specifier.multipleTitles) {
- stringValue = [specifier titleForCurrentValue:value];
- } else {
- stringValue = [value description];
- }
-
- cell.detailTextLabel.text = stringValue;
- cell.userInteractionEnabled = NO;
- }
- else if ([specifier.type isEqualToString:kIASKPSTextFieldSpecifier]) {
- ((IASKPSTextFieldSpecifierViewCell*)cell).label.text = specifier.title;
-
- NSString *textValue = [self.settingsStore objectForKey:specifier.key] != nil ? [self.settingsStore objectForKey:specifier.key] : specifier.defaultStringValue;
- if (textValue && ![textValue isMemberOfClass:[NSString class]]) {
- textValue = [NSString stringWithFormat:@"%@", textValue];
- }
- IASKTextField *textField = ((IASKPSTextFieldSpecifierViewCell*)cell).textField;
- textField.text = textValue;
- textField.key = specifier.key;
- textField.delegate = self;
- textField.secureTextEntry = [specifier isSecure];
- textField.keyboardType = specifier.keyboardType;
- textField.autocapitalizationType = specifier.autocapitalizationType;
- [textField addTarget:self action:@selector(_textChanged:) forControlEvents:UIControlEventEditingChanged];
- if([specifier isSecure]){
- textField.autocorrectionType = UITextAutocorrectionTypeNo;
- } else {
- textField.autocorrectionType = specifier.autoCorrectionType;
- }
- [cell setNeedsLayout];
- }
- else if ([specifier.type isEqualToString:kIASKPSSliderSpecifier]) {
- if (specifier.minimumValueImage.length > 0) {
- ((IASKPSSliderSpecifierViewCell*)cell).minImage.image = [UIImage imageWithContentsOfFile:[_settingsReader pathForImageNamed:specifier.minimumValueImage]];
- }
-
- if (specifier.maximumValueImage.length > 0) {
- ((IASKPSSliderSpecifierViewCell*)cell).maxImage.image = [UIImage imageWithContentsOfFile:[_settingsReader pathForImageNamed:specifier.maximumValueImage]];
- }
-
- IASKSlider *slider = ((IASKPSSliderSpecifierViewCell*)cell).slider;
- slider.minimumValue = specifier.minimumValue;
- slider.maximumValue = specifier.maximumValue;
- slider.value = [self.settingsStore objectForKey:specifier.key] != nil ? [[self.settingsStore objectForKey:specifier.key] floatValue] : [specifier.defaultValue floatValue];
- [slider addTarget:self action:@selector(sliderChangedValue:) forControlEvents:UIControlEventValueChanged];
- slider.key = specifier.key;
- [cell setNeedsLayout];
- }
- else if ([specifier.type isEqualToString:kIASKPSChildPaneSpecifier]) {
- cell.textLabel.text = specifier.title;
- } else if ([specifier.type isEqualToString:kIASKOpenURLSpecifier] || [specifier.type isEqualToString:kIASKMailComposeSpecifier]) {
- cell.textLabel.text = specifier.title;
- cell.detailTextLabel.text = [specifier.defaultValue description];
- } else if ([specifier.type isEqualToString:kIASKButtonSpecifier]) {
- NSString *value = [self.settingsStore objectForKey:specifier.key];
- cell.textLabel.text = [value isKindOfClass:[NSString class]] ? [self.settingsReader titleForStringId:value] : specifier.title;
- cell.textLabel.textAlignment = UITextAlignmentCenter;
- } else {
- cell.textLabel.text = specifier.title;
- }
- return cell;
-}
-
-- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
- //create a set of specifier types that can't be selected
- static NSSet* noSelectionTypes = nil;
- if(nil == noSelectionTypes) {
- noSelectionTypes = [NSSet setWithObjects:kIASKPSToggleSwitchSpecifier, kIASKPSSliderSpecifier, nil];
- }
-
- IASKSpecifier *specifier = [self.settingsReader specifierForIndexPath:indexPath];
- if([noSelectionTypes containsObject:specifier.type]) {
- return nil;
- } else {
- return indexPath;
- }
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
- IASKSpecifier *specifier = [self.settingsReader specifierForIndexPath:indexPath];
-
- //switches and sliders can't be selected (should be captured by tableView:willSelectRowAtIndexPath: delegate method)
- assert(![[specifier type] isEqualToString:kIASKPSToggleSwitchSpecifier]);
- assert(![[specifier type] isEqualToString:kIASKPSSliderSpecifier]);
-
- if ([[specifier type] isEqualToString:kIASKPSMultiValueSpecifier]) {
- IASKSpecifierValuesViewController *targetViewController = [[self.viewList objectAtIndex:kIASKSpecifierValuesViewControllerIndex] objectForKey:@"viewController"];
-
- if (targetViewController == nil) {
- // the view controller has not been created yet, create it and set it to our viewList array
- // create a new dictionary with the new view controller
- NSMutableDictionary *newItemDict = [NSMutableDictionary dictionaryWithCapacity:3];
- [newItemDict addEntriesFromDictionary: [self.viewList objectAtIndex:kIASKSpecifierValuesViewControllerIndex]]; // copy the title and explain strings
-
- targetViewController = [[IASKSpecifierValuesViewController alloc] initWithNibName:@"IASKSpecifierValuesView" bundle:nil];
- // add the new view controller to the dictionary and then to the 'viewList' array
- [newItemDict setObject:targetViewController forKey:@"viewController"];
- [self.viewList replaceObjectAtIndex:kIASKSpecifierValuesViewControllerIndex withObject:newItemDict];
-
- // load the view controll back in to push it
- targetViewController = [[self.viewList objectAtIndex:kIASKSpecifierValuesViewControllerIndex] objectForKey:@"viewController"];
- }
- [targetViewController setCurrentSpecifier:specifier];
- targetViewController.settingsReader = self.settingsReader;
- targetViewController.settingsStore = self.settingsStore;
- [[self navigationController] pushViewController:targetViewController animated:YES];
- }
- else if ([[specifier type] isEqualToString:kIASKPSTextFieldSpecifier]) {
- IASKPSTextFieldSpecifierViewCell *textFieldCell = (id)[tableView cellForRowAtIndexPath:indexPath];
- [textFieldCell.textField becomeFirstResponder];
- }
- else if ([[specifier type] isEqualToString:kIASKPSChildPaneSpecifier]) {
-
-
- Class vcClass = [specifier viewControllerClass];
- if (vcClass) {
- SEL initSelector = [specifier viewControllerSelector];
- if (!initSelector) {
- initSelector = @selector(init);
- }
- UIViewController * vc = [vcClass alloc];
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
- [vc performSelector:initSelector withObject:[specifier file] withObject:[specifier key]];
-#pragma clang diagnostic pop
- if ([vc respondsToSelector:@selector(setDelegate:)]) {
- [vc performSelector:@selector(setDelegate:) withObject:self.delegate];
- }
- if ([vc respondsToSelector:@selector(setSettingsStore:)]) {
- [vc performSelector:@selector(setSettingsStore:) withObject:self.settingsStore];
- }
- self.navigationController.delegate = nil;
- [self.navigationController pushViewController:vc animated:YES];
-
- return;
- }
-
- if (nil == [specifier file]) {
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- return;
- }
-
- IASKAppSettingsViewController *targetViewController = [[self.viewList objectAtIndex:kIASKSpecifierChildViewControllerIndex] objectForKey:@"viewController"];
-
- if (targetViewController == nil) {
- // the view controller has not been created yet, create it and set it to our viewList array
- // create a new dictionary with the new view controller
- NSMutableDictionary *newItemDict = [NSMutableDictionary dictionaryWithCapacity:3];
- [newItemDict addEntriesFromDictionary: [self.viewList objectAtIndex:kIASKSpecifierChildViewControllerIndex]]; // copy the title and explain strings
-
- targetViewController = [[[self class] alloc] initWithNibName:@"IASKAppSettingsView" bundle:nil];
- targetViewController.showDoneButton = NO;
- targetViewController.settingsStore = self.settingsStore;
- targetViewController.delegate = self.delegate;
-
- // add the new view controller to the dictionary and then to the 'viewList' array
- [newItemDict setObject:targetViewController forKey:@"viewController"];
- [self.viewList replaceObjectAtIndex:kIASKSpecifierChildViewControllerIndex withObject:newItemDict];
-
- // load the view controll back in to push it
- targetViewController = [[self.viewList objectAtIndex:kIASKSpecifierChildViewControllerIndex] objectForKey:@"viewController"];
- }
- targetViewController.file = specifier.file;
- targetViewController.title = specifier.title;
- targetViewController.showCreditsFooter = NO;
- [[self navigationController] pushViewController:targetViewController animated:YES];
- } else if ([[specifier type] isEqualToString:kIASKOpenURLSpecifier]) {
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:specifier.file]];
- } else if ([[specifier type] isEqualToString:kIASKButtonSpecifier]) {
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- if ([self.delegate respondsToSelector:@selector(settingsViewController:buttonTappedForKey:)]) {
- [self.delegate settingsViewController:self buttonTappedForKey:[specifier key]];
- } else {
- // legacy code, provided for backward compatibility
- // the delegate mechanism above is much cleaner and doesn't leak
- Class buttonClass = [specifier buttonClass];
- SEL buttonAction = [specifier buttonAction];
- if ([buttonClass respondsToSelector:buttonAction]) {
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
- [buttonClass performSelector:buttonAction withObject:self withObject:[specifier key]];
-#pragma clang diagnostic pop
- NSLog(@"InAppSettingsKit Warning: Using IASKButtonSpecifier without implementing the delegate method is deprecated");
- }
- }
- } else if ([[specifier type] isEqualToString:kIASKMailComposeSpecifier]) {
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- if ([MFMailComposeViewController canSendMail]) {
- MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init];
- mailViewController.navigationBar.barStyle = self.navigationController.navigationBar.barStyle;
- mailViewController.navigationBar.tintColor = self.navigationController.navigationBar.tintColor;
-
- if ([specifier localizedObjectForKey:kIASKMailComposeSubject]) {
- [mailViewController setSubject:[specifier localizedObjectForKey:kIASKMailComposeSubject]];
- }
- if ([[specifier specifierDict] objectForKey:kIASKMailComposeToRecipents]) {
- [mailViewController setToRecipients:[[specifier specifierDict] objectForKey:kIASKMailComposeToRecipents]];
- }
- if ([[specifier specifierDict] objectForKey:kIASKMailComposeCcRecipents]) {
- [mailViewController setCcRecipients:[[specifier specifierDict] objectForKey:kIASKMailComposeCcRecipents]];
- }
- if ([[specifier specifierDict] objectForKey:kIASKMailComposeBccRecipents]) {
- [mailViewController setBccRecipients:[[specifier specifierDict] objectForKey:kIASKMailComposeBccRecipents]];
- }
- if ([specifier localizedObjectForKey:kIASKMailComposeBody]) {
- BOOL isHTML = NO;
- if ([[specifier specifierDict] objectForKey:kIASKMailComposeBodyIsHTML]) {
- isHTML = [[[specifier specifierDict] objectForKey:kIASKMailComposeBodyIsHTML] boolValue];
- }
-
- if ([self.delegate respondsToSelector:@selector(settingsViewController:mailComposeBodyForSpecifier:)]) {
- [mailViewController setMessageBody:[self.delegate settingsViewController:self
- mailComposeBodyForSpecifier:specifier] isHTML:isHTML];
- }
- else {
- [mailViewController setMessageBody:[specifier localizedObjectForKey:kIASKMailComposeBody] isHTML:isHTML];
- }
- }
-
- UIViewController<MFMailComposeViewControllerDelegate> *vc = nil;
-
- if ([self.delegate respondsToSelector:@selector(settingsViewController:viewControllerForMailComposeViewForSpecifier:)]) {
- vc = [self.delegate settingsViewController:self viewControllerForMailComposeViewForSpecifier:specifier];
- }
-
- if (vc == nil) {
- vc = self;
- }
-
- mailViewController.mailComposeDelegate = vc;
- [vc presentModalViewController:mailViewController animated:YES];
- } else {
- UIAlertView *alert = [[UIAlertView alloc]
- initWithTitle:NSLocalizedString(@"Mail not configured", @"InAppSettingsKit")
- message:NSLocalizedString(@"This device is not configured for sending Email. Please configure the Mail settings in the Settings app.", @"InAppSettingsKit")
- delegate: nil
- cancelButtonTitle:NSLocalizedString(@"OK", @"InAppSettingsKit")
- otherButtonTitles:nil];
- [alert show];
- }
-
- } else if ([[specifier type] isEqualToString:kIASKCustomViewSpecifier] && [self.delegate respondsToSelector:@selector(settingsViewController:tableView:didSelectCustomViewSpecifier:)]) {
- [self.delegate settingsViewController:self tableView:tableView didSelectCustomViewSpecifier:specifier];
- } else {
- [tableView deselectRowAtIndexPath:indexPath animated:NO];
- }
-}
-
-
-#pragma mark -
-#pragma mark MFMailComposeViewControllerDelegate Function
-
--(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
-
- // Forward the mail compose delegate
- if ([self.delegate respondsToSelector:@selector(settingsViewController:mailComposeController:didFinishWithResult:error:)]) {
- [self.delegate settingsViewController:self
- mailComposeController:controller
- didFinishWithResult:result
- error:error];
- }
-
- // NOTE: No error handling is done here
- [self dismissModalViewControllerAnimated:YES];
-}
-
-#pragma mark -
-#pragma mark UITextFieldDelegate Functions
-
-- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
- self.currentFirstResponder = textField;
- return YES;
-}
-
-- (void)_textChanged:(id)sender {
- IASKTextField *text = (IASKTextField*)sender;
- [_settingsStore setObject:[text text] forKey:[text key]];
- [[NSNotificationCenter defaultCenter] postNotificationName:kIASKAppSettingChanged
- object:[text key]
- userInfo:[NSDictionary dictionaryWithObject:[text text]
- forKey:[text key]]];
-}
-
-- (BOOL)textFieldShouldReturn:(UITextField *)textField{
- [textField resignFirstResponder];
- self.currentFirstResponder = nil;
- return YES;
-}
-
-
-#pragma mark Notifications
-
-- (void)synchronizeSettings {
- [_settingsStore synchronize];
-}
-
-static NSDictionary *oldUserDefaults = nil;
-- (void)userDefaultsDidChange {
- NSDictionary *currentDict = [NSUserDefaults standardUserDefaults].dictionaryRepresentation;
- NSMutableArray *indexPathsToUpdate = [NSMutableArray array];
- for (NSString *key in currentDict.allKeys) {
- if (![[oldUserDefaults valueForKey:key] isEqual:[currentDict valueForKey:key]]) {
- NSIndexPath *path = [self.settingsReader indexPathForKey:key];
- if (path && ![[self.settingsReader specifierForKey:key].type isEqualToString:kIASKCustomViewSpecifier]) {
- [indexPathsToUpdate addObject:path];
- }
- }
- }
- oldUserDefaults = currentDict;
-
-
- for (UITableViewCell *cell in self.tableView.visibleCells) {
- if ([cell isKindOfClass:[IASKPSTextFieldSpecifierViewCell class]] && [((IASKPSTextFieldSpecifierViewCell*)cell).textField isFirstResponder]) {
- [indexPathsToUpdate removeObject:[self.tableView indexPathForCell:cell]];
- }
- }
- if (indexPathsToUpdate.count) {
- [self.tableView reloadRowsAtIndexPaths:indexPathsToUpdate withRowAnimation:UITableViewRowAnimationNone];
- }
-}
-
-- (void)reload {
- // wait 0.5 sec until UI is available after applicationWillEnterForeground
- [self.tableView performSelector:@selector(reloadData) withObject:nil afterDelay:0.5];
-}
-
-#pragma mark CGRect Utility function
-CGRect IASKCGRectSwap(CGRect rect) {
- CGRect newRect;
- newRect.origin.x = rect.origin.y;
- newRect.origin.y = rect.origin.x;
- newRect.size.width = rect.size.height;
- newRect.size.height = rect.size.width;
- return newRect;
-}
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.h b/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.h
deleted file mode 100755
index c13c30edccbc..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.h
+++ /dev/null
@@ -1,30 +0,0 @@
-//
-// IASKAppSettingsWebViewController.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-#import <MessageUI/MessageUI.h>
-
-@interface IASKAppSettingsWebViewController : UIViewController <UIWebViewDelegate, MFMailComposeViewControllerDelegate> {
- UIWebView *webView;
- NSURL *url;
-}
-
-- (id)initWithFile:(NSString*)htmlFileName key:(NSString*)key;
-
-@property (nonatomic, strong) IBOutlet UIWebView *webView;
-@property (nonatomic, strong) NSURL *url;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.m b/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.m
deleted file mode 100755
index 99ecd449430e..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.m
+++ /dev/null
@@ -1,144 +0,0 @@
-//
-// IASKAppSettingsWebViewController.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKAppSettingsWebViewController.h"
-
-@implementation IASKAppSettingsWebViewController
-
-@synthesize url;
-@synthesize webView;
-
-- (id)initWithFile:(NSString*)urlString key:(NSString*)key {
- if (!(self = [super initWithNibName:nil bundle:nil])) {
- return nil;
- }
-
- self.url = [NSURL URLWithString:urlString];
- if (!self.url || ![self.url scheme]) {
- NSString *path = [[NSBundle mainBundle] pathForResource:[urlString stringByDeletingPathExtension] ofType:[urlString pathExtension]];
- if(path)
- self.url = [NSURL fileURLWithPath:path];
- else
- self.url = nil;
- }
- return self;
-}
-
-
-- (void)dealloc {
- webView = nil;
- url = nil;
-
-}
-
-- (void)viewWillAppear:(BOOL)animated {
- [webView loadRequest:[NSURLRequest requestWithURL:self.url]];
-}
-
-- (void)viewDidUnload {
- [super viewDidUnload];
- self.webView = nil;
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
- return YES;
-}
-
-- (void)webViewDidFinishLoad:(UIWebView *)webView {
- self.navigationItem.title = [self.webView stringByEvaluatingJavaScriptFromString:@"document.title"];
-}
-
-- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
- NSURL *newURL = [request URL];
-
- // intercept mailto URL and send it to an in-app Mail compose view instead
- if ([[newURL scheme] isEqualToString:@"mailto"]) {
-
- NSArray *rawURLparts = [[newURL resourceSpecifier] componentsSeparatedByString:@"?"];
- if (rawURLparts.count > 2) {
- return NO; // invalid URL
- }
-
- MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init];
- mailViewController.mailComposeDelegate = self;
-
- NSMutableArray *toRecipients = [NSMutableArray array];
- NSString *defaultRecipient = [rawURLparts objectAtIndex:0];
- if (defaultRecipient.length) {
- [toRecipients addObject:defaultRecipient];
- }
-
- if (rawURLparts.count == 2) {
- NSString *queryString = [rawURLparts objectAtIndex:1];
-
- NSArray *params = [queryString componentsSeparatedByString:@"&"];
- for (NSString *param in params) {
- NSArray *keyValue = [param componentsSeparatedByString:@"="];
- if (keyValue.count != 2) {
- continue;
- }
- NSString *key = [[keyValue objectAtIndex:0] lowercaseString];
- NSString *value = [keyValue objectAtIndex:1];
-
- value = (__bridge_transfer NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(kCFAllocatorDefault,
- (__bridge CFStringRef)value,
- CFSTR(""),
- kCFStringEncodingUTF8);
- if ([key isEqualToString:@"subject"]) {
- [mailViewController setSubject:value];
- }
-
- if ([key isEqualToString:@"body"]) {
- [mailViewController setMessageBody:value isHTML:NO];
- }
-
- if ([key isEqualToString:@"to"]) {
- [toRecipients addObjectsFromArray:[value componentsSeparatedByString:@","]];
- }
-
- if ([key isEqualToString:@"cc"]) {
- NSArray *recipients = [value componentsSeparatedByString:@","];
- [mailViewController setCcRecipients:recipients];
- }
-
- if ([key isEqualToString:@"bcc"]) {
- NSArray *recipients = [value componentsSeparatedByString:@","];
- [mailViewController setBccRecipients:recipients];
- }
- }
- }
-
- [mailViewController setToRecipients:toRecipients];
-
- [self presentModalViewController:mailViewController animated:YES];
- return NO;
- }
-
- // open inline if host is the same, otherwise, pass to the system
- if (![newURL host] || [[newURL host] isEqualToString:[self.url host]]) {
- return YES;
- }
- [[UIApplication sharedApplication] openURL:newURL];
- return NO;
-}
-
-- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
- [self dismissModalViewControllerAnimated:YES];
-}
-
-
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.h b/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.h
deleted file mode 100755
index d733d4d3fd3d..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.h
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// IASKSpecifierValuesViewController.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-#import "IASKSettingsStore.h"
-#import "IASKViewController.h"
-@class IASKSpecifier;
-@class IASKSettingsReader;
-
-@interface IASKSpecifierValuesViewController : UIViewController<IASKViewController> {
- UITableView *_tableView;
-
- IASKSpecifier *_currentSpecifier;
- NSIndexPath *_checkedItem;
- IASKSettingsReader *_settingsReader;
- id<IASKSettingsStore> _settingsStore;
-}
-
-@property (nonatomic, strong) IBOutlet UITableView *tableView;
-@property (nonatomic, strong) NSIndexPath *checkedItem;
-@property (nonatomic, strong) IASKSpecifier *currentSpecifier;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m b/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m
deleted file mode 100755
index f1617887e06c..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m
+++ /dev/null
@@ -1,204 +0,0 @@
-//
-// IASKSpecifierValuesViewController.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSpecifierValuesViewController.h"
-#import "IASKSpecifier.h"
-#import "IASKSettingsReader.h"
-#import "IASKSettingsStoreUserDefaults.h"
-
-#define kCellValue @"kCellValue"
-
-@interface IASKSpecifierValuesViewController()
-- (void)userDefaultsDidChange;
-@end
-
-@implementation IASKSpecifierValuesViewController
-
-@synthesize tableView=_tableView;
-@synthesize currentSpecifier=_currentSpecifier;
-@synthesize checkedItem=_checkedItem;
-@synthesize settingsReader = _settingsReader;
-@synthesize settingsStore = _settingsStore;
-
-- (void) updateCheckedItem {
- NSInteger index;
-
- // Find the currently checked item
- if([self.settingsStore objectForKey:[_currentSpecifier key]]) {
- index = [[_currentSpecifier multipleValues] indexOfObject:[self.settingsStore objectForKey:[_currentSpecifier key]]];
- } else {
- index = [[_currentSpecifier multipleValues] indexOfObject:[_currentSpecifier defaultValue]];
- }
- [self setCheckedItem:[NSIndexPath indexPathForRow:index inSection:0]];
-}
-
-- (id<IASKSettingsStore>)settingsStore {
- if(_settingsStore == nil) {
- _settingsStore = [[IASKSettingsStoreUserDefaults alloc] init];
- }
- return _settingsStore;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Done", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-
- self.view.backgroundColor = [UIColor colorWithRed:.968627451 green:.968627451 blue:.968627451 alpha:1.0];
-}
-
-- (void)viewWillAppear:(BOOL)animated {
- if (_currentSpecifier) {
- [self setTitle:[_currentSpecifier title]];
- [self updateCheckedItem];
- }
-
- if (_tableView) {
- [_tableView reloadData];
-
- // Make sure the currently checked item is visible
- [_tableView scrollToRowAtIndexPath:[self checkedItem] atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
- }
- [super viewWillAppear:animated];
-}
-
-- (void)viewDidAppear:(BOOL)animated {
- [_tableView flashScrollIndicators];
- [super viewDidAppear:animated];
- [[NSNotificationCenter defaultCenter] addObserver:self
- selector:@selector(userDefaultsDidChange)
- name:NSUserDefaultsDidChangeNotification
- object:[NSUserDefaults standardUserDefaults]];
-}
-
-- (void)viewDidDisappear:(BOOL)animated {
- [[NSNotificationCenter defaultCenter] removeObserver:self name:NSUserDefaultsDidChangeNotification object:nil];
- [super viewDidDisappear:animated];
-}
-
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
- return YES;
-}
-
-- (void)didReceiveMemoryWarning {
- // Releases the view if it doesn't have a superview.
- [super didReceiveMemoryWarning];
-
- // Release any cached data, images, etc that aren't in use.
-}
-
-- (void)viewDidUnload {
- // Release any retained subviews of the main view.
- // e.g. self.myOutlet = nil;
- self.tableView = nil;
-}
-
-
-- (void)dealloc {
- _currentSpecifier = nil;
- _checkedItem = nil;
- _settingsReader = nil;
- _settingsStore = nil;
- _tableView = nil;
-}
-
-
-#pragma mark -
-#pragma mark UITableView delegates
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return [_currentSpecifier multipleValuesCount];
-}
-
-- (void)selectCell:(UITableViewCell *)cell {
- [cell setAccessoryType:UITableViewCellAccessoryCheckmark];
- [[cell textLabel] setTextColor:kIASKgrayBlueColor];
-}
-
-- (void)deselectCell:(UITableViewCell *)cell {
- [cell setAccessoryType:UITableViewCellAccessoryNone];
- [[cell textLabel] setTextColor:[UIColor darkTextColor]];
-}
-
-- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section {
- return [_currentSpecifier footerText];
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:kCellValue];
- NSArray *titles = [_currentSpecifier multipleTitles];
-
- if (!cell) {
- cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:kCellValue];
- }
-
- if ([indexPath isEqual:[self checkedItem]]) {
- [self selectCell:cell];
- } else {
- [self deselectCell:cell];
- }
-
- @try {
- [[cell textLabel] setText:[self.settingsReader titleForStringId:[titles objectAtIndex:indexPath.row]]];
- }
- @catch (NSException * e) {}
- return cell;
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
-
- if (indexPath == [self checkedItem]) {
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- return;
- }
-
- NSArray *values = [_currentSpecifier multipleValues];
-
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
- [self deselectCell:[tableView cellForRowAtIndexPath:[self checkedItem]]];
- [self selectCell:[tableView cellForRowAtIndexPath:indexPath]];
- [self setCheckedItem:indexPath];
-
- [self.settingsStore setObject:[values objectAtIndex:indexPath.row] forKey:[_currentSpecifier key]];
- [self.settingsStore synchronize];
- [[NSNotificationCenter defaultCenter] postNotificationName:kIASKAppSettingChanged
- object:[_currentSpecifier key]
- userInfo:[NSDictionary dictionaryWithObject:[values objectAtIndex:indexPath.row]
- forKey:[_currentSpecifier key]]];
-}
-
-#pragma mark Notifications
-
-- (void)userDefaultsDidChange {
- NSIndexPath *oldCheckedItem = self.checkedItem;
- if(_currentSpecifier) {
- [self updateCheckedItem];
- }
-
- // only reload the table if it had changed; prevents animation cancellation
- if (![self.checkedItem isEqual:oldCheckedItem]) {
- [_tableView reloadData];
- }
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Controllers/IASKViewController.h b/ios/iosremote/InAppSettingsKit/Controllers/IASKViewController.h
deleted file mode 100755
index 2ab89a6ff943..000000000000
--- a/ios/iosremote/InAppSettingsKit/Controllers/IASKViewController.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// IASKAppSettingsViewController.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-@class IASKSettingsReader;
-@protocol IASKSettingsStore;
-
-// protocol all IASK view controllers implement
-@protocol IASKViewController <NSObject>
-
-@property (nonatomic, retain) IASKSettingsReader* settingsReader;
-@property (nonatomic, retain) id<IASKSettingsStore> settingsStore;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.h b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.h
deleted file mode 100755
index 2af1fc9e8ad7..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.h
+++ /dev/null
@@ -1,144 +0,0 @@
-//
-// IASKSettingsReader.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <Foundation/Foundation.h>
-
-#define kIASKPreferenceSpecifiers @"PreferenceSpecifiers"
-#define kIASKType @"Type"
-#define kIASKTitle @"Title"
-#define kIASKFooterText @"FooterText"
-#define kIASKKey @"Key"
-#define kIASKFile @"File"
-#define kIASKDefaultValue @"DefaultValue"
-#define kIASKMinimumValue @"MinimumValue"
-#define kIASKMaximumValue @"MaximumValue"
-#define kIASKTrueValue @"TrueValue"
-#define kIASKFalseValue @"FalseValue"
-#define kIASKIsSecure @"IsSecure"
-#define KIASKKeyboardType @"KeyboardType"
-#define kIASKAutocapitalizationType @"AutocapitalizationType"
-#define kIASKAutoCorrectionType @"AutocorrectionType"
-#define kIASKValues @"Values"
-#define kIASKTitles @"Titles"
-#define kIASKViewControllerClass @"IASKViewControllerClass"
-#define kIASKViewControllerSelector @"IASKViewControllerSelector"
-#define kIASKButtonClass @"IASKButtonClass"
-#define kIASKButtonAction @"IASKButtonAction"
-#define kIASKMailComposeToRecipents @"IASKMailComposeToRecipents"
-#define kIASKMailComposeCcRecipents @"IASKMailComposeCcRecipents"
-#define kIASKMailComposeBccRecipents @"IASKMailComposeBccRecipents"
-#define kIASKMailComposeSubject @"IASKMailComposeSubject"
-#define kIASKMailComposeBody @"IASKMailComposeBody"
-#define kIASKMailComposeBodyIsHTML @"IASKMailComposeBodyIsHTML"
-#define kIASKKeyboardAlphabet @"Alphabet"
-#define kIASKKeyboardNumbersAndPunctuation @"NumbersAndPunctuation"
-#define kIASKKeyboardNumberPad @"NumberPad"
-#define kIASKKeyboardDecimalPad @"DecimalPad"
-
-#define KIASKKeyboardURL @"URL"
-#define kIASKKeyboardEmailAddress @"EmailAddress"
-#define kIASKAutoCapNone @"None"
-#define kIASKAutoCapSentences @"Sentences"
-#define kIASKAutoCapWords @"Words"
-#define kIASKAutoCapAllCharacters @"AllCharacters"
-#define kIASKAutoCorrDefault @"Default"
-#define kIASKAutoCorrNo @"No"
-#define kIASKAutoCorrYes @"Yes"
-#define kIASKMinimumValueImage @"MinimumValueImage"
-#define kIASKMaximumValueImage @"MaximumValueImage"
-
-#define kIASKPSGroupSpecifier @"PSGroupSpecifier"
-#define kIASKPSToggleSwitchSpecifier @"PSToggleSwitchSpecifier"
-#define kIASKPSMultiValueSpecifier @"PSMultiValueSpecifier"
-#define kIASKPSSliderSpecifier @"PSSliderSpecifier"
-#define kIASKPSTitleValueSpecifier @"PSTitleValueSpecifier"
-#define kIASKPSTextFieldSpecifier @"PSTextFieldSpecifier"
-#define kIASKPSChildPaneSpecifier @"PSChildPaneSpecifier"
-#define kIASKOpenURLSpecifier @"IASKOpenURLSpecifier"
-#define kIASKButtonSpecifier @"IASKButtonSpecifier"
-#define kIASKMailComposeSpecifier @"IASKMailComposeSpecifier"
-#define kIASKCustomViewSpecifier @"IASKCustomViewSpecifier"
-
-#define kIASKBundleFolder @"Settings.bundle"
-#define kIASKBundleFolderAlt @"InAppSettings.bundle"
-#define kIASKBundleFilename @"Root.plist"
-#define KIASKBundleLocaleFolderExtension @".lproj"
-
-#define kIASKAppSettingChanged @"kAppSettingChanged"
-
-#define kIASKSectionHeaderIndex 0
-
-#define kIASKSliderNoImagesPadding 11
-#define kIASKSliderImagesPadding 43
-
-
-#define kIASKTableWidth 320
-#define kIASKSpacing 5
-#define kIASKMinLabelWidth 97
-#define kIASKMinValueWidth 35
-#define kIASKPaddingLeft 9
-#define kIASKPaddingRight 10
-#define kIASKHorizontalPaddingGroupTitles 19
-#define kIASKVerticalPaddingGroupTitles 15
-
-#define kIASKLabelFontSize 17
-#define kIASKgrayBlueColor [UIColor colorWithRed:0.318 green:0.4 blue:0.569 alpha:1.0]
-
-#ifndef kCFCoreFoundationVersionNumber_iPhoneOS_4_0
-#define kCFCoreFoundationVersionNumber_iPhoneOS_4_0 550.32
-#endif
-
-#ifndef kCFCoreFoundationVersionNumber_iPhoneOS_4_1
-#define kCFCoreFoundationVersionNumber_iPhoneOS_4_1 550.38
-#endif
-
-
-#define IASK_IF_IOS4_OR_GREATER(...) \
-if (kCFCoreFoundationVersionNumber >= kCFCoreFoundationVersionNumber_iPhoneOS_4_0) \
-{ \
-__VA_ARGS__ \
-}
-
-@class IASKSpecifier;
-
-@interface IASKSettingsReader : NSObject {
- NSString *_path;
- NSString *_localizationTable;
- NSString *_bundlePath;
- NSDictionary *_settingsBundle;
- NSArray *_dataSource;
- NSBundle *_bundle;
-}
-
-- (id)initWithFile:(NSString*)file;
-- (NSInteger)numberOfSections;
-- (NSInteger)numberOfRowsForSection:(NSInteger)section;
-- (IASKSpecifier*)specifierForIndexPath:(NSIndexPath*)indexPath;
-- (NSIndexPath*)indexPathForKey:(NSString*)key;
-- (IASKSpecifier*)specifierForKey:(NSString*)key;
-- (NSString*)titleForSection:(NSInteger)section;
-- (NSString*)keyForSection:(NSInteger)section;
-- (NSString*)footerTextForSection:(NSInteger)section;
-- (NSString*)titleForStringId:(NSString*)stringId;
-- (NSString*)pathForImageNamed:(NSString*)image;
-
-@property (nonatomic, strong) NSString *path;
-@property (nonatomic, strong) NSString *localizationTable;
-@property (nonatomic, strong) NSString *bundlePath;
-@property (nonatomic, strong) NSDictionary *settingsBundle;
-@property (nonatomic, strong) NSArray *dataSource;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.m b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.m
deleted file mode 100755
index 3f730919a702..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsReader.m
+++ /dev/null
@@ -1,266 +0,0 @@
-//
-// IASKSettingsReader.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSettingsReader.h"
-#import "IASKSpecifier.h"
-
-@interface IASKSettingsReader (private)
-- (void)_reinterpretBundle:(NSDictionary*)settingsBundle;
-- (BOOL)_sectionHasHeading:(NSInteger)section;
-- (NSString *)platformSuffix;
-- (NSString *)locateSettingsFile:(NSString *)file;
-
-@end
-
-@implementation IASKSettingsReader
-
-@synthesize path=_path,
-localizationTable=_localizationTable,
-bundlePath=_bundlePath,
-settingsBundle=_settingsBundle,
-dataSource=_dataSource;
-
-- (id)init {
- return [self initWithFile:@"Root"];
-}
-
-- (id)initWithFile:(NSString*)file {
- if ((self=[super init])) {
-
-
- self.path = [self locateSettingsFile: file];
- [self setSettingsBundle:[NSDictionary dictionaryWithContentsOfFile:self.path]];
- self.bundlePath = [self.path stringByDeletingLastPathComponent];
- _bundle = [NSBundle bundleWithPath:[self bundlePath]];
-
- // Look for localization file
- self.localizationTable = [self.settingsBundle objectForKey:@"StringsTable"];
- if (!self.localizationTable)
- {
- // Look for localization file using filename
- self.localizationTable = [[[[self.path stringByDeletingPathExtension] // removes '.plist'
- stringByDeletingPathExtension] // removes potential '.inApp'
- lastPathComponent] // strip absolute path
- stringByReplacingOccurrencesOfString:[self platformSuffix] withString:@""]; // removes potential '~device' (~ipad, ~iphone)
- if([_bundle pathForResource:self.localizationTable ofType:@"strings"] == nil){
- // Could not find the specified localization: use default
- self.localizationTable = @"Root";
- }
- }
-
- if (_settingsBundle) {
- [self _reinterpretBundle:_settingsBundle];
- }
- }
- return self;
-}
-
-- (void)dealloc {
- _path = nil;
- _localizationTable = nil;
- _bundlePath = nil;
- _settingsBundle = nil;
- _dataSource = nil;
- _bundle = nil;
-
-}
-
-- (void)_reinterpretBundle:(NSDictionary*)settingsBundle {
- NSArray *preferenceSpecifiers = [settingsBundle objectForKey:kIASKPreferenceSpecifiers];
- NSInteger sectionCount = -1;
- NSMutableArray *dataSource = [[NSMutableArray alloc] init];
-
- for (NSDictionary *specifier in preferenceSpecifiers) {
- if ([(NSString*)[specifier objectForKey:kIASKType] isEqualToString:kIASKPSGroupSpecifier]) {
- NSMutableArray *newArray = [[NSMutableArray alloc] init];
-
- [newArray addObject:specifier];
- [dataSource addObject:newArray];
- sectionCount++;
- }
- else {
- if (sectionCount == -1) {
- NSMutableArray *newArray = [[NSMutableArray alloc] init];
- [dataSource addObject:newArray];
- sectionCount++;
- }
-
- IASKSpecifier *newSpecifier = [[IASKSpecifier alloc] initWithSpecifier:specifier];
- [(NSMutableArray*)[dataSource objectAtIndex:sectionCount] addObject:newSpecifier];
- }
- }
- [self setDataSource:dataSource];
-}
-
-- (BOOL)_sectionHasHeading:(NSInteger)section {
- return [[[[self dataSource] objectAtIndex:section] objectAtIndex:0] isKindOfClass:[NSDictionary class]];
-}
-
-- (NSInteger)numberOfSections {
- return [[self dataSource] count];
-}
-
-- (NSInteger)numberOfRowsForSection:(NSInteger)section {
- int headingCorrection = [self _sectionHasHeading:section] ? 1 : 0;
- return [(NSArray*)[[self dataSource] objectAtIndex:section] count] - headingCorrection;
-}
-
-- (IASKSpecifier*)specifierForIndexPath:(NSIndexPath*)indexPath {
- int headingCorrection = [self _sectionHasHeading:indexPath.section] ? 1 : 0;
-
- IASKSpecifier *specifier = [[[self dataSource] objectAtIndex:indexPath.section] objectAtIndex:(indexPath.row+headingCorrection)];
- specifier.settingsReader = self;
- return specifier;
-}
-
-- (NSIndexPath*)indexPathForKey:(NSString *)key {
- for (NSUInteger sectionIndex = 0; sectionIndex < self.dataSource.count; sectionIndex++) {
- NSArray *section = [self.dataSource objectAtIndex:sectionIndex];
- for (NSUInteger rowIndex = 0; rowIndex < section.count; rowIndex++) {
- IASKSpecifier *specifier = (IASKSpecifier*)[section objectAtIndex:rowIndex];
- if ([specifier isKindOfClass:[IASKSpecifier class]] && [specifier.key isEqualToString:key]) {
- NSUInteger correctedRowIndex = rowIndex - [self _sectionHasHeading:sectionIndex];
- return [NSIndexPath indexPathForRow:correctedRowIndex inSection:sectionIndex];
- }
- }
- }
- return nil;
-}
-
-- (IASKSpecifier*)specifierForKey:(NSString*)key {
- for (NSArray *specifiers in _dataSource) {
- for (id sp in specifiers) {
- if ([sp isKindOfClass:[IASKSpecifier class]]) {
- if ([[sp key] isEqualToString:key]) {
- return sp;
- }
- }
- }
- }
- return nil;
-}
-
-- (NSString*)titleForSection:(NSInteger)section {
- if ([self _sectionHasHeading:section]) {
- NSDictionary *dict = [[[self dataSource] objectAtIndex:section] objectAtIndex:kIASKSectionHeaderIndex];
- return [self titleForStringId:[dict objectForKey:kIASKTitle]];
- }
- return nil;
-}
-
-- (NSString*)keyForSection:(NSInteger)section {
- if ([self _sectionHasHeading:section]) {
- return [[[[self dataSource] objectAtIndex:section] objectAtIndex:kIASKSectionHeaderIndex] objectForKey:kIASKKey];
- }
- return nil;
-}
-
-- (NSString*)footerTextForSection:(NSInteger)section {
- if ([self _sectionHasHeading:section]) {
- NSDictionary *dict = [[[self dataSource] objectAtIndex:section] objectAtIndex:kIASKSectionHeaderIndex];
- return [self titleForStringId:[dict objectForKey:kIASKFooterText]];
- }
- return nil;
-}
-
-- (NSString*)titleForStringId:(NSString*)stringId {
- return [_bundle localizedStringForKey:stringId value:stringId table:self.localizationTable];
-}
-
-- (NSString*)pathForImageNamed:(NSString*)image {
- return [[self bundlePath] stringByAppendingPathComponent:image];
-}
-
-- (NSString *)platformSuffix {
- BOOL isPad = NO;
-#if (__IPHONE_OS_VERSION_MAX_ALLOWED >= 30200)
- isPad = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad;
-#endif
- return isPad ? @"~ipad" : @"~iphone";
-}
-
-- (NSString *)file:(NSString *)file
- withBundle:(NSString *)bundle
- suffix:(NSString *)suffix
- extension:(NSString *)extension {
-
- NSString *appBundle = [[NSBundle mainBundle] bundlePath];
- bundle = [appBundle stringByAppendingPathComponent:bundle];
- file = [file stringByAppendingFormat:@"%@%@", suffix, extension];
- return [bundle stringByAppendingPathComponent:file];
-
-}
-
-- (NSString *)locateSettingsFile: (NSString *)file {
-
- // The file is searched in the following order:
- //
- // InAppSettings.bundle/FILE~DEVICE.inApp.plist
- // InAppSettings.bundle/FILE.inApp.plist
- // InAppSettings.bundle/FILE~DEVICE.plist
- // InAppSettings.bundle/FILE.plist
- // Settings.bundle/FILE~DEVICE.inApp.plist
- // Settings.bundle/FILE.inApp.plist
- // Settings.bundle/FILE~DEVICE.plist
- // Settings.bundle/FILE.plist
- //
- // where DEVICE is either "iphone" or "ipad" depending on the current
- // interface idiom.
- //
- // Settings.app uses the ~DEVICE suffixes since iOS 4.0. There are some
- // differences from this implementation:
- // - For an iPhone-only app running on iPad, Settings.app will not use the
- // ~iphone suffix. There is no point in using these suffixes outside
- // of universal apps anyway.
- // - This implementation uses the device suffixes on iOS 3.x as well.
- // - also check current locale (short only)
-
- NSArray *bundles =
- [NSArray arrayWithObjects:kIASKBundleFolderAlt, kIASKBundleFolder, nil];
-
- NSArray *extensions =
- [NSArray arrayWithObjects:@".inApp.plist", @".plist", nil];
-
- NSArray *suffixes =
- [NSArray arrayWithObjects:[self platformSuffix], @"", nil];
-
- NSArray *languages =
- [NSArray arrayWithObjects:[[[NSLocale preferredLanguages] objectAtIndex:0] stringByAppendingString:KIASKBundleLocaleFolderExtension], @"", nil];
-
- NSString *path = nil;
- NSFileManager *fileManager = [NSFileManager defaultManager];
-
- for (NSString *bundle in bundles) {
- for (NSString *extension in extensions) {
- for (NSString *suffix in suffixes) {
- for (NSString *language in languages) {
- path = [self file:file
- withBundle:[bundle stringByAppendingPathComponent:language]
- suffix:suffix
- extension:extension];
- if ([fileManager fileExistsAtPath:path]) {
- goto exitFromNestedLoop;
- }
- }
- }
- }
- }
-
-exitFromNestedLoop:
- return path;
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.h b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.h
deleted file mode 100755
index 79639acbe252..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.h
+++ /dev/null
@@ -1,39 +0,0 @@
-//
-// IASKSettingsStore.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <Foundation/Foundation.h>
-
-@protocol IASKSettingsStore <NSObject>
-@required
-- (void)setBool:(BOOL)value forKey:(NSString*)key;
-- (void)setFloat:(float)value forKey:(NSString*)key;
-- (void)setDouble:(double)value forKey:(NSString*)key;
-- (void)setInteger:(int)value forKey:(NSString*)key;
-- (void)setObject:(id)value forKey:(NSString*)key;
-- (BOOL)boolForKey:(NSString*)key;
-- (float)floatForKey:(NSString*)key;
-- (double)doubleForKey:(NSString*)key;
-- (int)integerForKey:(NSString*)key;
-- (id)objectForKey:(NSString*)key;
-- (BOOL)synchronize; // Write settings to a permanant storage. Returns YES on success, NO otherwise
-@end
-
-
-@interface IASKAbstractSettingsStore : NSObject <IASKSettingsStore> {
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.m b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.m
deleted file mode 100755
index 89484591f8cf..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStore.m
+++ /dev/null
@@ -1,68 +0,0 @@
-//
-// IASKSettingsStore.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSettingsStore.h"
-
-@implementation IASKAbstractSettingsStore
-
-- (void)setObject:(id)value forKey:(NSString*)key {
- [NSException raise:@"Unimplemented"
- format:@"setObject:forKey: must be implemented in subclasses of IASKAbstractSettingsStore"];
-}
-
-- (id)objectForKey:(NSString*)key {
- [NSException raise:@"Unimplemented"
- format:@"objectForKey: must be implemented in subclasses of IASKAbstractSettingsStore"];
- return nil;
-}
-
-- (void)setBool:(BOOL)value forKey:(NSString*)key {
- [self setObject:[NSNumber numberWithBool:value] forKey:key];
-}
-
-- (void)setFloat:(float)value forKey:(NSString*)key {
- [self setObject:[NSNumber numberWithFloat:value] forKey:key];
-}
-
-- (void)setInteger:(int)value forKey:(NSString*)key {
- [self setObject:[NSNumber numberWithInt:value] forKey:key];
-}
-
-- (void)setDouble:(double)value forKey:(NSString*)key {
- [self setObject:[NSNumber numberWithDouble:value] forKey:key];
-}
-
-- (BOOL)boolForKey:(NSString*)key {
- return [[self objectForKey:key] boolValue];
-}
-
-- (float)floatForKey:(NSString*)key {
- return [[self objectForKey:key] floatValue];
-}
-- (int)integerForKey:(NSString*)key {
- return [[self objectForKey:key] intValue];
-}
-
-- (double)doubleForKey:(NSString*)key {
- return [[self objectForKey:key] doubleValue];
-}
-
-- (BOOL)synchronize {
- return NO;
-}
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.h b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.h
deleted file mode 100755
index 54331ed979ca..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.h
+++ /dev/null
@@ -1,28 +0,0 @@
-//
-// IASKSettingsStoreFile.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <Foundation/Foundation.h>
-#import "IASKSettingsStore.h"
-
-@interface IASKSettingsStoreFile : IASKAbstractSettingsStore {
- NSString * _filePath;
- NSMutableDictionary * _dict;
-}
-
-- (id)initWithPath:(NSString*)path;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.m b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.m
deleted file mode 100755
index 3192650f3aae..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreFile.m
+++ /dev/null
@@ -1,53 +0,0 @@
-//
-// IASKSettingsStoreFile.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSettingsStoreFile.h"
-
-
-@implementation IASKSettingsStoreFile
-
-- (id)initWithPath:(NSString*)path {
- if((self = [super init])) {
- _filePath = path;
- _dict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
- if(_dict == nil) {
- _dict = [[NSMutableDictionary alloc] init];
- }
- }
- return self;
-}
-
-- (void)dealloc {
- _dict = nil;
- _filePath = nil;
-
-}
-
-
-- (void)setObject:(id)value forKey:(NSString *)key {
- [_dict setObject:value forKey:key];
-}
-
-- (id)objectForKey:(NSString *)key {
- return [_dict objectForKey:key];
-}
-
-- (BOOL)synchronize {
- return [_dict writeToFile:_filePath atomically:YES];
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.h b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.h
deleted file mode 100755
index c1d2fce3cf1c..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.h
+++ /dev/null
@@ -1,25 +0,0 @@
-//
-// IASKSettingsStoreUserDefaults.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <Foundation/Foundation.h>
-#import "IASKSettingsStore.h"
-
-@interface IASKSettingsStoreUserDefaults : IASKAbstractSettingsStore {
-
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.m b/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.m
deleted file mode 100755
index c5979f80b356..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSettingsStoreUserDefaults.m
+++ /dev/null
@@ -1,67 +0,0 @@
-//
-// IASKSettingsStoreUserDefaults.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// Marc-Etienne M.Léveillé, Edovia Inc., http://www.edovia.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSettingsStoreUserDefaults.h"
-
-
-@implementation IASKSettingsStoreUserDefaults
-
-- (void)setBool:(BOOL)value forKey:(NSString*)key {
- [[NSUserDefaults standardUserDefaults] setBool:value forKey:key];
-}
-
-- (void)setFloat:(float)value forKey:(NSString*)key {
- [[NSUserDefaults standardUserDefaults] setFloat:value forKey:key];
-}
-
-- (void)setDouble:(double)value forKey:(NSString*)key {
- [[NSUserDefaults standardUserDefaults] setDouble:value forKey:key];
-}
-
-- (void)setInteger:(int)value forKey:(NSString*)key {
- [[NSUserDefaults standardUserDefaults] setInteger:value forKey:key];
-}
-
-- (void)setObject:(id)value forKey:(NSString*)key {
- [[NSUserDefaults standardUserDefaults] setObject:value forKey:key];
-}
-
-- (BOOL)boolForKey:(NSString*)key {
- return [[NSUserDefaults standardUserDefaults] boolForKey:key];
-}
-
-- (float)floatForKey:(NSString*)key {
- return [[NSUserDefaults standardUserDefaults] floatForKey:key];
-}
-
-- (double)doubleForKey:(NSString*)key {
- return [[NSUserDefaults standardUserDefaults] doubleForKey:key];
-}
-
-- (int)integerForKey:(NSString*)key {
- return [[NSUserDefaults standardUserDefaults] integerForKey:key];
-}
-
-- (id)objectForKey:(NSString*)key {
- return [[NSUserDefaults standardUserDefaults] objectForKey:key];
-}
-
-- (BOOL)synchronize {
- return [[NSUserDefaults standardUserDefaults] synchronize];
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.h b/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.h
deleted file mode 100755
index 5053c4052d0c..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.h
+++ /dev/null
@@ -1,59 +0,0 @@
-//
-// IASKSpecifier.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <Foundation/Foundation.h>
-#import <UIKit/UIKit.h>
-
-@class IASKSettingsReader;
-
-@interface IASKSpecifier : NSObject {
- NSDictionary *_specifierDict;
- NSDictionary *_multipleValuesDict;
- IASKSettingsReader *__unsafe_unretained _settingsReader;
-}
-@property (nonatomic, strong) NSDictionary *specifierDict;
-@property (nonatomic, unsafe_unretained) IASKSettingsReader *settingsReader;
-
-- (id)initWithSpecifier:(NSDictionary*)specifier;
-- (NSString*)localizedObjectForKey:(NSString*)key;
-- (NSString*)title;
-- (NSString*)key;
-- (NSString*)type;
-- (NSString*)titleForCurrentValue:(id)currentValue;
-- (NSInteger)multipleValuesCount;
-- (NSArray*)multipleValues;
-- (NSArray*)multipleTitles;
-- (NSString*)file;
-- (id)defaultValue;
-- (id)defaultStringValue;
-- (BOOL)defaultBoolValue;
-- (id)trueValue;
-- (id)falseValue;
-- (float)minimumValue;
-- (float)maximumValue;
-- (NSString*)minimumValueImage;
-- (NSString*)maximumValueImage;
-- (BOOL)isSecure;
-- (UIKeyboardType)keyboardType;
-- (UITextAutocapitalizationType)autocapitalizationType;
-- (UITextAutocorrectionType)autoCorrectionType;
-- (NSString*)footerText;
-- (Class)viewControllerClass;
-- (SEL)viewControllerSelector;
--(Class)buttonClass;
--(SEL)buttonAction;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.m b/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.m
deleted file mode 100755
index 2ca65b2816e3..000000000000
--- a/ios/iosremote/InAppSettingsKit/Models/IASKSpecifier.m
+++ /dev/null
@@ -1,239 +0,0 @@
-//
-// IASKSpecifier.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSpecifier.h"
-#import "IASKSettingsReader.h"
-
-@interface IASKSpecifier ()
-@property (nonatomic, strong) NSDictionary *multipleValuesDict;
-- (void)_reinterpretValues:(NSDictionary*)specifierDict;
-@end
-
-@implementation IASKSpecifier
-
-@synthesize specifierDict=_specifierDict;
-@synthesize multipleValuesDict=_multipleValuesDict;
-@synthesize settingsReader = _settingsReader;
-
-- (id)initWithSpecifier:(NSDictionary*)specifier {
- if ((self = [super init])) {
- [self setSpecifierDict:specifier];
-
- if ([[self type] isEqualToString:kIASKPSMultiValueSpecifier] ||
- [[self type] isEqualToString:kIASKPSTitleValueSpecifier]) {
- [self _reinterpretValues:[self specifierDict]];
- }
- }
- return self;
-}
-
-- (void)dealloc {
- _specifierDict = nil;
- _multipleValuesDict = nil;
-
- _settingsReader = nil;
-
-}
-
-- (void)_reinterpretValues:(NSDictionary*)specifierDict {
- NSArray *values = [_specifierDict objectForKey:kIASKValues];
- NSArray *titles = [_specifierDict objectForKey:kIASKTitles];
-
- NSMutableDictionary *multipleValuesDict = [[NSMutableDictionary alloc] init];
-
- if (values) {
- [multipleValuesDict setObject:values forKey:kIASKValues];
- }
-
- if (titles) {
- [multipleValuesDict setObject:titles forKey:kIASKTitles];
- }
-
- [self setMultipleValuesDict:multipleValuesDict];
-}
-- (NSString*)localizedObjectForKey:(NSString*)key {
- return [self.settingsReader titleForStringId:[_specifierDict objectForKey:key]];
-}
-
-- (NSString*)title {
- return [self localizedObjectForKey:kIASKTitle];
-}
-
-- (NSString*)footerText {
- return [self localizedObjectForKey:kIASKFooterText];
-}
-
--(Class) viewControllerClass {
- return NSClassFromString([_specifierDict objectForKey:kIASKViewControllerClass]);
-}
-
--(SEL) viewControllerSelector {
- return NSSelectorFromString([_specifierDict objectForKey:kIASKViewControllerSelector]);
-}
-
--(Class)buttonClass {
- return NSClassFromString([_specifierDict objectForKey:kIASKButtonClass]);
-}
-
--(SEL)buttonAction {
- return NSSelectorFromString([_specifierDict objectForKey:kIASKButtonAction]);
-}
-
-- (NSString*)key {
- return [_specifierDict objectForKey:kIASKKey];
-}
-
-- (NSString*)type {
- return [_specifierDict objectForKey:kIASKType];
-}
-
-- (NSString*)titleForCurrentValue:(id)currentValue {
- NSArray *values = [self multipleValues];
- NSArray *titles = [self multipleTitles];
- if (values.count != titles.count) {
- return nil;
- }
- NSInteger keyIndex = [values indexOfObject:currentValue];
- if (keyIndex == NSNotFound) {
- return nil;
- }
- @try {
- return [self.settingsReader titleForStringId:[titles objectAtIndex:keyIndex]];
- }
- @catch (NSException * e) {}
- return nil;
-}
-
-- (NSInteger)multipleValuesCount {
- return [[_multipleValuesDict objectForKey:kIASKValues] count];
-}
-
-- (NSArray*)multipleValues {
- return [_multipleValuesDict objectForKey:kIASKValues];
-}
-
-- (NSArray*)multipleTitles {
- return [_multipleValuesDict objectForKey:kIASKTitles];
-}
-
-- (NSString*)file {
- return [_specifierDict objectForKey:kIASKFile];
-}
-
-- (id)defaultValue {
- return [_specifierDict objectForKey:kIASKDefaultValue];
-}
-
-- (id)defaultStringValue {
- return [[_specifierDict objectForKey:kIASKDefaultValue] description];
-}
-
-- (BOOL)defaultBoolValue {
- id defaultValue = [self defaultValue];
- if ([defaultValue isEqual:[self trueValue]]) {
- return YES;
- }
- if ([defaultValue isEqual:[self falseValue]]) {
- return NO;
- }
- return [defaultValue boolValue];
-}
-
-- (id)trueValue {
- return [_specifierDict objectForKey:kIASKTrueValue];
-}
-
-- (id)falseValue {
- return [_specifierDict objectForKey:kIASKFalseValue];
-}
-
-- (float)minimumValue {
- return [[_specifierDict objectForKey:kIASKMinimumValue] floatValue];
-}
-
-- (float)maximumValue {
- return [[_specifierDict objectForKey:kIASKMaximumValue] floatValue];
-}
-
-- (NSString*)minimumValueImage {
- return [_specifierDict objectForKey:kIASKMinimumValueImage];
-}
-
-- (NSString*)maximumValueImage {
- return [_specifierDict objectForKey:kIASKMaximumValueImage];
-}
-
-- (BOOL)isSecure {
- return [[_specifierDict objectForKey:kIASKIsSecure] boolValue];
-}
-
-- (UIKeyboardType)keyboardType {
- if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:kIASKKeyboardAlphabet]) {
- return UIKeyboardTypeDefault;
- }
- else if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:kIASKKeyboardNumbersAndPunctuation]) {
- return UIKeyboardTypeNumbersAndPunctuation;
- }
- else if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:kIASKKeyboardNumberPad]) {
- return UIKeyboardTypeNumberPad;
- }
- else if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:kIASKKeyboardDecimalPad]) {
- if (kCFCoreFoundationVersionNumber >= kCFCoreFoundationVersionNumber_iPhoneOS_4_1) {
- return UIKeyboardTypeDecimalPad;
- }
- else {
- return UIKeyboardTypeNumbersAndPunctuation;
- }
- }
- else if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:KIASKKeyboardURL]) {
- return UIKeyboardTypeURL;
- }
- else if ([[_specifierDict objectForKey:KIASKKeyboardType] isEqualToString:kIASKKeyboardEmailAddress]) {
- return UIKeyboardTypeEmailAddress;
- }
- return UIKeyboardTypeDefault;
-}
-
-- (UITextAutocapitalizationType)autocapitalizationType {
- if ([[_specifierDict objectForKey:kIASKAutocapitalizationType] isEqualToString:kIASKAutoCapNone]) {
- return UITextAutocapitalizationTypeNone;
- }
- else if ([[_specifierDict objectForKey:kIASKAutocapitalizationType] isEqualToString:kIASKAutoCapSentences]) {
- return UITextAutocapitalizationTypeSentences;
- }
- else if ([[_specifierDict objectForKey:kIASKAutocapitalizationType] isEqualToString:kIASKAutoCapWords]) {
- return UITextAutocapitalizationTypeWords;
- }
- else if ([[_specifierDict objectForKey:kIASKAutocapitalizationType] isEqualToString:kIASKAutoCapAllCharacters]) {
- return UITextAutocapitalizationTypeAllCharacters;
- }
- return UITextAutocapitalizationTypeNone;
-}
-
-- (UITextAutocorrectionType)autoCorrectionType {
- if ([[_specifierDict objectForKey:kIASKAutoCorrectionType] isEqualToString:kIASKAutoCorrDefault]) {
- return UITextAutocorrectionTypeDefault;
- }
- else if ([[_specifierDict objectForKey:kIASKAutoCorrectionType] isEqualToString:kIASKAutoCorrNo]) {
- return UITextAutocorrectionTypeNo;
- }
- else if ([[_specifierDict objectForKey:kIASKAutoCorrectionType] isEqualToString:kIASKAutoCorrYes]) {
- return UITextAutocorrectionTypeYes;
- }
- return UITextAutocorrectionTypeDefault;
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.h b/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.h
deleted file mode 100755
index 9a1f0f2318bf..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.h
+++ /dev/null
@@ -1,31 +0,0 @@
-//
-// IASKPSSliderSpecifierViewCell.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-@class IASKSlider;
-
-@interface IASKPSSliderSpecifierViewCell : UITableViewCell {
- IASKSlider *__unsafe_unretained _slider;
- UIImageView *__unsafe_unretained _minImage;
- UIImageView *__unsafe_unretained _maxImage;
-}
-
-@property (nonatomic, unsafe_unretained) IBOutlet IASKSlider *slider;
-@property (nonatomic, unsafe_unretained) IBOutlet UIImageView *minImage;
-@property (nonatomic, unsafe_unretained) IBOutlet UIImageView *maxImage;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.m b/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.m
deleted file mode 100755
index 69187e96a233..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSSliderSpecifierViewCell.m
+++ /dev/null
@@ -1,71 +0,0 @@
-//
-// IASKPSSliderSpecifierViewCell.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009-2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKPSSliderSpecifierViewCell.h"
-#import "IASKSlider.h"
-#import "IASKSettingsReader.h"
-
-@implementation IASKPSSliderSpecifierViewCell
-
-@synthesize slider=_slider,
- minImage=_minImage,
- maxImage=_maxImage;
-
-- (void)layoutSubviews {
- [super layoutSubviews];
- CGRect sliderBounds = _slider.bounds;
- CGPoint sliderCenter = _slider.center;
- const double superViewWidth = _slider.superview.frame.size.width;
-
- sliderCenter.x = superViewWidth / 2;
- sliderBounds.size.width = superViewWidth - kIASKSliderNoImagesPadding * 2;
- _minImage.hidden = YES;
- _maxImage.hidden = YES;
-
- // Check if there are min and max images. If so, change the layout accordingly.
- if (_minImage.image && _maxImage.image) {
- // Both images
- _minImage.hidden = NO;
- _maxImage.hidden = NO;
- sliderBounds.size.width = superViewWidth - kIASKSliderImagesPadding * 2;
- }
- else if (_minImage.image) {
- // Min image
- _minImage.hidden = NO;
- sliderCenter.x += (kIASKSliderImagesPadding - kIASKSliderNoImagesPadding) / 2;
- sliderBounds.size.width = superViewWidth - kIASKSliderNoImagesPadding - kIASKSliderImagesPadding;
- }
- else if (_maxImage.image) {
- // Max image
- _maxImage.hidden = NO;
- sliderCenter.x -= (kIASKSliderImagesPadding - kIASKSliderNoImagesPadding) / 2;
- sliderBounds.size.width = superViewWidth - kIASKSliderNoImagesPadding - kIASKSliderImagesPadding;
- }
-
- _slider.bounds = sliderBounds;
- _slider.center = sliderCenter;
-}
-
-- (void)dealloc {
- _minImage.image = nil;
- _maxImage.image = nil;
-}
-
-- (void)prepareForReuse {
- _minImage.image = nil;
- _maxImage.image = nil;
-}
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.h b/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.h
deleted file mode 100755
index 2d6be581309e..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.h
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// IASKPSTextFieldSpecifierViewCell.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-@class IASKTextField;
-
-@interface IASKPSTextFieldSpecifierViewCell : UITableViewCell {
- UILabel *__unsafe_unretained _label;
- IASKTextField *__unsafe_unretained _textField;
-}
-
-@property (nonatomic, unsafe_unretained) IBOutlet UILabel *label;
-@property (nonatomic, unsafe_unretained) IBOutlet IASKTextField *textField;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.m b/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.m
deleted file mode 100755
index 39648c2f6d48..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSTextFieldSpecifierViewCell.m
+++ /dev/null
@@ -1,49 +0,0 @@
-//
-// IASKPSTextFieldSpecifierViewCell.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009-2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKPSTextFieldSpecifierViewCell.h"
-#import "IASKTextField.h"
-#import "IASKSettingsReader.h"
-
-@implementation IASKPSTextFieldSpecifierViewCell
-
-@synthesize label=_label,
- textField=_textField;
-
-- (void)layoutSubviews {
- [super layoutSubviews];
- CGSize labelSize = [_label sizeThatFits:CGSizeZero];
- labelSize.width = MIN(labelSize.width, _label.bounds.size.width);
-
- CGRect textFieldFrame = _textField.frame;
- textFieldFrame.origin.x = _label.frame.origin.x + MAX(kIASKMinLabelWidth, labelSize.width) + kIASKSpacing;
- if (!_label.text.length)
- textFieldFrame.origin.x = _label.frame.origin.x;
- textFieldFrame.size.width = _textField.superview.frame.size.width - textFieldFrame.origin.x - _label.frame.origin.x;
- _textField.frame = textFieldFrame;
-}
-
-- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
-
- [super setSelected:selected animated:animated];
-
- // Configure the view for the selected state
-}
-
-
-
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.h b/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.h
deleted file mode 100755
index 63d57f8d72a8..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.h
+++ /dev/null
@@ -1,22 +0,0 @@
-//
-// IASKPSTitleValueSpecifierViewCell.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-
-@interface IASKPSTitleValueSpecifierViewCell : UITableViewCell
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.m b/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.m
deleted file mode 100755
index b14175de701d..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSTitleValueSpecifierViewCell.m
+++ /dev/null
@@ -1,57 +0,0 @@
-//
-// IASKPSTitleValueSpecifierViewCell.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2010:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKPSTitleValueSpecifierViewCell.h"
-#import "IASKSettingsReader.h"
-
-
-@implementation IASKPSTitleValueSpecifierViewCell
-
-- (void)layoutSubviews {
- // left align the value if the title is empty
- if (!self.textLabel.text.length) {
- self.textLabel.text = self.detailTextLabel.text;
- self.detailTextLabel.text = nil;
- if ([self.reuseIdentifier isEqualToString:kIASKPSMultiValueSpecifier]) {
- self.textLabel.font = [UIFont systemFontOfSize:[UIFont labelFontSize]];
- self.textLabel.textColor = self.detailTextLabel.textColor;
- }
- }
- [super layoutSubviews];
-
- CGSize viewSize = [self.textLabel superview].frame.size;
-
- //if there's an image, make room for it
- CGFloat imageOffset = self.imageView.image ? self.imageView.bounds.size.width + self.imageView.frame.origin.x : 0;
-
- // set the left title label frame
- CGFloat labelWidth = [self.textLabel sizeThatFits:CGSizeZero].width;
- CGFloat minValueWidth = (self.detailTextLabel.text.length) ? kIASKMinValueWidth + kIASKSpacing : 0;
- labelWidth = MIN(labelWidth, viewSize.width - minValueWidth - kIASKPaddingLeft -kIASKPaddingRight - imageOffset);
- CGRect labelFrame = CGRectMake(kIASKPaddingLeft + imageOffset, 0, labelWidth, viewSize.height -2);
- self.textLabel.frame = labelFrame;
-
- // set the right value label frame
- if (self.detailTextLabel.text.length) {
- CGRect valueFrame = CGRectMake(kIASKPaddingLeft + labelWidth + kIASKSpacing + imageOffset,
- 0,
- viewSize.width - (kIASKPaddingLeft + labelWidth + kIASKSpacing + imageOffset) - kIASKPaddingRight,
- viewSize.height -2);
- self.detailTextLabel.frame = valueFrame;
- }
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.h b/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.h
deleted file mode 100755
index 0617293cef75..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.h
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// IASKPSToggleSwitchSpecifierViewCell.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-@class IASKSwitch;
-
-@interface IASKPSToggleSwitchSpecifierViewCell : UITableViewCell {
- UILabel *__unsafe_unretained _label;
- IASKSwitch *__unsafe_unretained _toggle;
-}
-
-@property (nonatomic, unsafe_unretained) IBOutlet UILabel *label;
-@property (nonatomic, unsafe_unretained) IBOutlet IASKSwitch *toggle;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.m b/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.m
deleted file mode 100755
index 6a997ccee844..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKPSToggleSwitchSpecifierViewCell.m
+++ /dev/null
@@ -1,59 +0,0 @@
-//
-// IASKPSToggleSwitchSpecifierViewCell.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKPSToggleSwitchSpecifierViewCell.h"
-#import "IASKSwitch.h"
-#import "IASKSettingsReader.h"
-
-@implementation IASKPSToggleSwitchSpecifierViewCell
-
-@synthesize label=_label,
- toggle=_toggle;
-
-- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
- if ((self = [super initWithStyle:style reuseIdentifier:reuseIdentifier])) {
- // Initialization code
- }
- return self;
-}
-
-
-- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
-
- [super setSelected:selected animated:animated];
-
- // Configure the view for the selected state
-}
-
-
-
-- (void)layoutSubviews {
- [super layoutSubviews];
- if(self.imageView.image) {
- //resize the label to make room for the image
- self.label.frame = CGRectMake(CGRectGetWidth(self.imageView.bounds) + self.imageView.frame.origin.x + kIASKSpacing,
- self.label.frame.origin.y,
- self.toggle.frame.origin.x - CGRectGetWidth(self.imageView.bounds) - 2.f * kIASKSpacing,
- self.label.frame.size.height);
- } else {
- self.label.frame = CGRectMake(kIASKPaddingLeft,
- self.label.frame.origin.y,
- self.toggle.frame.origin.x - kIASKSpacing - kIASKPaddingLeft,
- self.label.frame.size.height);
- }
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKSlider.h b/ios/iosremote/InAppSettingsKit/Views/IASKSlider.h
deleted file mode 100755
index 57ecd234b8e9..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKSlider.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// IASKSlider.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-
-@interface IASKSlider : UISlider {
- NSString *_key;
-}
-
-@property (nonatomic, strong) NSString *key;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKSlider.m b/ios/iosremote/InAppSettingsKit/Views/IASKSlider.m
deleted file mode 100755
index e6addff98951..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKSlider.m
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// IASKSlider.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSlider.h"
-
-
-@implementation IASKSlider
-
-@synthesize key=_key;
-
-- (void)dealloc {
- _key = nil;
-
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.h b/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.h
deleted file mode 100755
index e183f297ed2e..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// IASKSwitch.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-
-@interface IASKSwitch : UISwitch {
- NSString *_key;
-}
-
-@property (nonatomic, strong) NSString *key;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.m b/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.m
deleted file mode 100755
index 9d24ad8326c0..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKSwitch.m
+++ /dev/null
@@ -1,30 +0,0 @@
-//
-// IASKSwitch.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKSwitch.h"
-
-
-@implementation IASKSwitch
-
-@synthesize key=_key;
-
-- (void)dealloc {
- _key = nil;
-
-}
-
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKTextField.h b/ios/iosremote/InAppSettingsKit/Views/IASKTextField.h
deleted file mode 100755
index 73f5c5b393f8..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKTextField.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// IASKTextField.h
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import <UIKit/UIKit.h>
-
-
-@interface IASKTextField : UITextField {
- NSString *_key;
-}
-
-@property (nonatomic, strong) NSString *key;
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Views/IASKTextField.m b/ios/iosremote/InAppSettingsKit/Views/IASKTextField.m
deleted file mode 100755
index 2b3cc7f6fb62..000000000000
--- a/ios/iosremote/InAppSettingsKit/Views/IASKTextField.m
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// IASKTextField.m
-// http://www.inappsettingskit.com
-//
-// Copyright (c) 2009:
-// Luc Vandal, Edovia Inc., http://www.edovia.com
-// Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com
-// All rights reserved.
-//
-// It is appreciated but not required that you give credit to Luc Vandal and Ortwin Gentz,
-// as the original authors of this code. You can give credit in a blog post, a tweet or on
-// a info page of your app. Also, the original authors appreciate letting them know if you use this code.
-//
-// This code is licensed under the BSD license that is available at: http://www.opensource.org/licenses/bsd-license.php
-//
-
-#import "IASKTextField.h"
-
-
-@implementation IASKTextField
-
-@synthesize key=_key;
-
-- (void)dealloc {
- _key = nil;
-
-}
-
-@end
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsView.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsView.xib
deleted file mode 100755
index 7ba3bea1043d..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsView.xib
+++ /dev/null
@@ -1,199 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1552</int>
- <string key="IBDocument.SystemVersion">12E55</string>
- <string key="IBDocument.InterfaceBuilderVersion">3084</string>
- <string key="IBDocument.AppKitVersion">1187.39</string>
- <string key="IBDocument.HIToolboxVersion">626.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">2083</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IBProxyObject</string>
- <string>IBUITableView</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="372490531">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="975951072">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUITableView" id="1838945">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{320, 460}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45Mjk0MTE3NjQ3IDAuOTI5NDExNzY0NyAwLjkyOTQxMTc2NDcAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <bool key="IBUIBouncesZoom">NO</bool>
- <int key="IBUIStyle">1</int>
- <int key="IBUISeparatorStyle">1</int>
- <int key="IBUISectionIndexMinimumDisplayRowCount">0</int>
- <bool key="IBUIShowsSelectionImmediatelyOnTouchBegin">YES</bool>
- <float key="IBUIRowHeight">44</float>
- <float key="IBUISectionHeaderHeight">10</float>
- <float key="IBUISectionFooterHeight">10</float>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="372490531"/>
- <reference key="destination" ref="1838945"/>
- </object>
- <int key="connectionID">10</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">dataSource</string>
- <reference key="source" ref="1838945"/>
- <reference key="destination" ref="372490531"/>
- </object>
- <int key="connectionID">6</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="1838945"/>
- <reference key="destination" ref="372490531"/>
- </object>
- <int key="connectionID">7</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="372490531"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="975951072"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="1838945"/>
- <reference key="parent" ref="0"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.CustomClassName</string>
- <string>-1.IBPluginDependency</string>
- <string>-2.CustomClassName</string>
- <string>-2.IBPluginDependency</string>
- <string>4.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IASKAppSettingsViewController</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>UIResponder</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">10</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <object class="NSMutableArray" key="referencedPartialClassDescriptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">IASKAppSettingsViewController</string>
- <string key="superclassName">UITableViewController</string>
- <object class="NSMutableDictionary" key="actions">
- <string key="NS.key.0">dismiss:</string>
- <string key="NS.object.0">id</string>
- </object>
- <object class="NSMutableDictionary" key="actionInfosByName">
- <string key="NS.key.0">dismiss:</string>
- <object class="IBActionInfo" key="NS.object.0">
- <string key="name">dismiss:</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">delegate</string>
- <string key="NS.object.0">id</string>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <string key="NS.key.0">delegate</string>
- <object class="IBToOneOutletInfo" key="NS.object.0">
- <string key="name">delegate</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/IASKAppSettingsViewController.h</string>
- </object>
- </object>
- </object>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1552" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3000" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">2083</string>
- </data>
-</archive>
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsWebView.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsWebView.xib
deleted file mode 100755
index b814f05fcbe4..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKAppSettingsWebView.xib
+++ /dev/null
@@ -1,378 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1024</int>
- <string key="IBDocument.SystemVersion">10F569</string>
- <string key="IBDocument.InterfaceBuilderVersion">804</string>
- <string key="IBDocument.AppKitVersion">1038.29</string>
- <string key="IBDocument.HIToolboxVersion">461.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">123</string>
- </object>
- <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="1"/>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="372490531">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="975951072">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIView" id="191373211">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUIWebView" id="197045155">
- <reference key="NSNextResponder" ref="191373211"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{320, 460}</string>
- <reference key="NSSuperview" ref="191373211"/>
- <object class="NSColor" key="IBUIBackgroundColor" id="697334121">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <string key="NSFrameSize">{320, 460}</string>
- <reference key="NSSuperview"/>
- <reference key="IBUIBackgroundColor" ref="697334121"/>
- <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="372490531"/>
- <reference key="destination" ref="191373211"/>
- </object>
- <int key="connectionID">3</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">webView</string>
- <reference key="source" ref="372490531"/>
- <reference key="destination" ref="197045155"/>
- </object>
- <int key="connectionID">5</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="197045155"/>
- <reference key="destination" ref="372490531"/>
- </object>
- <int key="connectionID">6</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <reference key="object" ref="0"/>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1</int>
- <reference key="object" ref="191373211"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="197045155"/>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="372490531"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="975951072"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="197045155"/>
- <reference key="parent" ref="191373211"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.CustomClassName</string>
- <string>-2.CustomClassName</string>
- <string>1.IBEditorWindowLastContentRect</string>
- <string>1.IBPluginDependency</string>
- <string>4.IBPluginDependency</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IASKAppSettingsWebViewController</string>
- <string>UIResponder</string>
- <string>{{354, 412}, {320, 480}}</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">6</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <object class="NSMutableArray" key="referencedPartialClassDescriptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">IASKAppSettingsWebViewController</string>
- <string key="superclassName">UIViewController</string>
- <object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">webView</string>
- <string key="NS.object.0">UIWebView</string>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <string key="NS.key.0">webView</string>
- <object class="IBToOneOutletInfo" key="NS.object.0">
- <string key="name">webView</string>
- <string key="candidateClassName">UIWebView</string>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">../InAppSettingsKit/Controllers/IASKAppSettingsWebViewController.h</string>
- </object>
- </object>
- </object>
- <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier" id="842439622">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIResponder</string>
- <string key="superclassName">NSObject</string>
- <reference key="sourceIdentifier" ref="842439622"/>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UISearchBar</string>
- <string key="superclassName">UIView</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UISearchDisplayController</string>
- <string key="superclassName">NSObject</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIView</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIView</string>
- <string key="superclassName">UIResponder</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIViewController</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIViewController</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIViewController</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIViewController</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIViewController</string>
- <string key="superclassName">UIResponder</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">UIWebView</string>
- <string key="superclassName">UIView</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">UIKit.framework/Headers/UIWebView.h</string>
- </object>
- </object>
- </object>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <integer value="1024" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3100" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <string key="IBDocument.LastKnownRelativeProjectPath">../InAppSettingsKitSampleApp.xcodeproj</string>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">123</string>
- </data>
-</archive>
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSSliderSpecifierViewCell.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKPSSliderSpecifierViewCell.xib
deleted file mode 100755
index 67750384e20e..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSSliderSpecifierViewCell.xib
+++ /dev/null
@@ -1,251 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1296</int>
- <string key="IBDocument.SystemVersion">11D50</string>
- <string key="IBDocument.InterfaceBuilderVersion">2182</string>
- <string key="IBDocument.AppKitVersion">1138.32</string>
- <string key="IBDocument.HIToolboxVersion">568.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">1179</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IBUISlider</string>
- <string>IBUITableViewCell</string>
- <string>IBUIImageView</string>
- <string>IBProxyObject</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="841351856">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="371349661">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUITableViewCell" id="699910302">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUIView" id="833157797">
- <reference key="NSNextResponder" ref="699910302"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUISlider" id="213296969">
- <reference key="NSNextResponder" ref="833157797"/>
- <int key="NSvFlags">290</int>
- <string key="NSFrame">{{52, 12}, {216, 23}}</string>
- <reference key="NSSuperview" ref="833157797"/>
- <reference key="NSNextKeyView" ref="343121076"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIMultipleTouchEnabled">YES</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUIContentHorizontalAlignment">0</int>
- <int key="IBUIContentVerticalAlignment">0</int>
- <float key="IBUIValue">0.5</float>
- <bool key="IBUIContinuous">NO</bool>
- </object>
- <object class="IBUIImageView" id="343121076">
- <reference key="NSNextResponder" ref="833157797"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{289, 13}, {21, 21}}</string>
- <reference key="NSSuperview" ref="833157797"/>
- <reference key="NSNextKeyView"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <int key="IBUIContentMode">8</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIImageView" id="408162837">
- <reference key="NSNextResponder" ref="833157797"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{10, 13}, {21, 21}}</string>
- <reference key="NSSuperview" ref="833157797"/>
- <reference key="NSNextKeyView" ref="213296969"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <string key="NSFrameSize">{320, 43}</string>
- <reference key="NSSuperview" ref="699910302"/>
- <reference key="NSNextKeyView" ref="408162837"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">4</int>
- <bool key="IBUIMultipleTouchEnabled">YES</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <string key="NSFrameSize">{320, 44}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="833157797"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEAA</bytes>
- </object>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUISelectionStyle">0</int>
- <reference key="IBUIContentView" ref="833157797"/>
- <string key="IBUIReuseIdentifier">PSSliderSpecifier</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">slider</string>
- <reference key="source" ref="699910302"/>
- <reference key="destination" ref="213296969"/>
- </object>
- <int key="connectionID">12</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">maxImage</string>
- <reference key="source" ref="699910302"/>
- <reference key="destination" ref="343121076"/>
- </object>
- <int key="connectionID">13</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">minImage</string>
- <reference key="source" ref="699910302"/>
- <reference key="destination" ref="408162837"/>
- </object>
- <int key="connectionID">14</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="841351856"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="371349661"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">2</int>
- <reference key="object" ref="699910302"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="408162837"/>
- <reference ref="343121076"/>
- <reference ref="213296969"/>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3</int>
- <reference key="object" ref="213296969"/>
- <reference key="parent" ref="699910302"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6</int>
- <reference key="object" ref="343121076"/>
- <reference key="parent" ref="699910302"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">9</int>
- <reference key="object" ref="408162837"/>
- <reference key="parent" ref="699910302"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.IBPluginDependency</string>
- <string>-2.CustomClassName</string>
- <string>-2.IBPluginDependency</string>
- <string>2.CustomClassName</string>
- <string>2.IBPluginDependency</string>
- <string>3.CustomClassName</string>
- <string>3.IBPluginDependency</string>
- <string>6.IBPluginDependency</string>
- <string>9.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>UIResponder</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKPSSliderSpecifierViewCell</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKSlider</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">14</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1296" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3100" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">1179</string>
- </data>
-</archive>
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSTextFieldSpecifierViewCell.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKPSTextFieldSpecifierViewCell.xib
deleted file mode 100755
index 43a553b9c963..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSTextFieldSpecifierViewCell.xib
+++ /dev/null
@@ -1,254 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1296</int>
- <string key="IBDocument.SystemVersion">11D50</string>
- <string key="IBDocument.InterfaceBuilderVersion">2182</string>
- <string key="IBDocument.AppKitVersion">1138.32</string>
- <string key="IBDocument.HIToolboxVersion">568.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">1179</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IBUITableViewCell</string>
- <string>IBUILabel</string>
- <string>IBUITextField</string>
- <string>IBProxyObject</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="841351856">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="371349661">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUITableViewCell" id="639928991">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUIView" id="642554623">
- <reference key="NSNextResponder" ref="639928991"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUILabel" id="68117349">
- <reference key="NSNextResponder" ref="642554623"/>
- <int key="NSvFlags">294</int>
- <string key="NSFrame">{{9, 11}, {240, 21}}</string>
- <reference key="NSSuperview" ref="642554623"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Label</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MCAwIDAAA</bytes>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">1</int>
- <float key="IBUIMinimumFontSize">10</float>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica-Bold</string>
- <string key="family">Helvetica</string>
- <int key="traits">2</int>
- <double key="pointSize">17</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica-Bold</string>
- <double key="NSSize">17</double>
- <int key="NSfFlags">16</int>
- </object>
- </object>
- <object class="IBUITextField" id="239084550">
- <reference key="NSNextResponder" ref="642554623"/>
- <int key="NSvFlags">291</int>
- <string key="NSFrame">{{100, 11}, {201, 21}}</string>
- <reference key="NSSuperview" ref="642554623"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">hello</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4yNzQ1MDk4MiAwLjM3NjQ3MDYgMC41MjE1Njg2NgA</bytes>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">YES</bool>
- <float key="IBUIMinimumFontSize">10</float>
- <object class="IBUITextInputTraits" key="IBUITextInputTraits">
- <int key="IBUIReturnKeyType">9</int>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica</string>
- <string key="family">Helvetica</string>
- <int key="traits">0</int>
- <double key="pointSize">17</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica</string>
- <double key="NSSize">17</double>
- <int key="NSfFlags">16</int>
- </object>
- </object>
- </object>
- <string key="NSFrameSize">{320, 43}</string>
- <reference key="NSSuperview" ref="639928991"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">4</int>
- <bool key="IBUIMultipleTouchEnabled">YES</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <string key="NSFrameSize">{320, 44}</string>
- <reference key="NSSuperview"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEAA</bytes>
- </object>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUISelectionStyle">0</int>
- <reference key="IBUIContentView" ref="642554623"/>
- <string key="IBUIReuseIdentifier">PSTextFieldSpecifier</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">label</string>
- <reference key="source" ref="639928991"/>
- <reference key="destination" ref="68117349"/>
- </object>
- <int key="connectionID">8</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">textField</string>
- <reference key="source" ref="639928991"/>
- <reference key="destination" ref="239084550"/>
- </object>
- <int key="connectionID">9</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="841351856"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="371349661"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">2</int>
- <reference key="object" ref="639928991"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="239084550"/>
- <reference ref="68117349"/>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3</int>
- <reference key="object" ref="68117349"/>
- <reference key="parent" ref="639928991"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="239084550"/>
- <reference key="parent" ref="639928991"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.IBPluginDependency</string>
- <string>-2.CustomClassName</string>
- <string>-2.IBPluginDependency</string>
- <string>2.CustomClassName</string>
- <string>2.IBPluginDependency</string>
- <string>3.IBPluginDependency</string>
- <string>4.CustomClassName</string>
- <string>4.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>UIResponder</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKPSTextFieldSpecifierViewCell</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKTextField</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">9</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1296" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3100" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">1179</string>
- </data>
-</archive>
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSToggleSwitchSpecifierViewCell.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKPSToggleSwitchSpecifierViewCell.xib
deleted file mode 100755
index 2e5803f2e35f..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKPSToggleSwitchSpecifierViewCell.xib
+++ /dev/null
@@ -1,237 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1296</int>
- <string key="IBDocument.SystemVersion">11D50</string>
- <string key="IBDocument.InterfaceBuilderVersion">2182</string>
- <string key="IBDocument.AppKitVersion">1138.32</string>
- <string key="IBDocument.HIToolboxVersion">568.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">1179</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IBUITableViewCell</string>
- <string>IBUISwitch</string>
- <string>IBUILabel</string>
- <string>IBProxyObject</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="841351856">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="371349661">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUITableViewCell" id="507262743">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUIView" id="659685403">
- <reference key="NSNextResponder" ref="507262743"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUILabel" id="697203718">
- <reference key="NSNextResponder" ref="659685403"/>
- <int key="NSvFlags">294</int>
- <string key="NSFrame">{{9, 10}, {200, 21}}</string>
- <reference key="NSSuperview" ref="659685403"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Label</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MCAwIDAAA</bytes>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">1</int>
- <float key="IBUIMinimumFontSize">10</float>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica-Bold</string>
- <string key="family">Helvetica</string>
- <int key="traits">2</int>
- <double key="pointSize">17</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica-Bold</string>
- <double key="NSSize">17</double>
- <int key="NSfFlags">16</int>
- </object>
- </object>
- <object class="IBUISwitch" id="297989004">
- <reference key="NSNextResponder" ref="659685403"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{218, 8}, {94, 27}}</string>
- <reference key="NSSuperview" ref="659685403"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIMultipleTouchEnabled">YES</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUIContentHorizontalAlignment">0</int>
- <int key="IBUIContentVerticalAlignment">0</int>
- <bool key="IBUIOn">YES</bool>
- </object>
- </object>
- <string key="NSFrameSize">{320, 43}</string>
- <reference key="NSSuperview" ref="507262743"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">4</int>
- <bool key="IBUIMultipleTouchEnabled">YES</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <string key="NSFrameSize">{320, 44}</string>
- <reference key="NSSuperview"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEgMC45Njg2Mjc0NTEAA</bytes>
- </object>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUISelectionStyle">0</int>
- <reference key="IBUIContentView" ref="659685403"/>
- <string key="IBUIReuseIdentifier">PSToggleSwitchSpecifier</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">toggle</string>
- <reference key="source" ref="507262743"/>
- <reference key="destination" ref="297989004"/>
- </object>
- <int key="connectionID">8</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">label</string>
- <reference key="source" ref="507262743"/>
- <reference key="destination" ref="697203718"/>
- </object>
- <int key="connectionID">9</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="841351856"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="371349661"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">2</int>
- <reference key="object" ref="507262743"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="697203718"/>
- <reference ref="297989004"/>
- </object>
- <reference key="parent" ref="0"/>
- <string key="objectName">Toggle Switch Specifier View Cell - PSToggleSwitchSpecifier</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3</int>
- <reference key="object" ref="697203718"/>
- <reference key="parent" ref="507262743"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="297989004"/>
- <reference key="parent" ref="507262743"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.IBPluginDependency</string>
- <string>-2.CustomClassName</string>
- <string>-2.IBPluginDependency</string>
- <string>2.CustomClassName</string>
- <string>2.IBPluginDependency</string>
- <string>3.IBPluginDependency</string>
- <string>4.CustomClassName</string>
- <string>4.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>UIResponder</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKPSToggleSwitchSpecifierViewCell</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>IASKSwitch</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">9</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1296" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3100" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">1179</string>
- </data>
-</archive>
diff --git a/ios/iosremote/InAppSettingsKit/Xibs/IASKSpecifierValuesView.xib b/ios/iosremote/InAppSettingsKit/Xibs/IASKSpecifierValuesView.xib
deleted file mode 100755
index 6d1f85687462..000000000000
--- a/ios/iosremote/InAppSettingsKit/Xibs/IASKSpecifierValuesView.xib
+++ /dev/null
@@ -1,227 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1552</int>
- <string key="IBDocument.SystemVersion">12E55</string>
- <string key="IBDocument.InterfaceBuilderVersion">3084</string>
- <string key="IBDocument.AppKitVersion">1187.39</string>
- <string key="IBDocument.HIToolboxVersion">626.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">2083</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IBProxyObject</string>
- <string>IBUITableView</string>
- <string>IBUIView</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBProxyObject" id="372490531">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="975951072">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIView" id="191373211">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">292</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUITableView" id="575792171">
- <reference key="NSNextResponder" ref="191373211"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{320, 460}</string>
- <reference key="NSSuperview" ref="191373211"/>
- <reference key="NSWindow"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45Mjk0MTE3NjQ3IDAuOTI5NDExNzY0NyAwLjkyOTQxMTc2NDcAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <bool key="IBUIBouncesZoom">NO</bool>
- <int key="IBUIStyle">1</int>
- <int key="IBUISeparatorStyle">1</int>
- <int key="IBUISectionIndexMinimumDisplayRowCount">0</int>
- <bool key="IBUIShowsSelectionImmediatelyOnTouchBegin">YES</bool>
- <float key="IBUIRowHeight">44</float>
- <float key="IBUISectionHeaderHeight">10</float>
- <float key="IBUISectionFooterHeight">10</float>
- </object>
- </object>
- <string key="NSFrameSize">{320, 460}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="575792171"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- <object class="NSColorSpace" key="NSCustomColorSpace">
- <int key="NSID">2</int>
- </object>
- </object>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="372490531"/>
- <reference key="destination" ref="191373211"/>
- </object>
- <int key="connectionID">3</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">_tableView</string>
- <reference key="source" ref="372490531"/>
- <reference key="destination" ref="575792171"/>
- </object>
- <int key="connectionID">7</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">dataSource</string>
- <reference key="source" ref="575792171"/>
- <reference key="destination" ref="372490531"/>
- </object>
- <int key="connectionID">5</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="575792171"/>
- <reference key="destination" ref="372490531"/>
- </object>
- <int key="connectionID">6</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1</int>
- <reference key="object" ref="191373211"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="575792171"/>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="372490531"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="975951072"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="575792171"/>
- <reference key="parent" ref="191373211"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.CustomClassName</string>
- <string>-1.IBPluginDependency</string>
- <string>-2.CustomClassName</string>
- <string>-2.IBPluginDependency</string>
- <string>1.IBPluginDependency</string>
- <string>4.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>IASKSpecifierValuesViewController</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>UIResponder</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">7</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <object class="NSMutableArray" key="referencedPartialClassDescriptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">IASKSpecifierValuesViewController</string>
- <string key="superclassName">UIViewController</string>
- <object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">tableView</string>
- <string key="NS.object.0">UITableView</string>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <string key="NS.key.0">tableView</string>
- <object class="IBToOneOutletInfo" key="NS.object.0">
- <string key="name">tableView</string>
- <string key="candidateClassName">UITableView</string>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/IASKSpecifierValuesViewController.h</string>
- </object>
- </object>
- </object>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1552" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="3000" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">2083</string>
- </data>
-</archive>
diff --git a/ios/iosremote/PopoverView/PopoverView.h b/ios/iosremote/PopoverView/PopoverView.h
deleted file mode 100755
index 6766ab1fbccd..000000000000
--- a/ios/iosremote/PopoverView/PopoverView.h
+++ /dev/null
@@ -1,208 +0,0 @@
-//
-// PopoverView
-// https://github.com/runway20/PopoverView
-//
-//(MIT Licensed)
-//
-//Copyright (c) 2012 Runway 20 Inc.
-//
-//Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-//
-//The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-//
-//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-#import <UIKit/UIKit.h>
-#import "PopoverViewCompatibility.h"
-
-
-/**************** Support both ARC and non-ARC ********************/
-
-#ifndef SUPPORT_ARC
-#define SUPPORT_ARC
-
-#if __has_feature(objc_arc_weak) //objc_arc_weak
-#define WEAK weak
-#define __WEAK __weak
-#define STRONG strong
-
-#define AUTORELEASE self
-#define RELEASE self
-#define RETAIN self
-#define CFTYPECAST(exp) (__bridge exp)
-#define TYPECAST(exp) (__bridge_transfer exp)
-#define CFRELEASE(exp) CFRelease(exp)
-#define DEALLOC self
-
-#elif __has_feature(objc_arc) //objc_arc
-#define WEAK unsafe_unretained
-#define __WEAK __unsafe_unretained
-#define STRONG strong
-
-#define AUTORELEASE self
-#define RELEASE self
-#define RETAIN self
-#define CFTYPECAST(exp) (__bridge exp)
-#define TYPECAST(exp) (__bridge_transfer exp)
-#define CFRELEASE(exp) CFRelease(exp)
-#define DEALLOC self
-
-#else //none
-#define WEAK assign
-#define __WEAK
-#define STRONG retain
-
-#define AUTORELEASE autorelease
-#define RELEASE release
-#define RETAIN retain
-#define CFTYPECAST(exp) (exp)
-#define TYPECAST(exp) (exp)
-#define CFRELEASE(exp) CFRelease(exp)
-#define DEALLOC dealloc
-
-#endif
-#endif
-
-/******************************************************************/
-
-
-@class PopoverView;
-
-@protocol PopoverViewDelegate <NSObject>
-
-@optional
-
-//Delegate receives this call as soon as the item has been selected
-- (void)popoverView:(PopoverView *)popoverView didSelectItemAtIndex:(NSInteger)index;
-
-//Delegate receives this call once the popover has begun the dismissal animation
-- (void)popoverViewDidDismiss:(PopoverView *)popoverView;
-
-@end
-
-@interface PopoverView : UIView {
- CGRect boxFrame;
- CGSize contentSize;
- CGPoint arrowPoint;
-
- BOOL above;
-
- __WEAK id<PopoverViewDelegate> delegate;
-
- UIView *parentView;
-
- UIView *topView;
-
- NSArray *subviewsArray;
-
- NSArray *dividerRects;
-
- UIView *contentView;
-
- UIView *titleView;
-
- UIActivityIndicatorView *activityIndicator;
-
- //Instance variable that can change at runtime
- BOOL showDividerRects;
-}
-
-@property (nonatomic, STRONG) UIView *titleView;
-
-@property (nonatomic, STRONG) UIView *contentView;
-
-@property (nonatomic, STRONG) NSArray *subviewsArray;
-
-@property (nonatomic, WEAK) id<PopoverViewDelegate> delegate;
-
-#pragma mark - Class Static Showing Methods
-
-//These are the main static methods you can use to display the popover.
-//Simply call [PopoverView show...] with your arguments, and the popover will be generated, added to the view stack, and notify you when it's done.
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withText:(NSString *)text delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withText:(NSString *)text delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withViewArray:(NSArray *)viewArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withViewArray:(NSArray *)viewArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withContentView:(UIView *)cView delegate:(id<PopoverViewDelegate>)delegate;
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withContentView:(UIView *)cView delegate:(id<PopoverViewDelegate>)delegate;
-
-#pragma mark - Instance Showing Methods
-
-//Adds/animates in the popover to the top of the view stack with the arrow pointing at the "point"
-//within the specified view. The contentView will be added to the popover, and should have either
-//a clear color backgroundColor, or perhaps a rounded corner bg rect (radius 4.f if you're going to
-//round).
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withContentView:(UIView *)contentView;
-
-//Calls above method with a UILabel containing the text you deliver to this method.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withText:(NSString *)text;
-
-//Calls top method with an array of UIView objects. This method will stack these views vertically
-//with kBoxPadding padding between each view in the y-direction.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withViewArray:(NSArray *)viewArray;
-
-//Does same as above, but adds a title label at top of the popover.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withViewArray:(NSArray *)viewArray;
-
-//Calls the viewArray method with an array of UILabels created with the strings
-//in stringArray. All contents of stringArray must be NSStrings.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray;
-
-//This method does same as above, but with a title label at the top of the popover.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray;
-
-//Draws a vertical list of the NSString elements of stringArray with UIImages
-//from imageArray placed centered above them.
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray;
-
-//Does the same as above, but with a title
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray;
-
-//Lays out the PopoverView at a point once all of the views have already been setup elsewhere
-- (void)layoutAtPoint:(CGPoint)point inView:(UIView *)view;
-
-#pragma mark - Other Interaction
-//This method animates the rotation of the PopoverView to a new point
-- (void)animateRotationToNewPoint:(CGPoint)point inView:(UIView *)view withDuration:(NSTimeInterval)duration;
-
-#pragma mark - Dismissal
-//Dismisses the view, and removes it from the view stack.
-- (void)dismiss;
-- (void)dismiss:(BOOL)animated;
-
-#pragma mark - Activity Indicator Methods
-
-//Shows the activity indicator, and changes the title (if the title is available, and is a UILabel).
-- (void)showActivityIndicatorWithMessage:(NSString *)msg;
-
-//Hides the activity indicator, and changes the title (if the title is available) to the msg
-- (void)hideActivityIndicatorWithMessage:(NSString *)msg;
-
-#pragma mark - Custom Image Showing
-
-//Animate in, and display the image provided here.
-- (void)showImage:(UIImage *)image withMessage:(NSString *)msg;
-
-#pragma mark - Error/Success Methods
-
-//Shows (and animates in) an error X in the contentView
-- (void)showError;
-
-//Shows (and animates in) a success checkmark in the contentView
-- (void)showSuccess;
-
-@end
diff --git a/ios/iosremote/PopoverView/PopoverView.m b/ios/iosremote/PopoverView/PopoverView.m
deleted file mode 100755
index 678033afcfb8..000000000000
--- a/ios/iosremote/PopoverView/PopoverView.m
+++ /dev/null
@@ -1,1069 +0,0 @@
-//
-// PopoverView
-// https://github.com/runway20/PopoverView
-//
-//(MIT Licensed)
-//
-//Copyright (c) 2012 Runway 20 Inc.
-//
-//Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-//
-//The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-//
-//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-#import "PopoverView.h"
-#import "PopoverView_Configuration.h"
-#import "UIImage+imageWithColor.h"
-#import <QuartzCore/QuartzCore.h>
-
-#pragma mark - Implementation
-
-@implementation PopoverView
-
-@synthesize subviewsArray;
-@synthesize contentView;
-@synthesize titleView;
-@synthesize delegate;
-
-#pragma mark - Static Methods
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withText:(NSString *)text delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withText:text];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withText:(NSString *)text delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withTitle:title withText:text];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withViewArray:(NSArray *)viewArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withViewArray:viewArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withViewArray:(NSArray *)viewArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withTitle:title withViewArray:viewArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withStringArray:stringArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withTitle:title withStringArray:stringArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withStringArray:stringArray withImageArray:imageArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withTitle:title withStringArray:stringArray withImageArray:imageArray];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withContentView:(UIView *)cView delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withTitle:title withContentView:cView];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-+ (PopoverView *)showPopoverAtPoint:(CGPoint)point inView:(UIView *)view withContentView:(UIView *)cView delegate:(id<PopoverViewDelegate>)delegate {
- PopoverView *popoverView = [[PopoverView alloc] initWithFrame:CGRectZero];
- [popoverView showAtPoint:point inView:view withContentView:cView];
- popoverView.delegate = delegate;
- [popoverView RELEASE];
- return popoverView;
-}
-
-#pragma mark - View Lifecycle
-
-- (id)initWithFrame:(CGRect)frame
-{
- self = [super initWithFrame:frame];
- if (self) {
- // Initialization code
-
- self.backgroundColor = [UIColor clearColor];
-
- self.titleView = nil;
- self.contentView = nil;
-
- showDividerRects = kShowDividersBetweenViews;
- }
- return self;
-}
-
-- (void)dealloc
-{
- self.subviewsArray = nil;
-
- if (dividerRects) {
- [dividerRects RELEASE];
- dividerRects = nil;
- }
-
- self.contentView = nil;
- self.titleView = nil;
-
- [super DEALLOC];
-}
-
-
-
-#pragma mark - Display methods
-
-// get the screen size, adjusted for orientation and status bar display
-// see http://stackoverflow.com/questions/7905432/how-to-get-orientation-dependent-height-and-width-of-the-screen/7905540#7905540
-- (CGSize) screenSize
-{
- UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;
- CGSize size = [UIScreen mainScreen].bounds.size;
- UIApplication *application = [UIApplication sharedApplication];
- if (UIInterfaceOrientationIsLandscape(orientation))
- {
- size = CGSizeMake(size.height, size.width);
- }
- if (application.statusBarHidden == NO)
- {
- size.height -= MIN(application.statusBarFrame.size.width, application.statusBarFrame.size.height);
- }
- return size;
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withText:(NSString *)text
-{
- UIFont *font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kSmallTextFontPad : kTextFontPhone;
-
- CGSize screenSize = [self screenSize];
- CGSize textSize = [text sizeWithFont:font constrainedToSize:CGSizeMake(screenSize.width - kHorizontalMargin*4.f, 1000.f) lineBreakMode:UILineBreakModeWordWrap];
-
- UILabel *textView = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, textSize.width, textSize.height)];
- textView.backgroundColor = [UIColor clearColor];
- textView.userInteractionEnabled = NO;
- [textView setNumberOfLines:0]; //This is so the label word wraps instead of cutting off the text
- textView.font = font;
- textView.textAlignment = kTextAlignmentLeft;
- textView.textColor = kTextColor;
- textView.text = text;
-
- [self showAtPoint:point inView:view withViewArray:[NSArray arrayWithObject:[textView AUTORELEASE]]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withText:(NSString *)text
-{
- UIFont *font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTextFontPad : kTextFontPhone;
-
- CGSize screenSize = [self screenSize];
- CGSize textSize = [text sizeWithFont:font constrainedToSize:CGSizeMake(screenSize.width - kHorizontalMargin*4.f, 1000.f) lineBreakMode:UILineBreakModeWordWrap];
-
- UILabel *textView = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, textSize.width, textSize.height)];
- textView.backgroundColor = [UIColor clearColor];
- textView.userInteractionEnabled = NO;
- [textView setNumberOfLines:0]; //This is so the label word wraps instead of cutting off the text
- textView.font = font;
- textView.textAlignment = kTextAlignment;
- textView.textColor = kTextColor;
- textView.text = text;
-
- [self showAtPoint:point inView:view withTitle:title withViewArray:[NSArray arrayWithObject:[textView AUTORELEASE]]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withViewArray:(NSArray *)viewArray
-{
- UIView *container = [[UIView alloc] initWithFrame:CGRectZero];
-
- float totalHeight = 0.f;
- float totalWidth = 0.f;
-
- int i = 0;
-
- //Position each view the first time, and identify which view has the largest width that controls
- //the sizing of the popover.
- for (UIView *view in viewArray) {
-
- view.frame = CGRectMake(0, totalHeight, view.frame.size.width, view.frame.size.height);
- //Only add padding below the view if it's not the last item
- float padding = (i == viewArray.count-1) ? 0 : kBoxPadding;
-
- totalHeight += view.frame.size.height + padding;
-
- if (view.frame.size.width > totalWidth) {
- totalWidth = view.frame.size.width;
- }
-
- [container addSubview:view];
-
- i++;
- }
-
- //If dividers are enabled, then we allocate the divider rect array. This will hold NSValues
- if (kShowDividersBetweenViews) {
- dividerRects = [[NSMutableArray alloc] initWithCapacity:viewArray.count-1];
- }
-
- container.frame = CGRectMake(0, 0, totalWidth, totalHeight);
-
- i = 0;
-
- totalHeight = 0;
-
- //Now we actually change the frame element for each subview, and center the views horizontally.
- for (UIView *view in viewArray) {
- if ([view autoresizingMask] == UIViewAutoresizingFlexibleWidth) {
- //Now make sure all flexible views are the full width
- view.frame = CGRectMake(view.frame.origin.x, view.frame.origin.y, totalWidth, view.frame.size.height);
- } else {
- //If the view is not flexible width, then we position it centered in the view
- //without stretching it.
- view.frame = CGRectMake(floorf(CGRectGetMinX(boxFrame) + totalWidth*0.5f - view.frame.size.width*0.5f), view.frame.origin.y, view.frame.size.width, view.frame.size.height);
- }
-
- //and if dividers are enabled, we record their position for the drawing methods
- if (kShowDividersBetweenViews && i != viewArray.count-1) {
- CGRect dividerRect = CGRectMake(view.frame.origin.x, floorf(view.frame.origin.y + view.frame.size.height + kBoxPadding*0.5f), view.frame.size.width, 0.5f);
-
- [((NSMutableArray *)dividerRects) addObject:[NSValue valueWithCGRect:dividerRect]];
- }
-
- //Only add padding below the view if it's not the last item
- float padding = (i == viewArray.count-1) ? 0.f : kBoxPadding;
-
- totalHeight += view.frame.size.height + padding;
-
- i++;
- }
-
- self.subviewsArray = viewArray;
-
- [self showAtPoint:point inView:view withContentView:[container AUTORELEASE]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withViewArray:(NSArray *)viewArray
-{
- UIView *container = [[UIView alloc] initWithFrame:CGRectZero];
-
- //Create a label for the title text.
- CGSize titleSize = [title sizeWithFont: UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTitleFontPad : kTitleFontPhone];
- UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0.f, 0.f, titleSize.width, titleSize.height)];
- titleLabel.backgroundColor = [UIColor clearColor];
- titleLabel.font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTitleFontPad : kTitleFontPhone;
- titleLabel.textAlignment = UITextAlignmentCenter;
- titleLabel.textColor = kTitleColor;
- titleLabel.text = title;
-
- //Make sure that the title's label will have non-zero height. If it has zero height, then we don't allocate any space
- //for it in the positioning of the views.
- float titleHeightOffset = (titleSize.height > 0.f ? kBoxPadding : 0.f);
-
- float totalHeight = titleSize.height + titleHeightOffset + kBoxPadding;
- float totalWidth = titleSize.width;
-
- int i = 0;
-
- //Position each view the first time, and identify which view has the largest width that controls
- //the sizing of the popover.
- for (UIView *view in viewArray) {
-
- view.frame = CGRectMake(0, totalHeight, view.frame.size.width, view.frame.size.height);
-
- //Only add padding below the view if it's not the last item.
- float padding = (i == viewArray.count-1) ? 0.f : kBoxPadding;
-
- totalHeight += view.frame.size.height + padding;
-
- if (view.frame.size.width > totalWidth) {
- totalWidth = view.frame.size.width;
- }
-
- [container addSubview:view];
-
- i++;
- }
-
- //If dividers are enabled, then we allocate the divider rect array. This will hold NSValues
- if (kShowDividersBetweenViews) {
- dividerRects = [[NSMutableArray alloc] initWithCapacity:viewArray.count-1];
- }
-
- i = 0;
-
- for (UIView *view in viewArray) {
- if ([view autoresizingMask] == UIViewAutoresizingFlexibleWidth) {
- //Now make sure all flexible views are the full width
- view.frame = CGRectMake(view.frame.origin.x, view.frame.origin.y, totalWidth, view.frame.size.height);
- } else {
- //If the view is not flexible width, then we position it centered in the view
- //without stretching it.
- view.frame = CGRectMake(floorf(CGRectGetMinX(boxFrame) + totalWidth*0.5f - view.frame.size.width*0.5f), view.frame.origin.y, view.frame.size.width, view.frame.size.height);
- }
-
- //and if dividers are enabled, we record their position for the drawing methods
- if (kShowDividersBetweenViews && i != viewArray.count-1) {
- CGRect dividerRect = CGRectMake(view.frame.origin.x, floorf(view.frame.origin.y + view.frame.size.height + kBoxPadding*0.5f), view.frame.size.width, 0.5f);
-
- [((NSMutableArray *)dividerRects) addObject:[NSValue valueWithCGRect:dividerRect]];
- }
-
- i++;
- }
-
- titleLabel.frame = CGRectMake(floorf(totalWidth*0.5f - titleSize.width*0.5f), 0, titleSize.width, titleSize.height);
-
- //Store the titleView as an instance variable if it is larger than 0 height (not an empty string)
- if (titleSize.height > 0) {
- self.titleView = titleLabel;
- }
-
- [container addSubview:[titleLabel AUTORELEASE]];
-
- container.frame = CGRectMake(0, 0, totalWidth, totalHeight);
-
- self.subviewsArray = viewArray;
-
- [self showAtPoint:point inView:view withContentView:[container AUTORELEASE]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray
-{
- NSMutableArray *labelArray = [[NSMutableArray alloc] initWithCapacity:stringArray.count];
-
- UIFont *font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTextFontPad : kTextFontPhone;
-
- float padding = kBoxPadding;
- float maxItemWidth = 0.0;
-
- for (NSString *string in stringArray) {
- CGSize textSize = [string sizeWithFont:font];
- if (textSize.width > maxItemWidth) {
- maxItemWidth = textSize.width;
- }
- }
-
- for (NSString *string in stringArray) {
- CGSize textSize = [string sizeWithFont:font];
- UIButton *textButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, maxItemWidth + 2 * padding, textSize.height + padding)];
- textButton.titleLabel.font = font;
- textButton.titleLabel.textAlignment = kTextAlignment;
- textButton.titleLabel.textColor = kTextColor;
- [textButton setTitle:string forState:UIControlStateNormal];
- textButton.layer.cornerRadius = 4.f;
- [textButton setTitleColor:kTextColor forState:UIControlStateNormal];
- [textButton setTitleColor:kTextHighlightColor forState:UIControlStateHighlighted];
- [textButton addTarget:self action:@selector(didTapButton:) forControlEvents:UIControlEventTouchUpInside];
-
- [textButton setBackgroundImage:[UIImage imageWithColor:kPopoverItemHighlightBGColor
- size:CGSizeMake(1.f, 1.f)]
- forState:UIControlStateHighlighted];
-
- [labelArray addObject:[textButton AUTORELEASE]];
- }
-
- [self showAtPoint:point inView:view withViewArray:[labelArray AUTORELEASE]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray
- {
- NSMutableArray *labelArray = [[NSMutableArray alloc] initWithCapacity:stringArray.count];
-
- UIFont *font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTextFontPad : kTextFontPhone;
-
- for (NSString *string in stringArray) {
- CGSize textSize = [string sizeWithFont:font];
- UIButton *textButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, textSize.width, textSize.height)];
- textButton.backgroundColor = [UIColor clearColor];
- textButton.titleLabel.font = font;
- textButton.titleLabel.textAlignment = kTextAlignment;
- textButton.titleLabel.textColor = kTextColor;
- [textButton setTitle:string forState:UIControlStateNormal];
- textButton.layer.cornerRadius = 4.f;
- [textButton setTitleColor:kTextColor forState:UIControlStateNormal];
- [textButton setTitleColor:kTextHighlightColor forState:UIControlStateHighlighted];
- [textButton addTarget:self action:@selector(didTapButton:) forControlEvents:UIControlEventTouchUpInside];
-
- [labelArray addObject:[textButton AUTORELEASE]];
- }
-
- [self showAtPoint:point inView:view withTitle:title withViewArray:[labelArray AUTORELEASE]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray
-{
- //Here we do something pretty similar to the stringArray method above.
- //We create an array of subviews that contains the strings and images centered above a label.
-
- NSAssert((stringArray.count == imageArray.count), @"stringArray.count should equal imageArray.count");
- NSMutableArray* tempViewArray = [self makeTempViewsWithStrings:stringArray andImages:imageArray];
-
- [self showAtPoint:point inView:view withViewArray:tempViewArray];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withStringArray:(NSArray *)stringArray withImageArray:(NSArray *)imageArray
-{
- NSAssert((stringArray.count == imageArray.count), @"stringArray.count should equal imageArray.count");
- NSMutableArray* tempViewArray = [self makeTempViewsWithStrings:stringArray andImages:imageArray];
-
- [self showAtPoint:point inView:view withTitle:title withViewArray:tempViewArray];
-}
-
-- (NSMutableArray*) makeTempViewsWithStrings:(NSArray *)stringArray andImages:(NSArray *)imageArray
-{
- NSMutableArray *tempViewArray = [[NSMutableArray alloc] initWithCapacity:stringArray.count];
-
- UIFont *font = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? kTextFontPad : kTextFontPhone;
-
- for (int i = 0; i < stringArray.count; i++) {
- NSString *string = [stringArray objectAtIndex:i];
-
- //First we build a label for the text to set in.
- CGSize textSize = [string sizeWithFont:font];
- UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, textSize.width, textSize.height)];
- label.backgroundColor = [UIColor clearColor];
- label.font = font;
- label.textAlignment = kTextAlignment;
- label.textColor = kTextColor;
- label.text = string;
- label.layer.cornerRadius = 4.f;
-
- //Now we grab the image at the same index in the imageArray, and create
- //a UIImageView for it.
- UIImage *image = [imageArray objectAtIndex:i];
- UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
-
- //Take the larger of the two widths as the width for the container
- float containerWidth = MAX(imageView.frame.size.width, label.frame.size.width);
- float containerHeight = label.frame.size.height + kImageTopPadding + kImageBottomPadding + imageView.frame.size.height;
-
- //This container will hold both the image and the label
- UIView *containerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, containerWidth, containerHeight)];
-
- //Now we do the frame manipulations to put the imageView on top of the label, both centered
- imageView.frame = CGRectMake(floorf(containerWidth*0.5f - imageView.frame.size.width*0.5f), kImageTopPadding, imageView.frame.size.width, imageView.frame.size.height);
- label.frame = CGRectMake(floorf(containerWidth*0.5f - label.frame.size.width*0.5f), imageView.frame.size.height + kImageBottomPadding + kImageTopPadding, label.frame.size.width, label.frame.size.height);
-
- [containerView addSubview:imageView];
- [containerView addSubview:label];
-
- [label RELEASE];
- [imageView RELEASE];
-
- [tempViewArray addObject:containerView];
- [containerView RELEASE];
- }
-
- return [tempViewArray AUTORELEASE];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withTitle:(NSString *)title withContentView:(UIView *)cView
-{
- [self showAtPoint:point inView:view withTitle:title withViewArray:[NSArray arrayWithObject:cView]];
-}
-
-- (void)showAtPoint:(CGPoint)point inView:(UIView *)view withContentView:(UIView *)cView {
-
- //NSLog(@"point:%f,%f", point.x, point.y);
-
- self.contentView = cView;
- parentView = view;
-
- // get the top view
- // http://stackoverflow.com/questions/3843411/getting-reference-to-the-top-most-view-window-in-ios-application/8045804#8045804
- topView = [[[[UIApplication sharedApplication] keyWindow] subviews] lastObject];
-
- [self setupLayout:point inView:view];
-
- // Make the view small and transparent before animation
- self.alpha = 0.f;
- self.transform = CGAffineTransformMakeScale(0.1f, 0.1f);
-
- // animate into full size
- // First stage animates to 1.05x normal size, then second stage animates back down to 1x size.
- // This two-stage animation creates a little "pop" on open.
- [UIView animateWithDuration:0.2f delay:0.f options:UIViewAnimationOptionCurveEaseInOut animations:^{
- self.alpha = 1.f;
- self.transform = CGAffineTransformMakeScale(1.05f, 1.05f);
- } completion:^(BOOL finished) {
- [UIView animateWithDuration:0.08f delay:0.f options:UIViewAnimationOptionCurveEaseInOut animations:^{
- self.transform = CGAffineTransformIdentity;
- } completion:nil];
- }];
-}
-
-- (void)layoutAtPoint:(CGPoint)point inView:(UIView *)view
-{
- // make transparent
- self.alpha = 0.f;
-
- [self setupLayout:point inView:view];
-
- // animate back to full opacity
- [UIView animateWithDuration:0.2f delay:0.f options:UIViewAnimationOptionCurveEaseInOut animations:^{
- self.alpha = 1.f;
- } completion:nil];
-}
-
--(void)setupLayout:(CGPoint)point inView:(UIView*)view
-{
- CGPoint topPoint = [topView convertPoint:point fromView:view];
-
- arrowPoint = topPoint;
-
- //NSLog(@"arrowPoint:%f,%f", arrowPoint.x, arrowPoint.y);
-
- CGRect topViewBounds = topView.bounds;
- //NSLog(@"topViewBounds %@", NSStringFromCGRect(topViewBounds));
-
- float contentHeight = contentView.frame.size.height;
- float contentWidth = contentView.frame.size.width;
-
- float padding = kBoxPadding;
-
- float boxHeight = contentHeight + 2.f*padding;
- float boxWidth = contentWidth + 2.f*padding;
-
- float xOrigin = 0.f;
-
- //Make sure the arrow point is within the drawable bounds for the popover.
- if (arrowPoint.x + kArrowHeight > topViewBounds.size.width - kHorizontalMargin - kBoxRadius - kArrowHorizontalPadding) {//Too far to the right
- arrowPoint.x = topViewBounds.size.width - kHorizontalMargin - kBoxRadius - kArrowHorizontalPadding - kArrowHeight;
- //NSLog(@"Correcting Arrow Point because it's too far to the right");
- } else if (arrowPoint.x - kArrowHeight < kHorizontalMargin + kBoxRadius + kArrowHorizontalPadding) {//Too far to the left
- arrowPoint.x = kHorizontalMargin + kArrowHeight + kBoxRadius + kArrowHorizontalPadding;
- //NSLog(@"Correcting Arrow Point because it's too far to the left");
- }
-
- //NSLog(@"arrowPoint:%f,%f", arrowPoint.x, arrowPoint.y);
-
- xOrigin = floorf(arrowPoint.x - boxWidth*0.5f);
-
- //Check to see if the centered xOrigin value puts the box outside of the normal range.
- if (xOrigin < CGRectGetMinX(topViewBounds) + kHorizontalMargin) {
- xOrigin = CGRectGetMinX(topViewBounds) + kHorizontalMargin;
- } else if (xOrigin + boxWidth > CGRectGetMaxX(topViewBounds) - kHorizontalMargin) {
- //Check to see if the positioning puts the box out of the window towards the left
- xOrigin = CGRectGetMaxX(topViewBounds) - kHorizontalMargin - boxWidth;
- }
-
- float arrowHeight = kArrowHeight;
-
- float topPadding = kTopMargin;
-
- above = YES;
-
- if (topPoint.y - contentHeight - arrowHeight - topPadding < CGRectGetMinY(topViewBounds)) {
- //Position below because it won't fit above.
- above = NO;
-
- boxFrame = CGRectMake(xOrigin, arrowPoint.y + arrowHeight, boxWidth, boxHeight);
- } else {
- //Position above.
- above = YES;
-
- boxFrame = CGRectMake(xOrigin, arrowPoint.y - arrowHeight - boxHeight, boxWidth, boxHeight);
- }
-
- //NSLog(@"boxFrame:(%f,%f,%f,%f)", boxFrame.origin.x, boxFrame.origin.y, boxFrame.size.width, boxFrame.size.height);
-
- CGRect contentFrame = CGRectMake(boxFrame.origin.x + padding, boxFrame.origin.y + padding, contentWidth, contentHeight);
- contentView.frame = contentFrame;
-
- //We set the anchorPoint here so the popover will "grow" out of the arrowPoint specified by the user.
- //You have to set the anchorPoint before setting the frame, because the anchorPoint property will
- //implicitly set the frame for the view, which we do not want.
- self.layer.anchorPoint = CGPointMake(arrowPoint.x / topViewBounds.size.width, arrowPoint.y / topViewBounds.size.height);
- self.frame = topViewBounds;
- [self setNeedsDisplay];
-
- [self addSubview:contentView];
- [topView addSubview:self];
-
- //Add a tap gesture recognizer to the large invisible view (self), which will detect taps anywhere on the screen.
- UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapped:)];
- tap.cancelsTouchesInView = NO; // Allow touches through to a UITableView or other touchable view, as suggested by Dimajp.
- [self addGestureRecognizer:tap];
- [tap RELEASE];
-
- self.userInteractionEnabled = YES;
-}
-
-
-#pragma mark - Activity Indicator
-
-//Animates in a progress indicator, and removes
-- (void)showActivityIndicatorWithMessage:(NSString *)msg
-{
- if ([titleView isKindOfClass:[UILabel class]]) {
- ((UILabel *)titleView).text = msg;
- }
-
- if (subviewsArray && (subviewsArray.count > 0)) {
- [UIView animateWithDuration:0.2f animations:^{
- for (UIView *view in subviewsArray) {
- view.alpha = 0.f;
- }
- }];
-
- if (showDividerRects) {
- showDividerRects = NO;
- [self setNeedsDisplay];
- }
- }
-
- if (activityIndicator) {
- [activityIndicator RELEASE];
- [activityIndicator removeFromSuperview];
- activityIndicator = nil;
- }
-
- activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
- activityIndicator.frame = CGRectMake(CGRectGetMidX(contentView.bounds) - 10.f, CGRectGetMidY(contentView.bounds) - 10.f + 20.f, 20.f, 20.f);
- [contentView addSubview:activityIndicator];
-
- [activityIndicator startAnimating];
-}
-
-- (void)hideActivityIndicatorWithMessage:(NSString *)msg
-{
- if ([titleView isKindOfClass:[UILabel class]]) {
- ((UILabel *)titleView).text = msg;
- }
-
- [activityIndicator stopAnimating];
- [UIView animateWithDuration:0.1f animations:^{
- activityIndicator.alpha = 0.f;
- } completion:^(BOOL finished) {
- [activityIndicator RELEASE];
- [activityIndicator removeFromSuperview];
- activityIndicator = nil;
- }];
-}
-
-- (void)showImage:(UIImage *)image withMessage:(NSString *)msg
-{
- UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
- imageView.alpha = 0.f;
- imageView.frame = CGRectMake(floorf(CGRectGetMidX(contentView.bounds) - image.size.width*0.5f), floorf(CGRectGetMidY(contentView.bounds) - image.size.height*0.5f + ((self.titleView) ? 20 : 0.f)), image.size.width, image.size.height);
- imageView.transform = CGAffineTransformMakeScale(0.1f, 0.1f);
-
- [contentView addSubview:[imageView AUTORELEASE]];
-
- if (subviewsArray && (subviewsArray.count > 0)) {
- [UIView animateWithDuration:0.2f animations:^{
- for (UIView *view in subviewsArray) {
- view.alpha = 0.f;
- }
- }];
-
- if (showDividerRects) {
- showDividerRects = NO;
- [self setNeedsDisplay];
- }
- }
-
- if (msg) {
- if ([titleView isKindOfClass:[UILabel class]]) {
- ((UILabel *)titleView).text = msg;
- }
- }
-
- [UIView animateWithDuration:0.2f delay:0.2f options:UIViewAnimationOptionCurveEaseOut animations:^{
- imageView.alpha = 1.f;
- imageView.transform = CGAffineTransformIdentity;
- } completion:^(BOOL finished) {
- //[imageView removeFromSuperview];
- }];
-}
-
-- (void)showError
-{
- UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"error"]];
- imageView.alpha = 0.f;
- imageView.frame = CGRectMake(CGRectGetMidX(contentView.bounds) - 20.f, CGRectGetMidY(contentView.bounds) - 20.f + ((self.titleView) ? 20 : 0.f), 40.f, 40.f);
- imageView.transform = CGAffineTransformMakeScale(0.1f, 0.1f);
-
- [contentView addSubview:[imageView AUTORELEASE]];
-
- if (subviewsArray && (subviewsArray.count > 0)) {
- [UIView animateWithDuration:0.1f animations:^{
- for (UIView *view in subviewsArray) {
- view.alpha = 0.f;
- }
- }];
-
- if (showDividerRects) {
- showDividerRects = NO;
- [self setNeedsDisplay];
- }
- }
-
- [UIView animateWithDuration:0.1f delay:0.1f options:UIViewAnimationOptionCurveEaseOut animations:^{
- imageView.alpha = 1.f;
- imageView.transform = CGAffineTransformIdentity;
- } completion:^(BOOL finished) {
- //[imageView removeFromSuperview];
- }];
-
-}
-
-- (void)showSuccess
-{
- UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"success"]];
- imageView.alpha = 0.f;
- imageView.frame = CGRectMake(CGRectGetMidX(contentView.bounds) - 20.f, CGRectGetMidY(contentView.bounds) - 20.f + ((self.titleView) ? 20 : 0.f), 40.f, 40.f);
- imageView.transform = CGAffineTransformMakeScale(0.1f, 0.1f);
-
- [contentView addSubview:[imageView AUTORELEASE]];
-
- if (subviewsArray && (subviewsArray.count > 0)) {
- [UIView animateWithDuration:0.1f animations:^{
- for (UIView *view in subviewsArray) {
- view.alpha = 0.f;
- }
- }];
-
- if (showDividerRects) {
- showDividerRects = NO;
- [self setNeedsDisplay];
- }
- }
-
- [UIView animateWithDuration:0.1f delay:0.1f options:UIViewAnimationOptionCurveEaseOut animations:^{
- imageView.alpha = 1.f;
- imageView.transform = CGAffineTransformIdentity;
- } completion:^(BOOL finished) {
- //[imageView removeFromSuperview];
- }];
-
-}
-
-#pragma mark - User Interaction
-
-- (void)tapped:(UITapGestureRecognizer *)tap
-{
- CGPoint point = [tap locationInView:contentView];
-
- //NSLog(@"point:(%f,%f)", point.x, point.y);
-
- BOOL found = NO;
-
- //NSLog(@"subviewsArray:%@", subviewsArray);
-
- for (int i = 0; i < subviewsArray.count && !found; i++) {
- UIView *view = [subviewsArray objectAtIndex:i];
-
- //NSLog(@"Rect:(%f,%f,%f,%f)", view.frame.origin.x, view.frame.origin.y, view.frame.size.width, view.frame.size.height);
-
- if (CGRectContainsPoint(view.frame, point)) {
- //The tap was within this view, so we notify the delegate, and break the loop.
-
- found = YES;
-
- //NSLog(@"Tapped subview:%d", i);
-
- if ([view isKindOfClass:[UIButton class]]) {
- return;
- }
-
- if (delegate && [delegate respondsToSelector:@selector(popoverView:didSelectItemAtIndex:)]) {
- [delegate popoverView:self didSelectItemAtIndex:i];
- }
-
- break;
- }
- }
-
- if (!found && CGRectContainsPoint(contentView.bounds, point)) {
- found = YES;
- //NSLog(@"popover box contains point, ignoring user input");
- }
-
- if (!found) {
- [self dismiss:YES];
- }
-
-}
-
-- (void)didTapButton:(UIButton *)sender
-{
- int index = [subviewsArray indexOfObject:sender];
-
- if (index == NSNotFound) {
- return;
- }
-
- if (delegate && [delegate respondsToSelector:@selector(popoverView:didSelectItemAtIndex:)]) {
- [delegate popoverView:self didSelectItemAtIndex:index];
- }
-}
-
-- (void)dismiss
-{
- [self dismiss:YES];
-}
-
-- (void)dismiss:(BOOL)animated
-{
- if (!animated)
- {
- [self dismissComplete];
- }
- else
- {
- [UIView animateWithDuration:0.3f animations:^{
- self.alpha = 0.1f;
- self.transform = CGAffineTransformMakeScale(0.1f, 0.1f);
- } completion:^(BOOL finished) {
- [self dismissComplete];
- }];
- }
-}
-
-- (void)dismissComplete
-{
- [self removeFromSuperview];
-
- if (self.delegate && [self.delegate respondsToSelector:@selector(popoverViewDidDismiss:)]) {
- [delegate popoverViewDidDismiss:self];
- }
-}
-
-- (void)animateRotationToNewPoint:(CGPoint)point inView:(UIView *)view withDuration:(NSTimeInterval)duration
-{
- [self layoutAtPoint:point inView:view];
-}
-
-#pragma mark - Drawing Routines
-
-// Only override drawRect: if you perform custom drawing.
-// An empty implementation adversely affects performance during animation.
-- (void)drawRect:(CGRect)rect
-{
- // Drawing code
-
- // Build the popover path
- CGRect frame = boxFrame;
-
- float xMin = CGRectGetMinX(frame);
- float yMin = CGRectGetMinY(frame);
-
- float xMax = CGRectGetMaxX(frame);
- float yMax = CGRectGetMaxY(frame);
-
- float radius = kBoxRadius; //Radius of the curvature.
-
- float cpOffset = kCPOffset; //Control Point Offset. Modifies how "curved" the corners are.
-
-
- /*
- LT2 RT1
- LT1⌜⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⌝RT2
- | |
- | popover |
- | |
- LB2⌞_______________⌟RB1
- LB1 RB2
-
- Traverse rectangle in clockwise order, starting at LT1
- L = Left
- R = Right
- T = Top
- B = Bottom
- 1,2 = order of traversal for any given corner
-
- */
-
- UIBezierPath *popoverPath = [UIBezierPath bezierPath];
- [popoverPath moveToPoint:CGPointMake(CGRectGetMinX(frame), CGRectGetMinY(frame) + radius)];//LT1
- [popoverPath addCurveToPoint:CGPointMake(xMin + radius, yMin) controlPoint1:CGPointMake(xMin, yMin + radius - cpOffset) controlPoint2:CGPointMake(xMin + radius - cpOffset, yMin)];//LT2
-
- //If the popover is positioned below (!above) the arrowPoint, then we know that the arrow must be on the top of the popover.
- //In this case, the arrow is located between LT2 and RT1
- if (!above) {
- [popoverPath addLineToPoint:CGPointMake(arrowPoint.x - kArrowHeight, yMin)];//left side
- [popoverPath addCurveToPoint:arrowPoint controlPoint1:CGPointMake(arrowPoint.x - kArrowHeight + kArrowCurvature, yMin) controlPoint2:arrowPoint];//actual arrow point
- [popoverPath addCurveToPoint:CGPointMake(arrowPoint.x + kArrowHeight, yMin) controlPoint1:arrowPoint controlPoint2:CGPointMake(arrowPoint.x + kArrowHeight - kArrowCurvature, yMin)];//right side
- }
-
- [popoverPath addLineToPoint:CGPointMake(xMax - radius, yMin)];//RT1
- [popoverPath addCurveToPoint:CGPointMake(xMax, yMin + radius) controlPoint1:CGPointMake(xMax - radius + cpOffset, yMin) controlPoint2:CGPointMake(xMax, yMin + radius - cpOffset)];//RT2
- [popoverPath addLineToPoint:CGPointMake(xMax, yMax - radius)];//RB1
- [popoverPath addCurveToPoint:CGPointMake(xMax - radius, yMax) controlPoint1:CGPointMake(xMax, yMax - radius + cpOffset) controlPoint2:CGPointMake(xMax - radius + cpOffset, yMax)];//RB2
-
- //If the popover is positioned above the arrowPoint, then we know that the arrow must be on the bottom of the popover.
- //In this case, the arrow is located somewhere between LB1 and RB2
- if (above) {
- [popoverPath addLineToPoint:CGPointMake(arrowPoint.x + kArrowHeight, yMax)];//right side
- [popoverPath addCurveToPoint:arrowPoint controlPoint1:CGPointMake(arrowPoint.x + kArrowHeight - kArrowCurvature, yMax) controlPoint2:arrowPoint];//arrow point
- [popoverPath addCurveToPoint:CGPointMake(arrowPoint.x - kArrowHeight, yMax) controlPoint1:arrowPoint controlPoint2:CGPointMake(arrowPoint.x - kArrowHeight + kArrowCurvature, yMax)];
- }
-
- [popoverPath addLineToPoint:CGPointMake(xMin + radius, yMax)];//LB1
- [popoverPath addCurveToPoint:CGPointMake(xMin, yMax - radius) controlPoint1:CGPointMake(xMin + radius - cpOffset, yMax) controlPoint2:CGPointMake(xMin, yMax - radius + cpOffset)];//LB2
- [popoverPath closePath];
-
- //// General Declarations
- CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
- CGContextRef context = UIGraphicsGetCurrentContext();
-
- //// Shadow Declarations
- UIColor* shadow = [UIColor colorWithWhite:0.0f alpha:kShadowAlpha];
- CGSize shadowOffset = CGSizeMake(0, 1);
- CGFloat shadowBlurRadius = kShadowBlur;
-
- //// Gradient Declarations
- NSArray* gradientColors = [NSArray arrayWithObjects:
- (id)kGradientTopColor.CGColor,
- (id)kGradientBottomColor.CGColor, nil];
- CGFloat gradientLocations[] = {0, 1};
- CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (CFTYPECAST(CFArrayRef)gradientColors), gradientLocations);
-
-
- //These floats are the top and bottom offsets for the gradient drawing so the drawing includes the arrows.
- float bottomOffset = (above ? kArrowHeight : 0.f);
- float topOffset = (!above ? kArrowHeight : 0.f);
-
- //Draw the actual gradient and shadow.
- CGContextSaveGState(context);
- CGContextSetShadowWithColor(context, shadowOffset, shadowBlurRadius, shadow.CGColor);
- CGContextBeginTransparencyLayer(context, NULL);
- [popoverPath addClip];
- CGContextDrawLinearGradient(context, gradient, CGPointMake(CGRectGetMidX(frame), CGRectGetMinY(frame) - topOffset), CGPointMake(CGRectGetMidX(frame), CGRectGetMaxY(frame) + bottomOffset), 0);
- CGContextEndTransparencyLayer(context);
- CGContextRestoreGState(context);
-
- //// Cleanup
- CGGradientRelease(gradient);
- CGColorSpaceRelease(colorSpace);
-
-
- //Draw the title background
- if (kDrawTitleGradient) {
- //Calculate the height of the title bg
- float titleBGHeight = -1;
-
- //NSLog(@"titleView:%@", titleView);
-
- if (titleView != nil) {
- titleBGHeight = kBoxPadding*2.f + titleView.frame.size.height;
- }
-
-
- //Draw the title bg height, but only if we need to.
- if (titleBGHeight > 0.f) {
- CGPoint startingPoint = CGPointMake(xMin, yMin + titleBGHeight);
- CGPoint endingPoint = CGPointMake(xMax, yMin + titleBGHeight);
-
- UIBezierPath *titleBGPath = [UIBezierPath bezierPath];
- [titleBGPath moveToPoint:startingPoint];
- [titleBGPath addLineToPoint:CGPointMake(CGRectGetMinX(frame), CGRectGetMinY(frame) + radius)];//LT1
- [titleBGPath addCurveToPoint:CGPointMake(xMin + radius, yMin) controlPoint1:CGPointMake(xMin, yMin + radius - cpOffset) controlPoint2:CGPointMake(xMin + radius - cpOffset, yMin)];//LT2
-
- //If the popover is positioned below (!above) the arrowPoint, then we know that the arrow must be on the top of the popover.
- //In this case, the arrow is located between LT2 and RT1
- if (!above) {
- [titleBGPath addLineToPoint:CGPointMake(arrowPoint.x - kArrowHeight, yMin)];//left side
- [titleBGPath addCurveToPoint:arrowPoint controlPoint1:CGPointMake(arrowPoint.x - kArrowHeight + kArrowCurvature, yMin) controlPoint2:arrowPoint];//actual arrow point
- [titleBGPath addCurveToPoint:CGPointMake(arrowPoint.x + kArrowHeight, yMin) controlPoint1:arrowPoint controlPoint2:CGPointMake(arrowPoint.x + kArrowHeight - kArrowCurvature, yMin)];//right side
- }
-
- [titleBGPath addLineToPoint:CGPointMake(xMax - radius, yMin)];//RT1
- [titleBGPath addCurveToPoint:CGPointMake(xMax, yMin + radius) controlPoint1:CGPointMake(xMax - radius + cpOffset, yMin) controlPoint2:CGPointMake(xMax, yMin + radius - cpOffset)];//RT2
- [titleBGPath addLineToPoint:endingPoint];
- [titleBGPath addLineToPoint:startingPoint];
- [titleBGPath closePath];
-
- //// General Declarations
- CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
- CGContextRef context = UIGraphicsGetCurrentContext();
-
- //// Gradient Declarations
- NSArray* gradientColors = [NSArray arrayWithObjects:
- (id)kGradientTitleTopColor.CGColor,
- (id)kGradientTitleBottomColor.CGColor, nil];
- CGFloat gradientLocations[] = {0, 1};
- CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (CFTYPECAST(CFArrayRef)gradientColors), gradientLocations);
-
-
- //These floats are the top and bottom offsets for the gradient drawing so the drawing includes the arrows.
- float topOffset = (!above ? kArrowHeight : 0.f);
-
- //Draw the actual gradient and shadow.
- CGContextSaveGState(context);
- CGContextBeginTransparencyLayer(context, NULL);
- [titleBGPath addClip];
- CGContextDrawLinearGradient(context, gradient, CGPointMake(CGRectGetMidX(frame), CGRectGetMinY(frame) - topOffset), CGPointMake(CGRectGetMidX(frame), CGRectGetMinY(frame) + titleBGHeight), 0);
- CGContextEndTransparencyLayer(context);
- CGContextRestoreGState(context);
-
- UIBezierPath *dividerLine = [UIBezierPath bezierPathWithRect:CGRectMake(startingPoint.x, startingPoint.y, (endingPoint.x - startingPoint.x), 0.5f)];
- [[UIColor colorWithRed:0.741 green:0.741 blue:0.741 alpha:0.5f] setFill];
- [dividerLine fill];
-
- //// Cleanup
- CGGradientRelease(gradient);
- CGColorSpaceRelease(colorSpace);
- }
- }
-
-
-
- //Draw the divider rects if we need to
- {
- if (kShowDividersBetweenViews && showDividerRects) {
- if (dividerRects && dividerRects.count > 0) {
- for (NSValue *value in dividerRects) {
- CGRect rect = value.CGRectValue;
- rect.origin.x += contentView.frame.origin.x;
- rect.origin.y += contentView.frame.origin.y;
-
- UIBezierPath *dividerPath = [UIBezierPath bezierPathWithRect:rect];
- [kDividerColor setFill];
- [dividerPath fill];
- }
- }
- }
- }
-
- //Draw border if we need to
- //The border is done last because it needs to be drawn on top of everything else
- if (kDrawBorder) {
- [kBorderColor setStroke];
- popoverPath.lineWidth = kBorderWidth;
- [popoverPath stroke];
- }
-
-}
-
-@end
diff --git a/ios/iosremote/PopoverView/PopoverViewCompatibility.h b/ios/iosremote/PopoverView/PopoverViewCompatibility.h
deleted file mode 100755
index b53d9f94f481..000000000000
--- a/ios/iosremote/PopoverView/PopoverViewCompatibility.h
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// PopoverView
-// https://github.com/runway20/PopoverView
-//
-//(MIT Licensed)
-//
-//Copyright (c) 2012 Runway 20 Inc.
-//
-//Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-//
-//The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-//
-//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-#ifndef popover_PopoverViewCompatibility_h
-#define popover_PopoverViewCompatibility_h
-
-#ifdef __IPHONE_6_0
-
-#define UITextAlignmentCenter NSTextAlignmentCenter
-#define UITextAlignmentLeft NSTextAlignmentLeft
-#define UITextAlignmentRight NSTextAlignmentRight
-#define UILineBreakModeTailTruncation NSLineBreakByTruncatingTail
-#define UILineBreakModeMiddleTruncation NSLineBreakByTruncatingMiddle
-#define UILineBreakModeWordWrap NSLineBreakByWordWrapping
-
-#endif
-
-#endif
diff --git a/ios/iosremote/PopoverView/PopoverView_Configuration.h b/ios/iosremote/PopoverView/PopoverView_Configuration.h
deleted file mode 100755
index 7337ffb8432d..000000000000
--- a/ios/iosremote/PopoverView/PopoverView_Configuration.h
+++ /dev/null
@@ -1,128 +0,0 @@
-//
-// PopoverView
-// https://github.com/runway20/PopoverView
-//
-//(MIT Licensed)
-//
-//Copyright (c) 2012 Runway 20 Inc.
-//
-//Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-//
-//The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-//
-//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-#pragma mark Constants - Configure look/feel
-
-// BOX GEOMETRY
-
-//Height/width of the actual arrow
-#define kArrowHeight 12.f
-
-//padding within the box for the contentView
-#define kBoxPadding 6.f
-
-//control point offset for rounding corners of the main popover box
-#define kCPOffset 1.8f
-
-//radius for the rounded corners of the main popover box
-#define kBoxRadius 4.f
-
-//Curvature value for the arrow. Set to 0.f to make it linear.
-#define kArrowCurvature 6.f
-
-//Minimum distance from the side of the arrow to the beginning of curvature for the box
-#define kArrowHorizontalPadding 5.f
-
-//Alpha value for the shadow behind the PopoverView
-#define kShadowAlpha 0.4f
-
-//Blur for the shadow behind the PopoverView
-#define kShadowBlur 3.f;
-
-//Box gradient bg alpha
-#define kBoxAlpha 0.95f
-
-//Padding along top of screen to allow for any nav/status bars
-#define kTopMargin 50.f
-
-//margin along the left and right of the box
-#define kHorizontalMargin 10.f
-
-//padding along top of icons/images
-#define kImageTopPadding 3.f
-
-//padding along bottom of icons/images
-#define kImageBottomPadding 3.f
-
-
-// DIVIDERS BETWEEN VIEWS
-
-//Bool that turns off/on the dividers
-#define kShowDividersBetweenViews YES
-
-//color for the divider fill
-#define kDividerColor [UIColor colorWithRed:0.329 green:0.341 blue:0.353 alpha:0.15f]
-
-
-// BACKGROUND GRADIENT
-
-//bottom color white in gradient bg
-#define kGradientBottomColor [UIColor colorWithRed:0.98f green:0.98f blue:0.98f alpha:kBoxAlpha]
-
-//top color white value in gradient bg
-#define kGradientTopColor [UIColor colorWithRed:1.f green:1.f blue:1.f alpha:kBoxAlpha]
-
-
-// TITLE GRADIENT
-
-//bool that turns off/on title gradient
-#define kDrawTitleGradient YES
-
-//bottom color white value in title gradient bg
-#define kGradientTitleBottomColor [UIColor colorWithRed:0.93f green:0.93f blue:0.93f alpha:kBoxAlpha]
-
-//top color white value in title gradient bg
-#define kGradientTitleTopColor [UIColor colorWithRed:1.f green:1.f blue:1.f alpha:kBoxAlpha]
-
-
-// FONTS
-
-//normal text font
-#define kTextFontPhone [UIFont fontWithName:@"HelveticaNeue" size:16.f]
-
-//normal text font
-#define kTextFontPad [UIFont fontWithName:@"HelveticaNeue" size:20.f]
-
-#define kSmallTextFontPad [UIFont fontWithName:@"HelveticaNeue" size:16.f]
-
-//normal text color
-#define kTextColor [UIColor colorWithRed:0.329 green:0.341 blue:0.353 alpha:1]
-// highlighted text color
-#define kTextHighlightColor [UIColor colorWithRed:0.098 green:0.102 blue:0.106 alpha:1.000]
-
-//normal text alignment
-#define kTextAlignment UITextAlignmentCenter
-
-//normal text alignment
-#define kTextAlignmentLeft UITextAlignmentLeft
-
-//title font
-#define kTitleFontPhone [UIFont fontWithName:@"HelveticaNeue-Bold" size:16.f]
-
-#define kTitleFontPad [UIFont fontWithName:@"HelveticaNeue-Bold" size:22.f]
-
-//title text color
-#define kTitleColor [UIColor colorWithRed:0.329 green:0.341 blue:0.353 alpha:1]
-
-
-// BORDER
-
-//bool that turns off/on the border
-#define kDrawBorder NO
-
-//border color
-#define kBorderColor [UIColor blackColor]
-
-//border width
-#define kBorderWidth 1.f \ No newline at end of file
diff --git a/ios/iosremote/SWRevealViewController/SWRevealViewController.h b/ios/iosremote/SWRevealViewController/SWRevealViewController.h
deleted file mode 100755
index 1610fef5d497..000000000000
--- a/ios/iosremote/SWRevealViewController/SWRevealViewController.h
+++ /dev/null
@@ -1,180 +0,0 @@
-/*
-
- Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is furnished
- to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
-
- Early code inspired on a similar class by Philip Kluz (Philip.Kluz@zuui.org)
-
-*/
-
-
-#import <UIKit/UIKit.h>
-#import "stopWatch.h"
-#import "Timer.h"
-
-@class SWRevealViewController;
-@protocol SWRevealViewControllerDelegate;
-
-#pragma mark - SWRevealViewController Class
-
-// Enum values for setFrontViewPosition:animated:
-typedef enum
-{
- FrontViewPositionLeftSideMostRemoved,
- FrontViewPositionLeftSideMost,
- FrontViewPositionLeftSide,
-
- // Left position, rear view is hidden behind front controller
- FrontViewPositionLeft,
-
- // Right possition, front view is presented right-offseted by rearViewRevealWidth
- FrontViewPositionRight,
-
- // Right most possition, front view is presented right-offseted by rearViewRevealWidth+rearViewRevealOverdraw
- FrontViewPositionRightMost,
-
- // Front controller is removed from view. Animated transitioning from this state will cause the same
- // effect than animating from FrontViewPositionRightMost. Use this instead of FrontViewPositionRightMost when
- // you intent to remove the front controller view to be removed from the view hierarchy.
- FrontViewPositionRightMostRemoved,
-
-} FrontViewPosition;
-
-
-@interface SWRevealViewController : UIViewController <StopWatchDelegate, TimerDelegate>
-
-- (void)startTimePickerwithTimer:(Timer *) timer;
-
-// Object instance init and rear view setting
-- (id)initWithRearViewController:(UIViewController *)rearViewController frontViewController:(UIViewController *)frontViewController;
-
-// Rear view controller, can be nil if not used
-@property (strong, nonatomic) UIViewController *rearViewController;
-
-// Optional right view controller, can be nil if not used
-@property (strong, nonatomic) UIViewController *rightViewController;
-
-// Front view controller, can be nil on initialization but must be supplied by the time its view is loaded
-@property (strong, nonatomic) UIViewController *frontViewController;
-
-// Sets the frontViewController using a default set of chained animations consisting on moving the
-// presented frontViewController to the top most right, replacing it, and moving it back to the left position
-- (void)setFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated;
-
-// Front view position, use this to set a particular position state on the controller
-// On initialization it is set to FrontViewPositionLeft
-@property (assign, nonatomic) FrontViewPosition frontViewPosition;
-
-// Chained animation of the frontViewController position. You can call it several times in a row to achieve
-// any set of animations you wish. Animations will be chained and performed one after the other.
-- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated;
-
-// Toogles the current state of the front controller between Left or Right and fully visible
-// Use setFrontViewPosition to set a particular position
-- (void)revealToggleAnimated:(BOOL)animated;
-- (void)rightRevealToggleAnimated:(BOOL)animated;
-
-// The following methods are meant to be directly connected to the action method of a button
-// to perform user triggered postion change of the controller views. This is ussually added to a
-// button on top left or right of the frontViewController
-- (void)revealToggle:(id)sender;
-- (void)rightRevealToggle:(id)sender;
-
-// The following method will provide a panGestureRecognizer suitable to be added to any view on the frontController
-// in order to perform usual drag and swipe gestures on the frontViewController to reveal the rear views. This
-// is usually added on the top bar of a front controller.
-- (UIPanGestureRecognizer*)panGestureRecognizer;
-
-// The following properties are provided for further customization, they are set to default values on initialization,
-// you should not generally have to set them
-
-// Defines how much of the rear view is shown, default is 260.
-@property (assign, nonatomic) CGFloat rearViewRevealWidth;
-@property (assign, nonatomic) CGFloat rightViewRevealWidth;
-
-// Defines how much of an overdraw can occur when dragging further than 'rearViewRevealWidth', default is 60.
-@property (assign, nonatomic) CGFloat rearViewRevealOverdraw;
-@property (assign, nonatomic) CGFloat rightViewRevealOverdraw;
-
-// If YES (the default) the controller will bounce to the Left position when dragging further than 'rearViewRevealWidth'
-@property (assign, nonatomic) BOOL bounceBackOnOverdraw;
-@property (assign, nonatomic) BOOL bounceBackOnLeftOverdraw;
-
-// If YES (default is NO) the controller will allow permanent dragging up to the rightMostPosition
-@property (assign, nonatomic) BOOL stableDragOnOverdraw;
-@property (assign, nonatomic) BOOL stableDragOnLeftOverdraw;
-
-// Velocity required for the controller to toggle its state based on a swipe movement, default is 300
-@property (assign, nonatomic) CGFloat quickFlickVelocity;
-
-// Default duration for the revealToggle animation, default is 0.25
-@property (assign, nonatomic) NSTimeInterval toggleAnimationDuration;
-
-// Defines the radius of the front view's shadow, default is 2.5f
-@property (assign, nonatomic) CGFloat frontViewShadowRadius;
-
-// Defines the radius of the front view's shadow offset default is {0.0f,2.5f}
-@property (assign, nonatomic) CGSize frontViewShadowOffset;
-
-// The class properly handles all the relevant calls to appearance methods on the contained controllers.
-// Moreover you can assign a delegate to let the class inform you on positions and animation activity.
-
-// Delegate
-@property (weak, nonatomic) id<SWRevealViewControllerDelegate> delegate;
-
-@end
-
-#pragma mark - SWRevealViewControllerDelegate Protocol
-
-@protocol SWRevealViewControllerDelegate<NSObject>
-
-@optional
-
-- (void)revealController:(SWRevealViewController *)revealController willMoveToPosition:(FrontViewPosition)position;
-- (void)revealController:(SWRevealViewController *)revealController didMoveToPosition:(FrontViewPosition)position;
-
-- (void)revealController:(SWRevealViewController *)revealController animateToPosition:(FrontViewPosition)position;
-
-- (void)revealControllerPanGestureBegan:(SWRevealViewController *)revealController;
-- (void)revealControllerPanGestureEnded:(SWRevealViewController *)revealController;
-
-@end
-
-
-#pragma mark - UIViewController(SWRevealViewController) Category
-
-// We add a category of UIViewController to let childViewControllers easily access their parent SWRevealViewController
-@interface UIViewController(SWRevealViewController)
-
-- (SWRevealViewController*)revealViewController;
-
-@end
-
-
-// This will allow the class to be defined on a storyboard
-#pragma mark - SWRevealViewControllerSegue
-
-@interface SWRevealViewControllerSegue : UIStoryboardSegue
-
-@property (strong) void(^performBlock)( SWRevealViewControllerSegue* segue, UIViewController* svc, UIViewController* dvc );
-
-@end
-
-
diff --git a/ios/iosremote/SWRevealViewController/SWRevealViewController.m b/ios/iosremote/SWRevealViewController/SWRevealViewController.m
deleted file mode 100755
index 30efc45e5ed8..000000000000
--- a/ios/iosremote/SWRevealViewController/SWRevealViewController.m
+++ /dev/null
@@ -1,1257 +0,0 @@
-/*
-
- Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is furnished
- to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
-
- Early code inspired on a similar class by Philip Kluz (Philip.Kluz@zuui.org)
-
-*/
-
-#import <QuartzCore/QuartzCore.h>
-#import <UIKit/UIGestureRecognizerSubclass.h>
-
-#import "SWRevealViewController.h"
-#import "SlideShowSwipeInList~iphone.h"
-#import "UIViewController+LibOStyling.h"
-
-#pragma mark - SWDirectionPanGestureRecognizer
-
-typedef enum
-{
- SWDirectionPanGestureRecognizerVertical,
- SWDirectionPanGestureRecognizerHorizontal
-
-} SWDirectionPanGestureRecognizerDirection;
-
-@interface SWDirectionPanGestureRecognizer : UIPanGestureRecognizer
-
-@property (nonatomic, assign) SWDirectionPanGestureRecognizerDirection direction;
-
-@end
-
-
-@implementation SWDirectionPanGestureRecognizer
-{
- BOOL _dragging;
- BOOL _disabled;
- CGPoint _init;
-}
-
-- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
-{
- [super touchesBegan:touches withEvent:event];
-
- UITouch *touch = [touches anyObject];
- if ([touch locationInView:self.view].x > 60.0) {
- _disabled = YES;
- return;
- }
- _disabled = NO;
- _init = [touch locationInView:self.view];
- _dragging = NO;
-}
-
-
-- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
-{
- if (_disabled) {
- return;
- }
- [super touchesMoved:touches withEvent:event];
-
- if (self.state == UIGestureRecognizerStateFailed)
- return;
-
- if ( _dragging )
- return;
-
- const int kDirectionPanThreshold = 5;
-
- UITouch *touch = [touches anyObject];
- CGPoint nowPoint = [touch locationInView:self.view];
-
- CGFloat moveX = nowPoint.x - _init.x;
- CGFloat moveY = nowPoint.y - _init.y;
-
- if (abs(moveX) > kDirectionPanThreshold)
- {
- if (_direction == SWDirectionPanGestureRecognizerHorizontal)
- _dragging = YES;
- else
- self.state = UIGestureRecognizerStateFailed;
- }
- else if (abs(moveY) > kDirectionPanThreshold)
- {
- if (_direction == SWDirectionPanGestureRecognizerVertical)
- _dragging = YES ;
- else
- self.state = UIGestureRecognizerStateFailed;
- }
-}
-
-@end
-
-
-#pragma mark - SWRevealView Class
-
-@interface SWRevealView: UIView
-{
- __weak SWRevealViewController *_c;
-}
-
-@property (nonatomic, readonly) UIView *rearView;
-@property (nonatomic, readonly) UIView *rightView;
-@property (nonatomic, readonly) UIView *frontView;
-@property (nonatomic, assign) BOOL disableLayout;
-
-@end
-
-
-@interface SWRevealViewController()
-- (void)_getRevealWidth:(CGFloat*)pRevealWidth revealOverDraw:(CGFloat*)pRevealOverdraw forSymetry:(int)symetry;
-- (void)_getBounceBack:(BOOL*)pBounceBack pStableDrag:(BOOL*)pStableDrag forSymetry:(int)symetry;
-- (void)_getAdjustedFrontViewPosition:(FrontViewPosition*)frontViewPosition forSymetry:(int)symetry;
-@end
-
-
-@implementation SWRevealView
-
-- (id)initWithFrame:(CGRect)frame controller:(SWRevealViewController*)controller
-{
- self = [super initWithFrame:frame];
- if ( self )
- {
- _c = controller;
- CGRect bounds = self.bounds;
-
- _frontView = [[UIView alloc] initWithFrame:bounds];
- _frontView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
-
- [self addSubview:_frontView];
-
- CALayer *frontViewLayer = _frontView.layer;
- frontViewLayer.masksToBounds = NO;
- frontViewLayer.shadowColor = [UIColor blackColor].CGColor;
- frontViewLayer.shadowOpacity = 1.0f;
- frontViewLayer.shadowOffset = _c.frontViewShadowOffset;
- frontViewLayer.shadowRadius = _c.frontViewShadowRadius;
- }
-
- return self;
-}
-
-
-- (void)layoutSubviews
-{
- if ( _disableLayout ) return;
-
- [self _layoutRearViews];
-
- CGRect bounds = self.bounds;
-
- CGFloat xPosition = [self frontLocationForPosition:_c.frontViewPosition];
- _frontView.frame = CGRectMake(xPosition, 0.0f, bounds.size.width, bounds.size.height);
-
- UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRect:_frontView.bounds];
- _frontView.layer.shadowPath = shadowPath.CGPath;
-}
-
-
-- (void)prepareRearViewForPosition:(FrontViewPosition)newPosition
-{
- if ( _rearView == nil )
- {
- _rearView = [[UIView alloc] initWithFrame:self.bounds];
- _rearView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
- [self insertSubview:_rearView belowSubview:_frontView];
- }
- [self _layoutRearViews];
- [self _prepareForNewPosition:newPosition];
-}
-
-
-- (CGFloat)frontLocationForPosition:(FrontViewPosition)frontViewPosition
-{
- CGFloat revealWidth;
- CGFloat revealOverdraw;
-
- CGFloat location = 0.0f;
-
- int symetry = frontViewPosition<FrontViewPositionLeft? -1 : 1;
- [_c _getRevealWidth:&revealWidth revealOverDraw:&revealOverdraw forSymetry:symetry];
- [_c _getAdjustedFrontViewPosition:&frontViewPosition forSymetry:symetry];
-
- if ( frontViewPosition == FrontViewPositionRight )
- location = revealWidth;
-
- else if ( frontViewPosition > FrontViewPositionRight )
- location = revealWidth + revealOverdraw;
-
- return location*symetry;
-}
-
-
-- (void)dragFrontViewToXPosition:(CGFloat)xPosition
-{
- CGRect bounds = self.bounds;
- xPosition = [self _adjustedDragLocationForLocation:xPosition];
- _frontView.frame = CGRectMake(xPosition, 0.0f, bounds.size.width, bounds.size.height);
-}
-
-
-- (void)prepareRightViewForPosition:(FrontViewPosition)newPosition
-{
- if ( _rightView == nil )
- {
- _rightView = [[UIView alloc] initWithFrame:self.bounds];
- _rightView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
- [self insertSubview:_rightView belowSubview:_frontView];
- }
- [self _layoutRearViews];
- [self _prepareForNewPosition:newPosition];
-}
-
-
-# pragma mark private
-
-- (void)_layoutRearViews
-{
- CGRect bounds = self.bounds;
-
- CGFloat rearWidth = _c.rearViewRevealWidth + _c.rearViewRevealOverdraw;
- _rearView.frame = CGRectMake(0.0, 0.0, rearWidth, bounds.size.height);
-
- CGFloat rightWidth = _c.rightViewRevealWidth + _c.rightViewRevealOverdraw;
- _rightView.frame = CGRectMake(bounds.size.width-rightWidth, 0.0f, rightWidth, bounds.size.height);
-}
-
-
-- (void)_prepareForNewPosition:(FrontViewPosition)newPosition;
-{
- if ( _rearView == nil || _rightView == nil )
- return;
-
- int symetry = newPosition<FrontViewPositionLeft? -1 : 1;
-
- NSArray *subViews = self.subviews;
- NSInteger rearIndex = [subViews indexOfObjectIdenticalTo:_rearView];
- NSInteger rightIndex = [subViews indexOfObjectIdenticalTo:_rightView];
-
- if ( (symetry < 0 && rightIndex < rearIndex) || (symetry > 0 && rearIndex < rightIndex) )
- [self exchangeSubviewAtIndex:rightIndex withSubviewAtIndex:rearIndex];
-}
-
-
-- (CGFloat)_adjustedDragLocationForLocation:(CGFloat)x
-{
- CGFloat result;
-
- CGFloat revealWidth;
- CGFloat revealOverdraw;
- BOOL bounceBack;
- BOOL stableDrag;
- FrontViewPosition position = _c.frontViewPosition;
-
- int symetry = x<0 ? -1 : 1;
-
- [_c _getRevealWidth:&revealWidth revealOverDraw:&revealOverdraw forSymetry:symetry];
- [_c _getBounceBack:&bounceBack pStableDrag:&stableDrag forSymetry:symetry];
-
- BOOL stableTrack = !bounceBack || stableDrag || position==FrontViewPositionRightMost || position==FrontViewPositionLeftSideMost;
- if ( stableTrack )
- {
- revealWidth += revealOverdraw;
- revealOverdraw = 0.0f;
- }
-
- x = x * symetry;
-
- if (x <= revealWidth)
- result = x; // Translate linearly.
-
- else if (x <= revealWidth+2*revealOverdraw)
- result = revealWidth + (x-revealWidth)/2; // slow down translation by halph the movement.
-
- else
- result = revealWidth+revealOverdraw; // keep at the rightMost location.
-
- return result * symetry;
-}
-
-@end
-
-
-#pragma mark - SWRevealViewController Class
-
-@interface SWRevealViewController()<UIGestureRecognizerDelegate>
-{
- SWRevealView *_contentView;
- UIPanGestureRecognizer *_panGestureRecognizer;
- FrontViewPosition _frontViewPosition;
- FrontViewPosition _rearViewPosition;
- FrontViewPosition _rightViewPosition;
-}
-@end
-
-
-@implementation SWRevealViewController
-{
- FrontViewPosition _panInitialFrontPosition;
- NSMutableArray *_animationQueue;
- BOOL _userInteractionStore;
-}
-
-const int FrontViewPositionNone = 0xff;
-
-
-#pragma mark - Init
-
-- (id)initWithCoder:(NSCoder *)aDecoder
-{
- self = [super initWithCoder:aDecoder];
- if ( self )
- {
- [self _initDefaultProperties];
- }
- return self;
-}
-
-
-- (id)init
-{
- return [self initWithRearViewController:nil frontViewController:nil];
-}
-
-
-- (id)initWithRearViewController:(UIViewController *)rearViewController frontViewController:(UIViewController *)frontViewController;
-{
- self = [super init];
- if ( self )
- {
- [self _initDefaultProperties];
- [self _setRearViewController:rearViewController];
- [self _setFrontViewController:frontViewController];
- }
- return self;
-}
-
-
-- (void)_initDefaultProperties
-{
- _frontViewPosition = FrontViewPositionLeft;
- _rearViewPosition = FrontViewPositionLeft;
- _rightViewPosition = FrontViewPositionLeft;
- _rearViewRevealWidth = 220.0f;
- _rearViewRevealOverdraw = 60.0f;
- _rightViewRevealWidth = 260.0f;
- _rightViewRevealOverdraw = 60.0f;
- _bounceBackOnOverdraw = YES;
- _bounceBackOnLeftOverdraw = YES;
- _stableDragOnOverdraw = NO;
- _stableDragOnLeftOverdraw = NO;
- _quickFlickVelocity = 250.0f;
- _toggleAnimationDuration = 0.25;
- _frontViewShadowRadius = 2.5f;
- _frontViewShadowOffset = CGSizeMake(0.0f, 2.5f);
- _userInteractionStore = YES;
- _animationQueue = [NSMutableArray array];
-}
-
-#pragma mark popup timer
-- (void)changeDate:(UIDatePicker *)sender {
- NSLog(@"Time left: %f", sender.countDownDuration);
- [[(SlideShowSwipeInList_iphone *) self.rearViewController timer] setSecondsLeft: sender.countDownDuration];
-}
-
-- (void)removeViews:(id)object {
- [[self.view viewWithTag:89] removeFromSuperview];
- [[self.view viewWithTag:90] removeFromSuperview];
- [[self.view viewWithTag:91] removeFromSuperview];
-}
-
-- (void)dismissDatePicker:(id)sender {
- CGRect toolbarTargetFrame = CGRectMake(0, self.view.bounds.size.height, 320, 44);
- CGRect datePickerTargetFrame = CGRectMake(0, self.view.bounds.size.height+44, 320, 216);
- [UIView beginAnimations:@"MoveOut" context:nil];
- [self.view viewWithTag:89].alpha = 0;
- [self.view viewWithTag:90].frame = datePickerTargetFrame;
- [self.view viewWithTag:91].frame = toolbarTargetFrame;
- [UIView setAnimationDelegate:self];
- [UIView setAnimationDidStopSelector:@selector(removeViews:)];
- [UIView commitAnimations];
-}
-
-- (IBAction)callDP:(id)sender {
- if ([self.view viewWithTag:89]) {
- return;
- }
- CGRect toolbarTargetFrame = CGRectMake(0, self.view.bounds.size.height-216-44, 320, 44);
- CGRect datePickerTargetFrame = CGRectMake(0, self.view.bounds.size.height-216, 320, 216);
-
- UIView *darkView = [[UIView alloc] initWithFrame:self.view.bounds];
- darkView.alpha = 0;
- darkView.backgroundColor = [UIColor blackColor];
- darkView.tag = 89;
- UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissDatePicker:)];
- [darkView addGestureRecognizer:tapGesture];
- [self.view addSubview:darkView];
- darkView.alpha = 0.5;
-
- UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, self.view.bounds.size.height+44, 320, 216)];
- datePicker.tag = 90;
- datePicker.backgroundColor = [UIColor whiteColor];
- [datePicker setDatePickerMode:UIDatePickerModeCountDownTimer];
- [datePicker addTarget:self action:@selector(changeDate:) forControlEvents:UIControlEventValueChanged];
- [self.view addSubview:datePicker];
-
- UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, self.view.bounds.size.height, 320, 44)];
- toolBar.tag = 91;
- toolBar.barStyle = UIBarStyleBlackTranslucent;
- UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
- UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(dismissDatePicker:)];
- [toolBar setItems:[NSArray arrayWithObjects:spacer, doneButton, nil]];
- [self.view addSubview:toolBar];
-
- [UIView beginAnimations:@"MoveIn" context:nil];
- toolBar.frame = toolbarTargetFrame;
- datePicker.frame = datePickerTargetFrame;
-
- [UIView commitAnimations];
-}
-
-- (void)startTimePickerwithTimer:(Timer *) timer
-{
- [self callDP:self];
-}
-
-
-#pragma mark storyboard support
-
-static NSString * const SWSegueRearIdentifier = @"sw_rear";
-static NSString * const SWSegueFrontIdentifier = @"sw_front";
-static NSString * const SWSegueRightIdentifier = @"sw_right";
-
-- (void)prepareForSegue:(SWRevealViewControllerSegue *)segue sender:(id)sender
-{
- // $ using a custom segue we can get access to the storyboard-loaded rear/front view controllers
- // the trick is to define segues of type SWRevealViewControllerSegue on the storyboard
- // connecting the SWRevealViewController to the desired front/rear controllers,
- // and setting the identifiers to "sw_rear" and "sw_front"
-
- // $ these segues are invoked manually in the loadView method if a storyboard
- // was used to instantiate the SWRevealViewController
-
- // $ none of this would be necessary if Apple exposed "relationship" segues for container view controllers.
-
- NSString *identifier = segue.identifier;
- if ( [segue isKindOfClass:[SWRevealViewControllerSegue class]] && sender == nil )
- {
- if ( [identifier isEqualToString:SWSegueRearIdentifier] )
- {
- segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc)
- {
- [self _setRearViewController:dvc];
- };
- }
- else if ( [identifier isEqualToString:SWSegueFrontIdentifier] )
- {
- segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc)
- {
- [self _setFrontViewController:dvc];
- };
- }
- else if ( [identifier isEqualToString:SWSegueRightIdentifier] )
- {
- segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc)
- {
- [self _setRightViewController:dvc];
- };
- }
- }
-}
-
-
-#pragma mark - View lifecycle
-
-- (void)loadView
-{
- // Do not call super, to prevent the apis from unfruitful looking for inexistent xibs!
-
- // This is what Apple tells us to set as the initial frame, which is of course totally irrelevant
- // with the modern view controller containment patterns, let's leave it for the sake of it!
- CGRect frame = [[UIScreen mainScreen] applicationFrame];
-
- // create a custom content view for the controller
- _contentView = [[SWRevealView alloc] initWithFrame:frame controller:self];
-
- // set the content view to resize along with its superview
- [_contentView setAutoresizingMask:UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight];
-
- // set our contentView to the controllers view
- self.view = _contentView;
-
- // load any defined front/rear controllers from the storyboard
- if ( self.storyboard && _rearViewController == nil )
- {
- @try
- {
- [self performSegueWithIdentifier:SWSegueRearIdentifier sender:nil];
- [self performSegueWithIdentifier:SWSegueFrontIdentifier sender:nil];
- [self performSegueWithIdentifier:SWSegueRightIdentifier sender:nil];
- }
- @catch(NSException *exception)
- {
- //NSLog(@"Caught %@: %@", [exception name], [exception reason]);
- }
- }
-
- // Apple also tells us to do this:
- _contentView.backgroundColor = [UIColor blackColor];
-
- // we set the current frontViewPosition to none before seting the
- // desired initial position, this will force proper controller reload
- FrontViewPosition initialPosition = _frontViewPosition;
- _frontViewPosition = FrontViewPositionNone;
- _rearViewPosition = FrontViewPositionNone;
- _rightViewPosition = FrontViewPositionNone;
-
- // now set the desired initial position
- [self _setFrontViewPosition:initialPosition withDuration:0.0];
-}
-
-
-- (void)viewDidAppear:(BOOL)animated
-{
- [super viewDidAppear:animated];
-
- // Uncomment the following code if you want the child controllers
- // to be loaded at this point.
- //
- // We leave this commented out because we think loading children here is conceptually wrong.
- // Instead, we refrain view loads until necesary, for example we may never load
- // the rear controller view -or the front controller view- if it is never displayed.
- //
- // If you need to manipulate views of any of your child controllers in an override
- // of this method, you can load yourself the views explicitly on your overridden method.
- // However we discourage it as an app following the MVC principles should never need to do so
-
-// [_frontViewController view];
-// [_rearViewController view];
-
- // we store at this point the view's user interaction state as we may temporarily disable it
- // and resume it back to the previous state, it is possible to override this behaviour by
- // intercepting it on the panGestureBegan and panGestureEnded delegates
- _userInteractionStore = _contentView.userInteractionEnabled;
-}
-
-
-- (NSUInteger)supportedInterfaceOrientations
-{
- return UIInterfaceOrientationMaskAll;
-}
-
-// Support for earlier than iOS 6.0
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- return YES;
-}
-
-
-
-#pragma mark - Public methods and property accessors
-
-- (void)setFrontViewController:(UIViewController *)frontViewController
-{
- [self setFrontViewController:frontViewController animated:NO];
-}
-
-
-- (void)setFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated
-{
- if ( ![self isViewLoaded])
- {
- [self _setFrontViewController:frontViewController];
- return;
- }
-
- [self _dispatchSetFrontViewController:frontViewController animated:animated];
-}
-
-
-- (void)setRearViewController:(UIViewController *)rightViewController
-{
- if ( ![self isViewLoaded])
- {
- [self _setRearViewController:rightViewController];
- return;
- }
-
- [self _dispatchSetRearViewController:rightViewController];
-}
-
-
-- (void)setRightViewController:(UIViewController *)rightViewController
-{
- if ( ![self isViewLoaded])
- {
- [self _setRightViewController:rightViewController];
- return;
- }
-
- [self _dispatchSetRightViewController:rightViewController];
-}
-
-
-- (void)revealToggleAnimated:(BOOL)animated
-{
- FrontViewPosition toogledFrontViewPosition = FrontViewPositionLeft;
- if (_frontViewPosition <= FrontViewPositionLeft)
- toogledFrontViewPosition = FrontViewPositionRight;
-
- [self setFrontViewPosition:toogledFrontViewPosition animated:animated];
-}
-
-- (void)rightRevealToggleAnimated:(BOOL)animated
-{
- FrontViewPosition toogledFrontViewPosition = FrontViewPositionLeft;
- if (_frontViewPosition >= FrontViewPositionLeft)
- toogledFrontViewPosition = FrontViewPositionLeftSide;
-
- [self setFrontViewPosition:toogledFrontViewPosition animated:animated];
-}
-
-
-- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition
-{
- [self setFrontViewPosition:frontViewPosition animated:NO];
-}
-
-
-- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated
-{
- if ( ![self isViewLoaded] )
- {
- _frontViewPosition = frontViewPosition;
- _rearViewPosition = frontViewPosition;
- _rightViewPosition = frontViewPosition;
- return;
- }
-
- [self _dispatchSetFrontViewPosition:frontViewPosition animated:animated];
-}
-
-
-- (UIPanGestureRecognizer*)panGestureRecognizer
-{
- if ( _panGestureRecognizer == nil )
- {
- SWDirectionPanGestureRecognizer *customRecognizer =
- [[SWDirectionPanGestureRecognizer alloc] initWithTarget:self action:@selector(_handleRevealGesture:)];
-
- customRecognizer.direction = SWDirectionPanGestureRecognizerHorizontal;
- customRecognizer.delegate = self;
- _panGestureRecognizer = customRecognizer ;
- }
- return _panGestureRecognizer;
-}
-
-
-#pragma mark - Provided acction methods
-
-- (void)revealToggle:(id)sender
-{
- [self revealToggleAnimated:YES];
-}
-
-- (void)rightRevealToggle:(id)sender
-{
- [self rightRevealToggleAnimated:YES];
-}
-
-
-#pragma mark - UserInteractionEnabling
-
-// disable userInteraction on the entire control
-- (void)_disableUserInteraction
-{
- //_userInteractionStore = _contentView.userInteractionEnabled;
- [_contentView setUserInteractionEnabled:NO];
- [_contentView setDisableLayout:YES];
-
- if ( [_delegate respondsToSelector:@selector(revealControllerPanGestureBegan:)] )
- [_delegate revealControllerPanGestureBegan:self];
-}
-
-// restore userInteraction on the control
-- (void)_restoreUserInteraction
-{
- // we use the stored userInteraction state just in case a developer decided
- // to have our view interaction disabled beforehand
- [_contentView setUserInteractionEnabled:_userInteractionStore];
- [_contentView setDisableLayout:NO];
-
- if ( [_delegate respondsToSelector:@selector(revealControllerPanGestureEnded:) ] )
- [_delegate revealControllerPanGestureEnded:self];
-}
-
-
-#pragma mark - Symetry
-
-- (void)_getRevealWidth:(CGFloat*)pRevealWidth revealOverDraw:(CGFloat*)pRevealOverdraw forSymetry:(int)symetry
-{
- if ( symetry < 0 ) *pRevealWidth = _rightViewRevealWidth, *pRevealOverdraw = _rightViewRevealOverdraw;
- else *pRevealWidth = _rearViewRevealWidth, *pRevealOverdraw = _rearViewRevealOverdraw;
-}
-
-- (void)_getBounceBack:(BOOL*)pBounceBack pStableDrag:(BOOL*)pStableDrag forSymetry:(int)symetry
-{
- if ( symetry < 0 ) *pBounceBack = _bounceBackOnLeftOverdraw, *pStableDrag = _stableDragOnLeftOverdraw;
- else *pBounceBack = _bounceBackOnOverdraw, *pStableDrag = _stableDragOnOverdraw;
-}
-
-- (void)_getAdjustedFrontViewPosition:(FrontViewPosition*)frontViewPosition forSymetry:(int)symetry
-{
- if ( symetry < 0 ) *frontViewPosition = FrontViewPositionLeft + symetry*(*frontViewPosition-FrontViewPositionLeft);
-}
-
-
-#pragma mark - Deferred block execution queue
-
-// Define a convenience macro to enqueue single statements
-#define _enqueue(code) [self _enqueueBlock:^{code;}];
-
-// Defers the execution of the passed in block until a paired _dequeue call is received,
-// or executes the block right away if no pending requests are present.
-- (void)_enqueueBlock:(void (^)(void))block
-{
- [_animationQueue insertObject:block atIndex:0];
- if ( _animationQueue.count == 1)
- {
- block();
- }
-}
-
-// Removes the top most block in the queue and executes the following one if any.
-// Calls to this method must be paired with calls to _enqueueBlock, particularly it may be called
-// from within a block passed to _enqueueBlock to remove itself when done with animations.
-- (void)_dequeue
-{
- [_animationQueue removeLastObject];
-
- if ( _animationQueue.count > 0 )
- {
- void (^block)(void) = [_animationQueue lastObject];
- block();
- }
-}
-
-
-#pragma mark - Gesture Delegate
-
-- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
-{
- // only allow gesture if no previous request is in process
- return ( gestureRecognizer == _panGestureRecognizer && _animationQueue.count == 0) ;
-}
-
-
-#pragma mark - Gesture Based Reveal
-
-- (void)_handleRevealGesture:(UIPanGestureRecognizer *)recognizer
-{
- switch ( recognizer.state )
- {
- case UIGestureRecognizerStateBegan:
- [self _handleRevealGestureStateBeganWithRecognizer:recognizer];
- break;
-
- case UIGestureRecognizerStateChanged:
- [self _handleRevealGestureStateChangedWithRecognizer:recognizer];
- break;
-
- case UIGestureRecognizerStateEnded:
- [self _handleRevealGestureStateEndedWithRecognizer:recognizer];
- break;
-
- case UIGestureRecognizerStateCancelled:
- //case UIGestureRecognizerStateFailed:
- [self _handleRevealGestureStateCancelledWithRecognizer:recognizer];
- break;
-
- default:
- break;
- }
-}
-
-
-- (void)_handleRevealGestureStateBeganWithRecognizer:(UIPanGestureRecognizer *)recognizer
-{
- // we know that we will not get here unless the animationQueue is empty because the recognizer
- // delegate prevents it, however we do not want any forthcoming programatic actions to disturb
- // the gesture, so we just enqueue a dummy block to ensure any programatic acctions will be
- // scheduled after the gesture is completed
- [self _enqueueBlock:^{}]; // <-- dummy block
-
- // we store the initial position and initialize a target position
- _panInitialFrontPosition = _frontViewPosition;
-
- // we disable user interactions on the views, however programatic accions will still be
- // enqueued to be performed after the gesture completes
- [self _disableUserInteraction];
-}
-
-
-- (void)_handleRevealGestureStateChangedWithRecognizer:(UIPanGestureRecognizer *)recognizer
-{
- CGFloat translation = [recognizer translationInView:_contentView].x;
-
- CGFloat baseLocation = [_contentView frontLocationForPosition:_panInitialFrontPosition];
- CGFloat xPosition = baseLocation + translation;
-
- if ( xPosition < 0 )
- {
- if ( _rightViewController == nil ) xPosition = 0;
- [self _rightViewDeploymentForNewFrontViewPosition:FrontViewPositionLeftSide]();
- [self _rearViewDeploymentForNewFrontViewPosition:FrontViewPositionLeftSide]();
- }
-
- if ( xPosition > 0 )
- {
- if ( _rearViewController == nil ) xPosition = 0;
- [self _rightViewDeploymentForNewFrontViewPosition:FrontViewPositionRight]();
- [self _rearViewDeploymentForNewFrontViewPosition:FrontViewPositionRight]();
- }
-
- [_contentView dragFrontViewToXPosition:xPosition];
-}
-
-
-- (void)_handleRevealGestureStateEndedWithRecognizer:(UIPanGestureRecognizer *)recognizer
-{
- UIView *frontView = _contentView.frontView;
-
- CGFloat xPosition = frontView.frame.origin.x;
- CGFloat velocity = [recognizer velocityInView:_contentView].x;
- //NSLog( @"Velocity:%1.4f", velocity);
-
- // depending on position we compute a simetric replacement of widths and positions
- int symetry = xPosition<0 ? -1 : 1;
-
- // simetring computing of widths
- CGFloat revealWidth ;
- CGFloat revealOverdraw ;
- BOOL bounceBack;
- BOOL stableDrag;
-
- [self _getRevealWidth:&revealWidth revealOverDraw:&revealOverdraw forSymetry:symetry];
- [self _getBounceBack:&bounceBack pStableDrag:&stableDrag forSymetry:symetry];
-
- // simetric replacement of position
- xPosition = xPosition * symetry;
-
- // initially we assume drag to left and default duration
- FrontViewPosition frontViewPosition = FrontViewPositionLeft;
- NSTimeInterval duration = _toggleAnimationDuration;
-
- // Velocity driven change:
- if (fabsf(velocity) > _quickFlickVelocity)
- {
- // we may need to set the drag position and to adjust the animation duration
- CGFloat journey = xPosition;
- if (velocity*symetry > 0.0f)
- {
- frontViewPosition = FrontViewPositionRight;
- journey = revealWidth - xPosition;
- if (xPosition > revealWidth)
- {
- if (!bounceBack && stableDrag /*&& xPosition > _rearViewRevealWidth+_rearViewRevealOverdraw*0.5f*/)
- {
- frontViewPosition = FrontViewPositionRightMost;
- journey = revealWidth+revealOverdraw - xPosition;
- }
- }
- }
-
- duration = fabsf(journey/velocity);
- }
-
- // Position driven change:
- else
- {
- // we may need to set the drag position
- if (xPosition > revealWidth*0.5f)
- {
- frontViewPosition = FrontViewPositionRight;
- if (xPosition > revealWidth)
- {
- if (bounceBack)
- frontViewPosition = FrontViewPositionLeft;
-
- else if (stableDrag && xPosition > revealWidth+revealOverdraw*0.5f)
- frontViewPosition = FrontViewPositionRightMost;
- }
- }
- }
-
- // symetric replacement of frontViewPosition
- [self _getAdjustedFrontViewPosition:&frontViewPosition forSymetry:symetry];
-
- // restore user interaction and animate to the final position
- [self _restoreUserInteraction];
- [self _setFrontViewPosition:frontViewPosition withDuration:duration];
-}
-
-
-- (void)_handleRevealGestureStateCancelledWithRecognizer:(UIPanGestureRecognizer *)recognizer
-{
- [self _restoreUserInteraction];
- [self _dequeue];
-}
-
-
-#pragma mark Enqueued position and controller setup
-
-- (void)_dispatchSetFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated
-{
- NSTimeInterval duration = animated?_toggleAnimationDuration:0.0;
- __weak SWRevealViewController *theSelf = self;
- _enqueue( [theSelf _setFrontViewPosition:frontViewPosition withDuration:duration] );
-}
-
-
-- (void)_dispatchSetFrontViewController:(UIViewController *)newFrontViewController animated:(BOOL)animated
-{
- int initialPosDif = FrontViewPositionRightMost - _frontViewPosition;
-
- NSTimeInterval firstDuration ;
- if ( initialPosDif <= 0 ) firstDuration = 0.0;
- else if ( initialPosDif == 1 ) firstDuration = _toggleAnimationDuration*0.5;
- else firstDuration = _toggleAnimationDuration;
-
- NSTimeInterval duration = animated?_toggleAnimationDuration:0.0;
-
- __weak SWRevealViewController *theSelf = self;
- if ( animated )
- {
- _enqueue( [theSelf _setFrontViewPosition:FrontViewPositionRightMost withDuration:firstDuration] );
- _enqueue( [theSelf _setFrontViewController:newFrontViewController] );
- _enqueue( [theSelf _setFrontViewPosition:FrontViewPositionLeft withDuration:duration] );
- }
- else
- {
- _enqueue( [theSelf _setFrontViewController:newFrontViewController] );
- }
-}
-
-
-- (void)_dispatchSetRearViewController:(UIViewController *)newRearViewController
-{
- __weak SWRevealViewController *theSelf = self;
- _enqueue( [theSelf _setRearViewController:newRearViewController] );
-}
-
-
-- (void)_dispatchSetRightViewController:(UIViewController *)newRightViewController
-{
- __weak SWRevealViewController *theSelf = self;
- _enqueue( [theSelf _setRightViewController:newRightViewController] );
-}
-
-
-#pragma mark animated view controller deployment and layout
-
-// Primitive method for view controller deployment and animated layout to the given position.
-- (void)_setFrontViewPosition:(FrontViewPosition)newPosition withDuration:(NSTimeInterval)duration
-{
- void (^rearDeploymentCompletion)() = [self _rearViewDeploymentForNewFrontViewPosition:newPosition];
- void (^rightDeploymentCompletion)() = [self _rightViewDeploymentForNewFrontViewPosition:newPosition];
- void (^frontDeploymentCompletion)() = [self _frontViewDeploymentForNewFrontViewPosition:newPosition];
-
- void (^animations)() = ^()
- {
- // We call the layoutSubviews method on the contentView view and send a delegate, which will
- // occur inside of an animation block if any animated transition is being performed
- [_contentView layoutSubviews];
-
- if ([_delegate respondsToSelector:@selector(revealController:animateToPosition:)])
- [_delegate revealController:self animateToPosition:_frontViewPosition];
- };
-
- void (^completion)(BOOL) = ^(BOOL finished)
- {
- rearDeploymentCompletion();
- rightDeploymentCompletion();
- frontDeploymentCompletion();
- [self _dequeue];
- };
-
- if ( duration > 0.0f )
- {
- [UIView animateWithDuration:duration delay:0.0
- options:UIViewAnimationOptionCurveEaseOut
- animations:animations completion:completion];
- }
- else
- {
- animations();
- completion(YES);
- }
-}
-
-// primitive method for front controller transition
-- (void)_setFrontViewController:(UIViewController*)newFrontViewController
-{
- UIViewController *old = _frontViewController;
- _frontViewController = newFrontViewController;
- [self _transitionFromViewController:old toViewController:newFrontViewController inView:_contentView.frontView]();
- [self _dequeue];
-}
-
-
-// Primitive method for rear controller transition
-- (void)_setRearViewController:(UIViewController*)newRearViewController
-{
- UIViewController *old = _rearViewController;
- _rearViewController = newRearViewController;
- [self _transitionFromViewController:old toViewController:newRearViewController inView:_contentView.frontView]();
- [self _dequeue];
-}
-
-// Primitive method for right controller transition
-- (void)_setRightViewController:(UIViewController*)newRightViewController
-{
- UIViewController *old = _rightViewController;
- _rightViewController = newRightViewController;
- [self _transitionFromViewController:old toViewController:newRightViewController inView:_contentView.rightView]();
- [self _dequeue];
-
-// UIViewController *old = _rightViewController;
-// void (^completion)() = [self _transitionRearController:old toController:newRightViewController inView:_contentView.rightView];
-// [newRightViewController.view setAlpha:0.0];
-// [UIView animateWithDuration:_toggleAnimationDuration
-// animations:^
-// {
-// [old.view setAlpha:0.0f];
-// [newRightViewController.view setAlpha:1.0];
-// }
-// completion:^(BOOL finished)
-// {
-// completion();
-// [self _dequeue];
-// }];
-}
-
-
-#pragma mark Position based view controller deployment
-
-// Deploy/Undeploy of the front view controller following the containment principles. Returns a block
-// that must be invoked on animation completion in order to finish deployment
-- (void (^)(void))_frontViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition
-{
- if ( (_rightViewController == nil && newPosition < FrontViewPositionLeft) ||
- (_rearViewController == nil && newPosition > FrontViewPositionLeft) )
- newPosition = FrontViewPositionLeft;
-
- BOOL positionIsChanging = (_frontViewPosition != newPosition);
-
- BOOL appear =
- (_frontViewPosition >= FrontViewPositionRightMostRemoved || _frontViewPosition <= FrontViewPositionLeftSideMostRemoved) &&
- (newPosition < FrontViewPositionRightMostRemoved && newPosition > FrontViewPositionLeftSideMostRemoved);
-
- BOOL disappear =
- (newPosition >= FrontViewPositionRightMostRemoved || newPosition <= FrontViewPositionLeftSideMostRemoved ) &&
- (_frontViewPosition < FrontViewPositionRightMostRemoved && _frontViewPosition > FrontViewPositionLeftSideMostRemoved);
-
- if ( positionIsChanging )
- {
- if ( [_delegate respondsToSelector:@selector(revealController:willMoveToPosition:)] )
- [_delegate revealController:self willMoveToPosition:newPosition];
- }
-
- _frontViewPosition = newPosition;
-
- void (^deploymentCompletion)() =
- [self _deploymentForViewController:_frontViewController inView:_contentView.frontView appear:appear disappear:disappear];
-
- void (^completion)() = ^()
- {
- deploymentCompletion();
- if ( positionIsChanging )
- {
- if ( [_delegate respondsToSelector:@selector(revealController:didMoveToPosition:)] )
- [_delegate revealController:self didMoveToPosition:newPosition];
- }
- };
-
- return completion;
-}
-
-// Deploy/Undeploy of the left view controller following the containment principles. Returns a block
-// that must be invoked on animation completion in order to finish deployment
-- (void (^)(void))_rearViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition
-{
- if ( _rearViewController == nil && newPosition > FrontViewPositionLeft )
- newPosition = FrontViewPositionLeft;
-
- BOOL appear = (_rearViewPosition <= FrontViewPositionLeft || _rearViewPosition == FrontViewPositionNone) && newPosition > FrontViewPositionLeft;
- BOOL disappear = (newPosition <= FrontViewPositionLeft || newPosition == FrontViewPositionNone) && _rearViewPosition > FrontViewPositionLeft;
-
- if ( appear )
- [_contentView prepareRearViewForPosition:newPosition];
-
- _rearViewPosition = newPosition;
-
- return [self _deploymentForViewController:_rearViewController inView:_contentView.rearView appear:appear disappear:disappear];
-}
-
-// Deploy/Undeploy of the right view controller following the containment principles. Returns a block
-// that must be invoked on animation completion in order to finish deployment
-- (void (^)(void))_rightViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition
-{
- if ( _rightViewController == nil && newPosition < FrontViewPositionLeft )
- newPosition = FrontViewPositionLeft;
-
- BOOL appear = _rightViewPosition >= FrontViewPositionLeft && newPosition < FrontViewPositionLeft ;
- BOOL disappear = newPosition >= FrontViewPositionLeft && _rightViewPosition < FrontViewPositionLeft;
-
- if ( appear )
- [_contentView prepareRightViewForPosition:newPosition];
-
- _rightViewPosition = newPosition;
-
- return [self _deploymentForViewController:_rightViewController inView:_contentView.rightView appear:appear disappear:disappear];
-}
-
-
-- (void (^)(void)) _deploymentForViewController:(UIViewController*)controller inView:(UIView*)view appear:(BOOL)appear disappear:(BOOL)disappear
-{
- if ( appear ) return [self _deployForViewController:controller inView:view];
- if ( disappear ) return [self _undeployForViewController:controller];
- return ^{};
-}
-
-
-#pragma mark Containment view controller deployment and transition
-
-// Containment Deploy method. Returns a block to be invoked at the
-// animation completion, or right after return in case of non-animated deployment.
-- (void (^)(void))_deployForViewController:(UIViewController*)controller inView:(UIView*)view
-{
- if ( !controller || !view )
- return ^(void){};
-
- CGRect tmpFrame = view.frame;
- view.frame = _contentView.bounds;
-
- UIView *controllerView = controller.view;
- controllerView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
- controllerView.frame = view.bounds;
-
- [view addSubview:controllerView];
- view.frame = tmpFrame;
-
- void (^completionBlock)(void) = ^(void)
- {
- // nothing to do on completion at this stage
- };
-
- return completionBlock;
-}
-
-// Containment Undeploy method. Returns a block to be invoked at the
-// animation completion, or right after return in case of non-animated deployment.
-- (void (^)(void))_undeployForViewController:(UIViewController*)controller
-{
- if (!controller)
- return ^(void){};
-
- // nothing to do before completion at this stage
-
- void (^completionBlock)(void) = ^(void)
- {
- [controller.view removeFromSuperview];
- };
-
- return completionBlock;
-}
-
-// Containment Transition method. Returns a block to be invoked at the
-// animation completion, or right after return in case of non-animated transition.
-- (void(^)(void))_transitionFromViewController:(UIViewController*)fromController toViewController:(UIViewController*)toController inView:(UIView*)view
-{
- if ( fromController == toController )
- return ^(void){};
-
- if ( toController ) [self addChildViewController:toController];
-
- void (^deployCompletion)() = [self _deployForViewController:toController inView:view];
-
- [fromController willMoveToParentViewController:nil];
-
- void (^undeployCompletion)() = [self _undeployForViewController:fromController];
-
- void (^completionBlock)(void) = ^(void)
- {
- undeployCompletion() ;
- [fromController removeFromParentViewController];
-
- deployCompletion() ;
- [toController didMoveToParentViewController:self];
- };
- return completionBlock;
-}
-
-
-@end
-
-
-#pragma mark - UIViewController(SWRevealViewController) Category
-
-@implementation UIViewController(SWRevealViewController)
-
-- (SWRevealViewController*)revealViewController
-{
- UIViewController *parent = self;
- Class revealClass = [SWRevealViewController class];
-
- while ( nil != (parent = [parent parentViewController]) && ![parent isKindOfClass:revealClass] )
- {
- }
-
- return (id)parent;
-}
-
-@end
-
-
-#pragma mark - SWRevealViewControllerSegue Class
-
-@implementation SWRevealViewControllerSegue
-
-- (void)perform
-{
- if ( _performBlock != nil )
- {
- _performBlock( self, self.sourceViewController, self.destinationViewController );
- }
-}
-
-@end
-
diff --git a/ios/iosremote/ServerListViewController~ipad.h b/ios/iosremote/ServerListViewController~ipad.h
deleted file mode 100644
index 06dbbe3359da..000000000000
--- a/ios/iosremote/ServerListViewController~ipad.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "ServerListViewController.h"
-
-@interface ServerListViewController_ipad : ServerListViewController
-
-- (IBAction)cancelModalView:(id)sender;
-
-@end
diff --git a/ios/iosremote/ServerListViewController~ipad.m b/ios/iosremote/ServerListViewController~ipad.m
deleted file mode 100644
index e1ee94b0fd91..000000000000
--- a/ios/iosremote/ServerListViewController~ipad.m
+++ /dev/null
@@ -1,46 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "ServerListViewController~ipad.h"
-
-@interface ServerListViewController_ipad ()
-
-@end
-
-@implementation ServerListViewController_ipad
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view.
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [super viewDidUnload];
-}
-
-#pragma mark - Actions
-- (IBAction)cancelModalView:(id)sender {
- [self.presentingViewController dismissModalViewControllerAnimated:YES];
-}
-@end
diff --git a/ios/iosremote/Settings.bundle/Root.plist b/ios/iosremote/Settings.bundle/Root.plist
deleted file mode 100644
index 368da380ab82..000000000000
--- a/ios/iosremote/Settings.bundle/Root.plist
+++ /dev/null
@@ -1,115 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>PreferenceSpecifiers</key>
- <array>
- <dict>
- <key>Title</key>
- <string>General</string>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- </dict>
- <dict>
- <key>Values</key>
- <array>
- <integer>0</integer>
- <integer>1</integer>
- </array>
- <key>Type</key>
- <string>PSMultiValueSpecifier</string>
- <key>Title</key>
- <string>Default Timing Widget</string>
- <key>Key</key>
- <string>DEFAULT_TIMING_WIDGET</string>
- <key>DefaultValue</key>
- <integer>0</integer>
- <key>Titles</key>
- <array>
- <string>Stopwatch</string>
- <string>Countdown Timer</string>
- </array>
- </dict>
- <dict>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- <key>Title</key>
- <string>Stopwatch</string>
- </dict>
- <dict>
- <key>Type</key>
- <string>PSToggleSwitchSpecifier</string>
- <key>Title</key>
- <string>Auto-Start</string>
- <key>Key</key>
- <string>STOPWATCH_AUTO_START</string>
- <key>DefaultValue</key>
- <false/>
- </dict>
- <dict>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- <key>Title</key>
- <string>Countdown Timer</string>
- </dict>
- <dict>
- <key>Values</key>
- <array>
- <integer>3</integer>
- <integer>5</integer>
- <integer>10</integer>
- <integer>15</integer>
- <integer>20</integer>
- <integer>30</integer>
- <integer>40</integer>
- <integer>45</integer>
- <integer>50</integer>
- <integer>60</integer>
- </array>
- <key>Titles</key>
- <array>
- <string>3</string>
- <string>5</string>
- <string>10</string>
- <string>15</string>
- <string>20</string>
- <string>30</string>
- <string>40</string>
- <string>45</string>
- <string>50</string>
- <string>60</string>
- </array>
- <key>Type</key>
- <string>PSMultiValueSpecifier</string>
- <key>Title</key>
- <string>Default Duration (mins)</string>
- <key>Key</key>
- <string>TIMER_DEFAULT_DURATION</string>
- <key>DefaultValue</key>
- <integer>10</integer>
- </dict>
- <dict>
- <key>Type</key>
- <string>PSToggleSwitchSpecifier</string>
- <key>Title</key>
- <string>Auto-Start</string>
- <key>Key</key>
- <string>TIMER_AUTO_START</string>
- <key>DefaultValue</key>
- <false/>
- </dict>
- <dict>
- <key>Type</key>
- <string>PSToggleSwitchSpecifier</string>
- <key>Title</key>
- <string>Vibration</string>
- <key>Key</key>
- <string>TIMER_VIBRATION</string>
- <key>DefaultValue</key>
- <false/>
- </dict>
- </array>
- <key>StringsTable</key>
- <string>Root</string>
-</dict>
-</plist>
diff --git a/ios/iosremote/Settings.bundle/ar.lproj/Root.strings b/ios/iosremote/Settings.bundle/ar.lproj/Root.strings
deleted file mode 100644
index b13cdda14c36..000000000000
--- a/ios/iosremote/Settings.bundle/ar.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/ca.lproj/Root.strings b/ios/iosremote/Settings.bundle/ca.lproj/Root.strings
deleted file mode 100644
index 39ad44dea768..000000000000
--- a/ios/iosremote/Settings.bundle/ca.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/cs.lproj/Root.strings b/ios/iosremote/Settings.bundle/cs.lproj/Root.strings
deleted file mode 100644
index 5f76d265fd47..000000000000
--- a/ios/iosremote/Settings.bundle/cs.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/da.lproj/Root.strings b/ios/iosremote/Settings.bundle/da.lproj/Root.strings
deleted file mode 100644
index d6231ad49247..000000000000
--- a/ios/iosremote/Settings.bundle/da.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/de.lproj/Root.strings b/ios/iosremote/Settings.bundle/de.lproj/Root.strings
deleted file mode 100644
index 2338d1f6e19e..000000000000
--- a/ios/iosremote/Settings.bundle/de.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/el.lproj/Root.strings b/ios/iosremote/Settings.bundle/el.lproj/Root.strings
deleted file mode 100644
index e33cbaafe4b3..000000000000
--- a/ios/iosremote/Settings.bundle/el.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/en.lproj/Root.strings b/ios/iosremote/Settings.bundle/en.lproj/Root.strings
deleted file mode 100644
index e55eb4af5e31..000000000000
--- a/ios/iosremote/Settings.bundle/en.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/es.lproj/Root.strings b/ios/iosremote/Settings.bundle/es.lproj/Root.strings
deleted file mode 100644
index 3764aa537dd1..000000000000
--- a/ios/iosremote/Settings.bundle/es.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/fi.lproj/Root.strings b/ios/iosremote/Settings.bundle/fi.lproj/Root.strings
deleted file mode 100644
index 8adaf04830f2..000000000000
--- a/ios/iosremote/Settings.bundle/fi.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/fr.lproj/Root.strings b/ios/iosremote/Settings.bundle/fr.lproj/Root.strings
deleted file mode 100644
index 993206f6ff5f..000000000000
--- a/ios/iosremote/Settings.bundle/fr.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/hu.lproj/Root.strings b/ios/iosremote/Settings.bundle/hu.lproj/Root.strings
deleted file mode 100644
index 2dfd71a5b913..000000000000
--- a/ios/iosremote/Settings.bundle/hu.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/it.lproj/Root.strings b/ios/iosremote/Settings.bundle/it.lproj/Root.strings
deleted file mode 100644
index 5dd9d8774467..000000000000
--- a/ios/iosremote/Settings.bundle/it.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/nb.lproj/Root.strings b/ios/iosremote/Settings.bundle/nb.lproj/Root.strings
deleted file mode 100644
index cc38f43f8e56..000000000000
--- a/ios/iosremote/Settings.bundle/nb.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/nl.lproj/Root.strings b/ios/iosremote/Settings.bundle/nl.lproj/Root.strings
deleted file mode 100644
index 4c806dac5310..000000000000
--- a/ios/iosremote/Settings.bundle/nl.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/pl.lproj/Root.strings b/ios/iosremote/Settings.bundle/pl.lproj/Root.strings
deleted file mode 100644
index 4fdd7d3c4714..000000000000
--- a/ios/iosremote/Settings.bundle/pl.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/pt-BR.lproj/Root.strings b/ios/iosremote/Settings.bundle/pt-BR.lproj/Root.strings
deleted file mode 100644
index d4b15e905eca..000000000000
--- a/ios/iosremote/Settings.bundle/pt-BR.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/pt.lproj/Root.strings b/ios/iosremote/Settings.bundle/pt.lproj/Root.strings
deleted file mode 100644
index 13dfa4a6114d..000000000000
--- a/ios/iosremote/Settings.bundle/pt.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/ru.lproj/Root.strings b/ios/iosremote/Settings.bundle/ru.lproj/Root.strings
deleted file mode 100644
index af1a4901ca2d..000000000000
--- a/ios/iosremote/Settings.bundle/ru.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/sl.lproj/Root.strings b/ios/iosremote/Settings.bundle/sl.lproj/Root.strings
deleted file mode 100644
index 1e2020e4fa2d..000000000000
--- a/ios/iosremote/Settings.bundle/sl.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/sv.lproj/Root.strings b/ios/iosremote/Settings.bundle/sv.lproj/Root.strings
deleted file mode 100644
index 5aa40b1948ef..000000000000
--- a/ios/iosremote/Settings.bundle/sv.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/tr.lproj/Root.strings b/ios/iosremote/Settings.bundle/tr.lproj/Root.strings
deleted file mode 100644
index 1a52481d6878..000000000000
--- a/ios/iosremote/Settings.bundle/tr.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/uk.lproj/Root.strings b/ios/iosremote/Settings.bundle/uk.lproj/Root.strings
deleted file mode 100644
index 503ca02b6cd7..000000000000
--- a/ios/iosremote/Settings.bundle/uk.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/Settings.bundle/zh-Hant.lproj/Root.strings b/ios/iosremote/Settings.bundle/zh-Hant.lproj/Root.strings
deleted file mode 100644
index bf6e47931544..000000000000
--- a/ios/iosremote/Settings.bundle/zh-Hant.lproj/Root.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/TestFlightSDK1.2.6/README.md b/ios/iosremote/TestFlightSDK1.2.6/README.md
deleted file mode 100644
index e8e0215995b1..000000000000
--- a/ios/iosremote/TestFlightSDK1.2.6/README.md
+++ /dev/null
@@ -1,223 +0,0 @@
-##Introduction
-
-The TestFlight SDK allows you to track how beta testers are testing your application. Out of the box we track simple usage information, such as which tester is using your application, their device model/OS, how long they used the application, logs of their test session, and automatic recording of any crashes they encounter.
-
-To get the most out of the SDK we have provided the Checkpoint API.
-
-The Checkpoint API is used to help you track exactly how your testers are using your application. Curious about which users passed level 5 in your game, or posted their high score to Twitter, or found that obscure feature? With a single line of code you can finally gather all this information. Wondering how many times your app has crashed? Wondering who your power testers are? We've got you covered. See more information on the Checkpoint API in section 4.
-
-Alongside the Checkpoint API is the Questions interface. The Questions interface is managed on a per build basis on the TestFlight website. Find out more about the Questions Interface in section 6.
-
-For more detailed debugging we have a remote logging solution. Find out more about our logging system with TFLog in the Remote Logging section.
-
-
-##Considerations
-
-Information gathered by the SDK is sent to the website in real time. When an application is put into the background (iOS 4.x) or terminated (iOS 3.x) we try to send the finalizing information for the session during the time allowed for finalizing the application. Should all of the data not get sent the remaining data will be sent the next time the application is launched. As such, to get the most out of the SDK we recommend your application support iOS 4.0 and higher.
-
-This SDK can be run from both the iPhone Simulator and Device and has been tested using Xcode 4.0.
-
-The AdSupport.framework is required for iOS 6.0+ in order to estimate the number of unique users your app has. You may weak link the framework in you app. If your app does not link with the AdSupport.framework, the TestFlight SDK will automatically load it for apps running on iOS 6.0+.
-
-
-##Integration
-
-1. Add the files to your project: File -&gt; Add Files to " "
- 1. Find and select the folder that contains the SDK
- 2. Make sure that "Copy items into destination folder (if needed)" is checked
- 3. Set Folders to "Create groups for any added folders"
- 4. Select all targets that you want to add the SDK to
-2. Verify that libTestFlight.a has been added to the Link Binary With Libraries Build Phase for the targets you want to use the SDK with
- 1. Select your Project in the Project Navigator
- 2. Select the target you want to enable the SDK for
- 3. Select the Build Phases tab
- 4. Open the Link Binary With Libraries Phase
- 5. If libTestFlight.a is not listed, drag and drop the library from your Project Navigator to the Link Binary With Libraries area
- 6. Repeat Steps 2 - 5 until all targets you want to use the SDK with have the SDK linked
-3. Add libz to your Link Binary With Libraries Build Phase
- 1. Select your Project in the Project Navigator
- 2. Select the target you want to enable the SDK for
- 3. Select the Build Phases tab
- 4. Open the Link Binary With Libraries Phase
- 5. Click the + to add a new library
- 6. Find libz.dylib in the list and add it
- 7. Repeat Steps 2 - 6 until all targets you want to use the SDK with have libz.dylib
-
-4. In your Application Delegate:
- 1. Import TestFlight: `#import "TestFlight.h"`
-
- ***NOTE:*** Rather than importing `TestFlight.h` in every file you may add the above line into you pre-compiled header (`<projectname>_Prefix.pch`) file inside of the
-
-
- #ifdef __OBJC__
-
-
- section. This will give you access to the SDK across all files.
-
- 2. Get your Application Token which you can find at [http://testflightapp.com/dashboard/applications/](http://testflightapp.com/dashboard/applications/) select the application you are using from the list choose the SDK option and the application token for this application will be there. To ensure that your testers do not show up as anonymous place the call to setDeviceIdentifer before calling takeOff. Remove #define TESTING 1 before building your release build for the App Store.
-
- 3. Launch TestFlight with your Application Token
-
- -(BOOL)application:(UIApplication *)application
- didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // start of your application:didFinishLaunchingWithOptions
-
- // !!!: Use the next line only during beta
- // [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
-
- [TestFlight takeOff:@"Insert your Application Token here"];
- // The rest of your application:didFinishLaunchingWithOptions method
- // ...
- }
-
- 4. To report crashes to you we install our own uncaught exception handler. If you are not currently using an exception handler of your own then all you need to do is go to the next step. If you currently use an Exception Handler, or you use another framework that does please go to the section on advanced exception handling.
-
-
-##Beta Testing and Release Differentiation
-
-In order to provide more information about your testers while beta testing you will need to provide the device's unique identifier. This identifier is not something that the SDK will collect from the device and we do not recommend using this in production. To send the device identifier to us put the following code **before your call to takeOff**.
-
- [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
- [TestFlight takeOff:@"Insert your Application Token here"];
-
-This will allow you to have the best possible information during testing. **When it is time to submit to the App Store comment this line out**. Apple may reject your app if you leave this line in. If you decide to not include the device's unique identifier during your testing phase TestFlight will still collect all of the information that you send but it may be anonymized.
-
-
-##Checkpoint API
-
-When a tester does something you care about in your app you can pass a checkpoint. For example completing a level, adding a todo item, etc. The checkpoint progress is used to provide insight into how your testers are testing your apps. The passed checkpoints are also attached to crashes, which can help when creating steps to replicate.
-
-`[TestFlight passCheckpoint:@"CHECKPOINT_NAME"];` Use `passCheckpoint:` to track when a user performs certain tasks in your application. This can be useful for making sure testers are hitting all parts of your application, as well as tracking which testers are being thorough.
-
-##Feedback API
-
-To launch unguided feedback call the openFeedbackView method. We recommend that you call this from a GUI element.
-
- -(IBAction)launchFeedback {
- [TestFlight openFeedbackView];
- }
-
-If you want to create your own feedback form you can use the submitCustomFeedback method to submit the feedback that the user has entered.
-
- -(IBAction)submitFeedbackPressed:(id)sender {
- NSString *feedback = [self getUserFeedback];
- [TestFlight submitFeedback:feedback];
- }
-
-The above sample assumes that [self getUserFeedback] is implemented such that it obtains the users feedback from the GUI element you have created and that submitFeedbackPressed is the action for your submit button.
-
-Once users have submitted feedback from inside of the application you can view it in the feedback area of your build page.
-
-
-##Upload your build
-
-After you have integrated the SDK into your application you need to upload your build to TestFlight. You can upload from your dashboard or or using the Upload API, full documentation at [https://testflightapp.com/api/doc/](https://testflightapp.com/api/doc/)
-
-##Questions Interface
-
-In order to ask a question, you'll need to associate it with a checkpoint. Make sure your checkpoints are initialized by running your app and hitting them all yourself before you start adding questions.
-
-There are three question types available: Yes/No, Multiple Choice, and Long Answer.
-
-To create questions, visit your builds Questions page and click on 'Add Question'. If you choose Multiple Choice, you'll need to enter a list of possible answers for your testers to choose from — otherwise, you'll only need to enter your question's, well, question. If your build has no questions, you can also choose to migrate questions from another build (because seriously — who wants to do all that typing again)?
-
-After restarting your application on an approved device, when you pass the checkpoint associated with your questions a TestFlight modal question form will appear on the screen asking the beta tester to answer your question.
-
-After you upload a new build to TestFlight you will need to associate questions once again. However if your checkpoints and questions have remained the same you can choose "copy questions from an older build" and choose which build to copy the questions from.
-
-##View the results
-
-As testers install your build and start to test it you will see their session data on the web on the build report page for the build you've uploaded.
-
-##Advanced Exception Handling
-
-An uncaught exception means that your application is in an unknown state and there is not much that you can do but try and exit gracefully. Our SDK does its best to get the data we collect in this situation to you while it is crashing, but it is designed in such a way that the important act of saving the data occurs in as safe way a way as possible before trying to send anything. If you do use uncaught exception or signal handlers install your handlers before calling `takeOff`. Our SDK will then call your handler while ours is running. For example:
-
- /*
- My Apps Custom uncaught exception catcher, we do special stuff here, and TestFlight takes care of the rest
- */
- void HandleExceptions(NSException *exception) {
- NSLog(@"This is where we save the application data during a exception");
- // Save application data on crash
- }
- /*
- My Apps Custom signal catcher, we do special stuff here, and TestFlight takes care of the rest
- */
- void SignalHandler(int sig) {
- NSLog(@"This is where we save the application data during a signal");
- // Save application data on crash
- }
-
- -(BOOL)application:(UIApplication *)application
- didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // installs HandleExceptions as the Uncaught Exception Handler
- NSSetUncaughtExceptionHandler(&HandleExceptions);
- // create the signal action structure
- struct sigaction newSignalAction;
- // initialize the signal action structure
- memset(&newSignalAction, 0, sizeof(newSignalAction));
- // set SignalHandler as the handler in the signal action structure
- newSignalAction.sa_handler = &SignalHandler;
- // set SignalHandler as the handlers for SIGABRT, SIGILL and SIGBUS
- sigaction(SIGABRT, &newSignalAction, NULL);
- sigaction(SIGILL, &newSignalAction, NULL);
- sigaction(SIGBUS, &newSignalAction, NULL);
- // Call takeOff after install your own unhandled exception and signal handlers
- [TestFlight takeOff:@"Insert your Application Token here"];
- // continue with your application initialization
- }
-
-You do not need to add the above code if your application does not use exception handling already.
-
-##Remote Logging
-
-To perform remote logging you can use the TFLog method which logs in a few different methods described below. In order to make the transition from NSLog to TFLog easy we have used the same method signature for TFLog as NSLog. You can easily switch over to TFLog by adding the following macro to your header
-
- #define NSLog TFLog
-
-That will do a switch from NSLog to TFLog, if you want more information, such as file name and line number you can use a macro like
-
- #define NSLog(__FORMAT__, ...) TFLog((@"%s [Line %d] " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
-
-Which will produce output that looks like
-
- -[HTFCheckpointsController showYesNoQuestion:] [Line 45] Pressed YES/NO
-
-We have implemented three different loggers.
-
- 1. TestFlight logger
- 2. Apple System Log logger
- 3. STDERR logger
-
-Each of the loggers log asynchronously and all TFLog calls are non blocking. The TestFlight logger writes its data to a file which is then sent to our servers on Session End events. The Apple System Logger sends its messages to the Apple System Log and are viewable using the Organizer in Xcode when the device is attached to your computer. The ASL logger can be disabled by turning it off in your TestFlight options
-
- [TestFlight setOptions:{ TFOptionLogToConsole : @NO }];
-
-The default option is YES.
-
-The STDERR logger sends log messages to STDERR so that you can see your log statements while debugging. The STDERR logger is only active when a debugger is attached to your application. If you do not wish to use the STDERR logger you can disable it by turning it off in your TestFlight options
-
- [TestFlight setOptions:{ TFOptionLogToSTDERR : @NO }];
-
-The default option is YES.
-
-## Advanced Remote Logging
-
-For most users we expect using TFLog to provide all of the logging functionality that they need. For the occasion where you need to provide a wrapper around TFLog we provide
-
- void TFLogv(NSString *format, va_list arg_list);
-
-Using TFLogv you can have your method that accepts a variable number of arguments that then passes that format and argument list to TFLog.
-
-
-##iOS3
-
-We now require that anyone who is writing an application that supports iOS3 add the System.framework as an optional link. In order to provide a better shutdown experience we send any large log files to our servers in the background. To add System.framework as an optional link:
-
-1. Select your Project in the Project Navigator
-2. Select the target you want to enable the SDK for
-3. Select the Build Phases tab
-4. Open the Link Binary With Libraries Phase
-5. Click the + to add a new library
-6. Find libSystem.dylib in the list and add it
-7. To the right of libSystem.dylib in the Link Binary With Libraries pane change "Required" to "Optional"
diff --git a/ios/iosremote/TestFlightSDK1.2.6/TestFlight.h b/ios/iosremote/TestFlightSDK1.2.6/TestFlight.h
deleted file mode 100644
index 0d1b27a2f253..000000000000
--- a/ios/iosremote/TestFlightSDK1.2.6/TestFlight.h
+++ /dev/null
@@ -1,114 +0,0 @@
-//
-// TestFlight.h
-// libTestFlight
-//
-// Created by Jonathan Janzen on 06/11/11.
-// Copyright 2011 TestFlight. All rights reserved.
-
-#import <Foundation/Foundation.h>
-#define TESTFLIGHT_SDK_VERSION @"1.2.6"
-#undef TFLog
-
-#if __cplusplus
-extern "C" {
-#endif
- void TFLog(NSString *format, ...);
- void TFLogv(NSString *format, va_list arg_list);
-#if __cplusplus
-}
-#endif
-
-/**
- * TestFlight object
- * All methods are class level
- */
-@interface TestFlight : NSObject {
-
-}
-
-/**
- * Add custom environment information
- * If you want to track custom information such as a user name from your application you can add it here
- *
- * @param information A string containing the environment you are storing
- * @param key The key to store the information with
- */
-+ (void)addCustomEnvironmentInformation:(NSString *)information forKey:(NSString*)key;
-
-
-/**
- * Starts a TestFlight session using the Application Token for this Application
- *
- * @param applicationToken Will be the application token for the current application.
- * The token for this application can be retrieved by going to https://testflightapp.com/dashboard/applications/
- * selecting this application from the list then selecting SDK.
- */
-
-+ (void)takeOff:(NSString *)applicationToken;
-
-/**
- * Sets custom options
- *
- * @param options NSDictionary containing the options you want to set. Available options are described below at "TestFlight Option Keys"
- *
- */
-+ (void)setOptions:(NSDictionary*)options;
-
-/**
- * Track when a user has passed a checkpoint after the flight has taken off. Eg. passed level 1, posted high score
- *
- * @param checkpointName The name of the checkpoint, this should be a static string
- */
-+ (void)passCheckpoint:(NSString *)checkpointName;
-
-/**
- * Opens a feedback window that is not attached to a checkpoint
- */
-+ (void)openFeedbackView;
-
-/**
- * Submits custom feedback to the site. Sends the data in feedback to the site. This is to be used as the method to submit
- * feedback from custom feedback forms.
- *
- * @param feedback Your users feedback, method does nothing if feedback is nil
- */
-+ (void)submitFeedback:(NSString*)feedback;
-
-/**
- * Sets the Device Identifier.
- *
- * !! DO NOT CALL IN SUBMITTED APP STORE APP.
- *
- * !! MUST BE CALLED BEFORE +takeOff:
- *
- * This method should only be used during testing so that you can identify a testers test data with them.
- * If you do not provide the identifier you will still see all session data, with checkpoints
- * and logs, but the data will be anonymized.
- *
- * It is recommended that you only use this method during testing.
- * Apple may reject your app if left in a submitted app.
- *
- * Use:
- * Only use this with the Apple device UDID. DO NOT use Open ID or your own identifier.
- * [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
- *
- * @param deviceIdentifer The current devices device identifier
- */
-+ (void)setDeviceIdentifier:(NSString*)deviceIdentifer;
-
-@end
-
-
-/**
- * TestFlight Option Keys
- *
- * Pass these as keys to the dictionary you pass to +`[TestFlight setOptions:]`.
- * The values should be NSNumber BOOLs (`[NSNumber numberWithBool:YES]` or `@YES`)
- */
-extern NSString *const TFOptionAttachBacktraceToFeedback; // Defaults to @NO. Setting to @YES attaches the current backtrace, with symbols, to the feedback.
-extern NSString *const TFOptionDisableInAppUpdates; // Defaults to @NO. Setting to @YES, disables the in app update screen shown in BETA apps when there is a new version available on TestFlight.
-extern NSString *const TFOptionLogToConsole; // Defaults to @YES. Prints remote logs to Apple System Log.
-extern NSString *const TFOptionLogToSTDERR; // Defaults to @YES. Sends remote logs to STDERR when debugger is attached.
-extern NSString *const TFOptionReinstallCrashHandlers; // If set to @YES: Reinstalls crash handlers, to be used if a third party library installs crash handlers overtop of the TestFlight Crash Handlers.
-extern NSString *const TFOptionSendLogOnlyOnCrash; // Defaults to @NO. Setting to @YES stops remote logs from being sent when sessions end. They would only be sent in the event of a crash.
-
diff --git a/ios/iosremote/TestFlightSDK1.2.6/libTestFlight.a b/ios/iosremote/TestFlightSDK1.2.6/libTestFlight.a
deleted file mode 100644
index bc045a9fc8f4..000000000000
--- a/ios/iosremote/TestFlightSDK1.2.6/libTestFlight.a
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/TestFlightSDK1.2.6/release_notes.md b/ios/iosremote/TestFlightSDK1.2.6/release_notes.md
deleted file mode 100644
index c5ce0fb106bc..000000000000
--- a/ios/iosremote/TestFlightSDK1.2.6/release_notes.md
+++ /dev/null
@@ -1,249 +0,0 @@
-## 1.2.6 - June 11, 2013
-
-- Fixed a bug with crash reporting on iOS 7
-
-## 1.2.5 - May 1, 2013
-
-- Removed any access to mac address
-- Added AdSupport.framework requirement
- - AdSupport.framework is automatically loaded on iOS 6.0+ if not weak linked with app
-
-## 1.2.4 - February 19, 2013
-
-- Fixed bug that caused crash reports to sometimes not send immediately (they would be resent later)
-
-## 1.2.3 - January 8, 2013
-
-- Fixed typos in readme
-- Fixed bug where logs not sent on crash
-- Fixed bug where empty crash files were created (but not sent)
-- Cache cache path
-- Use consts for `setOptions:`
-- Updated `setDeviceIdentifier:` comments to make them clearer
-- Remove potentially conflicting function name `UIColorFromRGB`
-- Fixed crash on bad in app update data
-
-## 1.2.2 - December 26, 2012
-
-- Fix typo in app token error message
-
-## 1.2.1 - December 26, 2012
-
-- The max number of concurrent network connections has been reduced from 4 to 2.
-
-##1.2 - November 12, 2012
-
-* Removed Team Token support. As of version 1.2 takeOff must be called with the Application Token, https://testflightapp.com/dashboard/applications/, choose your application, select SDK, get the Token for this Application.
-
-##1.2 BETA 3 - October 11, 2012
-
-* Added application token support. Application Tokens are currently optional if you do not have one you do not need one
-
-##1.2 BETA 2 - October 9, 2012
-
-* Resolved an instance of close_file being called on a bad file descriptor
-
-##1.2 BETA 1 - October 1, 2012
-
-* Removed support for armv6
-* Exception handler now returns instead of raising a SIGTRAP
-
-##1.1 - September 13, 2012
-
-* armv7s and iOS 6 support
-* Updated for general release
-
-##1.1 BETA 3 - September 12, 2012
-
-* armv7s slice added to library
-* fixed typo for in application updates, inAppUdates changed to inAppUpdates
-
-##1.1 BETA 2 - September 6, 2012
-
-* Re-enabled armv6 support
-* Added option to disable in application updates
-
-##1.1 BETA 1 - July 13, 2012
-
-* Added TFLogv to allow for log customizations. Check the README or online docs for more information.
-* Added option attachBacktraceToFeedback, which attaches a backtrace to feedback sent from the SDK. For users who use feedback in more than one location in the application.
-* Resolved issue where other exception handlers would not be called during an exception.
-* SDK now sends the device language for a session.
-* Documentation fixes.
-* Stability fixes.
-
-###1.0 - March 29, 2012
-
-* Resolved occurrences of exceptions with the message "No background task exists with identifier 0"
-
-###1.0 BETA 1 - March 23, 2012
-
-* Privacy Updates
-* UDID is no longer collected by the SDK. During testing please use `[TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];` to send the UDID so you can identify your testers. For release do not set `+setDeviceIdentifier`. See Beta Testing and Release Differentiation in the README or online at [https://testflightapp.com/sdk/doc/1.0beta1/](http://testflightapp.com/sdk/doc/1.0beta1/)
-
-###0.8.3 - February 14, 2012
-
-* Rolled previous beta code into release builds
-* No longer allow in application updates to occur in applications that were obtained from the app store.
-
-**Tested compiled library with:**
-
-* Xcode 4.3
-* Xcode 4.2
-* Xcode 4.1
-* Xcode 3.2.6
-
-###0.8.3 BETA 5 - February 10, 2012
-
-* Changed logging from asynchronous to synchronous.
-* Resolved crash when looking for a log path failed.
-* Added submitFeedback to the TestFlight class to allow for custom feedback forms.
-
-###0.8.3 BETA 4 - January 20, 2012
-
-* Resolved an issue that occured when an application was upgraded from 0.8.3 BETA 1 to 0.8.3 BETA 3+ with unsent data from 0.8.3 BETA 1
-
-###0.8.3 BETA 3 - January 19, 2012
-
-* On crash log files over 64k will not be sent until next launch.
-
-**Known Issues:**
-
-* Logging massive amounts of data at the end of a session may prevent the application from launching in time on next launch
-
-###0.8.3 BETA 2 - January 13, 2012
-
-* libz.dylib is now required to be added to your "Link Binary with Libraries" build phase
-* Log file compression, The compression is done on an as needed basis rather than before sending
-* Changed all outgoing data from JSON to MessagePack
-* Added option `logToSTDERR` to disable the `STDERR` logger
-
-###0.8.3 BETA 1 - December 29, 2011
-
-* In rare occurrences old session data that had not been sent to our server may have been discarded or attached to the wrong build. It is now no longer discarded
-* Made sending of Session End events more robust
-* Network queuing system does better bursting of unsent data
-* Log files that are larger than 64K are now sent sometime after the next launch
-* Log files that are larger than 16MB are no longer supported and will be replaced with a message indicating the log file was too large
-* Fixed crashes while resuming from background
-
-###0.8.2 - December 20, 2011
-
-* Promoted 0.8.2 BETA 4 to stable
-
-**Known Issues:**
-
-* Under some circumstances Session End events may not be sent until the next launch.
-* With large log files Session End events may take a long time to show up.
-
-**Tested compiled library with:**
-
-* Xcode 4.3
-* Xcode 4.2
-* Xcode 4.1
-* Xcode 3.2.6
-
-###0.8.2 BETA 4 - December 12, 2011
-
-* Prevented "The string argument is NULL" from occuring during finishedHandshake in rare cases
-* Resolved issue where data recorded while offline may not be sent
-
-###0.8.2 BETA 3 - December 8, 2011
-
-* Added auto-release pools to background setup and tear down
-
-###0.8.2 BETA 2 - December 5, 2011
-
-* Fixed the "pointer being freed was not allocated" bug
-
-###0.8.1 - November 18, 2011
-
-* Implemented TFLog logging system, see README for more information
-* Fixed an issue where Session End events may not be sent until next launch
-* Fixed an issue where duplicate events could be sent
-* Fixed an issue with Session End events not being sent from some iPod touch models
-
-**Tested compiled library with:**
-
-* Xcode 4.2
-* Xcode 4.1
-* Xcode 3.2.6
-
-###0.8 - November 8, 2011
-
-* Added `SIGTRAP` as a signal type that we catch
-* Removed all Objective-c from crash reporting
-* Removed the use of non signal safe functions from signal handling
-* Created a signal safe way to get symbols from a stack trace
-* Changed the keyboardType for Long Answer Questions and Feedback to allow for international character input
-* Changed `TESTFLIGHT_SDK_VERSION` string to be an `NSString`
-* Changed cache folder from Library/Caches/TestFlight to Library/Caches/com.testflight.testflightsdk
-* Fixed issue with saving data when device is offline
-* Fixed compability issues with iOS 3
-* Added calling into the rootViewController shouldAutorotateToInterfaceOrientation if a rootViewController is set
-* Made the comments in TestFlight.h compatible with Appledoc
-
-Tested compiled library with:
-
-* Xcode 4.2
-* Xcode 4.1
-* Xcode 3.2
-
-###0.7.2 - September 29, 2011
-
-* Changed `TESTFLIGHT_SDK_VERSION` string to be an `NSString`
-* Fixed an issue where exiting an application while the SDK is active caused modal views to be dismissed
-
-###0.7.1 - September 22, 2011
-
-* Internal release
-* Refactoring
-
-###0.7 - September 21, 2011
-
-* Moved TestFlight images and data to the Library/Caches folder
-* Resolved an issue where sometimes the rootViewController could not be found and feedback, questions and upgrade views would not be displayed
-* In application upgrade changed to allow skipping until the next version is installed and allows upgrades to be forced
-* Fixed a memory leak when launching questions
-
-###0.6 - September 2, 2011
-
-* Renamed SlideShowPreviewViewController~ipad.h_encode to testflight_SlideShowPreviewViewController~ipad.h_encode to remove a conflict with other third party libraries
-* Added ability to reinstall crash handlers when they are overwritten using the setOptions API
-* Fixed an issue where crash reports might not get sent under certain circumstances
-* Fixed a deadlock when the application is put in the background and then resumed before all information can be sent
-* Fixed an issue when attempting to un-install all signal handlers during a signal
-* Added support for landscape mode on the iPad to the Questions and Feedback views
-* Crash reporting now works in versions of Xcode earlier than 4.2
-* Fixed a memory leak during handshake
-
-###0.5 - August 19, 2011
-
-* Feedback that is not attached to a checkpoint [TestFlight openFeedbackView]
-* Usability changes to question views
-* Removed pause and resume sessions, replaced with sessions being stopped and started
-* Added text auto correction to the Long Answer question type
-* Crash reports now send on crash instead of next launch
-
-###0.4 - August 15, 2011
-
-* In Application Feedback with Questions
-* In application updates
-* Custom Environment Information added
-* Networking stack reimplementation
-* Exception handling fixes
-
-###0.3 - June 15, 2011
-
-* Removed all mention of JSONKit from the README
-* Added support for using both the Bundle Version and the Bundle Short Version string
-
-###0.2 - June 14, 2011
-
-* Removed all categories this allows users to use the SDK without having to set -ObjC and -load_all
-* Prefixed JSONKit for use in TestFlight to remove reported issues where some users were already using JSONKit
-* Added support for armv6 again
-
-###0.1 - June 11, 2011
-
-* Initial Version
diff --git a/ios/iosremote/UserDefaults.plist b/ios/iosremote/UserDefaults.plist
deleted file mode 100644
index a187a413415f..000000000000
--- a/ios/iosremote/UserDefaults.plist
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>TIMER_DEFAULT_DURATION</key>
- <integer>10</integer>
- <key>HOWTO_GUIDE_SEEN</key>
- <false/>
-</dict>
-</plist>
diff --git a/ios/iosremote/ar.lproj/Localizable.strings b/ios/iosremote/ar.lproj/Localizable.strings
deleted file mode 100644
index 593f36f5809f..000000000000
--- a/ios/iosremote/ar.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/ar.lproj/iPad_autosize.storyboard b/ios/iosremote/ar.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/ar.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/ca.lproj/Localizable.strings b/ios/iosremote/ca.lproj/Localizable.strings
deleted file mode 100644
index 6814a811ac44..000000000000
--- a/ios/iosremote/ca.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/ca.lproj/iPad_autosize.storyboard b/ios/iosremote/ca.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/ca.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/cs.lproj/Localizable.strings b/ios/iosremote/cs.lproj/Localizable.strings
deleted file mode 100644
index 3e2b7a6a36c1..000000000000
--- a/ios/iosremote/cs.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/cs.lproj/iPad_autosize.storyboard b/ios/iosremote/cs.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/cs.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/da.lproj/Localizable.strings b/ios/iosremote/da.lproj/Localizable.strings
deleted file mode 100644
index 8d3588c74626..000000000000
--- a/ios/iosremote/da.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/da.lproj/iPad_autosize.storyboard b/ios/iosremote/da.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/da.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/de.lproj/Localizable.strings b/ios/iosremote/de.lproj/Localizable.strings
deleted file mode 100644
index 6fecd680eff0..000000000000
--- a/ios/iosremote/de.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/de.lproj/iPad_autosize.storyboard b/ios/iosremote/de.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/de.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/el.lproj/Localizable.strings b/ios/iosremote/el.lproj/Localizable.strings
deleted file mode 100644
index c8c5d252baaa..000000000000
--- a/ios/iosremote/el.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/el.lproj/iPad_autosize.storyboard b/ios/iosremote/el.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/el.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/en.lproj/iPad_autosize.storyboard b/ios/iosremote/en.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/en.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/en.lproj/iPad_autosize.strings b/ios/iosremote/en.lproj/iPad_autosize.strings
deleted file mode 100644
index 8ce5efb37cda..000000000000
--- a/ios/iosremote/en.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/en.lproj/iPad_autosize_old.storyboard b/ios/iosremote/en.lproj/iPad_autosize_old.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/en.lproj/iPad_autosize_old.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/es.lproj/Localizable.strings b/ios/iosremote/es.lproj/Localizable.strings
deleted file mode 100644
index fbf3a8b0c723..000000000000
--- a/ios/iosremote/es.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/es.lproj/iPad_autosize.storyboard b/ios/iosremote/es.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/es.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/fi.lproj/Localizable.strings b/ios/iosremote/fi.lproj/Localizable.strings
deleted file mode 100644
index 2a47524707f6..000000000000
--- a/ios/iosremote/fi.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/fi.lproj/iPad_autosize.storyboard b/ios/iosremote/fi.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/fi.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/fr.lproj/Localizable.strings b/ios/iosremote/fr.lproj/Localizable.strings
deleted file mode 100644
index 9079cb4fbb39..000000000000
--- a/ios/iosremote/fr.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/fr.lproj/iPad_autosize.storyboard b/ios/iosremote/fr.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 7c540a02595f..000000000000
--- a/ios/iosremote/fr.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connecter-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connecter" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Veuillez entrer le code ci-dessus dans le fenêtre Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - Nouvelle Connection-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Nouvelle Connection" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Preferences" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/fr.lproj/iPad_autosize.strings b/ios/iosremote/fr.lproj/iPad_autosize.strings
deleted file mode 100644
index 990c6135bfb5..000000000000
--- a/ios/iosremote/fr.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/fr.lproj/iPad_autosize_old.storyboard b/ios/iosremote/fr.lproj/iPad_autosize_old.storyboard
deleted file mode 100644
index 7c540a02595f..000000000000
--- a/ios/iosremote/fr.lproj/iPad_autosize_old.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connecter-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connecter" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Veuillez entrer le code ci-dessus dans le fenêtre Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - Nouvelle Connection-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Nouvelle Connection" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Preferences" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/hu.lproj/Localizable.strings b/ios/iosremote/hu.lproj/Localizable.strings
deleted file mode 100644
index 473285481add..000000000000
--- a/ios/iosremote/hu.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/hu.lproj/iPad_autosize.storyboard b/ios/iosremote/hu.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/hu.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote.xcodeproj/project.pbxproj b/ios/iosremote/iosremote.xcodeproj/project.pbxproj
deleted file mode 100644
index a89d46a721e5..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1386 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- 5711026C1794127E007D343B /* libTestFlight.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 571102681794127E007D343B /* libTestFlight.a */; };
- 5711026D1794127E007D343B /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 571102691794127E007D343B /* README.md */; };
- 5711026E1794127E007D343B /* release_notes.md in Resources */ = {isa = PBXBuildFile; fileRef = 5711026A1794127E007D343B /* release_notes.md */; };
- 571102701794128E007D343B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5711026F1794128E007D343B /* libz.dylib */; };
- 571BFAD1178AADA200EF1BDB /* more_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 571BFAD0178AADA200EF1BDB /* more_icon.png */; };
- 571D4807178B2F080063D93B /* timer_clear_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 571D4805178B2F080063D93B /* timer_clear_btn.png */; };
- 571D4808178B2F080063D93B /* timer_start_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 571D4806178B2F080063D93B /* timer_start_btn.png */; };
- 5753DD901781EA0300DB71BB /* ServerListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5753DD8F1781EA0300DB71BB /* ServerListViewController.m */; };
- 5753DD9917834D7100DB71BB /* NewServerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5753DD9817834D7100DB71BB /* NewServerViewController.m */; };
- 57701742178B0A6900B99793 /* SlideShowSwipeInList~iphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 57701741178B0A6900B99793 /* SlideShowSwipeInList~iphone.m */; };
- 57867A571787385800EBBE52 /* SlideShowViewController~iphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 57867A561787385800EBBE52 /* SlideShowViewController~iphone.m */; };
- 57867A5A1787510700EBBE52 /* pushed_next_button.png in Resources */ = {isa = PBXBuildFile; fileRef = 57867A581787510700EBBE52 /* pushed_next_button.png */; };
- 57867A5B1787510700EBBE52 /* released_next_button.png in Resources */ = {isa = PBXBuildFile; fileRef = 57867A591787510700EBBE52 /* released_next_button.png */; };
- 57867A5E178752CD00EBBE52 /* pushed_previous_button.png in Resources */ = {isa = PBXBuildFile; fileRef = 57867A5C178752CD00EBBE52 /* pushed_previous_button.png */; };
- 57867A5F178752CD00EBBE52 /* released_previous_button.png in Resources */ = {isa = PBXBuildFile; fileRef = 57867A5D178752CD00EBBE52 /* released_previous_button.png */; };
- 57AEEDAF17895B67007F4F97 /* pointer.png in Resources */ = {isa = PBXBuildFile; fileRef = 57AEEDAE17895B67007F4F97 /* pointer.png */; };
- 57AEEDB117895BF5007F4F97 /* pointer_pushed.png in Resources */ = {isa = PBXBuildFile; fileRef = 57AEEDB017895BF5007F4F97 /* pointer_pushed.png */; };
- 57AEEDB517899BB4007F4F97 /* slide_finished.png in Resources */ = {isa = PBXBuildFile; fileRef = 57AEEDB417899BB4007F4F97 /* slide_finished.png */; };
- 57B152991764703500EECC67 /* NSString+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B152981764703500EECC67 /* NSString+Base64.m */; };
- 57B1529F176486C300EECC67 /* CommandTransmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B1529E176486C300EECC67 /* CommandTransmitter.m */; };
- 57B7625D17621E42007703F6 /* SlideShow.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B7625C17621E42007703F6 /* SlideShow.m */; };
- 57C6E3F3175E06E800E8BC5F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57C6E3F2175E06E800E8BC5F /* UIKit.framework */; };
- 57C6E3F5175E06E800E8BC5F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57C6E3F4175E06E800E8BC5F /* Foundation.framework */; };
- 57C6E3F7175E06E800E8BC5F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57C6E3F6175E06E800E8BC5F /* CoreGraphics.framework */; };
- 57C6E3FD175E06E800E8BC5F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 57C6E3FB175E06E800E8BC5F /* InfoPlist.strings */; };
- 57C6E3FF175E06E800E8BC5F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E3FE175E06E800E8BC5F /* main.m */; };
- 57C6E403175E06E800E8BC5F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E402175E06E800E8BC5F /* AppDelegate.m */; };
- 57C6E405175E06E800E8BC5F /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 57C6E404175E06E800E8BC5F /* Default.png */; };
- 57C6E407175E06E800E8BC5F /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 57C6E406175E06E800E8BC5F /* Default@2x.png */; };
- 57C6E409175E06E800E8BC5F /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 57C6E408175E06E800E8BC5F /* Default-568h@2x.png */; };
- 57C6E42E175E076900E8BC5F /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E427175E076900E8BC5F /* Client.m */; };
- 57C6E42F175E076900E8BC5F /* CommunicationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E429175E076900E8BC5F /* CommunicationManager.m */; };
- 57C6E430175E076900E8BC5F /* CommandInterpreter.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C6E42B175E076900E8BC5F /* CommandInterpreter.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 */; };
- 57CFED9917838FDC00E82E05 /* EditableTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */; };
- 57DC7007178D84490050FC58 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57DC7006178D84490050FC58 /* CoreMotion.framework */; };
- 57DC7012178E16A40050FC58 /* UIView+FadeInFadeOut.m in Sources */ = {isa = PBXBuildFile; fileRef = 57DC7011178E16A40050FC58 /* UIView+FadeInFadeOut.m */; };
- 57DF0A85178FFFAB008B2D3D /* iPhone_autosize.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 57DF0A83178FFFAB008B2D3D /* iPhone_autosize.storyboard */; };
- 57FE71E31785C61400B50125 /* PinValidationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 57FE71E21785C61400B50125 /* PinValidationViewController.m */; };
- 57FE71E917861A9000B50125 /* SlideShowPreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 57FE71E817861A9000B50125 /* SlideShowPreviewViewController.m */; };
- 8C0323AB17A943720037432E /* UIImageView+setImageAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0323AA17A943720037432E /* UIImageView+setImageAnimated.m */; };
- 8C06B31D17B7EC83002F5CF8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8C06B31B17B7EC83002F5CF8 /* Localizable.strings */; };
- 8C06B31E17B7ED1E002F5CF8 /* iPad_autosize.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8C06B32017B7ED1E002F5CF8 /* iPad_autosize.storyboard */; };
- 8C0C879317F4C46E003CE6B2 /* WalkThroughPageViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8C0C879217F4C46E003CE6B2 /* WalkThroughPageViewController.xib */; };
- 8C0DC83A17A4177C0099E5AE /* nextButton_pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83617A4177C0099E5AE /* nextButton_pressed.png */; };
- 8C0DC83B17A4177C0099E5AE /* nextButton_pressed@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83717A4177C0099E5AE /* nextButton_pressed@2x.png */; };
- 8C0DC83C17A4177C0099E5AE /* previousButton_pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83817A4177C0099E5AE /* previousButton_pressed.png */; };
- 8C0DC83D17A4177C0099E5AE /* previousButton_pressed@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83917A4177C0099E5AE /* previousButton_pressed@2x.png */; };
- 8C0DC84217A4185A0099E5AE /* nextButton_normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83E17A4185A0099E5AE /* nextButton_normal.png */; };
- 8C0DC84317A4185A0099E5AE /* nextButton_normal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC83F17A4185A0099E5AE /* nextButton_normal@2x.png */; };
- 8C0DC84417A4185A0099E5AE /* previousButton_normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC84017A4185A0099E5AE /* previousButton_normal.png */; };
- 8C0DC84517A4185A0099E5AE /* previousButton_normal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C0DC84117A4185A0099E5AE /* previousButton_normal@2x.png */; };
- 8C0DC85117A512250099E5AE /* AppDelegate~ipad.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0DC85017A512250099E5AE /* AppDelegate~ipad.m */; };
- 8C10780318947B9D0062E0E7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8C10780218947B9D0062E0E7 /* Images.xcassets */; };
- 8C19F41D17B00899005BDB61 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C19F41C17B00899005BDB61 /* SystemConfiguration.framework */; };
- 8C19F41F17B02A8A005BDB61 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C19F41E17B02A8A005BDB61 /* QuartzCore.framework */; };
- 8C19F42417B02C7A005BDB61 /* PopoverView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C19F42117B02AA9005BDB61 /* PopoverView.m */; };
- 8C19F42717B04E7C005BDB61 /* navBarBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F42517B04E7C005BDB61 /* navBarBackground@2x.png */; };
- 8C19F42817B04E7C005BDB61 /* navBarBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F42617B04E7C005BDB61 /* navBarBackground.png */; };
- 8C19F42F17B05089005BDB61 /* LibONavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C19F42E17B05089005BDB61 /* LibONavigationController.m */; };
- 8C19F43317B056B3005BDB61 /* navBarButtonNormal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F43217B056B3005BDB61 /* navBarButtonNormal@2x.png */; };
- 8C19F43617B10D49005BDB61 /* UIViewController+LibOStyling.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C19F43517B10D49005BDB61 /* UIViewController+LibOStyling.m */; };
- 8C19F43917B145AD005BDB61 /* backButton.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F43717B145AD005BDB61 /* backButton.png */; };
- 8C19F43A17B145AD005BDB61 /* backButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F43817B145AD005BDB61 /* backButton@2x.png */; };
- 8C19F43E17B1D935005BDB61 /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F43C17B1D935005BDB61 /* add.png */; };
- 8C19F44A17B1FEFE005BDB61 /* gear_transparent_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F44817B1FEFD005BDB61 /* gear_transparent_bg.png */; };
- 8C19F44B17B1FEFE005BDB61 /* gear_transparent_bg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F44917B1FEFE005BDB61 /* gear_transparent_bg@2x.png */; };
- 8C19F44D17B20427005BDB61 /* add@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C19F44C17B20426005BDB61 /* add@2x.png */; };
- 8C23B46917DA158C00FB4DE6 /* UIView+Shadowing.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */; };
- 8C23B46C17DB3B8600FB4DE6 /* timer_settime_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C23B46A17DB3B8600FB4DE6 /* timer_settime_btn.png */; };
- 8C23B46D17DB3B8600FB4DE6 /* timer_settime_btn@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C23B46B17DB3B8600FB4DE6 /* timer_settime_btn@2x.png */; };
- 8C23B47017DB419300FB4DE6 /* Timer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C23B46F17DB419300FB4DE6 /* Timer.m */; };
- 8C26E5C617A5539D007DA4B7 /* UserDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8C26E5C517A5539D007DA4B7 /* UserDefaults.plist */; };
- 8C26E5C917A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5C817A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.m */; };
- 8C26E5D017A58703007DA4B7 /* HorizontalSlideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */; };
- 8C26E5D717A68154007DA4B7 /* StopWatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C26E5D617A68154007DA4B7 /* StopWatch.m */; };
- 8C2937B017E8348D00C3B887 /* libreoffice_logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2937AF17E8348D00C3B887 /* libreoffice_logo.png */; };
- 8C2937B317E8374B00C3B887 /* SWRevealViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2937B217E8374B00C3B887 /* SWRevealViewController.m */; };
- 8C2937BD17E837BA00C3B887 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2937BA17E837BA00C3B887 /* Default-568h@2x.png */; };
- 8C2937BE17E837BA00C3B887 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2937BB17E837BA00C3B887 /* Default.png */; };
- 8C2937BF17E837BA00C3B887 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2937BC17E837BA00C3B887 /* Default@2x.png */; };
- 8C2937C517E9C40D00C3B887 /* ServerListViewController~ipad.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2937C417E9C40C00C3B887 /* ServerListViewController~ipad.m */; };
- 8C3A648817DCBE9E004A77D9 /* timer_clear_btn_dark.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648117DCBE9E004A77D9 /* timer_clear_btn_dark.png */; };
- 8C3A648A17DCBE9E004A77D9 /* timer_pause_btn_dark.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648317DCBE9E004A77D9 /* timer_pause_btn_dark.png */; };
- 8C3A648B17DCBE9E004A77D9 /* timer_pause_btn_dark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648417DCBE9E004A77D9 /* timer_pause_btn_dark@2x.png */; };
- 8C3A648C17DCBE9E004A77D9 /* timer_settime_btn_dark.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648517DCBE9E004A77D9 /* timer_settime_btn_dark.png */; };
- 8C3A648D17DCBE9E004A77D9 /* timer_settime_btn_dark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648617DCBE9E004A77D9 /* timer_settime_btn_dark@2x.png */; };
- 8C3A648E17DCBE9E004A77D9 /* timer_start_btn_dark.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C3A648717DCBE9E004A77D9 /* timer_start_btn_dark.png */; };
- 8C408A8218001DF00095D80F /* UIImage+imageWithColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C408A8118001DF00095D80F /* UIImage+imageWithColor.m */; };
- 8C8C7FB017EDA9330022A6BD /* UINavigationController+Theme.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C8C7FAF17EDA9330022A6BD /* UINavigationController+Theme.m */; };
- 8C8C7FB317EDAFD20022A6BD /* more_ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C8C7FB117EDAFD20022A6BD /* more_ipad.png */; };
- 8C8C7FB417EDAFD20022A6BD /* more_ipad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C8C7FB217EDAFD20022A6BD /* more_ipad@2x.png */; };
- 8C94E69617CF7BF000B4848D /* WTPairingScreenshot.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C94E69517CF7BF000B4848D /* WTPairingScreenshot.png */; };
- 8CAD658517A2E84A00CFB661 /* MainSplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAD658417A2E84A00CFB661 /* MainSplitViewController.m */; };
- 8CAD658817A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAD658717A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.m */; };
- 8CAD658C17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAD658B17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.m */; };
- 8CAD659517A3C2D400CFB661 /* BasePresentationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAD659417A3C2D400CFB661 /* BasePresentationViewController.m */; };
- 8CAD65A017A3F76300CFB661 /* SlideShowSwipeInList~ipad.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAD659F17A3F76300CFB661 /* SlideShowSwipeInList~ipad.m */; };
- 8CAF3DDF17D0DFFD00F931E5 /* WTcontrol~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CAF3DDD17D0DFFD00F931E5 /* WTcontrol~ipad.png */; };
- 8CAF3DE017D0DFFD00F931E5 /* WTcontrol~iphone.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CAF3DDE17D0DFFD00F931E5 /* WTcontrol~iphone.png */; };
- 8CBF9DEB17DDBFA70044D949 /* IASKAppSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DC417DDBFA70044D949 /* IASKAppSettingsViewController.m */; };
- 8CBF9DEC17DDBFA70044D949 /* IASKAppSettingsWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DC617DDBFA70044D949 /* IASKAppSettingsWebViewController.m */; };
- 8CBF9DED17DDBFA70044D949 /* IASKSpecifierValuesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DC817DDBFA70044D949 /* IASKSpecifierValuesViewController.m */; };
- 8CBF9DEE17DDBFA70044D949 /* IASKSettingsReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DCC17DDBFA70044D949 /* IASKSettingsReader.m */; };
- 8CBF9DEF17DDBFA70044D949 /* IASKSettingsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DCE17DDBFA70044D949 /* IASKSettingsStore.m */; };
- 8CBF9DF017DDBFA70044D949 /* IASKSettingsStoreFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DD017DDBFA70044D949 /* IASKSettingsStoreFile.m */; };
- 8CBF9DF117DDBFA70044D949 /* IASKSettingsStoreUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DD217DDBFA70044D949 /* IASKSettingsStoreUserDefaults.m */; };
- 8CBF9DF217DDBFA70044D949 /* IASKSpecifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DD417DDBFA70044D949 /* IASKSpecifier.m */; };
- 8CBF9DF317DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DD717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.m */; };
- 8CBF9DF417DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DD917DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.m */; };
- 8CBF9DF517DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DDB17DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.m */; };
- 8CBF9DF617DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DDD17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.m */; };
- 8CBF9DF717DDBFA70044D949 /* IASKSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DDF17DDBFA70044D949 /* IASKSlider.m */; };
- 8CBF9DF817DDBFA70044D949 /* IASKSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE117DDBFA70044D949 /* IASKSwitch.m */; };
- 8CBF9DF917DDBFA70044D949 /* IASKTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE317DDBFA70044D949 /* IASKTextField.m */; };
- 8CBF9DFA17DDBFA70044D949 /* IASKAppSettingsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE517DDBFA70044D949 /* IASKAppSettingsView.xib */; };
- 8CBF9DFB17DDBFA70044D949 /* IASKAppSettingsWebView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE617DDBFA70044D949 /* IASKAppSettingsWebView.xib */; };
- 8CBF9DFC17DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.xib */; };
- 8CBF9DFD17DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE817DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.xib */; };
- 8CBF9DFE17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DE917DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.xib */; };
- 8CBF9DFF17DDBFA70044D949 /* IASKSpecifierValuesView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9DEA17DDBFA70044D949 /* IASKSpecifierValuesView.xib */; };
- 8CBF9E0117DDC1A80044D949 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CBF9E0017DDC1A80044D949 /* MessageUI.framework */; };
- 8CBF9E0317DDD2230044D949 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9E0217DDD2230044D949 /* Settings.bundle */; };
- 8CBF9E0517DE022F0044D949 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CBF9E0417DE022F0044D949 /* AudioToolbox.framework */; };
- 8CBF9E0817DE79EB0044D949 /* AboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF9E0717DE79EB0044D949 /* AboutViewController.m */; };
- 8CBF9E0A17E103B50044D949 /* licenses.html in Resources */ = {isa = PBXBuildFile; fileRef = 8CBF9E0917E103B40044D949 /* licenses.html */; };
- 8CD6EC6817CBBAF40071827A /* WalkThroughPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD6EC6617CBBAF40071827A /* WalkThroughPageViewController.m */; };
- 8CD6EC6917CBBAF40071827A /* WalkThroughPageViewControllerWithHint.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC6717CBBAF40071827A /* WalkThroughPageViewControllerWithHint.xib */; };
- 8CD6EC7017CC3FA00071827A /* WalkThroughContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD6EC6F17CC3FA00071827A /* WalkThroughContainerViewController.m */; };
- 8CD6EC7717CE31560071827A /* forwardButton.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7517CE31550071827A /* forwardButton.png */; };
- 8CD6EC7817CE31560071827A /* forwardButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7617CE31550071827A /* forwardButton@2x.png */; };
- 8CD6EC7B17CE358B0071827A /* buttonBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7917CE358B0071827A /* buttonBackground.png */; };
- 8CD6EC7C17CE358B0071827A /* buttonBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7A17CE358B0071827A /* buttonBackground@2x.png */; };
- 8CD6EC7E17CF2CE70071827A /* WTconnection.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7D17CF2CE70071827A /* WTconnection.png */; };
- 8CD6EC8017CF35A70071827A /* WTConnectionHotspot.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC7F17CF35A70071827A /* WTConnectionHotspot.png */; };
- 8CD6EC8217CF40200071827A /* WTconnecting.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC8117CF40200071827A /* WTconnecting.png */; };
- 8CD6EC8417CF46930071827A /* WTPairing.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC8317CF46930071827A /* WTPairing.png */; };
- 8CD6EC8817CF4ABA0071827A /* WalkThroughPageViewMainImageController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CD6EC8717CF4ABA0071827A /* WalkThroughPageViewMainImageController.xib */; };
- BE9EBD071765BF0800283FD2 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE9EBD061765BF0800283FD2 /* CoreImage.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- 571102681794127E007D343B /* libTestFlight.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libTestFlight.a; sourceTree = "<group>"; };
- 571102691794127E007D343B /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.md; sourceTree = "<group>"; };
- 5711026A1794127E007D343B /* release_notes.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = release_notes.md; sourceTree = "<group>"; };
- 5711026B1794127E007D343B /* TestFlight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFlight.h; sourceTree = "<group>"; };
- 5711026F1794128E007D343B /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
- 571BFAD0178AADA200EF1BDB /* more_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = more_icon.png; sourceTree = "<group>"; };
- 571D4805178B2F080063D93B /* timer_clear_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_clear_btn.png; sourceTree = "<group>"; };
- 571D4806178B2F080063D93B /* timer_start_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_start_btn.png; sourceTree = "<group>"; };
- 5753DD8E1781EA0300DB71BB /* ServerListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerListViewController.h; path = iosremote/Classes/ServerListViewController.h; sourceTree = "<group>"; };
- 5753DD8F1781EA0300DB71BB /* ServerListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ServerListViewController.m; path = iosremote/Classes/ServerListViewController.m; sourceTree = "<group>"; };
- 5753DD9717834D7100DB71BB /* NewServerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NewServerViewController.h; path = iosremote/Classes/NewServerViewController.h; sourceTree = "<group>"; };
- 5753DD9817834D7100DB71BB /* NewServerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NewServerViewController.m; path = iosremote/Classes/NewServerViewController.m; sourceTree = "<group>"; };
- 57701740178B0A6800B99793 /* SlideShowSwipeInList~iphone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SlideShowSwipeInList~iphone.h"; path = "iosremote/Classes/SlideShowSwipeInList~iphone.h"; sourceTree = "<group>"; };
- 57701741178B0A6900B99793 /* SlideShowSwipeInList~iphone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SlideShowSwipeInList~iphone.m"; path = "iosremote/Classes/SlideShowSwipeInList~iphone.m"; sourceTree = "<group>"; };
- 57867A551787385800EBBE52 /* SlideShowViewController~iphone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SlideShowViewController~iphone.h"; path = "iosremote/Classes/SlideShowViewController~iphone.h"; sourceTree = "<group>"; };
- 57867A561787385800EBBE52 /* SlideShowViewController~iphone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SlideShowViewController~iphone.m"; path = "iosremote/Classes/SlideShowViewController~iphone.m"; sourceTree = "<group>"; };
- 57867A581787510700EBBE52 /* pushed_next_button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pushed_next_button.png; sourceTree = "<group>"; };
- 57867A591787510700EBBE52 /* released_next_button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = released_next_button.png; sourceTree = "<group>"; };
- 57867A5C178752CD00EBBE52 /* pushed_previous_button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pushed_previous_button.png; sourceTree = "<group>"; };
- 57867A5D178752CD00EBBE52 /* released_previous_button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = released_previous_button.png; sourceTree = "<group>"; };
- 57AEEDAE17895B67007F4F97 /* pointer.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pointer.png; sourceTree = "<group>"; };
- 57AEEDB017895BF5007F4F97 /* pointer_pushed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pointer_pushed.png; sourceTree = "<group>"; };
- 57AEEDB417899BB4007F4F97 /* slide_finished.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = slide_finished.png; sourceTree = "<group>"; };
- 57B152971764703500EECC67 /* NSString+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+Base64.h"; path = "iosremote/Categories/NSString+Base64.h"; sourceTree = "<group>"; };
- 57B152981764703500EECC67 /* NSString+Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+Base64.m"; path = "iosremote/Categories/NSString+Base64.m"; sourceTree = "<group>"; };
- 57B1529D176486C300EECC67 /* CommandTransmitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommandTransmitter.h; path = iosremote/Communication/CommandTransmitter.h; sourceTree = "<group>"; };
- 57B1529E176486C300EECC67 /* CommandTransmitter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CommandTransmitter.m; path = iosremote/Communication/CommandTransmitter.m; sourceTree = "<group>"; };
- 57B7625B17621E42007703F6 /* SlideShow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlideShow.h; path = iosremote/Communication/SlideShow.h; sourceTree = "<group>"; };
- 57B7625C17621E42007703F6 /* SlideShow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SlideShow.m; path = iosremote/Communication/SlideShow.m; sourceTree = "<group>"; };
- 57C6E3EF175E06E800E8BC5F /* Impress.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Impress.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 57C6E3F2175E06E800E8BC5F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- 57C6E3F4175E06E800E8BC5F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- 57C6E3F6175E06E800E8BC5F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- 57C6E3FA175E06E800E8BC5F /* iosremote-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "iosremote-Info.plist"; sourceTree = "<group>"; };
- 57C6E3FC175E06E800E8BC5F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 57C6E3FE175E06E800E8BC5F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
- 57C6E400175E06E800E8BC5F /* iosremote-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iosremote-Prefix.pch"; sourceTree = "<group>"; };
- 57C6E401175E06E800E8BC5F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iosremote/Classes/AppDelegate.h; sourceTree = "<group>"; };
- 57C6E402175E06E800E8BC5F /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iosremote/Classes/AppDelegate.m; sourceTree = "<group>"; };
- 57C6E404175E06E800E8BC5F /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
- 57C6E406175E06E800E8BC5F /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
- 57C6E408175E06E800E8BC5F /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
- 57C6E426175E076900E8BC5F /* Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Client.h; path = iosremote/Communication/Client.h; sourceTree = "<group>"; };
- 57C6E427175E076900E8BC5F /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = iosremote/Communication/Client.m; sourceTree = "<group>"; };
- 57C6E428175E076900E8BC5F /* CommunicationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = CommunicationManager.h; path = iosremote/Communication/CommunicationManager.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 57C6E429175E076900E8BC5F /* CommunicationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = CommunicationManager.m; path = iosremote/Communication/CommunicationManager.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 57C6E42A175E076900E8BC5F /* CommandInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommandInterpreter.h; path = iosremote/Communication/CommandInterpreter.h; sourceTree = "<group>"; };
- 57C6E42B175E076900E8BC5F /* CommandInterpreter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CommandInterpreter.m; path = iosremote/Communication/CommandInterpreter.m; 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>"; };
- 57CC48C4178B42A400075DE4 /* timer_pause_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_pause_btn.png; sourceTree = "<group>"; };
- 57CFED9717838FDC00E82E05 /* EditableTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditableTableViewCell.h; path = iosremote/Classes/EditableTableViewCell.h; sourceTree = "<group>"; };
- 57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EditableTableViewCell.m; path = iosremote/Classes/EditableTableViewCell.m; sourceTree = "<group>"; };
- 57DC7006178D84490050FC58 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
- 57DC7010178E16A40050FC58 /* UIView+FadeInFadeOut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIView+FadeInFadeOut.h"; path = "iosremote/Categories/UIView+FadeInFadeOut.h"; sourceTree = "<group>"; };
- 57DC7011178E16A40050FC58 /* UIView+FadeInFadeOut.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIView+FadeInFadeOut.m"; path = "iosremote/Categories/UIView+FadeInFadeOut.m"; sourceTree = "<group>"; };
- 57DF0A84178FFFAB008B2D3D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- 57FE71E11785C61300B50125 /* PinValidationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PinValidationViewController.h; path = iosremote/Classes/PinValidationViewController.h; sourceTree = "<group>"; };
- 57FE71E21785C61400B50125 /* PinValidationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PinValidationViewController.m; path = iosremote/Classes/PinValidationViewController.m; sourceTree = "<group>"; };
- 57FE71E717861A9000B50125 /* SlideShowPreviewViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlideShowPreviewViewController.h; path = iosremote/Classes/SlideShowPreviewViewController.h; sourceTree = "<group>"; };
- 57FE71E817861A9000B50125 /* SlideShowPreviewViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SlideShowPreviewViewController.m; path = iosremote/Classes/SlideShowPreviewViewController.m; sourceTree = "<group>"; };
- 8C0323A917A943720037432E /* UIImageView+setImageAnimated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImageView+setImageAnimated.h"; path = "iosremote/Categories/UIImageView+setImageAnimated.h"; sourceTree = "<group>"; };
- 8C0323AA17A943720037432E /* UIImageView+setImageAnimated.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+setImageAnimated.m"; path = "iosremote/Categories/UIImageView+setImageAnimated.m"; sourceTree = "<group>"; };
- 8C06B31C17B7EC83002F5CF8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = iosremote/en.lproj/Localizable.strings; sourceTree = "<group>"; };
- 8C06B31F17B7ED1E002F5CF8 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- 8C06B32117B7ED2A002F5CF8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = fr; path = fr.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- 8C06B32217B7ED2A002F5CF8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = fr; path = fr.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- 8C06B32317B7ED2B002F5CF8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
- 8C06B32417B7ED2B002F5CF8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 8C06B32517B7ED33002F5CF8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hans"; path = "zh-Hans.lproj/iPhone_autoSize.storyboard"; sourceTree = "<group>"; };
- 8C06B32617B7ED33002F5CF8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hans"; path = "zh-Hans.lproj/iPad_autosize.storyboard"; sourceTree = "<group>"; };
- 8C06B32717B7ED33002F5CF8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
- 8C06B32817B7ED33002F5CF8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
- 8C0C879217F4C46E003CE6B2 /* WalkThroughPageViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = WalkThroughPageViewController.xib; path = iosremote/Views/WalkThroughPageViewController.xib; sourceTree = "<group>"; };
- 8C0DC83617A4177C0099E5AE /* nextButton_pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = nextButton_pressed.png; sourceTree = "<group>"; };
- 8C0DC83717A4177C0099E5AE /* nextButton_pressed@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "nextButton_pressed@2x.png"; sourceTree = "<group>"; };
- 8C0DC83817A4177C0099E5AE /* previousButton_pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = previousButton_pressed.png; sourceTree = "<group>"; };
- 8C0DC83917A4177C0099E5AE /* previousButton_pressed@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "previousButton_pressed@2x.png"; sourceTree = "<group>"; };
- 8C0DC83E17A4185A0099E5AE /* nextButton_normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = nextButton_normal.png; sourceTree = "<group>"; };
- 8C0DC83F17A4185A0099E5AE /* nextButton_normal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "nextButton_normal@2x.png"; sourceTree = "<group>"; };
- 8C0DC84017A4185A0099E5AE /* previousButton_normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = previousButton_normal.png; sourceTree = "<group>"; };
- 8C0DC84117A4185A0099E5AE /* previousButton_normal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "previousButton_normal@2x.png"; sourceTree = "<group>"; };
- 8C0DC84F17A512250099E5AE /* AppDelegate~ipad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "AppDelegate~ipad.h"; path = "iosremote/Classes/AppDelegate~ipad.h"; sourceTree = "<group>"; };
- 8C0DC85017A512250099E5AE /* AppDelegate~ipad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "AppDelegate~ipad.m"; path = "iosremote/Classes/AppDelegate~ipad.m"; sourceTree = "<group>"; };
- 8C10780218947B9D0062E0E7 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Impress/Images.xcassets; sourceTree = "<group>"; };
- 8C19F41C17B00899005BDB61 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
- 8C19F41E17B02A8A005BDB61 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
- 8C19F42017B02AA9005BDB61 /* PopoverView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PopoverView.h; path = PopoverView/PopoverView.h; sourceTree = "<group>"; };
- 8C19F42117B02AA9005BDB61 /* PopoverView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = PopoverView.m; path = PopoverView/PopoverView.m; sourceTree = "<group>"; };
- 8C19F42217B02C2E005BDB61 /* PopoverView_Configuration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PopoverView_Configuration.h; path = PopoverView/PopoverView_Configuration.h; sourceTree = "<group>"; };
- 8C19F42317B02C2E005BDB61 /* PopoverViewCompatibility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PopoverViewCompatibility.h; path = PopoverView/PopoverViewCompatibility.h; sourceTree = "<group>"; };
- 8C19F42517B04E7C005BDB61 /* navBarBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "navBarBackground@2x.png"; sourceTree = "<group>"; };
- 8C19F42617B04E7C005BDB61 /* navBarBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = navBarBackground.png; sourceTree = "<group>"; };
- 8C19F42D17B05089005BDB61 /* LibONavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LibONavigationController.h; path = iosremote/Classes/LibONavigationController.h; sourceTree = "<group>"; };
- 8C19F42E17B05089005BDB61 /* LibONavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LibONavigationController.m; path = iosremote/Classes/LibONavigationController.m; sourceTree = "<group>"; };
- 8C19F43217B056B3005BDB61 /* navBarButtonNormal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "navBarButtonNormal@2x.png"; sourceTree = "<group>"; };
- 8C19F43417B10D48005BDB61 /* UIViewController+LibOStyling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIViewController+LibOStyling.h"; path = "iosremote/Categories/UIViewController+LibOStyling.h"; sourceTree = "<group>"; };
- 8C19F43517B10D49005BDB61 /* UIViewController+LibOStyling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+LibOStyling.m"; path = "iosremote/Categories/UIViewController+LibOStyling.m"; sourceTree = "<group>"; };
- 8C19F43717B145AD005BDB61 /* backButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = backButton.png; sourceTree = "<group>"; };
- 8C19F43817B145AD005BDB61 /* backButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "backButton@2x.png"; sourceTree = "<group>"; };
- 8C19F43C17B1D935005BDB61 /* add.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = add.png; sourceTree = "<group>"; };
- 8C19F44817B1FEFD005BDB61 /* gear_transparent_bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gear_transparent_bg.png; sourceTree = "<group>"; };
- 8C19F44917B1FEFE005BDB61 /* gear_transparent_bg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gear_transparent_bg@2x.png"; sourceTree = "<group>"; };
- 8C19F44C17B20426005BDB61 /* add@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "add@2x.png"; sourceTree = "<group>"; };
- 8C23B46717DA158C00FB4DE6 /* UIView+Shadowing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIView+Shadowing.h"; path = "iosremote/Categories/UIView+Shadowing.h"; sourceTree = "<group>"; };
- 8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIView+Shadowing.m"; path = "iosremote/Categories/UIView+Shadowing.m"; sourceTree = "<group>"; };
- 8C23B46A17DB3B8600FB4DE6 /* timer_settime_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_settime_btn.png; sourceTree = "<group>"; };
- 8C23B46B17DB3B8600FB4DE6 /* timer_settime_btn@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "timer_settime_btn@2x.png"; sourceTree = "<group>"; };
- 8C23B46E17DB419300FB4DE6 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Timer.h; path = iosremote/Classes/Timer.h; sourceTree = "<group>"; };
- 8C23B46F17DB419300FB4DE6 /* Timer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Timer.m; path = iosremote/Classes/Timer.m; sourceTree = "<group>"; };
- 8C26E5C517A5539D007DA4B7 /* UserDefaults.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = UserDefaults.plist; path = ../UserDefaults.plist; sourceTree = "<group>"; };
- 8C26E5C717A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AutoDismissKeyboardNavigationViewController.h; path = iosremote/Categories/AutoDismissKeyboardNavigationViewController.h; sourceTree = "<group>"; };
- 8C26E5C817A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AutoDismissKeyboardNavigationViewController.m; path = iosremote/Categories/AutoDismissKeyboardNavigationViewController.m; sourceTree = "<group>"; };
- 8C26E5CA17A57C20007DA4B7 /* ControlVariables.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlVariables.h; path = iosremote/Classes/ControlVariables.h; sourceTree = "<group>"; };
- 8C26E5CE17A58703007DA4B7 /* HorizontalSlideCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HorizontalSlideCell.h; path = iosremote/Classes/HorizontalSlideCell.h; sourceTree = "<group>"; };
- 8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HorizontalSlideCell.m; path = iosremote/Classes/HorizontalSlideCell.m; sourceTree = "<group>"; };
- 8C26E5D517A68154007DA4B7 /* StopWatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StopWatch.h; path = iosremote/Classes/StopWatch.h; sourceTree = "<group>"; };
- 8C26E5D617A68154007DA4B7 /* StopWatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StopWatch.m; path = iosremote/Classes/StopWatch.m; sourceTree = "<group>"; };
- 8C2937AF17E8348D00C3B887 /* libreoffice_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = libreoffice_logo.png; sourceTree = "<group>"; };
- 8C2937B117E8374B00C3B887 /* SWRevealViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SWRevealViewController.h; path = SWRevealViewController/SWRevealViewController.h; sourceTree = SOURCE_ROOT; };
- 8C2937B217E8374B00C3B887 /* SWRevealViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SWRevealViewController.m; path = SWRevealViewController/SWRevealViewController.m; sourceTree = SOURCE_ROOT; };
- 8C2937BA17E837BA00C3B887 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "iosremote/Default-568h@2x.png"; sourceTree = SOURCE_ROOT; };
- 8C2937BB17E837BA00C3B887 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Default.png; path = iosremote/Default.png; sourceTree = SOURCE_ROOT; };
- 8C2937BC17E837BA00C3B887 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "iosremote/Default@2x.png"; sourceTree = SOURCE_ROOT; };
- 8C2937C317E9C40C00C3B887 /* ServerListViewController~ipad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerListViewController~ipad.h"; sourceTree = "<group>"; };
- 8C2937C417E9C40C00C3B887 /* ServerListViewController~ipad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ServerListViewController~ipad.m"; sourceTree = "<group>"; };
- 8C3A648117DCBE9E004A77D9 /* timer_clear_btn_dark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_clear_btn_dark.png; sourceTree = "<group>"; };
- 8C3A648317DCBE9E004A77D9 /* timer_pause_btn_dark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_pause_btn_dark.png; sourceTree = "<group>"; };
- 8C3A648417DCBE9E004A77D9 /* timer_pause_btn_dark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "timer_pause_btn_dark@2x.png"; sourceTree = "<group>"; };
- 8C3A648517DCBE9E004A77D9 /* timer_settime_btn_dark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_settime_btn_dark.png; sourceTree = "<group>"; };
- 8C3A648617DCBE9E004A77D9 /* timer_settime_btn_dark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "timer_settime_btn_dark@2x.png"; sourceTree = "<group>"; };
- 8C3A648717DCBE9E004A77D9 /* timer_start_btn_dark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = timer_start_btn_dark.png; sourceTree = "<group>"; };
- 8C408A8018001DF00095D80F /* UIImage+imageWithColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+imageWithColor.h"; path = "iosremote/Categories/UIImage+imageWithColor.h"; sourceTree = "<group>"; };
- 8C408A8118001DF00095D80F /* UIImage+imageWithColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+imageWithColor.m"; path = "iosremote/Categories/UIImage+imageWithColor.m"; sourceTree = "<group>"; };
- 8C8C7FAE17EDA9330022A6BD /* UINavigationController+Theme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UINavigationController+Theme.h"; path = "iosremote/Categories/UINavigationController+Theme.h"; sourceTree = "<group>"; };
- 8C8C7FAF17EDA9330022A6BD /* UINavigationController+Theme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UINavigationController+Theme.m"; path = "iosremote/Categories/UINavigationController+Theme.m"; sourceTree = "<group>"; };
- 8C8C7FB117EDAFD20022A6BD /* more_ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = more_ipad.png; sourceTree = "<group>"; };
- 8C8C7FB217EDAFD20022A6BD /* more_ipad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "more_ipad@2x.png"; sourceTree = "<group>"; };
- 8C94E69517CF7BF000B4848D /* WTPairingScreenshot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WTPairingScreenshot.png; sourceTree = "<group>"; };
- 8CAD658317A2E84A00CFB661 /* MainSplitViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainSplitViewController.h; path = iosremote/Classes/MainSplitViewController.h; sourceTree = "<group>"; };
- 8CAD658417A2E84A00CFB661 /* MainSplitViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MainSplitViewController.m; path = iosremote/Classes/MainSplitViewController.m; sourceTree = "<group>"; };
- 8CAD658617A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SlideShowPreviewViewController~ipad.h"; path = "iosremote/Classes/SlideShowPreviewViewController~ipad.h"; sourceTree = "<group>"; };
- 8CAD658717A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SlideShowPreviewViewController~ipad.m"; path = "iosremote/Classes/SlideShowPreviewViewController~ipad.m"; sourceTree = "<group>"; };
- 8CAD658A17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SlideShowPreviewViewController~iphone.h"; path = "iosremote/Classes/SlideShowPreviewViewController~iphone.h"; sourceTree = "<group>"; };
- 8CAD658B17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SlideShowPreviewViewController~iphone.m"; path = "iosremote/Classes/SlideShowPreviewViewController~iphone.m"; sourceTree = "<group>"; };
- 8CAD659317A3C2D400CFB661 /* BasePresentationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BasePresentationViewController.h; path = iosremote/Classes/BasePresentationViewController.h; sourceTree = "<group>"; };
- 8CAD659417A3C2D400CFB661 /* BasePresentationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BasePresentationViewController.m; path = iosremote/Classes/BasePresentationViewController.m; sourceTree = "<group>"; };
- 8CAD659E17A3F76300CFB661 /* SlideShowSwipeInList~ipad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SlideShowSwipeInList~ipad.h"; path = "iosremote/Classes/SlideShowSwipeInList~ipad.h"; sourceTree = "<group>"; };
- 8CAD659F17A3F76300CFB661 /* SlideShowSwipeInList~ipad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SlideShowSwipeInList~ipad.m"; path = "iosremote/Classes/SlideShowSwipeInList~ipad.m"; sourceTree = "<group>"; };
- 8CAF3DDD17D0DFFD00F931E5 /* WTcontrol~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "WTcontrol~ipad.png"; sourceTree = "<group>"; };
- 8CAF3DDE17D0DFFD00F931E5 /* WTcontrol~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "WTcontrol~iphone.png"; sourceTree = "<group>"; };
- 8CBF9DC317DDBFA70044D949 /* IASKAppSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKAppSettingsViewController.h; sourceTree = "<group>"; };
- 8CBF9DC417DDBFA70044D949 /* IASKAppSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKAppSettingsViewController.m; sourceTree = "<group>"; };
- 8CBF9DC517DDBFA70044D949 /* IASKAppSettingsWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKAppSettingsWebViewController.h; sourceTree = "<group>"; };
- 8CBF9DC617DDBFA70044D949 /* IASKAppSettingsWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKAppSettingsWebViewController.m; sourceTree = "<group>"; };
- 8CBF9DC717DDBFA70044D949 /* IASKSpecifierValuesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSpecifierValuesViewController.h; sourceTree = "<group>"; };
- 8CBF9DC817DDBFA70044D949 /* IASKSpecifierValuesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSpecifierValuesViewController.m; sourceTree = "<group>"; };
- 8CBF9DC917DDBFA70044D949 /* IASKViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKViewController.h; sourceTree = "<group>"; };
- 8CBF9DCB17DDBFA70044D949 /* IASKSettingsReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSettingsReader.h; sourceTree = "<group>"; };
- 8CBF9DCC17DDBFA70044D949 /* IASKSettingsReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSettingsReader.m; sourceTree = "<group>"; };
- 8CBF9DCD17DDBFA70044D949 /* IASKSettingsStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSettingsStore.h; sourceTree = "<group>"; };
- 8CBF9DCE17DDBFA70044D949 /* IASKSettingsStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSettingsStore.m; sourceTree = "<group>"; };
- 8CBF9DCF17DDBFA70044D949 /* IASKSettingsStoreFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSettingsStoreFile.h; sourceTree = "<group>"; };
- 8CBF9DD017DDBFA70044D949 /* IASKSettingsStoreFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSettingsStoreFile.m; sourceTree = "<group>"; };
- 8CBF9DD117DDBFA70044D949 /* IASKSettingsStoreUserDefaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSettingsStoreUserDefaults.h; sourceTree = "<group>"; };
- 8CBF9DD217DDBFA70044D949 /* IASKSettingsStoreUserDefaults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSettingsStoreUserDefaults.m; sourceTree = "<group>"; };
- 8CBF9DD317DDBFA70044D949 /* IASKSpecifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSpecifier.h; sourceTree = "<group>"; };
- 8CBF9DD417DDBFA70044D949 /* IASKSpecifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSpecifier.m; sourceTree = "<group>"; };
- 8CBF9DD617DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSSliderSpecifierViewCell.h; sourceTree = "<group>"; };
- 8CBF9DD717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSSliderSpecifierViewCell.m; sourceTree = "<group>"; };
- 8CBF9DD817DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSTextFieldSpecifierViewCell.h; sourceTree = "<group>"; };
- 8CBF9DD917DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSTextFieldSpecifierViewCell.m; sourceTree = "<group>"; };
- 8CBF9DDA17DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSTitleValueSpecifierViewCell.h; sourceTree = "<group>"; };
- 8CBF9DDB17DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSTitleValueSpecifierViewCell.m; sourceTree = "<group>"; };
- 8CBF9DDC17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKPSToggleSwitchSpecifierViewCell.h; sourceTree = "<group>"; };
- 8CBF9DDD17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKPSToggleSwitchSpecifierViewCell.m; sourceTree = "<group>"; };
- 8CBF9DDE17DDBFA70044D949 /* IASKSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSlider.h; sourceTree = "<group>"; };
- 8CBF9DDF17DDBFA70044D949 /* IASKSlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSlider.m; sourceTree = "<group>"; };
- 8CBF9DE017DDBFA70044D949 /* IASKSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKSwitch.h; sourceTree = "<group>"; };
- 8CBF9DE117DDBFA70044D949 /* IASKSwitch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKSwitch.m; sourceTree = "<group>"; };
- 8CBF9DE217DDBFA70044D949 /* IASKTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IASKTextField.h; sourceTree = "<group>"; };
- 8CBF9DE317DDBFA70044D949 /* IASKTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IASKTextField.m; sourceTree = "<group>"; };
- 8CBF9DE517DDBFA70044D949 /* IASKAppSettingsView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKAppSettingsView.xib; sourceTree = "<group>"; };
- 8CBF9DE617DDBFA70044D949 /* IASKAppSettingsWebView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKAppSettingsWebView.xib; sourceTree = "<group>"; };
- 8CBF9DE717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKPSSliderSpecifierViewCell.xib; sourceTree = "<group>"; };
- 8CBF9DE817DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKPSTextFieldSpecifierViewCell.xib; sourceTree = "<group>"; };
- 8CBF9DE917DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKPSToggleSwitchSpecifierViewCell.xib; sourceTree = "<group>"; };
- 8CBF9DEA17DDBFA70044D949 /* IASKSpecifierValuesView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IASKSpecifierValuesView.xib; sourceTree = "<group>"; };
- 8CBF9E0017DDC1A80044D949 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
- 8CBF9E0217DDD2230044D949 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = Settings.bundle; path = ../Settings.bundle; sourceTree = "<group>"; };
- 8CBF9E0417DE022F0044D949 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
- 8CBF9E0617DE79EB0044D949 /* AboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutViewController.h; path = iosremote/Classes/AboutViewController.h; sourceTree = "<group>"; };
- 8CBF9E0717DE79EB0044D949 /* AboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AboutViewController.m; path = iosremote/Classes/AboutViewController.m; sourceTree = "<group>"; };
- 8CBF9E0917E103B40044D949 /* licenses.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = licenses.html; sourceTree = "<group>"; };
- 8CD6EC6517CBBAF40071827A /* WalkThroughPageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WalkThroughPageViewController.h; path = iosremote/Classes/WalkThroughPageViewController.h; sourceTree = "<group>"; };
- 8CD6EC6617CBBAF40071827A /* WalkThroughPageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WalkThroughPageViewController.m; path = iosremote/Classes/WalkThroughPageViewController.m; sourceTree = "<group>"; };
- 8CD6EC6717CBBAF40071827A /* WalkThroughPageViewControllerWithHint.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = WalkThroughPageViewControllerWithHint.xib; path = iosremote/Views/WalkThroughPageViewControllerWithHint.xib; sourceTree = "<group>"; };
- 8CD6EC6E17CC3FA00071827A /* WalkThroughContainerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WalkThroughContainerViewController.h; path = iosremote/Classes/WalkThroughContainerViewController.h; sourceTree = "<group>"; };
- 8CD6EC6F17CC3FA00071827A /* WalkThroughContainerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WalkThroughContainerViewController.m; path = iosremote/Classes/WalkThroughContainerViewController.m; sourceTree = "<group>"; };
- 8CD6EC7517CE31550071827A /* forwardButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = forwardButton.png; sourceTree = "<group>"; };
- 8CD6EC7617CE31550071827A /* forwardButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "forwardButton@2x.png"; sourceTree = "<group>"; };
- 8CD6EC7917CE358B0071827A /* buttonBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = buttonBackground.png; sourceTree = "<group>"; };
- 8CD6EC7A17CE358B0071827A /* buttonBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "buttonBackground@2x.png"; sourceTree = "<group>"; };
- 8CD6EC7D17CF2CE70071827A /* WTconnection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WTconnection.png; sourceTree = "<group>"; };
- 8CD6EC7F17CF35A70071827A /* WTConnectionHotspot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WTConnectionHotspot.png; sourceTree = "<group>"; };
- 8CD6EC8117CF40200071827A /* WTconnecting.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WTconnecting.png; sourceTree = "<group>"; };
- 8CD6EC8317CF46930071827A /* WTPairing.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WTPairing.png; sourceTree = "<group>"; };
- 8CD6EC8717CF4ABA0071827A /* WalkThroughPageViewMainImageController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = WalkThroughPageViewMainImageController.xib; path = iosremote/Views/WalkThroughPageViewMainImageController.xib; sourceTree = "<group>"; };
- AC16521D1894A34700F19AF0 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = de; path = de.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16521E1894A34700F19AF0 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = de; path = de.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC16521F1894A34800F19AF0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652201894A34800F19AF0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652261894A4CC00F19AF0 /* ar */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ar; path = ar.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652271894A4CC00F19AF0 /* ar */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ar; path = ar.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652281894A4CC00F19AF0 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652291894A4CC00F19AF0 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16522A1894A52200F19AF0 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = cs; path = cs.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16522B1894A52200F19AF0 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = cs; path = cs.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC16522C1894A52200F19AF0 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC16522D1894A52300F19AF0 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16522E1894A52A00F19AF0 /* ca */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ca; path = ca.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16522F1894A52A00F19AF0 /* ca */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ca; path = ca.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652301894A52A00F19AF0 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652311894A52A00F19AF0 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652321894A53600F19AF0 /* da */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = da; path = da.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652331894A53700F19AF0 /* da */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = da; path = da.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652341894A53700F19AF0 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652351894A53700F19AF0 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652361894A54500F19AF0 /* el */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = el; path = el.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652371894A54500F19AF0 /* el */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = el; path = el.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652381894A54500F19AF0 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652391894A54500F19AF0 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16523A1894A55A00F19AF0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = tr; path = tr.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16523B1894A55A00F19AF0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = tr; path = tr.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC16523C1894A55B00F19AF0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC16523D1894A55B00F19AF0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16523E1894A57600F19AF0 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = es; path = es.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16523F1894A57700F19AF0 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = es; path = es.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652401894A57700F19AF0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652411894A57700F19AF0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652421894A58200F19AF0 /* fi */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = fi; path = fi.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652431894A58200F19AF0 /* fi */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = fi; path = fi.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652441894A58200F19AF0 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652451894A58300F19AF0 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652461894A65600F19AF0 /* hu */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = hu; path = hu.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652471894A65600F19AF0 /* hu */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = hu; path = hu.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652481894A65600F19AF0 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652491894A65600F19AF0 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16524A1894A66200F19AF0 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = it; path = it.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16524B1894A66200F19AF0 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = it; path = it.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC16524C1894A66300F19AF0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC16524D1894A66300F19AF0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16524E1894A67100F19AF0 /* nb */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = nb; path = nb.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16524F1894A67100F19AF0 /* nb */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = nb; path = nb.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652501894A67100F19AF0 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652511894A67200F19AF0 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652521894A67900F19AF0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = nl; path = nl.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652531894A67900F19AF0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = nl; path = nl.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652541894A67A00F19AF0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652551894A67A00F19AF0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652561894A68900F19AF0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = pl; path = pl.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652571894A68A00F19AF0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = pl; path = pl.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652581894A68A00F19AF0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652591894A68A00F19AF0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16525A1894A6A800F19AF0 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "pt-BR"; path = "pt-BR.lproj/iPhone_autoSize.storyboard"; sourceTree = "<group>"; };
- AC16525B1894A6A800F19AF0 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "pt-BR"; path = "pt-BR.lproj/iPad_autosize.storyboard"; sourceTree = "<group>"; };
- AC16525C1894A6A900F19AF0 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
- AC16525D1894A6A900F19AF0 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
- AC16525E1894A6B200F19AF0 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = pt; path = pt.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16525F1894A6B200F19AF0 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = pt; path = pt.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652601894A6B200F19AF0 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652611894A6B300F19AF0 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652621894A6C900F19AF0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ru; path = ru.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652631894A6C900F19AF0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = ru; path = ru.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652641894A6C900F19AF0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652651894A6C900F19AF0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC1652661894A6EC00F19AF0 /* sl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = sl; path = sl.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC1652671894A6EC00F19AF0 /* sl */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = sl; path = sl.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652681894A6EC00F19AF0 /* sl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sl; path = sl.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652691894A6EC00F19AF0 /* sl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sl; path = sl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16526A1894A6F300F19AF0 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = sv; path = sv.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16526B1894A6F300F19AF0 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = sv; path = sv.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC16526C1894A6F300F19AF0 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC16526D1894A6F300F19AF0 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC16526E1894A70000F19AF0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = uk; path = uk.lproj/iPhone_autoSize.storyboard; sourceTree = "<group>"; };
- AC16526F1894A70000F19AF0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = uk; path = uk.lproj/iPad_autosize.storyboard; sourceTree = "<group>"; };
- AC1652701894A70000F19AF0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = "<group>"; };
- AC1652711894A70100F19AF0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- AC6566491894A89F00745A6D /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hant"; path = "zh-Hant.lproj/iPhone_autoSize.storyboard"; sourceTree = "<group>"; };
- AC65664A1894A8A000745A6D /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hant"; path = "zh-Hant.lproj/iPad_autosize.storyboard"; sourceTree = "<group>"; };
- AC65664B1894A8A000745A6D /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
- AC65664C1894A8A000745A6D /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
- BE9EBD061765BF0800283FD2 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 57C6E3EC175E06E800E8BC5F /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 8CBF9E0517DE022F0044D949 /* AudioToolbox.framework in Frameworks */,
- 8CBF9E0117DDC1A80044D949 /* MessageUI.framework in Frameworks */,
- 8C19F41F17B02A8A005BDB61 /* QuartzCore.framework in Frameworks */,
- 8C19F41D17B00899005BDB61 /* SystemConfiguration.framework in Frameworks */,
- 571102701794128E007D343B /* libz.dylib in Frameworks */,
- 57DC7007178D84490050FC58 /* CoreMotion.framework in Frameworks */,
- BE9EBD071765BF0800283FD2 /* CoreImage.framework in Frameworks */,
- 57C6E3F3175E06E800E8BC5F /* UIKit.framework in Frameworks */,
- 57C6E3F5175E06E800E8BC5F /* Foundation.framework in Frameworks */,
- 57C6E3F7175E06E800E8BC5F /* CoreGraphics.framework in Frameworks */,
- 5711026C1794127E007D343B /* libTestFlight.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 571102671794127E007D343B /* TestFlightSDK1.2.6 */ = {
- isa = PBXGroup;
- children = (
- 5711026F1794128E007D343B /* libz.dylib */,
- 571102681794127E007D343B /* libTestFlight.a */,
- 571102691794127E007D343B /* README.md */,
- 5711026A1794127E007D343B /* release_notes.md */,
- 5711026B1794127E007D343B /* TestFlight.h */,
- );
- path = TestFlightSDK1.2.6;
- sourceTree = "<group>";
- };
- 57701736178AC83E00B99793 /* SWRevealViewController */ = {
- isa = PBXGroup;
- children = (
- 8C2937B117E8374B00C3B887 /* SWRevealViewController.h */,
- 8C2937B217E8374B00C3B887 /* SWRevealViewController.m */,
- );
- name = SWRevealViewController;
- path = iosremote/SWRevealViewController;
- sourceTree = "<group>";
- };
- 57AEEDAA1788D7B2007F4F97 /* Ressources */ = {
- isa = PBXGroup;
- children = (
- 8CBF9E0917E103B40044D949 /* licenses.html */,
- 8C06B31A17B7EC6C002F5CF8 /* localizations */,
- 8C06B31917B7EC62002F5CF8 /* assets */,
- );
- name = Ressources;
- sourceTree = "<group>";
- };
- 57C6E3E6175E06E800E8BC5F = {
- isa = PBXGroup;
- children = (
- 8C10780218947B9D0062E0E7 /* Images.xcassets */,
- 8C1A170217A28AB900B4BB3C /* Shared */,
- 8C1A170917A28E6500B4BB3C /* iPhone */,
- 8C1A170817A28E5E00B4BB3C /* iPad */,
- 57AEEDAA1788D7B2007F4F97 /* Ressources */,
- 57C6E3F1175E06E800E8BC5F /* Frameworks */,
- 57C6E3F0175E06E800E8BC5F /* Products */,
- 57C6E3F9175E06E800E8BC5F /* Supporting Files */,
- );
- sourceTree = "<group>";
- };
- 57C6E3F0175E06E800E8BC5F /* Products */ = {
- isa = PBXGroup;
- children = (
- 57C6E3EF175E06E800E8BC5F /* Impress.app */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 57C6E3F1175E06E800E8BC5F /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 57C6E3F2175E06E800E8BC5F /* UIKit.framework */,
- 57C6E3F4175E06E800E8BC5F /* Foundation.framework */,
- 57C6E3F6175E06E800E8BC5F /* CoreGraphics.framework */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
- 57C6E3F9175E06E800E8BC5F /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 8CBF9E0217DDD2230044D949 /* Settings.bundle */,
- 57C6E3FA175E06E800E8BC5F /* iosremote-Info.plist */,
- 8C26E5C517A5539D007DA4B7 /* UserDefaults.plist */,
- 57C6E3FB175E06E800E8BC5F /* InfoPlist.strings */,
- 57C6E3FE175E06E800E8BC5F /* main.m */,
- 57C6E400175E06E800E8BC5F /* iosremote-Prefix.pch */,
- 57C6E404175E06E800E8BC5F /* Default.png */,
- 57C6E406175E06E800E8BC5F /* Default@2x.png */,
- 57C6E408175E06E800E8BC5F /* Default-568h@2x.png */,
- );
- name = "Supporting Files";
- path = iosremote;
- sourceTree = "<group>";
- };
- 8C06B31917B7EC62002F5CF8 /* assets */ = {
- isa = PBXGroup;
- children = (
- 8C8C7FB117EDAFD20022A6BD /* more_ipad.png */,
- 8C8C7FB217EDAFD20022A6BD /* more_ipad@2x.png */,
- 8C2937BA17E837BA00C3B887 /* Default-568h@2x.png */,
- 8C2937BB17E837BA00C3B887 /* Default.png */,
- 8C2937BC17E837BA00C3B887 /* Default@2x.png */,
- 8C2937AF17E8348D00C3B887 /* libreoffice_logo.png */,
- 8C3A648117DCBE9E004A77D9 /* timer_clear_btn_dark.png */,
- 8C3A648317DCBE9E004A77D9 /* timer_pause_btn_dark.png */,
- 8C3A648417DCBE9E004A77D9 /* timer_pause_btn_dark@2x.png */,
- 8C3A648517DCBE9E004A77D9 /* timer_settime_btn_dark.png */,
- 8C3A648617DCBE9E004A77D9 /* timer_settime_btn_dark@2x.png */,
- 8C3A648717DCBE9E004A77D9 /* timer_start_btn_dark.png */,
- 8C23B46A17DB3B8600FB4DE6 /* timer_settime_btn.png */,
- 8C23B46B17DB3B8600FB4DE6 /* timer_settime_btn@2x.png */,
- 8CAF3DDD17D0DFFD00F931E5 /* WTcontrol~ipad.png */,
- 8CAF3DDE17D0DFFD00F931E5 /* WTcontrol~iphone.png */,
- 8C94E69517CF7BF000B4848D /* WTPairingScreenshot.png */,
- 8CD6EC8317CF46930071827A /* WTPairing.png */,
- 8CD6EC8117CF40200071827A /* WTconnecting.png */,
- 8CD6EC7F17CF35A70071827A /* WTConnectionHotspot.png */,
- 8CD6EC7D17CF2CE70071827A /* WTconnection.png */,
- 8CD6EC7917CE358B0071827A /* buttonBackground.png */,
- 8CD6EC7A17CE358B0071827A /* buttonBackground@2x.png */,
- 8CD6EC7517CE31550071827A /* forwardButton.png */,
- 8CD6EC7617CE31550071827A /* forwardButton@2x.png */,
- 8C19F44C17B20426005BDB61 /* add@2x.png */,
- 8C19F44817B1FEFD005BDB61 /* gear_transparent_bg.png */,
- 8C19F44917B1FEFE005BDB61 /* gear_transparent_bg@2x.png */,
- 8C19F43C17B1D935005BDB61 /* add.png */,
- 8C19F43717B145AD005BDB61 /* backButton.png */,
- 8C19F43817B145AD005BDB61 /* backButton@2x.png */,
- 8C19F43217B056B3005BDB61 /* navBarButtonNormal@2x.png */,
- 8C19F42517B04E7C005BDB61 /* navBarBackground@2x.png */,
- 8C19F42617B04E7C005BDB61 /* navBarBackground.png */,
- 8C0DC83E17A4185A0099E5AE /* nextButton_normal.png */,
- 8C0DC83F17A4185A0099E5AE /* nextButton_normal@2x.png */,
- 8C0DC84017A4185A0099E5AE /* previousButton_normal.png */,
- 8C0DC84117A4185A0099E5AE /* previousButton_normal@2x.png */,
- 8C0DC83617A4177C0099E5AE /* nextButton_pressed.png */,
- 8C0DC83717A4177C0099E5AE /* nextButton_pressed@2x.png */,
- 8C0DC83817A4177C0099E5AE /* previousButton_pressed.png */,
- 8C0DC83917A4177C0099E5AE /* previousButton_pressed@2x.png */,
- 57CC48C4178B42A400075DE4 /* timer_pause_btn.png */,
- 571BFAD0178AADA200EF1BDB /* more_icon.png */,
- 57AEEDB417899BB4007F4F97 /* slide_finished.png */,
- 57AEEDB017895BF5007F4F97 /* pointer_pushed.png */,
- 57AEEDAE17895B67007F4F97 /* pointer.png */,
- 57867A581787510700EBBE52 /* pushed_next_button.png */,
- 57867A591787510700EBBE52 /* released_next_button.png */,
- 57867A5C178752CD00EBBE52 /* pushed_previous_button.png */,
- 57867A5D178752CD00EBBE52 /* released_previous_button.png */,
- 571D4805178B2F080063D93B /* timer_clear_btn.png */,
- 571D4806178B2F080063D93B /* timer_start_btn.png */,
- );
- name = assets;
- path = iosremote/Ressources;
- sourceTree = "<group>";
- };
- 8C06B31A17B7EC6C002F5CF8 /* localizations */ = {
- isa = PBXGroup;
- children = (
- 8C06B31B17B7EC83002F5CF8 /* Localizable.strings */,
- );
- name = localizations;
- sourceTree = "<group>";
- };
- 8C0DC84E17A511C60099E5AE /* Application */ = {
- isa = PBXGroup;
- children = (
- 8C0DC84F17A512250099E5AE /* AppDelegate~ipad.h */,
- 8C0DC85017A512250099E5AE /* AppDelegate~ipad.m */,
- );
- name = Application;
- sourceTree = "<group>";
- };
- 8C1A170217A28AB900B4BB3C /* Shared */ = {
- isa = PBXGroup;
- children = (
- 8CD6EC6A17CBBAFF0071827A /* Views */,
- 8C1A170717A28DE800B4BB3C /* Models */,
- 8C1A170617A28DDF00B4BB3C /* Support */,
- 8C1A170517A28B0E00B4BB3C /* Library */,
- 8C1A170417A28AFD00B4BB3C /* Controllers */,
- 8C1A170317A28AC900B4BB3C /* Application */,
- );
- indentWidth = 4;
- name = Shared;
- sourceTree = "<group>";
- tabWidth = 4;
- };
- 8C1A170317A28AC900B4BB3C /* Application */ = {
- isa = PBXGroup;
- children = (
- 57C6E401175E06E800E8BC5F /* AppDelegate.h */,
- 57C6E402175E06E800E8BC5F /* AppDelegate.m */,
- );
- name = Application;
- sourceTree = "<group>";
- };
- 8C1A170417A28AFD00B4BB3C /* Controllers */ = {
- isa = PBXGroup;
- children = (
- 57FE71E717861A9000B50125 /* SlideShowPreviewViewController.h */,
- 57FE71E817861A9000B50125 /* SlideShowPreviewViewController.m */,
- 8CD6EC6517CBBAF40071827A /* WalkThroughPageViewController.h */,
- 8CD6EC6617CBBAF40071827A /* WalkThroughPageViewController.m */,
- 8CD6EC6E17CC3FA00071827A /* WalkThroughContainerViewController.h */,
- 8CD6EC6F17CC3FA00071827A /* WalkThroughContainerViewController.m */,
- 57FE71E11785C61300B50125 /* PinValidationViewController.h */,
- 57FE71E21785C61400B50125 /* PinValidationViewController.m */,
- 5753DD9717834D7100DB71BB /* NewServerViewController.h */,
- 5753DD9817834D7100DB71BB /* NewServerViewController.m */,
- 5753DD8E1781EA0300DB71BB /* ServerListViewController.h */,
- 5753DD8F1781EA0300DB71BB /* ServerListViewController.m */,
- 8CBF9E0617DE79EB0044D949 /* AboutViewController.h */,
- 8CBF9E0717DE79EB0044D949 /* AboutViewController.m */,
- );
- name = Controllers;
- sourceTree = "<group>";
- };
- 8C1A170517A28B0E00B4BB3C /* Library */ = {
- isa = PBXGroup;
- children = (
- 8CBF9E0417DE022F0044D949 /* AudioToolbox.framework */,
- 8CBF9E0017DDC1A80044D949 /* MessageUI.framework */,
- 8C19F41E17B02A8A005BDB61 /* QuartzCore.framework */,
- 8C19F41C17B00899005BDB61 /* SystemConfiguration.framework */,
- BE9EBD061765BF0800283FD2 /* CoreImage.framework */,
- 57DC7006178D84490050FC58 /* CoreMotion.framework */,
- 8CBF9E1017E1247D0044D949 /* WEPopoverView */,
- 8CBF9DC117DDBFA70044D949 /* InAppSettingsKit */,
- 571102671794127E007D343B /* TestFlightSDK1.2.6 */,
- 57701736178AC83E00B99793 /* SWRevealViewController */,
- );
- name = Library;
- sourceTree = "<group>";
- };
- 8C1A170617A28DDF00B4BB3C /* Support */ = {
- isa = PBXGroup;
- children = (
- 8C8C7FAE17EDA9330022A6BD /* UINavigationController+Theme.h */,
- 8C8C7FAF17EDA9330022A6BD /* UINavigationController+Theme.m */,
- 57B152971764703500EECC67 /* NSString+Base64.h */,
- 57B152981764703500EECC67 /* NSString+Base64.m */,
- 57CFED9717838FDC00E82E05 /* EditableTableViewCell.h */,
- 57CFED9817838FDC00E82E05 /* EditableTableViewCell.m */,
- 8C26E5C717A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.h */,
- 8C26E5C817A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.m */,
- 8C26E5CA17A57C20007DA4B7 /* ControlVariables.h */,
- 8C26E5CE17A58703007DA4B7 /* HorizontalSlideCell.h */,
- 8C26E5CF17A58703007DA4B7 /* HorizontalSlideCell.m */,
- 8C0323A917A943720037432E /* UIImageView+setImageAnimated.h */,
- 8C0323AA17A943720037432E /* UIImageView+setImageAnimated.m */,
- 8C23B46717DA158C00FB4DE6 /* UIView+Shadowing.h */,
- 8C23B46817DA158C00FB4DE6 /* UIView+Shadowing.m */,
- 57DC7010178E16A40050FC58 /* UIView+FadeInFadeOut.h */,
- 57DC7011178E16A40050FC58 /* UIView+FadeInFadeOut.m */,
- 8C19F42D17B05089005BDB61 /* LibONavigationController.h */,
- 8C19F42E17B05089005BDB61 /* LibONavigationController.m */,
- 8C19F43417B10D48005BDB61 /* UIViewController+LibOStyling.h */,
- 8C19F43517B10D49005BDB61 /* UIViewController+LibOStyling.m */,
- 8C408A8018001DF00095D80F /* UIImage+imageWithColor.h */,
- 8C408A8118001DF00095D80F /* UIImage+imageWithColor.m */,
- );
- name = Support;
- sourceTree = "<group>";
- };
- 8C1A170717A28DE800B4BB3C /* Models */ = {
- isa = PBXGroup;
- children = (
- 8C26E5D517A68154007DA4B7 /* StopWatch.h */,
- 8C26E5D617A68154007DA4B7 /* StopWatch.m */,
- 57C6E426175E076900E8BC5F /* Client.h */,
- 57C6E427175E076900E8BC5F /* Client.m */,
- 57C6E428175E076900E8BC5F /* CommunicationManager.h */,
- 57C6E429175E076900E8BC5F /* CommunicationManager.m */,
- 57C6E42A175E076900E8BC5F /* CommandInterpreter.h */,
- 57C6E42B175E076900E8BC5F /* CommandInterpreter.m */,
- 57C6E42C175E076900E8BC5F /* Server.h */,
- 57C6E42D175E076900E8BC5F /* Server.m */,
- 57B7625B17621E42007703F6 /* SlideShow.h */,
- 57B7625C17621E42007703F6 /* SlideShow.m */,
- 57B1529D176486C300EECC67 /* CommandTransmitter.h */,
- 57B1529E176486C300EECC67 /* CommandTransmitter.m */,
- 8C23B46E17DB419300FB4DE6 /* Timer.h */,
- 8C23B46F17DB419300FB4DE6 /* Timer.m */,
- );
- name = Models;
- sourceTree = "<group>";
- };
- 8C1A170817A28E5E00B4BB3C /* iPad */ = {
- isa = PBXGroup;
- children = (
- 8C0DC84E17A511C60099E5AE /* Application */,
- 8CAD658217A2E81F00CFB661 /* Controllers */,
- 8C06B32017B7ED1E002F5CF8 /* iPad_autosize.storyboard */,
- );
- name = iPad;
- sourceTree = "<group>";
- };
- 8C1A170917A28E6500B4BB3C /* iPhone */ = {
- isa = PBXGroup;
- children = (
- 8CAD658917A2F00500CFB661 /* Controllers */,
- 57DF0A83178FFFAB008B2D3D /* iPhone_autosize.storyboard */,
- );
- name = iPhone;
- sourceTree = "<group>";
- };
- 8CAD658217A2E81F00CFB661 /* Controllers */ = {
- isa = PBXGroup;
- children = (
- 8C2937C317E9C40C00C3B887 /* ServerListViewController~ipad.h */,
- 8C2937C417E9C40C00C3B887 /* ServerListViewController~ipad.m */,
- 8CAD658317A2E84A00CFB661 /* MainSplitViewController.h */,
- 8CAD658417A2E84A00CFB661 /* MainSplitViewController.m */,
- 8CAD658617A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.h */,
- 8CAD658717A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.m */,
- 8CAD659317A3C2D400CFB661 /* BasePresentationViewController.h */,
- 8CAD659417A3C2D400CFB661 /* BasePresentationViewController.m */,
- 8CAD659E17A3F76300CFB661 /* SlideShowSwipeInList~ipad.h */,
- 8CAD659F17A3F76300CFB661 /* SlideShowSwipeInList~ipad.m */,
- );
- name = Controllers;
- sourceTree = "<group>";
- };
- 8CAD658917A2F00500CFB661 /* Controllers */ = {
- isa = PBXGroup;
- children = (
- 57867A551787385800EBBE52 /* SlideShowViewController~iphone.h */,
- 57867A561787385800EBBE52 /* SlideShowViewController~iphone.m */,
- 57701740178B0A6800B99793 /* SlideShowSwipeInList~iphone.h */,
- 57701741178B0A6900B99793 /* SlideShowSwipeInList~iphone.m */,
- 8CAD658A17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.h */,
- 8CAD658B17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.m */,
- );
- name = Controllers;
- sourceTree = "<group>";
- };
- 8CBF9DC117DDBFA70044D949 /* InAppSettingsKit */ = {
- isa = PBXGroup;
- children = (
- 8CBF9DC217DDBFA70044D949 /* Controllers */,
- 8CBF9DCA17DDBFA70044D949 /* Models */,
- 8CBF9DD517DDBFA70044D949 /* Views */,
- 8CBF9DE417DDBFA70044D949 /* Xibs */,
- );
- path = InAppSettingsKit;
- sourceTree = "<group>";
- };
- 8CBF9DC217DDBFA70044D949 /* Controllers */ = {
- isa = PBXGroup;
- children = (
- 8CBF9DC317DDBFA70044D949 /* IASKAppSettingsViewController.h */,
- 8CBF9DC417DDBFA70044D949 /* IASKAppSettingsViewController.m */,
- 8CBF9DC517DDBFA70044D949 /* IASKAppSettingsWebViewController.h */,
- 8CBF9DC617DDBFA70044D949 /* IASKAppSettingsWebViewController.m */,
- 8CBF9DC717DDBFA70044D949 /* IASKSpecifierValuesViewController.h */,
- 8CBF9DC817DDBFA70044D949 /* IASKSpecifierValuesViewController.m */,
- 8CBF9DC917DDBFA70044D949 /* IASKViewController.h */,
- );
- path = Controllers;
- sourceTree = "<group>";
- };
- 8CBF9DCA17DDBFA70044D949 /* Models */ = {
- isa = PBXGroup;
- children = (
- 8CBF9DCB17DDBFA70044D949 /* IASKSettingsReader.h */,
- 8CBF9DCC17DDBFA70044D949 /* IASKSettingsReader.m */,
- 8CBF9DCD17DDBFA70044D949 /* IASKSettingsStore.h */,
- 8CBF9DCE17DDBFA70044D949 /* IASKSettingsStore.m */,
- 8CBF9DCF17DDBFA70044D949 /* IASKSettingsStoreFile.h */,
- 8CBF9DD017DDBFA70044D949 /* IASKSettingsStoreFile.m */,
- 8CBF9DD117DDBFA70044D949 /* IASKSettingsStoreUserDefaults.h */,
- 8CBF9DD217DDBFA70044D949 /* IASKSettingsStoreUserDefaults.m */,
- 8CBF9DD317DDBFA70044D949 /* IASKSpecifier.h */,
- 8CBF9DD417DDBFA70044D949 /* IASKSpecifier.m */,
- );
- path = Models;
- sourceTree = "<group>";
- };
- 8CBF9DD517DDBFA70044D949 /* Views */ = {
- isa = PBXGroup;
- children = (
- 8CBF9DD617DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.h */,
- 8CBF9DD717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.m */,
- 8CBF9DD817DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.h */,
- 8CBF9DD917DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.m */,
- 8CBF9DDA17DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.h */,
- 8CBF9DDB17DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.m */,
- 8CBF9DDC17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.h */,
- 8CBF9DDD17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.m */,
- 8CBF9DDE17DDBFA70044D949 /* IASKSlider.h */,
- 8CBF9DDF17DDBFA70044D949 /* IASKSlider.m */,
- 8CBF9DE017DDBFA70044D949 /* IASKSwitch.h */,
- 8CBF9DE117DDBFA70044D949 /* IASKSwitch.m */,
- 8CBF9DE217DDBFA70044D949 /* IASKTextField.h */,
- 8CBF9DE317DDBFA70044D949 /* IASKTextField.m */,
- );
- path = Views;
- sourceTree = "<group>";
- };
- 8CBF9DE417DDBFA70044D949 /* Xibs */ = {
- isa = PBXGroup;
- children = (
- 8CBF9DE517DDBFA70044D949 /* IASKAppSettingsView.xib */,
- 8CBF9DE617DDBFA70044D949 /* IASKAppSettingsWebView.xib */,
- 8CBF9DE717DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.xib */,
- 8CBF9DE817DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.xib */,
- 8CBF9DE917DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.xib */,
- 8CBF9DEA17DDBFA70044D949 /* IASKSpecifierValuesView.xib */,
- );
- path = Xibs;
- sourceTree = "<group>";
- };
- 8CBF9E1017E1247D0044D949 /* WEPopoverView */ = {
- isa = PBXGroup;
- children = (
- 8C19F42017B02AA9005BDB61 /* PopoverView.h */,
- 8C19F42217B02C2E005BDB61 /* PopoverView_Configuration.h */,
- 8C19F42317B02C2E005BDB61 /* PopoverViewCompatibility.h */,
- 8C19F42117B02AA9005BDB61 /* PopoverView.m */,
- );
- name = WEPopoverView;
- sourceTree = "<group>";
- };
- 8CD6EC6A17CBBAFF0071827A /* Views */ = {
- isa = PBXGroup;
- children = (
- 8C0C879217F4C46E003CE6B2 /* WalkThroughPageViewController.xib */,
- 8CD6EC8717CF4ABA0071827A /* WalkThroughPageViewMainImageController.xib */,
- 8CD6EC6717CBBAF40071827A /* WalkThroughPageViewControllerWithHint.xib */,
- );
- name = Views;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 57C6E3EE175E06E800E8BC5F /* Impress */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 57C6E415175E06E800E8BC5F /* Build configuration list for PBXNativeTarget "Impress" */;
- buildPhases = (
- 57C6E3EB175E06E800E8BC5F /* Sources */,
- 57C6E3EC175E06E800E8BC5F /* Frameworks */,
- 57C6E3ED175E06E800E8BC5F /* Resources */,
- 8C06B32917B7F1C0002F5CF8 /* ShellScript */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = Impress;
- productName = iosremote;
- productReference = 57C6E3EF175E06E800E8BC5F /* Impress.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 57C6E3E7175E06E800E8BC5F /* Project object */ = {
- isa = PBXProject;
- attributes = {
- CLASSPREFIX = libreoffice.sdremote;
- LastUpgradeCheck = 0500;
- ORGANIZATIONNAME = libreoffice;
- };
- buildConfigurationList = 57C6E3EA175E06E800E8BC5F /* Build configuration list for PBXProject "iosremote" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- fr,
- "zh-Hans",
- de,
- ar,
- cs,
- ca,
- da,
- el,
- tr,
- es,
- fi,
- hu,
- it,
- nb,
- nl,
- pl,
- "pt-BR",
- pt,
- ru,
- sl,
- sv,
- uk,
- "zh-Hant",
- );
- mainGroup = 57C6E3E6175E06E800E8BC5F;
- productRefGroup = 57C6E3F0175E06E800E8BC5F /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 57C6E3EE175E06E800E8BC5F /* Impress */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 57C6E3ED175E06E800E8BC5F /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 57C6E3FD175E06E800E8BC5F /* InfoPlist.strings in Resources */,
- 8C10780318947B9D0062E0E7 /* Images.xcassets in Resources */,
- 57C6E405175E06E800E8BC5F /* Default.png in Resources */,
- 57C6E407175E06E800E8BC5F /* Default@2x.png in Resources */,
- 57C6E409175E06E800E8BC5F /* Default-568h@2x.png in Resources */,
- 8C0C879317F4C46E003CE6B2 /* WalkThroughPageViewController.xib in Resources */,
- 57867A5A1787510700EBBE52 /* pushed_next_button.png in Resources */,
- 57867A5B1787510700EBBE52 /* released_next_button.png in Resources */,
- 57867A5E178752CD00EBBE52 /* pushed_previous_button.png in Resources */,
- 57867A5F178752CD00EBBE52 /* released_previous_button.png in Resources */,
- 57AEEDAF17895B67007F4F97 /* pointer.png in Resources */,
- 57AEEDB117895BF5007F4F97 /* pointer_pushed.png in Resources */,
- 57AEEDB517899BB4007F4F97 /* slide_finished.png in Resources */,
- 571BFAD1178AADA200EF1BDB /* more_icon.png in Resources */,
- 571D4807178B2F080063D93B /* timer_clear_btn.png in Resources */,
- 571D4808178B2F080063D93B /* timer_start_btn.png in Resources */,
- 57CC48C6178B42A400075DE4 /* timer_pause_btn.png in Resources */,
- 57DF0A85178FFFAB008B2D3D /* iPhone_autosize.storyboard in Resources */,
- 5711026D1794127E007D343B /* README.md in Resources */,
- 5711026E1794127E007D343B /* release_notes.md in Resources */,
- 8C06B31E17B7ED1E002F5CF8 /* iPad_autosize.storyboard in Resources */,
- 8C0DC83A17A4177C0099E5AE /* nextButton_pressed.png in Resources */,
- 8C0DC83B17A4177C0099E5AE /* nextButton_pressed@2x.png in Resources */,
- 8C0DC83C17A4177C0099E5AE /* previousButton_pressed.png in Resources */,
- 8C0DC83D17A4177C0099E5AE /* previousButton_pressed@2x.png in Resources */,
- 8C0DC84217A4185A0099E5AE /* nextButton_normal.png in Resources */,
- 8C0DC84317A4185A0099E5AE /* nextButton_normal@2x.png in Resources */,
- 8C8C7FB417EDAFD20022A6BD /* more_ipad@2x.png in Resources */,
- 8C0DC84417A4185A0099E5AE /* previousButton_normal.png in Resources */,
- 8C0DC84517A4185A0099E5AE /* previousButton_normal@2x.png in Resources */,
- 8C26E5C617A5539D007DA4B7 /* UserDefaults.plist in Resources */,
- 8C19F42717B04E7C005BDB61 /* navBarBackground@2x.png in Resources */,
- 8C19F42817B04E7C005BDB61 /* navBarBackground.png in Resources */,
- 8C19F43317B056B3005BDB61 /* navBarButtonNormal@2x.png in Resources */,
- 8C19F43917B145AD005BDB61 /* backButton.png in Resources */,
- 8C19F43A17B145AD005BDB61 /* backButton@2x.png in Resources */,
- 8C19F43E17B1D935005BDB61 /* add.png in Resources */,
- 8C19F44A17B1FEFE005BDB61 /* gear_transparent_bg.png in Resources */,
- 8C19F44B17B1FEFE005BDB61 /* gear_transparent_bg@2x.png in Resources */,
- 8C19F44D17B20427005BDB61 /* add@2x.png in Resources */,
- 8C06B31D17B7EC83002F5CF8 /* Localizable.strings in Resources */,
- 8CD6EC6917CBBAF40071827A /* WalkThroughPageViewControllerWithHint.xib in Resources */,
- 8CD6EC7717CE31560071827A /* forwardButton.png in Resources */,
- 8CD6EC7817CE31560071827A /* forwardButton@2x.png in Resources */,
- 8CD6EC7B17CE358B0071827A /* buttonBackground.png in Resources */,
- 8CD6EC7C17CE358B0071827A /* buttonBackground@2x.png in Resources */,
- 8CD6EC7E17CF2CE70071827A /* WTconnection.png in Resources */,
- 8CD6EC8017CF35A70071827A /* WTConnectionHotspot.png in Resources */,
- 8CD6EC8217CF40200071827A /* WTconnecting.png in Resources */,
- 8CD6EC8417CF46930071827A /* WTPairing.png in Resources */,
- 8CD6EC8817CF4ABA0071827A /* WalkThroughPageViewMainImageController.xib in Resources */,
- 8C94E69617CF7BF000B4848D /* WTPairingScreenshot.png in Resources */,
- 8CAF3DDF17D0DFFD00F931E5 /* WTcontrol~ipad.png in Resources */,
- 8CAF3DE017D0DFFD00F931E5 /* WTcontrol~iphone.png in Resources */,
- 8C23B46C17DB3B8600FB4DE6 /* timer_settime_btn.png in Resources */,
- 8C23B46D17DB3B8600FB4DE6 /* timer_settime_btn@2x.png in Resources */,
- 8C3A648817DCBE9E004A77D9 /* timer_clear_btn_dark.png in Resources */,
- 8C3A648A17DCBE9E004A77D9 /* timer_pause_btn_dark.png in Resources */,
- 8C3A648B17DCBE9E004A77D9 /* timer_pause_btn_dark@2x.png in Resources */,
- 8C3A648C17DCBE9E004A77D9 /* timer_settime_btn_dark.png in Resources */,
- 8C8C7FB317EDAFD20022A6BD /* more_ipad.png in Resources */,
- 8C3A648D17DCBE9E004A77D9 /* timer_settime_btn_dark@2x.png in Resources */,
- 8C3A648E17DCBE9E004A77D9 /* timer_start_btn_dark.png in Resources */,
- 8CBF9DFA17DDBFA70044D949 /* IASKAppSettingsView.xib in Resources */,
- 8CBF9DFB17DDBFA70044D949 /* IASKAppSettingsWebView.xib in Resources */,
- 8CBF9DFC17DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.xib in Resources */,
- 8CBF9DFD17DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.xib in Resources */,
- 8CBF9DFE17DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.xib in Resources */,
- 8CBF9DFF17DDBFA70044D949 /* IASKSpecifierValuesView.xib in Resources */,
- 8CBF9E0317DDD2230044D949 /* Settings.bundle in Resources */,
- 8CBF9E0A17E103B50044D949 /* licenses.html in Resources */,
- 8C2937B017E8348D00C3B887 /* libreoffice_logo.png in Resources */,
- 8C2937BD17E837BA00C3B887 /* Default-568h@2x.png in Resources */,
- 8C2937BE17E837BA00C3B887 /* Default.png in Resources */,
- 8C2937BF17E837BA00C3B887 /* Default@2x.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 8C06B32917B7F1C0002F5CF8 /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "python ${PROJECT_DIR}/localize.py --mainIdiom=en --mainStoryboard=${PROJECT_DIR}/iosremote/en.lproj/iPhone_autoSize.storyboard fr zh-Hans\n\npython ${PROJECT_DIR}/localize.py --mainIdiom=en --mainStoryboard=${PROJECT_DIR}/en.lproj/iPad_autosize.storyboard fr zh-Hans";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 57C6E3EB175E06E800E8BC5F /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 8C19F42417B02C7A005BDB61 /* PopoverView.m in Sources */,
- 57C6E3FF175E06E800E8BC5F /* main.m in Sources */,
- 57C6E403175E06E800E8BC5F /* AppDelegate.m in Sources */,
- 57C6E42E175E076900E8BC5F /* Client.m in Sources */,
- 57C6E42F175E076900E8BC5F /* CommunicationManager.m in Sources */,
- 57C6E430175E076900E8BC5F /* CommandInterpreter.m in Sources */,
- 57C6E431175E076900E8BC5F /* Server.m in Sources */,
- 57B7625D17621E42007703F6 /* SlideShow.m in Sources */,
- 57B152991764703500EECC67 /* NSString+Base64.m in Sources */,
- 57B1529F176486C300EECC67 /* CommandTransmitter.m in Sources */,
- 5753DD901781EA0300DB71BB /* ServerListViewController.m in Sources */,
- 5753DD9917834D7100DB71BB /* NewServerViewController.m in Sources */,
- 57CFED9917838FDC00E82E05 /* EditableTableViewCell.m in Sources */,
- 57FE71E31785C61400B50125 /* PinValidationViewController.m in Sources */,
- 57FE71E917861A9000B50125 /* SlideShowPreviewViewController.m in Sources */,
- 8C408A8218001DF00095D80F /* UIImage+imageWithColor.m in Sources */,
- 8C8C7FB017EDA9330022A6BD /* UINavigationController+Theme.m in Sources */,
- 57867A571787385800EBBE52 /* SlideShowViewController~iphone.m in Sources */,
- 57701742178B0A6900B99793 /* SlideShowSwipeInList~iphone.m in Sources */,
- 57DC7012178E16A40050FC58 /* UIView+FadeInFadeOut.m in Sources */,
- 8CAD658517A2E84A00CFB661 /* MainSplitViewController.m in Sources */,
- 8CAD658817A2EDB200CFB661 /* SlideShowPreviewViewController~ipad.m in Sources */,
- 8CAD658C17A2F02000CFB661 /* SlideShowPreviewViewController~iphone.m in Sources */,
- 8CAD659517A3C2D400CFB661 /* BasePresentationViewController.m in Sources */,
- 8CAD65A017A3F76300CFB661 /* SlideShowSwipeInList~ipad.m in Sources */,
- 8C0DC85117A512250099E5AE /* AppDelegate~ipad.m in Sources */,
- 8C26E5C917A5731D007DA4B7 /* AutoDismissKeyboardNavigationViewController.m in Sources */,
- 8C26E5D017A58703007DA4B7 /* HorizontalSlideCell.m in Sources */,
- 8C26E5D717A68154007DA4B7 /* StopWatch.m in Sources */,
- 8C0323AB17A943720037432E /* UIImageView+setImageAnimated.m in Sources */,
- 8C19F42F17B05089005BDB61 /* LibONavigationController.m in Sources */,
- 8C19F43617B10D49005BDB61 /* UIViewController+LibOStyling.m in Sources */,
- 8CD6EC6817CBBAF40071827A /* WalkThroughPageViewController.m in Sources */,
- 8CD6EC7017CC3FA00071827A /* WalkThroughContainerViewController.m in Sources */,
- 8C23B46917DA158C00FB4DE6 /* UIView+Shadowing.m in Sources */,
- 8C23B47017DB419300FB4DE6 /* Timer.m in Sources */,
- 8CBF9DEB17DDBFA70044D949 /* IASKAppSettingsViewController.m in Sources */,
- 8CBF9DEC17DDBFA70044D949 /* IASKAppSettingsWebViewController.m in Sources */,
- 8CBF9DED17DDBFA70044D949 /* IASKSpecifierValuesViewController.m in Sources */,
- 8CBF9DEE17DDBFA70044D949 /* IASKSettingsReader.m in Sources */,
- 8CBF9DEF17DDBFA70044D949 /* IASKSettingsStore.m in Sources */,
- 8CBF9DF017DDBFA70044D949 /* IASKSettingsStoreFile.m in Sources */,
- 8CBF9DF117DDBFA70044D949 /* IASKSettingsStoreUserDefaults.m in Sources */,
- 8CBF9DF217DDBFA70044D949 /* IASKSpecifier.m in Sources */,
- 8CBF9DF317DDBFA70044D949 /* IASKPSSliderSpecifierViewCell.m in Sources */,
- 8CBF9DF417DDBFA70044D949 /* IASKPSTextFieldSpecifierViewCell.m in Sources */,
- 8CBF9DF517DDBFA70044D949 /* IASKPSTitleValueSpecifierViewCell.m in Sources */,
- 8CBF9DF617DDBFA70044D949 /* IASKPSToggleSwitchSpecifierViewCell.m in Sources */,
- 8CBF9DF717DDBFA70044D949 /* IASKSlider.m in Sources */,
- 8CBF9DF817DDBFA70044D949 /* IASKSwitch.m in Sources */,
- 8CBF9DF917DDBFA70044D949 /* IASKTextField.m in Sources */,
- 8CBF9E0817DE79EB0044D949 /* AboutViewController.m in Sources */,
- 8C2937B317E8374B00C3B887 /* SWRevealViewController.m in Sources */,
- 8C2937C517E9C40D00C3B887 /* ServerListViewController~ipad.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- 57C6E3FB175E06E800E8BC5F /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 57C6E3FC175E06E800E8BC5F /* en */,
- 8C06B32417B7ED2B002F5CF8 /* fr */,
- 8C06B32817B7ED33002F5CF8 /* zh-Hans */,
- AC1652201894A34800F19AF0 /* de */,
- AC1652291894A4CC00F19AF0 /* ar */,
- AC16522D1894A52300F19AF0 /* cs */,
- AC1652311894A52A00F19AF0 /* ca */,
- AC1652351894A53700F19AF0 /* da */,
- AC1652391894A54500F19AF0 /* el */,
- AC16523D1894A55B00F19AF0 /* tr */,
- AC1652411894A57700F19AF0 /* es */,
- AC1652451894A58300F19AF0 /* fi */,
- AC1652491894A65600F19AF0 /* hu */,
- AC16524D1894A66300F19AF0 /* it */,
- AC1652511894A67200F19AF0 /* nb */,
- AC1652551894A67A00F19AF0 /* nl */,
- AC1652591894A68A00F19AF0 /* pl */,
- AC16525D1894A6A900F19AF0 /* pt-BR */,
- AC1652611894A6B300F19AF0 /* pt */,
- AC1652651894A6C900F19AF0 /* ru */,
- AC1652691894A6EC00F19AF0 /* sl */,
- AC16526D1894A6F300F19AF0 /* sv */,
- AC1652711894A70100F19AF0 /* uk */,
- AC65664C1894A8A000745A6D /* zh-Hant */,
- );
- name = InfoPlist.strings;
- sourceTree = "<group>";
- };
- 57DF0A83178FFFAB008B2D3D /* iPhone_autosize.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 57DF0A84178FFFAB008B2D3D /* en */,
- 8C06B32117B7ED2A002F5CF8 /* fr */,
- 8C06B32517B7ED33002F5CF8 /* zh-Hans */,
- AC16521D1894A34700F19AF0 /* de */,
- AC1652261894A4CC00F19AF0 /* ar */,
- AC16522A1894A52200F19AF0 /* cs */,
- AC16522E1894A52A00F19AF0 /* ca */,
- AC1652321894A53600F19AF0 /* da */,
- AC1652361894A54500F19AF0 /* el */,
- AC16523A1894A55A00F19AF0 /* tr */,
- AC16523E1894A57600F19AF0 /* es */,
- AC1652421894A58200F19AF0 /* fi */,
- AC1652461894A65600F19AF0 /* hu */,
- AC16524A1894A66200F19AF0 /* it */,
- AC16524E1894A67100F19AF0 /* nb */,
- AC1652521894A67900F19AF0 /* nl */,
- AC1652561894A68900F19AF0 /* pl */,
- AC16525A1894A6A800F19AF0 /* pt-BR */,
- AC16525E1894A6B200F19AF0 /* pt */,
- AC1652621894A6C900F19AF0 /* ru */,
- AC1652661894A6EC00F19AF0 /* sl */,
- AC16526A1894A6F300F19AF0 /* sv */,
- AC16526E1894A70000F19AF0 /* uk */,
- AC6566491894A89F00745A6D /* zh-Hant */,
- );
- name = iPhone_autosize.storyboard;
- path = iosremote;
- sourceTree = "<group>";
- };
- 8C06B31B17B7EC83002F5CF8 /* Localizable.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 8C06B31C17B7EC83002F5CF8 /* en */,
- 8C06B32317B7ED2B002F5CF8 /* fr */,
- 8C06B32717B7ED33002F5CF8 /* zh-Hans */,
- AC16521F1894A34800F19AF0 /* de */,
- AC1652281894A4CC00F19AF0 /* ar */,
- AC16522C1894A52200F19AF0 /* cs */,
- AC1652301894A52A00F19AF0 /* ca */,
- AC1652341894A53700F19AF0 /* da */,
- AC1652381894A54500F19AF0 /* el */,
- AC16523C1894A55B00F19AF0 /* tr */,
- AC1652401894A57700F19AF0 /* es */,
- AC1652441894A58200F19AF0 /* fi */,
- AC1652481894A65600F19AF0 /* hu */,
- AC16524C1894A66300F19AF0 /* it */,
- AC1652501894A67100F19AF0 /* nb */,
- AC1652541894A67A00F19AF0 /* nl */,
- AC1652581894A68A00F19AF0 /* pl */,
- AC16525C1894A6A900F19AF0 /* pt-BR */,
- AC1652601894A6B200F19AF0 /* pt */,
- AC1652641894A6C900F19AF0 /* ru */,
- AC1652681894A6EC00F19AF0 /* sl */,
- AC16526C1894A6F300F19AF0 /* sv */,
- AC1652701894A70000F19AF0 /* uk */,
- AC65664B1894A8A000745A6D /* zh-Hant */,
- );
- name = Localizable.strings;
- sourceTree = "<group>";
- };
- 8C06B32017B7ED1E002F5CF8 /* iPad_autosize.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 8C06B31F17B7ED1E002F5CF8 /* en */,
- 8C06B32217B7ED2A002F5CF8 /* fr */,
- 8C06B32617B7ED33002F5CF8 /* zh-Hans */,
- AC16521E1894A34700F19AF0 /* de */,
- AC1652271894A4CC00F19AF0 /* ar */,
- AC16522B1894A52200F19AF0 /* cs */,
- AC16522F1894A52A00F19AF0 /* ca */,
- AC1652331894A53700F19AF0 /* da */,
- AC1652371894A54500F19AF0 /* el */,
- AC16523B1894A55A00F19AF0 /* tr */,
- AC16523F1894A57700F19AF0 /* es */,
- AC1652431894A58200F19AF0 /* fi */,
- AC1652471894A65600F19AF0 /* hu */,
- AC16524B1894A66200F19AF0 /* it */,
- AC16524F1894A67100F19AF0 /* nb */,
- AC1652531894A67900F19AF0 /* nl */,
- AC1652571894A68A00F19AF0 /* pl */,
- AC16525B1894A6A800F19AF0 /* pt-BR */,
- AC16525F1894A6B200F19AF0 /* pt */,
- AC1652631894A6C900F19AF0 /* ru */,
- AC1652671894A6EC00F19AF0 /* sl */,
- AC16526B1894A6F300F19AF0 /* sv */,
- AC16526F1894A70000F19AF0 /* uk */,
- AC65664A1894A8A000745A6D /* zh-Hant */,
- );
- name = iPad_autosize.storyboard;
- sourceTree = "<group>";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- 57C6E413175E06E800E8BC5F /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 5.0;
- ONLY_ACTIVE_ARCH = YES;
- PROVISIONING_PROFILE = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 57C6E414175E06E800E8BC5F /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
- COPY_PHASE_STRIP = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 5.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 57C6E416175E06E800E8BC5F /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "iosremote/iosremote-Prefix.pch";
- INFOPLIST_FILE = "iosremote/iosremote-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 5.0;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "\"$(SRCROOT)/TestFlightSDK1.2.6\"",
- );
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- 57C6E417175E06E800E8BC5F /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CODE_SIGN_IDENTITY = "iPhone Distribution: Siqi Liu (ECNT5P5MTW)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Siqi Liu (ECNT5P5MTW)";
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "iosremote/iosremote-Prefix.pch";
- INFOPLIST_FILE = "iosremote/iosremote-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 5.0;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "\"$(SRCROOT)/TestFlightSDK1.2.6\"",
- );
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "AC7C4315-5B31-4056-8955-9B861DCF5F75";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "AC7C4315-5B31-4056-8955-9B861DCF5F75";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 57C6E3EA175E06E800E8BC5F /* Build configuration list for PBXProject "iosremote" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 57C6E413175E06E800E8BC5F /* Debug */,
- 57C6E414175E06E800E8BC5F /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 57C6E415175E06E800E8BC5F /* Build configuration list for PBXNativeTarget "Impress" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 57C6E416175E06E800E8BC5F /* Debug */,
- 57C6E417175E06E800E8BC5F /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 57C6E3E7175E06E800E8BC5F /* Project object */;
-}
diff --git a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 130b46bd01f9..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
- version = "1.0">
- <FileRef
- location = "self:iosremote.xcodeproj">
- </FileRef>
-</Workspace>
diff --git a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/me.xcuserdatad/WorkspaceSettings.xcsettings b/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/me.xcuserdatad/WorkspaceSettings.xcsettings
deleted file mode 100644
index bfffcfe01a44..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/me.xcuserdatad/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
- <true/>
- <key>SnapshotAutomaticallyBeforeSignificantChanges</key>
- <false/>
-</dict>
-</plist>
diff --git a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/siqi.xcuserdatad/WorkspaceSettings.xcsettings b/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/siqi.xcuserdatad/WorkspaceSettings.xcsettings
deleted file mode 100644
index 28f6741dd3f1..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/project.xcworkspace/xcuserdata/siqi.xcuserdatad/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>BuildLocationStyle</key>
- <string>UseAppPreferences</string>
- <key>CustomBuildLocationType</key>
- <string>RelativeToDerivedData</string>
- <key>DerivedDataLocationStyle</key>
- <string>Default</string>
- <key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
- <true/>
- <key>IssueFilterStyle</key>
- <string>ShowActiveSchemeOnly</string>
- <key>LiveSourceIssuesEnabled</key>
- <true/>
- <key>SnapshotAutomaticallyBeforeSignificantChanges</key>
- <true/>
- <key>SnapshotLocationStyle</key>
- <string>Default</string>
-</dict>
-</plist>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist b/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
deleted file mode 100644
index 7900cb0b1f4e..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Bucket
- type = "1"
- version = "1.0">
- <FileBreakpoints>
- <FileBreakpoint
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "iosremote/Communication/CommunicationManager.m"
- timestampString = "399020934.030192"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "90"
- endingLineNumber = "90"
- landmarkName = "-connectionStatusHandler:"
- landmarkType = "5">
- </FileBreakpoint>
- </FileBreakpoints>
-</Bucket>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/iosremote.xcscheme b/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/iosremote.xcscheme
deleted file mode 100644
index 4a08173bc0d5..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/iosremote.xcscheme
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Scheme
- LastUpgradeVersion = "0500"
- version = "1.3">
- <BuildAction
- parallelizeBuildables = "YES"
- buildImplicitDependencies = "YES">
- <BuildActionEntries>
- <BuildActionEntry
- buildForTesting = "YES"
- buildForRunning = "YES"
- buildForProfiling = "YES"
- buildForArchiving = "YES"
- buildForAnalyzing = "YES">
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "Impress.app"
- BlueprintName = "Impress"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildActionEntry>
- </BuildActionEntries>
- </BuildAction>
- <TestAction
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES"
- buildConfiguration = "Debug">
- <Testables>
- </Testables>
- <MacroExpansion>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "Impress.app"
- BlueprintName = "Impress"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </MacroExpansion>
- </TestAction>
- <LaunchAction
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- launchStyle = "0"
- useCustomWorkingDirectory = "NO"
- buildConfiguration = "Debug"
- ignoresPersistentStateOnLaunch = "NO"
- debugDocumentVersioning = "YES"
- allowLocationSimulation = "YES">
- <BuildableProductRunnable>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "Impress.app"
- BlueprintName = "Impress"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildableProductRunnable>
- <AdditionalOptions>
- </AdditionalOptions>
- </LaunchAction>
- <ProfileAction
- shouldUseLaunchSchemeArgsEnv = "YES"
- savedToolIdentifier = ""
- useCustomWorkingDirectory = "NO"
- buildConfiguration = "Release"
- debugDocumentVersioning = "YES">
- <BuildableProductRunnable>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "Impress.app"
- BlueprintName = "Impress"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildableProductRunnable>
- </ProfileAction>
- <AnalyzeAction
- buildConfiguration = "Debug">
- </AnalyzeAction>
- <ArchiveAction
- buildConfiguration = "Release"
- revealArchiveInOrganizer = "YES">
- </ArchiveAction>
-</Scheme>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/xcschememanagement.plist b/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index 74079c753a96..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/me.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>SchemeUserState</key>
- <dict>
- <key>iosremote.xcscheme</key>
- <dict>
- <key>orderHint</key>
- <integer>0</integer>
- </dict>
- </dict>
- <key>SuppressBuildableAutocreation</key>
- <dict>
- <key>57C6E3EE175E06E800E8BC5F</key>
- <dict>
- <key>primary</key>
- <true/>
- </dict>
- </dict>
-</dict>
-</plist>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist b/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
deleted file mode 100644
index 42f3f3f54564..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Bucket
- type = "1"
- version = "1.0">
- <FileBreakpoints>
- <FileBreakpoint
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "iosremote/libreoffice_sdremoteViewController.m"
- timestampString = "393022219.861088"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "47"
- endingLineNumber = "47"
- landmarkName = "@implementation libreoffice_sdremoteViewController"
- landmarkType = "3">
- </FileBreakpoint>
- <FileBreakpoint
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "iosremote/slideShowSwipeInList.m"
- timestampString = "395327716.10653"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "122"
- endingLineNumber = "122"
- landmarkName = "-tableView:cellForRowAtIndexPath:"
- landmarkType = "5">
- </FileBreakpoint>
- <FileBreakpoint
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "iosremote/Communication/Client.m"
- timestampString = "395603811.784147"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "122"
- endingLineNumber = "122"
- landmarkName = "-streamOpenWithIp:withPortNumber:"
- landmarkType = "5">
- </FileBreakpoint>
- </FileBreakpoints>
-</Bucket>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/iosremote.xcscheme b/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/iosremote.xcscheme
deleted file mode 100644
index bb82040d1bb5..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/iosremote.xcscheme
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Scheme
- LastUpgradeVersion = "0460"
- version = "1.3">
- <BuildAction
- parallelizeBuildables = "YES"
- buildImplicitDependencies = "YES">
- <BuildActionEntries>
- <BuildActionEntry
- buildForTesting = "YES"
- buildForRunning = "YES"
- buildForProfiling = "YES"
- buildForArchiving = "YES"
- buildForAnalyzing = "YES">
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "iosremote.app"
- BlueprintName = "iosremote"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildActionEntry>
- </BuildActionEntries>
- </BuildAction>
- <TestAction
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES"
- buildConfiguration = "Debug">
- <Testables>
- </Testables>
- <MacroExpansion>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "iosremote.app"
- BlueprintName = "iosremote"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </MacroExpansion>
- </TestAction>
- <LaunchAction
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- launchStyle = "0"
- useCustomWorkingDirectory = "NO"
- buildConfiguration = "Debug"
- ignoresPersistentStateOnLaunch = "NO"
- debugDocumentVersioning = "YES"
- allowLocationSimulation = "YES">
- <BuildableProductRunnable>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "iosremote.app"
- BlueprintName = "iosremote"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildableProductRunnable>
- <AdditionalOptions>
- </AdditionalOptions>
- </LaunchAction>
- <ProfileAction
- shouldUseLaunchSchemeArgsEnv = "YES"
- savedToolIdentifier = ""
- useCustomWorkingDirectory = "NO"
- buildConfiguration = "Release"
- debugDocumentVersioning = "YES">
- <BuildableProductRunnable>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "57C6E3EE175E06E800E8BC5F"
- BuildableName = "iosremote.app"
- BlueprintName = "iosremote"
- ReferencedContainer = "container:iosremote.xcodeproj">
- </BuildableReference>
- </BuildableProductRunnable>
- </ProfileAction>
- <AnalyzeAction
- buildConfiguration = "Debug">
- </AnalyzeAction>
- <ArchiveAction
- buildConfiguration = "Release"
- revealArchiveInOrganizer = "YES">
- </ArchiveAction>
-</Scheme>
diff --git a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/xcschememanagement.plist b/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index 74079c753a96..000000000000
--- a/ios/iosremote/iosremote.xcodeproj/xcuserdata/siqi.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>SchemeUserState</key>
- <dict>
- <key>iosremote.xcscheme</key>
- <dict>
- <key>orderHint</key>
- <integer>0</integer>
- </dict>
- </dict>
- <key>SuppressBuildableAutocreation</key>
- <dict>
- <key>57C6E3EE175E06E800E8BC5F</key>
- <dict>
- <key>primary</key>
- <true/>
- </dict>
- </dict>
-</dict>
-</plist>
diff --git a/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.h b/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.h
deleted file mode 100644
index 22ab369db3cd..000000000000
--- a/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.h
+++ /dev/null
@@ -1,14 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-#import "LibONavigationController.h"
-
-@interface autoDismissKeyboardNavigationViewController : LibONavigationController
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.m b/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.m
deleted file mode 100644
index 6ba2528cff7d..000000000000
--- a/ios/iosremote/iosremote/Categories/AutoDismissKeyboardNavigationViewController.m
+++ /dev/null
@@ -1,43 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "autoDismissKeyboardNavigationViewController.h"
-
-@interface autoDismissKeyboardNavigationViewController ()
-
-@end
-
-@implementation autoDismissKeyboardNavigationViewController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view.
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (BOOL)disablesAutomaticKeyboardDismissal
-{
- return NO;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/NSString+Base64.h b/ios/iosremote/iosremote/Categories/NSString+Base64.h
deleted file mode 100644
index f222423322da..000000000000
--- a/ios/iosremote/iosremote/Categories/NSString+Base64.h
+++ /dev/null
@@ -1,16 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-
-@interface NSData (Base64)
-
-+(id)dataWithBase64String:(NSString *)base64String;
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Categories/NSString+Base64.m b/ios/iosremote/iosremote/Categories/NSString+Base64.m
deleted file mode 100644
index 0adb0a2d4d8c..000000000000
--- a/ios/iosremote/iosremote/Categories/NSString+Base64.m
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "NSString+Base64.h"
-
-@implementation NSData(Base64)
-
-+ (id) dataWithBase64String:(NSString *)base64Encoding
-{
- if ([base64Encoding length] % 4 != 0)
- return nil;
-
- NSString *plist = [NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"UTF-8\"?><plist version=\"1.0\"><data>%@</data></plist>", base64Encoding];
- return [NSPropertyListSerialization propertyListWithData:[plist dataUsingEncoding:NSASCIIStringEncoding] options:0 format:NULL error:NULL];
-}
-
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.h b/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.h
deleted file mode 100644
index 70935f9c30c2..000000000000
--- a/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.h
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-
-#import <UIKit/UIKit.h>
-
-@interface UIBarButtonItem (Theme)
-+ (UIBarButtonItem *)themedDoneButtonWithTarget:(id)target andSelector:(SEL)selector;
-+ (UIBarButtonItem *)themedBackButtonWithTarget:(id)target andSelector:(SEL)selector;
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.m b/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.m
deleted file mode 100644
index ccc64150eef6..000000000000
--- a/ios/iosremote/iosremote/Categories/UIBarButtonItem+Theme.m
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-
-#import "UIBarButtonItem+Theme.h"
-
-@implementation UIBarButtonItem (Theme)
-+ (UIBarButtonItem *)themedDoneButtonWithTarget:(id)target andSelector:(SEL)selector
-{
- UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"BUTTON_DONE", @"")
- style:UIBarButtonItemStyleBordered
- target:target
- action:selector];
- [doneButton setBackgroundImage:[UIImage imageNamed:@"doneButton"]
- forState:UIControlStateNormal
- barMetrics:UIBarMetricsDefault];
- [doneButton setBackgroundImage:[UIImage imageNamed:@"doneButtonHighlight"]
- forState:UIControlStateHighlighted
- barMetrics:UIBarMetricsDefault];
- [doneButton setTitleTextAttributes:@{UITextAttributeTextShadowColor : [UIColor whiteColor], UITextAttributeTextColor : [UIColor blackColor]}
- forState:UIControlStateNormal];
- return doneButton;
-}
-
-+ (UIBarButtonItem *)themedBackButtonWithTarget:(id)target andSelector:(SEL)selector
-{
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"BUTTON_BACK", @"")
- style:UIBarButtonItemStyleBordered
- target:target
- action:selector];
- [backButton setBackgroundImage:[[UIImage imageNamed:@"backButton"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 6)]
- forState:UIControlStateNormal
- barMetrics:UIBarMetricsDefault];
- [backButton setBackgroundImage:[[UIImage imageNamed:@"backButtonHighlight"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 6)]
- forState:UIControlStateHighlighted
- barMetrics:UIBarMetricsDefault];
- [backButton setTitleTextAttributes:@{UITextAttributeTextShadowColor : [UIColor colorWithWhite:0. alpha:.37], UITextAttributeTextColor : [UIColor whiteColor]} forState:UIControlStateNormal];
- [backButton setTitlePositionAdjustment:UIOffsetMake(3, 0) forBarMetrics:UIBarMetricsDefault];
- return backButton;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIImage+Resize.m b/ios/iosremote/iosremote/Categories/UIImage+Resize.m
deleted file mode 100644
index beed2360f31a..000000000000
--- a/ios/iosremote/iosremote/Categories/UIImage+Resize.m
+++ /dev/null
@@ -1,186 +0,0 @@
-// UIImage+Resize.m
-// Created by Trevor Harmon on 8/5/09.
-// Free for personal or commercial use, with or without modification.
-// No warranty is expressed or implied.
-
-#import "UIImage+Resize.h"
-
-// Private helper methods
-@interface UIImage ()
-- (UIImage *)resizedImage:(CGSize)newSize
- transform:(CGAffineTransform)transform
- drawTransposed:(BOOL)transpose
- interpolationQuality:(CGInterpolationQuality)quality;
-- (CGAffineTransform)transformForOrientation:(CGSize)newSize;
-@end
-
-@implementation UIImage (Resize)
-
-// Returns a copy of this image that is cropped to the given bounds.
-// The bounds will be adjusted using CGRectIntegral.
-// This method ignores the image's imageOrientation setting.
-- (UIImage *)croppedImage:(CGRect)bounds {
- CGImageRef imageRef = CGImageCreateWithImageInRect([self CGImage], bounds);
- UIImage *croppedImage = [UIImage imageWithCGImage:imageRef];
- CGImageRelease(imageRef);
- return croppedImage;
-}
-
-// Returns a copy of this image that is squared to the thumbnail size.
-// If transparentBorder is non-zero, a transparent border of the given size will be added around the edges of the thumbnail. (Adding a transparent border of at least one pixel in size has the side-effect of antialiasing the edges of the image when rotating it using Core Animation.)
-- (UIImage *)thumbnailImage:(NSInteger)thumbnailSize
- transparentBorder:(NSUInteger)borderSize
- cornerRadius:(NSUInteger)cornerRadius
- interpolationQuality:(CGInterpolationQuality)quality {
- UIImage *resizedImage = [self resizedImageWithContentMode:UIViewContentModeScaleAspectFill
- bounds:CGSizeMake(thumbnailSize, thumbnailSize)
- interpolationQuality:quality];
-
- // Crop out any part of the image that's larger than the thumbnail size
- // The cropped rect must be centered on the resized image
- // Round the origin points so that the size isn't altered when CGRectIntegral is later invoked
- CGRect cropRect = CGRectMake(round((resizedImage.size.width - thumbnailSize) / 2),
- round((resizedImage.size.height - thumbnailSize) / 2),
- thumbnailSize,
- thumbnailSize);
- UIImage *croppedImage = [resizedImage croppedImage:cropRect];
-
- UIImage *transparentBorderImage = borderSize ? [croppedImage transparentBorderImage:borderSize] : croppedImage;
-
- return [transparentBorderImage roundedCornerImage:cornerRadius borderSize:borderSize];
-}
-
-// Returns a rescaled copy of the image, taking into account its orientation
-// The image will be scaled disproportionately if necessary to fit the bounds specified by the parameter
-- (UIImage *)resizedImage:(CGSize)newSize interpolationQuality:(CGInterpolationQuality)quality {
- BOOL drawTransposed;
-
- switch (self.imageOrientation) {
- case UIImageOrientationLeft:
- case UIImageOrientationLeftMirrored:
- case UIImageOrientationRight:
- case UIImageOrientationRightMirrored:
- drawTransposed = YES;
- break;
-
- default:
- drawTransposed = NO;
- }
-
- return [self resizedImage:newSize
- transform:[self transformForOrientation:newSize]
- drawTransposed:drawTransposed
- interpolationQuality:quality];
-}
-
-// Resizes the image according to the given content mode, taking into account the image's orientation
-- (UIImage *)resizedImageWithContentMode:(UIViewContentMode)contentMode
- bounds:(CGSize)bounds
- interpolationQuality:(CGInterpolationQuality)quality {
- CGFloat horizontalRatio = bounds.width / self.size.width;
- CGFloat verticalRatio = bounds.height / self.size.height;
- CGFloat ratio;
-
- switch (contentMode) {
- case UIViewContentModeScaleAspectFill:
- ratio = MAX(horizontalRatio, verticalRatio);
- break;
-
- case UIViewContentModeScaleAspectFit:
- ratio = MIN(horizontalRatio, verticalRatio);
- break;
-
- default:
- [NSException raise:NSInvalidArgumentException format:@"Unsupported content mode: %d", contentMode];
- }
-
- CGSize newSize = CGSizeMake(self.size.width * ratio, self.size.height * ratio);
-
- return [self resizedImage:newSize interpolationQuality:quality];
-}
-
-#pragma mark -
-#pragma mark Private helper methods
-
-// Returns a copy of the image that has been transformed using the given affine transform and scaled to the new size
-// The new image's orientation will be UIImageOrientationUp, regardless of the current image's orientation
-// If the new size is not integral, it will be rounded up
-- (UIImage *)resizedImage:(CGSize)newSize
- transform:(CGAffineTransform)transform
- drawTransposed:(BOOL)transpose
- interpolationQuality:(CGInterpolationQuality)quality {
- CGRect newRect = CGRectIntegral(CGRectMake(0, 0, newSize.width, newSize.height));
- CGRect transposedRect = CGRectMake(0, 0, newRect.size.height, newRect.size.width);
- CGImageRef imageRef = self.CGImage;
-
- // Build a context that's the same dimensions as the new size
- CGContextRef bitmap = CGBitmapContextCreate(NULL,
- newRect.size.width,
- newRect.size.height,
- CGImageGetBitsPerComponent(imageRef),
- 0,
- CGImageGetColorSpace(imageRef),
- CGImageGetBitmapInfo(imageRef));
-
- // Rotate and/or flip the image if required by its orientation
- CGContextConcatCTM(bitmap, transform);
-
- // Set the quality level to use when rescaling
- CGContextSetInterpolationQuality(bitmap, quality);
-
- // Draw into the context; this scales the image
- CGContextDrawImage(bitmap, transpose ? transposedRect : newRect, imageRef);
-
- // Get the resized image from the context and a UIImage
- CGImageRef newImageRef = CGBitmapContextCreateImage(bitmap);
- UIImage *newImage = [UIImage imageWithCGImage:newImageRef];
-
- // Clean up
- CGContextRelease(bitmap);
- CGImageRelease(newImageRef);
-
- return newImage;
-}
-
-// Returns an affine transform that takes into account the image orientation when drawing a scaled image
-- (CGAffineTransform)transformForOrientation:(CGSize)newSize {
- CGAffineTransform transform = CGAffineTransformIdentity;
-
- switch (self.imageOrientation) {
- case UIImageOrientationDown: // EXIF = 3
- case UIImageOrientationDownMirrored: // EXIF = 4
- transform = CGAffineTransformTranslate(transform, newSize.width, newSize.height);
- transform = CGAffineTransformRotate(transform, M_PI);
- break;
-
- case UIImageOrientationLeft: // EXIF = 6
- case UIImageOrientationLeftMirrored: // EXIF = 5
- transform = CGAffineTransformTranslate(transform, newSize.width, 0);
- transform = CGAffineTransformRotate(transform, M_PI_2);
- break;
-
- case UIImageOrientationRight: // EXIF = 8
- case UIImageOrientationRightMirrored: // EXIF = 7
- transform = CGAffineTransformTranslate(transform, 0, newSize.height);
- transform = CGAffineTransformRotate(transform, -M_PI_2);
- break;
- }
-
- switch (self.imageOrientation) {
- case UIImageOrientationUpMirrored: // EXIF = 2
- case UIImageOrientationDownMirrored: // EXIF = 4
- transform = CGAffineTransformTranslate(transform, newSize.width, 0);
- transform = CGAffineTransformScale(transform, -1, 1);
- break;
-
- case UIImageOrientationLeftMirrored: // EXIF = 5
- case UIImageOrientationRightMirrored: // EXIF = 7
- transform = CGAffineTransformTranslate(transform, newSize.height, 0);
- transform = CGAffineTransformScale(transform, -1, 1);
- break;
- }
-
- return transform;
-}
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.h b/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.h
deleted file mode 100644
index 6f642a1dddd0..000000000000
--- a/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.h
+++ /dev/null
@@ -1,17 +0,0 @@
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-//
-// UIImage+imageWithColor.h
-//
-
-#import <UIKit/UIKit.h>
-
-@interface UIImage (imageWithColor)
-
-+ (UIImage *) imageWithColor:(UIColor *) color size:(CGSize) size;
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.m b/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.m
deleted file mode 100644
index 5cac9f2d3b30..000000000000
--- a/ios/iosremote/iosremote/Categories/UIImage+imageWithColor.m
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-//
-// UIImage+imageWithColor.m
-//
-
-#import "UIImage+imageWithColor.h"
-
-@implementation UIImage (imageWithColor)
-
-+ (UIImage *) imageWithColor:(UIColor *) color size:(CGSize) size
-{
- UIGraphicsBeginImageContext(size);
- CGContextRef context = UIGraphicsGetCurrentContext();
-
- CGContextSetFillColorWithColor(context, color.CGColor);
- CGContextFillRect(context, (CGRect){.size = size});
-
- UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
- UIGraphicsEndImageContext();
-
- return image;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.h b/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.h
deleted file mode 100644
index 5f8ca7398bbf..000000000000
--- a/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.h
+++ /dev/null
@@ -1,16 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-@interface UIImageView (setImageAnimated)
-
-- (void) setImage:(UIImage *)image animated:(BOOL) animated Duration:(double)duration;
-- (void) setImage:(UIImage *)image animated:(BOOL) animated;
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.m b/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.m
deleted file mode 100644
index 3a1464b90967..000000000000
--- a/ios/iosremote/iosremote/Categories/UIImageView+setImageAnimated.m
+++ /dev/null
@@ -1,30 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "UIImageView+setImageAnimated.h"
-
-@implementation UIImageView (setImageAnimated)
-
-- (void) setImage:(UIImage *)image animated:(BOOL) animated Duration:(double)duration
-{
- if (animated) {
- [UIView transitionWithView:self
- duration:duration
- options:UIViewAnimationOptionTransitionCrossDissolve
- animations:^{
- self.image = image;
- } completion:nil];
- } else
- [self setImage:image];
-}
-
-- (void) setImage:(UIImage *)image animated:(BOOL) animated
-{
- [self setImage:image animated:animated Duration:0.5];
-}
-@end
diff --git a/ios/iosremote/iosremote/Categories/UINavigationController+Theme.h b/ios/iosremote/iosremote/Categories/UINavigationController+Theme.h
deleted file mode 100644
index bcadeee1f37f..000000000000
--- a/ios/iosremote/iosremote/Categories/UINavigationController+Theme.h
+++ /dev/null
@@ -1,13 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface UINavigationController (Theme)
-- (void)loadTheme;
-@end
diff --git a/ios/iosremote/iosremote/Categories/UINavigationController+Theme.m b/ios/iosremote/iosremote/Categories/UINavigationController+Theme.m
deleted file mode 100644
index bb387b892b68..000000000000
--- a/ios/iosremote/iosremote/Categories/UINavigationController+Theme.m
+++ /dev/null
@@ -1,22 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import "UINavigationController+Theme.h"
-
-@implementation UINavigationController (Theme)
-- (void)loadTheme
-{
- UINavigationBar *navBar = self.navigationBar;
- [navBar setBackgroundImage:[UIImage imageNamed:@"navBarBackground"]
- forBarMetrics:UIBarMetricsDefault];
- [navBar setBackgroundImage:[UIImage imageNamed:@"navBarBackgroundPhoneLandscape"]
- forBarMetrics:UIBarMetricsLandscapePhone];
- navBar.barStyle = UIBarStyleBlack;
-}
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.h b/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.h
deleted file mode 100644
index 6cf8fbd47f48..000000000000
--- a/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <Foundation/Foundation.h>
-
-@interface UIView (Transition)
--(void)fadeInfadeOutwithDuration:(double)duration maxAlpha:(double)maxAlpha;
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.m b/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.m
deleted file mode 100644
index bffa4f8487c7..000000000000
--- a/ios/iosremote/iosremote/Categories/UIView+FadeInFadeOut.m
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "UIView+FadeInFadeOut.h"
-
-@implementation UIView(Transition)
--(void)fadeInfadeOutwithDuration:(double)duration maxAlpha:(double)maxAlpha
-{
- if (self.isHidden){
- [self setHidden:NO];
- self.alpha = 0.0;
- [UIView animateWithDuration:duration animations:^{
- self.alpha = maxAlpha;
- } completion:^(BOOL finished) {
- if (!finished) {
- [self setHidden:NO];
- }
- }];
- } else {
- self.alpha = maxAlpha;
- [UIView animateWithDuration:duration animations:^{
- self.alpha = 0.0f;
- } completion:^(BOOL finished) {
- [self setHidden:YES];
- }];
- }
-}
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Categories/UIView+Shadowing.h b/ios/iosremote/iosremote/Categories/UIView+Shadowing.h
deleted file mode 100644
index f7f28697fefb..000000000000
--- a/ios/iosremote/iosremote/Categories/UIView+Shadowing.h
+++ /dev/null
@@ -1,16 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface UIView (Shadowing)
-
-- (void) setShadow;
-- (void) setShadowLight;
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIView+Shadowing.m b/ios/iosremote/iosremote/Categories/UIView+Shadowing.m
deleted file mode 100644
index 40dfa3d3ed13..000000000000
--- a/ios/iosremote/iosremote/Categories/UIView+Shadowing.m
+++ /dev/null
@@ -1,34 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#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;
-}
-
-- (void) setShadowLight
-{
- self.layer.shadowColor = [[UIColor blackColor] CGColor];
- self.layer.shadowOpacity = 0.3;
- self.layer.shadowRadius = 3.0;
- self.layer.shadowOffset = CGSizeMake(4.0f, 3.0f);
- self.layer.shadowPath = [UIBezierPath bezierPathWithRect:self.bounds].CGPath;
- self.clipsToBounds = NO;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.h b/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.h
deleted file mode 100644
index 57ed9bc86cfd..000000000000
--- a/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-@class Timer;
-
-typedef enum TitleLabelOwner : NSInteger TitleLabelOwner;
-enum TitleLabelOwner : NSInteger {
- STOPWATCH,
- TIMER
-};
-
-TitleLabelOwner owner;
-
-@interface UIViewController (LibOStyling)
-
-- (void)setTitle:(NSString *)title sender:(id)sender;
-- (void)setTitle:(NSString *)title;
-
-- (void)setOwner:(TitleLabelOwner) aOwner;
-
-@end
diff --git a/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.m b/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.m
deleted file mode 100644
index 6219e74a4b6c..000000000000
--- a/ios/iosremote/iosremote/Categories/UIViewController+LibOStyling.m
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "UIViewController+LibOStyling.h"
-#import "Timer.h"
-#import "stopWatch.h"
-
-@implementation UIViewController (LibOStyling)
-
-
-- (void)setTitle:(NSString *)title
-{
- UILabel *titleView = (UILabel *)self.navigationItem.titleView;
- if (!titleView) {
- titleView = [[UILabel alloc] initWithFrame:CGRectZero];
- titleView.backgroundColor = [UIColor clearColor];
- titleView.font = kAppTitleFont;
- titleView.shadowColor = nil;
-
- titleView.textColor = [UIColor blackColor];
-
- self.navigationItem.titleView = titleView;
- }
- titleView.text = title;
- [titleView sizeToFit];
-}
-
-- (void)setOwner:(TitleLabelOwner) aOwner
-{
- owner = aOwner;
-}
-
-- (void)setTitle:(NSString *)title sender:(id)sender
-{
- switch (owner) {
- case STOPWATCH:
- if (![sender isKindOfClass:[StopWatch class]])
- return;
- break;
- case TIMER:
- if (![sender isKindOfClass:[Timer class]])
- return;
- break;
- default:
- break;
- }
- UILabel *titleView = (UILabel *)self.navigationItem.titleView;
- if (!titleView) {
- titleView = [[UILabel alloc] initWithFrame:CGRectZero];
- titleView.backgroundColor = [UIColor clearColor];
- titleView.font = kAppTitleFont;
- titleView.shadowColor = nil;
-
- titleView.textColor = [UIColor blackColor];
-
- self.navigationItem.titleView = titleView;
- }
- titleView.text = title;
- [titleView sizeToFit];
-}
-
-- (void) handleBack
-{
- [self.navigationController popViewControllerAnimated:YES];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/AboutViewController.h b/ios/iosremote/iosremote/Classes/AboutViewController.h
deleted file mode 100644
index dd26ff58c535..000000000000
--- a/ios/iosremote/iosremote/Classes/AboutViewController.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface AboutViewController : UIViewController
-
-@property (weak, nonatomic) IBOutlet UIWebView *aboutWebView;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/AboutViewController.m b/ios/iosremote/iosremote/Classes/AboutViewController.m
deleted file mode 100644
index 20bdf2c233bf..000000000000
--- a/ios/iosremote/iosremote/Classes/AboutViewController.m
+++ /dev/null
@@ -1,48 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "AboutViewController.h"
-
-@interface AboutViewController ()
-
-@end
-
-@implementation AboutViewController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Back", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-
- NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"licenses" ofType:@"html" inDirectory:nil]];
- [self.aboutWebView loadRequest:[NSURLRequest requestWithURL:url]];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setAboutWebView:nil];
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/AppDelegate.h b/ios/iosremote/iosremote/Classes/AppDelegate.h
deleted file mode 100644
index fe5d6e6ae27c..000000000000
--- a/ios/iosremote/iosremote/Classes/AppDelegate.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-#import <CoreMotion/CoreMotion.h>
-
-@class ViewController;
-
-@interface AppDelegate : UIResponder <UIApplicationDelegate> {
-}
-
-@property (strong, nonatomic) UIWindow *window;
-
-- (void) reconfigure;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/AppDelegate.m b/ios/iosremote/iosremote/Classes/AppDelegate.m
deleted file mode 100644
index d239acf8e8c2..000000000000
--- a/ios/iosremote/iosremote/Classes/AppDelegate.m
+++ /dev/null
@@ -1,107 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "AppDelegate.h"
-#import "UINavigationController+Theme.h"
-
-#define UIColorFromRGB(rgbValue) [UIColor \
-colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
-green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
-blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
-
-@implementation AppDelegate
-
-@synthesize window = _window;
-
-- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- return UIInterfaceOrientationMaskAll;
- else
- return UIInterfaceOrientationMaskPortrait;
-}
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
- [TestFlight takeOff:@"29f8d6f9-de56-4866-bd70-15b5305f812e"];
-
- NSString *defaultsPath = [[NSBundle mainBundle] pathForResource:@"UserDefaults"
- ofType:@"plist"];
- NSDictionary *appDefaults = [NSDictionary dictionaryWithContentsOfFile:defaultsPath];
- [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
-
- NSString *defaultSettingsPath = [[NSBundle mainBundle] pathForResource:@"Root"
- ofType:@"plist"];
- NSDictionary *appDefaultSettings = [NSDictionary dictionaryWithContentsOfFile:defaultSettingsPath];
- [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaultSettings];
-
- [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil]
- setBackgroundImage:[UIImage imageNamed:@"navBarButtonNormal"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
-
- NSDictionary *attributes = [NSDictionary dictionaryWithObjects:
- [NSArray arrayWithObjects: [UIFont boldSystemFontOfSize:15], kTintColor, [UIColor clearColor], nil]
- forKeys: [NSArray arrayWithObjects:UITextAttributeFont, UITextAttributeTextColor, UITextAttributeTextShadowColor, nil]];
- [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:attributes
- forState:UIControlStateNormal];
- attributes = [NSDictionary dictionaryWithObjects:
- [NSArray arrayWithObjects: kAppTextFont, [UIColor grayColor], [UIColor clearColor], nil]
- forKeys: [NSArray arrayWithObjects:UITextAttributeFont, UITextAttributeTextColor, UITextAttributeTextShadowColor, nil]];
- [[UIBarButtonItem appearance] setTitleTextAttributes:attributes
- forState:UIControlStateHighlighted];
-
- if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 6.0)
- {
- UIPageControl *pageControl = [UIPageControl appearance];
- pageControl.pageIndicatorTintColor = UIColorFromRGB(0x2980b9);
- pageControl.currentPageIndicatorTintColor = UIColorFromRGB(0x1abc9c);
- }
-
- [self reconfigure];
-
- return YES;
-}
-
-- (void) reconfigure
-{
- kDefaultTimerWidget = [[NSUserDefaults standardUserDefaults] integerForKey:@"DEFAULT_TIMING_WIDGET"];
- kCountDownTimerDefaultDuration = [[NSUserDefaults standardUserDefaults] integerForKey:@"TIMER_DEFAULT_DURATION"];
- kStopwatchAutoStart = [[NSUserDefaults standardUserDefaults] boolForKey:@"STOPWATCH_AUTO_START"];
- kCountDownTimerAutoStart = [[NSUserDefaults standardUserDefaults] boolForKey:@"TIMER_AUTO_START"];
- kCountDownTimerVibration = [[NSUserDefaults standardUserDefaults] boolForKey:@"TIMER_VIBRATION"];
-
- NSLog(@"Setting kCountDownTimerDefaultDuration to %d", kCountDownTimerDefaultDuration);
-}
-
-- (void)applicationWillResignActive:(UIApplication *)application
-{
- // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
- // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
-}
-
-- (void)applicationDidEnterBackground:(UIApplication *)application
-{
- // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
- // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
-}
-
-- (void)applicationWillEnterForeground:(UIApplication *)application
-{
- // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
-}
-
-- (void)applicationDidBecomeActive:(UIApplication *)application
-{
- // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
-}
-
-- (void)applicationWillTerminate:(UIApplication *)application
-{
- // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/AppDelegate~ipad.h b/ios/iosremote/iosremote/Classes/AppDelegate~ipad.h
deleted file mode 100644
index 08493813f35d..000000000000
--- a/ios/iosremote/iosremote/Classes/AppDelegate~ipad.h
+++ /dev/null
@@ -1,16 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "AppDelegate.h"
-
-@class BasePresentationViewController;
-@class MainSplitViewController;
-
-@interface AppDelegate_ipad : AppDelegate
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/AppDelegate~ipad.m b/ios/iosremote/iosremote/Classes/AppDelegate~ipad.m
deleted file mode 100644
index f0de9dd4e353..000000000000
--- a/ios/iosremote/iosremote/Classes/AppDelegate~ipad.m
+++ /dev/null
@@ -1,16 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "AppDelegate~ipad.h"
-#import "SlideShowSwipeInList~ipad.h"
-#import "MainSplitViewController.h"
-#import "BasePresentationViewController.h"
-
-@implementation AppDelegate_ipad
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/BasePresentationViewController.h b/ios/iosremote/iosremote/Classes/BasePresentationViewController.h
deleted file mode 100644
index 16fec5c5aece..000000000000
--- a/ios/iosremote/iosremote/Classes/BasePresentationViewController.h
+++ /dev/null
@@ -1,58 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-#import "SlideShow.h"
-#import "SlideShowPreviewViewController~ipad.h"
-
-@interface BasePresentationViewController : UIViewController <UISplitViewControllerDelegate, UITableViewDelegate, UITableViewDataSource, AsyncLoadHorizontalTableDelegate>
-
-@property (weak, nonatomic) IBOutlet UIView *NotesView;
-@property (weak, nonatomic) IBOutlet UIWebView *NoteWebView;
-@property (weak, nonatomic) IBOutlet UIView *movingPointer;
-@property (weak, nonatomic) IBOutlet UIImageView *currentSlideImageView;
-@property (weak, nonatomic) IBOutlet UILabel *slideNumber;
-
-@property (weak, nonatomic) IBOutlet UIButton *previousButton;
-@property (weak, nonatomic) IBOutlet UIButton *nextButton;
-
-@property (strong, nonatomic) UIViewController * initialNavController;
-
-// Split view controller
-- (void) hideMaster:(BOOL)hideState;
-@property BOOL masterIsHiddenWhenLandscape;
-
-// Welcome page
--(void)startConnectionModal:(id)sender;
-- (void) setWelcomePageVisible:(BOOL)visible;
-@property (strong, nonatomic) UIView *welcome_blocking_page;
-
-@property (weak, nonatomic) IBOutlet UITableView *horizontalTableView;
-
-@property (weak, nonatomic) IBOutlet UIButton *gearButton;
-- (IBAction)popOverUp:(id)sender;
-
-// Stopwatch/Timer
-
-@property (weak, nonatomic) IBOutlet UIButton *startButton;
-@property (weak, nonatomic) IBOutlet UIButton *clearButton;
-@property (weak, nonatomic) IBOutlet UILabel *timeLabel;
-
-@property (weak, nonatomic) IBOutlet UIButton *timerStartButton;
-@property (weak, nonatomic) IBOutlet UIButton *timerClearButton;
-@property (weak, nonatomic) IBOutlet UIButton *timerSetTimeButton;
-@property (weak, nonatomic) IBOutlet UILabel *timerTimeLabel;
-
-@property (weak, nonatomic) IBOutlet UIView *stopWatchView;
-@property (weak, nonatomic) IBOutlet UIView *timerView;
-@property (weak, nonatomic) IBOutlet UIScrollView *stopWatchTimerScrollView;
-
-//Reconnection
-- (void) didReceiveDisconnection;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/BasePresentationViewController.m b/ios/iosremote/iosremote/Classes/BasePresentationViewController.m
deleted file mode 100644
index 806b792cbdcc..000000000000
--- a/ios/iosremote/iosremote/Classes/BasePresentationViewController.m
+++ /dev/null
@@ -1,586 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "BasePresentationViewController.h"
-#import "SlideShow.h"
-#import "CommunicationManager.h"
-#import "CommandTransmitter.h"
-#import "CommandInterpreter.h"
-#import "HorizontalSlideCell.h"
-#import "ServerListViewController.h"
-#import "MainSplitViewController.h"
-#import "stopWatch.h"
-#import "Timer.h"
-#import "PopoverView.h"
-#import "UIView+Shadowing.h"
-#import "LibONavigationController.h"
-#import "AppDelegate.h"
-#import "ControlVariables.h"
-
-#import <QuartzCore/QuartzCore.h>
-#import <CoreText/CoreText.h>
-#import <CoreMotion/CoreMotion.h>
-
-#define CURRENT_SLIDE_IMAGEVIEW 19
-#define CURRENT_SLIDE_NOTES 18
-
-@interface BasePresentationViewController () <PopoverViewDelegate, TimerDelegate, UIPopoverControllerDelegate>
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) id slideShowImageNoteReadyObserver;
-@property (nonatomic, strong) id slideShowFinishedObserver;
-@property (nonatomic, strong) id slideChangedObserver;
-
-@property (nonatomic, strong) StopWatch * stopWatch;
-@property (nonatomic, strong) Timer * timer;
-@property (nonatomic, strong) UIPopoverController * popoverTimePickerController;
-
-@end
-
-@implementation BasePresentationViewController
-@synthesize masterIsHiddenWhenLandscape = _masterIsHiddenWhenLandscape;
-
-@synthesize comManager = _comManager;
-@synthesize slideShowImageNoteReadyObserver = _slideShowImageNoteReadyObserver;
-@synthesize slideShowFinishedObserver = _slideShowFinishedObserver;
-@synthesize slideChangedObserver = _slideChangedObserver;
-@synthesize popoverTimePickerController = _popoverTimePickerController;
-
-#pragma mark - UITableView delegate
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
-{
- return [self.comManager.interpreter.slideShow size];
-}
-
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- static NSString *cellIdentifier = @"HorizontalTableSlideCell";
-
- HorizontalSlideCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
-
- if (cell == nil)
- {
- cell = [[HorizontalSlideCell alloc] initWithFrame:CGRectMake(0, 0, kCellWidth, kCellHeight)];
- }
-
- cell.numberLabel.text =
- [NSString stringWithFormat:@"%u", indexPath.row+1];
-
- [cell setTag:-indexPath.row - 1];
- [cell.thumbnail setTag:1];
-
- [cell.thumbnail setShadow];
-
- [self.comManager.interpreter.slideShow getContentAtIndex:indexPath.row forView:cell];
- cell.backgroundColor = [UIColor clearColor];
- return cell;
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if (self.horizontalTableView.isHidden)
- return;
- [[(HorizontalSlideCell *)[self.horizontalTableView cellForRowAtIndexPath:indexPath] numberLabel] setBackgroundColor:kHorizontalTableCellHighlightedBackgroundColor];
- [self.comManager.transmitter gotoSlide:indexPath.row];
-}
-
-#pragma mark -
-#pragma iOS5 autorotate
-
-- (BOOL) shouldAutorotate
-{
- return YES;
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- return YES;
-}
-
-- (NSUInteger)supportedInterfaceOrientations {
- return UIInterfaceOrientationMaskAll;
-}
-
-#pragma mark -
-#pragma SplitView hide master view tweak
-
-// FIXME This is a hack, consider replace it when a more proper method is available
--(void)hideMaster:(BOOL)hideState
-{
- NSLog(@"hideMasterNow");
- _masterIsHiddenWhenLandscape = hideState;
-
- [self.splitViewController.view setNeedsLayout];
- self.splitViewController.delegate = nil;
- self.splitViewController.delegate = self;
-
- [self.splitViewController willRotateToInterfaceOrientation:[UIApplication sharedApplication].statusBarOrientation duration:0];
-}
-
-- (BOOL) splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
-{
- if (UIInterfaceOrientationIsLandscape(orientation)){
- return self.masterIsHiddenWhenLandscape;
- }
- return UIInterfaceOrientationIsPortrait(orientation);
-}
-
-#pragma mark - Pointer
-- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
-
- UITouch *touch = [[event allTouches] anyObject];
- CGPoint loc = [touch locationInView:self.currentSlideImageView];
- if (loc.x >= 0 && loc.x <= self.currentSlideImageView.frame.size.width
- && loc.y >= 0 && loc.y <= self.currentSlideImageView.frame.size.height){
-
- [UIView animateWithDuration:0.2 animations:^{
- [self.previousButton setAlpha:0];
- [self.nextButton setAlpha:0];
- }];
-
- CGPoint pointerInPercentage;
- pointerInPercentage.x = loc.x / self.currentSlideImageView.frame.size.width;
- pointerInPercentage.y = loc.y / self.currentSlideImageView.frame.size.height;
- [self.comManager.transmitter setPointerVisibleAt:pointerInPercentage];
-
- CGPoint p;
- p.x = loc.x + self.currentSlideImageView.frame.origin.x;
- p.y = loc.y + self.currentSlideImageView.frame.origin.y;
- self.movingPointer.center = p;
- [self.movingPointer setHidden:NO];
- }
-}
-
-- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
-{
- static int count = 0;
- if (count < 2){
- ++count;
- return;
- }
- count = 0;
-
- UITouch *touch = [[event allTouches] anyObject];
- CGPoint loc = [touch locationInView:self.currentSlideImageView];
- if (loc.x >= 0 && loc.x <= self.currentSlideImageView.frame.size.width
- && loc.y >= self.movingPointer.frame.size.height && loc.y <= self.currentSlideImageView.frame.size.height - self.movingPointer.frame.size.height)
- {
- [UIView animateWithDuration:0.2 animations:^{
- [self.previousButton setAlpha:0];
- [self.nextButton setAlpha:0];
- }];
-
- CGPoint pointerInPercentage;
- pointerInPercentage.x = loc.x / self.currentSlideImageView.frame.size.width;
- pointerInPercentage.y = loc.y / self.currentSlideImageView.frame.size.height;
- [self.comManager.transmitter pointerCoordination:pointerInPercentage];
-
- CGPoint p;
- p.x = loc.x + self.currentSlideImageView.frame.origin.x;
- p.y = loc.y + self.currentSlideImageView.frame.origin.y;
- self.movingPointer.center = p;
- }
-}
-
-- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
-{
- [self.movingPointer setHidden:YES];
- [self.comManager.transmitter setPointerDismissed];
-
- [UIView animateWithDuration:0.2 animations:^{
- [self.previousButton setAlpha:0.2];
- [self.nextButton setAlpha:0.2];
- }];
-}
-
-# pragma mark - welcome page
-
--(void)startConnectionModal:(id)sender
-{
- UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"iPad_autosize"
- bundle: nil];
- ServerListViewController * slvc = [mainStoryboard instantiateViewControllerWithIdentifier:@"serverList"];
- self.initialNavController = slvc;
- slvc.modalPresentationStyle = UIModalPresentationFormSheet;
- slvc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
- [self presentViewController:slvc animated:YES completion:^{}];
-}
-
-# pragma mark - system defaults
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toOrientation
- duration:(NSTimeInterval)duration
-{
- if (toOrientation == UIInterfaceOrientationPortrait ||
- toOrientation == UIInterfaceOrientationPortraitUpsideDown){
- if (self.horizontalTableView.isHidden!=NO) {
- [self.horizontalTableView setHidden:NO];
- }
- [self.horizontalTableView reloadData];
- }
- else if (toOrientation == UIInterfaceOrientationLandscapeLeft ||
- toOrientation == UIInterfaceOrientationLandscapeRight)
- [self.horizontalTableView setHidden:YES];
-}
-
-- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
-{
- if (UIInterfaceOrientationIsLandscape(self.interfaceOrientation)) {
- [UIView animateWithDuration:0.25 animations:^{
- self.NotesView.frame = CGRectMake(-15.0,
- /*self.NotesView.frame.origin.y - self.horizontalTableView.frame.size.height*/ 466.0,
- self.NotesView.frame.size.width,
- /*self.NotesView.frame.size.height + self.horizontalTableView.frame.size.height*/ 176.0);
- self.horizontalTableView.bounds = CGRectMake(0, 0, 768, 0);
- }];
- } else {
- [UIView animateWithDuration:0.25 animations:^{
- self.NotesView.frame = CGRectMake(-13.0,
- /*self.NotesView.frame.origin.y - self.horizontalTableView.frame.size.height*/ 595.0,
- 794.0,
- /*self.NotesView.frame.size.height + self.horizontalTableView.frame.size.height*/ 303.0);
- self.horizontalTableView.bounds = CGRectMake(0, 0, 129, 768);
- } completion:nil];
- }
- [self.popoverTimePickerController dismissPopoverAnimated:YES];
-}
-
-- (SlideShow *)slideshow
-{
- return self.comManager.interpreter.slideShow;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- self.welcome_blocking_page = [[UIView alloc] initWithFrame:self.view.bounds];
- self.welcome_blocking_page.backgroundColor = [UIColor orangeColor];
- self.welcome_blocking_page.autoresizingMask = UIViewAutoresizingFlexibleHeight |
- UIViewAutoresizingFlexibleWidth;
- [self.view addSubview:self.welcome_blocking_page];
-
- self.masterIsHiddenWhenLandscape = YES;
- [self.currentSlideImageView setTag:CURRENT_SLIDE_IMAGEVIEW];
- [self.NoteWebView setTag:CURRENT_SLIDE_NOTES];
- self.slideshow.delegate = self;
- self.comManager = [CommunicationManager sharedComManager];
-
- if (UIInterfaceOrientationIsLandscape(self.interfaceOrientation)) {
- [self.horizontalTableView setHidden:YES];
- }
- self.comManager.interpreter.slideShow.delegate = self;
- self.movingPointer.layer.cornerRadius = 3;
-
- self.horizontalTableView.showsVerticalScrollIndicator = NO;
- self.horizontalTableView.showsHorizontalScrollIndicator = NO;
- self.horizontalTableView.transform = CGAffineTransformMakeRotation(-M_PI * 0.5);
- [self.horizontalTableView setFrame:CGRectMake(0, 462, kTableLength - kRowHorizontalPadding, kCellHeight)];
-
- self.horizontalTableView.rowHeight = kCellWidth;
-
- self.horizontalTableView.backgroundColor = kHorizontalTableBackgroundColor;
-
- self.horizontalTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
-
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- self.slideChangedObserver =[[NSNotificationCenter defaultCenter] addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- if ([self.horizontalTableView numberOfRowsInSection:0] > 0){
- NSIndexPath *indexPath = [NSIndexPath indexPathForRow:self.slideshow.currentSlide inSection:0];
- [self.horizontalTableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionNone];
- [[(HorizontalSlideCell *)[self.horizontalTableView cellForRowAtIndexPath:indexPath] numberLabel] setBackgroundColor:kHorizontalTableCellHighlightedBackgroundColor];
- [self.horizontalTableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:YES];
- }
- }];
- self.stopWatch = [[StopWatch alloc] initWithStartButton:self.startButton ClearButton:self.clearButton TimeLabel:self.timeLabel];
- self.timer = [[Timer alloc] initWithStartButton:self.timerStartButton ClearButton:self.timerClearButton SetTimeButton:self.timerSetTimeButton TimeLabel:self.timerTimeLabel];
- [self.stopWatchView setShadowLight];
- [self.timerView setShadowLight];
- self.timer.delegate = self;
- self.stopWatchTimerScrollView.contentSize = CGSizeMake(1240, 62);
- [self.gearButton setShadowLight];
-}
-
-- (void)viewDidAppear:(BOOL)animated
-{
- [super viewDidAppear:animated];
-
- [UIView animateWithDuration:0.2 delay:1 options:(UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction) animations:^{
- [self.previousButton setAlpha:0.2];
- [self.nextButton setAlpha:0.2];
- } completion:nil];
-
- [UIView animateWithDuration:0.4 delay:0 options:(UIViewAnimationOptionCurveEaseIn) animations:^{
- [self.welcome_blocking_page setAlpha:1];
- } completion:nil];
-
- if (UIInterfaceOrientationIsLandscape(self.interfaceOrientation)) {
- [UIView animateWithDuration:0.25 animations:^{
- self.NotesView.frame = CGRectMake(-15.0,
- /*self.NotesView.frame.origin.y - self.horizontalTableView.frame.size.height*/ 466.0,
- self.NotesView.frame.size.width,
- /*self.NotesView.frame.size.height + self.horizontalTableView.frame.size.height*/ 176.0);
- }];
- } else {
- [UIView animateWithDuration:0.25 animations:^{
- self.NotesView.frame = CGRectMake(-13.0,
- /*self.NotesView.frame.origin.y - self.horizontalTableView.frame.size.height*/ 595.0,
- 794.0,
- /*self.NotesView.frame.size.height + self.horizontalTableView.frame.size.height*/ 303.0);
- }];
- }
-
- NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- self.slideShowImageNoteReadyObserver =[center addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.currentSlideImageView];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.NoteWebView];
- NSLog(@"slideShowImageNoteReadyObserver:%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]);
- [self.slideNumber setText:[NSString stringWithFormat:@"%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]]];
- }];
-
- self.slideShowFinishedObserver = [center addObserverForName:STATUS_CONNECTED_NOSLIDESHOW
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.stopWatch clear];
- [self hideMaster:YES];
- if ([self.comManager.interpreter.slideShow size] == 0)
- [self setWelcomePageVisible:YES];
- if (!self.presentedViewController) {
- // We fire up the retained initialNavController which will bring back the preview view controller page.
- self.initialNavController.modalPresentationStyle = UIModalPresentationFormSheet;
- self.initialNavController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
-
- [self presentViewController:self.initialNavController animated:YES completion:^{}];
- [self.timer clear];
- [self.stopWatch clear];
- }
- }];
- [self startConnectionModal:nil];
-}
-
-- (void) setWelcomePageVisible:(BOOL)visible
-{
- if (!visible) {
- [self.currentSlideImageView setUserInteractionEnabled:NO];
-
- [UIView animateWithDuration:0.15 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{
- self.welcome_blocking_page.alpha = 0.0;
- } completion:^(BOOL finished) {
- if (finished) {
- self.welcome_blocking_page.hidden = YES;
- [self.currentSlideImageView setUserInteractionEnabled:YES];
- } else {
- [self setWelcomePageVisible:visible];
- [self.currentSlideImageView setUserInteractionEnabled:YES];
- }
- if (kStopwatchAutoStart)
- [self.stopWatch start];
- if (kCountDownTimerAutoStart)
- [self.timer start];
- CGRect frame = self.stopWatchTimerScrollView.frame;
- frame.origin.x = frame.size.width * kDefaultTimerWidget;
- frame.origin.y = 0;
- [self.stopWatchTimerScrollView scrollRectToVisible:frame animated:YES];
- [self.timer setSecondsLeft:kCountDownTimerDefaultDuration * 60];
-
- }];
- self.slideshow.delegate = self;
- }
- else {
- [self.currentSlideImageView setUserInteractionEnabled:NO];
- self.welcome_blocking_page.hidden = NO;
-
- [UIView animateWithDuration:0.15 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{
- self.welcome_blocking_page.alpha = 1.0;
- } completion:nil];
- }
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [super viewDidDisappear:animated];
- [self.popoverTimePickerController dismissPopoverAnimated:YES];
-}
-
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self.popoverTimePickerController dismissPopoverAnimated:YES];
- [self setHorizontalTableView:nil];
- [self setNotesView:nil];
- [self setNoteWebView:nil];
- [self setMovingPointer:nil];
- [self setCurrentSlideImageView:nil];
- [self setPreviousButton:nil];
- [self setNextButton:nil];
- [self setSlideNumber:nil];
- [self setSlideNumber:nil];
-
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowFinishedObserver];
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowImageNoteReadyObserver];
-
- [self setStartButton:nil];
- [self setClearButton:nil];
- [self setTimeLabel:nil];
- [self setGearButton:nil];
- [self setStopWatchView:nil];
- [self setTimerView:nil];
- [self setStopWatchTimerScrollView:nil];
- [super viewDidUnload];
-}
-
-
-- (IBAction)nextSlideAction:(id)sender {
-
- [[self.comManager transmitter] nextTransition];
-
- [UIView animateWithDuration:0.4 delay:0 options:(UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction) animations:^{
- [self.previousButton setAlpha:0.5];
- [self.nextButton setAlpha:0.5];
- } completion:^(BOOL finished) {
- [UIView animateWithDuration:0.4 delay:1 options:(UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction) animations:^{
- [self.previousButton setAlpha:0.2];
- [self.nextButton setAlpha:0.2];
- } completion:nil];
- }];
-}
-
-- (IBAction)previousSlideAction:(id)sender {
-
- [[self.comManager transmitter] previousTransition];
-
- [UIView animateWithDuration:0.4 delay:0 options:(UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction) animations:^{
- [self.previousButton setAlpha:0.5];
- [self.nextButton setAlpha:0.5];
- } completion:^(BOOL finished) {
- [UIView animateWithDuration:0.4 delay:1 options:(UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction) animations:^{
- [self.previousButton setAlpha:0.2];
- [self.nextButton setAlpha:0.2];
- } completion:nil];
- }];
-}
-
-static BOOL isBlank = NO;
-#pragma mark - Popover toggle
-- (IBAction)popOverUp:(id)sender {
- if (!isBlank) {
- [PopoverView showPopoverAtPoint:self.gearButton.frame.origin inView:self.gearButton.superview withStringArray:
- [NSArray arrayWithObjects:NSLocalizedString(@"Stop Presentation", @"Popover option"), NSLocalizedString(@"Restart", @"Popover option"), NSLocalizedString(@"Blank Screen", @"Popover option"), nil]
- delegate:self];
- } else {
- [PopoverView showPopoverAtPoint:self.gearButton.frame.origin inView:self.gearButton.superview withStringArray:
- [NSArray arrayWithObjects:NSLocalizedString(@"Stop Presentation", @"Popover option"), NSLocalizedString(@"Restart", @"Popover option"), NSLocalizedString(@"Resume from blank Screen", @"Popover option"), nil]
- delegate:self];
- }
- [UIView animateWithDuration:0.24 animations:^{
- [self.gearButton setCenter:CGPointMake(self.gearButton.center.x - 20, self.gearButton.center.y)];
- }];
-}
-
-- (void)popoverView:(PopoverView *)popoverView didSelectItemAtIndex:(NSInteger)index
-{
- [popoverView dismiss];
- switch (index) {
- case 0:
- [self.comManager.transmitter stopPresentation];
- break;
- case 1:
- [self.comManager.transmitter gotoSlide:0];
- break;
- case 2:
- if (!isBlank){
- [self.comManager.transmitter blankScreen];
- } else {
- [self.comManager.transmitter resume];
- }
- isBlank = !isBlank;
- break;
- default:
- break;
- }
-}
-
-- (void) popoverViewDidDismiss:(PopoverView *)popoverView
-{
- [UIView animateWithDuration:0.24 animations:^{
- [self.gearButton setCenter:CGPointMake(self.gearButton.center.x + 20, self.gearButton.center.y)];
- }];
-}
-
-#pragma mark - Reconnection
-- (void) didReceiveDisconnection
-{
- //Dismiss time picker in case that users didn't have the time to tap elsewhere to dismiss it.
- [self.popoverTimePickerController dismissPopoverAnimated:YES];
-
- [self dismissViewControllerAnimated:YES completion:^{
- [self startConnectionModal:nil];
- }];
-
- if (self.welcome_blocking_page.isHidden == YES) {
- [self setWelcomePageVisible:YES];
- }
-}
-
-#pragma mark TimerDelegate
-
-- (void)changeDate:(UIDatePicker *)sender {
- [self.timer setSecondsLeft: sender.countDownDuration];
-}
-
-- (void)startTimePickerwithTimer:(Timer *) timer
-{
- UIViewController* popoverContent = [[UIViewController alloc] init]; //ViewController
-
- UIView *popoverView = [[UIView alloc] init]; //view
- popoverView.backgroundColor = [UIColor blackColor];
-
- UIDatePicker *datePicker=[[UIDatePicker alloc]init];//Date picker
- datePicker.datePickerMode = UIDatePickerModeCountDownTimer;
- [datePicker setTag:10];
- [datePicker addTarget:self action:@selector(changeDate:) forControlEvents:UIControlEventValueChanged];
- [popoverView addSubview:datePicker];
-
- popoverContent.view = popoverView;
- self.popoverTimePickerController = [[UIPopoverController alloc] initWithContentViewController:popoverContent];
- self.popoverTimePickerController.delegate = self;
-
- // iOS7's time picker has default clearcolor background
- if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
- datePicker.backgroundColor = [UIColor whiteColor];
- }
- datePicker.frame=CGRectMake(0,0,320, 216);
- [self.popoverTimePickerController setPopoverContentSize:CGSizeMake(320, 216) animated:NO];
- [self.popoverTimePickerController presentPopoverFromRect:self.timerSetTimeButton.frame inView:self.timerView permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/ControlVariables.h b/ios/iosremote/iosremote/Classes/ControlVariables.h
deleted file mode 100644
index fff7c8a887b7..000000000000
--- a/ios/iosremote/iosremote/Classes/ControlVariables.h
+++ /dev/null
@@ -1,57 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-// This is the global configuration file that is included automatically
-#ifndef iosremote_ControlVariables_h
-#define iosremote_ControlVariables_h
-
-// Width (or length before rotation) of the table view embedded within another table view's row
-#define kTableLength 768
-
-// Width of the cells of the embedded table view (after rotation, which means it controls the rowHeight property)
-#define kCellWidth 172
-// Height of the cells of the embedded table view (after rotation, which would be the table's width)
-#define kCellHeight 129
-
-// Padding for the Cell containing the article image and title
-#define kArticleCellVerticalInnerPadding 6
-#define kArticleCellHorizontalInnerPadding 7
-
-// Padding for the title label in an article's cell
-#define kArticleTitleLabelPadding 10
-
-// Vertical padding for the embedded table view within the row
-#define kRowVerticalPadding 1
-// Horizontal padding for the embedded table view within the row
-#define kRowHorizontalPadding 1
-
-// Background color for the horizontal table view (the one embedded beneath the slideshow previews)
-#define kHorizontalTableBackgroundColor [UIColor colorWithRed:.674509804 green:.729411765 blue:.760784314 alpha:1.0]
-
-// The background color on the horizontal table view for when we select a particular cell
-#define kHorizontalTableSelectedBackgroundColor [UIColor lightGrayColor]
-
-#define kHorizontalTableCellHighlightedBackgroundColor [UIColor colorWithRed:0 green:0.4745098 blue:0.29019808 alpha:0.9]
-
-#define kTintColor [UIColor orangeColor]
-
-#define kTextTintColor [UIColor colorWithRed:0 green:0.462745098 blue:1 alpha:1.0]
-
-#define kAppTitleFont [UIFont fontWithName:@"HelveticaNeue-Medium" size:20.0f]
-
-#define kAppTextFont [UIFont fontWithName:@"HelveticaNeue-Medium" size:16.0f]
-
-#define kAppSmallTextFont [UIFont fontWithName:@"HelveticaNeue" size:14.0f]
-
-
-#define kPopoverItemHighlightBGColor [UIColor colorWithRed:.4 green:.4 blue:.4 alpha:0.1]
-int kDefaultTimerWidget, kCountDownTimerDefaultDuration;
-BOOL kStopwatchAutoStart, kCountDownTimerAutoStart, kCountDownTimerVibration;
-
-#endif
diff --git a/ios/iosremote/iosremote/Classes/EditableTableViewCell.h b/ios/iosremote/iosremote/Classes/EditableTableViewCell.h
deleted file mode 100644
index 6dd16660b352..000000000000
--- a/ios/iosremote/iosremote/Classes/EditableTableViewCell.h
+++ /dev/null
@@ -1,14 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface EditableTableViewCell : UITableViewCell
- @property (weak, nonatomic) UITextField * textField;
- @property (weak, nonatomic) UILabel * inputLabel;
-@end
diff --git a/ios/iosremote/iosremote/Classes/EditableTableViewCell.m b/ios/iosremote/iosremote/Classes/EditableTableViewCell.m
deleted file mode 100644
index 60362030c762..000000000000
--- a/ios/iosremote/iosremote/Classes/EditableTableViewCell.m
+++ /dev/null
@@ -1,55 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "EditableTableViewCell.h"
-
-@implementation EditableTableViewCell
-
-@synthesize inputLabel = _inputLabel;
-@synthesize textField = _textField;
-
-- (id)initWithStyle:(UITableViewCellStyle)style
- reuseIdentifier:(NSString *)identifier
-{
- self = [super initWithStyle:style reuseIdentifier:identifier];
-
- if (self == nil)
- {
- return nil;
- }
- CGRect bounds = self.contentView.bounds;
- if (UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)
- bounds.size.width += 160;
- CGRect rect = CGRectInset(bounds, 20.0, 10.0);
- UITextField *textField = [[UITextField alloc] initWithFrame:rect];
-
- // Set the keyboard's return key label to 'Next'.
- //
- [textField setReturnKeyType:UIReturnKeyNext];
-
- // Make the clear button appear automatically.
- [textField setClearButtonMode:UITextFieldViewModeWhileEditing];
- [textField setOpaque:YES];
-
- [[self contentView] addSubview:textField];
- [self setTextField:textField];
-
- return self;
-}
-
-// Disable highlighting of currently selected cell.
-//
-- (void)setSelected:(BOOL)selected
- animated:(BOOL)animated
-{
- [super setSelected:selected animated:NO];
-
- [self setSelectionStyle:UITableViewCellSelectionStyleNone];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/HorizontalSlideCell.h b/ios/iosremote/iosremote/Classes/HorizontalSlideCell.h
deleted file mode 100644
index e7328559e980..000000000000
--- a/ios/iosremote/iosremote/Classes/HorizontalSlideCell.h
+++ /dev/null
@@ -1,17 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-// Horizontal cell used in the horizontal swipe list on iPad
-@interface HorizontalSlideCell : UITableViewCell
-
-@property (strong, nonatomic) UIImageView *thumbnail;
-@property (strong, nonatomic) UILabel *numberLabel;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/HorizontalSlideCell.m b/ios/iosremote/iosremote/Classes/HorizontalSlideCell.m
deleted file mode 100644
index c918c547e032..000000000000
--- a/ios/iosremote/iosremote/Classes/HorizontalSlideCell.m
+++ /dev/null
@@ -1,64 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "HorizontalSlideCell.h"
-
-@implementation HorizontalSlideCell
-
-@synthesize thumbnail = _thumbnail;
-@synthesize numberLabel = _numberLabel;
-
-- (NSString *)reuseIdentifier
-{
- return @"HorizontalTableSlideCell";
-}
-
-- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
-{
- self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
- if (self) {
- // Initialization code
- }
- return self;
-}
-
-- (id)initWithFrame:(CGRect)frame
-{
- self = [super initWithFrame:frame];
-
- self.thumbnail = [[UIImageView alloc] initWithFrame:CGRectMake(kArticleCellHorizontalInnerPadding, kArticleCellVerticalInnerPadding, kCellWidth - kArticleCellHorizontalInnerPadding * 2, kCellHeight - kArticleCellVerticalInnerPadding * 2)];
- self.thumbnail.opaque = YES;
-
- [self.contentView addSubview:self.thumbnail];
-
- self.numberLabel = [[UILabel alloc] initWithFrame:CGRectMake(self.thumbnail.frame.size.width * 0.8, self.thumbnail.frame.size.height * 0.8, self.thumbnail.frame.size.width * 0.2, self.thumbnail.frame.size.height * 0.2)];
- self.numberLabel.opaque = YES;
- self.numberLabel.backgroundColor = kHorizontalTableCellHighlightedBackgroundColor;
- self.numberLabel.textColor = [UIColor whiteColor];
- self.numberLabel.font = [UIFont boldSystemFontOfSize:11];
- self.numberLabel.textAlignment = UITextAlignmentCenter;
- self.numberLabel.numberOfLines = 1;
- [self.thumbnail addSubview:self.numberLabel];
-
- self.backgroundColor = [UIColor colorWithRed:0 green:0.40784314 blue:0.21568627 alpha:1.0];
- self.selectedBackgroundView = [[UIView alloc] initWithFrame:self.thumbnail.frame];
- self.selectedBackgroundView.backgroundColor = kHorizontalTableSelectedBackgroundColor;
-
- self.transform = CGAffineTransformMakeRotation(M_PI * 0.5);
-
- return self;
-}
-
-- (void)setSelected:(BOOL)selected animated:(BOOL)animated
-{
- [super setSelected:selected animated:animated];
-
- // Configure the view for the selected state
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/LibONavigationController.h b/ios/iosremote/iosremote/Classes/LibONavigationController.h
deleted file mode 100644
index 499f9fc9f036..000000000000
--- a/ios/iosremote/iosremote/Classes/LibONavigationController.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-@interface LibONavigationController : UINavigationController
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/LibONavigationController.m b/ios/iosremote/iosremote/Classes/LibONavigationController.m
deleted file mode 100644
index d3bda4431e13..000000000000
--- a/ios/iosremote/iosremote/Classes/LibONavigationController.m
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "LibONavigationController.h"
-#import "UINavigationController+Theme.h"
-
-@interface LibONavigationController ()
-
-@end
-
-@implementation LibONavigationController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- [self loadTheme];
-
- // Do any additional setup after loading the view.
-}
-
-- (void)viewWillAppear:(BOOL)animated
-{
- [super viewWillAppear:animated];
-}
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/MainSplitViewController.h b/ios/iosremote/iosremote/Classes/MainSplitViewController.h
deleted file mode 100644
index 4cd3cb8abeb3..000000000000
--- a/ios/iosremote/iosremote/Classes/MainSplitViewController.h
+++ /dev/null
@@ -1,17 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-#import "SlideShowPreviewViewController~ipad.h"
-
-@interface MainSplitViewController : UISplitViewController <MainSplitViewControllerProtocol>
-
-- (void) didReceivePresentationStarted;
-
-@property (strong, nonatomic) UIViewController * splitController;
-@end
diff --git a/ios/iosremote/iosremote/Classes/MainSplitViewController.m b/ios/iosremote/iosremote/Classes/MainSplitViewController.m
deleted file mode 100644
index 0df7f424d8e2..000000000000
--- a/ios/iosremote/iosremote/Classes/MainSplitViewController.m
+++ /dev/null
@@ -1,79 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "MainSplitViewController.h"
-#import "CommunicationManager.h"
-#import "BasePresentationViewController.h"
-#import "SlideShowSwipeInList~ipad.h"
-#import <Foundation/Foundation.h>
-#import <UIKit/UIKit.h>
-
-@interface MainSplitViewController ()
-
-@property UINavigationController * masterViewController;
-@property BasePresentationViewController * detailViewController;
-
-@end
-
-@implementation MainSplitViewController
-
-# pragma mark - System defaults
-
-- (BOOL) shouldAutorotate
-{
- return YES;
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- return YES;
-}
-
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- [[[[UIApplication sharedApplication] delegate] window] setRootViewController:self];
- // Do any additional setup after loading the view.
-
- self.detailViewController = [self.viewControllers objectAtIndex:1];
- self.masterViewController = [self.viewControllers objectAtIndex:0];
-
- self.delegate = self.detailViewController;
-}
-
--(void) viewDidAppear:(BOOL)animated
-{
- [super viewDidAppear:animated];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void) didReceivePresentationStarted
-{
- [self.detailViewController hideMaster:NO];
- [self dismissViewControllerAnimated:YES completion:nil];
-// [(UITableView *)[(slideShowSwipeInList_ipad *)[[self viewControllers] objectAtIndex:2] view] reloadData];
- [(SlideShowSwipeInList_ipad *)[[self viewControllers] objectAtIndex:0] didReceivePresentationStarted];
- [(BasePresentationViewController *)[[self viewControllers] objectAtIndex:1] setWelcomePageVisible:NO];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/NewServerViewController.h b/ios/iosremote/iosremote/Classes/NewServerViewController.h
deleted file mode 100644
index 33163d949903..000000000000
--- a/ios/iosremote/iosremote/Classes/NewServerViewController.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-@class Server;
-@class EditableTableViewCell;
-@class CommunicationManager;
-
-enum {
- ServerAddr,
- ServerName
-};
-
-enum {
- InformationSection
-};
-
-typedef NSUInteger ServerAttribute;
-
-// View controller used to add new server
-@interface NewServerViewController : UITableViewController <UITextFieldDelegate>
-@property (nonatomic, strong) Server *server;
-@property (nonatomic, strong) EditableTableViewCell *nameCell;
-@property (nonatomic, strong) EditableTableViewCell *addrCell;
-@property (nonatomic, strong) CommunicationManager *comManager;
-
-@property (weak, nonatomic) IBOutlet UIBarButtonItem *saveButton;
-
-- (IBAction)save:(id)sender;
-
-- (EditableTableViewCell *)newDetailCellWithTag:(NSInteger)tag;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/NewServerViewController.m b/ios/iosremote/iosremote/Classes/NewServerViewController.m
deleted file mode 100644
index 236e269040e1..000000000000
--- a/ios/iosremote/iosremote/Classes/NewServerViewController.m
+++ /dev/null
@@ -1,253 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "NewServerViewController.h"
-#import "CommunicationManager.h"
-#import "EditableTableViewCell.h"
-#import "UIViewController+LibOStyling.h"
-#import "ServerListViewController.h"
-#import "Server.h"
-
-@implementation NewServerViewController
-
-@synthesize server = _server;
-
-@synthesize nameCell = _nameCell;
-@synthesize addrCell = _addrCell;
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- return YES;
- else {
- return toInterfaceOrientation == UIInterfaceOrientationMaskPortrait;
- }
-}
-
-- (IBAction)save:(id)sender {
- NSString *serverName = [self.nameCell.textField text];
- NSString *serverAddr = [self.addrCell.textField text];
- if ([serverAddr isValidIPAddress]) {
- if (!serverName || [serverName isEqualToString:@""]) {
- serverName = [[CommunicationManager fetchSSIDInfo] valueForKey:@"SSID"];
- }
- NSLog(@"New server name:%@ ip:%@", serverName, serverAddr);
- [self.comManager addServersWithName:serverName AtAddress:serverAddr];
- [self.navigationController popViewControllerAnimated:YES];
- } else {
- UIAlertView *message = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Invalid IP Address", @"Invalid IP Address Alert title")
- message:NSLocalizedString(@"Invalid IP Address Msg", @"Invalid IP Address Alert message")
- delegate:nil
- cancelButtonTitle:NSLocalizedString(@"OK", @"OK Button on Alert view")
- otherButtonTitles:nil];
- [message show];
- }
-}
-
-- (EditableTableViewCell *)newDetailCellWithTag:(NSInteger)tag
-{
- EditableTableViewCell *cell = [[EditableTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
-
- [[cell textField] setDelegate:self];
- [[cell textField] setTag:tag];
-
- return cell;
-}
-
-#pragma mark -
-#pragma mark UIViewController Methods
-
-- (void) handleBack
-{
- [self.navigationController popViewControllerAnimated:YES];
-}
-
-- (void)viewDidLoad
-{
- self.comManager = [CommunicationManager sharedComManager];
- [self setNameCell:[self newDetailCellWithTag:ServerName]];
- [self setAddrCell:[self newDetailCellWithTag:ServerAddr]];
-
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- [self setTitle:NSLocalizedString(@"New Server", nil)];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Cancel", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-
-}
-
-// Override this method to automatically place the insertion point in the
-// first field.
-//
-- (void)viewWillAppear:(BOOL)animated
-{
- [super viewWillAppear:animated];
-
- [self.comManager setDelegate:self];
-}
-
-- (void)viewDidAppear:(BOOL)animated
-{
- EditableTableViewCell *cell = (EditableTableViewCell *)[[self tableView]
- cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];
-
- [[cell textField] becomeFirstResponder];
-}
-
-// Force textfields to resign firstResponder so that our implementation of
-// -textFieldDidEndEditing: gets called. That will ensure that the current
-// UI values are flushed to our model object before we return to the list view.
-//
-- (void)viewWillDisappear:(BOOL)animated
-{
- [super viewWillDisappear:animated];
-
- for (NSUInteger section = 0; section < [[self tableView] numberOfSections]; section++)
- {
- for (NSUInteger row = 0; row < [[self tableView] numberOfRowsInSection:section]; row++)
- {
- NSUInteger indexes[] = { section, row };
- NSIndexPath *indexPath = [NSIndexPath indexPathWithIndexes:indexes
- length:2];
-
- EditableTableViewCell *cell = (EditableTableViewCell *)[[self tableView]
- cellForRowAtIndexPath:indexPath];
- if ([[cell textField] isFirstResponder])
- {
- [[cell textField] resignFirstResponder];
- }
- }
- }
-}
-
-- (BOOL)disablesAutomaticKeyboardDismissal {
- return NO;
-}
-
-#pragma mark -
-#pragma mark UITextFieldDelegate Protocol
-
-// Sets the label of the keyboard's return key to 'Done' when the insertion
-// point moves to the table view's last field.
-//
-- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
-{
- if ([textField tag] == ServerName)
- {
- [textField setReturnKeyType:UIReturnKeyDone];
- }
-
- return YES;
-}
-
-// UITextField sends this message to its delegate after resigning
-// firstResponder status. Use this as a hook to save the text field's
-// value to the corresponding property of the model object.
-//
-- (void)textFieldDidEndEditing:(UITextField *)textField
-{
- NSString *text = [textField text];
-
- switch ([textField tag])
- {
- case ServerName: [self.server setServerName:text]; break;
- case ServerAddr: [self.server setServerAddress:text]; break;
- }
-}
-
-// UITextField sends this message to its delegate when the return key
-// is pressed. Use this as a hook to navigate back to the list view
-// (by 'popping' the current view controller, or dismissing a modal nav
-// controller, as the case may be).
-//
-// If the user is adding a new item rather than editing an existing one,
-// respond to the return key by moving the insertion point to the next cell's
-// textField, unless we're already at the last cell.
-//
-- (BOOL)textFieldShouldReturn:(UITextField *)textField
-{
- if ([textField returnKeyType] != UIReturnKeyDone)
- {
- // If this is not the last field (in which case the keyboard's
- // return key label will currently be 'Next' rather than 'Done'),
- // just move the insertion point to the next field.
- //
- // (See the implementation of -textFieldShouldBeginEditing: above.)
- //
- NSInteger nextTag = [textField tag] + 1;
- UIView *nextTextField = [[self tableView] viewWithTag:nextTag];
-
- [nextTextField becomeFirstResponder];
- }
- else
- {
- [self save:nil];
- }
-
- return YES;
-}
-
-#pragma mark -
-#pragma mark UITableViewDataSource Protocol
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
-{
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView
- numberOfRowsInSection:(NSInteger)section
-{
- return 2;
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView
- cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- EditableTableViewCell *cell = nil;
- NSString *text = nil;
- NSString *placeholder = nil;
- UIKeyboardType keyboardType = UIKeyboardTypeDefault;
-
- // Pick the editable cell and the values for its textField
- //
- NSUInteger section = [indexPath section];
- switch (section)
- {
- case InformationSection:
- {
- if ([indexPath row] == 1)
- {
- cell = [self nameCell];
- text = [self.server serverName];
- placeholder = NSLocalizedString(@"Name (optional)", @"EditableTableViewCell placeholder");
- keyboardType = UIKeyboardTypeDefault;
- }
- else
- {
- cell = [self addrCell];
- text = [self.server serverAddress];
- placeholder = NSLocalizedString(@"IP Address", @"EditableTableViewCell placeholder");
- keyboardType = UIKeyboardTypeNumbersAndPunctuation;
- }
- break;
- }
- }
- [cell.textField setPlaceholder:placeholder];
- [cell.textField setText:text];
- [cell.textField setKeyboardType:keyboardType];
- return cell;
-}
-
-- (void)viewDidUnload {
- [self setSaveButton:nil];
- [super viewDidUnload];
-}
-@end
-
diff --git a/ios/iosremote/iosremote/Classes/PinValidationViewController.h b/ios/iosremote/iosremote/Classes/PinValidationViewController.h
deleted file mode 100644
index 857d678d7b8e..000000000000
--- a/ios/iosremote/iosremote/Classes/PinValidationViewController.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-@interface PinValidationViewController : UIViewController
-
-@property (weak, nonatomic) IBOutlet UILabel *pinLabel;
-@property (weak, nonatomic) IBOutlet UILabel *statusLabel;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/PinValidationViewController.m b/ios/iosremote/iosremote/Classes/PinValidationViewController.m
deleted file mode 100644
index b0383ccaad4c..000000000000
--- a/ios/iosremote/iosremote/Classes/PinValidationViewController.m
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "PinValidationViewController.h"
-#import "SlideShow.h"
-#import "CommandInterpreter.h"
-#import "CommunicationManager.h"
-#import "Client.h"
-#import "Server.h"
-
-@interface PinValidationViewController ()
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) id slideShowPreviewStartObserver;
-
-@end
-
-@implementation PinValidationViewController
-
-@synthesize comManager = _comManager;
-@synthesize slideShowPreviewStartObserver = _slideShowPreviewStartObserver;
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view.
- self.comManager = [CommunicationManager sharedComManager];
- [self.pinLabel setText:[NSString stringWithFormat:@"%@", [self.comManager getPairingPin]]];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Connect", @"Back button to the connect page on navbar") style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
- self.slideShowPreviewStartObserver = [[NSNotificationCenter defaultCenter] addObserverForName:STATUS_PAIRING_PAIRED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self performSegueWithIdentifier:@"pinValidated" sender:self ];
- }];
- [super viewDidAppear:animated];
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowPreviewStartObserver];
- [super viewDidDisappear:animated];
-}
-
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setPinLabel:nil];
- [self setStatusLabel:nil];
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SWReavealMainController.h b/ios/iosremote/iosremote/Classes/SWReavealMainController.h
deleted file mode 100644
index 0f1601e9e158..000000000000
--- a/ios/iosremote/iosremote/Classes/SWReavealMainController.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-@interface SWReavealMainController : UIViewController
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SWReavealMainController.m b/ios/iosremote/iosremote/Classes/SWReavealMainController.m
deleted file mode 100644
index acf91e4d0492..000000000000
--- a/ios/iosremote/iosremote/Classes/SWReavealMainController.m
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "SWReavealMainController.h"
-
-@interface SWReavealMainController ()
-
-@end
-
-@implementation SWReavealMainController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view.
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/ServerListViewController.h b/ios/iosremote/iosremote/Classes/ServerListViewController.h
deleted file mode 100644
index 569a52fa3874..000000000000
--- a/ios/iosremote/iosremote/Classes/ServerListViewController.h
+++ /dev/null
@@ -1,20 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface ServerListViewController : UITableViewController <UITableViewDelegate, UITableViewDataSource>
-
-@property (strong, nonatomic) IBOutlet UITableView *serverTable;
-@property (weak, nonatomic) IBOutlet UIBarButtonItem *menuButton;
-
-- (void)disableSpinner;
-- (IBAction)onClickMenuButton:(id)sender;
-- (void) startSearching;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/ServerListViewController.m b/ios/iosremote/iosremote/Classes/ServerListViewController.m
deleted file mode 100644
index 15bdf86305ef..000000000000
--- a/ios/iosremote/iosremote/Classes/ServerListViewController.m
+++ /dev/null
@@ -1,536 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "ServerListViewController.h"
-#import "CommunicationManager.h"
-#import "NewServerViewController.h"
-#import "Server.h"
-#import "Client.h"
-#import "PopoverView.h"
-
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
-
-@interface ServerListViewController () <NSNetServiceBrowserDelegate, NSNetServiceDelegate, PopoverViewDelegate>
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, weak) NSNotificationCenter* center;
-@property (nonatomic, strong) id slideShowPreviewStartObserver;
-@property (nonatomic, strong) id pinValidationObserver;
-@property (atomic, strong) NSIndexPath *lastSpinningCellIndex;
-@property (nonatomic, strong) NSNetServiceBrowser *serviceBrowser;
-
-@property (nonatomic, strong) NSTimer *searchLabelTimer;
-@property (nonatomic, strong) NSTimer *searchTimeoutTimer;
-@property (nonatomic, strong) NSString *searchStateText;
-@property (nonatomic) UITableViewCellSelectionStyle style;
-
-@end
-
-@implementation ServerListViewController
-
-@synthesize style = _style;
-@synthesize searchStateText = _searchStateText;
-@synthesize searchLabelTimer = _searchLabelTimer;
-@synthesize center = _center;
-@synthesize comManager = _comManager;
-@synthesize lastSpinningCellIndex = _lastSpinningCellIndex;
-@synthesize slideShowPreviewStartObserver = _slideShowPreviewStartObserver;
-@synthesize pinValidationObserver = _pinValidationObserver;
-@synthesize serviceBrowser = _serviceBrowser;
-
-- (IBAction)onClickMenuButton:(id)sender {
- [PopoverView showPopoverAtPoint:CGPointMake([[sender view] center].x, [[sender view] center].y + [[sender view] frame].size.height * 0.5) inView:[sender view].superview withStringArray:
- [NSArray arrayWithObjects:NSLocalizedString(@"Connection Help", @"Popover option"), NSLocalizedString(@"About Impress Remote", @"Popover option"), nil]
- delegate:self];
-}
-
-- (void)popoverView:(PopoverView *)popoverView didSelectItemAtIndex:(NSInteger)index
-{
- [popoverView dismiss];
- switch (index) {
- case 0:
- [self performSegueWithIdentifier:@"howtoSegue" sender:self];
- break;
- case 1:
- [self performSegueWithIdentifier:@"aboutSegue" sender:self];
- break;
- default:
- break;
- }
-}
-
-#pragma mark - helper
-- (void) startSearching
-{
- [self.serviceBrowser stop];
- [self.comManager.autoDiscoveryServers removeAllObjects];
- [self.serviceBrowser searchForServicesOfType:@"_impressremote._tcp" inDomain:@"local"];
- [self.serviceBrowser scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
-}
-
-- (void) setSearchStateText:(NSString *)searchStateText
-{
- _searchStateText = searchStateText;
- // This doesn't work well on iOS7, might be a bug. The text will get duplicated, it seems that the older section header view was not removed
- [self.serverTable reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
- // [self.serverTable reloadData];
-}
-
-- (void) setStyle:(UITableViewCellSelectionStyle)style
-{
- _style = style;
- [self.serverTable reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
-}
-
-#pragma mark - netservice resolve delegate
--(void) netServiceDidResolveAddress:(NSNetService *)sender
-{
- if ([sender.addresses count]){
- NSData * address = [[sender addresses] objectAtIndex: 0];
- struct sockaddr_in *socketAddress = (struct sockaddr_in *) [address bytes];
- NSString * ipString = [NSString stringWithFormat: @"%s",inet_ntoa(socketAddress->sin_addr)];
- int port = socketAddress->sin_port;
- NSLog(@"Resolved at %@:%u", ipString, port);
-
- [self.comManager connectToServer:[[Server alloc] initWithProtocol:NETWORK atAddress:ipString ofName:sender.name ofVersion:@""]];
- }
-}
-
--(void) netService:(NSNetService *)sender didNotResolve:(NSDictionary *)errorDict
-{
- NSLog(@"Failed to resolve");
- [self.comManager.autoDiscoveryServers removeAllObjects];
- [self startSearching];
-
- UIAlertView *message = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Failed to reach your computer", nil)
- message:NSLocalizedString(@"Please consider restart LibreOffice Impress on your computer.", nil)
- delegate:self
- cancelButtonTitle:NSLocalizedString(@"OK", nil)
- otherButtonTitles:nil];
- [self disableSpinner];
- [message show];
-}
-
-#pragma mark - bonjour service discovery
-
--(void) handleSearchTimeout
-{
- [self.serviceBrowser stop];
-}
-
--(void) updateSearchLabel
-{
- static short count = 1;
- NSString * searchText = NSLocalizedString(@"Searching", nil);
- for (uint i = 0; i<=count; ++i) {
- searchText = [searchText stringByAppendingString:@"."];
- }
- NSLog(@"Updating count = %u SearchText = %@", count, searchText);
- self.searchStateText = searchText;
- count++;
- count = count % 3;
-}
-
--(void) netServiceBrowserWillSearch:(NSNetServiceBrowser *)aNetServiceBrowser
-{
- NSLog(@"Will search");
- self.comManager.searchState = SEARCHING;
- self.searchStateText = NSLocalizedString(@"Searching", nil);
- [self.searchLabelTimer invalidate];
- [self.searchTimeoutTimer invalidate];
- self.searchLabelTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
- target:self
- selector:@selector(updateSearchLabel)
- userInfo:nil
- repeats:YES];
-
- self.searchTimeoutTimer = [NSTimer scheduledTimerWithTimeInterval:5.0
- target:self
- selector:@selector(handleSearchTimeout)
- userInfo:nil
- repeats:NO];
-
- [[NSRunLoop currentRunLoop] addTimer:self.searchLabelTimer forMode:NSRunLoopCommonModes];
- self.style = UITableViewCellSelectionStyleNone;
-}
-
--(void) netServiceBrowserDidStopSearch:(NSNetServiceBrowser *)aNetServiceBrowser
-{
- NSLog(@"End search");
- self.comManager.searchState = WAITING;
- [self.searchLabelTimer invalidate];
- [self.searchTimeoutTimer invalidate];
- self.searchStateText = NSLocalizedString(@"Click to refresh", nil);
- self.style = UITableViewCellSelectionStyleBlue;
-}
-
-- (void)netServiceBrowser:(NSNetServiceBrowser *)aNetServiceBrowser didNotSearch:(NSDictionary *)errorDict
-{
- NSLog(@"search error");
-}
-
-- (void)netServiceBrowser:(NSNetServiceBrowser *)aNetServiceBrowser
- didFindService:(NSNetService *)aNetService
- moreComing:(BOOL)moreComing
-{
- // [self.comManager.autoDiscoveryServers removeObject:aNetService];
- [self.comManager.autoDiscoveryServers addObject:aNetService];
-
- NSLog(@"Got service %p with hostname %@\n", aNetService,
- [aNetService name]);
-
- [aNetService setDelegate:self];
-
- if(!moreComing)
- {
- [self.searchTimeoutTimer invalidate];
- [self.searchLabelTimer invalidate];
- self.comManager.searchState = WAITING;
- [self.tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationAutomatic];
- }
-}
-
-// Sent when a service disappears
-- (void)netServiceBrowser:(NSNetServiceBrowser *)browser
- didRemoveService:(NSNetService *)aNetService
- moreComing:(BOOL)moreComing
-{
- [self.comManager.autoDiscoveryServers removeObject:aNetService];
-
- if(!moreComing)
- {
- // [self.tableView reloadData];
- [self.tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationAutomatic];
- [self startSearching];
- }
-}
-
-# pragma mark - System defaults
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- return YES;
- else {
- return toInterfaceOrientation == UIInterfaceOrientationMaskPortrait;
- }
-}
-
-
-- (id)initWithStyle:(UITableViewStyle)style
-{
- self = [super initWithStyle:style];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- self.center = [NSNotificationCenter defaultCenter];
- self.comManager = [CommunicationManager sharedComManager];
- self.serverTable.dataSource = self;
- self.serverTable.delegate = self;
- _style = UITableViewCellSelectionStyleNone;
-
- [self setTitle:NSLocalizedString(@"Impress Remote", @"App name displayed on navbar")];
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
- self.pinValidationObserver = [[NSNotificationCenter defaultCenter] addObserverForName:STATUS_PAIRING_PINVALIDATION
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.comManager.client stopConnectionTimeoutTimer];
- self.comManager.state = CONNECTED;
- [self disableSpinner];
- [self performSegueWithIdentifier:@"pinValidation" sender:self ];
- }];
- self.slideShowPreviewStartObserver = [[NSNotificationCenter defaultCenter] addObserverForName:STATUS_PAIRING_PAIRED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.comManager.client stopConnectionTimeoutTimer];
- self.comManager.state = CONNECTED;
- [self disableSpinner];
- [self performSegueWithIdentifier:@"SlideShowPreview" sender:self ];
- }];
- NSLog(@"Clear auto discovered servers");
- [self.comManager.autoDiscoveryServers removeAllObjects];
- // [self.serverTable reloadData];
- [self.tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationAutomatic];
- self.serviceBrowser = [[NSNetServiceBrowser alloc] init];
- [self.serviceBrowser setDelegate:self];
- [self startSearching];
-
- if (![[NSUserDefaults standardUserDefaults] boolForKey:@"HOWTO_GUIDE_SEEN"])
- {
- UIAlertView * av = [[UIAlertView alloc] initWithTitle:@"How-To guide" message:NSLocalizedString(@"Take a tour of iOS Impress Remote?", nil) delegate:self cancelButtonTitle:NSLocalizedString(@"No, thanks", nil) otherButtonTitles:NSLocalizedString(@"Yes", nil), nil];
-
- [av show];
- [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"HOWTO_GUIDE_SEEN"];
- }
-
- [super viewDidAppear:animated];
-}
-
-- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
- if (buttonIndex == 0){
- [alertView dismissWithClickedButtonIndex:0 animated:YES];
- }else if (buttonIndex == 1){
- [alertView dismissWithClickedButtonIndex:0 animated:YES];
- [self performSegueWithIdentifier:@"howtoSegue" sender:self];
- }
-}
-
-- (void) viewWillDisappear:(BOOL)animated
-{
- [self disableSpinner];
- [self.serviceBrowser stop];
- [self.serviceBrowser removeFromRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
- [super viewWillDisappear:animated];
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowPreviewStartObserver];
- [[NSNotificationCenter defaultCenter] removeObserver:self.pinValidationObserver];
- [super viewDidDisappear:animated];
-}
-
-
--(void)viewWillAppear:(BOOL)animated
-{
- [self.comManager setDelegate:self];
- [self.serverTable reloadData];
- [super viewWillAppear:animated];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark - Table view delegate
-
-- (void)disableSpinner
-{
- @synchronized(self.lastSpinningCellIndex){
- if ([[self.tableView cellForRowAtIndexPath:self.lastSpinningCellIndex] respondsToSelector:@selector(accessoryView)]) {
- if (self.tableView && [self.tableView cellForRowAtIndexPath:self.lastSpinningCellIndex]) {
- [[self.tableView cellForRowAtIndexPath:self.lastSpinningCellIndex] setAccessoryView:nil];
- }
- }
- }
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- [tableView deselectRowAtIndexPath:indexPath animated:YES];
-
- if ([self.comManager.autoDiscoveryServers count] == 0 && indexPath.section == 0){
- // No discovered server and not searching => in a "click to refresh" state, so we restart searching process
- if (self.comManager.searchState == WAITING){
- [self startSearching];
- }
- // Return when browser is still searching...
- return;
- }
-
- // Return when nothing should be done
- if (self.comManager.state == CONNECTING)
- return;
-
- UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
-
- // Setting up the spinner to the right cell
- self.lastSpinningCellIndex = indexPath;
- UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
- [activityView startAnimating];
- [cell setAccessoryView:activityView];
-
- if (indexPath.section == 1){
- NSLog(@"Connecting to %@:%@", [[self.comManager.servers objectAtIndex:indexPath.row] serverName], [[self.comManager.servers objectAtIndex:indexPath.row] serverAddress]);
- [self.comManager connectToServer:[self.comManager.servers objectAtIndex:indexPath.row]];
- } else if (indexPath.section == 0){
- NSLog(@"Connecting to %@", [[self.comManager.autoDiscoveryServers objectAtIndex:indexPath.row] name]);
- [[self.comManager.autoDiscoveryServers objectAtIndex:indexPath.row] resolveWithTimeout:0.0];
- }
-}
-
-- (void)viewDidUnload {
- [self setServerTable:nil];
- [self setMenuButton:nil];
- [super viewDidUnload];
-}
-
-- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
-
- NSString *sectionName = nil;
-
- switch (section) {
- case 0:
- sectionName = [NSString stringWithFormat:NSLocalizedString(@"Detected Connections", @"Server list section title")];
- break;
- case 1:
- sectionName = [NSString stringWithFormat:NSLocalizedString(@"Custom Connections", @"Server list section title")];
- break;
- }
- UILabel *sectionHeader;
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
- sectionHeader = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 310, 40)];
- } else {
- sectionHeader = [[UILabel alloc] initWithFrame:CGRectMake(25, 10, 295, 40)];
- }
- sectionHeader.backgroundColor = [UIColor clearColor];
- sectionHeader.font = kAppTextFont;
- sectionHeader.textColor = [UIColor darkTextColor];
- sectionHeader.text = sectionName;
- UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, [self tableView:tableView heightForHeaderInSection:section])];
- [view addSubview:sectionHeader];
-
- if (self.comManager.searchState == SEARCHING && section == 0) {
- UIActivityIndicatorView * aiv = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
- aiv.center = CGPointMake([sectionHeader.text sizeWithFont: sectionHeader.font].width + 2 * aiv.frame.size.width, sectionHeader.center.y);
- [aiv startAnimating];
- [aiv setTag:4];
- [view addSubview:aiv];
- }
- return view;
-}
-
-- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
- if ([self.comManager.servers count] == 0 && section == 1) {
- UILabel *sectionFooter = [[UILabel alloc] initWithFrame:CGRectMake(20, 10, tableView.frame.size.width - 50, 100)];
- [sectionFooter setLineBreakMode:NSLineBreakByWordWrapping];
- [sectionFooter setNumberOfLines:5];
- sectionFooter.backgroundColor = [UIColor clearColor];
- sectionFooter.font = kAppSmallTextFont;
- sectionFooter.textColor = kTextTintColor;
- sectionFooter.text = NSLocalizedString(@"Customize server config instruction", @"Displayed when no customized server is available");
-
- UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, [self tableView:tableView heightForFooterInSection:section])];
- [view addSubview:sectionFooter];
- return view;
- }
- return nil;
-}
-
-- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
-{
- return 50.0;
-}
-
-//- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
-//{
-//// return 50.0;
-//}
-
--(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
-{
- return 2;
-}
-
--(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- switch (section) {
- case 0:
- return [self.comManager.autoDiscoveryServers count] == 0 ? 1 : [self.comManager.autoDiscoveryServers count];
- break;
- case 1:
- return [self.comManager.servers count];
- default:
- return -1;
- break;
- }
-}
-
--(void)revealHelpInfo:(UIView *)sender
-{
- if (sender) {
- if ([[CommunicationManager fetchSSIDInfo] valueForKey:@"SSID"])
- [PopoverView showPopoverAtPoint:CGPointMake(sender.center.x,
- sender.frame.origin.y + sender.frame.size.height/2)
- inView:[sender superview]
- withText:[NSString
- stringWithFormat:NSLocalizedString(@"* Launch Impress on your computer\n* Connect both devices to the same WiFi network\n* P.S. Your iOS device is connected to \"%@\" now", nil), [[CommunicationManager fetchSSIDInfo] valueForKey:@"SSID"]]
- delegate:nil];
- else {
- [PopoverView showPopoverAtPoint:CGPointMake(sender.center.x,
- sender.frame.origin.y + sender.frame.size.height/2)
- inView:[sender superview]
- withText:[NSString
- stringWithFormat:NSLocalizedString(@"* You don't have a WiFi connection now.\n* Connect your iOS device and your computer to the same network\n* Refresh\n* hint: you may create a personal hotspot on your computer/iPhone", nil), [[CommunicationManager fetchSSIDInfo] valueForKey:@"SSID"]]
- delegate:nil];
- }
- }
-}
-
--(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- static NSString *cellIdentifier = @"server_item_cell";
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
-
- if (indexPath.section == 0){
- if ([self.comManager.autoDiscoveryServers count] == 0){
- cell.textLabel.text = self.searchStateText;
- cell.textLabel.lineBreakMode = UILineBreakModeClip;
- cell.selectionStyle = self.style;
-
- UIButton *infoBtn = [UIButton buttonWithType:UIButtonTypeInfoDark];
- infoBtn.frame = CGRectMake(3, 8, 30, 30);
- [infoBtn addTarget:self action:@selector(revealHelpInfo:) forControlEvents:UIControlEventTouchUpInside];
-
- cell.accessoryView = infoBtn;
- } else {
- id s = [self.comManager.autoDiscoveryServers objectAtIndex:indexPath.row];
- [cell.textLabel setText:[s name]];
- [cell.detailTextLabel setText:@""];
- cell.accessoryView = nil;
- }
- }
- else {
- Server *s = [self.comManager.servers objectAtIndex:indexPath.row];
-
- [cell.textLabel setText:[s serverName]];
- [cell.detailTextLabel setText:[s serverAddress]];
- }
- return cell;
-}
-
-- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if (indexPath.section == 1)
- return YES;
- else
- return NO;
-}
-
-- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
- if (indexPath.section == 1) {
- return UITableViewCellEditingStyleDelete;
- } else {
- return UITableViewCellEditingStyleNone;
- }
-}
-
-- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{
-
- if(editingStyle == UITableViewCellEditingStyleDelete){
- [self.comManager removeServerAtIndex:indexPath.row];
- [tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
- }
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.h b/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.h
deleted file mode 100644
index 06dbbe3359da..000000000000
--- a/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "ServerListViewController.h"
-
-@interface ServerListViewController_ipad : ServerListViewController
-
-- (IBAction)cancelModalView:(id)sender;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.m b/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.m
deleted file mode 100644
index e1ee94b0fd91..000000000000
--- a/ios/iosremote/iosremote/Classes/ServerListViewController~ipad.m
+++ /dev/null
@@ -1,46 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "ServerListViewController~ipad.h"
-
-@interface ServerListViewController_ipad ()
-
-@end
-
-@implementation ServerListViewController_ipad
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view.
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [super viewDidUnload];
-}
-
-#pragma mark - Actions
-- (IBAction)cancelModalView:(id)sender {
- [self.presentingViewController dismissModalViewControllerAnimated:YES];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.h b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.h
deleted file mode 100644
index 63928e4a6464..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-#import "CommunicationManager.h"
-
-// Once connected, users will be directed to this page. If the slideshow is not running yet, users may change the preferences and start the presentation. Otherwise, users will be directly taken to the presentation view controller.
-@interface SlideShowPreviewViewController : UIViewController
-
-@property (nonatomic, strong) CommunicationManager * comManager;
-
-@property (nonatomic, strong) id slideShowStartObserver;
-@property (nonatomic, strong) id titleObserver;
-
-@property (weak, nonatomic) IBOutlet UILabel *titleLabel;
-@property (weak, nonatomic) IBOutlet UIButton *startButton;
-@property (weak, nonatomic) IBOutlet UIButton *prefButton;
-
-- (IBAction)startPresentationAction:(id)sender;
-- (IBAction)startPrefSettings:(id)sender;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.m b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.m
deleted file mode 100644
index 6933fd773d50..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController.m
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "SlideShowPreviewViewController.h"
-#import "CommunicationManager.h"
-#import "CommandTransmitter.h"
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-#import "AppDelegate.h"
-#import "IASKAppSettingsViewController.h"
-
-@interface SlideShowPreviewViewController () <IASKSettingsDelegate>
-
-@property (nonatomic, strong) IASKAppSettingsViewController *appSettingsViewController;
-
-@end
-
-@implementation SlideShowPreviewViewController
-
-@synthesize startButton = _startButton;
-@synthesize titleObserver = _titleObserver;
-@synthesize appSettingsViewController = _appSettingsViewController;
-
-#pragma mark IASKSettingsDelegate
-- (void)settingsViewControllerDidEnd:(IASKAppSettingsViewController*)sender
-{
- [(AppDelegate *)[[UIApplication sharedApplication] delegate] reconfigure];
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- return YES;
- else {
- return toInterfaceOrientation == UIInterfaceOrientationMaskPortrait;
- }
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- // Setting up UIButton stretchable background
- UIImage *backgroundImage = [UIImage imageNamed:@"buttonBackground"];
- UIEdgeInsets insets = UIEdgeInsetsMake(20, 7, 20, 7);
- UIImage *stretchableBackgroundImage = [backgroundImage resizableImageWithCapInsets:insets];
- [self.startButton setBackgroundImage:stretchableBackgroundImage forState:UIControlStateNormal];
- [self.prefButton setBackgroundImage:stretchableBackgroundImage forState:UIControlStateNormal];
-
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowStartObserver];
- self.slideShowStartObserver = nil;
- [super viewDidDisappear:animated];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark - Table view data source
-
--(IBAction)startPresentationAction:(id)sender {
- [[self.comManager transmitter] startPresentation];
-}
-
-- (IBAction)startPrefSettings:(id)sender {
- self.appSettingsViewController.showDoneButton = NO;
- [self.navigationController pushViewController:self.appSettingsViewController animated:YES];
-}
-
-#pragma mark - IN app setting
-- (IASKAppSettingsViewController*)appSettingsViewController {
- if (!_appSettingsViewController) {
- _appSettingsViewController = [[IASKAppSettingsViewController alloc] initWithNibName:@"IASKAppSettingsView" bundle:nil];
- _appSettingsViewController.delegate = self;
- }
- return _appSettingsViewController;
-}
-
-- (void)viewDidUnload {
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowStartObserver];
- self.slideShowStartObserver = nil;
- [self setStartButton:nil];
- [self setPrefButton:nil];
- [self setTitleLabel:nil];
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.h b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.h
deleted file mode 100644
index 37937b920155..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "SlideShowPreviewViewController.h"
-
-@protocol MainSplitViewControllerProtocol <NSObject>
-
-- (void) didReceivePresentationStarted;
-
-@end
-
-@interface SlideShowPreviewViewController_ipad : SlideShowPreviewViewController
-
-@property (strong, nonatomic) id <MainSplitViewControllerProtocol> delegate;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.m b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.m
deleted file mode 100644
index f3436653afea..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~ipad.m
+++ /dev/null
@@ -1,86 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "SlideShowPreviewViewController~ipad.h"
-#import "SlideShowPreviewViewController.h"
-#import "CommunicationManager.h"
-#import "CommandTransmitter.h"
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-#import "MainSplitViewController.h"
-#import "UIViewController+LibOStyling.h"
-
-@interface SlideShowPreviewViewController_ipad ()
-
-@end
-
-@implementation SlideShowPreviewViewController_ipad
-
-#pragma mark - System defaults
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void) viewDidLoad
-{
- [super viewDidLoad];
- if (self.navigationController)
- self.delegate = (MainSplitViewController *) self.navigationController.presentingViewController;
- else
- self.delegate = (MainSplitViewController *) self.presentingViewController;
- self.comManager = [CommunicationManager sharedComManager];
- self.comManager.delegate = self;
-
- if (self.comManager.interpreter.slideShow)
- [self.titleLabel setText:[self.comManager.interpreter.slideShow title]];
-
- [[NSNotificationCenter defaultCenter] addObserverForName:SLIDESHOW_INFO_RECEIVED object:self.titleObserver queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *note) {
- [self.titleLabel setText:self.comManager.interpreter.slideShow.title];
- if (!self.titleLabel) {
- NSLog(@"TitleLabel nil");
- }
- NSLog(@"Received: %@", self.comManager.interpreter.slideShow.title);
- }];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Connect", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- [super viewDidAppear:animated];
- if ([self.comManager.interpreter.slideShow size] > 0){
- [self.delegate didReceivePresentationStarted];
- }
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
- self.slideShowStartObserver = [[NSNotificationCenter defaultCenter] addObserverForName:STATUS_CONNECTED_SLIDESHOW_RUNNING
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.delegate didReceivePresentationStarted];
- }];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-
-- (void)viewDidUnload {
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.h b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.h
deleted file mode 100644
index ea9858451207..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.h
+++ /dev/null
@@ -1,14 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-#import "SlideShowPreviewViewController.h"
-
-@interface SlideShowPreviewViewController_iphone : SlideShowPreviewViewController
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.m b/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.m
deleted file mode 100644
index e2b8e36e4750..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowPreviewViewController~iphone.m
+++ /dev/null
@@ -1,58 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "SlideShowPreviewViewController~iphone.h"
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-
-@implementation SlideShowPreviewViewController_iphone
-
-- (void) viewDidLoad
-{
- [super viewDidLoad];
- self.comManager = [CommunicationManager sharedComManager];
- self.comManager.delegate = self;
-
-
- if (self.comManager.interpreter.slideShow)
- [self.titleLabel setText:[self.comManager.interpreter.slideShow title]];
-
- [[NSNotificationCenter defaultCenter] addObserverForName:SLIDESHOW_INFO_RECEIVED object:self.titleObserver queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *note) {
- [self.titleLabel setText:self.comManager.interpreter.slideShow.title];
- if (!self.titleLabel) {
- NSLog(@"TitleLabel nil");
- }
- NSLog(@"Received: %@", self.comManager.interpreter.slideShow.title);
- }];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Connect", nil) style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- [super viewDidAppear:animated];
-
- if ([self.comManager.interpreter.slideShow size] > 0){
- [self performSegueWithIdentifier:@"slideShowSegue" sender:self];
- }
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
- self.slideShowStartObserver = [[NSNotificationCenter defaultCenter] addObserverForName:STATUS_CONNECTED_SLIDESHOW_RUNNING
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self performSegueWithIdentifier:@"slideShowSegue" sender:self];
- }];
-}
-
-- (void)viewDidUnload {
- [self setTitleLabel:nil];
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.h b/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.h
deleted file mode 100644
index 58e6aa7dbe1f..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.h
+++ /dev/null
@@ -1,13 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-@interface SlideShowSwipeInList_ipad : UITableViewController
-
-- (void) didReceivePresentationStarted;
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.m b/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.m
deleted file mode 100644
index 1553f5ecbf59..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~ipad.m
+++ /dev/null
@@ -1,154 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "SlideShowSwipeInList~ipad.h"
-#import "CommunicationManager.h"
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-#import "CommandTransmitter.h"
-#import "SWRevealViewController.h"
-#import "SlideShowPreviewViewController.h"
-#import "UIView+Shadowing.h"
-#import <QuartzCore/CALayer.h>
-
-@interface SlideShowSwipeInList_ipad ()
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) SlideShow *slideshow;
-@property (nonatomic, strong) id slideChangedObserver;
-
-@end
-
-@implementation SlideShowSwipeInList_ipad
-
-@synthesize comManager = _comManager;
-@synthesize slideshow = _slideshow;
-@synthesize slideChangedObserver = _slideChangedObserver;
-
-dispatch_queue_t backgroundQueue;
-
-- (void) handleBack:(id)sender
-{
- [self.comManager.transmitter stopPresentation];
- [self.tableView reloadData];
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (SlideShow *)slideshow
-{
- return self.comManager.interpreter.slideShow;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- self.comManager = [CommunicationManager sharedComManager];
- self.slideshow.secondaryDelegate = self;
-
- NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
- self.slideChangedObserver =[center addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- if ([self.tableView numberOfRowsInSection:0] > 0){
- NSIndexPath *indexPath = [NSIndexPath indexPathForRow:self.slideshow.currentSlide inSection:0];
- [self.tableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionNone];
- [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:YES];
- }
- }];
- self.tableView.backgroundColor = kHorizontalTableBackgroundColor;
-}
-
-- (void)viewDidUnload
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideChangedObserver];
- [super viewDidUnload];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void) viewWillAppear:(BOOL)animated
-{
- [self.tableView reloadData];
- [super viewWillAppear:animated];
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- if ([self.comManager.interpreter.slideShow size] > 0) {
- NSIndexPath *indexPath = [NSIndexPath indexPathForRow:self.slideshow.currentSlide
- inSection:0];
- [self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
- [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
- }
-}
-
-- (void) didReceivePresentationStarted
-{
- self.slideshow.secondaryDelegate = self;
- [self.tableView reloadData];
-}
-
-#pragma mark - Table view data source
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
-{
- return 1;
-}
-
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
-{
- return [self.slideshow size];
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- static NSString *CellIdentifier = @"slide";
-
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
- UILabel * slideNumber = (UILabel *)[cell viewWithTag:2];
- UIImageView * thumbnail = (UIImageView *)[cell viewWithTag:1];
-
- [thumbnail setShadow];
- // Starting 20, all tags are used for thumbnails in this sidebar
- [cell setTag:20+indexPath.row];
- [self.slideshow getContentAtIndex:indexPath.row forView:cell];
- [slideNumber setText:[NSString stringWithFormat:@"%u", indexPath.row+1]];
- cell.backgroundColor = [UIColor clearColor];
- return cell;
-}
-
-- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
- // Otherwise selection will disable background color and make slide number unreadable
- if(cell.selected){
- UILabel *label = (UILabel *)[cell viewWithTag:2];
- [label setBackgroundColor:[UIColor lightGrayColor]];
- }
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- [self.comManager.transmitter gotoSlide:indexPath.row];
- [[[self.tableView cellForRowAtIndexPath:indexPath] viewWithTag:2] setBackgroundColor:[UIColor lightGrayColor]];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.h b/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.h
deleted file mode 100644
index 062b8f4fbcc1..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-#import <UIKit/UIKit.h>
-
-@class StopWatch;
-@class Timer;
-
-@interface SlideShowSwipeInList_iphone : UITableViewController <UITableViewDataSource, UITableViewDelegate>
-
-@property (nonatomic, strong) StopWatch *stopWatch;
-@property (nonatomic, strong) Timer *timer;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.m b/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.m
deleted file mode 100644
index b4fd205bcb70..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowSwipeInList~iphone.m
+++ /dev/null
@@ -1,307 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "SlideShowSwipeInList~iphone.h"
-#import "CommunicationManager.h"
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-#import "CommandTransmitter.h"
-#import "SWRevealViewController.h"
-#import "SlideShowPreviewViewController.h"
-#import "StopWatch.h"
-#import "Timer.h"
-#import "UIImageView+setImageAnimated.h"
-#import "UIView+Shadowing.h"
-#import "UIViewController+LibOStyling.h"
-#import <QuartzCore/CALayer.h>
-#import <QuartzCore/QuartzCore.h>
-
-@interface SlideShowSwipeInList_iphone () <UIScrollViewDelegate>
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) SlideShow *slideshow;
-@property NSInteger currentPage;
-
-@end
-
-@implementation SlideShowSwipeInList_iphone
-
-@synthesize comManager = _comManager;
-@synthesize currentPage = _currentPage;
-@synthesize slideshow = _slideshow;
-@synthesize timer = _timer;
-@synthesize stopWatch = _stopWatch;
-
-dispatch_queue_t backgroundQueue;
-
-
-- (void) viewDidLoad
-{
- [super viewDidLoad];
-
- self.comManager = [CommunicationManager sharedComManager];
- self.slideshow = self.comManager.interpreter.slideShow;
- self.slideshow.secondaryDelegate = self;
-
- self.clearsSelectionOnViewWillAppear = NO;
- // set stopwatch as default, users may swipe for a timer
- self.currentPage = kDefaultTimerWidget;
- [self.revealViewController setOwner:kDefaultTimerWidget];
-
- // Instanciate stopwatch and start if autostart is set
- self.stopWatch = [[StopWatch alloc] init];
- if (kStopwatchAutoStart) {
- [self.stopWatch start];
- }
-
- // Instanciate timer and start if autostart is set
- self.timer = [[Timer alloc] init];
- if (kCountDownTimerAutoStart){
- [self.timer start];
- }
-
- self.tableView.backgroundColor = [UIColor colorWithRed:.674509804 green:.729411765 blue:.760784314 alpha:1.0];
-}
-
-- (void) viewDidAppear:(BOOL)animated
-{
- if (!self.stopWatch.set) {
- [self.stopWatch setupWithTableViewCell:[self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]]];
- }
- if (!self.timer.set) {
- [self.timer setupWithTableViewCell:[self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]]];
- }
- [self.stopWatch updateStartButtonIcon];
- [self.timer updateStartButtonIcon];
- if ([self.comManager.interpreter.slideShow size] > 0) {
- NSIndexPath *indexPath = [NSIndexPath indexPathForRow:self.slideshow.currentSlide
- inSection:1];
- [self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
- [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
- }
-}
-
-- (void) prepareForSegue: (UIStoryboardSegue *) segue sender: (id) sender
-{
- // configure the segue.
- // in this case we dont swap out the front view controller, which is a UINavigationController.
- // but we could..
- if ( [segue isKindOfClass: [SWRevealViewControllerSegue class]] )
- {
- SWRevealViewControllerSegue* rvcs = (SWRevealViewControllerSegue*) segue;
-
- SWRevealViewController* rvc = self.revealViewController;
- NSAssert( rvc != nil, @"oops! must have a revealViewController" );
-
- NSAssert( [rvc.frontViewController isKindOfClass: [UINavigationController class]], @"oops! for this segue we want a permanent navigation controller in the front!" );
-
- rvcs.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) {
-
- UINavigationController* nc = (UINavigationController*)rvc.frontViewController;
- [nc setViewControllers: @[ dvc ] animated: YES ];
-
- [rvc setFrontViewPosition: FrontViewPositionLeft animated: YES];
- };
- }
-}
-
-
-#pragma mark - Table view data source
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
-{
- return 2;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
-{
- // Section one used for stopwatch
- if (section == 0)
- return 1;
- else
- return [self.slideshow size];
-}
-
-- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
- return 23;
-}
-
-- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
-
- NSString *sectionTitle;
- switch (section) {
- case 0:
- switch (self.currentPage) {
- case 0:
- sectionTitle = NSLocalizedString(@"Stop Watch", @"Sidebar section header");
- break;
- case 1:
- sectionTitle = NSLocalizedString(@"Timer", @"Sidebar section header");
- break;
- default:
- break;
- }
- break;
- case 1:
- sectionTitle = NSLocalizedString(@"Slides", @"Sidebar section header");
- default:
- break;
- }
-
- UILabel *label = [[UILabel alloc] init];
- label.frame = CGRectMake(10, 0, 284, 23);
- label.textColor = [UIColor whiteColor];
- label.font = [UIFont boldSystemFontOfSize:14.0];
- label.text = sectionTitle;
- label.backgroundColor = [UIColor clearColor];
-
- // Create header view and add label as a subview
- 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 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;
-
- if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 6.0)
- {
- pageControl.currentPageIndicatorTintColor = [UIColor whiteColor];
- pageControl.pageIndicatorTintColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:0.7];
- }
- pageControl.tag = -100;
- view.tag = -99;
- label.tag = -98;
- [view addSubview:pageControl];
- }
-
- return view;
-}
-
-- (void) tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath
-{
- [self performSegueWithIdentifier: @"sw_customized_segue" sender: [tableView cellForRowAtIndexPath: indexPath]];
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if (indexPath.section == 0) {
- static NSString *CellIdentifier = @"stopWatch";
-
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
- [cell setSelectionStyle:UITableViewCellSelectionStyleNone];
- 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(412, 120);
-
- CGRect frame = scroll.frame;
- frame.origin.x = frame.size.width * self.currentPage;
- frame.origin.y = 0;
- [scroll scrollRectToVisible:frame animated:YES];
-
- 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];
-
- return cell;
- } else {
- static NSString *CellIdentifier = @"slide";
-
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
- UILabel * slideNumber = (UILabel *)[cell viewWithTag:2];
- UIImageView * image = (UIImageView *)[cell viewWithTag:1];
-
- // Starting 20, all tags are used for thumbnails in this sidebar
- [cell setTag:20+indexPath.row];
- [self.slideshow getContentAtIndex:indexPath.row forView:cell];
- [slideNumber setText:[NSString stringWithFormat:@"%u", indexPath.row+1]];
-
- [image setShadow];
-
- 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];
-
- return cell;
- }
-}
-
-- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
- // Otherwise selection will disable background color and make slide number unreadable
- if(indexPath.section == 1 && cell.selected){
- UILabel *label = (UILabel *)[cell viewWithTag:2];
- if ([label backgroundColor]!=[UIColor lightGrayColor]) {
- [label setBackgroundColor:[UIColor lightGrayColor]];
- }
- }
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if (indexPath.section == 0)
- return;
- [self.comManager.transmitter gotoSlide:indexPath.row];
- [[[self.tableView cellForRowAtIndexPath:indexPath] viewWithTag:2] setBackgroundColor:[UIColor lightGrayColor]];
- [self.revealViewController revealToggle: self];
-}
-
-- (void)viewDidUnload {
- [self setStopWatch:nil];
- [self setTimer:nil];
- [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")];
- [self.revealViewController setTitle:@""];
- [self.revealViewController setOwner:STOPWATCH];
- break;
- case 1:
- [label setText:NSLocalizedString(@"Timer", @"Sidebar section header")];
- [self.revealViewController setTitle:@""];
- [self.revealViewController setOwner:TIMER];
- break;
- default:
- break;
- }
- [pageControl setCurrentPage:page];
- self.currentPage = page;
- }
- }
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowViewController.h b/ios/iosremote/iosremote/Classes/SlideShowViewController.h
deleted file mode 100644
index f915d65b666c..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowViewController.h
+++ /dev/null
@@ -1,22 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import <UIKit/UIKit.h>
-#import "SlideShow.h"
-
-@interface slideShowViewController : UIViewController
-
-@property (weak, nonatomic) IBOutlet UIImageView *image;
-@property (weak, nonatomic) IBOutlet UIWebView *lecturer_notes;
-
-@property (nonatomic, strong) SlideShow* slideshow;
-@property (nonatomic, strong) id slideShowImageReadyObserver;
-@property (nonatomic, strong) id slideShowNoteReadyObserver;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowViewController.m b/ios/iosremote/iosremote/Classes/SlideShowViewController.m
deleted file mode 100644
index 5892ab983b35..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowViewController.m
+++ /dev/null
@@ -1,82 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "slideShowViewController.h"
-#import "SlideShow.h"
-#import "CommandTransmitter.h"
-#import "CommunicationManager.h"
-
-@interface slideShowViewController ()
-
-@property (nonatomic, strong) CommunicationManager* comManager;
-
-@end
-
-@implementation slideShowViewController
-
-@synthesize slideshow = _slideshow;
-@synthesize slideShowImageReadyObserver = _slideShowImageReadyObserver;
-@synthesize slideShowNoteReadyObserver = _slideShowNoteReadyObserver;
-@synthesize comManager = _comManager;
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- self.slideShowImageReadyObserver =[center addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- NSLog(@"Getting slide: %u image to display: %@", self.slideshow.currentSlide, [self.slideshow getImageAtIndex:self.slideshow.currentSlide]);
-
- [self.image setImage:[self.slideshow getImageAtIndex:self.slideshow.currentSlide]];
- [self.lecturer_notes loadHTMLString: [self.slideshow getNotesAtIndex:self.slideshow.currentSlide]baseURL:nil];
- }];
-
- self.slideShowNoteReadyObserver = [center addObserverForName:STATUS_CONNECTED_NOSLIDESHOW
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.navigationController popViewControllerAnimated:YES];
- }];
-
- self.comManager = [CommunicationManager sharedComManager];
-}
-
-- (IBAction)nextSlide:(id)sender {
- [self.comManager.transmitter nextTransition];
-}
-
-- (IBAction)previousSlide:(id)sender {
- [self.comManager.transmitter previousTransition];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setImage:nil];
- [self setLecturer_notes:nil];
- [super viewDidUnload];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.h b/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.h
deleted file mode 100644
index 1ee4ea0dd6e3..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-#import "SlideShow.h"
-
-@interface SlideShowViewController_iphone : UIViewController <AsyncLoadHorizontalTableDelegate>
-
-- (IBAction)nextSlideAction:(id)sender;
-- (IBAction)previousSlideAction:(id)sender;
-- (IBAction)pointerAction:(id)sender;
-
-@property (weak, nonatomic) IBOutlet UIView *notesView;
-@property (weak, nonatomic) IBOutlet UIWebView *lecturer_notes;
-@property (weak, nonatomic) IBOutlet UIImageView *slideView;
-@property (weak, nonatomic) IBOutlet UIImageView *secondarySlideView;
-@property (weak, nonatomic) IBOutlet UILabel *slideNumber;
-
-@property (weak, nonatomic) IBOutlet UIView *movingPointer;
-@property (weak, nonatomic) IBOutlet UIImageView *touchPointerImage;
-@property (weak, nonatomic) IBOutlet UIView *blockingView;
-@property (weak, nonatomic) IBOutlet UIView *bottomView;
-@property (weak, nonatomic) IBOutlet UIButton *pointerBtn;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.m b/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.m
deleted file mode 100644
index f50af87d5a2e..000000000000
--- a/ios/iosremote/iosremote/Classes/SlideShowViewController~iphone.m
+++ /dev/null
@@ -1,311 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-#import "SlideShowPreviewViewController~iphone.h"
-#import "PopoverView.h"
-#import "SlideShow.h"
-#import "UIView+FadeInFadeOut.h"
-#import "CommunicationManager.h"
-#import "SWRevealViewController.h"
-#import "SlideShowViewController~iphone.h"
-#import "CommandInterpreter.h"
-#import "stopWatch.h"
-#import "CommandTransmitter.h"
-#import "SlideShowPreviewViewController.h"
-#import "SlideShowSwipeInList~iphone.h"
-#import <QuartzCore/QuartzCore.h>
-#import "UIImageView+setImageAnimated.h"
-#import "UIView+Shadowing.h"
-#import <CoreMotion/CoreMotion.h>
-
-
-#define CURRENT_SLIDE_IMAGEVIEW 1
-#define NEXT_SLIDE_IMAGEVIEW 2
-#define TOUCH_POINTER_VIEW 3
-#define CURRENT_SLIDE_NOTES 4
-
-@interface SlideShowViewController_iphone () <PopoverViewDelegate>
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) id slideShowImageNoteReadyObserver;
-@property (nonatomic, strong) id slideShowFinishedObserver;
-@property (nonatomic, strong) SlideShow* slideshow;
-
-@property CGPoint refLeftUpperGravity;
-@property CGPoint refRightUpperGravity;
-@property CGPoint refRightLowerGravity;
-
-// SWReveal Controller
-@property (readwrite) IBOutlet UIBarButtonItem* revealButtonItem;
-
-@end
-
-@implementation SlideShowViewController_iphone
-
-@synthesize comManager = _comManager;
-@synthesize slideShowImageNoteReadyObserver = _slideShowImageNoteReadyObserver;
-@synthesize slideShowFinishedObserver = _slideShowFinishedObserver;
-@synthesize slideshow = _slideshow;
-
-#pragma mark - Pointer
-
-- (IBAction)pointerAction:(id)sender {
- if ([self.touchPointerImage isHidden]){
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.touchPointerImage];
- CGPoint p = self.view.center;
- p.y -= 50;
- self.touchPointerImage.center = p;
- [self.view removeGestureRecognizer:self.revealViewController.panGestureRecognizer];
- } else {
- [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
- }
- [self.touchPointerImage fadeInfadeOutwithDuration:0.0 maxAlpha:1.0];
- [self.blockingView fadeInfadeOutwithDuration:0.0 maxAlpha:0.7];
-}
-
-- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
- UITouch *touch = [[event allTouches] anyObject];
- if (!self.touchPointerImage.isHidden){
- CGPoint loc = [touch locationInView:self.touchPointerImage];
- if (loc.x >= 0 && loc.x <= self.touchPointerImage.frame.size.width
- && loc.y >= 0 && loc.y <= self.touchPointerImage.frame.size.height){
- CGPoint pointerInPercentage;
- pointerInPercentage.x = loc.x / self.touchPointerImage.frame.size.width;
- pointerInPercentage.y = loc.y / self.touchPointerImage.frame.size.height;
- [self.comManager.transmitter setPointerVisibleAt:pointerInPercentage];
-
- CGPoint p;
- p.x = loc.x + self.touchPointerImage.frame.origin.x;
- p.y = loc.y + self.touchPointerImage.frame.origin.y;
- self.movingPointer.center = p;
- [self.movingPointer setHidden:NO];
- }
- }
-
- if ([touch view] == self.secondarySlideView)
- {
- // Change to the next slide when secondary slide is clicked
- [self.comManager.transmitter gotoSlide:self.slideshow.currentSlide + 1];
- }
-}
-
-- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
-{
- static int count = 0;
- if (count < 1){
- ++count;
- return;
- }
- count = 0;
- if (!self.touchPointerImage.isHidden){
- UITouch *touch = [[event allTouches] anyObject];
- CGPoint loc = [touch locationInView:self.touchPointerImage];
- if (loc.x >= 0 && loc.x <= self.touchPointerImage.frame.size.width
- && loc.y >= self.movingPointer.frame.size.height && loc.y <= self.touchPointerImage.frame.size.height - self.movingPointer.frame.size.height)
- {
- CGPoint pointerInPercentage;
- pointerInPercentage.x = loc.x / self.touchPointerImage.frame.size.width;
- pointerInPercentage.y = loc.y / self.touchPointerImage.frame.size.height;
- [self.comManager.transmitter pointerCoordination:pointerInPercentage];
-
- CGPoint p;
- p.x = loc.x + self.touchPointerImage.frame.origin.x;
- p.y = loc.y + self.touchPointerImage.frame.origin.y;
- self.movingPointer.center = p;
- }
- }
-}
-
-- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
-{
- [self.movingPointer setHidden:YES];
- [self.comManager.transmitter setPointerDismissed];
-}
-
-#pragma mark - System defaults
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- return (interfaceOrientation == UIInterfaceOrientationPortrait);
-}
-
-- (NSUInteger) supportedInterfaceOrientations
-{
- return UIInterfaceOrientationMaskPortrait;
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (SlideShow *)slideshow
-{
- return self.comManager.interpreter.slideShow;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- // Unique tag assignment. Don't use 0 as it's default. 0-10 for central VC
- [self.slideView setTag:CURRENT_SLIDE_IMAGEVIEW];
- [self.secondarySlideView setTag:NEXT_SLIDE_IMAGEVIEW];
- [self.lecturer_notes setTag:CURRENT_SLIDE_NOTES];
- [self.touchPointerImage setTag:TOUCH_POINTER_VIEW];
-
- self.comManager = [CommunicationManager sharedComManager];
- self.slideshow.delegate = self;
-
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.slideView];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide+1 forView:self.secondarySlideView];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.lecturer_notes];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.touchPointerImage];
- [self.slideNumber setText:[NSString stringWithFormat:@"%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]]];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"gear_transparent_bg"]
- style:UIBarButtonItemStyleBordered
- target:self
- action:@selector(popOverStart:)];
-
- self.revealViewController.navigationItem.rightBarButtonItem = backButton;
-
- self.revealButtonItem = [[UIBarButtonItem alloc] initWithImage: [UIImage imageNamed:@"more_icon"]
- style:UIBarButtonItemStyleBordered
- target:self.revealViewController
- action:@selector( revealToggle: )];
- self.revealViewController.navigationItem.leftBarButtonItem = self.revealButtonItem;
-
- self.movingPointer.layer.cornerRadius = 3;
-
- [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
-}
-
-- (void) popOverStart:(id)sender
-{
- if (!isBlank) {
- [PopoverView showPopoverAtPoint: CGPointMake([[sender view] center].x, [[sender view] center].y + [[sender view] frame].size.height * 0.5)
- inView:[sender view].superview
- withStringArray:[NSArray arrayWithObjects:NSLocalizedString(@"Stop Presentation", nil), NSLocalizedString(@"Restart", nil), NSLocalizedString(@"Blank Screen", nil), nil]
- delegate:self];
- } else {
- [PopoverView showPopoverAtPoint: CGPointMake([[sender view] center].x, [[sender view] center].y + [[sender view] frame].size.height * 0.5)
- inView:[sender view].superview
- withStringArray:[NSArray arrayWithObjects:NSLocalizedString(@"Stop Presentation", nil), NSLocalizedString(@"Restart", nil), NSLocalizedString(@"Resume from blank screen", nil), nil]
- delegate:self];
- }
-}
-
-- (void) viewWillAppear:(BOOL)animated
-{
- [super viewWillAppear:animated];
-}
-
-
-- (void) viewDidAppear:(BOOL)animated
-{
- NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- [[(SlideShowSwipeInList_iphone *)self.revealViewController.rearViewController stopWatch] setDelegate:self.revealViewController];
-
- [[(SlideShowSwipeInList_iphone *)self.revealViewController.rearViewController timer] setDelegate:self.revealViewController];
-
- self.slideShowImageNoteReadyObserver =[center addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.slideView];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.touchPointerImage];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide+1 forView:self.secondarySlideView];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.lecturer_notes];
- [self.slideNumber setText:[NSString stringWithFormat:@"%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]]];
-
- }];
-
- self.slideShowFinishedObserver = [center addObserverForName:STATUS_CONNECTED_NOSLIDESHOW
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.navigationController popViewControllerAnimated:YES];
- }];
- [self.slideView setShadow];
- [self.secondarySlideView setShadow];
-
- [super viewDidAppear:animated];
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowFinishedObserver];
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowImageNoteReadyObserver];
- [[(SlideShowSwipeInList_iphone *)self.revealViewController.rearViewController timer] clear];
- [super viewDidDisappear:animated];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setLecturer_notes:nil];
- [self setSlideView:nil];
- [self setSlideNumber:nil];
- [self setSecondarySlideView:nil];
- [self setNotesView:nil];
- [self setMovingPointer:nil];
- [self setBlockingView:nil];
- [self setBottomView:nil];
- [self setPointerBtn:nil];
- [super viewDidUnload];
-}
-
-#pragma mark - Slides Control
-- (IBAction)nextSlideAction:(id)sender {
- [[self.comManager transmitter] nextTransition];
-}
-
-- (IBAction)previousSlideAction:(id)sender {
- [[self.comManager transmitter] previousTransition];
-}
-
-static BOOL isBlank = NO;
-#pragma mark - PopOver delegates
-- (void) popoverView:(PopoverView *)popoverView didSelectItemAtIndex:(NSInteger)index
-{
- [popoverView dismiss];
- switch (index) {
- case 0:
- // Stop Presentation
- [self.comManager.transmitter stopPresentation];
- [self.navigationController popViewControllerAnimated:YES];
- break;
- case 1:
- [self.comManager.transmitter gotoSlide:0];
- break;
- case 2:
- if (!isBlank) {
- [self.comManager.transmitter blankScreen];
- } else {
- [self.comManager.transmitter resume];
- }
- isBlank = !isBlank;
- break;
- default:
- NSLog(@"Pop over didSelectItemAtIndex out of bound, should not happen");
- break;
- }
-}
-
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/StopWatch.h b/ios/iosremote/iosremote/Classes/StopWatch.h
deleted file mode 100644
index caeacdda84e6..000000000000
--- a/ios/iosremote/iosremote/Classes/StopWatch.h
+++ /dev/null
@@ -1,47 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-#define TIMER_STATE_RUNNING 0
-#define TIMER_STATE_PAUSED 1
-#define TIMER_STATE_CLEARED 2
-
-@protocol StopWatchDelegate <NSObject>
-
-- (void) setTitle:(NSString *) title sender:(id)sender;
-
-@end
-
-/**
- This class controls the behavior of stopwatch timing widget.
- **/
-
-@interface StopWatch : NSObject
-
-// StopWatch
-@property (strong, nonatomic) NSTimer *stopWatchTimer;
-@property (strong, nonatomic) NSDate *startDate;
-@property BOOL set;
-@property (weak, nonatomic) id<StopWatchDelegate> delegate;
-
-// initialzie Stopwatch with relative UIButton/UILabel elements
-- (StopWatch *) initWithStartButton:(UIButton *)startButton
- ClearButton:(UIButton *)clearButton
- TimeLabel:(UILabel *)timeLabel;
-// initialzie Stopwatch with a tableviewCell which contains relative UIButton/UILabel elements
-- (void) setupWithTableViewCell:(UITableViewCell *)cell;
-
-// Start/Pause/Resume the stopwatch
-- (void) start;
-// Stop the stopwatch and update seconds left to its original value
-- (void) clear;
-// Keep start button icon up-to-date with respect to its current state
-- (void) updateStartButtonIcon;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/StopWatch.m b/ios/iosremote/iosremote/Classes/StopWatch.m
deleted file mode 100644
index bb3612f265c6..000000000000
--- a/ios/iosremote/iosremote/Classes/StopWatch.m
+++ /dev/null
@@ -1,175 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "stopWatch.h"
-
-@interface StopWatch ()
-
-@property NSTimeInterval lastInterval;
-@property int state;
-@property (weak, nonatomic) UIButton * startButton;
-@property (weak, nonatomic) UIButton * clearButton;
-@property (weak, nonatomic) UILabel * timeLabel;
-
-@end
-
-@implementation StopWatch
-@synthesize startButton = _startButton;
-@synthesize clearButton = _clearButton;
-@synthesize timeLabel = _timeLabel;
-
-@synthesize lastInterval = _lastInterval;
-
-
-- (StopWatch *) init
-{
- self = [super init];
- self.state = TIMER_STATE_CLEARED;
- self.set = NO;
-
- return self;
-}
-
-- (StopWatch *) initWithStartButton:(UIButton *)startButton
- ClearButton:(UIButton *)clearButton
- TimeLabel:(UILabel *)timeLabel
-{
- self = [self init];
-
- self.startButton = startButton;
- self.clearButton = clearButton;
- self.timeLabel = timeLabel;
-
- [self setupActions];
- return self;
-}
-
-- (void) setupWithTableViewCell:(UITableViewCell *)cell
-{
- self.startButton = (UIButton *)[[cell viewWithTag:8] viewWithTag:2];
- self.clearButton = (UIButton *)[[cell viewWithTag:8] viewWithTag:3];
- self.timeLabel = (UILabel *)[[cell viewWithTag:8] viewWithTag:1];
-
- [self setupActions];
-}
-
-- (void) setupActions
-{
- [self.startButton addTarget:self action:@selector(start) forControlEvents:UIControlEventTouchUpInside];
- [self.clearButton addTarget:self action:@selector(clear) forControlEvents:UIControlEventTouchUpInside];
- self.set = YES;
-}
-
-- (void)updateTimer
-{
- // Create date from the elapsed time
- NSDate *currentDate = [NSDate date];
- NSTimeInterval timeInterval = [currentDate timeIntervalSinceDate:self.startDate] + self.lastInterval;
- NSDate *timerDate = [NSDate dateWithTimeIntervalSince1970:timeInterval];
-
- // Create a date formatter
- NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
- [dateFormatter setDateFormat:@"HH:mm:ss"];
- [dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0.0]];
-
- // Format the elapsed time and set it to the label
- NSString *timeString = [dateFormatter stringFromDate:timerDate];
- self.timeLabel.text = timeString;
- [self.delegate setTitle:timeString sender:self];
-}
-
-
-- (void) start
-{
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- self.state = TIMER_STATE_PAUSED;
- [self.stopWatchTimer invalidate];
- [self.delegate setTitle:@"" sender:self];
- self.lastInterval += [[NSDate date] timeIntervalSinceDate:self.startDate];
- break;
- case TIMER_STATE_PAUSED:
- self.state = TIMER_STATE_RUNNING;
- self.startDate = [NSDate date];
- self.stopWatchTimer = [NSTimer scheduledTimerWithTimeInterval:1.0/10.0
- target:self
- selector:@selector(updateTimer)
- userInfo:nil
- repeats:YES];
- [[NSRunLoop currentRunLoop] addTimer:self.stopWatchTimer forMode:NSRunLoopCommonModes];
- break;
- case TIMER_STATE_CLEARED:
- self.state = TIMER_STATE_RUNNING;
- self.startDate = [NSDate date];
- // Create the stop watch timer that fires every 100 ms
- self.stopWatchTimer = [NSTimer scheduledTimerWithTimeInterval:1.0/10.0
- target:self
- selector:@selector(updateTimer)
- userInfo:nil
- repeats:YES];
- [[NSRunLoop currentRunLoop] addTimer:self.stopWatchTimer forMode:NSRunLoopCommonModes];
- break;
- default:
- break;
- }
-
- [self updateStartButtonIcon];
-}
-
-- (void) updateStartButtonIcon
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- [self.startButton setImage:[UIImage imageNamed:@"timer_pause_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Pause", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- case TIMER_STATE_PAUSED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Start", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- case TIMER_STATE_CLEARED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Start", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- default:
- break;
- }
- } else {
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- [self.startButton setImage:[UIImage imageNamed:@"timer_pause_btn"] forState:UIControlStateNormal];
- break;
- case TIMER_STATE_PAUSED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn"] forState:UIControlStateNormal];
- break;
- case TIMER_STATE_CLEARED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn"] forState:UIControlStateNormal];
- break;
- default:
- break;
- }
- }
-}
-
-- (void) clear
-{
- [self.stopWatchTimer invalidate];
- self.stopWatchTimer = nil;
- self.startDate = [NSDate date];
- self.lastInterval = 0;
- self.state = TIMER_STATE_CLEARED;
-
- [self updateStartButtonIcon];
-
- [self updateTimer];
- [self.delegate setTitle:@"" sender:self];
-}
-
-@end
-
diff --git a/ios/iosremote/iosremote/Classes/Timer.h b/ios/iosremote/iosremote/Classes/Timer.h
deleted file mode 100644
index 537dbcaf33a9..000000000000
--- a/ios/iosremote/iosremote/Classes/Timer.h
+++ /dev/null
@@ -1,47 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-#define TIMER_STATE_RUNNING 0
-#define TIMER_STATE_PAUSED 1
-#define TIMER_STATE_CLEARED 2
-
-@class Timer;
-
-@protocol TimerDelegate <NSObject>
-
-- (void) startTimePickerwithTimer:(Timer *) timer;
-
-@optional
-- (void) setTitle:(NSString *) title sender:(id)sender;
-
-@end
-
-@interface Timer : NSObject
-
-// Timer
-@property (strong, nonatomic) NSTimer *timerTimer;
-@property BOOL set;
-@property (weak, nonatomic) id<TimerDelegate> delegate;
-
-- (Timer *) initWithStartButton:(UIButton *)startButton
- ClearButton:(UIButton *)clearButton
- SetTimeButton:(UIButton *)setTimeButton
- TimeLabel:(UILabel *)timeLabel;
-- (void) setupWithTableViewCell:(UITableViewCell *)cell;
-
-- (void) start;
-- (void) clear;
-// Keep start/pause/clear button up to date
-- (void) updateStartButtonIcon;
-// set the seconds left property
-- (void) setSecondsLeft:(NSTimeInterval)duration;
-
-@end
-
diff --git a/ios/iosremote/iosremote/Classes/Timer.m b/ios/iosremote/iosremote/Classes/Timer.m
deleted file mode 100644
index e493a9681d72..000000000000
--- a/ios/iosremote/iosremote/Classes/Timer.m
+++ /dev/null
@@ -1,230 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "Timer.h"
-#import <AudioToolbox/AudioServices.h>
-
-@interface Timer ()
-
-@property int state;
-@property (weak, nonatomic) UIButton * startButton;
-@property (weak, nonatomic) UIButton * clearButton;
-@property (weak, nonatomic) UIButton * setTimeButton;
-@property (weak, nonatomic) UILabel * timeLabel;
-
-@end
-
-@implementation Timer
-
-@synthesize startButton = _startButton;
-@synthesize clearButton = _clearButton;
-@synthesize timeLabel = _timeLabel;
-@synthesize setTimeButton = _setTimeButton;
-
-int hours, minutes, seconds;
-int secondsLeft;
-int initSecondsLeft;
-int vibrationCount;
-
-- (Timer *) init
-{
- self = [super init];
- self.state = TIMER_STATE_CLEARED;
- self.set = NO;
- secondsLeft = kCountDownTimerDefaultDuration * 60;
- initSecondsLeft = secondsLeft;
-
- return self;
-}
-
-- (Timer *) initWithStartButton:(UIButton *)startButton
- ClearButton:(UIButton *)clearButton
- SetTimeButton:(UIButton *)setTimeButton
- TimeLabel:(UILabel *)timeLabel
-{
- self = [self init];
-
- self.startButton = startButton;
- self.clearButton = clearButton;
- self.setTimeButton = setTimeButton;
- self.timeLabel = timeLabel;
-
- [self setupActions];
- return self;
-}
-
-- (void) setupWithTableViewCell:(UITableViewCell *)cell
-{
- self.startButton = (UIButton *)[[cell viewWithTag:9] viewWithTag:2];
- self.clearButton = (UIButton *)[[cell viewWithTag:9] viewWithTag:3];
- self.setTimeButton = (UIButton *)[[cell viewWithTag:9] viewWithTag:4];
- self.timeLabel = (UILabel *)[[cell viewWithTag:9] viewWithTag:1];
-
- [self setupActions];
-// [self clear];
-}
-
-- (void) setupActions
-{
- [self.startButton addTarget:self action:@selector(start) forControlEvents:UIControlEventTouchUpInside];
- [self.clearButton addTarget:self action:@selector(clear) forControlEvents:UIControlEventTouchUpInside];
- // Sending the sender as well, so that we get a handle on the Timer itself ---> allow us to update seconds left
- [self.setTimeButton addTarget:self action:@selector(startTimePickerwithTimer) forControlEvents:UIControlEventTouchUpInside];
- self.set = YES;
-}
-
-- (void)startTimePickerwithTimer
-{
- if (self.state == TIMER_STATE_RUNNING) {
- // If running, we switch it to pause before setting a new duration
- [self start];
- }
- [self.delegate startTimePickerwithTimer:self];
-}
-
-- (void)updateTimer
-{
- // Create date from the elapsed time
- if (secondsLeft > 0) {
- secondsLeft--;
- hours = secondsLeft / 3600;
- minutes = (secondsLeft % 3600) / 60;
- seconds = (secondsLeft %3600) % 60;
- self.timeLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hours, minutes, seconds];
- [self.delegate setTitle:[NSString stringWithFormat:@"%02d:%02d:%02d", hours, minutes, seconds] sender:self];
- } else {
- // flash timer label in red
- static BOOL disappear = NO;
- if (!disappear) {
- disappear = YES;
- self.timeLabel.text = @"";
- [self.delegate setTitle:@"" sender:self];
- } else {
- disappear = NO;
- self.timeLabel.text = @"00:00:00";
- [self.delegate setTitle:@"00:00:00" sender:self];
- // Vibrate the phone if supported (i.e. this works on iPhone but not iPad)
- // On ipad this just get ignored
- if (kCountDownTimerVibration && vibrationCount < 3){
- vibrationCount++;
- AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
- }
- }
- }
-}
-
-
-- (void) start
-{
- // Reset vibration count to 0 on each start so that we vibrate 3 times maxi.
- vibrationCount = 0;
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- self.state = TIMER_STATE_PAUSED;
- [self.timerTimer invalidate];
- if (secondsLeft == 0) {
- [self.timeLabel setText:@"00:00:00"];
- }
- [self.delegate setTitle:@"" sender:self];
- break;
- case TIMER_STATE_PAUSED:
- self.state = TIMER_STATE_RUNNING;
- self.timerTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
- target:self
- selector:@selector(updateTimer)
- userInfo:nil
- repeats:YES];
- [[NSRunLoop currentRunLoop] addTimer:self.timerTimer forMode:NSRunLoopCommonModes];
- break;
- case TIMER_STATE_CLEARED:
- self.state = TIMER_STATE_RUNNING;
- secondsLeft++;
- [self updateTimer];
- // Create the stop watch timer that fires every 100 ms
- [self.timerTimer invalidate];
- self.timerTimer = nil;
- self.timerTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
- target:self
- selector:@selector(updateTimer)
- userInfo:nil
- repeats:YES];
- [[NSRunLoop currentRunLoop] addTimer:self.timerTimer forMode:NSRunLoopCommonModes];
- initSecondsLeft = secondsLeft;
- break;
- default:
- break;
- }
-
- [self updateStartButtonIcon];
-}
-
-- (void) updateStartButtonIcon
-{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- [self.startButton setImage:[UIImage imageNamed:@"timer_pause_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Pause", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- case TIMER_STATE_PAUSED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Start", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- case TIMER_STATE_CLEARED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn_dark"] forState:UIControlStateNormal];
- [self.startButton setTitle:NSLocalizedString(@"Start", @"Update button text in diffrent states") forState:UIControlStateNormal];
- break;
- default:
- break;
- }
- } else {
- switch (self.state) {
- case TIMER_STATE_RUNNING:
- [self.startButton setImage:[UIImage imageNamed:@"timer_pause_btn"] forState:UIControlStateNormal];
- break;
- case TIMER_STATE_PAUSED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn"] forState:UIControlStateNormal];
- break;
- case TIMER_STATE_CLEARED:
- [self.startButton setImage:[UIImage imageNamed:@"timer_start_btn"] forState:UIControlStateNormal];
- break;
- default:
- break;
- }
- }
-}
-
-- (void) clear
-{
- [self.timerTimer invalidate];
- self.timerTimer = nil;
- self.state = TIMER_STATE_CLEARED;
-
- [self updateStartButtonIcon];
- [self.delegate setTitle:@"" sender:self];
-
- secondsLeft = initSecondsLeft;
-
- hours = secondsLeft / 3600;
- minutes = (secondsLeft % 3600) / 60;
- seconds = (secondsLeft %3600) % 60;
- self.timeLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hours, minutes, seconds];
-}
-
-- (void) setSecondsLeft:(NSTimeInterval)duration
-{
- secondsLeft = (int) duration;
- initSecondsLeft = secondsLeft;
- hours = secondsLeft / 3600;
- minutes = (secondsLeft % 3600) / 60;
- seconds = (secondsLeft %3600) % 60;
- self.timeLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hours, minutes, seconds];
-}
-
-@end
-
diff --git a/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.h b/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.h
deleted file mode 100644
index 1474d166463a..000000000000
--- a/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface WalkThroughContainerViewController : UIViewController <UIPageViewControllerDataSource>
-
-@property (strong, nonatomic) UIPageViewController *pageController;
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.m b/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.m
deleted file mode 100644
index 6bc9f9d2111c..000000000000
--- a/ios/iosremote/iosremote/Classes/WalkThroughContainerViewController.m
+++ /dev/null
@@ -1,120 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "WalkThroughContainerViewController.h"
-#import "WalkThroughPageViewController.h"
-#import <QuartzCore/QuartzCore.h>
-
-@interface WalkThroughContainerViewController ()
-
-@end
-
-@implementation WalkThroughContainerViewController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- self.pageController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
-
- self.pageController.dataSource = self;
- [[self.pageController view] setFrame:[[self view] bounds]];
- WalkThroughPageViewController *initialPageViewController = [self viewControllerAtIndex:0];
- NSArray *viewControllers = [NSArray arrayWithObject:initialPageViewController];
-
- [self.pageController setViewControllers:viewControllers direction:UIPageViewControllerNavigationDirectionForward animated:NO completion:nil];
- [self addChildViewController:self.pageController];
- [[self view] addSubview:self.pageController.view];
- [self.pageController didMoveToParentViewController:self];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Ok, thanks", @"backButton for Tutorial") style:UIBarButtonItemStyleBordered target:self action:@selector(handleBack)];
- [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
- self.navigationItem.leftBarButtonItem = backButton;
-
- [self setTitle:NSLocalizedString(@"How-to", @"In app How-to title")];
-
- self.navigationController.navigationBar.translucent = NO;
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark UIPageViewControllerDataSource methods
-
-- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController
-{
- NSUInteger index = [(WalkThroughPageViewController *)viewController index];
-
- if (index == 0) {
- return nil;
- }
-
- index--;
-
- return [self viewControllerAtIndex:index];
-}
-
-- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
-{
- NSUInteger index = [(WalkThroughPageViewController *)viewController index];
-
- index++;
-
- if (index == 3) {
- return nil;
- }
-
- return [self viewControllerAtIndex:index];
-}
-
-- (WalkThroughPageViewController *)viewControllerAtIndex:(NSUInteger)index {
-
- WalkThroughPageViewController *childViewController;
-
- switch (index) {
- case 0:
- childViewController = [[WalkThroughPageViewController alloc] initWithNibName:@"WalkThroughPageViewControllerWithHint" bundle:nil];
- break;
- case 1:
- childViewController = [[WalkThroughPageViewController alloc] initWithNibName:@"WalkThroughPageViewController" bundle:nil];
- break;
- case 2:
- childViewController = [[WalkThroughPageViewController alloc] initWithNibName:@"WalkThroughPageViewMainImageController" bundle:nil];
- break;
- default:
- NSLog(@"Shouldn't happen. Switch case not met in WalkThroughContainerViewController");
- break;
- }
-
- childViewController.index = index;
-
- return childViewController;
-}
-
-- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController {
- // The number of items reflected in the page indicator.
- return 3;
-}
-
-- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController {
- // The selected item reflected in the page indicator.
- return 0;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.h b/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.h
deleted file mode 100644
index 08b293ac146f..000000000000
--- a/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.h
+++ /dev/null
@@ -1,22 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <UIKit/UIKit.h>
-
-@interface WalkThroughPageViewController : UIViewController
-@property (weak, nonatomic) IBOutlet UIImageView *image;
-@property (weak, nonatomic) IBOutlet UILabel *instructionTitle;
-@property (weak, nonatomic) IBOutlet UILabel *instructionText;
-@property (weak, nonatomic) IBOutlet UIImageView *hintImage;
-@property (weak, nonatomic) IBOutlet UILabel *instructionHint;
-@property (weak, nonatomic) IBOutlet UILabel *indexLabl;
-@property (weak, nonatomic) IBOutlet UIButton *okButton;
-
-- (IBAction)okButtonHandleBack:(id)sender;
-@property (assign, nonatomic) NSInteger index;
-@end
diff --git a/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.m b/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.m
deleted file mode 100644
index f7b4c775e4c5..000000000000
--- a/ios/iosremote/iosremote/Classes/WalkThroughPageViewController.m
+++ /dev/null
@@ -1,87 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "WalkThroughPageViewController.h"
-
-@interface WalkThroughPageViewController ()
-
-@end
-
-@implementation WalkThroughPageViewController
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
-
- switch (self.index) {
- case 0:
- [self.image setImage:[UIImage imageNamed:@"WTconnection"]];
- self.instructionText.text = NSLocalizedString(@"Connect your devices to the same WiFi network.", @"connect instructions");
- self.instructionHint.text = NSLocalizedString(@"Create a personal hotspot on your iPhone if needed.", @"connect instructions");
- self.instructionTitle.text = NSLocalizedString(@"Connection", @"instruction page title");
- [self.hintImage setImage:[UIImage imageNamed:@"WTConnectionHotspot"]];
- break;
- case 1:
- [self.image setImage:[UIImage imageNamed:@"WTconnecting"]];
- self.instructionText.text = NSLocalizedString(@"Launch Impress & select your computer.", @"Pairing instruction text");
- self.instructionHint.text = NSLocalizedString(@"Enter the PIN code in SlideShow - Impress Remote", @"Pairing instruction text");
- self.instructionTitle.text = NSLocalizedString(@"Pairing", @"Pairing instruction title");
- [self.hintImage setImage:[UIImage imageNamed:@"WTPairing"]];
- break;
- case 2:{
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
- [self.image setImage:[UIImage imageNamed:@"WTcontrol~iphone"]];
- else
- [self.image setImage:[UIImage imageNamed:@"WTcontrol~ipad"]];
-// self.instructionText.text = @"Control your presentation at your fingertips!";
- self.instructionTitle.text = NSLocalizedString(@"Control", @"Control instruction title");
- UIImage *backgroundImage = [UIImage imageNamed:@"buttonBackground"];
- UIEdgeInsets insets = UIEdgeInsetsMake(20, 7, 20, 7);
- UIImage *stretchableBackgroundImage = [backgroundImage resizableImageWithCapInsets:insets];
-
- [self.okButton setBackgroundImage:stretchableBackgroundImage forState:UIControlStateNormal];
-
- self.okButton.hidden = NO;
- break;
- }
- default:
- break;
- }
- self.indexLabl.text = [NSString stringWithFormat:@"%d", self.index+1];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setImage:nil];
- [self setInstructionText:nil];
- [self setInstructionTitle:nil];
- [self setOkButton:nil];
- [self setInstructionHint:nil];
- [self setIndexLabl:nil];
- [self setHintImage:nil];
- [super viewDidUnload];
-}
-- (IBAction)okButtonHandleBack:(id)sender {
- [self.navigationController popToRootViewControllerAnimated:YES];
-}
-@end
diff --git a/ios/iosremote/iosremote/Classes/slideShow_vc.m b/ios/iosremote/iosremote/Classes/slideShow_vc.m
deleted file mode 100644
index 43e9ea35546d..000000000000
--- a/ios/iosremote/iosremote/Classes/slideShow_vc.m
+++ /dev/null
@@ -1,148 +0,0 @@
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-//
-// slideShow_vc.m
-//
-
-#import "slideShow_vc.h"
-#import "SlideShow.h"
-#import "CommunicationManager.h"
-#import "CommandInterpreter.h"
-#import "CommandTransmitter.h"
-#import <QuartzCore/QuartzCore.h>
-
-
-#define CURRENT_SLIDE_IMAGEVIEW 1
-#define NEXT_SLIDE_IMAGEVIEW 2
-#define CURRENT_SLIDE_NOTES 2
-
-@interface slideShow_vc ()
-
-@property (nonatomic, strong) CommunicationManager *comManager;
-@property (nonatomic, strong) id slideShowImageNoteReadyObserver;
-@property (nonatomic, strong) id slideShowFinishedObserver;
-@property (nonatomic, strong) SlideShow* slideshow;
-
-@end
-
-@implementation slideShow_vc
-
-@synthesize comManager = _comManager;
-@synthesize slideShowImageNoteReadyObserver = _slideShowImageNoteReadyObserver;
-@synthesize slideShowFinishedObserver = _slideShowFinishedObserver;
-@synthesize slideshow = _slideshow;
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- self.comManager = [CommunicationManager sharedComManager];
- self.slideshow = [self.comManager.interpreter slideShow];
- self.slideshow.delegate = self;
-
- [self.slideView setImage:[self.slideshow getImageAtIndex:self.slideshow.currentSlide]];
- [self.lecturer_notes loadHTMLString: [self.slideshow getNotesAtIndex:self.slideshow.currentSlide]baseURL:nil];
- [self.slideNumber setText:[NSString stringWithFormat:@"%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]]];
-
- UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"End"
- style:UIBarButtonItemStyleBordered
- target:self
- action:@selector(handleBack:)];
- self.navigationItem.leftBarButtonItem = backButton;
-}
-
-- (void) handleBack:(id)sender
-{
- [self.comManager.transmitter stopPresentation];
- [self.navigationController popViewControllerAnimated:YES];
-}
-
-
-- (void) viewDidAppear:(BOOL)animated
-{
- NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- self.slideShowImageNoteReadyObserver =[center addObserverForName:MSG_SLIDE_CHANGED
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- NSLog(@"Getting slide: %u image to display: %@", self.slideshow.currentSlide, [self.slideshow getImageAtIndex:self.slideshow.currentSlide]);
-
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.slideshow];
- [self.slideshow getContentAtIndex:self.slideshow.currentSlide forView:self.lecturer_notes];
-
- [self.slideNumber setText:[NSString stringWithFormat:@"%u/%u", [self.slideshow currentSlide]+1, [self.slideshow size]]];
-
- }];
-
- self.slideShowFinishedObserver = [center addObserverForName:STATUS_CONNECTED_NOSLIDESHOW
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- [self.navigationController popViewControllerAnimated:YES];
- }];
- self.slideView.layer.shadowColor = [[UIColor blackColor] CGColor];
- self.slideView.layer.shadowOpacity = 0.5;
- 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;
-
- [super viewDidAppear:animated];
-}
-
-- (void) viewDidDisappear:(BOOL)animated
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowFinishedObserver];
- [[NSNotificationCenter defaultCenter] removeObserver:self.slideShowImageNoteReadyObserver];
- [super viewDidDisappear:animated];
-}
-
-
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (void)viewDidUnload {
- [self setLecturer_notes:nil];
- [self setSlideView:nil];
- [self setSlideNumber:nil];
- [self setSecondarySlideView:nil];
- [self setNotesView:nil];
- [super viewDidUnload];
-}
-
-- (IBAction)nextSlideAction:(id)sender {
- [[self.comManager transmitter] nextTransition];
-}
-
-- (IBAction)previousSlideAction:(id)sender {
- [[self.comManager transmitter] previousTransition];
-}
-
-- (IBAction)pointerAction:(id)sender {
-}
-@end
diff --git a/ios/iosremote/iosremote/Communication/Client.h b/ios/iosremote/iosremote/Communication/Client.h
deleted file mode 100644
index cc01ee5f4903..000000000000
--- a/ios/iosremote/iosremote/Communication/Client.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <Foundation/Foundation.h>
-
-@class Server;
-@class CommunicationManager;
-@class CommandInterpreter;
-
-@interface Client : NSObject
-
-@property BOOL connected;
-@property (nonatomic, strong) NSNumber* pin;
-@property (nonatomic, strong) NSString* name;
-@property (nonatomic, strong) Server* server;
-
-// Connect to the server stored in [server]
-- (void) connect;
-// Disconnect from server
-- (void) disconnect;
-- (id) initWithServer:(Server*)server
- managedBy:(CommunicationManager*)manager
- interpretedBy:(CommandInterpreter*)receiver;
-// Send a command (command by transmitter) to the server, base64 encoded
-- (void) sendCommand:(NSString *)aCommand;
-// Attempt to connect with a time out.
-- (void)startConnectionTimeoutTimerwithInterval:(double) interval;
-// Stop connection timeout timer
-- (void)stopConnectionTimeoutTimer;
-// Delegate method, handle stream events and transfer events to CommandInterpreter
--(void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode;
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Communication/Client.m b/ios/iosremote/iosremote/Communication/Client.m
deleted file mode 100644
index f675349d1668..000000000000
--- a/ios/iosremote/iosremote/Communication/Client.m
+++ /dev/null
@@ -1,252 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <dispatch/dispatch.h>
-#import "Client.h"
-#import "Server.h"
-#import "CommandInterpreter.h"
-#import "CommunicationManager.h"
-#import "ServerListViewController.h"
-
-#define CHARSET @"UTF-8"
-
-@interface Client() <NSStreamDelegate>
-
-@property (nonatomic, strong) NSInputStream* inputStream;
-@property (nonatomic, strong) NSOutputStream* outputStream;
-
-@property uint mPort;
-@property (nonatomic, weak) CommandInterpreter* receiver;
-@property (nonatomic, weak) CommunicationManager* comManager;
-
-@property (nonatomic, strong) NSTimer* connectionTimeoutTimer;
-
-@end
-
-@implementation Client
-
-@synthesize inputStream = _mInputStream;
-@synthesize outputStream = _mOutputStream;
-@synthesize pin = _mPin;
-@synthesize name = _mName;
-@synthesize server = _mServer;
-@synthesize comManager = _mComManager;
-@synthesize connected = _mReady;
-@synthesize receiver = _receiver;
-@synthesize connectionTimeoutTimer = _connectionTimeoutTimer;
-
-
-dispatch_queue_t backgroundQueue;
-NSLock *streamStatusLock;
-
-- (id) initWithServer:(Server*)server
- managedBy:(CommunicationManager*)manager
- interpretedBy:(CommandInterpreter*)receiver
-{
- self = [self init];
- streamStatusLock = [[NSLock alloc] init];
- if (self)
- {
- self.connected = NO;
- self.name = [[UIDevice currentDevice] name];
- self.pin = [NSNumber numberWithInteger:[self getPin]];
- self.server = server;
- self.comManager = manager;
- self.receiver = receiver;
- self.mPort = 1599;
- }
- return self;
-}
-
-#pragma mark - Connection timeout handling
-- (void)startConnectionTimeoutTimerwithInterval:(double) interval
-{
- [self stopConnectionTimeoutTimer]; // Or make sure any existing timer is stopped before this method is called
-
- self.connectionTimeoutTimer = [NSTimer scheduledTimerWithTimeInterval:interval
- target:self
- selector:@selector(handleConnectionTimeout)
- userInfo:nil
- repeats:NO];
-}
-
-- (void)handleConnectionTimeout
-{
- if (self.comManager.state == CONNECTING){
- NSLog(@"handleConnectionTimeout");
- [self disconnect];
- [[NSNotificationCenter defaultCenter]postNotificationName:@"connection.status.disconnected" object:nil];
- }
-}
-
-- (void)dealloc
-{
- [self stopConnectionTimeoutTimer];
-}
-
-- (void)stopConnectionTimeoutTimer
-{
- if (self.connectionTimeoutTimer)
- {
- [self.connectionTimeoutTimer invalidate];
- self.connectionTimeoutTimer = nil;
- }
-}
-
-- (NSInteger) getPin
-{
- // Look up if there is already a pin code for this client.
- NSUserDefaults * userDefaluts = [NSUserDefaults standardUserDefaults];
-
- NSInteger newPin = [userDefaluts integerForKey:self.name];
-
- // If not, generate one.
- if (!newPin) {
- newPin = arc4random() % 8999 + 1000;
- [userDefaluts setInteger:newPin forKey:self.name];
- }
-
- return newPin;
-}
-
-- (void)streamOpenWithIp:(NSString *)ip withPortNumber:(uint)portNumber
-{
- NSLog(@"Connecting to %@:%u", ip, portNumber);
- CFReadStreamRef readStream;
- CFWriteStreamRef writeStream;
- CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault, (__bridge CFStringRef)ip, portNumber, &readStream, &writeStream);
-
- if(readStream && writeStream)
- {
- CFReadStreamSetProperty(readStream, kCFStreamPropertyShouldCloseNativeSocket, kCFBooleanTrue);
- CFWriteStreamSetProperty(writeStream, kCFStreamPropertyShouldCloseNativeSocket, kCFBooleanTrue);
-
- //Setup mInputStream
- self.inputStream = (__bridge NSInputStream *)readStream;
- [self.inputStream setDelegate:self];
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
- });
- [self.inputStream open];
-
- //Setup outputstream
- self.outputStream = (__bridge NSOutputStream *)writeStream;
- [self.outputStream setDelegate:self];
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.outputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
- });
- [self.outputStream open];
-
- NSArray *temp = [[NSArray alloc]initWithObjects:@"LO_SERVER_CLIENT_PAIR\n", self.name, @"\n", self.pin, @"\n\n", nil];
- NSString *command = [temp componentsJoinedByString:@""];
-
- [self sendCommand:command];
- }
-}
-
-- (void) sendCommand:(NSString *)aCommand
-{
- NSLog(@"Sending command %@", aCommand);
- // UTF-8 as speficied in specification
- NSData * data = [aCommand dataUsingEncoding:NSUTF8StringEncoding];
-
- [self.outputStream write:(uint8_t *)[data bytes] maxLength:[data length]];
-}
-
-int count = 0;
-
-- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode {
- switch(eventCode) {
- case NSStreamEventOpenCompleted:{
- [self stopConnectionTimeoutTimer];
- [[NSNotificationCenter defaultCenter]postNotificationName:@"connection.status.connected" object:nil];
- }
- break;
- case NSStreamEventErrorOccurred:{
- @synchronized(self){
- [self disconnect];
- NSLog(@"Connection error occured");
- if (!self.inputStream && !self.outputStream) {
- [[NSNotificationCenter defaultCenter]postNotificationName:@"connection.status.disconnected" object:nil];
- }
- }
- }
- break;
- case NSStreamEventHasBytesAvailable:
- {
- NSMutableData* data;
- // NSLog(@"NSStreamEventHasBytesAvailable");
- if(!data) {
- data = [[NSMutableData alloc] init];
- }
- uint8_t buf[1024];
- int len = 0;
- NSString *str;
- while (true) {
- len = [(NSInputStream *)stream read:buf maxLength:1024];
- if (len <= 0) {
- [self disconnect];
- [self connect];
- break;
- }
- [data appendBytes:(const void *)buf length:len];
- if (len < 1024) {
- // Potentially the end of a command
- str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
- if ([str hasSuffix:@"\n\n"]) {
- // Finished current command
- break;
- }
- }
- }
- backgroundQueue = dispatch_queue_create("com.libreoffice.iosremote", DISPATCH_QUEUE_CONCURRENT);
- dispatch_async(backgroundQueue, ^(void) {
- NSArray *commands = [str componentsSeparatedByString:@"\n"];
- NSLog(@"Commands: %@", commands);
- [self.receiver parse:commands];
- });
- data = nil;
- str = nil;
- } break;
- default:
- {
- }
- }
-}
-
-- (void) disconnect
-{
- if(self.inputStream == nil && self.outputStream == nil)
- return;
- [self stopConnectionTimeoutTimer];
- if ([self.inputStream streamStatus] != NSStreamStatusClosed) {
- [self.inputStream close];
- } else
- [self.inputStream removeFromRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
-
- if ([self.outputStream streamStatus] != NSStreamStatusClosed) {
- [self.outputStream close];
- } else
- [self.outputStream removeFromRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
- self.inputStream = nil;
- self.outputStream = nil;
- self.connected = NO;
-}
-
-- (void) connect
-{
- [self startConnectionTimeoutTimerwithInterval:5.0];
- backgroundQueue = dispatch_queue_create("com.libreoffice.iosremote", NULL);
- dispatch_async(backgroundQueue, ^(void) {
- [self streamOpenWithIp:self.server.serverAddress withPortNumber:self.mPort];
- });
-}
-
-
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommandInterpreter.h b/ios/iosremote/iosremote/Communication/CommandInterpreter.h
deleted file mode 100644
index a1a2b4ae6959..000000000000
--- a/ios/iosremote/iosremote/Communication/CommandInterpreter.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import <Foundation/Foundation.h>
-
-@class SlideShow;
-
-// Interprete server-remote messages
-@interface CommandInterpreter : NSObject
-
-@property (atomic, strong) SlideShow* slideShow;
-
-- (void) parse:(NSArray *)cmd;
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommandInterpreter.m b/ios/iosremote/iosremote/Communication/CommandInterpreter.m
deleted file mode 100644
index a272e1b83450..000000000000
--- a/ios/iosremote/iosremote/Communication/CommandInterpreter.m
+++ /dev/null
@@ -1,131 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import "CommandInterpreter.h"
-#import "SlideShow.h"
-#import "NSString+Base64.h"
-#import "CommunicationManager.h"
-#import "Client.h"
-#import "Server.h"
-
-@interface CommandInterpreter()
-
-@end
-
-@implementation CommandInterpreter
-
-@synthesize slideShow = _slideShow;
-
-dispatch_queue_t backgroundQueue;
-
-- (CommandInterpreter *) init
-{
- self = [super init];
- self.slideShow = [[SlideShow alloc] init];
- return self;
-}
-
-- (BOOL) isSlideRunning {
- return [self.slideShow size] > 0;
-}
-
-// Received a set of instructions from server.
-// Marker equals to the end of the one command
-- (void) parse:(NSArray*)command{
- uint marker = 1;
- if ([command count] == 0) {
- return;
- }
-
- NSString *instruction = [command objectAtIndex:0];
- if ([instruction isEqualToString:STATUS_PAIRING_PINVALIDATION]) {
- [[NSNotificationCenter defaultCenter] postNotificationName:STATUS_PAIRING_PINVALIDATION
- object:nil];
- marker = 2;
- }
- else if ([instruction isEqualToString:STATUS_SERVER_VERSION]){
- [[[[CommunicationManager sharedComManager] client] server] setServerVersion:[command objectAtIndex:1]];
- marker = 3;
- }
- else if ([instruction isEqualToString:STATUS_PAIRING_PAIRED]){
- [[NSNotificationCenter defaultCenter] postNotificationName:STATUS_PAIRING_PAIRED
- object:nil];
- // print out server info with server version / or unspecified if didn't receive it from the server
- NSLog(@"Connected to %@", [[[CommunicationManager sharedComManager] client] server].description);
- }
- else if([instruction isEqualToString:@"slideshow_started"]){
- uint slideLength = [[command objectAtIndex:1] integerValue];
- uint currentSlide = [[command objectAtIndex:2] integerValue];
- NSLog(@"Interpreter: slideshow_started with currentSlide: %u slideLength: %u", currentSlide, slideLength);
-
- [self.slideShow setSize:slideLength];
- [self.slideShow setCurrentSlide:currentSlide];
-
- [[NSNotificationCenter defaultCenter] postNotificationName:STATUS_CONNECTED_SLIDESHOW_RUNNING
- object:nil];
- [[NSNotificationCenter defaultCenter] postNotificationName:MSG_SLIDE_CHANGED object:nil];
- marker = 4;
- } else if ([instruction isEqualToString:@"slideshow_finished"]){
- NSLog(@"Interpreter: slideshow_finished");
- self.slideShow = [[SlideShow alloc] init];
- [[NSNotificationCenter defaultCenter] postNotificationName:STATUS_CONNECTED_NOSLIDESHOW object:nil];
- marker = 2;
- } else if([instruction isEqualToString:@"slideshow_info"]){
- NSLog(@"Interpreter: slideshow_info");
- NSString * title = [command objectAtIndex:1];
- NSLog(@"title: %@", title);
- [self.slideShow setTitle:title];
- [[NSNotificationCenter defaultCenter] postNotificationName:SLIDESHOW_INFO_RECEIVED
- object:nil];
- marker = 3;
- } else {
- if ([instruction isEqualToString:@"slide_updated"]) {
- NSLog(@"Interpret er: slide_updated");
- uint newSlideNumber = [[command objectAtIndex:1] integerValue];
- [self.slideShow setCurrentSlide:newSlideNumber];
-
- [[NSNotificationCenter defaultCenter] postNotificationName:MSG_SLIDE_CHANGED object:nil];
- marker = 3;
- } else if ([instruction isEqualToString:@"slide_preview"]){
- backgroundQueue = dispatch_queue_create("com.libreoffice.iosremote", NULL);
- dispatch_async(backgroundQueue, ^(void) {
- uint slideNumber = [[command objectAtIndex:1] integerValue];
- NSString * imageData = [command objectAtIndex:2];
- [self.slideShow putImage:imageData
- AtIndex:slideNumber];
- });
- marker = 4;
- } else if ([instruction isEqualToString:@"slide_notes"]){
- backgroundQueue = dispatch_queue_create("com.libreoffice.iosremote", NULL);
- uint slideNumber = [[command objectAtIndex:1] integerValue];
- NSMutableString *notes = [[NSMutableString alloc] init];
- for (int i = 2; i<command.count; ++i) {
- [notes appendString:[command objectAtIndex:i]];
- if ([notes hasSuffix:@"</html>"] || [notes hasSuffix:@"</body>"]) {
- marker = i+2;
- break;
- }
- }
- [self.slideShow putNotes:notes
- AtIndex:slideNumber];
- [[NSNotificationCenter defaultCenter] postNotificationName:MSG_SLIDE_NOTES object: [NSNumber numberWithUnsignedInt:slideNumber]];
- }
-
- }
- if ([command count] > marker && ![[command objectAtIndex:marker] isEqualToString:@""])
- {
- NSRange range;
- range.location = marker;
- range.length = [command count] - marker;
-// NSLog([command subarrayWithRange:range]);
- [self parse:[command subarrayWithRange:range]];
- }
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommandTransmitter.h b/ios/iosremote/iosremote/Communication/CommandTransmitter.h
deleted file mode 100644
index b93cf7b1b5e3..000000000000
--- a/ios/iosremote/iosremote/Communication/CommandTransmitter.h
+++ /dev/null
@@ -1,37 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-@class Client;
-
-
-@interface CommandTransmitter : NSObject
-
-- (CommandTransmitter*) initWithClient:(Client *)client;
-
-- (void) nextTransition;
-- (void) previousTransition;
-
-- (void) gotoSlide:(uint) slide;
-
-- (void) blankScreen;
-- (void) blankScreenWithColor:(UIColor*)color;
-- (void) resume;
-
-- (void) startPresentation;
-- (void) stopPresentation;
-
-// Update pointer position
-- (void) pointerCoordination:(CGPoint) aPoint;
-// Set pointer to the proper position and set it to visible on screen.
-- (void) setPointerVisibleAt: (CGPoint)aPoint;
-// Dismiss the pointer when touch ended.
-- (void) setPointerDismissed;
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommandTransmitter.m b/ios/iosremote/iosremote/Communication/CommandTransmitter.m
deleted file mode 100644
index 31d82c29f97b..000000000000
--- a/ios/iosremote/iosremote/Communication/CommandTransmitter.m
+++ /dev/null
@@ -1,107 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import "CommandTransmitter.h"
-#import "Client.h"
-
-@interface CommandTransmitter()
-
-@property (nonatomic, weak) Client* client;
-@property NSInteger pointerCount;
-@end
-
-@implementation CommandTransmitter
-
-@synthesize pointerCount = _pointerCount;
-@synthesize client = _client;
-
-- (CommandTransmitter*) initWithClient:(Client *)client
-{
- self = [self init];
- self.client = client;
-
- return self;
-}
-
-- (void) nextTransition
-{
- [self.client sendCommand:@"transition_next\n\n"];
-}
-
-- (void) previousTransition
-{
- [self.client sendCommand:@"transition_previous\n\n"];
-}
-
-- (void) gotoSlide:(uint) slide
-{
- [self.client sendCommand:[NSString stringWithFormat:@"goto_slide\n%u\n\n", slide]];
-}
-
-- (void) pointerCoordination:(CGPoint) aPoint
-{
- [self.client sendCommand:[NSString stringWithFormat:@"pointer_coordination\n%f\n%f\n\n", aPoint.x, aPoint.y]];
-}
-
-- (void) setPointerVisibleAt: (CGPoint)aPoint
-{
- [self.client sendCommand:[NSString stringWithFormat:@"pointer_started\n%f\n%f\n\n", aPoint.x, aPoint.y]];
- self.pointerCount++;
-}
-
-- (void) setPointerDismissed
-{
- if (self.pointerCount > 0) {
- [self.client sendCommand:@"pointer_dismissed\n\n"];
- self.pointerCount--;
- }
-}
-
-/**
- * Blank the screen to the default colour (set server-side), which is
- * generally black. This is slightly faster than using
- * <code> blankScreen( colour ) </code>.
- */
-- (void) blankScreen
-{
- [self.client sendCommand:@"presentation_blank_screen\n\n"];
-}
-
-
-/**
- * Set the screen to a specific colour. Only use if a non default colour is
- * needed.
- *
- * @param aColor
- */
-- (void) blankScreenWithColor:(UIColor*)color
-{
-// CGColorRef colorRef = color.CGColor;
-// NSString *colorString = [CIColor colorWithCGColor:colorRef].stringRepresentation;
-
- // Need new server-end interface, since this is a platform dependent representation
-// [self.client sendCommand:[NSString stringWithFormat:@"presentation_blank_screen\n%@\n\n", colorString]];
-}
-
-- (void) resume
-{
- [self.client sendCommand:@"presentation_resume\n\n"];
-}
-
-- (void) startPresentation
-{
- [self.client sendCommand:@"presentation_start\n\n"];
-}
-
-- (void) stopPresentation
-{
- [self.client sendCommand:@"presentation_stop\n\n"];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommunicationManager.h b/ios/iosremote/iosremote/Communication/CommunicationManager.h
deleted file mode 100644
index b880e149bf50..000000000000
--- a/ios/iosremote/iosremote/Communication/CommunicationManager.h
+++ /dev/null
@@ -1,101 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import <Foundation/Foundation.h>
-
-@class Client;
-@class Server;
-@class CommandInterpreter;
-@class CommandTransmitter;
-@class SlideShow;
-
-#define MSG_SLIDESHOW_STARTED @"SLIDESHOW_STARTED"
-#define MSG_SLIDE_CHANGED @"SLIDE_CHANGED"
-#define MSG_SLIDE_PREVIEW @"SLIDE_PREVIEW"
-#define MSG_SLIDE_NOTES @"SLIDE_NOTES"
-
-#define MSG_SERVERLIST_CHANGED @"SERVERLIST_CHANGED"
-#define MSG_PAIRING_STARTED @"PAIRING_STARTED"
-#define MSG_PAIRING_SUCCESSFUL @"PAIRING_SUCCESSFUL"
-
-#define SLIDESHOW_INFO_RECEIVED @"SLIDE_INFO_RECEIVED"
-
-/**
- * Notify the UI that the service has connected to a server AND a slideshow
- * is running.
- * In this case the PresentationActivity should be started.
- */
-#define STATUS_CONNECTED_SLIDESHOW_RUNNING @"STATUS_CONNECTED_SLIDESHOW_RUNNING"
-/**
- * Notify the UI that the service has connected to a server AND no slideshow
- * is running.
- * In this case the StartPresentationActivity should be started.
- */
-#define STATUS_CONNECTED_NOSLIDESHOW @"STATUS_CONNECTED_NOSLIDESHOW"
-
-/**
- * Asking for a pairing interface
- */
-#define STATUS_PAIRING_PINVALIDATION @"LO_SERVER_VALIDATING_PIN"
-
-
-/*
- * Paired, should bring users to the preview page
- */
-#define STATUS_PAIRING_PAIRED @"LO_SERVER_SERVER_PAIRED"
-
-#define STATUS_SERVER_VERSION @"LO_SERVER_INFO"
-
-#define STATUS_CONNECTION_FAILED @"STATUS_CONNECTION_FAILED"
-
-
-typedef enum ConnectionState : NSInteger ConnectionState;
-typedef enum SearchState : NSInteger SearchState;
-
-enum ConnectionState : NSInteger {
- DISCONNECTED,
- CONNECTING,
- CONNECTED
-};
-
-// Used in serverlist view controller. When searching, display an activity indicator and relative text in the searching tablecell
-enum SearchState : NSInteger {
- WAITING,
- SEARCHING
-};
-
-@interface CommunicationManager : NSObject
-
-// load previously added servers
-- (id) initWithExistingServers;
-// load previously generated pin code or generate a new one
-- (NSNumber *) getPairingPin;
-// connect the client to its server
-- (void) connectToServer:(Server*)server;
-// add a new server and preserve it in the userdefaults. Servers are bundled with comManager
-- (void) addServersWithName:(NSString*)name
- AtAddress:(NSString*)addr;
-- (void) removeServerAtIndex:(NSUInteger)index;
-
-// acquire currently connected WiFi's SSID
-+ (id)fetchSSIDInfo;
-
-@property ConnectionState state;
-@property SearchState searchState;
-// Used to display connection error message. Create protocol or take precautions like respondToSelector before calling on delegate's method
-@property (nonatomic, strong) id delegate;
-@property (atomic, strong) NSMutableArray* servers;
-@property (atomic, strong) NSMutableArray* autoDiscoveryServers;
-@property (nonatomic, strong) Client* client;
-@property (nonatomic, strong) CommandInterpreter* interpreter;
-@property (nonatomic, strong) CommandTransmitter* transmitter;
-
-+ (CommunicationManager *)sharedComManager;
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/CommunicationManager.m b/ios/iosremote/iosremote/Communication/CommunicationManager.m
deleted file mode 100644
index b9a62a500b81..000000000000
--- a/ios/iosremote/iosremote/Communication/CommunicationManager.m
+++ /dev/null
@@ -1,203 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import "CommunicationManager.h"
-#import "Client.h"
-#import "Server.h"
-#import "SlideShow.h"
-#import "CommandTransmitter.h"
-#import "CommandInterpreter.h"
-#import "BasePresentationViewController.h"
-#import "MainSplitViewController.h"
-#import "ServerListViewController.h"
-#import <dispatch/dispatch.h>
-#import <SystemConfiguration/SystemConfiguration.h>
-#import <SystemConfiguration/CaptiveNetwork.h>
-
-#define ExistingServersKey @"CommunicationManager.ExistingServers"
-
-@interface CommunicationManager() <UIAlertViewDelegate>
-@end
-
-// Singlton Pattern
-@implementation CommunicationManager
-
-@synthesize client = _client;
-@synthesize state = _state;
-@synthesize interpreter = _interpreter;
-@synthesize transmitter = _transmitter;
-@synthesize servers = _servers;
-@synthesize delegate = _delegate;
-@synthesize autoDiscoveryServers = _autoDiscoveryServers;
-
-+ (CommunicationManager *)sharedComManager
-{
- static CommunicationManager *sharedComManager = nil;
- static dispatch_once_t _singletonPredicate;
-
- dispatch_once(&_singletonPredicate, ^{
- sharedComManager = [[super allocWithZone:nil] initWithExistingServers];
- });
-
- return sharedComManager;
-}
-
-+ (id)fetchSSIDInfo {
- NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();
- id info = nil;
- for (NSString *ifnam in ifs) {
- info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
- NSLog(@"%@ => %@", ifnam, info);
- if (info && [info count]) { break; }
- }
- return info;
-}
-
-- (void) connectionStatusHandler:(NSNotification *)note
-{
- if([[note name] isEqualToString:@"connection.status.connected"]){
- if (self.state!=CONNECTED){
- NSLog(@"Connected, waiting for pairing response");
- // A 5 seconds timer waiting for pairing response.
- [self.client startConnectionTimeoutTimerwithInterval:5.0];
- self.transmitter = [[CommandTransmitter alloc] initWithClient:self.client];
- }
- } else if ([[note name] isEqualToString:@"connection.status.disconnected"]){
- if ([self.delegate respondsToSelector:@selector(disableSpinner)])
- [self.delegate disableSpinner];
- if (self.state != DISCONNECTED) {
- NSLog(@"Connection Failed");
- self.state = DISCONNECTED;
- if ([self.delegate isKindOfClass:[ServerListViewController class]]){
- dispatch_async(dispatch_get_main_queue(), ^{
- UIAlertView *message = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Failed to reach server", @"Connection failure title")
- message:NSLocalizedString(@"Failed to reach server Msg", @"Connection failure message")
- delegate:self
- cancelButtonTitle:NSLocalizedString(@"OK", nil)
- otherButtonTitles:NSLocalizedString(@"Help", nil), nil];
- [message show];
- });
- [[self.delegate navigationController] popToRootViewControllerAnimated:YES];
- [(ServerListViewController *)self.delegate startSearching];
- } else {
- [[self.delegate navigationController] popToRootViewControllerAnimated:YES];
- BasePresentationViewController *bpvc = [[(MainSplitViewController *)[self.delegate presentingViewController] viewControllers] objectAtIndex:1];
- [bpvc didReceiveDisconnection];
- dispatch_async(dispatch_get_main_queue(), ^{
- UIAlertView *message = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Connection Lost", @"Connection Lost Alert title")
- message:NSLocalizedString(@"Connection Lost Msg", @"Connection Lost Alert Msg")
- delegate:nil
- cancelButtonTitle:NSLocalizedString(@"OK", nil)
- otherButtonTitles:nil];
- [message show];
- });
- }
- }
- }
-}
-
-- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
- if (buttonIndex == 0){
- [alertView dismissWithClickedButtonIndex:0 animated:YES];
- }else if (buttonIndex == 1){
- [alertView dismissWithClickedButtonIndex:0 animated:YES];
- UIAlertView *message = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Pairing Instructions", @"Pairing instructions Alert Title")
- message:NSLocalizedString(@"Pairing Instructions Msg", nil)
- delegate:nil
- cancelButtonTitle:NSLocalizedString(@"OK", nil)
- otherButtonTitles:nil];
- [message show];
- }
-}
-
-- (id) init
-{
- self = [super init];
- self.state = DISCONNECTED;
- self.searchState = WAITING;
- self.interpreter = [[CommandInterpreter alloc] init];
- self.servers = [[NSMutableArray alloc] init];
-
- [[NSNotificationCenter defaultCenter]addObserver: self
- selector: @selector(connectionStatusHandler:)
- name: @"connection.status.connected"
- object: nil];
- [[NSNotificationCenter defaultCenter]addObserver: self
- selector: @selector(connectionStatusHandler:)
- name: @"connection.status.disconnected"
- object: nil];
- self.autoDiscoveryServers = [[NSMutableArray alloc] init];
- return self;
-}
-
-
-
-- (id) initWithExistingServers
-{
- self = [self init];
- NSUserDefaults * userDefaluts = [NSUserDefaults standardUserDefaults];
-
- NSData *dataRepresentingExistingServers = [userDefaluts objectForKey:ExistingServersKey];
- if (dataRepresentingExistingServers != nil)
- {
- NSArray *oldSavedArray = [NSKeyedUnarchiver unarchiveObjectWithData:dataRepresentingExistingServers];
- if (oldSavedArray != nil)
- self.servers = [[NSMutableArray alloc] initWithArray:oldSavedArray];
- else
- self.servers = [[NSMutableArray alloc] init];
- }
- return self;
-}
-
-- (void) connectToServer:(Server*)server
-{
- if (self.state == CONNECTING) {
- return;
- } else {
- [self.client disconnect];
- self.state = CONNECTING;
- // initialise it with a given server
- self.client = [[Client alloc]initWithServer:server managedBy:self interpretedBy:self.interpreter];
- self.transmitter = [[CommandTransmitter alloc] initWithClient:self.client];
- [self.client connect];
- }
-}
-
-
-- (NSNumber *) getPairingPin{
- return [self.client pin];
-}
-
-- (NSString *) getPairingDeviceName
-{
- return [self.client name];
-}
-
-+ (id)allocWithZone:(NSZone *)zone
-{
- return [self sharedComManager];
-}
-
-- (void) addServersWithName:(NSString*)name
- AtAddress:(NSString*)addr
-{
- Server * s = [[Server alloc] initWithProtocol:NETWORK atAddress:addr ofName:name ofVersion:@""];
- [self.servers addObject:s];
- [[NSUserDefaults standardUserDefaults] setObject:[NSKeyedArchiver archivedDataWithRootObject:self.servers] forKey:ExistingServersKey];
- [[NSUserDefaults standardUserDefaults] synchronize];
-}
-
-- (void) removeServerAtIndex:(NSUInteger)index
-{
- [self.servers removeObjectAtIndex:index];
- [[NSUserDefaults standardUserDefaults] setObject:[NSKeyedArchiver archivedDataWithRootObject:self.servers] forKey:ExistingServersKey];
- [[NSUserDefaults standardUserDefaults] synchronize];
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/Server.h b/ios/iosremote/iosremote/Communication/Server.h
deleted file mode 100644
index 668072336351..000000000000
--- a/ios/iosremote/iosremote/Communication/Server.h
+++ /dev/null
@@ -1,30 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import <Foundation/Foundation.h>
-
-typedef enum protocol {NETWORK} Protocol_t;
-
-@interface Server : NSObject <NSCoding>
-
-@property (nonatomic) Protocol_t protocol;
-@property (nonatomic, strong) NSString* serverName;
-@property (nonatomic, strong) NSString* serverAddress;
-@property (nonatomic, strong) NSString* serverVersion;
-
-- (id)initWithProtocol:(Protocol_t)protocal
- atAddress:(NSString*) address
- ofName:(NSString*) name
- ofVersion:(NSString*) version;
-@end
-
-@interface NSString (IPValidation)
-
-- (BOOL)isValidIPAddress;
-
-@end \ No newline at end of file
diff --git a/ios/iosremote/iosremote/Communication/Server.m b/ios/iosremote/iosremote/Communication/Server.m
deleted file mode 100644
index 86afde1547a1..000000000000
--- a/ios/iosremote/iosremote/Communication/Server.m
+++ /dev/null
@@ -1,79 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#import "Server.h"
-#import <arpa/inet.h>
-
-@interface Server()
-
-@end
-
-@implementation Server
-
-
-@synthesize protocol = _protocol;
-@synthesize serverName = _serverName;
-@synthesize serverAddress = _serverAddress;
-@synthesize serverVersion = _serverVersion;
-
-- (void)encodeWithCoder:(NSCoder *)coder;
-{
- [coder encodeObject:self.serverName forKey:@"name"];
- [coder encodeObject:self.serverAddress forKey:@"address"];
- [coder encodeObject:self.serverVersion forKey:@"version"];
- [coder encodeInteger:self.protocol forKey:@"protocol"];
-}
-
-- (id)initWithCoder:(NSCoder *)coder;
-{
- self = [self initWithProtocol:[coder decodeIntegerForKey:@"protocol"]
- atAddress:[coder decodeObjectForKey:@"address"]
- ofName:[coder decodeObjectForKey:@"name"]
- ofVersion:[coder decodeObjectForKey:@"version"]];
- return self;
-}
-
-
-- (id)initWithProtocol:(Protocol_t)protocal
- atAddress:(NSString*) address
- ofName:(NSString*) name
- ofVersion:(NSString*) version
-{
- self = [self init];
- self.protocol = protocal;
- self.serverAddress = address;
- self.serverName = name;
- self.serverVersion = version;
- return self;
-}
-
-- (NSString *)description{
- return [NSString stringWithFormat:@"Server: Name:%@ Addr:%@ Version:%@", self.serverName, self.serverAddress, self.serverVersion];
-}
-
-@end
-
-
-@implementation NSString (IPValidation)
-
-- (BOOL)isValidIPAddress
-{
- const char *utf8 = [self UTF8String];
- int success;
-
- struct in_addr dst;
- success = inet_pton(AF_INET, utf8, &dst);
- if (success != 1) {
- struct in6_addr dst6;
- success = inet_pton(AF_INET6, utf8, &dst6);
- }
-
- return success;
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/SlideShow.h b/ios/iosremote/iosremote/Communication/SlideShow.h
deleted file mode 100644
index c1c508cd2de5..000000000000
--- a/ios/iosremote/iosremote/Communication/SlideShow.h
+++ /dev/null
@@ -1,43 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import <Foundation/Foundation.h>
-
-@protocol AsyncLoadHorizontalTableDelegate <NSObject>
-
-@optional @property (nonatomic, weak) UITableView * horizontalTableView;
-@property (nonatomic, strong) UIView * view;
-
-@end
-
-@class slideShowPreview_vc;
-
-// Container for slideshow contents like images/notes
-// Support asyncloadDelegate methods.
-@interface SlideShow : NSObject
-
-@property uint size;
-@property uint currentSlide;
-//@property (nonatomic, strong) NSString * title;
-@property (nonatomic, strong) id <AsyncLoadHorizontalTableDelegate> delegate;
-// Used for loading preview for next slide in the smaller UIImageView
-@property (nonatomic, strong) id secondaryDelegate;
-
-// When an image is received, we put it into the correct index
-- (void) putImage: (NSString *)img AtIndex: (uint) index;
-// When an note is received, we put it into the correct index
-- (void) putNotes: (NSString *)notes AtIndex: (uint) index;
-
-// Register an entry in the loadBuffer which loads the content (image or notes) directly into the desired UI element or wait until received the desired content from the server
-- (void) getContentAtIndex: (uint) index forView: (UIView*) view;
-// Store the filename of the slideshow
-- (NSString *) title;
-- (void) setTitle:(NSString *)title;
-
-@end
diff --git a/ios/iosremote/iosremote/Communication/SlideShow.m b/ios/iosremote/iosremote/Communication/SlideShow.m
deleted file mode 100644
index 8f714a4ef031..000000000000
--- a/ios/iosremote/iosremote/Communication/SlideShow.m
+++ /dev/null
@@ -1,189 +0,0 @@
-// -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-//
-// This file is part of the LibreOffice project.
-//
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#import "SlideShow.h"
-#import "NSString+Base64.h"
-#import "SlideShowViewController~iphone.h"
-#import "UIImageView+setImageAnimated.h"
-#import <dispatch/dispatch.h>
-
-@interface SlideShow()
-
-@property (atomic, strong) NSMutableDictionary* imagesDictionary;
-@property (atomic, strong) NSMutableDictionary* notesDictionary;
-
-@property (atomic, strong) NSMutableDictionary* loadBuffer;
-@property (nonatomic, strong) id slideShowImageReadyObserver;
-@property (nonatomic, strong) id slideShowNoteReadyObserver;
-
-@end
-
-@implementation SlideShow
-
-@synthesize size = _size;
-@synthesize currentSlide = _currentSlide;
-@synthesize delegate = _delegate;
-@synthesize secondaryDelegate = _secondaryDelegate;
-
-dispatch_queue_t backgroundQueue;
-NSLock *dictLock;
-NSString *sTitle;
-
-- (NSString *) title
-{
- return sTitle;
-}
-
-- (void) setTitle:(NSString *)title
-{
- sTitle = title;
-}
-
-- (void) setDelegate:(id<AsyncLoadHorizontalTableDelegate>)delegate
-{
- NSLog(@"setting slideshow delegate to a %@", [delegate class]);
- _delegate = delegate;
-}
-
-- (SlideShow *) init{
- self = [super init];
- NSLog(@"SlideShow got init");
- self.imagesDictionary = [[NSMutableDictionary alloc] init];
- self.notesDictionary = [[NSMutableDictionary alloc] init];
- self.loadBuffer = [[NSMutableDictionary alloc] init];
- _size = 0;
- _currentSlide = 0;
-
- backgroundQueue = dispatch_queue_create("org.libreoffice.iosremote.bgqueue", DISPATCH_QUEUE_CONCURRENT);
- NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
-
- /**
- This observer waits for storage updates like new image added or notes received.
- It then checks in the loadBuffer to see if there is a view waiting for this update in loadBuffer, if yes, it loads it up and remove the waiting entry.
- loadBuffer stores key-value pair with viewTag as a key and slideIndex as value.
- For the same view, we only keep the last requested slide index on the waiting list.
- It is thus indispensable to identify each view with an unique tag in its view controller. Here we use 0-20 to indentify central vc views and 21-N for swipe-in tableViewController which allows direct slide number change.
- We handle lecturer's notes at the same time as an entry in the load buffer via an instrospection.
- */
- self.slideShowImageReadyObserver =[[NSNotificationCenter defaultCenter]
- addObserverForName:@"storage_update_ready"
- object:nil
- queue:mainQueue
- usingBlock:^(NSNotification *note) {
- dispatch_async(backgroundQueue, ^(void) {
- if ([[self.loadBuffer allKeysForObject:[NSNumber numberWithInt:[[[note userInfo] objectForKey:@"index"] intValue]]] count]) {
- NSArray * tagArray = [self.loadBuffer allKeysForObject:[NSNumber numberWithInt:[[[note userInfo] objectForKey:@"index"] intValue]]];
- for (NSNumber *tag in tagArray) {
- UIView * view;
- if ([tag integerValue] > 20)
- view = [[self.secondaryDelegate view] viewWithTag: [tag integerValue]];
- else if ([tag integerValue] >= 0){
- NSLog(@"Received image, try to load for tag:%d", [tag integerValue]);
- view = [[self.delegate view] viewWithTag:[tag integerValue]];
- if (!view) {
- if (!self.delegate) {
- NSLog(@"Delegate nil");
- } else if (![self.delegate view])
- NSLog(@"view nil");
- }
- NSLog(@"Will load it into a %@", [view class]);
- }
- else
- view = [[self.delegate horizontalTableView] viewWithTag:[tag integerValue]];
- if ([view isKindOfClass:[UIImageView class]]){
- UIImage *image = [self.imagesDictionary objectForKey:[self.loadBuffer objectForKey:tag]];
- if (image) {
-// image = [image resizedImage:view.frame.size interpolationQuality:kCGInterpolationDefault];
- dispatch_async(dispatch_get_main_queue(), ^{
- NSLog(@"Setting image to tag: %ld", (long)[tag integerValue]);
- [(UIImageView *)view setImage:image animated:YES];
- });
- [self.loadBuffer removeObjectForKey:tag];
- }
- }
- else if ([view isKindOfClass:[UIWebView class]]){
-// NSLog(@"Async notes");
- NSString *note = [self.notesDictionary objectForKey:[self.loadBuffer objectForKey:tag]];
- if (note) {
- dispatch_async(dispatch_get_main_queue(), ^{
- [(UIWebView *)view loadHTMLString:note baseURL:nil];
- });
- [self.loadBuffer removeObjectForKey:tag];
- }
- } else if ([view isKindOfClass:[UITableViewCell class]]){
- UIImage *image = [self.imagesDictionary objectForKey:[self.loadBuffer objectForKey:tag]];
- if (image){
- UIImageView *imageView = (UIImageView *)[view viewWithTag:1];
- dispatch_async(dispatch_get_main_queue(), ^{
- [imageView setImage:image animated:YES];
- });
- [self.loadBuffer removeObjectForKey:tag];
- }
- }
- }
- }
- });
- }];
- dictLock = [[NSLock alloc] init];
- return self;
-}
-
-- (void) putImage: (NSString *)img AtIndex: (uint) index{
- NSData* data = [NSData dataWithBase64String:img];
- UIImage* image = [UIImage imageWithData:data];
- [dictLock lock];
- [self.imagesDictionary setObject:image forKey:[NSNumber numberWithUnsignedInt:index]];
- [dictLock unlock];
- [[NSNotificationCenter defaultCenter] postNotificationName:@"storage_update_ready"
- object:nil
- userInfo:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:index] forKey:@"index"]];
-
-}
-
-- (void) putNotes: (NSString *)notes AtIndex: (uint) index{
- [self.notesDictionary setObject:notes forKey:[NSNumber numberWithUnsignedInt:index]];
- [[NSNotificationCenter defaultCenter] postNotificationName:@"storage_update_ready"
- object:nil
- userInfo:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:index] forKey:@"index"]];
-}
-
-- (void) getContentAtIndex: (uint) index forView: (UIView*) view
-{
- if (index >= self.size)
- {
- if ([view isKindOfClass:[UIImageView class]])
- [(UIImageView* )view setImage:[UIImage imageNamed:@"slide_finished"]];
- else if ([view isKindOfClass:[UITableViewCell class]])
- {
- UIImageView *image = (UIImageView *)[view viewWithTag:1];
- [image setImage:[UIImage imageNamed:@"slide_finished"]];
- }
- else if ([view isKindOfClass:[UIWebView class]])
- [(UIWebView* )view loadHTMLString: @"SlideShow finished" baseURL:nil];
- return;
- }
- if (![self.imagesDictionary objectForKey:[NSNumber numberWithUnsignedInt:index]])
- {
- NSLog(@"Didn't find %u, putting tag: %d into buffer", index, [view tag]);
- [self.loadBuffer setObject:[NSNumber numberWithInt:index ] forKey:[NSNumber numberWithInt:[view tag]]];
- }
- else{
- if ([view isKindOfClass:[UIImageView class]])
- [(UIImageView* )view setImage:[self.imagesDictionary objectForKey:[NSNumber numberWithUnsignedInt:index]]];
- else if ([view isKindOfClass:[UITableViewCell class]])
- {
- UIImageView *image = (UIImageView *)[view viewWithTag:1];
- [image setImage:[self.imagesDictionary objectForKey:[NSNumber numberWithUnsignedInt:index]]];
- }
- else if ([view isKindOfClass:[UIWebView class]])
- [(UIWebView* )view loadHTMLString: [self.notesDictionary objectForKey:[NSNumber numberWithUnsignedInt:index]] baseURL:nil];
- }
-}
-
-@end
diff --git a/ios/iosremote/iosremote/Default-568h@2x.png b/ios/iosremote/iosremote/Default-568h@2x.png
deleted file mode 100644
index 0891b7aabfcf..000000000000
--- a/ios/iosremote/iosremote/Default-568h@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Default.png b/ios/iosremote/iosremote/Default.png
deleted file mode 100644
index 4c8ca6f693f9..000000000000
--- a/ios/iosremote/iosremote/Default.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Default@2x.png b/ios/iosremote/iosremote/Default@2x.png
deleted file mode 100644
index 35b84cffeb4d..000000000000
--- a/ios/iosremote/iosremote/Default@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/ .png b/ios/iosremote/iosremote/Ressources/ .png
deleted file mode 100644
index cc587eb7a0d9..000000000000
--- a/ios/iosremote/iosremote/Ressources/ .png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTConnectionHotspot.png b/ios/iosremote/iosremote/Ressources/WTConnectionHotspot.png
deleted file mode 100644
index 36fa62305dfb..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTConnectionHotspot.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTPairing.png b/ios/iosremote/iosremote/Ressources/WTPairing.png
deleted file mode 100644
index 3cc2be9242b2..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTPairing.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTPairingScreenshot.png b/ios/iosremote/iosremote/Ressources/WTPairingScreenshot.png
deleted file mode 100644
index 0c05c1998ccd..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTPairingScreenshot.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTconnecting.png b/ios/iosremote/iosremote/Ressources/WTconnecting.png
deleted file mode 100644
index cd61d40706b4..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTconnecting.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTconnection.png b/ios/iosremote/iosremote/Ressources/WTconnection.png
deleted file mode 100644
index 84acd1225cf8..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTconnection.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTcontrol~ipad.png b/ios/iosremote/iosremote/Ressources/WTcontrol~ipad.png
deleted file mode 100644
index 7b97a6d532c5..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTcontrol~ipad.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/WTcontrol~iphone.png b/ios/iosremote/iosremote/Ressources/WTcontrol~iphone.png
deleted file mode 100644
index 139de227a311..000000000000
--- a/ios/iosremote/iosremote/Ressources/WTcontrol~iphone.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/add.png b/ios/iosremote/iosremote/Ressources/add.png
deleted file mode 100644
index c8045fb1be91..000000000000
--- a/ios/iosremote/iosremote/Ressources/add.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/add@2x.png b/ios/iosremote/iosremote/Ressources/add@2x.png
deleted file mode 100644
index 04054f908f62..000000000000
--- a/ios/iosremote/iosremote/Ressources/add@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/backButton.png b/ios/iosremote/iosremote/Ressources/backButton.png
deleted file mode 100644
index 84b8d662cfc6..000000000000
--- a/ios/iosremote/iosremote/Ressources/backButton.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/backButton@2x.png b/ios/iosremote/iosremote/Ressources/backButton@2x.png
deleted file mode 100644
index 27e6632ac2d6..000000000000
--- a/ios/iosremote/iosremote/Ressources/backButton@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/buttonBackground.png b/ios/iosremote/iosremote/Ressources/buttonBackground.png
deleted file mode 100644
index f015ee682239..000000000000
--- a/ios/iosremote/iosremote/Ressources/buttonBackground.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/buttonBackground@2x.png b/ios/iosremote/iosremote/Ressources/buttonBackground@2x.png
deleted file mode 100644
index 7d5720090bbf..000000000000
--- a/ios/iosremote/iosremote/Ressources/buttonBackground@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/forwardButton.png b/ios/iosremote/iosremote/Ressources/forwardButton.png
deleted file mode 100644
index aa71d1c2fa7d..000000000000
--- a/ios/iosremote/iosremote/Ressources/forwardButton.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/forwardButton@2x.png b/ios/iosremote/iosremote/Ressources/forwardButton@2x.png
deleted file mode 100644
index ea1664245224..000000000000
--- a/ios/iosremote/iosremote/Ressources/forwardButton@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/gear_transparent_bg.png b/ios/iosremote/iosremote/Ressources/gear_transparent_bg.png
deleted file mode 100644
index 206cad7419b8..000000000000
--- a/ios/iosremote/iosremote/Ressources/gear_transparent_bg.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/gear_transparent_bg@2x.png b/ios/iosremote/iosremote/Ressources/gear_transparent_bg@2x.png
deleted file mode 100644
index dc10d8e63627..000000000000
--- a/ios/iosremote/iosremote/Ressources/gear_transparent_bg@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/libreoffice_logo.png b/ios/iosremote/iosremote/Ressources/libreoffice_logo.png
deleted file mode 100644
index 3fa8cf10cc2e..000000000000
--- a/ios/iosremote/iosremote/Ressources/libreoffice_logo.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/more_icon.png b/ios/iosremote/iosremote/Ressources/more_icon.png
deleted file mode 100644
index 6d1419ce40aa..000000000000
--- a/ios/iosremote/iosremote/Ressources/more_icon.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/more_icon@2x.png b/ios/iosremote/iosremote/Ressources/more_icon@2x.png
deleted file mode 100644
index 91b502765578..000000000000
--- a/ios/iosremote/iosremote/Ressources/more_icon@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/more_ipad.png b/ios/iosremote/iosremote/Ressources/more_ipad.png
deleted file mode 100644
index 584a2147f2b8..000000000000
--- a/ios/iosremote/iosremote/Ressources/more_ipad.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/more_ipad@2x.png b/ios/iosremote/iosremote/Ressources/more_ipad@2x.png
deleted file mode 100644
index cc587eb7a0d9..000000000000
--- a/ios/iosremote/iosremote/Ressources/more_ipad@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/navBarBackground.png b/ios/iosremote/iosremote/Ressources/navBarBackground.png
deleted file mode 100644
index 53480551dc2f..000000000000
--- a/ios/iosremote/iosremote/Ressources/navBarBackground.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/navBarBackground@2x.png b/ios/iosremote/iosremote/Ressources/navBarBackground@2x.png
deleted file mode 100644
index d18e81e92f17..000000000000
--- a/ios/iosremote/iosremote/Ressources/navBarBackground@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/navBarButtonNormal@2x.png b/ios/iosremote/iosremote/Ressources/navBarButtonNormal@2x.png
deleted file mode 100644
index e8c0d3145274..000000000000
--- a/ios/iosremote/iosremote/Ressources/navBarButtonNormal@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/nextButton_normal.png b/ios/iosremote/iosremote/Ressources/nextButton_normal.png
deleted file mode 100644
index b3a48886da66..000000000000
--- a/ios/iosremote/iosremote/Ressources/nextButton_normal.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/nextButton_normal@2x.png b/ios/iosremote/iosremote/Ressources/nextButton_normal@2x.png
deleted file mode 100644
index dbe6dbd58a04..000000000000
--- a/ios/iosremote/iosremote/Ressources/nextButton_normal@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/nextButton_pressed.png b/ios/iosremote/iosremote/Ressources/nextButton_pressed.png
deleted file mode 100644
index 8ed46c1c5171..000000000000
--- a/ios/iosremote/iosremote/Ressources/nextButton_pressed.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/nextButton_pressed@2x.png b/ios/iosremote/iosremote/Ressources/nextButton_pressed@2x.png
deleted file mode 100644
index 48e5b3184a01..000000000000
--- a/ios/iosremote/iosremote/Ressources/nextButton_pressed@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/pointer.png b/ios/iosremote/iosremote/Ressources/pointer.png
deleted file mode 100644
index 8e92445d18ba..000000000000
--- a/ios/iosremote/iosremote/Ressources/pointer.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/pointer_pushed.png b/ios/iosremote/iosremote/Ressources/pointer_pushed.png
deleted file mode 100644
index c8f73d41cb1b..000000000000
--- a/ios/iosremote/iosremote/Ressources/pointer_pushed.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/previousButton_normal.png b/ios/iosremote/iosremote/Ressources/previousButton_normal.png
deleted file mode 100644
index 6292ac9acb0f..000000000000
--- a/ios/iosremote/iosremote/Ressources/previousButton_normal.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/previousButton_normal@2x.png b/ios/iosremote/iosremote/Ressources/previousButton_normal@2x.png
deleted file mode 100644
index b8f2ac7fd9b3..000000000000
--- a/ios/iosremote/iosremote/Ressources/previousButton_normal@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/previousButton_pressed.png b/ios/iosremote/iosremote/Ressources/previousButton_pressed.png
deleted file mode 100644
index 5759e70bc6bf..000000000000
--- a/ios/iosremote/iosremote/Ressources/previousButton_pressed.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/previousButton_pressed@2x.png b/ios/iosremote/iosremote/Ressources/previousButton_pressed@2x.png
deleted file mode 100644
index 7c10564226e0..000000000000
--- a/ios/iosremote/iosremote/Ressources/previousButton_pressed@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/pushed_next_button.png b/ios/iosremote/iosremote/Ressources/pushed_next_button.png
deleted file mode 100644
index 0ad839d0e0a2..000000000000
--- a/ios/iosremote/iosremote/Ressources/pushed_next_button.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/pushed_previous_button.png b/ios/iosremote/iosremote/Ressources/pushed_previous_button.png
deleted file mode 100644
index cb5ef4aa2e41..000000000000
--- a/ios/iosremote/iosremote/Ressources/pushed_previous_button.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/released_next_button.png b/ios/iosremote/iosremote/Ressources/released_next_button.png
deleted file mode 100644
index b80f2104789f..000000000000
--- a/ios/iosremote/iosremote/Ressources/released_next_button.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/released_previous_button.png b/ios/iosremote/iosremote/Ressources/released_previous_button.png
deleted file mode 100644
index abb188ff8bb7..000000000000
--- a/ios/iosremote/iosremote/Ressources/released_previous_button.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/slide_finished.png b/ios/iosremote/iosremote/Ressources/slide_finished.png
deleted file mode 100644
index 8f57eaa6169a..000000000000
--- a/ios/iosremote/iosremote/Ressources/slide_finished.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_clear_btn.png b/ios/iosremote/iosremote/Ressources/timer_clear_btn.png
deleted file mode 100644
index bde789acf730..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_clear_btn.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_clear_btn@2x.png b/ios/iosremote/iosremote/Ressources/timer_clear_btn@2x.png
deleted file mode 100644
index d7260d38ef61..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_clear_btn@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_clear_btn_dark.png b/ios/iosremote/iosremote/Ressources/timer_clear_btn_dark.png
deleted file mode 100644
index fe620cde740c..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_clear_btn_dark.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_pause_btn.png b/ios/iosremote/iosremote/Ressources/timer_pause_btn.png
deleted file mode 100644
index a2599c42652b..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_pause_btn.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_pause_btn@2x.png b/ios/iosremote/iosremote/Ressources/timer_pause_btn@2x.png
deleted file mode 100644
index f71fd9800e06..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_pause_btn@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark.png b/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark.png
deleted file mode 100644
index 7131406b28dd..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark@2x.png b/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark@2x.png
deleted file mode 100644
index c02ed8eae2d4..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_pause_btn_dark@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_settime_btn.png b/ios/iosremote/iosremote/Ressources/timer_settime_btn.png
deleted file mode 100644
index 5db2f3226de7..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_settime_btn.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_settime_btn@2x.png b/ios/iosremote/iosremote/Ressources/timer_settime_btn@2x.png
deleted file mode 100644
index 9fcbd62f802b..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_settime_btn@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark.png b/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark.png
deleted file mode 100644
index abafec9c702d..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark@2x.png b/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark@2x.png
deleted file mode 100644
index 56375417caac..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_settime_btn_dark@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_start_btn.png b/ios/iosremote/iosremote/Ressources/timer_start_btn.png
deleted file mode 100644
index 0beff7bf31d3..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_start_btn.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_start_btn@2x.png b/ios/iosremote/iosremote/Ressources/timer_start_btn@2x.png
deleted file mode 100644
index 78febe32ba4f..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_start_btn@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_start_btn_dark.png b/ios/iosremote/iosremote/Ressources/timer_start_btn_dark.png
deleted file mode 100644
index e3accb9c1be5..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_start_btn_dark.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Ressources/timer_start_btn_dark@2x.png b/ios/iosremote/iosremote/Ressources/timer_start_btn_dark@2x.png
deleted file mode 100644
index 91d276e788a7..000000000000
--- a/ios/iosremote/iosremote/Ressources/timer_start_btn_dark@2x.png
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/Views/WalkThroughPageViewController.xib b/ios/iosremote/iosremote/Views/WalkThroughPageViewController.xib
deleted file mode 100644
index e8c979da6aaf..000000000000
--- a/ios/iosremote/iosremote/Views/WalkThroughPageViewController.xib
+++ /dev/null
@@ -1,464 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
- <data>
- <int key="IBDocument.SystemTarget">1280</int>
- <string key="IBDocument.SystemVersion">12F37</string>
- <string key="IBDocument.InterfaceBuilderVersion">4510</string>
- <string key="IBDocument.AppKitVersion">1187.39</string>
- <string key="IBDocument.HIToolboxVersion">626.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">3742</string>
- </object>
- <array key="IBDocument.IntegratedClassDependencies">
- <string>IBProxyObject</string>
- <string>IBUIButton</string>
- <string>IBUIImageView</string>
- <string>IBUILabel</string>
- <string>IBUIView</string>
- </array>
- <array key="IBDocument.PluginDependencies">
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </array>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <array class="NSMutableArray" key="IBDocument.RootObjects" id="36157550">
- <object class="IBProxyObject" id="284074690">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="49636071">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIView" id="826207736">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">1330</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="IBUIImageView" id="685443561">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1330</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 115}, {280, 114}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="654792355"/>
- <int key="IBUIContentMode">1</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUILabel" id="941134962">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1330</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 66}, {280, 47}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="685443561"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Select the APPChildViewController.xib file just created. Change the background of the view to Black and reduce the vertical size of the view to 512 points to leave some free space for the dots of the page controller (which has a default </string>
- <nil key="IBUITextColor"/>
- <nil key="IBUIHighlightedColor"/>
- <float key="IBUIMinimumScaleFactor">0.89999997615814209</float>
- <int key="IBUINumberOfLines">2</int>
- <int key="IBUILineBreakMode">0</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica</string>
- <string key="family">Helvetica</string>
- <int key="traits">0</int>
- <double key="pointSize">16</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica</string>
- <double key="NSSize">16</double>
- <int key="NSfFlags">16</int>
- </object>
- <double key="preferredMaxLayoutWidth">280</double>
- </object>
- <object class="IBUILabel" id="337391083">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1318</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 20}, {250, 38}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="452997759"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Connection</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4yMTE3NjQ3MDU5IDAuODE1Njg2Mjc0NSAwLjc4MDM5MjE1NjkAA</bytes>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">STHeitiSC-Medium</string>
- <string key="family">Heiti SC</string>
- <int key="traits">2</int>
- <double key="pointSize">22</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">STHeitiSC-Medium</string>
- <double key="NSSize">22</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- </object>
- <object class="IBUIButton" id="292993655">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">-2147482359</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{194, 373}, {106, 44}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <bool key="IBUIOpaque">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUIContentHorizontalAlignment">0</int>
- <int key="IBUIContentVerticalAlignment">0</int>
- <double key="IBUITitleEdgeInsets.top">0.0</double>
- <double key="IBUITitleEdgeInsets.bottom">0.0</double>
- <double key="IBUITitleEdgeInsets.left">-24</double>
- <double key="IBUITitleEdgeInsets.right">0.0</double>
- <double key="IBUIImageEdgeInsets.top">0.0</double>
- <double key="IBUIImageEdgeInsets.bottom">0.0</double>
- <double key="IBUIImageEdgeInsets.left">80</double>
- <double key="IBUIImageEdgeInsets.right">0.0</double>
- <object class="NSColor" key="IBUINormalTitleColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAwLjUwMTk2MDc4NDMgMAA</bytes>
- </object>
- <object class="NSColor" key="IBUIHighlightedTitleColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45MjE1Njg2Mjc1IDAuNDM5MjE1Njg2MyAwAA</bytes>
- </object>
- <string key="IBUIHighlightedTitle">Get started!</string>
- <string key="IBUINormalTitle">Get started</string>
- <object class="NSColor" key="IBUIHighlightedTitleShadowColor" id="591734419">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- <reference key="IBUINormalTitleShadowColor" ref="591734419"/>
- <object class="NSCustomResource" key="IBUINormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">forwardButton.png</string>
- </object>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <int key="type">2</int>
- <double key="pointSize">14</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">HelveticaNeue-Bold</string>
- <double key="NSSize">14</double>
- <int key="NSfFlags">16</int>
- </object>
- </object>
- <object class="IBUILabel" id="654792355">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1310</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 237.00000000000003}, {83, 167}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="712287771"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">dwdwdaijiajwodjiawjdioajwidjawiodjiawjdiajwidjwijdiawjdiajwd</string>
- <nil key="IBUITextColor"/>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <int key="IBUINumberOfLines">10</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica</string>
- <string key="family">Helvetica</string>
- <int key="traits">0</int>
- <double key="pointSize">15</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica</string>
- <double key="NSSize">15</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- <double key="preferredMaxLayoutWidth">83</double>
- </object>
- <object class="IBUILabel" id="452997759">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1313</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{278, 28}, {22, 21}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="941134962"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAwLjUwMTk2MDc4NDMgMAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">1</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAxIDEAA</bytes>
- <object class="NSColorSpace" key="NSCustomColorSpace">
- <int key="NSID">1</int>
- </object>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <int key="IBUITextAlignment">1</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <int key="type">1</int>
- <double key="pointSize">17</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">HelveticaNeue</string>
- <double key="NSSize">17</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- </object>
- <object class="IBUIImageView" id="712287771">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1307</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{111, 237.00000000000003}, {189, 167}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="292993655"/>
- <int key="IBUIContentMode">1</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </array>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{0, 20}, {320, 424}}</string>
- <reference key="NSNextKeyView" ref="337391083"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
- <object class="IBUISimulatedSizeMetrics" key="IBUISimulatedDestinationMetrics">
- <string key="IBUISimulatedSizeMetricsClass">IBUISimulatedFreeformSizeMetricsSentinel</string>
- <string key="IBUIDisplayName">Freeform</string>
- </object>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </array>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <bool key="usesAutoincrementingIDs">NO</bool>
- <array class="NSMutableArray" key="connectionRecords">
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">hintImage</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="712287771"/>
- </object>
- <string key="id">25</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">image</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="685443561"/>
- </object>
- <string key="id">9</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">indexLabl</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="452997759"/>
- </object>
- <string key="id">23</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionHint</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="654792355"/>
- </object>
- <string key="id">18</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionText</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="941134962"/>
- </object>
- <string key="id">13</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionTitle</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="337391083"/>
- </object>
- <string key="id">12</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">okButton</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="292993655"/>
- </object>
- <string key="id">15</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="826207736"/>
- </object>
- <string key="id">3</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchEventConnection" key="connection">
- <string key="label">okButtonHandleBack:</string>
- <reference key="source" ref="292993655"/>
- <reference key="destination" ref="284074690"/>
- <int key="IBEventType">7</int>
- </object>
- <string key="id">16</string>
- </object>
- </array>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <array key="orderedObjects">
- <object class="IBObjectRecord">
- <string key="id">0</string>
- <array key="object" id="0"/>
- <reference key="children" ref="36157550"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">-1</string>
- <reference key="object" ref="284074690"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">-2</string>
- <reference key="object" ref="49636071"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">1</string>
- <reference key="object" ref="826207736"/>
- <array class="NSMutableArray" key="children">
- <reference ref="685443561"/>
- <reference ref="941134962"/>
- <reference ref="337391083"/>
- <reference ref="292993655"/>
- <reference ref="654792355"/>
- <reference ref="452997759"/>
- <reference ref="712287771"/>
- </array>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">6</string>
- <reference key="object" ref="685443561"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Image</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">7</string>
- <reference key="object" ref="941134962"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Instructions</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">8</string>
- <reference key="object" ref="337391083"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Title</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">14</string>
- <reference key="object" ref="292993655"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">17</string>
- <reference key="object" ref="654792355"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">22</string>
- <reference key="object" ref="452997759"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">24</string>
- <reference key="object" ref="712287771"/>
- <reference key="parent" ref="826207736"/>
- </object>
- </array>
- </object>
- <dictionary class="NSMutableDictionary" key="flattenedProperties">
- <string key="-1.CustomClassName">WalkThroughPageViewController</string>
- <string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <boolean value="NO" key="-1.showNotes"/>
- <string key="-2.CustomClassName">UIResponder</string>
- <string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <boolean value="NO" key="-2.showNotes"/>
- <string key="1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="1.IBUserGuides" ref="0"/>
- <boolean value="NO" key="1.showNotes"/>
- <string key="14.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="14.IBUserGuides" ref="0"/>
- <boolean value="NO" key="14.showNotes"/>
- <string key="17.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="17.IBUserGuides" ref="0"/>
- <boolean value="NO" key="17.showNotes"/>
- <string key="22.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="22.IBUserGuides" ref="0"/>
- <boolean value="NO" key="22.showNotes"/>
- <string key="24.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="24.IBUserGuides" ref="0"/>
- <boolean value="NO" key="24.showNotes"/>
- <string key="6.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="6.IBUserGuides" ref="0"/>
- <boolean value="NO" key="6.showNotes"/>
- <string key="7.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="7.IBUserGuides" ref="0"/>
- <boolean value="NO" key="7.showNotes"/>
- <string key="8.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="8.IBUserGuides" ref="0"/>
- <boolean value="NO" key="8.showNotes"/>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
- <nil key="activeLocalization"/>
- <dictionary class="NSMutableDictionary" key="localizations"/>
- <nil key="sourceID"/>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">YES</bool>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1280" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="4600" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <string key="NS.key.0">forwardButton.png</string>
- <string key="NS.object.0">{11, 26}</string>
- </object>
- <string key="IBCocoaTouchPluginVersion">3742</string>
- </data>
-</archive>
diff --git a/ios/iosremote/iosremote/Views/WalkThroughPageViewControllerWithHint.xib b/ios/iosremote/iosremote/Views/WalkThroughPageViewControllerWithHint.xib
deleted file mode 100644
index d3c7ff650896..000000000000
--- a/ios/iosremote/iosremote/Views/WalkThroughPageViewControllerWithHint.xib
+++ /dev/null
@@ -1,464 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
- <data>
- <int key="IBDocument.SystemTarget">1280</int>
- <string key="IBDocument.SystemVersion">12F37</string>
- <string key="IBDocument.InterfaceBuilderVersion">4510</string>
- <string key="IBDocument.AppKitVersion">1187.39</string>
- <string key="IBDocument.HIToolboxVersion">626.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">3742</string>
- </object>
- <array key="IBDocument.IntegratedClassDependencies">
- <string>IBProxyObject</string>
- <string>IBUIButton</string>
- <string>IBUIImageView</string>
- <string>IBUILabel</string>
- <string>IBUIView</string>
- </array>
- <array key="IBDocument.PluginDependencies">
- <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- </array>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <array class="NSMutableArray" key="IBDocument.RootObjects" id="36157550">
- <object class="IBProxyObject" id="284074690">
- <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBProxyObject" id="49636071">
- <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUIView" id="826207736">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">1330</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="IBUIImageView" id="685443561">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1330</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 115}, {280, 114}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="654792355"/>
- <int key="IBUIContentMode">1</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- <object class="IBUILabel" id="941134962">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1330</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 66}, {280, 47}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="685443561"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Select the APPChildViewController.xib file just created. Change the background of the view to Black and reduce the vertical size of the view to 512 points to leave some free space for the dots of the page controller (which has a default </string>
- <nil key="IBUITextColor"/>
- <nil key="IBUIHighlightedColor"/>
- <float key="IBUIMinimumScaleFactor">0.89999997615814209</float>
- <int key="IBUINumberOfLines">2</int>
- <int key="IBUILineBreakMode">0</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica</string>
- <string key="family">Helvetica</string>
- <int key="traits">0</int>
- <double key="pointSize">16</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica</string>
- <double key="NSSize">16</double>
- <int key="NSfFlags">16</int>
- </object>
- <double key="preferredMaxLayoutWidth">280</double>
- </object>
- <object class="IBUILabel" id="337391083">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1318</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 20}, {250, 38}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="452997759"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">Connection</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4yMTE3NjQ3MDU5IDAuODE1Njg2Mjc0NSAwLjc4MDM5MjE1NjkAA</bytes>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">STHeitiSC-Medium</string>
- <string key="family">Heiti SC</string>
- <int key="traits">2</int>
- <double key="pointSize">22</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">STHeitiSC-Medium</string>
- <double key="NSSize">22</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- </object>
- <object class="IBUIButton" id="292993655">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">-2147482359</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{194, 373}, {106, 44}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <bool key="IBUIOpaque">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <int key="IBUIContentHorizontalAlignment">0</int>
- <int key="IBUIContentVerticalAlignment">0</int>
- <double key="IBUITitleEdgeInsets.top">0.0</double>
- <double key="IBUITitleEdgeInsets.bottom">0.0</double>
- <double key="IBUITitleEdgeInsets.left">-24</double>
- <double key="IBUITitleEdgeInsets.right">0.0</double>
- <double key="IBUIImageEdgeInsets.top">0.0</double>
- <double key="IBUIImageEdgeInsets.bottom">0.0</double>
- <double key="IBUIImageEdgeInsets.left">80</double>
- <double key="IBUIImageEdgeInsets.right">0.0</double>
- <object class="NSColor" key="IBUINormalTitleColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAwLjUwMTk2MDc4NDMgMAA</bytes>
- </object>
- <object class="NSColor" key="IBUIHighlightedTitleColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45MjE1Njg2Mjc1IDAuNDM5MjE1Njg2MyAwAA</bytes>
- </object>
- <string key="IBUIHighlightedTitle">Get started!</string>
- <string key="IBUINormalTitle">Get started</string>
- <object class="NSColor" key="IBUIHighlightedTitleShadowColor" id="591734419">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- <reference key="IBUINormalTitleShadowColor" ref="591734419"/>
- <object class="NSCustomResource" key="IBUINormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">forwardButton.png</string>
- </object>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <int key="type">2</int>
- <double key="pointSize">14</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">HelveticaNeue-Bold</string>
- <double key="NSSize">14</double>
- <int key="NSfFlags">16</int>
- </object>
- </object>
- <object class="IBUILabel" id="654792355">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1310</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{20, 236.5}, {83, 167.50000000000003}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="712287771"/>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">dwdwdaijiajwodjiawjdioajwidjawiodjiawjdiajwidjwijdiawjdiajwd</string>
- <nil key="IBUITextColor"/>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <int key="IBUINumberOfLines">10</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <string key="name">Helvetica-Oblique</string>
- <string key="family">Helvetica</string>
- <int key="traits">1</int>
- <double key="pointSize">15</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica-Oblique</string>
- <double key="NSSize">15</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- <double key="preferredMaxLayoutWidth">83</double>
- </object>
- <object class="IBUILabel" id="452997759">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1313</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{278, 28}, {22, 21}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="941134962"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAwLjUwMTk2MDc4NDMgMAA</bytes>
- </object>
- <bool key="IBUIOpaque">NO</bool>
- <bool key="IBUIClipsSubviews">YES</bool>
- <int key="IBUIContentMode">7</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <string key="IBUIText">1</string>
- <object class="NSColor" key="IBUITextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MSAxIDEAA</bytes>
- <object class="NSColorSpace" key="NSCustomColorSpace">
- <int key="NSID">1</int>
- </object>
- </object>
- <nil key="IBUIHighlightedColor"/>
- <int key="IBUIBaselineAdjustment">0</int>
- <int key="IBUITextAlignment">1</int>
- <object class="IBUIFontDescription" key="IBUIFontDescription">
- <int key="type">1</int>
- <double key="pointSize">17</double>
- </object>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">HelveticaNeue</string>
- <double key="NSSize">17</double>
- <int key="NSfFlags">16</int>
- </object>
- <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
- </object>
- <object class="IBUIImageView" id="712287771">
- <reference key="NSNextResponder" ref="826207736"/>
- <int key="NSvFlags">1307</int>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{111, 237.00000000000003}, {189, 167}}</string>
- <reference key="NSSuperview" ref="826207736"/>
- <reference key="NSNextKeyView" ref="292993655"/>
- <int key="IBUIContentMode">1</int>
- <bool key="IBUIUserInteractionEnabled">NO</bool>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </array>
- <object class="NSPSMatrix" key="NSFrameMatrix"/>
- <string key="NSFrame">{{0, 20}, {320, 424}}</string>
- <reference key="NSNextKeyView" ref="337391083"/>
- <object class="NSColor" key="IBUIBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
- <object class="IBUISimulatedSizeMetrics" key="IBUISimulatedDestinationMetrics">
- <string key="IBUISimulatedSizeMetricsClass">IBUISimulatedFreeformSizeMetricsSentinel</string>
- <string key="IBUIDisplayName">Freeform</string>
- </object>
- <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
- </object>
- </array>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <bool key="usesAutoincrementingIDs">NO</bool>
- <array class="NSMutableArray" key="connectionRecords">
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">hintImage</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="712287771"/>
- </object>
- <string key="id">25</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">image</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="685443561"/>
- </object>
- <string key="id">9</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">indexLabl</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="452997759"/>
- </object>
- <string key="id">23</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionHint</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="654792355"/>
- </object>
- <string key="id">18</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionText</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="941134962"/>
- </object>
- <string key="id">13</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">instructionTitle</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="337391083"/>
- </object>
- <string key="id">12</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">okButton</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="292993655"/>
- </object>
- <string key="id">15</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="284074690"/>
- <reference key="destination" ref="826207736"/>
- </object>
- <string key="id">3</string>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBCocoaTouchEventConnection" key="connection">
- <string key="label">okButtonHandleBack:</string>
- <reference key="source" ref="292993655"/>
- <reference key="destination" ref="284074690"/>
- <int key="IBEventType">7</int>
- </object>
- <string key="id">16</string>
- </object>
- </array>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <array key="orderedObjects">
- <object class="IBObjectRecord">
- <string key="id">0</string>
- <array key="object" id="0"/>
- <reference key="children" ref="36157550"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">-1</string>
- <reference key="object" ref="284074690"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">-2</string>
- <reference key="object" ref="49636071"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">1</string>
- <reference key="object" ref="826207736"/>
- <array class="NSMutableArray" key="children">
- <reference ref="685443561"/>
- <reference ref="941134962"/>
- <reference ref="337391083"/>
- <reference ref="292993655"/>
- <reference ref="654792355"/>
- <reference ref="452997759"/>
- <reference ref="712287771"/>
- </array>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">6</string>
- <reference key="object" ref="685443561"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Image</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">7</string>
- <reference key="object" ref="941134962"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Instructions</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">8</string>
- <reference key="object" ref="337391083"/>
- <reference key="parent" ref="826207736"/>
- <string key="objectName">Title</string>
- </object>
- <object class="IBObjectRecord">
- <string key="id">14</string>
- <reference key="object" ref="292993655"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">17</string>
- <reference key="object" ref="654792355"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">22</string>
- <reference key="object" ref="452997759"/>
- <reference key="parent" ref="826207736"/>
- </object>
- <object class="IBObjectRecord">
- <string key="id">24</string>
- <reference key="object" ref="712287771"/>
- <reference key="parent" ref="826207736"/>
- </object>
- </array>
- </object>
- <dictionary class="NSMutableDictionary" key="flattenedProperties">
- <string key="-1.CustomClassName">WalkThroughPageViewController</string>
- <string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <boolean value="NO" key="-1.showNotes"/>
- <string key="-2.CustomClassName">UIResponder</string>
- <string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <boolean value="NO" key="-2.showNotes"/>
- <string key="1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="1.IBUserGuides" ref="0"/>
- <boolean value="NO" key="1.showNotes"/>
- <string key="14.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="14.IBUserGuides" ref="0"/>
- <boolean value="NO" key="14.showNotes"/>
- <string key="17.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="17.IBUserGuides" ref="0"/>
- <boolean value="NO" key="17.showNotes"/>
- <string key="22.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="22.IBUserGuides" ref="0"/>
- <boolean value="NO" key="22.showNotes"/>
- <string key="24.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="24.IBUserGuides" ref="0"/>
- <boolean value="NO" key="24.showNotes"/>
- <string key="6.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="6.IBUserGuides" ref="0"/>
- <boolean value="NO" key="6.showNotes"/>
- <string key="7.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="7.IBUserGuides" ref="0"/>
- <boolean value="NO" key="7.showNotes"/>
- <string key="8.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <reference key="8.IBUserGuides" ref="0"/>
- <boolean value="NO" key="8.showNotes"/>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
- <nil key="activeLocalization"/>
- <dictionary class="NSMutableDictionary" key="localizations"/>
- <nil key="sourceID"/>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
- <bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">YES</bool>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
- <real value="1280" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
- <integer value="4600" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <string key="NS.key.0">forwardButton.png</string>
- <string key="NS.object.0">{11, 26}</string>
- </object>
- <string key="IBCocoaTouchPluginVersion">3742</string>
- </data>
-</archive>
diff --git a/ios/iosremote/iosremote/Views/WalkThroughPageViewMainImageController.xib b/ios/iosremote/iosremote/Views/WalkThroughPageViewMainImageController.xib
deleted file mode 100644
index 78e824dbdf9a..000000000000
--- a/ios/iosremote/iosremote/Views/WalkThroughPageViewMainImageController.xib
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="4510" systemVersion="12F37" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3742"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="WalkThroughPageViewController">
- <connections>
- <outlet property="image" destination="6" id="9"/>
- <outlet property="indexLabl" destination="22" id="23"/>
- <outlet property="instructionTitle" destination="8" id="12"/>
- <outlet property="okButton" destination="14" id="15"/>
- <outlet property="view" destination="1" id="3"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view contentMode="scaleToFill" id="1">
- <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" id="6" userLabel="Image">
- <rect key="frame" x="0.0" y="70" width="320" height="328"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Connection" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8" userLabel="Title">
- <rect key="frame" x="20" y="20" width="250" height="39.5"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="STHeitiSC-Medium" family="Heiti SC" pointSize="22"/>
- <color key="textColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="14">
- <rect key="frame" x="173" y="416" width="127" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
- <state key="normal" title="Get started" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <color key="titleShadowColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" title="Get started">
- <color key="titleColor" red="0.41176470590000003" green="0.41568627450000001" blue="0.42352941179999998" alpha="1" colorSpace="calibratedRGB"/>
- <color key="titleShadowColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="okButtonHandleBack:" destination="-1" eventType="touchUpInside" id="16"/>
- </connections>
- </button>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="22">
- <rect key="frame" x="278" y="28" width="22" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
- <simulatedScreenMetrics key="simulatedDestinationMetrics"/>
- </view>
- </objects>
- <resources>
- <image name="buttonBackground.png" width="45" height="45"/>
- </resources>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/ar.lproj/InfoPlist.strings b/ios/iosremote/iosremote/ar.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/ar.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/ar.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/ar.lproj/iPad_autosize.strings
deleted file mode 100644
index b262c4f0eb5d..000000000000
--- a/ios/iosremote/iosremote/ar.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/ar.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/ar.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/ar.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/ar.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/ar.lproj/iPhone_autosize.strings
deleted file mode 100644
index 4badbe05e09a..000000000000
--- a/ios/iosremote/iosremote/ar.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/ca.lproj/InfoPlist.strings b/ios/iosremote/iosremote/ca.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/ca.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/ca.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/ca.lproj/iPad_autosize.strings
deleted file mode 100644
index 8ebd885483be..000000000000
--- a/ios/iosremote/iosremote/ca.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/ca.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/ca.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/ca.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/ca.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/ca.lproj/iPhone_autosize.strings
deleted file mode 100644
index f2a47e7f5ec5..000000000000
--- a/ios/iosremote/iosremote/ca.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/cs.lproj/InfoPlist.strings b/ios/iosremote/iosremote/cs.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/cs.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/cs.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/cs.lproj/iPad_autosize.strings
deleted file mode 100644
index 076e3b1c11bd..000000000000
--- a/ios/iosremote/iosremote/cs.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/cs.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/cs.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/cs.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/cs.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/cs.lproj/iPhone_autosize.strings
deleted file mode 100644
index 36966d30a82f..000000000000
--- a/ios/iosremote/iosremote/cs.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/da.lproj/InfoPlist.strings b/ios/iosremote/iosremote/da.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/da.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/da.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/da.lproj/iPad_autosize.strings
deleted file mode 100644
index cba7ee8327b1..000000000000
--- a/ios/iosremote/iosremote/da.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/da.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/da.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/da.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/da.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/da.lproj/iPhone_autosize.strings
deleted file mode 100644
index e6e5710abcde..000000000000
--- a/ios/iosremote/iosremote/da.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/de.lproj/InfoPlist.strings b/ios/iosremote/iosremote/de.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/de.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/de.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/de.lproj/iPad_autosize.strings
deleted file mode 100644
index 00531f6970e1..000000000000
--- a/ios/iosremote/iosremote/de.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/de.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/de.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 848b74f3da6f..000000000000
--- a/ios/iosremote/iosremote/de.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13A603" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3746"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999977537431" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000006666692247" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/de.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/de.lproj/iPhone_autosize.strings
deleted file mode 100644
index a1aa6b139222..000000000000
--- a/ios/iosremote/iosremote/de.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/el.lproj/InfoPlist.strings b/ios/iosremote/iosremote/el.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/el.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/el.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/el.lproj/iPad_autosize.strings
deleted file mode 100644
index b69e086a808a..000000000000
--- a/ios/iosremote/iosremote/el.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/el.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/el.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/el.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/el.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/el.lproj/iPhone_autosize.strings
deleted file mode 100644
index c6cceba360ea..000000000000
--- a/ios/iosremote/iosremote/el.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/en.lproj/InfoPlist.strings b/ios/iosremote/iosremote/en.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/en.lproj/Localizable.strings b/ios/iosremote/iosremote/en.lproj/Localizable.strings
deleted file mode 100644
index 6f4e09fd10e0..000000000000
--- a/ios/iosremote/iosremote/en.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.strings b/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.strings
deleted file mode 100644
index 4544efeedf9a..000000000000
--- a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize_old.storyboard b/ios/iosremote/iosremote/en.lproj/iPhone_autoSize_old.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/en.lproj/iPhone_autoSize_old.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/es.lproj/InfoPlist.strings b/ios/iosremote/iosremote/es.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/es.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/es.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/es.lproj/iPad_autosize.strings
deleted file mode 100644
index d197a5fe0129..000000000000
--- a/ios/iosremote/iosremote/es.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/es.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/es.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/es.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/es.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/es.lproj/iPhone_autosize.strings
deleted file mode 100644
index 969012e6b768..000000000000
--- a/ios/iosremote/iosremote/es.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/fi.lproj/InfoPlist.strings b/ios/iosremote/iosremote/fi.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/fi.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/fi.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/fi.lproj/iPad_autosize.strings
deleted file mode 100644
index 180dad555465..000000000000
--- a/ios/iosremote/iosremote/fi.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/fi.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/fi.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/fi.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/fi.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/fi.lproj/iPhone_autosize.strings
deleted file mode 100644
index eb8697e301e9..000000000000
--- a/ios/iosremote/iosremote/fi.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/fr.lproj/InfoPlist.strings b/ios/iosremote/iosremote/fr.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/fr.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/fr.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/fr.lproj/iPad_autosize.strings
deleted file mode 100644
index 4c01c28d0546..000000000000
--- a/ios/iosremote/iosremote/fr.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 07a42c05972e..000000000000
--- a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Contrôle distant Impress-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Contrôle distant Impress" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Veuillez saisir le code pin ci-dessus dans Impress - Diaporama - Contrôle à distance Impress" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="419.00000022462569" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Titre de la présentation" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Paramètres" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Démarrer la présentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000022232525141" y="8" width="220.00000000000009" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Étiquette" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Notes du présentateur" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Précédent" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Suivant" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointeur" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document>
diff --git a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.strings b/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.strings
deleted file mode 100644
index eba9eebf1e60..000000000000
--- a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize_old.storyboard b/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize_old.storyboard
deleted file mode 100644
index 07a42c05972e..000000000000
--- a/ios/iosremote/iosremote/fr.lproj/iPhone_autoSize_old.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Contrôle distant Impress-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Contrôle distant Impress" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Veuillez saisir le code pin ci-dessus dans Impress - Diaporama - Contrôle à distance Impress" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="419.00000022462569" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Titre de la présentation" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Paramètres" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Démarrer la présentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000022232525141" y="8" width="220.00000000000009" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Étiquette" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Notes du présentateur" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Précédent" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Suivant" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointeur" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document>
diff --git a/ios/iosremote/iosremote/hu.lproj/InfoPlist.strings b/ios/iosremote/iosremote/hu.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/hu.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/hu.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/hu.lproj/iPad_autosize.strings
deleted file mode 100644
index 1e4a235a4318..000000000000
--- a/ios/iosremote/iosremote/hu.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/hu.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/hu.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/hu.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/hu.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/hu.lproj/iPhone_autosize.strings
deleted file mode 100644
index 68e56d3f2154..000000000000
--- a/ios/iosremote/iosremote/hu.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/iosremote-Info.plist b/ios/iosremote/iosremote/iosremote-Info.plist
deleted file mode 100644
index 4e06ce7ed0af..000000000000
--- a/ios/iosremote/iosremote/iosremote-Info.plist
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDisplayName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIcons</key>
- <dict/>
- <key>CFBundleIcons~ipad</key>
- <dict/>
- <key>CFBundleIdentifier</key>
- <string>org.libreoffice.iosremote</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleLocalizations</key>
- <array>
- <string>fr</string>
- <string>zh_CN</string>
- <string>en</string>
- </array>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleShortVersionString</key>
- <string>1.0</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>UIMainStoryboardFile</key>
- <string>iPhone_autoSize</string>
- <key>UIMainStoryboardFile~ipad</key>
- <string>iPad_autosize</string>
- <key>UIPrerenderedIcon</key>
- <true/>
- <key>UIRequiredDeviceCapabilities</key>
- <array>
- <string>armv7</string>
- </array>
- <key>UIStatusBarTintParameters</key>
- <dict>
- <key>UINavigationBar</key>
- <dict>
- <key>Style</key>
- <string>UIBarStyleDefault</string>
- <key>Translucent</key>
- <false/>
- </dict>
- </dict>
- <key>UISupportedInterfaceOrientations</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- </array>
- <key>UISupportedInterfaceOrientations~ipad</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- <string>UIInterfaceOrientationLandscapeLeft</string>
- <string>UIInterfaceOrientationLandscapeRight</string>
- </array>
-</dict>
-</plist>
diff --git a/ios/iosremote/iosremote/iosremote-Prefix.pch b/ios/iosremote/iosremote/iosremote-Prefix.pch
deleted file mode 100644
index 7c895573a66e..000000000000
--- a/ios/iosremote/iosremote/iosremote-Prefix.pch
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-// Prefix header for all source files of the 'iosremote' target in the 'iosremote' project
-//
-
-#import <Availability.h>
-
-#ifndef __IPHONE_5_0
-#warning "This project uses features only available in iOS SDK 5.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import <UIKit/UIKit.h>
- #import <Foundation/Foundation.h>
- #import "TestFlight.h"
- #import "ControlVariables.h"
-#endif
diff --git a/ios/iosremote/iosremote/it.lproj/InfoPlist.strings b/ios/iosremote/iosremote/it.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/it.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/it.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/it.lproj/iPad_autosize.strings
deleted file mode 100644
index 47f6156b3bf2..000000000000
--- a/ios/iosremote/iosremote/it.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/it.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/it.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/it.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/it.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/it.lproj/iPhone_autosize.strings
deleted file mode 100644
index 442f1bd26bd4..000000000000
--- a/ios/iosremote/iosremote/it.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/main.m b/ios/iosremote/iosremote/main.m
deleted file mode 100644
index e5914154395d..000000000000
--- a/ios/iosremote/iosremote/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#import <UIKit/UIKit.h>
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/ios/iosremote/iosremote/nb.lproj/InfoPlist.strings b/ios/iosremote/iosremote/nb.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/nb.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/nb.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/nb.lproj/iPad_autosize.strings
deleted file mode 100644
index a0966f1691c2..000000000000
--- a/ios/iosremote/iosremote/nb.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/nb.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/nb.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/nb.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/nb.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/nb.lproj/iPhone_autosize.strings
deleted file mode 100644
index fcf53e0486c3..000000000000
--- a/ios/iosremote/iosremote/nb.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/nl.lproj/InfoPlist.strings b/ios/iosremote/iosremote/nl.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/nl.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/nl.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/nl.lproj/iPad_autosize.strings
deleted file mode 100644
index cf1f7fead5f4..000000000000
--- a/ios/iosremote/iosremote/nl.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/nl.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/nl.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/nl.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/nl.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/nl.lproj/iPhone_autosize.strings
deleted file mode 100644
index d10cfb2ccb63..000000000000
--- a/ios/iosremote/iosremote/nl.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pl.lproj/InfoPlist.strings b/ios/iosremote/iosremote/pl.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/pl.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/pl.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/pl.lproj/iPad_autosize.strings
deleted file mode 100644
index d21c0d725fab..000000000000
--- a/ios/iosremote/iosremote/pl.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pl.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/pl.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/pl.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/pl.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/pl.lproj/iPhone_autosize.strings
deleted file mode 100644
index e0b26775af9b..000000000000
--- a/ios/iosremote/iosremote/pl.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pt-BR.lproj/InfoPlist.strings b/ios/iosremote/iosremote/pt-BR.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/pt-BR.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/pt-BR.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/pt-BR.lproj/iPad_autosize.strings
deleted file mode 100644
index 4204b05ac55d..000000000000
--- a/ios/iosremote/iosremote/pt-BR.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autosize.strings
deleted file mode 100644
index 1fb145510881..000000000000
--- a/ios/iosremote/iosremote/pt-BR.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pt.lproj/InfoPlist.strings b/ios/iosremote/iosremote/pt.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/pt.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/pt.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/pt.lproj/iPad_autosize.strings
deleted file mode 100644
index 17884ac0afc1..000000000000
--- a/ios/iosremote/iosremote/pt.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/pt.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/pt.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/pt.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/pt.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/pt.lproj/iPhone_autosize.strings
deleted file mode 100644
index b2647e31a7d0..000000000000
--- a/ios/iosremote/iosremote/pt.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/ru.lproj/InfoPlist.strings b/ios/iosremote/iosremote/ru.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/ru.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/ru.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/ru.lproj/iPad_autosize.strings
deleted file mode 100644
index 274a575fc548..000000000000
--- a/ios/iosremote/iosremote/ru.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/ru.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/ru.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/ru.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/ru.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/ru.lproj/iPhone_autosize.strings
deleted file mode 100644
index 6550f027ec3c..000000000000
--- a/ios/iosremote/iosremote/ru.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/sl.lproj/InfoPlist.strings b/ios/iosremote/iosremote/sl.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/sl.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/sl.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/sl.lproj/iPad_autosize.strings
deleted file mode 100644
index ad9d4abd4cb9..000000000000
--- a/ios/iosremote/iosremote/sl.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/sl.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/sl.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/sl.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/sl.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/sl.lproj/iPhone_autosize.strings
deleted file mode 100644
index 1fb560afa4b9..000000000000
--- a/ios/iosremote/iosremote/sl.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/sv.lproj/InfoPlist.strings b/ios/iosremote/iosremote/sv.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/sv.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/sv.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/sv.lproj/iPad_autosize.strings
deleted file mode 100644
index 0096b7a7a74a..000000000000
--- a/ios/iosremote/iosremote/sv.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/sv.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/sv.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/sv.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/sv.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/sv.lproj/iPhone_autosize.strings
deleted file mode 100644
index 5bb1bd0290bb..000000000000
--- a/ios/iosremote/iosremote/sv.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/tr.lproj/InfoPlist.strings b/ios/iosremote/iosremote/tr.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/tr.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/tr.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/tr.lproj/iPad_autosize.strings
deleted file mode 100644
index 1de141dca9a0..000000000000
--- a/ios/iosremote/iosremote/tr.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/tr.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/tr.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/tr.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/tr.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/tr.lproj/iPhone_autosize.strings
deleted file mode 100644
index b10f938ea1b4..000000000000
--- a/ios/iosremote/iosremote/tr.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/uk.lproj/InfoPlist.strings b/ios/iosremote/iosremote/uk.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/uk.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/uk.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/uk.lproj/iPad_autosize.strings
deleted file mode 100644
index 1604f1b0f518..000000000000
--- a/ios/iosremote/iosremote/uk.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/uk.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/uk.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 4c89f585c358..000000000000
--- a/ios/iosremote/iosremote/uk.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999965605286" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="2.9999977767474859" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/uk.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/uk.lproj/iPhone_autosize.strings
deleted file mode 100644
index 209315b2cde8..000000000000
--- a/ios/iosremote/iosremote/uk.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/zh-Hans.lproj/InfoPlist.strings b/ios/iosremote/iosremote/zh-Hans.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/zh-Hans.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index c540755b566d..000000000000
--- a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="请将以上pin码输入到LibreOffice Impress - 幻灯片播放 - Impress远程 中" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="419.00000034394714" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000022232525141" y="8" width="220.00000000000009" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" 演讲者笔记" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Button" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.strings b/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.strings
deleted file mode 100644
index c8ad37c724ae..000000000000
--- a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize_old.storyboard b/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize_old.storyboard
deleted file mode 100644
index c540755b566d..000000000000
--- a/ios/iosremote/iosremote/zh-Hans.lproj/iPhone_autoSize_old.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="请将以上pin码输入到LibreOffice Impress - 幻灯片播放 - Impress远程 中" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="419.00000034394714" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000022232525141" y="8" width="220.00000000000009" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" 演讲者笔记" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Button" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/zh-Hant.lproj/InfoPlist.strings b/ios/iosremote/iosremote/zh-Hant.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8f86..000000000000
--- a/ios/iosremote/iosremote/zh-Hant.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/ios/iosremote/iosremote/zh-Hant.lproj/iPad_autosize.strings b/ios/iosremote/iosremote/zh-Hant.lproj/iPad_autosize.strings
deleted file mode 100644
index 740affdb4d9c..000000000000
--- a/ios/iosremote/iosremote/zh-Hant.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autoSize.storyboard b/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autoSize.storyboard
deleted file mode 100644
index 848b74f3da6f..000000000000
--- a/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autoSize.storyboard
+++ /dev/null
@@ -1,631 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13A603" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="qoG-TN-hN0">
- <dependencies>
- <deployment version="1552" defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3746"/>
- </dependencies>
- <scenes>
- <!--Walk Through Container View Controller-->
- <scene sceneID="zBS-q0-LyD">
- <objects>
- <viewController id="xbC-af-Ssw" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="EpC-35-Pc5">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="ZQV-e8-dtc"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="WjV-ox-pc7" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-992"/>
- </scene>
- <!--Server List View Controller - Impress Remote-->
- <scene sceneID="5">
- <objects>
- <viewController id="2" customClass="ServerListViewController" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="naQ-T4-jWV">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="Rg3-PU-OuS" detailTextLabel="9Mc-gD-acc" style="IBUITableViewCellStyleValue1" id="Pvl-Uw-Ghs">
- <rect key="frame" x="0.0" y="55" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Pvl-Uw-Ghs" id="prv-TX-VSv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rg3-PU-OuS">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9Mc-gD-acc">
- <rect key="frame" x="261" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="2" id="dcg-jo-7eE"/>
- <outlet property="delegate" destination="2" id="owZ-Ow-VEc"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Impress Remote" id="yR1-m8-JWN">
- <barButtonItem key="leftBarButtonItem" image="add.png" style="done" id="bHy-yX-SPg">
- <connections>
- <segue destination="maT-Bx-l5y" kind="push" identifier="create_new_server" id="UYr-8d-fk5"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="gear_transparent_bg.png" id="cmR-3g-K7w">
- <connections>
- <action selector="onClickMenuButton:" destination="2" id="lvB-fS-gSV"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="serverTable" destination="naQ-T4-jWV" id="hd3-Vm-fk6"/>
- <segue destination="UPe-3R-KdQ" kind="push" identifier="pinValidation" id="UQQ-pV-3o3"/>
- <segue destination="xbC-af-Ssw" kind="push" identifier="howtoSegue" id="gc3-eP-dlL"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="SlideShowPreview" id="0SL-2n-fWY"/>
- <segue destination="xtB-k7-LG4" kind="push" identifier="aboutSegue" id="6tZ-IT-lUc"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="4" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="80" y="-294"/>
- </scene>
- <!--About View Controller-->
- <scene sceneID="SgG-IL-Ldn">
- <objects>
- <viewController id="xtB-k7-LG4" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hVH-N3-0bo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="yz5-lx-Kxg">
- <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="krJ-dW-FIM"/>
- <connections>
- <outlet property="aboutWebView" destination="yz5-lx-Kxg" id="dHU-id-gB0"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Zod-d3-dKh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="75" y="431"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="aCW-l9-UDx">
- <objects>
- <viewController id="UPe-3R-KdQ" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="UGV-xw-Sxo">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="f2u-bG-5ak">
- <rect key="frame" x="79" y="55" width="163" height="81"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="73"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="upW-oF-qOa">
- <rect key="frame" x="29" y="418.99999977537431" width="271" height="65"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WTPairingScreenshot.png" id="yrL-B0-LB4">
- <rect key="frame" x="17" y="144" width="287" height="190"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="c3o-oA-oin"/>
- <connections>
- <outlet property="pinLabel" destination="f2u-bG-5ak" id="Y7S-6h-awe"/>
- <segue destination="clb-xa-kbC" kind="push" identifier="pinValidated" id="5gZ-R8-9y7"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iok-RC-uS6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="618" y="400"/>
- </scene>
- <!--New Server View Controller-->
- <scene sceneID="tlJ-c5-Jp2">
- <objects>
- <tableViewController id="maT-Bx-l5y" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="VUL-K7-xsS">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.93333713500000004" green="0.92603786499999996" blue="0.92826186129999999" alpha="1" colorSpace="calibratedRGB"/>
- <sections>
- <tableViewSection footerTitle="" id="46W-NE-CYW">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="EN9-tY-k4P" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EN9-tY-k4P" id="99N-qW-3gb">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="qeE-95-2Gh" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qeE-95-2Gh" id="JOF-3e-sdr">
- <rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="maT-Bx-l5y" id="B5v-aO-O0a"/>
- <outlet property="delegate" destination="maT-Bx-l5y" id="Q3h-jf-Kor"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="qbR-M4-5O0">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="sqC-Fa-Vem">
- <color key="tintColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <action selector="save:" destination="maT-Bx-l5y" id="OtP-lO-h9g"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <connections>
- <outlet property="saveButton" destination="sqC-Fa-Vem" id="WNw-Nc-CHP"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="b5I-aN-vyr" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="604" y="-475"/>
- </scene>
- <!--Slide Show Preview View Controller iphone-->
- <scene sceneID="Okd-pU-rsp">
- <objects>
- <viewController id="clb-xa-kbC" customClass="SlideShowPreviewViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="YiY-DI-phW">
- <rect key="frame" x="0.0" y="64" width="320" height="504"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="v0p-8b-LF3">
- <rect key="frame" x="0.0" y="20" width="320" height="180"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="5" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3qH-vt-uVP">
- <rect key="frame" x="20" y="20" width="280" height="140"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="ry2-Av-6er" userLabel="slideShowPreview">
- <rect key="frame" x="101" y="392" width="118" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="clb-xa-kbC" eventType="touchUpInside" id="Vku-7x-W0P"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="h9u-yi-XwD">
- <rect key="frame" x="77" y="328" width="166" height="47"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="clb-xa-kbC" eventType="touchUpInside" id="JAB-Hw-8ed"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.96862745098039216" green="0.96862745098039216" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="AXt-EI-0Z5"/>
- <connections>
- <outlet property="prefButton" destination="ry2-Av-6er" id="86W-Q5-ThH"/>
- <outlet property="startButton" destination="h9u-yi-XwD" id="FYY-7H-Bvm"/>
- <outlet property="titleLabel" destination="3qH-vt-uVP" id="SKw-9E-eDC"/>
- <segue destination="LZb-9n-W8N" kind="push" identifier="slideShowSegue" id="r8H-3e-A9k"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="1nc-Wo-te6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="400"/>
- </scene>
- <!--Reveal View Controller-->
- <scene sceneID="koC-gb-LIk">
- <objects>
- <viewController id="LZb-9n-W8N" customClass="SWRevealViewController" sceneMemberID="viewController">
- <navigationItem key="navigationItem" id="vRB-Nd-PJ0"/>
- <connections>
- <segue destination="5d0-J5-Cal" kind="custom" identifier="sw_rear" customClass="SWRevealViewControllerSegue" id="ScC-or-0Qw"/>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_front" customClass="SWRevealViewControllerSegue" id="UPp-kY-X3T"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="9lz-VN-PH6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1150" y="1111"/>
- </scene>
- <!--Slide Show Swipe In List iphone-->
- <scene sceneID="yEK-Av-SBc">
- <objects>
- <tableViewController id="5d0-J5-Cal" customClass="SlideShowSwipeInList_iphone" sceneMemberID="viewController">
- <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="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <gestureRecognizers/>
- <prototypes>
- <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="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hig-YG-1Lg" id="uuK-VB-c8S">
- <rect key="frame" x="0.0" y="0.0" width="320" height="126"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <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="0.0" y="-15" width="222" height="159"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view clipsSubviews="YES" tag="8" contentMode="scaleToFill" id="Fer-gZ-WBh">
- <rect key="frame" x="20" 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="EVu-he-FS4">
- <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="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>
- <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="KGL-ig-BXg">
- <rect key="frame" x="75" y="77" width="33" height="34"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </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>
- </tableViewCellContentView>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </tableViewCell>
- <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="148" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dDp-H3-HyL" id="hZ8-k9-kNE">
- <rect key="frame" x="0.0" y="0.0" width="320" height="132"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default-568h.png" id="del-Hz-TZI">
- <rect key="frame" x="20" y="5.5" width="182" height="122"/>
- </imageView>
- <label clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" highlighted="YES" id="yWM-Nx-KmF">
- <rect key="frame" x="173" y="107" width="29" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" selected="YES" staticText="YES"/>
- </accessibility>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5d0-J5-Cal" id="hQF-Uq-1Eo"/>
- <outlet property="delegate" destination="5d0-J5-Cal" id="QXg-wT-RSm"/>
- </connections>
- </tableView>
- <connections>
- <segue destination="Ivv-3X-Nhr" kind="custom" identifier="sw_customized_segue" customClass="SWRevealViewControllerSegue" id="eIY-4P-1sI"/>
- </connections>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Fb5-Zn-HeE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1752" y="950"/>
- </scene>
- <!--Slide Show View Controller iphone-->
- <scene sceneID="eap-cb-uAt">
- <objects>
- <viewController id="Ivv-3X-Nhr" customClass="SlideShowViewController_iphone" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Xty-aF-WDv">
- <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="YvB-Gp-Fvr" userLabel="Preview">
- <rect key="frame" x="0.0" y="5" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="bZq-z2-OKU">
- <rect key="frame" x="3.0000006666692247" y="8" width="220" height="167"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <view contentMode="scaleToFill" id="Y1f-iI-63a">
- <rect key="frame" x="231" y="3" width="86" height="172"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES"/>
- <subviews>
- <imageView contentMode="scaleAspectFit" verticalCompressionResistancePriority="1000" id="B2g-rO-b9G">
- <rect key="frame" x="0.0" y="104" width="86" height="68"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000000000000004" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3BV-KX-Qla">
- <rect key="frame" x="3" y="154" width="52" height="21"/>
- <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="evg-Ah-Kcw" userLabel="NotesView">
- <rect key="frame" x="-13" y="191" width="346" height="289"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y23-iV-GJx">
- <rect key="frame" x="20" y="0.0" width="306" height="21"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509803921566" blue="0.074509803921568626" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="13"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="xGi-A7-hat" userLabel="Notes">
- <rect key="frame" x="20" y="21" width="306" height="268"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view hidden="YES" opaque="NO" userInteractionEnabled="NO" alpha="0.60000000000000009" contentMode="scaleToFill" id="uSh-Ne-BdH" userLabel="blockview">
- <rect key="frame" x="0.0" y="-46" width="320" height="660"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <accessibility key="accessibilityConfiguration">
- <accessibilityTraits key="traits" none="YES" notEnabled="YES"/>
- </accessibility>
- </view>
- <imageView hidden="YES" alpha="0.0" contentMode="scaleAspectFit" image="ic_launcher.png" id="ExH-sw-Z1i">
- <rect key="frame" x="0.0" y="148" width="320" height="253"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
- </imageView>
- <view hidden="YES" contentMode="scaleToFill" id="iCc-m2-vR5" userLabel="pointer">
- <rect key="frame" x="157" y="282" width="5" height="5"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <view contentMode="scaleToFill" restorationIdentifier="" id="3od-5c-yzI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="480" width="320" height="88"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="vh9-Zy-DPu">
- <rect key="frame" x="20" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Previous" backgroundImage="released_previous_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_previous_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="DAf-Qp-7KW"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="XDZ-bs-OUM">
- <rect key="frame" x="207" y="14" width="93" height="67"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Next" backgroundImage="released_next_button.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pushed_next_button.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="Ivv-3X-Nhr" eventType="touchUpInside" id="qTl-Ib-3Z8"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" id="kMb-xm-ope">
- <rect key="frame" x="132" y="14" width="59" height="67"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="11"/>
- <inset key="contentEdgeInsets" minX="0.0" minY="0.0" maxX="0.0" maxY="-2"/>
- <state key="normal" title="Pointer" backgroundImage="pointer.png">
- <color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted" backgroundImage="pointer_pushed.png">
- <color key="titleColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="pointerAction:" destination="Ivv-3X-Nhr" eventType="touchDown" id="gK9-ff-k1g"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93333333333333335" alpha="1" colorSpace="deviceRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079015731812" green="0.90196079015731812" blue="0.90196079015731812" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <connections>
- <outlet property="blockingView" destination="uSh-Ne-BdH" id="g9R-1S-DJA"/>
- <outlet property="bottomView" destination="3od-5c-yzI" id="bAX-eX-GfA"/>
- <outlet property="lecturer_notes" destination="xGi-A7-hat" id="Cng-HM-0wW"/>
- <outlet property="movingPointer" destination="iCc-m2-vR5" id="Y9t-hw-qhs"/>
- <outlet property="notesView" destination="evg-Ah-Kcw" id="mlQ-Ez-ekQ"/>
- <outlet property="pointerBtn" destination="kMb-xm-ope" id="0Ig-tz-vu5"/>
- <outlet property="secondarySlideView" destination="B2g-rO-b9G" id="98R-qU-Psa"/>
- <outlet property="slideNumber" destination="3BV-KX-Qla" id="681-YP-k0T"/>
- <outlet property="slideView" destination="bZq-z2-OKU" id="yu0-P8-F3v"/>
- <outlet property="touchPointerImage" destination="ExH-sw-Z1i" id="I0L-0P-zSk"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Uei-nM-J1S" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="2290" y="1807"/>
- </scene>
- <!--LibO Navigation Controller-->
- <scene sceneID="yRe-s4-oKK">
- <objects>
- <navigationController modalTransitionStyle="flipHorizontal" id="qoG-TN-hN0" customClass="LibONavigationController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="WJT-Yy-XZ0">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="2" kind="relationship" relationship="rootViewController" id="Sds-4S-ZnU"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="f9j-Cw-dxh" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-380" y="-337"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default-568h.png" width="640" height="1136"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="gear_transparent_bg.png" width="30" height="30"/>
- <image name="ic_launcher.png" width="16" height="16"/>
- <image name="pointer.png" width="143" height="147"/>
- <image name="pointer_pushed.png" width="143" height="147"/>
- <image name="pushed_next_button.png" width="315" height="220"/>
- <image name="pushed_previous_button.png" width="315" height="220"/>
- <image name="released_next_button.png" width="315" height="220"/>
- <image name="released_previous_button.png" width="315" height="220"/>
- <image name="timer_clear_btn.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="5gZ-R8-9y7"/>
- <segue reference="eIY-4P-1sI"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autosize.strings b/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autosize.strings
deleted file mode 100644
index c35c44cbddee..000000000000
--- a/ios/iosremote/iosremote/zh-Hant.lproj/iPhone_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/it.lproj/Localizable.strings b/ios/iosremote/it.lproj/Localizable.strings
deleted file mode 100644
index 82a82850d70c..000000000000
--- a/ios/iosremote/it.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/it.lproj/iPad_autosize.storyboard b/ios/iosremote/it.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/it.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/licenses.html b/ios/iosremote/licenses.html
deleted file mode 100644
index 6900ecac604d..000000000000
--- a/ios/iosremote/licenses.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!-- -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-
- This file is part of the LibreOffice project.
-
- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
-
-<html>
-<head>
- <title>LibreOffice iOS remote for Impress</title>
- <style>
- * {
- font-family: Helvetica Neue;
- text-align: center;
- font-size: 100%;
- }
-
- #externals p {
- font-family: Helvetica Neue;
- text-align: left-side;
- font-size: 100%;
- font-style: italic;
- }
- </style>
-</head>
-<body>
- <img width="100%" src="./libreoffice_logo.png">
- <div id="self">
- <h1>Impress Remote for iOS</h1>
- <p>Version: 1.0.0 Impress Remote<br>
- (Build ID: 1)</p>
-
- <p>Copyright 2013, 2014 LibreOffice contributors.
- <br>
- One of the LibreOffice - Google Summer of Code 2013 products
- <br>
- <a href="www.libreoffice.org">www.libreoffice.org</a>
- </p>
-
- <p>This app is released under Mozilla Public License, v. 2.0.</p>
- <hr>
- </div>
-
- <div id="externals">
- <p>This app uses InAppSettingKits, which is released under BSD license that is available <a href="http://www.opensource.org/licenses/bsd-license.php">here</a>.</p>
- <p>This app uses SWRevealViewController by Joan Lluch, which is released under BSD license that is available <a href="http://www.opensource.org/licenses/bsd-license.php">here</a>.</p>
- <p>This app uses PopoverView by Runway 20 Inc., which is released under MIT license that is available <a href="http://opensource.org/licenses/MIT">here</a>.</p>
- </div>
-</body>
-</html>
diff --git a/ios/iosremote/localize.py b/ios/iosremote/localize.py
deleted file mode 100644
index 17c6dcf750bc..000000000000
--- a/ios/iosremote/localize.py
+++ /dev/null
@@ -1,105 +0,0 @@
-"""
-Copyright 2011 Ederson Machado de Lima (edersonn@gmail.com). All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification, are
-permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice, this list of
- conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice, this list
- of conditions and the following disclaimer in the documentation and/or other materials
- provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY Ederson Machado de Lima (edersonn@gmail.com) ''AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ederson Machado (edersonn@gmail.com) OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-The views and conclusions contained in the software and documentation are those of the
-authors and should not be interpreted as representing official policies, either expressed
-or implied, of Ederson Machado (edersonn@gmail.com).
-"""
-
-
-
-"""
- Important 1: There is a bug on ibtool when you add a 'Segment Control View' and then remove it... don't do it :)
- Important 2: See this video to know how this script work with more details: http://www.youtube.com/watch?v=cF1Rf02QvZQ
-"""
-
-import sys
-import subprocess
-import getopt
-import os.path
-
-options, idioms = getopt.getopt(sys.argv[1:], "", ["mainStoryboard=", "mainIdiom="])
-
-#retrieve parameters
-for option1, option2 in options:
- if option1 == "--mainIdiom":
- mainIdiom = option2
- elif option1 == "--mainStoryboard":
- newMainStoryboard = option2
- oldMainStoryboard = newMainStoryboard.replace(".storyboard", "_old.storyboard")
-
- #if the old mainStoryboard is not created, create it
- if not os.path.exists(oldMainStoryboard):
- subprocess.call(["cp", newMainStoryboard, oldMainStoryboard])
-
-errorDescription = ""
-
-for idiom in idioms:
- #paths of files for current idiom
- idiomNewStoryboard = newMainStoryboard.replace(mainIdiom + ".lproj", idiom + ".lproj")
- idiomOldStoryboard = idiomNewStoryboard.replace(".storyboard", "_old.storyboard")
- idiomStringsFile = idiomNewStoryboard.replace(".storyboard", ".strings")
-
- #if the storyboard for the current idiom dont exists, add an error to be show to the user
- if not os.path.exists(idiomNewStoryboard):
- errorDescription += "\n*** You need to add create the '" + idiomNewStoryboard + "' in interface builder*** \n"
- else:
- #copy the storyboard to the old storyboard (current idiom)
- subprocess.call(["cp", idiomNewStoryboard, idiomOldStoryboard])
-
- #if the strings file (current idiom) dont exists, create it
- if not os.path.exists(idiomStringsFile):
- subprocess.call(["ibtool",
- "--generate-strings-file", idiomStringsFile,
- idiomNewStoryboard])
-
- #generates the incremental storyboard (current idiom)
- if subprocess.call(["ibtool",
- "--previous-file", oldMainStoryboard,
- "--incremental-file", idiomOldStoryboard,
- "--strings-file", idiomStringsFile,
- "--localize-incremental",
- "--write", idiomNewStoryboard,
- newMainStoryboard]) == 0:
-
- #generates the strings file (current idiom), to be used on the next build
- subprocess.call(["ibtool",
- "--generate-strings-file", idiomStringsFile,
- idiomNewStoryboard])
-
- #if an error occurred, add an error to be show to the user
- else:
- errorDescription += "\n*** Error while creating the '" + idiomNewStoryboard + "' file*** \n"
-
-
-#Copy the main storyboard to the old one (main idiom) to be used on the next build
-subprocess.call([ "cp", newMainStoryboard, oldMainStoryboard])
-
-#generates the strings file (main idiom), to be used on the next build
-subprocess.call(["ibtool",
- "--generate-strings-file", newMainStoryboard.replace(".storyboard", ".strings"),
- newMainStoryboard])
-
-#if an error occurred, throws an exception to fail the build process
-if errorDescription != "":
- raise Exception("\n" + errorDescription) \ No newline at end of file
diff --git a/ios/iosremote/nb.lproj/Localizable.strings b/ios/iosremote/nb.lproj/Localizable.strings
deleted file mode 100644
index 5f9044aadcf7..000000000000
--- a/ios/iosremote/nb.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/nb.lproj/iPad_autosize.storyboard b/ios/iosremote/nb.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/nb.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/nl.lproj/Localizable.strings b/ios/iosremote/nl.lproj/Localizable.strings
deleted file mode 100644
index eac925769d3b..000000000000
--- a/ios/iosremote/nl.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/nl.lproj/iPad_autosize.storyboard b/ios/iosremote/nl.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/nl.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/pl.lproj/Localizable.strings b/ios/iosremote/pl.lproj/Localizable.strings
deleted file mode 100644
index d192ded5b295..000000000000
--- a/ios/iosremote/pl.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/pl.lproj/iPad_autosize.storyboard b/ios/iosremote/pl.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/pl.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/pt-BR.lproj/Localizable.strings b/ios/iosremote/pt-BR.lproj/Localizable.strings
deleted file mode 100644
index e3a7575ac728..000000000000
--- a/ios/iosremote/pt-BR.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/pt-BR.lproj/iPad_autosize.storyboard b/ios/iosremote/pt-BR.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/pt-BR.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/pt.lproj/Localizable.strings b/ios/iosremote/pt.lproj/Localizable.strings
deleted file mode 100644
index b14c48d99238..000000000000
--- a/ios/iosremote/pt.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/pt.lproj/iPad_autosize.storyboard b/ios/iosremote/pt.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/pt.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/ru.lproj/Localizable.strings b/ios/iosremote/ru.lproj/Localizable.strings
deleted file mode 100644
index 483d45e7c942..000000000000
--- a/ios/iosremote/ru.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/ru.lproj/iPad_autosize.storyboard b/ios/iosremote/ru.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/ru.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/sl.lproj/Localizable.strings b/ios/iosremote/sl.lproj/Localizable.strings
deleted file mode 100644
index 0cb7901a570d..000000000000
--- a/ios/iosremote/sl.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/sl.lproj/iPad_autosize.storyboard b/ios/iosremote/sl.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/sl.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/sv.lproj/Localizable.strings b/ios/iosremote/sv.lproj/Localizable.strings
deleted file mode 100644
index e80ad6cca71a..000000000000
--- a/ios/iosremote/sv.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/sv.lproj/iPad_autosize.storyboard b/ios/iosremote/sv.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/sv.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/tr.lproj/Localizable.strings b/ios/iosremote/tr.lproj/Localizable.strings
deleted file mode 100644
index ec4d28629e5a..000000000000
--- a/ios/iosremote/tr.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/tr.lproj/iPad_autosize.storyboard b/ios/iosremote/tr.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/tr.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/uk.lproj/Localizable.strings b/ios/iosremote/uk.lproj/Localizable.strings
deleted file mode 100644
index 9827467ee143..000000000000
--- a/ios/iosremote/uk.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/uk.lproj/iPad_autosize.storyboard b/ios/iosremote/uk.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/uk.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/zh-Hans.lproj/Localizable.strings b/ios/iosremote/zh-Hans.lproj/Localizable.strings
deleted file mode 100644
index 487aa09e5832..000000000000
--- a/ios/iosremote/zh-Hans.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/zh-Hans.lproj/iPad_autosize.storyboard b/ios/iosremote/zh-Hans.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 40e7b988def4..000000000000
--- a/ios/iosremote/zh-Hans.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - 连接-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="连接" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="请将以上pin码输入到LibreOffice Impress - 幻灯片播放 - Impress远程 中" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - 建立新链接-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="建立新链接" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Preferences" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" 演讲者笔记" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/zh-Hans.lproj/iPad_autosize.strings b/ios/iosremote/zh-Hans.lproj/iPad_autosize.strings
deleted file mode 100644
index 21f72d6d9170..000000000000
--- a/ios/iosremote/zh-Hans.lproj/iPad_autosize.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/zh-Hans.lproj/iPad_autosize_old.storyboard b/ios/iosremote/zh-Hans.lproj/iPad_autosize_old.storyboard
deleted file mode 100644
index 40e7b988def4..000000000000
--- a/ios/iosremote/zh-Hans.lproj/iPad_autosize_old.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - 连接-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="连接" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="请将以上pin码输入到LibreOffice Impress - 幻灯片播放 - Impress远程 中" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - 建立新链接-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="建立新链接" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Preferences" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" 演讲者笔记" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/ios/iosremote/zh-Hant.lproj/Localizable.strings b/ios/iosremote/zh-Hant.lproj/Localizable.strings
deleted file mode 100644
index e4a2499bad5f..000000000000
--- a/ios/iosremote/zh-Hant.lproj/Localizable.strings
+++ /dev/null
Binary files differ
diff --git a/ios/iosremote/zh-Hant.lproj/iPad_autosize.storyboard b/ios/iosremote/zh-Hant.lproj/iPad_autosize.storyboard
deleted file mode 100644
index 56124271b606..000000000000
--- a/ios/iosremote/zh-Hant.lproj/iPad_autosize.storyboard
+++ /dev/null
@@ -1,648 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none" initialViewController="XiK-Ye-iB8">
- <dependencies>
- <deployment defaultVersion="1280" identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
- </dependencies>
- <scenes>
- <!--About View Controller-->
- <scene sceneID="QsO-mW-ttp">
- <objects>
- <viewController id="FKS-tU-MC6" customClass="AboutViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="FOc-OL-5wQ">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <webView contentMode="scaleToFill" id="07n-0U-kuj">
- <rect key="frame" x="0.0" y="0.0" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="diX-6k-klE"/>
- <connections>
- <outlet property="aboutWebView" destination="07n-0U-kuj" id="nNC-oi-dgh"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="SyX-dh-Yof" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-2200"/>
- </scene>
- <!--Server List View Controller ipad - Connect-->
- <scene sceneID="ydU-fu-qHI">
- <objects>
- <viewController id="5QV-E7-KNT" customClass="ServerListViewController_ipad" sceneMemberID="viewController">
- <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" showsSelectionImmediatelyOnTouchBegin="NO" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="0vt-Sx-o55">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="server_item_cell" editingAccessoryType="disclosureIndicator" textLabel="h0a-Zq-2vY" detailTextLabel="Fsp-wI-AAW" style="IBUITableViewCellStyleValue1" id="HZp-VJ-Pgz">
- <rect key="frame" x="0.0" y="55" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="HZp-VJ-Pgz" id="5rS-B1-6zF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="h0a-Zq-2vY">
- <rect key="frame" x="15" y="12" width="32" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Fsp-wI-AAW">
- <rect key="frame" x="481" y="12" width="44" height="20"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="5QV-E7-KNT" id="Vhs-k2-fLj"/>
- <outlet property="delegate" destination="5QV-E7-KNT" id="L4W-DD-RiQ"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="Connect" id="wYh-MF-Ao6">
- <barButtonItem key="leftBarButtonItem" image="add.png" id="pU6-XF-laS">
- <connections>
- <segue destination="65c-5D-pB7" kind="push" identifier="create_new_server" id="ORn-0W-dHd"/>
- </connections>
- </barButtonItem>
- <barButtonItem key="rightBarButtonItem" image="more_icon.png" id="AN0-81-gat">
- <connections>
- <action selector="onClickMenuButton:" destination="5QV-E7-KNT" id="MvY-cd-0md"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="serverTable" destination="0vt-Sx-o55" id="Szp-pH-0rk"/>
- <segue destination="m26-i1-eiL" kind="push" identifier="pinValidation" id="yUv-cB-P15"/>
- <segue destination="Grm-Od-s6s" kind="push" identifier="howtoSegue" id="hRz-3h-McA"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="SlideShowPreview" id="jsD-4W-bFm"/>
- <segue destination="FKS-tU-MC6" kind="push" identifier="aboutSegue" id="4eY-jZ-bpg"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="KBf-aZ-Hhk" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="254" y="-1374"/>
- </scene>
- <!--Pin Validation View Controller-->
- <scene sceneID="wDk-2x-G9p">
- <objects>
- <viewController id="m26-i1-eiL" customClass="PinValidationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="hAq-tq-hru">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="3128" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Bp1-Dv-nt4">
- <rect key="frame" x="164" y="66" width="223" height="118"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="100"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Please enter the pin code above in Impress - Slide Show - Impress Remote" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="4" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9zr-53-YfP">
- <rect key="frame" x="115" y="442" width="320" height="94"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="15"/>
- <color key="textColor" name="alternateSelectedControlColor" catalog="System" colorSpace="catalog"/>
- <nil key="highlightedColor"/>
- </label>
- <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="WTPairingScreenshot.png" id="iaB-Jl-mwG">
- <rect key="frame" x="80" y="192" width="381" height="242"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES" flexibleMaxY="YES"/>
- </imageView>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="V5z-WP-qrM"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="pinLabel" destination="Bp1-Dv-nt4" id="6xd-P5-J5U"/>
- <segue destination="M9Q-tM-7CQ" kind="push" identifier="pinValidated" id="nkI-m0-Ps8"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gh4-1U-6Dm" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1004" y="-510"/>
- </scene>
- <!--New Server View Controller - New Server-->
- <scene sceneID="RcY-Im-ohw">
- <objects>
- <tableViewController id="65c-5D-pB7" customClass="NewServerViewController" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="qow-Yc-8dL">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
- <sections>
- <tableViewSection footerTitle="" id="CVG-Eq-rLd">
- <cells>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="b8A-jh-k26" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="35" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="b8A-jh-k26" id="1PC-Os-0pl">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="jrI-wU-4NT" customClass="EditableTableViewCell">
- <rect key="frame" x="0.0" y="79" width="540" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="jrI-wU-4NT" id="Ty8-vX-PiF">
- <rect key="frame" x="0.0" y="0.0" width="540" height="43"/>
- <autoresizingMask key="autoresizingMask"/>
- </tableViewCellContentView>
- </tableViewCell>
- </cells>
- </tableViewSection>
- </sections>
- <connections>
- <outlet property="dataSource" destination="65c-5D-pB7" id="Omw-kB-sR2"/>
- <outlet property="delegate" destination="65c-5D-pB7" id="eNx-uc-YkW"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" title="New Server" id="oAP-jt-6Z9">
- <barButtonItem key="rightBarButtonItem" systemItem="save" id="PoE-MY-hSB">
- <connections>
- <action selector="save:" destination="65c-5D-pB7" id="Ww6-Jy-5eG"/>
- </connections>
- </barButtonItem>
- </navigationItem>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="JK3-FB-UoN" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1024" y="-1831"/>
- </scene>
- <!--Slide Show Preview View Controller ipad-->
- <scene sceneID="5gD-BL-PRq">
- <objects>
- <viewController storyboardIdentifier="slideShowPreview" id="M9Q-tM-7CQ" customClass="SlideShowPreviewViewController_ipad" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8vR-9Z-5Vk">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="iAg-GA-qtj">
- <rect key="frame" x="0.0" y="20" width="540" height="234"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Presentation Title" textAlignment="center" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sXT-OZ-7y3">
- <rect key="frame" x="20" y="20" width="500" height="194"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="system" pointSize="24"/>
- <color key="textColor" red="0.39589986310000003" green="0.87052349449999999" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- </subviews>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0k4-5k-dza">
- <rect key="frame" x="182" y="363" width="177" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
- <state key="normal" title="Start Presentation" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPresentationAction:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="ZcD-xo-Cvg"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="02F-Tj-9xO" userLabel="slideShowPreview">
- <rect key="frame" x="201" y="437" width="138" height="45"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="17"/>
- <state key="normal" title="Settings" backgroundImage="buttonBackground.png">
- <color key="titleColor" red="1" green="0.50196078430000002" blue="0.0" 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>
- <connections>
- <action selector="startPrefSettings:" destination="M9Q-tM-7CQ" eventType="touchUpInside" id="oUK-cn-Bx7"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <navigationItem key="navigationItem" id="CJJ-Ti-ahy"/>
- <connections>
- <outlet property="prefButton" destination="02F-Tj-9xO" id="vc4-VF-px0"/>
- <outlet property="startButton" destination="0k4-5k-dza" id="sMZ-jn-IzZ"/>
- <outlet property="titleLabel" destination="sXT-OZ-7y3" id="U2U-p1-it2"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="gp3-Xs-lfE" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="1754" y="-1374"/>
- </scene>
- <!--Base Presentation View Controller-->
- <scene sceneID="5zi-ge-3SF">
- <objects>
- <viewController storyboardIdentifier="basePresentation" id="TYh-Hw-m1Q" customClass="BasePresentationViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="qHB-hR-vFc">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="KCA-UU-Lu1" userLabel="Preview">
- <rect key="frame" x="0.0" y="0.0" width="768" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="19" contentMode="scaleToFill" verticalCompressionResistancePriority="1000" image="Default.png" id="x7C-rs-s4K">
- <rect key="frame" x="7" y="0.0" width="755" height="459"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" alpha="0.80000001192092896" contentMode="left" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wWm-KR-C5L">
- <rect key="frame" x="685" y="427" width="77" height="32"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <rect key="contentStretch" x="1.3877787807814457e-17" y="0.0" width="1" height="1"/>
- <fontDescription key="fontDescription" type="system" pointSize="25"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <view hidden="YES" contentMode="scaleToFill" id="2SJ-3f-E3k" userLabel="pointer">
- <rect key="frame" x="191" y="277" width="8" height="7"/>
- <color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="I1u-1Z-GsZ">
- <rect key="frame" x="7" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="previousButton_normal.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" backgroundImage="previousButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="previousSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="qvs-3Y-Ifz"/>
- </connections>
- </button>
- <button opaque="NO" alpha="0.69999999999999996" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bfp-PJ-NrP">
- <rect key="frame" x="678" y="0.0" width="84" height="459"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" heightSizable="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" backgroundImage="nextButton_normal.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" backgroundImage="nextButton_pressed.png">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <action selector="nextSlideAction:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="7OP-xX-gva"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" verticalCompressionResistancePriority="547" restorationIdentifier="" id="Pk1-fD-KAi" userLabel="NotesView">
- <rect key="frame" x="-13" y="595" width="794" height="323"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text=" Lecturer's Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Yn-0z-Cjz">
- <rect key="frame" x="20" y="0.0" width="754" height="31"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="0.66274509800000003" blue="0.074509803920000006" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="17"/>
- <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <webView tag="4" contentMode="scaleToFill" verticalCompressionResistancePriority="1" id="pAh-4g-JCn" userLabel="Notes">
- <rect key="frame" x="20" y="29" width="754" height="294"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <rect key="contentStretch" x="0.0" y="1" width="1" height="1"/>
- </webView>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <tableView contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="Iok-mu-c0T" customClass="HorizontalTableView">
- <rect key="frame" x="-26" y="236" width="0.0" height="0.0"/>
- <autoresizingMask key="autoresizingMask"/>
- <color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
- <connections>
- <outlet property="dataSource" destination="TYh-Hw-m1Q" id="42R-0X-OyE"/>
- <outlet property="delegate" destination="TYh-Hw-m1Q" id="mMV-1F-8OM"/>
- </connections>
- </tableView>
- <view contentMode="scaleToFill" restorationIdentifier="" id="xYX-bt-wuI" userLabel="Bottom">
- <rect key="frame" x="0.0" y="926" width="768" height="98"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
- <subviews>
- <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" directionalLockEnabled="YES" bounces="NO" alwaysBounceHorizontal="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" id="DUv-gH-oAo">
- <rect key="frame" x="0.0" y="-1" width="698" height="102"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
- <subviews>
- <view contentMode="scaleToFill" id="JaD-yW-hWg" userLabel="View - StopWatch">
- <rect key="frame" x="20" y="20" width="595" height="62"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stopwatch" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7U8-rE-xf7">
- <rect key="frame" x="0.0" y="4" width="131" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dtc-vP-agf">
- <rect key="frame" x="130" y="4" width="234" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.078431372550000003" green="0.75686274509999996" blue="0.56078431370000004" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="8iO-H3-CJ7">
- <rect key="frame" x="361" y="4" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411764705882" green="0.25098039215686274" blue="0.27058823529411763" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="om8-GY-NhP"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="MKb-4h-13P">
- <rect key="frame" x="478" y="4" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="aD5-Wp-WRC"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- <view clipsSubviews="YES" contentMode="scaleToFill" id="Oe1-Vs-cwU" userLabel="View - Timer">
- <rect key="frame" x="632" y="24" width="580" height="58"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Timer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="O25-Ru-tve">
- <rect key="frame" x="0.0" y="0.0" width="94" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="0U5-wJ-dhV">
- <rect key="frame" x="351" y="0.0" width="116" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Start" image="timer_start_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchStart:" destination="VQa-vM-8pF" eventType="touchUpInside" id="1Ul-4y-uIK"/>
- </connections>
- </button>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="Tjm-Rm-xDV">
- <rect key="frame" x="468" y="0.0" width="117" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" name="Helvetica-Light" family="Helvetica" pointSize="16"/>
- <state key="normal" title="Reset" image="timer_clear_btn_dark.png">
- <color key="titleColor" red="0.23529411759999999" green="0.25098039220000001" blue="0.27058823529999998" 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>
- <connections>
- <action selector="stopWatchClear:" destination="VQa-vM-8pF" eventType="touchUpInside" id="jVu-4b-5oo"/>
- </connections>
- </button>
- <view contentMode="scaleToFill" id="gZg-Ne-hhO">
- <rect key="frame" x="92" y="0.0" width="259" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="1" contentMode="left" text="00:00:00" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mkj-qa-1Pr">
- <rect key="frame" x="20" y="0.0" width="169" height="54"/>
- <autoresizingMask key="autoresizingMask" flexibleMinY="YES"/>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="41"/>
- <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cb9-ME-sEN">
- <rect key="frame" x="205" y="5" width="42" height="44"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="0.39589986313868614" green="0.87052349452554745" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" image="timer_settime_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>
- </subviews>
- <color key="backgroundColor" red="0.21176470589999999" green="0.81568627449999997" blue="0.78039215689999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </view>
- </subviews>
- </scrollView>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="cOI-Hc-1QU">
- <rect key="frame" x="722" y="23" width="64" height="53"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <color key="backgroundColor" red="0.92941176469999998" green="0.92941176469999998" blue="0.92941176469999998" alpha="1" colorSpace="calibratedRGB"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="14" maxY="0.0"/>
- <state key="normal" image="more_ipad.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>
- <connections>
- <action selector="popOverUp:" destination="TYh-Hw-m1Q" eventType="touchUpInside" id="Urz-2a-EqX"/>
- </connections>
- </button>
- </subviews>
- <color key="backgroundColor" red="0.66274509800000003" green="0.71764705880000002" blue="0.74509803919999995" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- </subviews>
- <color key="backgroundColor" red="0.90196079019999997" green="0.90196079019999997" blue="0.90196079019999997" alpha="1" colorSpace="calibratedRGB"/>
- </view>
- <toolbarItems/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- <connections>
- <outlet property="NoteWebView" destination="pAh-4g-JCn" id="h2a-iy-ahp"/>
- <outlet property="NotesView" destination="Pk1-fD-KAi" id="2ZD-si-fls"/>
- <outlet property="clearButton" destination="MKb-4h-13P" id="7Xz-n6-sre"/>
- <outlet property="currentSlideImageView" destination="x7C-rs-s4K" id="Qtf-99-j0C"/>
- <outlet property="gearButton" destination="cOI-Hc-1QU" id="rH8-CG-Jdb"/>
- <outlet property="horizontalTableView" destination="Iok-mu-c0T" id="SJT-pa-4Hb"/>
- <outlet property="movingPointer" destination="2SJ-3f-E3k" id="mxV-zz-hjx"/>
- <outlet property="nextButton" destination="bfp-PJ-NrP" id="1Uf-1g-iQl"/>
- <outlet property="previousButton" destination="I1u-1Z-GsZ" id="Vjj-em-GQj"/>
- <outlet property="slideNumber" destination="wWm-KR-C5L" id="Vb0-Wv-6gb"/>
- <outlet property="startButton" destination="8iO-H3-CJ7" id="ym1-Hg-BPE"/>
- <outlet property="stopWatchTimerScrollView" destination="DUv-gH-oAo" id="wSU-Wu-HS7"/>
- <outlet property="stopWatchView" destination="JaD-yW-hWg" id="5oh-6i-Le2"/>
- <outlet property="timeLabel" destination="dtc-vP-agf" id="WsH-Gm-dBN"/>
- <outlet property="timerClearButton" destination="Tjm-Rm-xDV" id="wm1-L9-PGC"/>
- <outlet property="timerSetTimeButton" destination="cb9-ME-sEN" id="woY-pX-ksm"/>
- <outlet property="timerStartButton" destination="0U5-wJ-dhV" id="JOn-en-IIX"/>
- <outlet property="timerTimeLabel" destination="Mkj-qa-1Pr" id="wsM-yM-aad"/>
- <outlet property="timerView" destination="Oe1-Vs-cwU" id="BEK-5M-xtd"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="e0y-Q9-Urg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-611" y="487"/>
- </scene>
- <!--Main Split View Controller-->
- <scene sceneID="myh-dM-403">
- <objects>
- <splitViewController id="XiK-Ye-iB8" customClass="MainSplitViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <connections>
- <segue destination="TYh-Hw-m1Q" kind="relationship" relationship="detailViewController" id="qi1-27-bFk"/>
- <segue destination="KDH-tS-eoR" kind="modal" identifier="connectionModalUp" modalPresentationStyle="formSheet" modalTransitionStyle="flipHorizontal" id="pYZ-nF-jdE"/>
- <segue destination="VQa-vM-8pF" kind="relationship" relationship="masterViewController" id="uc4-BV-mye"/>
- </connections>
- </splitViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="TtW-hD-5Ub" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-1587" y="-25"/>
- </scene>
- <!--Slide Show Swipe In List ipad-->
- <scene sceneID="Abu-7b-l1S">
- <objects>
- <tableViewController clearsSelectionOnViewWillAppear="NO" id="VQa-vM-8pF" customClass="SlideShowSwipeInList_ipad" sceneMemberID="viewController">
- <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="170" sectionHeaderHeight="22" sectionFooterHeight="22" id="U9c-sP-NVQ">
- <rect key="frame" x="0.0" y="0.0" width="320" height="852"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
- <prototypes>
- <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="slide" rowHeight="178" id="c4j-oH-LnN">
- <rect key="frame" x="0.0" y="22" width="320" height="178"/>
- <autoresizingMask key="autoresizingMask"/>
- <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="c4j-oH-LnN" id="tSG-SJ-J7C">
- <rect key="frame" x="0.0" y="0.0" width="320" height="177"/>
- <autoresizingMask key="autoresizingMask"/>
- <subviews>
- <imageView userInteractionEnabled="NO" tag="1" contentMode="scaleToFill" image="Default.png" id="dn1-99-Dde">
- <rect key="frame" x="44" y="7" width="233" height="163"/>
- </imageView>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" tag="2" contentMode="left" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="b5V-aR-n9S">
- <rect key="frame" x="245" y="149" width="32" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="0.80146555659999996" alpha="1" colorSpace="calibratedWhite"/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </label>
- </subviews>
- </tableViewCellContentView>
- <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
- </tableViewCell>
- </prototypes>
- <connections>
- <outlet property="dataSource" destination="VQa-vM-8pF" id="Txq-JQ-qey"/>
- <outlet property="delegate" destination="VQa-vM-8pF" id="ae6-wj-kAw"/>
- </connections>
- </tableView>
- <navigationItem key="navigationItem" id="tG3-aQ-qyu"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </tableViewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EJg-kN-O5N" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-589" y="-500"/>
- </scene>
- <!--Auto Dismiss Keyboard Navigation View Controller-->
- <scene sceneID="tvQ-2n-hpX">
- <objects>
- <navigationController storyboardIdentifier="serverList" id="KDH-tS-eoR" customClass="autoDismissKeyboardNavigationViewController" sceneMemberID="viewController">
- <toolbarItems/>
- <simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
- <navigationBar key="navigationBar" contentMode="scaleToFill" translucent="NO" id="9T5-Qi-Tr9">
- <rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <nil name="viewControllers"/>
- <connections>
- <segue destination="5QV-E7-KNT" kind="relationship" relationship="rootViewController" id="euZ-Wr-AwZ"/>
- </connections>
- </navigationController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="MVE-66-SWg" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="-636" y="-1374"/>
- </scene>
- <!--Walk Through Container View Controller-->
- <scene sceneID="wTs-Zb-aUa">
- <objects>
- <viewController id="Grm-Od-s6s" customClass="WalkThroughContainerViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="LWc-xb-hIj">
- <rect key="frame" x="0.0" y="64" width="540" height="556"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="2hX-NQ-pfJ"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="EWl-Cj-qdi" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="246" y="-235"/>
- </scene>
- </scenes>
- <resources>
- <image name="Default.png" width="320" height="480"/>
- <image name="WTPairingScreenshot.png" width="474" height="312"/>
- <image name="add.png" width="30" height="30"/>
- <image name="buttonBackground.png" width="45" height="45"/>
- <image name="more_icon.png" width="30" height="30"/>
- <image name="more_ipad.png" width="60" height="60"/>
- <image name="nextButton_normal.png" width="42" height="230"/>
- <image name="nextButton_pressed.png" width="42" height="230"/>
- <image name="previousButton_normal.png" width="42" height="230"/>
- <image name="previousButton_pressed.png" width="42" height="230"/>
- <image name="timer_clear_btn_dark.png" width="60" height="60"/>
- <image name="timer_settime_btn.png" width="60" height="60"/>
- <image name="timer_start_btn_dark.png" width="60" height="60"/>
- </resources>
- <color key="tintColor" red="1" green="0.50196078430000002" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination"/>
- </simulatedMetricsContainer>
- <inferredMetricsTieBreakers>
- <segue reference="jsD-4W-bFm"/>
- </inferredMetricsTieBreakers>
-</document> \ No newline at end of file
diff --git a/l10ntools/source/localize.cxx b/l10ntools/source/localize.cxx
index a9c87b601900..659f689696df 100644
--- a/l10ntools/source/localize.cxx
+++ b/l10ntools/source/localize.cxx
@@ -100,7 +100,6 @@ bool passesPositiveList(const OUString& rUrl) {
{ RTL_CONSTASCII_STRINGPARAM(
"/dbaccess/source/ui/inc/toolbox_tmpl.hrc") },
{ RTL_CONSTASCII_STRINGPARAM("/description.xml") },
- { RTL_CONSTASCII_STRINGPARAM("/android/sdremote/res/values/strings.xml") },
{ RTL_CONSTASCII_STRINGPARAM("/svx/inc/globlmn_tmpl.hrc") },
{ RTL_CONSTASCII_STRINGPARAM("/sw/source/ui/inc/redline_tmpl.hrc") }
};