mmcwilliams
27f996684b
Throw warning containing raw bluetooth response if JSON parser fails.
2020-05-18 21:45:20 -04:00
mmcwilliams
2e3cc409b0
PWA wifi functions were not attached to DOM elements, only mobile ones. getWifi, setWifi and editWifi bindings were added to both pwa.init and mobile.init functions and DOM elements were bound to the generic functions. Resolves #7
2020-05-15 23:06:57 -04:00
mmcwilliams
319e7a72ae
Add a default icon for app builds
2020-05-15 23:04:08 -04:00
mmcwilliams
e6b8d5b723
Update cordova-ios (due to errors on `cordova build ios`). Increment patch to 1.0.6
2020-05-15 21:40:50 -04:00
mmcwilliams
2dc24ce64e
Caught issue where frame function doesn't work after sequence is run.
2020-05-15 21:26:04 -04:00
mmcwilliams
9fa6335c48
STATE.sequence is not being reset to false when over. UI issue #20 is appearing in web app as well as iOS app, so this problem is likely occuring in intval3.core.js or replicated in all apps.
2020-05-07 13:23:59 -04:00
litter
30c78ba58d
Got build working again with AppCenter distrobution.
2020-01-02 16:55:22 -05:00
litter
d4f04ec9f1
Fix error message on app startup. Test to determine this doesn't break functionality with connected app. Must run "getState()" on wake as well as startup.
2020-01-02 12:40:40 -05:00
litter
fb5b67c04d
Update app and remove appcenter modules (breaking the build)
2019-10-11 19:07:50 -04:00
mmcwilliams
3634b580bc
Change 630 default/min to 530ms in core app.
2019-10-11 17:57:29 -04:00
mmcwilliams
3e8382a000
Add a favicon before deploying.
2019-06-19 19:32:36 -04:00
mmcwilliams
6f6dabca5b
Created a PWA frontend. This marks a major milestone in the project, as I will be dropping support of the cordova mobile app and rely entirely on the PWA for bluetooth connectivity going forward. Can't afford an Apple dev license I'll never use and don't want the trouble of maintaining mobile apps on the stores that maybe a handful of people will use. Check intval.sixteenmillimeter.com for this site deployed as an app.
2019-06-19 19:23:20 -04:00
mmcwilliams
6557b48acc
Comment out all ble methods, to be replaced with new Bluetooth API calls
2019-03-17 11:56:03 -04:00
mmcwilliams
478abaae8d
Merge branch 'master' into dev
2019-02-23 16:44:33 -05:00
mmcwilliams
fbd62c48dd
Update modules
2019-02-23 16:42:48 -05:00
mmcwilliams
6c3b263ac1
Started work on navitator.bluetooth version of the mobile app as a PWA. More on this to come.
2019-02-22 13:07:54 -05:00
Matthew McWilliams
840158f030
Increment patch number
2018-12-23 13:28:50 -05:00
Matthew McWilliams
18c9dd091c
Update cordova and add appcenter data
2018-12-23 13:24:53 -05:00
mmcwilliams
a8a0cad6d6
Style the message which accompanies the spinner for cases where the message is set.
2018-02-12 17:48:56 -05:00
mmcwilliams
9cdf497518
Uncheck direction checkbox when setting state
2018-02-12 17:48:38 -05:00
mmcwilliams
d32cb83261
Use navigator.notification alerts, confirms and prompts from cordova-dialogs in the mobile app.
2018-02-12 17:48:13 -05:00
mmcwilliams
3331dc20ec
Show text in spinner if defined in argument.
2018-02-12 15:42:48 -05:00
mmcwilliams
10e7b13707
Update the language on the webapp to use confirms to prevent errant clicks
2018-02-12 15:05:50 -05:00
mmcwilliams
45e427caf9
Reset state and then set newly reset state to web UI
2018-02-12 14:57:06 -05:00
mmcwilliams
ec2215ec76
Dont hide camera icon
2018-02-12 14:54:19 -05:00
mmcwilliams
331dae4934
Fixed typo in css
2018-02-12 14:49:18 -05:00
mmcwilliams
fde7a608fb
SHow footer and screens when logged in.
2018-02-12 14:45:37 -05:00
mmcwilliams
1c14520c6a
Add reset, update and restart actions to the web UI
2018-02-12 14:26:44 -05:00
mmcwilliams
44d2ba7a50
Add a message element for brief displays
2018-02-12 14:21:49 -05:00
mmcwilliams
f233efd4a2
Hide spinner unless explicitly shown
2018-02-12 13:59:54 -05:00
mmcwilliams
7a98dc11ea
Add new UI.spinner and UI.overlay usage in intval.mobile.js.
...
Fix reset, restart and update process over BLE.
Hide disconnection errors and instead automatically reset BLE UI when disconnect occurs.
2018-02-12 13:59:21 -05:00
mmcwilliams
fd0ad6f063
Add global placeholders for reset, restart and update.
2018-02-12 13:58:00 -05:00
mmcwilliams
d36148000a
move "tests" to "test" for QUnit
2018-02-10 12:09:58 -05:00
mmcwilliams
0ede651791
Install QUnit for testing
2018-02-10 12:07:24 -05:00
mmcwilliams
65cdf44105
Hide BLE functions but don't hide footer on web
2018-02-09 12:25:22 -05:00
mmcwilliams
5f71e48c38
Restart, update and reset all have ble and restify endpoints
2018-02-08 15:31:48 -05:00
mmcwilliams
b56afa3ba7
Add language "and clear counter" to reset confirmation dialog.
2018-02-08 11:51:43 -05:00
mmcwilliams
a37c58d791
Add a reset feature to mobile app which allows the device to be reset to the default settings (direction forward, exposure 630 and delay 0).
2018-02-07 19:07:38 -05:00
mmcwilliams
42580c46b9
Sequence feature for bluetooth control does NOT need to be split (yet) into start and stop. intval.mobile.js was using the incorrect callback on the sequence characteristic and should be tested before changes are made.
2018-02-07 18:38:19 -05:00
mmcwilliams
eae8e50cf8
Use INTVAL3 not INTVAL in usage descriptions. Working on submitting this to both app stores.
2018-02-07 18:23:07 -05:00
mmcwilliams
e8eec95107
Create both readme files, one at the project level and another just for the mobile app. More work needed on the project one.
2018-02-07 18:22:28 -05:00
mmcwilliams
9a698f6bd6
Hide footer menu unless inside mobile app, ignore on web.
2018-02-06 17:37:49 -05:00
mmcwilliams
4e69871d38
Pull default mobile styles.
2018-02-06 17:34:58 -05:00
mmcwilliams
df578bb678
Make mobile.fnumber a global helper function fnumber()
2018-02-04 18:17:36 -05:00
mmcwilliams
85a529c705
Increment build number in package.json
2018-02-03 17:49:58 -05:00
mmcwilliams
2240a432f6
Increment build number
2018-02-03 17:49:41 -05:00
mmcwilliams
f2ca374e78
Display readonly camera values for the camera exposure screen.
2018-02-03 16:52:59 -05:00
mmcwilliams
29485137ca
Store iso and fstop as they are set.
2018-02-03 16:50:14 -05:00
mmcwilliams
4b72c9eeed
Camera exposure logic is in place. Will take a photo with the device camera and use the exif data to determine the correct exposure for the bolex.
...
- Determines # of stops between fstop of phone and set fstop of bolex
- Determines # of stops between iso of phone and set iso of bolex
- Compensates for the 0.8 prism constant
2018-02-03 16:49:37 -05:00
mmcwilliams
7a392aba0e
Bold title on main screen
2018-02-03 16:46:32 -05:00