willbrindle
|
54ac1ea300
|
docs: Update demo README instructions to be correct
|
2020-11-24 17:50:30 -08:00 |
willbrindle
|
c3e64f1b12
|
demo: Allow specifying file in demo via query params
|
2020-11-24 17:50:30 -08:00 |
Nathan Adams
|
a02a81f80f
|
web: Fixed extension & local not detecting eachother correctly
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
bcfe59c351
|
web: Rename Config.public_paths to Config.publicPaths
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
707788218d
|
web: Rename Config.public_path to Config.publicPath
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
103f0d69e8
|
web: Default autoplay to 'auto'
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
600d267bf3
|
web: We no longer need git dependency in webpack builds - fixes #1517
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
cc81122fd8
|
web: Make sure player config takes priority over global config
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
799c0955b3
|
web: Add options for autoplay
This is a rewritten version of PR #1161 by Toad06
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
a03b2fdea6
|
web: Add mute overlay
Original code by Toad06 as part of PR #1161
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
3e084963c6
|
web: Embed build/version info inside the js
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
7a3273a269
|
web: Add 'docs' command to generate jsdocs
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f5667fc987
|
web: Fix up documentation to reflect the new state of core vs selfhosted (basically npm vs manual)
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
40bcd3f835
|
web: Remove no longer needed webpack config in core
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
10db305988
|
web: Enforce (sensible) documentation
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
eae6742475
|
web: Make sure extension labels itself in source API
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f1eabe1594
|
web: Rename install_plugin to installPlugin
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
6a9d0f64e9
|
web: Rename load_ruffle to loadRuffle
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
8c36e02dc5
|
web: Rename fetch_ruffle to fetchRuffle
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
41bf30efc8
|
web: Rename public_path to publicPath
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
bccdaf77d4
|
web: Enforce camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
1519642a9a
|
web: Fix documentation and warnings inside plugin-polyfill
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
48aa26460d
|
web: Rename methods/variables inside polyfills to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
1bf4f5c4e4
|
web: Rename plugin_polyfill to pluginPolyfill
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
dcf2b712b2
|
web: Fix documentation and warnings in polyfills
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d2d8bc6f01
|
web: Properly document and define window.RufflePlayer
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
2c952e954d
|
web: Renamed fields and variables inside PublicAPI to camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
950d19d1c5
|
web: Allow taking in "conflict" APIs
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
af01621484
|
web: Rename PublicAPI.local_compatible to PublicAPI.localCompatible
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
980590cf96
|
web: Rename PublicAPI.newest_source_name to PublicAPI.newestSourceName
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d6afe2edd3
|
web: Rename PublicAPI.register_source to PublicAPI.registerSource
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f4a710c806
|
web: Make PublicAPI use Config
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
96d3c30b5e
|
web: Move Config to its own file
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
456557ec20
|
web: Fix documentation and warnings in PublicAPI
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
5f02ee3ab8
|
web: Fixed documentation and warnings inside public-path
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
ca96553cf0
|
web: Rename register_element to registerElement
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
32abd35642
|
web: Changed variables inside RuffleEmbled to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
5a1fb5fba1
|
web: Rename RuffleEmbed.from_native_embed_element to
RuffleEmbed.fromNativeEmbedElement
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f1b05716dd
|
web: Rename RuffleEmbed.is_interdictable to RuffleEmbed.isInterdictable
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
868548ddc6
|
web: Fixed documentation and warnings inside RuffleEmbed
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
976ef86da7
|
web: Rename variables in RuffleObject to camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
9f8dd465ae
|
web: Rename RuffleObject.from_native_object_element to
RuffleObject.fromNativeObjectElement
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
9633073c1f
|
web: Rename RuffleObject.is_interdictable to
RuffleObject.isInterdictable
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
879fa53417
|
web: Ignore ruffle-imports, it's not an API
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
5b5091b4b9
|
web: Rename copy_to_audio_buffer to copyToAudioBuffer
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
68ffc95348
|
web: Move RuffleObject.params_of to paramsOf (no longer a static member)
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
3faf09696d
|
web: Move RuffleObject.find_case_insensitive to findCaseInsensitive (no
longer a static member)
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f44f2ea9db
|
web: Fix documentation and warnings in RuffleObject
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
7bd4308c22
|
web: Renamed variables inside register-element to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
eaa6dc70f4
|
web: Rename Registration.internal_name to Registration.internalName
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
87d3bf57bd
|
web: Fixed documentation and warnings inside register_element
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
62ddc7c9cd
|
web: Rename lookup_element to lookupElement
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
5c1a8ecd94
|
web: Rename private_registry to privateRegistry
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f8486f00f3
|
web: Rename RufflePlayer.sanitize_parameters to
RufflePlayer.sanitizeParameters
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
8b5f1eee2f
|
web: Rename all variables inside RufflePlayer to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
6e191f2893
|
web: Rename RufflePlayer.allow_script_access to
RufflePlayer.allowScriptAccess
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
1371a89d1a
|
web: Rename RufflePlayer.is_swf_filename to RufflePlayer.isSwfFilename
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
2e83dad798
|
web: Rename RufflePlayer.debug_player_info to
RufflePlayer.debugPlayerInfo
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d21cb8473b
|
web: Rename RufflePlayer.trace_observer to RufflePlayer.traceObserver
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
3ad4c0f392
|
web: Rename RufflePlayer.on_callback_available to
RufflePlayer.onCallbackAvailable
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
8c7f728215
|
web: Rename RufflePlayer.html_dimension_to_css_dimension to
RufflePlayer.htmlDimensionToCssDimension
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
95a22c486d
|
web: Rename RufflePlayer.copy_element to RufflePlayer.copyElement
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
abb311670f
|
web: Rename RufflePlayer.play_swf_data to RufflePlayer.playSwfData
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
2e8e89c52b
|
web: Rename RufflePlayer.hide_right_click_menu to
RufflePlayer.hideRightClickMenu
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
85735d3a45
|
web: Rename RufflePlayer.open_right_click_menu to
RufflePlayer.openRightClickMenu
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
37ef9c15b4
|
web: Rename RufflePlayer.play_button_clicked to
RufflePlayer.playButtonClicked
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
4f297948d0
|
web: Rename RufflePlayer.stream_swf_url to RufflePlayer.streamSwfUrl
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f692ee36a5
|
web: Rename RufflePlayer.ensure_fresh_instance to
RufflePlayer.ensureFreshInstance
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
4540b73d68
|
web: Rename RufflePlayer.is_unused_fallback_object to
RufflePlayer.isUnusedFallbackObject
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d0030e6ea7
|
web: Rename RufflePlayer.update_styles to RufflePlayer.updateStyles
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
a25a298277
|
web: Fixed up documentation and return types inside RufflePlayer
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
96acde5445
|
web: Rename ShadowTemplate.ruffle_shadow_template to
ShadowTemplate.ruffleShadowTemplate
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f869812464
|
web: Fixed up documentation and return types inside SourceAPI
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
bc3b6ade4e
|
web: Rename SourceAPI.create_player to SourceAPI.createPlayer
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d6478c7d6a
|
web: Rename SourceAPI.plugin_polyfill to SourceAPI.pluginPolyfill
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
3a470b02cc
|
web: Fixed up documentation and return types inside SourceAPI
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
442e3f4f51
|
web: Renamed local variables inside VersionRange to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
8fab9e25b1
|
web: Rename VersionRange.from_requirement_string to
VersionRange.fromRequirementString
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
376aeef1af
|
web: Rename VersionRange.satisfied_by to VersionRange.satisfiedBy
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
77f7518cda
|
web: Fixed up documentation and return types inside VersionRange
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
cf8686a0b5
|
web: Renamed local variables inside Version to be camelCase
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
a0817e48b0
|
web: Rename Version.is_stable_or_compatible_prerelease to
Version.isStableOrCompatiblePrerelease
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
6952197004
|
web: Rename Version.is_equal to Version.isEqual
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
f3efc5c80a
|
web: Rename Version.has_precedence_over to Version.hasPrecedenceOver
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
ce6288fda8
|
web: Rename Version.is_compatible_with to Version.isCompatibleWith
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
d2e6ae50a9
|
web: Rename Version.from_semver to Version.fromSemver
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
548fe6d172
|
web: Rename Version.build_ident to Version.buildIdent
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
e5cd299009
|
web: Rename Version.pr_ident to Version.prIdent
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
022881f9c6
|
web: Fix up documentation in Version, resolved warnings
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
c56d707045
|
web: Make demo depend directly on ruffle-core
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
8abb8df299
|
web: core no longer uses webpack, but selfhosted still does
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
7701ef9c26
|
web: Make tests in core use typescript
|
2020-11-24 16:36:33 -08:00 |
Nathan Adams
|
5ff7168fe9
|
web: Switched core package from javascript to typescript
|
2020-11-24 16:36:33 -08:00 |
Will Brindle
|
13626f9578
|
demo: Fix play button centering (fix #1669)
|
2020-11-24 12:56:31 -08:00 |
relrelb
|
aa33832936
|
web: Improve context menu position
The maxX and maxY calculation assumed the player covers the whole
viewport. Now it takes into account rect.width and rect.height.
|
2020-11-21 12:46:06 -08:00 |
Nathan Adams
|
9015f77bdc
|
web: Fixed mime issue detection
|
2020-11-20 00:26:47 +01:00 |
relrelb
|
1674132b36
|
web: Use fullscreen helper methods
In order to be compatible with browsers that don't support the
standard Fullscreen API.
Co-authored-by: Sean-Thomas <sean-thomas@pocketonion.net>
|
2020-11-18 17:50:12 -08:00 |
relrelb
|
d71c886e48
|
web: Move margin to #nav
|
2020-11-18 17:50:12 -08:00 |
relrelb
|
456ef1963e
|
web: Move border styling to CSS
|
2020-11-18 17:50:12 -08:00 |
relrelb
|
80ab00cdd6
|
web: Extract max{X,Y}
As a small refactoring to improve readability.
|
2020-11-18 17:50:12 -08:00 |