Commit Graph

25 Commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks 8b2b0e03bc media: Fix volume keybinds 2022-11-27 07:28:24 +01:00
Michael Fabian 'Xaymar' Dirks e646e4abc9 media: Add keybind to reset playback rate (R) 2022-11-27 07:27:29 +01:00
Michael Fabian 'Xaymar' Dirks 3039ba5e92 media: Use new symbols and fix missing symbols 2022-11-27 07:09:34 +01:00
Michael Fabian 'Xaymar' Dirks 261171518c Add missing symbols and fix naming 2022-11-27 07:08:41 +01:00
Michael Fabian 'Xaymar' Dirks 6313815f57 media: Massive UX improvements
- Keyboard controls are now available, though they might not be good enough. Thanks firefox.
  - f: Fullscreen
  - m: Mute
  - Space: Play/Pause
  - Home: Jump to Start
  - End: Jump to End
  - Comma: Go back 0.1s
  - Period: Go forward 0.1s
  - Left Arrow: Go back 5s
  - Right Arrow: Go forward 5s
  - Up Arrow: Increase logarithmic volume by 5%
  - Down Arrow: Decrease logarithmic volume by 5%
  - P: Toggle pitch correction
  - Page Up: Speed up video
  - Page Down: Slow down video
- Mouse controls are improved too.
- Accessibility drastically improved.
- Now using the new symbols as well.
2022-11-27 06:45:20 +01:00
Michael Fabian 'Xaymar' Dirks d189ed86d5 Add proper symbols 2022-11-27 06:23:13 +01:00
Michael Fabian 'Xaymar' Dirks b54ad6fe22 HTMLMediaElement: Add logarithmic volume controls 2022-11-27 06:04:57 +01:00
Michael Fabian 'Xaymar' Dirks 9ee58ee42a fonts: Make format optional 2022-11-27 06:03:45 +01:00
Michael Fabian 'Xaymar' Dirks f58432fa26 media: Fix missing audio controls with audio 2022-11-27 02:29:37 +01:00
Michael Fabian 'Xaymar' Dirks d38e7a5974 media: Hide audio controls if there is no audio 2022-11-27 02:24:53 +01:00
Michael Fabian 'Xaymar' Dirks 4ccdd5391e Fix non-standard behavior 2022-11-27 01:45:02 +01:00
Michael Fabian 'Xaymar' Dirks 60aaaf7132 Significantly improve the media player UX 2022-11-27 00:53:36 +01:00
Michael Fabian 'Xaymar' Dirks 3bde735366 Add doubleclick to fullscreen 2022-11-26 05:20:02 +01:00
Michael Fabian 'Xaymar' Dirks 8db9cfe027 Fix content performance issues 2022-11-26 05:16:33 +01:00
Michael Fabian 'Xaymar' Dirks 58d126287e Significant video player improvements 2022-11-26 05:12:02 +01:00
Michael Fabian 'Xaymar' Dirks 5096a4b689 Workaround for Chromium 2022-05-14 09:48:24 +02:00
Michael Fabian 'Xaymar' Dirks 30057b69cd Fix styling 2022-03-25 16:25:55 +01:00
Michael Fabian 'Xaymar' Dirks b60b2a60ca Fix fonts 2022-03-09 11:20:15 +01:00
Michael Fabian 'Xaymar' Dirks 10b07e11b7 Don't embed third-party fonts 2022-03-09 10:41:02 +01:00
Michael Fabian 'Xaymar' Dirks 2dfe6e0450 Improve lazy loading of elements 2022-01-12 21:56:02 +01:00
Michael Fabian 'Xaymar' Dirks 5127fb0cd8 Fix lazy loading breaking the site 2022-01-12 06:16:37 +01:00
Michael Fabian 'Xaymar' Dirks 0d03a01a9f Implement lazy loading for Audio and Video 2022-01-12 05:53:50 +01:00
Michael Fabian 'Xaymar' Dirks f248d81f71 Fix title wrapping 2021-12-24 20:14:03 +01:00
Michael Fabian 'Xaymar' Dirks 2cd2a8f20a Feature Update
- Responsive Layout
- Mobile Support
- Columns Block
2021-12-24 20:05:34 +01:00
Michael Fabian 'Xaymar' Dirks 6c25961683 Initial Public Release 2021-12-24 11:02:16 +01:00