Tgui early initialization (#47384)

* Remove clockwork tgui theme

* Perform early tgui initialization

* Fix IE8 compatibility

- No frills mode was not working on IE8
- Conditional comments do not work in embedded webview

* Rethink console stubs, more proc inlining

* some microoptimizations

* Constraint window position

* Rebuild tgui
This commit is contained in:
Aleksej Komarov
2019-10-25 22:11:43 -07:00
committed by Rob Bailey
parent cbb4c13082
commit a87349c658
18 changed files with 142 additions and 271 deletions
-1
View File
@@ -396,7 +396,6 @@ GLOBAL_LIST_EMPTY(asset_datums)
"tgui-fallback.html" = 'tgui-next/packages/tgui/public/tgui-fallback.html',
"tgui.bundle.js" = 'tgui-next/packages/tgui/public/tgui.bundle.js',
"tgui.bundle.css" = 'tgui-next/packages/tgui/public/tgui.bundle.css',
"shim-console.js" = 'tgui-next/packages/tgui/public/shim-console.js',
"shim-html5shiv.js" = 'tgui-next/packages/tgui/public/shim-html5shiv.js',
"shim-ie8.js" = 'tgui-next/packages/tgui/public/shim-ie8.js',
"shim-dom4.js" = 'tgui-next/packages/tgui/public/shim-dom4.js',