Commit Graph

37 Commits

Author SHA1 Message Date
Wojciech Tyczyński 51765e9693 build: Change spellchecking tool and fix spelling mistakes (#7765)
Fixes #7693
2024-12-20 12:27:05 +01:00
Álvaro Velad Galván e883fedd69 feat(UI): Added Mute button to context menu and overflow menu (#7439)
Close https://github.com/shaka-project/shaka-player/issues/7407
2024-10-18 18:36:51 +02:00
Álvaro Velad Galván 87bf738ece feat(UI): Add chapter button (#7018)
Closes https://github.com/shaka-project/shaka-player/issues/3597
2024-07-11 09:28:31 +02:00
Álvaro Velad Galván 19cfbf966f feat(UI): Add save video frame button (#6926)
Thank you @tykus160 for your Polish translation!
2024-06-27 14:10:18 +02:00
Álvaro Velad Galván ea8202805a feat(UI): Add ad statistics button (#6827) 2024-06-17 10:50:09 +02:00
Álvaro Velad Galván 95c6a7dda3 feat(UI): UI support for VR content (#6450)
Co-authored-by: Joey Parrish <joeyparrish@google.com>
2024-04-25 13:43:32 +02:00
Álvaro Velad Galván 67164483f3 docs: Add specific doc on UI localization strategies (#6203)
Closes https://github.com/shaka-project/shaka-player/issues/3464
2024-02-01 17:49:51 +01:00
Álvaro Velad Galván 32f8dc5cf4 revert: Add chapter titles and dividers on the seek bar (#6208)
re-open: https://github.com/shaka-project/shaka-player/issues/3597
2024-02-01 08:36:53 +01:00
Álvaro Velad Galván c1198df82f feat(UI): Add chapter titles and dividers on the seek bar (#5863)
Closes https://github.com/shaka-project/shaka-player/issues/3597
2023-11-08 10:20:59 +01:00
Álvaro Velad Galván 1ef5ae0615 feat(UI): Add remote button with RemotePlayback API (#5650)
API: https://developer.mozilla.org/en-US/docs/Web/API/RemotePlayback

Chrome Status: https://chromestatus.com/feature/5778318691401728

Examples: https://avayvod.github.io/remote-playback/test.html and
https://beaufortfrancois.github.io/sandbox/media/remote-playback.html

Tested in Safari (iOS and macOS) and Chrome in Android

About desktop support:
https://bugs.chromium.org/p/chromium/issues/detail?id=728609
2023-09-14 18:17:32 +02:00
theodab d0bb1babaa docs: Remove next links from tutorials (#5082)
The links to the next tutorial were out of date, and they no longer prescribed the actual order of tutorials. This just removes those links entirely.

Fixes #5078
2023-03-10 00:58:11 -08:00
François Beaufort 3828fd6849 feat: Add support for Document Picture-in-Picture (#4969)
This PR adds _experimental_ support for the Document Picture-in-Picture
API in the Shaka Player.

Closes https://github.com/shaka-project/shaka-player/issues/4964

Co-authored-by: Alvaro Velad Galvan <ladvan91@hotmail.com>
Co-authored-by: Joey Parrish <joeyparrish@google.com>
2023-02-10 08:39:57 -08:00
Álvaro Velad Galván 34958c81b9 feat(ui): Added Loop and PIP to context menu, and Statistics to overflow menu (#3578) 2021-10-12 01:00:51 -07:00
Nico d5769eeda4 feat(ui): Add tooltips to control panel buttons (#3572)
Adds configurable tooltips that display the function of buttons in the control panel.
Closes: #3269
2021-08-23 10:00:43 -07:00
Nico f65b093d40 feat(ui): Add configurable rates (#3579)
Adds configurable options for playback, fast forward and rewind rates.
Closes: #3443
2021-08-23 09:22:27 -07:00
Nico afb93106a7 feat(ui): Add right-click context menu, statistics button (#3548)
Closes #2607
2021-08-04 22:16:56 -07:00
Nico 481b378a4b feat(ui): Add Quality, Language, Playback, Captions buttons to control panel (#3465) 2021-07-23 12:12:16 -07:00
ismena 56d161a3c2 docs(ui): Add the UI Theme Gallery link to the docs.
Issue #3246

Change-Id: If784815ef6947dd7b0b369e6d27950f965b9bd01
2021-04-20 19:00:25 +00:00
Nico 4f0ded7e37 feat(ui): Add Loop, PIP, Cast, AirPlay buttons to control panel (#3255)
These menu items are now available to be placed in the control panel of the UI.

Issue #2676
2021-03-30 15:44:44 -07:00
Adit Mehta c5af2be27a doc: Update links for event and formatting (#3256)
Updated JsDoc links for the events of Ads.
2021-03-20 13:39:48 -07:00
Michelle Zhuo 99314b733f fix(doc): Update @event and @link in UI
After some research, I found the right way to use @event in JsDoc:
1. An event definition should be: @event className@eventName
2. The link to the event should be:
   @link className#event:eventName

Reference: https://groups.google.com/g/jsdoc-users/c/-1Qle3ww8Rk/m/UjiibrcSkoUJ

Change-Id: I09ed999f44df815c2f9f558f7ddbfd2f4c7df426
2021-03-19 13:38:12 -07:00
Rishi Giri 8a381ba0b4 doc: minor enhancements (#3222) 2021-03-15 09:27:20 -07:00
Arijit Kundu 9f51799262 docs: Fixed outdated info in "contributing" doc(#3206) 2021-03-11 12:20:13 -08:00
Álvaro Velad Galván fac29133c2 Add AirPlay button to overflow menu (#2701)
feat(UI): Add AirPlay button to overflow menu.
2020-07-14 15:55:15 -07:00
ismena 5915f469bd docs: Update the way to change seek bar colors in the tutorial.
Issue #2708

Change-Id: I66982bc04c8e9358782e9a13b361b7803fe766dd
2020-07-09 11:08:39 -07:00
태재영 dd48cef08f docs: change variable declaration to modern syntax (#2692)
Issue #2544
2020-06-29 14:06:25 -07:00
Joey Parrish 11cbb267c5 Fix broken docs for UI control events
The event namespaces were wrong, so the generated docs had broken
links.

Closes #2385

Change-Id: I9348dedc1a41edee127548e7f80c7e426ffd237e
2020-04-07 23:37:51 +00:00
michellezhuo cfe1f89171 Add playback speed selection to UI
Closes #2362
Closes #1676

Change-Id: I10184dccab301be7382940e35e36d66dc7a5e2ad
2020-02-12 20:24:03 +00:00
Sandra Lokshina eda5b72134 Add loop control element to the UI.
Please note that this CL doesn't add the new control
to the default layout, so it won't show up in our
demo page.

Issue #2362

Change-Id: Ibecf6a7174de7d8eca9049f0b46ae179a03b9c01
2020-02-04 21:27:20 +00:00
Sandra Lokshina 8d1ec9b460 Expand on how to customize the UI in the tutorial.
Apparently, the UI customization tutorial is a bit hard
for people to understand. This adds some more context
to the code examples.

Issue #2241.

Change-Id: I6218e4afb8293dfc1cc98e3677868f36f27cec09
2019-11-18 09:57:52 -08:00
Sandra Lokshina f33395eb83 Add the addBigPlayButton config to the tutorial.
Change-Id: Ief7c13490954539bf9784f1ecd3c7cc3d6b58e1b
2019-07-25 15:10:18 -07:00
Sandra Lokshina aa259565fe Reflect code changes in ui tutorial.
The seekbar color consts got moved from Controls
to ui.Constants.

Issue #2005.

Change-Id: Id8c09cb59930f2f23a350cb1e7be3c8708c121d7
2019-06-21 11:21:07 -07:00
Joey Parrish f39bade337 Add play/pause button in controls
This is different from the giant play/pause button that sits over the
video container.

Change-Id: I4629b3a64a5208f23c65b383f4fb992e6ddfd334
2019-05-07 17:57:59 +00:00
Sandra Lokshina aac3657a83 Add dynamic UI reconstruction to the tutorials.
Change-Id: I915e2f52a597fabd4b81711dcf97a38cf2e3d788
2019-05-02 18:19:54 +00:00
Deniz Susman f4f23fa846 Fix typo in code section (#1797)
" member" instead of "memeber".
2019-02-07 09:41:27 -08:00
Sandra Lokshina 3f04554926 Add tutorials on creating accessible buttons.
Change-Id: I203cffef9f73205a33b77a76aa85a2c5ad62451e
2019-02-06 19:28:23 +00:00
Sandra Lokshina 3fd138b433 Add tutorial on creating custom UI buttons.
Change-Id: Ib258ccb88b85ec87a753cd5d6348eb2b6b356ce2
2019-01-22 19:36:34 +00:00