Mike Welsh
ae9be98821
web: Disable context menu from touch events
...
Once a touch event is seen, completely disable the context menu to
prevent a long press from triggering the context menu.
Fixes #1972 .
2021-04-12 16:28:43 -07:00
relrelb
792519a725
demo: Improvements
2021-04-11 21:49:18 -07:00
relrelb
7fbae7c809
web: Appease ESLint
2021-04-11 15:04:16 -07:00
relrelb
26932c59bb
extension: Remove util.js
2021-04-11 15:04:16 -07:00
relrelb
9e93b06d77
web: Refactor extension lv0.js and index.js
2021-04-11 15:04:16 -07:00
relrelb
3dc5b34706
web: Remove unused functions from util.js
...
As they were replaced with corresponding functions in utils.js.
The end goal is to gradually deprecate util.js, and then remove it.
2021-04-10 17:57:11 -07:00
relrelb
7b5d0b4359
web: Refactor extension settings page
2021-04-10 17:57:11 -07:00
relrelb
304d618f27
web: Refactor extension popup
...
This currently breaks the options page, which will be fixed in a
follow-up commit.
2021-04-10 17:57:11 -07:00
relrelb
ee8b24b6fc
web: Add common.css
2021-04-10 17:57:11 -07:00
relrelb
6eb5a95705
web: Add common.js
2021-04-10 17:57:11 -07:00
relrelb
2c2983236e
web: Add utils.js
2021-04-10 17:57:11 -07:00
relrelb
51d02fb7f7
web: Add packages/extension/.gitignore
2021-04-10 17:38:39 -07:00
relrelb
47859af86b
web: Move exclusive dependencies to extension
2021-04-10 17:38:39 -07:00
relrelb
c6cd22258f
web: Refactor extension build tools
2021-04-10 17:38:39 -07:00
Chris Midgley
aab3ff781d
web: use customElements.get over try-catch
2021-04-09 14:37:09 -07:00
Chris Midgley
a171883d39
web: check for window.customElements before entering loop
2021-04-09 14:37:09 -07:00
Chris Midgley
2e42942058
web: try a limited number of times defining a custom element
2021-04-09 14:37:09 -07:00
Chris Midgley
20480ef6d8
web: crash out of infinite loop if not NotSupportedError
2021-04-09 14:37:09 -07:00
Mike Welsh
d0c7aa0dff
web: Fix fullscreen sizing on Safari
...
When Ruffle would go fullscreen on Safari, the content would often
not fill the viewport because Ruffle's width/height CSS would
override the :-webkit-full-screen CSS that Safari adds.
Add our own :-webkit-full-screen CSS with !important to force 100%
dimensions in fullscreen.
2021-03-25 16:26:37 -07:00
Suhao Jeffrey Huang
ce72277a07
web: Hide navigation bar in fullscreen on Android ( fix #1698 )
2021-03-25 16:26:37 -07:00
relrelb
12dee2199e
web: Pass obfuscatedEventPrefix via query string
...
This eliminates the need to create a script dynamically, and fixes
publicPath() to correctly return the extension URL rather than the
host site URL.
2021-03-13 02:19:05 -08:00
relrelb
56cece3336
web: Use publicPath() instead of ruffleRuntimePath
...
Similarly to how selfhosted currently does.
2021-03-13 02:19:05 -08:00
relrelb
32ff16e1da
web: Remove packages/core/.eslintrc.json
2021-03-05 23:07:55 -08:00
relrelb
47c7a05340
web: Add packages/core/tools/.eslintrc.json
2021-03-05 23:07:55 -08:00
relrelb
690b51f15b
web: Shorten CopyWebpackPlugin to CopyPlugin
2021-03-05 23:07:55 -08:00
relrelb
1ed8dea599
web: Improvements
2021-03-05 23:07:55 -08:00
relrelb
f64e5d5b41
web: Get rid of move-file-cli
2021-03-03 07:08:43 -08:00
Mike Welsh
f6f7222221
web: Remove clean-webpack-plugin dependency
2021-03-03 06:44:45 -08:00
dependabot-preview[bot]
ac056e7f83
build(deps-dev): bump eslint-plugin-jsdoc from 31.6.1 to 32.1.0 in /web
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 31.6.1 to 32.1.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v31.6.1...v32.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-25 14:36:42 -08:00
relrelb
d62c3c0500
web: Fix CSS variables in shadow-template.ts
...
Apparently CSS variables need to be defined in :host rather than in
:root when it comes to shadow DOM.
2021-02-25 14:34:40 -08:00
relrelb
1b41f8fad1
web: Fix panic message alignment
2021-02-25 14:34:40 -08:00
Mike Welsh
eb173f06ca
web: Strip query params from URL in GitHub issue titles
2021-02-20 14:12:07 -08:00
relrelb
73b5916b2a
web: Fix player positioning
2021-02-19 17:40:43 -08:00
relrelb
8f62236fe1
web: Remove demo/package-lock.json
...
demo is the only package to have its own package-lock.json.
2021-02-19 16:28:09 -08:00
relrelb
d3a006f62a
web: Cleanup JSON files
...
Change indentation to 4 spaces and put newline at EOF.
2021-02-19 16:28:09 -08:00
relrelb
6a710fa1f3
web: Remove stale globals definitions
...
They were removed in 3e084963c6
.
2021-02-19 16:28:09 -08:00
relrelb
8b7b5caa95
web: Upgrade all wdio packages
2021-02-19 16:28:09 -08:00
relrelb
524fb30acb
chore: Cleanup .gitignore
...
And split it across multiple files.
2021-02-19 16:28:09 -08:00
Mike Welsh
836b631237
web: Revert style changes in #3239
2021-02-18 04:11:04 -08:00
relrelb
1c21856980
web: General refactoring
...
* web: Don't load a random SWF Instead, show a prompt to select or drag an SWF.
* web: Refactor webpack.config.js
* demo: Refactor index.js
* demo: Cleanup CSS
2021-02-16 20:39:46 -08:00
Ben Lubar
1c620b2c9b
add TypeScript documentation for maxExecutionDuration
2021-02-16 20:31:40 -08:00
dependabot-preview[bot]
cea703ad03
build(deps-dev): bump @wdio/cli from 6.12.1 to 7.0.3 in /web
...
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio ) from 6.12.1 to 7.0.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.12.1...v7.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-15 09:46:55 -08:00
Adrian Wielgosik
f787cffe54
web: Minimal polyfill of window.Reflect
2021-02-09 19:10:47 -08:00
TÖRÖK Attila
4ea1d9e33c
web/build: Make successful wasm-opt invocation mandatory on GitHub Actions
2021-02-05 10:38:47 -08:00
Toad06
b5749ee228
web: Fix some context menu and warning message issues
2021-02-04 15:10:04 -08:00
Mads Marquart
1990e51639
avm2: Add UiBackend::display_unsupported_message
...
To allow displaying rich content when unsupported ActionScript 3 content is encountered.
2021-01-31 23:04:20 -08:00
Brian Gontowski
31dd2729e2
web: Add an onFSCommand callback into JavaScript
2021-01-31 18:03:31 -08:00
Toad06
b62ca3d589
web: Move `allowScriptAccess` to `BaseLoadOptions`
2021-01-30 16:59:58 -08:00
Omar Shehata
218f1f1da5
web: Pause player when tab is inactive ( close #347 )
2021-01-26 22:34:43 -08:00
Adrian Wielgosik
9195491f1b
web: Redesign the context menu
2021-01-26 17:12:43 -08:00