ICEmobile
  1. ICEmobile
  2. MOBI-754

Display QR code scan values without server submit

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3 Beta
    • Fix Version/s: BridgeIt 1.0.2
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      ICEmobile

      Description

      Currently the scanned QR code value is stored in a hidden field and requires server-side processing to be displayed or used. In some cases it would be preferable to display the QR code immediately in the browser.

        Activity

        Ted Goddard created issue -
        Ted Goddard made changes -
        Field Original Value New Value
        Fix Version/s 1.4 Beta [ 10874 ]
        Fix Version/s Bridge-it 1.0 [ 11172 ]
        Ted Goddard made changes -
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36601 Mon Jul 08 13:36:13 MDT 2013 ted.goddard QR scan sent locally to browser (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile-SX/ViewController.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterfaceViewController.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/QRScanner.mm
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36602 Mon Jul 08 13:37:23 MDT 2013 ted.goddard QR scan sent locally to browser (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDevice.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/DeviceCoreRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36603 Mon Jul 08 13:37:31 MDT 2013 ted.goddard QR scan sent locally to browser (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/DeviceTag.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36604 Mon Jul 08 13:37:39 MDT 2013 ted.goddard QR scan sent locally to browser (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/video/VideoCapture.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/microphone/Microphone.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/scan/Scan.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/camera/Camera.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Hide
        Ted Goddard added a comment -

        QR code values are returned from ICEmobile-SX via #icemobilesx_name=value. This can be extended to multiple name=value separated by &.

        Remaining to be implemented: Spring integration, callback function, thumbnail support.

        Thumbnail support is of a slightly different nature since the thumbnail can be implemented with server-side decoding and offline image capture is intended for a future version.

        Show
        Ted Goddard added a comment - QR code values are returned from ICEmobile-SX via #icemobilesx_name=value. This can be extended to multiple name=value separated by &. Remaining to be implemented: Spring integration, callback function, thumbnail support. Thumbnail support is of a slightly different nature since the thumbnail can be implemented with server-side decoding and offline image capture is intended for a future version.
        Hide
        Ted Goddard added a comment -

        Thumbnail support requires additional features: if the device is offline, the upload may not have occurred even though the thumbnail is available. This status must be included with the thumbnail image data-URL so that the application can display this if desired. (Note that the upload may occur in the background without informing the application, although Ajax Push could be used to enhance this.)

        Show
        Ted Goddard added a comment - Thumbnail support requires additional features: if the device is offline, the upload may not have occurred even though the thumbnail is available. This status must be included with the thumbnail image data-URL so that the application can display this if desired. (Note that the upload may occur in the background without informing the application, although Ajax Push could be used to enhance this.)
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38280 Wed Sep 25 11:48:51 MDT 2013 ted.goddard iOS 7 barcodes supporting QR code and UPC (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph ADD /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.m
        Commit graph ADD /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.xib
        Commit graph ADD /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.h
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38281 Wed Sep 25 15:10:48 MDT 2013 ted.goddard iOS 7 barcodes supporting QR code and UPC (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.xib
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38283 Wed Sep 25 15:43:23 MDT 2013 ted.goddard setup QR camera view in viewDidAppear to resize properly on iPad (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/AVScanViewController.m
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38320 Mon Sep 30 16:23:52 MDT 2013 ted.goddard using iOS 7 for barcode scanning in place of ZXing (MOBI-754)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile-SX.xcodeproj/project.pbxproj
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile.xcodeproj/project.pbxproj
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Container/MainViewController.mm
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Container/MainViewController.h
        Ted Goddard made changes -
        Fix Version/s BridgeIt 1.0.2 [ 11378 ]
        Fix Version/s 1.4 Beta [ 10874 ]
        Fix Version/s Bridge-it 1.0 [ 11172 ]
        Hide
        Ted Goddard added a comment -

        QR code scanning is now supported through the device command URL response.

        Show
        Ted Goddard added a comment - QR code scanning is now supported through the device command URL response.
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: