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 |
mmcw-dev
|
375694e090
|
Stop building app with mscript.js, gets required by index.js
|
2018-01-05 15:47:54 -05:00 |
mmcw-dev
|
d68d647cb2
|
Rename mcopy lib to arduino
|
2018-01-05 15:47:29 -05:00 |
mmcw-dev
|
71a885d7cd
|
Move and rename all lib modules, all front end goes into /ui and application-side scripts go into their own named directories, like capture, mcopy and mscript
|
2018-01-05 14:22:40 -05:00 |
mmcw-dev
|
4c2af4415c
|
Sequence UI was broken with capture/transfer logic
|
2018-01-05 09:17:41 -05:00 |
mmcw-dev
|
a84b1019f1
|
When devices are discovered, represent that in the UI.
|
2018-01-04 23:52:06 -05:00 |
mmcw-dev
|
e683338a35
|
Add common light types and their RGB values
|
2018-01-04 23:44:12 -05:00 |
mmcw-dev
|
b1aac2054a
|
Add a server module, which will be used for optional remote control with a mobile-friendly interface.
|
2018-01-04 23:43:33 -05:00 |
mmcw-dev
|
59b4a51cca
|
Add scroll styles for scrollbar
|
2018-01-04 23:42:57 -05:00 |
mmcw-dev
|
6f7350169b
|
Use settings and now a menu.json file.
|
2018-01-04 23:42:36 -05:00 |
mmcw-dev
|
8bb1997694
|
Use a settings file instead of cfg.json. Cfg.json becomes hardcoded.
|
2018-01-04 23:42:16 -05:00 |
mmcw-dev
|
9997df1c99
|
Remove unnecessary q module, am using async or promises where needed.
|
2018-01-04 23:41:32 -05:00 |
mmcw-dev
|
df39043100
|
Replace file-read-then-parse scenario with a require of the config json file
|
2018-01-04 23:40:55 -05:00 |
mmcwilliams
|
4791b7e59e
|
Add cmd buttons and styles. Add delay before registering devices when no serial devices are found.
|
2018-01-02 09:46:05 -05:00 |
mmcwilliams
|
15d0634896
|
Complete style reorg, now with cmd.less
|
2018-01-02 01:52:15 -05:00 |
mmcwilliams
|
0d2fe71689
|
Distinguish devices with an empty array if there's an error listing devices OR if there are none found.
|
2018-01-02 01:43:53 -05:00 |
mmcwilliams
|
f554bd9659
|
Re-organize LESS files
|
2018-01-02 01:43:11 -05:00 |
mmcw-dev
|
bfdab13ba4
|
Start database module
|
2018-01-02 01:17:39 -05:00 |
mmcw-dev
|
b0709f1200
|
Add additional firmware types
|
2018-01-02 01:17:19 -05:00 |
mmcw-dev
|
f7679e6828
|
Comment out CMY tab
|
2018-01-02 01:16:59 -05:00 |
mmcw-dev
|
c2a079d9af
|
Distinguish devices better and asynchronously
|
2018-01-02 01:16:33 -05:00 |
mmcw-dev
|
2bde6c9a8e
|
ES6 refactor
Can support multiple devices
Uses new types of mcopy firmware distinguishing characters
|
2018-01-02 01:15:29 -05:00 |
mmcw-dev
|
21ec669b20
|
Install async and update to electron 1.7 with associated deps
|
2018-01-02 01:14:29 -05:00 |
mmcw-dev
|
0354fd655a
|
Remove CMY tab and add command buttons
|
2018-01-02 01:14:06 -05:00 |
mmcw-dev
|
7ec1a08adf
|
Create a settings UI doc, needs to take appropriate features from cfg.json
|
2018-01-02 01:13:45 -05:00 |
mmcw-dev
|
530a6fdd4f
|
Install async module
|
2018-01-01 23:19:46 -05:00 |