-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Integrate media player from slub_web_sachsendigital #818
base: master
Are you sure you want to change the base?
Commits on Aug 23, 2022
-
Media Player: Add plugin boilerplate
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 246c25c - Browse repository at this point
Copy the full SHA 246c25cView commit details -
Media Player: Add file group, read METS chapters
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 6b2ee64 - Browse repository at this point
Copy the full SHA 6b2ee64View commit details -
fixup "Add file group" [fileGrpVideo]
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for fcd44ab - Browse repository at this point
Copy the full SHA fcd44abView commit details -
Media Player: Import code from
slub_web_sachsendigital
Based upon commit slub/slub_web_sachsendigital#6e68a11
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for f03db36 - Browse repository at this point
Copy the full SHA f03db36View commit details -
Media Player: Integrate imported code
- Adopt build system from `slub_web_sachsendigital` - Use player in plugin - In Table of Contents, link to timecodes - Make element ID configurable
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 91a6a65 - Browse repository at this point
Copy the full SHA 91a6a65View commit details -
Media Player: Chapter and page integration
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for cc3e7c4 - Browse repository at this point
Copy the full SHA cc3e7c4View commit details -
(WIP) Start documenting media player
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c62d4b4 - Browse repository at this point
Copy the full SHA c62d4b4View commit details -
(WIP) Add flexforms for player configuration
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 4f7a6a0 - Browse repository at this point
Copy the full SHA 4f7a6a0View commit details -
Kajetan Dvoracek committed
Aug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 8238cb0 - Browse repository at this point
Copy the full SHA 8238cb0View commit details -
Kajetan Dvoracek committed
Aug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 82ae191 - Browse repository at this point
Copy the full SHA 82ae191View commit details -
Media Player: Fix and add poster
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 51e8a3e - Browse repository at this point
Copy the full SHA 51e8a3eView commit details -
Fix: Allow sub-second/float timecode
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 0a598b0 - Browse repository at this point
Copy the full SHA 0a598b0View commit details -
Read MODS production places to allow linking valueURI
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for ddbe8c2 - Browse repository at this point
Copy the full SHA ddbe8c2View commit details -
Refactor: Extract share buttons from bookmark modal
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for a4aabc3 - Browse repository at this point
Copy the full SHA a4aabc3View commit details -
Parse passed time range, not only start
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 4641195 - Browse repository at this point
Copy the full SHA 4641195View commit details -
Unify handling of placeholders
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for f104511 - Browse repository at this point
Copy the full SHA f104511View commit details -
Fix: Treat HTML as plain text in translation
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c5490ad - Browse repository at this point
Copy the full SHA c5490adView commit details -
Fix: Stop Escape propagation only when actually handled
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for aaa8384 - Browse repository at this point
Copy the full SHA aaa8384View commit details -
Fix how sections are disabled in HelpModal
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for a4dcc3d - Browse repository at this point
Copy the full SHA a4dcc3dView commit details -
Make player controls configurable in HTML
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c7efa8a - Browse repository at this point
Copy the full SHA c7efa8aView commit details -
Query file FPS, use as fallback in player
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 0afa7ed - Browse repository at this point
Copy the full SHA 0afa7edView commit details -
Minor refactor file handling in MediaPlayerController
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c171699 - Browse repository at this point
Copy the full SHA c171699View commit details -
Handle fullscreen-element as player-view in DlfMediaPlayer
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 55035a6 - Browse repository at this point
Copy the full SHA 55035a6View commit details -
Add container wrapper around player, add
media-panel
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 70eef0c - Browse repository at this point
Copy the full SHA 70eef0cView commit details -
Extract actual keybindings for audio/video mode
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 1fae33b - Browse repository at this point
Copy the full SHA 1fae33bView commit details -
Start implementing marker/segment edit and list
- Keybindings to add markers and segments - `DlfMediaPlugin` for custom components that use a player - `MarkerTable` for listing, editing, exporting markers - Some documentation
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 556cadf - Browse repository at this point
Copy the full SHA 556cadfView commit details -
MarkerTable: Generate timerange URL
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 228b096 - Browse repository at this point
Copy the full SHA 228b096View commit details -
Allow to share segment, improve bookmark modal
- Share segment from marker table, or share active segment - Let user select whether to share segment or current time (or none) - Make "Copy Link" button an actual link, so that it is easier to actually bookmark
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 83f6aec - Browse repository at this point
Copy the full SHA 83f6aecView commit details -
Start implementing waveform view
- Use Peaks.js to render waveform - Add WAVEFORM fileGrp for preprocessed waveform data - Connect to markers / marker table - Integrate into audio and video mode - First documentation
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for f5619b6 - Browse repository at this point
Copy the full SHA f5619b6View commit details -
Kajetan Dvoracek committed
Aug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 2973a8b - Browse repository at this point
Copy the full SHA 2973a8bView commit details -
TOC: Add option to render full table of contents
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for b214736 - Browse repository at this point
Copy the full SHA b214736View commit details -
Use leaf nodes in TOC as chapters (instead of checking TYPE)
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 577aaf8 - Browse repository at this point
Copy the full SHA 577aaf8View commit details -
Multi-File: Collect all files referenced from chapter marker
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c57e099 - Browse repository at this point
Copy the full SHA c57e099View commit details -
Multi-File: Parse/use pageNo attribute for page dropdown
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 8eb1439 - Browse repository at this point
Copy the full SHA 8eb1439View commit details -
Multi-File: Extend timecode links to chapter links
This will allow to give more information needed for cross-file links.
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for bcc9619 - Browse repository at this point
Copy the full SHA bcc9619View commit details -
Refactor: Extract UrlGenerator (instead of free functions)
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 04121b6 - Browse repository at this point
Copy the full SHA 04121b6View commit details -
Multi-File: Allow multiple media files via page reloads
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 8ba74de - Browse repository at this point
Copy the full SHA 8ba74deView commit details -
Read MODS personal names to allow linking valueURI
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 77e2995 - Browse repository at this point
Copy the full SHA 77e2995View commit details -
Show sub-second timecode when FPS is not available
Kajetan Dvoracek committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for b4303c7 - Browse repository at this point
Copy the full SHA b4303c7View commit details
Commits on Aug 24, 2022
-
Media Player: Improve keyboard handling
- Better handling of Shift modifiers (don't list it in keybindings.json, and don't show it in help modal when obvious) - On Mac, use Option key, and display variants appropriately - Add more common "?" key for help modal
Kajetan Dvoracek committedAug 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 9cc08c8 - Browse repository at this point
Copy the full SHA 9cc08c8View commit details
Commits on Aug 29, 2022
-
Media Player: Add playrate slider for fine control
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for fc193b6 - Browse repository at this point
Copy the full SHA fc193b6View commit details -
Kajetan Dvoracek committed
Aug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 23ba883 - Browse repository at this point
Copy the full SHA 23ba883View commit details -
Media Player: Implement equalizer
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 36ee16e - Browse repository at this point
Copy the full SHA 36ee16eView commit details -
(WIP) Clean up when removing media player
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 6424817 - Browse repository at this point
Copy the full SHA 6424817View commit details -
Media Player: Add autoplay option to custom tag
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 19c72a5 - Browse repository at this point
Copy the full SHA 19c72a5View commit details -
Media Player: Set seek bar box-sizing explicitly
Previously, positioning of the seek bar relied on box-sizing coming from `slub_digitalcollections`.
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for d575122 - Browse repository at this point
Copy the full SHA d575122View commit details -
Media Player: Allow multiple player translation files
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for f2994b0 - Browse repository at this point
Copy the full SHA f2994b0View commit details -
Kajetan Dvoracek committed
Aug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 7da988f - Browse repository at this point
Copy the full SHA 7da988fView commit details -
Media Player: Fix update of undefined player props
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for d6fe576 - Browse repository at this point
Copy the full SHA d6fe576View commit details -
Remove obsolete (?)
ts-expect-error
directivesKajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 738f343 - Browse repository at this point
Copy the full SHA 738f343View commit details -
Fix translation labels (remove excess square bracket)
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 2f839f3 - Browse repository at this point
Copy the full SHA 2f839f3View commit details -
Fix timecode mode visibility/selection in bookmark modal
Kajetan Dvoracek committedAug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for ff2333a - Browse repository at this point
Copy the full SHA ff2333aView commit details -
Kajetan Dvoracek committed
Aug 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 21f947b - Browse repository at this point
Copy the full SHA 21f947bView commit details
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a413c01 - Browse repository at this point
Copy the full SHA a413c01View commit details