From e98eb05a06c4b0ca9655d83b2f9a0f3e329b2a73 Mon Sep 17 00:00:00 2001 From: Imanol-Mikel Barba Sabariego Date: Thu, 4 Sep 2014 19:37:39 +0000 Subject: [PATCH] --- DUREX Vendor Control/Base.lproj/DatePickerViewController.xib | 47 +++++++++++++++++++++++++++-------------------- DUREX Vendor Control/Base.lproj/DatePickerViewController_iPad.xib | 21 +++++++++++++++------ DUREX Vendor Control/Base.lproj/NameChangerViewController.xib | 43 +++++++++++++++++++++++++++++-------------- DUREX Vendor Control/Base.lproj/NameChangerViewController_iPad.xib | 51 ++++++++++++++++++++++++++++++++------------------- DUREX Vendor Control/Base.lproj/PriceChangerViewController.xib | 41 ++++++++++++++++++++++++++++------------- DUREX Vendor Control/Base.lproj/PriceChangerViewController_iPad.xib | 41 +++++++++++++++++++++++++++-------------- DUREX Vendor Control/CommunicationProtocol.m | 6 +++--- DUREX Vendor Control/DUREX Vendor Control.xcodeproj/project.pbxproj | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------- DUREX Vendor Control/DUREX Vendor Control.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate | Bin 126034 -> 0 bytes DUREX Vendor Control/FirstAppExample/Base.lproj/MainStoryboard.storyboard | 8 ++++---- DUREX Vendor Control/FirstAppExample/EMDevicePickerViewController.m | 2 +- DUREX Vendor Control/FirstAppExample/es.lproj/MainStoryboard.strings | 2 +- DUREX Vendor Control/MenuTableViewController.m | 2 +- TODO | 20 +++++++++++++------- 14 files changed, 235 insertions(+), 132 deletions(-) diff --git a/DUREX Vendor Control/Base.lproj/DatePickerViewController.xib b/DUREX Vendor Control/Base.lproj/DatePickerViewController.xib index 7a6eeed..44d8229 100644 --- a/DUREX Vendor Control/Base.lproj/DatePickerViewController.xib +++ b/DUREX Vendor Control/Base.lproj/DatePickerViewController.xib @@ -6,7 +6,6 @@ - @@ -16,15 +15,25 @@ - - + + - - + + + - - + + @@ -48,26 +57,24 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - - - - + + + + + + + + + + + diff --git a/DUREX Vendor Control/Base.lproj/DatePickerViewController_iPad.xib b/DUREX Vendor Control/Base.lproj/DatePickerViewController_iPad.xib index 0d6fb5b..1e9fc6b 100644 --- a/DUREX Vendor Control/Base.lproj/DatePickerViewController_iPad.xib +++ b/DUREX Vendor Control/Base.lproj/DatePickerViewController_iPad.xib @@ -16,13 +16,18 @@ - - + + - + + + + + + @@ -48,8 +53,8 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - + + + + + + + + + + + + + - + - + - + diff --git a/DUREX Vendor Control/Base.lproj/PriceChangerViewController.xib b/DUREX Vendor Control/Base.lproj/PriceChangerViewController.xib index afc0de3..d31f618 100644 --- a/DUREX Vendor Control/Base.lproj/PriceChangerViewController.xib +++ b/DUREX Vendor Control/Base.lproj/PriceChangerViewController.xib @@ -18,49 +18,58 @@ - - + + - + + + + - + + + + - + + + + - - - + + diff --git a/DUREX Vendor Control/FirstAppExample/EMDevicePickerViewController.m b/DUREX Vendor Control/FirstAppExample/EMDevicePickerViewController.m index f8fc8c6..53bdff0 100644 --- a/DUREX Vendor Control/FirstAppExample/EMDevicePickerViewController.m +++ b/DUREX Vendor Control/FirstAppExample/EMDevicePickerViewController.m @@ -100,7 +100,7 @@ -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - //[self performSegueWithIdentifier:@"ConnectionSegue" sender:self]; + [self performSegueWithIdentifier:@"ConnectionSegue" sender:self]; if(![[[[tableView cellForRowAtIndexPath:indexPath] textLabel] text] isEqualToString:NSLocalizedString(@"Searching for devices...",nil)]) { [self _showConnectingView]; diff --git a/DUREX Vendor Control/FirstAppExample/es.lproj/MainStoryboard.strings b/DUREX Vendor Control/FirstAppExample/es.lproj/MainStoryboard.strings index 6dbef47..c0e62f7 100644 --- a/DUREX Vendor Control/FirstAppExample/es.lproj/MainStoryboard.strings +++ b/DUREX Vendor Control/FirstAppExample/es.lproj/MainStoryboard.strings @@ -15,7 +15,7 @@ "W3U-nk-SlV.text" = "Title"; /* Class = "IBUINavigationItem"; title = "Select device"; ObjectID = "exc-MP-jDa"; */ -"exc-MP-jDa.title" = "Seleccione el dispsitivo"; +"exc-MP-jDa.title" = "Seleccione el dispositivo"; /* Class = "IBUILabel"; text = "Title"; ObjectID = "iCG-eW-H8x"; */ "iCG-eW-H8x.text" = "Title"; diff --git a/DUREX Vendor Control/MenuTableViewController.m b/DUREX Vendor Control/MenuTableViewController.m index b0feea2..f2d4f0b 100644 --- a/DUREX Vendor Control/MenuTableViewController.m +++ b/DUREX Vendor Control/MenuTableViewController.m @@ -172,7 +172,7 @@ - (void) backButtonPressed: (id) sender { - NSLog(@"[MenuTableViewController.m]: Navigation Stack has %d remaining levels",[[self parentLayout] count]); + NSLog(@"[MenuTableViewController.m]: Navigation Stack has %ld remaining levels",(long)[[self parentLayout] count]); if([[self parentLayout] count] > 0) { NSLog(@"[MenuTableViewController.m]: Falling to previous navigation level"); diff --git a/TODO b/TODO index 12fc30e..1f2df49 100644 --- a/TODO +++ b/TODO @@ -1,14 +1,20 @@ +BUGS: - messageAvailable checks and status checks NOT working (long operations) -- pop to previous view on connect error NOT working - On date change, response is overwritten by previous query, trimming needed according to numBytes - -- Incident class +TODO: +- A4 command - Sale class - Sale parser -- Incident parser -- Popup view - A2 command +- Implement sensor status logging and sending to remote server +- Lewis infrastructure for data viewing (SQL, Webpage, CSV parser) +- Incident class +- Incident parser - A3 command -- Redefine A4 command -- A4 command +- Batch command files, definition, parsing and pushing them to the app +- Implement user auth. Server authenticates the app ONCE on install and allows to control ONE machine (key gets validated on server and then stored on app) +- Implement master key. + +CHECK: +- Layouts on another iPhone -- libgit2 0.22.2