Skip to content

Commit c241d19

Browse files
authored
Merge pull request #4 from ORNL-AMO/upgrade-electron
Upgrade electron
2 parents 414029d + c878746 commit c241d19

File tree

5 files changed

+9023
-11
lines changed

5 files changed

+9023
-11
lines changed

README.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,33 @@
1-
#Desktop Digitizer
1+
# Desktop Digitizer
22

33
This is a modification and enhancement of the existing WebPlotDigitizer by Ankit Rohatgi which is available via Open Source GPLv3 licensing. The Desktop Digitizer will form part of the Advanced Manufacturing Office's software suite by Department of Energy (DOE). The purpose of this tool is to facilitate the extraction of numerical data from a digitial representation of a performance curve by plotting the curve to a discrete set of x and y coordinates that can be exported to comma separated values (CSV) files.
44

5-
##This is achieved by the following:
5+
## This is achieved by the following:
66

7-
###Electron
7+
### Electron
88

99
* This is the Javascript framework used to port the web application as a desktop application to be used on Windows, Mac, and Linux.
1010

11-
###Removing PHP and other unnecessary scripts/dependencies
11+
### Removing PHP and other unnecessary scripts/dependencies
1212

1313
* The original WebPlotDigitizer utilized a minimal portion of PHP for file upload/download functionality which was replaced by Electron's file system functionality.
1414

1515
* Python and R scripts were removed as they had no real impact to the functionality of the application.
1616

17-
###Added PDF Functionality
17+
### Added PDF Functionality
1818

1919
* Application is able to accept pdf files, by converting them to png files and then displaying them on the canvas.
20+
21+
22+
# Building and Running
23+
24+
* npm install
25+
* npm run build
26+
* npm run start
27+
28+
## Production Building and Packaging
29+
30+
* npm run prerelease
31+
* npm run pack
32+
33+
Installer for application will be placed into a `dist/` folder in the project

app/package-lock.json

Lines changed: 270 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "desktop-digitizer",
33
"productName": "DesktopDigitizer",
44
"description": "Desktop Digitzer ",
5-
"version": "1.0.0",
5+
"version": "1.0.1",
66
"author": "ORNL-AMO",
77
"copyright": "© 2016, Oak Ridge National Laboratory - Energy and Transportation Sciences Division",
88
"license": "MIT",

0 commit comments

Comments
 (0)