absidue
77c26638e1
Fully replace electron-debug with our own implementation ( #2585 )
2022-09-19 09:36:40 -04:00
absidue
bbd1dba867
Remove node-loader as we don't have any binary/native node modules ( #2576 )
2022-09-15 08:52:46 +08:00
absidue
a69cbd3b55
Optimise CSS and JSON files ( #2569 )
2022-09-13 09:28:36 +08:00
absidue
97e3813182
Update css-loader and switch to webpack 5's asset modules ( #2566 )
2022-09-11 20:34:58 -04:00
absidue
eaa15ea833
Webpack bundle dependencies ( #2511 )
...
* Allow webpack to bundle *most* dependencies
* Exclude *most* node_modules from getting packaged by electron-builder
* Import only the required icons instead of bundling the whole icon pack
* Reduce packaging blacklist to only include the few things that still need blacklisting
2022-09-06 02:29:10 +00:00
absidue
9961183c1b
Only generate the web assets directory during web builds ( #2528 )
...
* Webpack 5 optimises productions builds by default, no need for the LoaderOptionsPlugin
* Only create web assets during web build
2022-09-02 09:19:06 -04:00
absidue
903f3a2241
Prevent packaging unneeded dependency files ( #2303 )
...
* Prevent packaging unneeded dependency files
* Exclude even more dependency files from being packaged
2022-07-14 10:43:07 -04:00
absidue
331f65ec26
Remove unused dependencies ( #2278 )
...
* Remove the bulma-pro and videojs-abloop dependencies
* Remove typescript
* Remove the jest development dependency
2022-05-31 16:15:44 -04:00
Preston
a3fe91bef5
Update to Webpack 5 and Electron 12
2021-03-02 22:51:01 -05:00
Preston
b625683a2e
Add error handling for local channel API and add check for missing channel info
2020-07-11 18:36:42 -04:00
Preston
6c3539943b
Show icons in build and remove unused items.
2020-05-27 22:48:41 -04:00
Preston
009174b89b
Add Support for Live Videos and Live Video Chat
2020-05-23 17:29:42 -04:00
Preston
2533161667
Start on Mobile view and add Web Build option
2020-03-24 09:22:29 -04:00
Preston
ded6534d16
Push Latest Code to Repository
2020-02-16 13:30:00 -05:00