Commit Graph

13 Commits

Author SHA1 Message Date
Jaco Greeff
51bceafb03
JSON v3 support (#3256)
* JSON v3 support

* Update deps

* isBusy adjustments

* Cleanup import

* Linting

* trigger

* Derive fixed, remove unused styles

* Backup adjustments

* Overlay & spinner ordering
2020-07-24 10:17:14 +02:00
Jaco Greeff
01e5913701
Adjust bundles (#3231)
* Adjust bundles

* Remove rpc dupe

* react

* semantic-ui
2020-07-18 19:44:52 +02:00
Jaco Greeff
b00c322045
Adjust webpack chunks (#3229) 2020-07-18 11:33:43 +02:00
Jaco Greeff
5f44624233
Strip SUI icons from bundle (unused) (#3218) 2020-07-17 11:28:37 +02:00
Jaco Greeff
0c5f2754cf
Native toggle component (#3209) 2020-07-16 13:30:34 +02:00
Jaco Greeff
537c267875
Additional webpack splitting (along use) (#3199)
* Additional webpack splitting (along use)

* Adjust splitting

* Apply suggestions from code review

* Adjust sui deps
2020-07-15 10:54:56 +02:00
Jaco Greeff
d91d8f3cc0
Rework webpack mocule splitting (#3196) 2020-07-14 21:38:16 +02:00
Jaco Greeff
87aff976c7
Adjust CopyWebpackPlugin to latest (#2888)
* Adjust CopyWebpackPlugin to latest

* Adjust electron Webpack config
2020-06-06 10:28:16 +02:00
Jakub Jóźwiak
00356a75d5
Remove webpack dev server (#2821)
* Remove webpack-dev-server and move alias into base webpack config

* Fix typo
2020-05-27 07:44:02 +02:00
Jakub Jóźwiak
e4813784d3
Fix releasing of electron app (#2816) 2020-05-26 16:27:20 +02:00
Jaco Greeff
c60ba8708a
Bumps w/ eslint (#2802)
* Bumps w/ eslint

* Additional

* Additional

* Additional

* Additional

* Remove style props

* Additional

* Additional

* Additional

* Additional (< 100)

* eslint passes, tsc next

* tsc fixes

* Update deps

* Update i18n
2020-05-24 19:41:14 +02:00
Jaco Greeff
007ce6bfe5
Adjust bundle splits (#2800) 2020-05-24 18:08:29 +02:00
Krzysztof Jelski
e38b27ad90
Basic Electron App setup (#2765)
* Basic Electron setup.

* wip

* Integrate electron with react components from apps workspace

* Refactor package.json scripts.

* Copy public files from apps.

* Import 'initSettings' from apps workspace, fix code style, move scripts into global package.json

* Add build electron step into CI

* Split webpack file into renderer and main

* Add HMR into renderer.config

* Add optimization process in main webpack configuration

* Add ts translation in main webpack config and fix electron start script

* Update dependencies.

* Update dependencies. Change package name.

* Move initSettings func into Api component

* Extract webpack base config and move initSettings into react-api

* Fix webpack config and simplify initSettings import

* WIP on packing electron app (electron.ts doesnt have relative path)

* Fix relative path to the main index.html

* Add README in electron package, update main package.json scripts, add mention about electron-package in main README

* Remove unused dependencies form electron package.json

* Missing file from merge

* Fix main README and change name field in main package.json

* Update dependencies.

* Remove old webpack-dev-serve (creating issues with plugin)

Co-authored-by: jozwiak <kubencki@gmail.com>
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
2020-05-20 13:29:25 +02:00