mmcwilliams
4dccefc126
Write new profile setting to settings.json file when changed
2018-02-07 13:44:24 -05:00
mmcwilliams
4a3a99acb6
Add a dev script that builds gulp and starts in -d/--dev mode
2018-02-01 14:56:50 -05:00
mmcwilliams
3ac7733635
Refactor lib/gui/index.js to use const/let
2018-02-01 14:55:20 -05:00
mmcwilliams
7636e6b913
Reposition icons within the command buttons
2018-02-01 14:54:12 -05:00
mmcwilliams
62eb54ce49
Add the beginnings of the move_to feature
2018-02-01 14:53:46 -05:00
mmcwilliams
89cf41b02c
Refactor src/index to use consts, not var, to prevent stupid bugs
2018-02-01 14:53:26 -05:00
mmcwilliams
34a7d37b7b
Save devices state
...
Restore state
Switch to use intval as camera
2018-02-01 14:52:47 -05:00
mmcwilliams
db47c4b524
All styles built into app.css file
2018-02-01 14:51:27 -05:00
mmcwilliams
a361ff1de6
Add styles for the move_to feature
2018-02-01 14:51:02 -05:00
mmcwilliams
baac6ea2f9
Fix the command button states, spacing and icon placement
2018-02-01 14:50:33 -05:00
mmcwilliams
1032fdb43e
Add a clearfix class
2018-02-01 14:50:33 -05:00
mmcwilliams
96eb24ac6d
Add messaging to the device connection process.
2018-01-31 21:46:37 -05:00
mmcwilliams
0b34fad858
Add id's to the INTVAL selection UI
2018-01-31 21:46:21 -05:00
mmcwilliams
c72d80c6a1
Sort discovered devices into a list where previously connected ones are sorted to the top of the array.
2018-01-31 21:46:03 -05:00
mmcwilliams
66d9af42b6
Define spinner with a cfg object only once, then hide and show as needed.
...
Add a 'msg' parameter to the spinner function which adds a message to the spinner on show and a spinnerMsg() function which allows it to be changed while the spinner is showing.
2018-01-31 21:45:19 -05:00
mmcwilliams
f3e406dd5d
Update overlay style (make darker) and add styling for a message to go under the spinner
2018-01-31 21:43:56 -05:00
mmcwilliams
43770b539f
Intval connect feature, for accessing an intval3 over the web
2018-01-31 10:42:11 -05:00
M McWilliams
6613558221
named profiles in cfg
2018-01-30 09:33:34 -05:00
M McWilliams
f78622c739
Run build win after building for windows
2018-01-30 09:33:16 -05:00
M McWilliams
51d2b00dee
Style the command buttons, investigate why UI states are not being displayed
2018-01-30 05:05:50 -05:00
M McWilliams
9bbf2393b7
Adjust timings in the jkfirmware
2018-01-30 05:05:04 -05:00
M McWilliams
0a28c84ef9
Merge branch 'master' of https://github.com/sixteenmillimeter/mcopy
2018-01-30 04:10:23 -05:00
M McWilliams
601e5b3226
Build windows .msi script
2018-01-30 04:08:35 -05:00
M McWilliams
63e081afe4
Add COM3 for windows tests
2018-01-30 04:07:52 -05:00
mmcwilliams
7a33d3f5b1
Corrected serialport usage after update
2018-01-23 11:41:42 -05:00
mmcwilliams
d311ac4727
Readline in serialport is a class, needs to be constructed.
2018-01-23 11:35:39 -05:00
mmcwilliams
1807f5881b
Electron update because of vulnerability report
2018-01-23 00:04:37 -05:00
mmcwilliams
68c9a38aa5
remember device if it is connected to and then distinguished
2018-01-22 15:04:08 -05:00
mmcwilliams
dba64d5bd7
Settings, database and main.js
2018-01-21 18:53:15 -05:00
mmcw-dev
b2e7578cf9
Typo was breaking sequence with backward camera frames
2018-01-20 19:51:08 -05:00
mmcwilliams
71710ecca2
REmove whitespace from cfg.json (testing different platforms that lack this file)
2018-01-17 18:09:51 -05:00
mmcwilliams
695a289bdb
Settings, intval and mcopyJK firmware work.
2018-01-17 12:24:59 -05:00
mmcw-dev
407134af7e
Comment out restify endpoints in server module
2018-01-11 06:25:17 -05:00
mmcw-dev
465993ce33
Add class to database module
2018-01-11 06:24:45 -05:00
mmcwilliams
680cac7fb1
No longer need logs directory locally.
2018-01-09 23:36:56 -05:00
mmcwilliams
2ec458b247
Build a .dmg and prep for the installers files for the windows installer
2018-01-09 23:36:00 -05:00
mmcwilliams
a251a1492c
Marked is removed as a dependency.
2018-01-09 23:23:41 -05:00
mmcwilliams
57321bff4b
Update serialport and node-notifier, marked is now gone.
2018-01-09 23:23:28 -05:00
mmcwilliams
ea973b522d
Update modules due to security advisory (even though no one will be DDoSing the desktop app anytime soon)
2018-01-09 23:06:11 -05:00
mmcwilliams
5d6e5321ff
Hardcode cfg.json with all the new command characters.
2018-01-09 23:02:47 -05:00
mmcwilliams
4b2df2896c
Settings styles. Commands screen styles. Devices represented in UI.
2018-01-09 13:02:30 -05:00
mmcwilliams
4fb06761aa
Use local binaries, not global ones, in build scripts
2018-01-09 12:35:50 -05:00
M McWilliams
acb9846015
Build a 64bit version of the app, not a 32bit one.
2018-01-07 00:00:01 -05:00
mmcw-dev
d54c62053c
Reference os module in main.js app and add intval module, for controling an intval intervalometer with the mcopy GUI.
2018-01-06 17:53:05 -05:00
mmcw-dev
fd438d6426
Update command screen button styles to add padding to the icons in the screen.
2018-01-06 17:51:53 -05:00
mmcw-dev
af8378de88
Add additional build tools for electron on different platforms.
2018-01-06 17:51:19 -05:00
mmcw-dev
a8afd2e187
Add additional icons to command buttons (maybe overkill)
2018-01-06 17:50:53 -05:00
mmcw-dev
3219ef332d
Placeholder icons and script for app icon. Windows is still not working, investigate the conversion step to see whether or not it is generating a valid icon.
2018-01-06 17:49:58 -05:00
mmcw-dev
4fb790c338
Scripts containing the first build steps for each of the platforms listed. Each will also need to be paired with a corresponding build tool that packages apps into .dmg, .deb and .msi installers.
2018-01-06 17:49:09 -05:00
mmcw-dev
b20c564bed
Rename mcopy to arduino in main.js
2018-01-05 15:48:10 -05:00