hyperion.ng/assets/webconfig/js
brindosch 09ee8f26ee
Feat: Add image sender to webui + Browser screen capture (#611)
* Feat: Add image sender to webui

This PR adds a new image sending feature to the webui and extends the api accordingly. In javascript the processing of images is horrible slow (without WASM), so the solution is at the API side with out-of-the-box power of Qt.

- The image cmd accepts now a raw image that is encoded with base64. Supported are all image formats that qt supports (enough)
- There is no real size limit. It will be automatically scaled down to max 2000px width or height according to aspect ratio
- It's possible to scale down through a new "scale" property if developer wants that.
- Test were successfull until 3MP pictues, 4k+ closes the websocket on browser side, so 2k is a decent value
- Adds a new image streaming feature from browser (tabs/applications/complete desktop as target). This works just if used with HTTPS PR#612 AND with a recent version of Firefox/Chrome
2019-08-21 16:10:35 +02:00
..
lib Renaming versionBranch and JSONEditor Enhancement 2019-07-13 00:06:58 +02:00
content_colors.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
content_dashboard.js second part of PR #578 2019-08-03 19:14:52 +02:00
content_effects.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
content_effectsconfigurator.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
content_general.js WebUi: Beauty Tweaks (Instance, 3rd party Licenses) (#597) 2019-08-15 23:48:13 +02:00
content_grabber.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
content_huebridge.js Small Hue improvements (#235) 2016-09-11 22:20:57 +02:00
content_index.js second part of PR #578 2019-08-03 19:14:52 +02:00
content_leds.js Correct device name list 2019-08-12 21:00:59 +02:00
content_logging.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
content_network.js WebUi: Beauty Tweaks (Instance, 3rd party Licenses) (#597) 2019-08-15 23:48:13 +02:00
content_remote.js Feat: Add image sender to webui + Browser screen capture (#611) 2019-08-21 16:10:35 +02:00
content_webconfig.js Fix: WebUI port switch reconnect 2019-07-18 22:32:06 +02:00
hyperion.js Feat: Add image sender to webui + Browser screen capture (#611) 2019-08-21 16:10:35 +02:00
ledsim.js Gold linker, CCache, Stats, LGTM 2019-06-05 21:13:37 +02:00
settings.js - The first part 2019-08-03 19:14:52 +02:00
streamer.js Feat: Add image sender to webui + Browser screen capture (#611) 2019-08-21 16:10:35 +02:00
ui_utils.js Feat: Add image sender to webui + Browser screen capture (#611) 2019-08-21 16:10:35 +02:00
wizard.js Fixing PhilipsHue wizard, Fixing issue #545 2019-07-14 12:23:47 +02:00