6062094e6f
Fix crashes in chrome
2023-10-21 17:41:09 +02:00
94018c6ee3
Cleanup file/directory structure for the UI
2023-09-10 22:06:16 +02:00
60f7abfa42
get manifest v3 to approximately work
2023-07-10 22:04:30 +02:00
a0e375d2dc
Cleanup — remove old uwui implementation
2022-07-31 00:18:21 +02:00
85fed9d4c5
Hot dang, icons now show up in Chrome as well.
...
Also cleaned up some of the mess.
2022-01-29 16:23:40 +01:00
5a2d8d22cb
Move extension popup into an iframe, get it to display at least something
2022-01-07 00:50:58 +01:00
2be44d54ae
Try achieving css class rename some more
2021-11-21 02:08:32 +01:00
6c1d666fdf
switch bootstrap icons with mdijs
2021-10-22 00:30:36 +02:00
7729bf545e
shut up some of dem vue warnings
2021-06-13 02:19:05 +02:00
d9053e26b5
update configs
2021-02-08 22:45:41 +01:00
3b79829b72
Do tsconfig and webpack
2021-02-08 20:55:17 +01:00
bc5d5046df
Webpack fix
2021-01-30 12:21:04 +01:00
aec87e7681
Don't assume jenkins build number is always there, cos it's not on local builds
2021-01-10 20:46:41 +01:00
eb02865131
Sorta include browser-polyfill but not really
...
I'm still not rewriting legacy code, but the bRoWsEr iS uNdEfInEd bullshit in (browser || chrome).runtime call there in the notifications pushed some buttons. cc #114
2020-12-05 04:12:37 +01:00
8325e44a0e
Plant a typescript seed into webpack config
2020-12-02 22:39:57 +01:00
20346a784e
Re-allow minification. Remove source maps from prod build.
2020-06-18 22:12:28 +02:00
d6e6c4ad40
Don't include some files in final package
2020-03-15 20:28:38 +01:00
e447b39beb
Delete invalid keys from manifest.json for Chromium-based browsers
2020-03-15 20:19:24 +01:00
4c41601319
spin UI to a separate file
2020-03-08 16:45:46 +01:00
95aec0f68c
remove install/first time tab from webpack, as it's not used yet
2020-03-03 00:36:24 +01:00
d009b53dba
update webpack to include new install/update pages
2020-02-26 00:44:28 +01:00
72b28918e9
Try disabling minimization
2020-02-14 20:55:20 +01:00
ddf8c3210f
typo fix
2020-02-08 00:09:07 +01:00
806a889726
Gotta have separate dist folders for each browser
2020-02-08 00:08:07 +01:00
31ed290390
fix webpack, don't include useless files (ext/lib and ext/conf) in build
...
Since files in /lib and /conf use optional chaining, and since optional chaining is only supported through the magic of babel plugins, this is one sure way to fail validation
2020-02-07 00:07:28 +01:00
f5f3e2754f
Update npm packages & add optional chaining
2020-01-28 23:11:15 +01:00
dfabfaad48
pass CHANNEL to process.env for extension to use
2020-01-27 23:35:38 +01:00
a1b89e0fc2
This is here mostly to test CI (master commit shouldn't build, merge to testing should)
2019-12-03 02:11:16 +01:00
30d6338d76
Separate testing and nightly
2019-12-03 02:01:29 +01:00
db5d69d92f
fix build
2019-11-29 00:31:20 +01:00
e51a2f4193
fix build config
2019-11-29 00:12:31 +01:00
709cb7763c
prepare stuff for CI nightly builds
2019-11-28 23:37:26 +01:00
f854daa44b
Removing unnecessary stuff from webpack
2019-09-17 22:14:05 +02:00
04f40d9a4c
Webpack: pass env.BROWSER to webpack
2019-05-09 21:10:45 +02:00
887cbaab0a
attempt at getting debugging via vscode working
2019-05-07 23:03:13 +02:00
9a3ba39076
get extension version from manifest.json instead of package.json
2019-05-04 17:05:08 +02:00
20030f1679
Comms broken into separate files, fixed uw-bg to the point there's no errors in console
2018-12-30 23:41:44 +01:00
e2df78aa78
Started using vue for settings and popup, start of rewrite for settings page
2018-12-30 23:16:09 +01:00