From 374efbde979a83bd7ed4ef46323f037abeb5d60a Mon Sep 17 00:00:00 2001 From: Alija Sabic Date: Wed, 13 Mar 2019 23:59:08 +0100 Subject: [PATCH 01/38] Setup webpack, loaders, and build process --- .babelrc | 5 + .gitignore | 6 + assets/favicon/asterics-logo.png | Bin 0 -> 17408 bytes assets/images/AddNew.png | Bin 0 -> 591 bytes assets/images/AsTeRICS_acs_icon_dg.png | Bin 0 -> 1315 bytes assets/images/AsTeRICS_acs_icon_lg.ico | Bin 0 -> 3774 bytes assets/images/AsTeRICS_acs_icon_lg.png | Bin 0 -> 1367 bytes assets/images/AsTeRICS_acs_icon_lg_tr.ico | Bin 0 -> 9662 bytes assets/images/ConfigureBundle.png | Bin 0 -> 4045 bytes assets/images/Download.png | Bin 0 -> 1844 bytes assets/images/DownloadBundle.png | Bin 0 -> 3756 bytes assets/images/ExtToolActivate.png | Bin 0 -> 1923 bytes assets/images/ExtToolCreate.png | Bin 0 -> 1442 bytes assets/images/ExtToolLangCreate.png | Bin 0 -> 1741 bytes assets/images/ExtToolNote.png | Bin 0 -> 1058 bytes assets/images/Help16.png | Bin 0 -> 761 bytes assets/images/Options.png | Bin 0 -> 1388 bytes assets/images/PauseModel.png | Bin 0 -> 1413 bytes assets/images/Printer.png | Bin 0 -> 3368 bytes assets/images/Properties_Icon.png | Bin 0 -> 1241 bytes assets/images/Question.png | Bin 0 -> 2673 bytes assets/images/RelationshipsHH.bmp | Bin 0 -> 4150 bytes assets/images/Save16.png | Bin 0 -> 595 bytes assets/images/StartModel.png | Bin 0 -> 1484 bytes assets/images/StopModel.png | Bin 0 -> 1485 bytes assets/images/StoreModel.png | Bin 0 -> 1148 bytes assets/images/Undo16.png | Bin 0 -> 685 bytes assets/images/Upload.png | Bin 0 -> 1823 bytes assets/images/Warning.png | Bin 0 -> 3520 bytes assets/images/about.png | Bin 0 -> 4639 bytes assets/images/actuator.png | Bin 0 -> 377 bytes assets/images/are_deco.png | Bin 0 -> 10041 bytes assets/images/asterics_icon.ico | Bin 0 -> 13518 bytes assets/images/asterics_icon.png | Bin 0 -> 5269 bytes assets/images/asterics_icon_old.png | Bin 0 -> 1015 bytes assets/images/asterics_logo.png | Bin 0 -> 6468 bytes assets/images/asterics_startup.png | Bin 0 -> 36856 bytes assets/images/asterics_startup2.png | Bin 0 -> 37945 bytes assets/images/asterics_startup2_de.png | Bin 0 -> 37853 bytes assets/images/asterics_startup2_pl.png | Bin 0 -> 37652 bytes assets/images/asterics_startup_de.png | Bin 0 -> 37319 bytes assets/images/asterics_startup_es.png | Bin 0 -> 37409 bytes assets/images/asterics_startup_pl.png | Bin 0 -> 37291 bytes assets/images/autorun.png | Bin 0 -> 1643 bytes assets/images/channelModel.png | Bin 0 -> 930 bytes assets/images/close.png | Bin 0 -> 8107 bytes assets/images/connect.png | Bin 0 -> 1099 bytes assets/images/copy.png | Bin 0 -> 1363 bytes assets/images/cut.png | Bin 0 -> 1675 bytes assets/images/delete.png | Bin 0 -> 1130 bytes assets/images/disconnect.png | Bin 0 -> 1845 bytes assets/images/edit.png | Bin 0 -> 1276 bytes assets/images/editModelDescription.png | Bin 0 -> 1312 bytes assets/images/editModelName.png | Bin 0 -> 1655 bytes assets/images/edit_event.png | Bin 0 -> 1277 bytes assets/images/error.png | Bin 0 -> 5045 bytes assets/images/event.png | Bin 0 -> 843 bytes assets/images/eventChannelModel.png | Bin 0 -> 1027 bytes assets/images/group.png | Bin 0 -> 862 bytes assets/images/group_elem.png | Bin 0 -> 687 bytes assets/images/group_save.png | Bin 0 -> 1263 bytes assets/images/help.png | Bin 0 -> 1871 bytes assets/images/info.png | Bin 0 -> 4639 bytes assets/images/logging.png | Bin 0 -> 3470 bytes assets/images/move.png | Bin 0 -> 1733 bytes assets/images/new.png | Bin 0 -> 4107 bytes assets/images/open.png | Bin 0 -> 1524 bytes assets/images/paste.png | Bin 0 -> 1341 bytes assets/images/processor.png | Bin 0 -> 375 bytes assets/images/properties.png | Bin 0 -> 1893 bytes assets/images/redo.png | Bin 0 -> 1150 bytes assets/images/reset.png | Bin 0 -> 3178 bytes assets/images/save.png | Bin 0 -> 1219 bytes assets/images/saveas.png | Bin 0 -> 1893 bytes assets/images/sensor.png | Bin 0 -> 339 bytes assets/images/special.png | Bin 0 -> 571 bytes assets/images/status.png | Bin 0 -> 1685 bytes assets/images/storedelete.png | Bin 0 -> 1620 bytes assets/images/storedown.png | Bin 0 -> 1682 bytes assets/images/storerun.png | Bin 0 -> 1926 bytes assets/images/storeup.png | Bin 0 -> 1581 bytes assets/images/undo.png | Bin 0 -> 1093 bytes assets/images/ungroup.png | Bin 0 -> 784 bytes index.html | 208 +- index.js | 10 + lib/rest_library/areCommunicator.js | 20 + package.json | 36 + webACS.js | 67 +- webpack.config.js | 81 + yarn.lock | 6144 +++++++++++++++++++++ 90 files changed, 6434 insertions(+), 143 deletions(-) create mode 100644 .babelrc create mode 100644 assets/favicon/asterics-logo.png create mode 100644 assets/images/AddNew.png create mode 100644 assets/images/AsTeRICS_acs_icon_dg.png create mode 100644 assets/images/AsTeRICS_acs_icon_lg.ico create mode 100644 assets/images/AsTeRICS_acs_icon_lg.png create mode 100644 assets/images/AsTeRICS_acs_icon_lg_tr.ico create mode 100644 assets/images/ConfigureBundle.png create mode 100644 assets/images/Download.png create mode 100644 assets/images/DownloadBundle.png create mode 100644 assets/images/ExtToolActivate.png create mode 100644 assets/images/ExtToolCreate.png create mode 100644 assets/images/ExtToolLangCreate.png create mode 100644 assets/images/ExtToolNote.png create mode 100644 assets/images/Help16.png create mode 100644 assets/images/Options.png create mode 100644 assets/images/PauseModel.png create mode 100644 assets/images/Printer.png create mode 100644 assets/images/Properties_Icon.png create mode 100644 assets/images/Question.png create mode 100644 assets/images/RelationshipsHH.bmp create mode 100644 assets/images/Save16.png create mode 100644 assets/images/StartModel.png create mode 100644 assets/images/StopModel.png create mode 100644 assets/images/StoreModel.png create mode 100644 assets/images/Undo16.png create mode 100644 assets/images/Upload.png create mode 100644 assets/images/Warning.png create mode 100644 assets/images/about.png create mode 100644 assets/images/actuator.png create mode 100644 assets/images/are_deco.png create mode 100644 assets/images/asterics_icon.ico create mode 100644 assets/images/asterics_icon.png create mode 100644 assets/images/asterics_icon_old.png create mode 100644 assets/images/asterics_logo.png create mode 100644 assets/images/asterics_startup.png create mode 100644 assets/images/asterics_startup2.png create mode 100644 assets/images/asterics_startup2_de.png create mode 100644 assets/images/asterics_startup2_pl.png create mode 100644 assets/images/asterics_startup_de.png create mode 100644 assets/images/asterics_startup_es.png create mode 100644 assets/images/asterics_startup_pl.png create mode 100644 assets/images/autorun.png create mode 100644 assets/images/channelModel.png create mode 100644 assets/images/close.png create mode 100644 assets/images/connect.png create mode 100644 assets/images/copy.png create mode 100644 assets/images/cut.png create mode 100644 assets/images/delete.png create mode 100644 assets/images/disconnect.png create mode 100644 assets/images/edit.png create mode 100644 assets/images/editModelDescription.png create mode 100644 assets/images/editModelName.png create mode 100644 assets/images/edit_event.png create mode 100644 assets/images/error.png create mode 100644 assets/images/event.png create mode 100644 assets/images/eventChannelModel.png create mode 100644 assets/images/group.png create mode 100644 assets/images/group_elem.png create mode 100644 assets/images/group_save.png create mode 100644 assets/images/help.png create mode 100644 assets/images/info.png create mode 100644 assets/images/logging.png create mode 100644 assets/images/move.png create mode 100644 assets/images/new.png create mode 100644 assets/images/open.png create mode 100644 assets/images/paste.png create mode 100644 assets/images/processor.png create mode 100644 assets/images/properties.png create mode 100644 assets/images/redo.png create mode 100644 assets/images/reset.png create mode 100644 assets/images/save.png create mode 100644 assets/images/saveas.png create mode 100644 assets/images/sensor.png create mode 100644 assets/images/special.png create mode 100644 assets/images/status.png create mode 100644 assets/images/storedelete.png create mode 100644 assets/images/storedown.png create mode 100644 assets/images/storerun.png create mode 100644 assets/images/storeup.png create mode 100644 assets/images/undo.png create mode 100644 assets/images/ungroup.png create mode 100644 index.js create mode 100644 package.json create mode 100644 webpack.config.js create mode 100644 yarn.lock diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..0639bf7 --- /dev/null +++ b/.babelrc @@ -0,0 +1,5 @@ +{ + "presets": [ + "@babel/preset-env" + ] +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 07ac15d..4dbe038 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,11 @@ +# Ignore +node_modules/ +dist/ + classdiagram_v2.dia.autosave classdiagram_v2.dia~ view/images/Thumbs.db Documentation/Quickstart/pic/Thumbs.db *.iml + +# Allow diff --git a/assets/favicon/asterics-logo.png b/assets/favicon/asterics-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..75a22c82ecdaefd8fcf325407b74a2824f6489c4 GIT binary patch literal 17408 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