Commit Graph

  • 46ef6bcd1d Use "const" for chapters keys Rafał Dzięgiel 2021-04-22 15:28:19 +02:00
  • bd13a3c15a Use Shift+Left/Right to switch video chapters Rafał Dzięgiel 2021-04-22 14:40:21 +02:00
  • edfa85b5cc Use Ctrl+Left/Right to switch playlist items. Closes #63 Rafał Dzięgiel 2021-04-22 14:32:02 +02:00
  • 084f78a851 Change actions naming scheme Rafał Dzięgiel 2021-04-22 14:29:40 +02:00
  • c9b2f25192 Act on key press, not release Rafał Dzięgiel 2021-04-22 14:13:53 +02:00
  • 6f39b3939a Do not get ancestor on key release if unneeded Rafał Dzięgiel 2021-04-21 18:14:13 +02:00
  • ee78ffb1e4 Fix seeks when window tiling with Super key Rafał Dzięgiel 2021-04-21 17:04:09 +02:00
  • bfbbc517d5 Small cleanup Rafał Dzięgiel 2021-04-21 16:59:06 +02:00
  • 7559a61c9f Hold Ctrl while doing D&D to append items to playlist instead of replacing it Rafał Dzięgiel 2021-04-21 14:56:26 +02:00
  • deb273179f Add append_playlist function Rafał Dzięgiel 2021-04-21 14:55:20 +02:00
  • 231af36ef6 Enumerate local directories only Rafał Dzięgiel 2021-04-20 19:31:24 +02:00
  • 2e892c923b Support opening folders with media files Rafał Dzięgiel 2021-04-20 18:44:53 +02:00
  • 0ab0b66825 0.2.1 0.2.1 Rafał Dzięgiel 2021-04-19 13:06:40 +02:00
  • d901eb4712 Update README.md Rafał Dzięgiel 2021-04-19 10:31:30 +02:00
  • fe03719b38 Show tooltip with full playlist item text on hover Rafał Dzięgiel 2021-04-18 18:44:16 +02:00
  • f0ea7ae798 Remove set_seek_mode check Rafał Dzięgiel 2021-04-18 15:28:55 +02:00
  • 380236b8ba Cleanup: do not extend player class twice Rafał Dzięgiel 2021-04-18 15:25:02 +02:00
  • e721130a63 YT: live videos with duration are not live anymore Rafał Dzięgiel 2021-04-18 14:11:45 +02:00
  • eaf090d2e2 YT: be a little more quiet about some errors Rafał Dzięgiel 2021-04-18 14:04:53 +02:00
  • 87115f43d7 YT: store adaptive option value in itag opts Rafał Dzięgiel 2021-04-17 20:35:15 +02:00
  • 33a5ec18fa Change prefs adaptive streaming text Rafał Dzięgiel 2021-04-17 18:06:34 +02:00
  • ab8cafa0b8 YT: support non-adaptive live streaming Rafał Dzięgiel 2021-04-17 18:02:33 +02:00
  • 62b6de6db2 YT: support live HLS videos Rafał Dzięgiel 2021-04-17 16:14:21 +02:00
  • 643c2029d0 Fix wrong indentation size Rafał Dzięgiel 2021-04-17 13:12:58 +02:00
  • 9799783ee5 Use Gst.(M)SECOND constants instead of numbers Rafał Dzięgiel 2021-04-17 13:08:12 +02:00
  • 457cbde25e Remove unused return value Rafał Dzięgiel 2021-04-16 11:03:44 +02:00
  • 2fd94fdc70 Add some YouTube related preferences Rafał Dzięgiel 2021-04-16 10:35:34 +02:00
  • 3a998fb91e YT: auto select best matching resolution for used monitor Rafał Dzięgiel 2021-04-16 09:47:43 +02:00
  • b02f54a3a6 Do not show mobile controls transition on launch Rafał Dzięgiel 2021-04-15 15:27:21 +02:00
  • ca7b44092e API: do not lock when changing scaled size values Rafał Dzięgiel 2021-04-15 11:58:12 +02:00
  • adbcfecb5e API: unset needs_info_update when stopped Rafał Dzięgiel 2021-04-15 11:30:55 +02:00
  • a717e481e8 Fix missing top left menu buttons. Fixes #66 Rafał Dzięgiel 2021-04-14 17:48:57 +02:00
  • 4766efbbc4 0.2.0 0.2.0 Rafał Dzięgiel 2021-04-13 12:45:03 +02:00
  • 28c1daf709 Save and offer resume only for local files Rafał Dzięgiel 2021-04-12 22:29:20 +02:00
  • aa49d25df5 Stop pipeline before replacing playlist Rafał Dzięgiel 2021-04-12 19:28:12 +02:00
  • 774687710f Add setting to enable YouTube adaptive streaming Rafał Dzięgiel 2021-04-12 18:45:36 +02:00
  • 901fc8d760 YT: try harder to find suitable DASH streams Rafał Dzięgiel 2021-04-12 17:41:42 +02:00
  • ab32b2dbbc API: emit media info updated signal after video info updates Rafał Dzięgiel 2021-04-12 17:38:44 +02:00
  • 24bb9f298b Avoid situations with no menu in headerbar Rafał Dzięgiel 2021-04-12 17:30:00 +02:00
  • 2efa3e0bf6 YT: fix non-working best combined URIs Rafostar 2021-04-11 16:34:02 +02:00
  • 92e3f7d93c YT: move info ready debug message before signal emit Rafostar 2021-04-11 15:44:08 +02:00
  • 85804ea297 Move YT related functions from player to youtube script Rafostar 2021-04-11 15:35:41 +02:00
  • 7cf86e92eb YT: resolve redirects on the Clapper side Rafostar 2021-04-11 14:46:08 +02:00
  • b5711b145b Set Soup import version to 2.4 Rafostar 2021-04-10 21:41:28 +02:00
  • 9271392397 Change default window size Rafostar 2021-04-10 14:58:24 +02:00
  • 175de5bd6d Flatpak: update FFmpeg to 4.4 Rafał Dzięgiel 2021-04-09 21:54:54 +02:00
  • 7b97f29aaf Flatpak: fix GTK4 build script Rafał Dzięgiel 2021-04-09 21:14:56 +02:00
  • 8d7fb761f7 Always reset auto fullscreen boolean value Rafał Dzięgiel 2021-04-09 19:58:33 +02:00
  • aec2166c11 Only auto fullscreen with new playlist Rafał Dzięgiel 2021-04-09 19:34:17 +02:00
  • c21b214477 Tweak how auto fullscreen option works Rafał Dzięgiel 2021-04-09 18:58:12 +02:00
  • d9939a94c2 Fix some error messages not being displayed Rafał Dzięgiel 2021-04-09 18:49:44 +02:00
  • dafa2cfdf5 Fix missing file extension in online URIs Rafał Dzięgiel 2021-04-09 18:16:02 +02:00
  • ebe72f20b5 Hide end time together with title when stopped Rafał Dzięgiel 2021-04-09 17:54:48 +02:00
  • fa1455556b Treat media without duration as live content Rafał Dzięgiel 2021-04-09 16:07:11 +02:00
  • 8fb6b971fe Always try to update end time after new media info Rafał Dzięgiel 2021-04-09 13:53:43 +02:00
  • 1bf46a2f12 Fix top time not showing up on fullscreen startup Rafał Dzięgiel 2021-04-09 11:37:19 +02:00
  • a39c67e5e7 Check if local subtitle file exists before loading it Rafał Dzięgiel 2021-04-09 10:55:06 +02:00
  • a3f78432f8 Flatpak: update GTK4 to latest git Rafał Dzięgiel 2021-04-08 20:56:50 +02:00
  • 7a7a04554f Flatpak: remove glib-networking dependency Rafał Dzięgiel 2021-04-08 20:54:46 +02:00
  • 93de3dc056 Flatpak: update runtime to 40 Rafał Dzięgiel 2021-04-08 20:52:35 +02:00
  • eda80f314e API: replace source-setup with element-setup callback Rafał Dzięgiel 2021-04-08 18:24:49 +02:00
  • b3e6890571 Flatpak: add dashdemux sdix range download patch Rafał Dzięgiel 2021-04-08 17:19:22 +02:00
  • c767b3e4b2 Separate debug messages for YouTube Rafał Dzięgiel 2021-04-08 12:09:42 +02:00
  • ec6157763b YT: do not try to get info again for current download Rafał Dzięgiel 2021-04-08 11:05:20 +02:00
  • cca3077936 Fix startup window size on XOrg Rafał Dzięgiel 2021-04-07 20:07:05 +02:00
  • b5e1b3ab86 Flatpak: workaround crashes in adaptive streaming on Intel GPUs #51 Rafał Dzięgiel 2021-04-07 17:43:32 +02:00
  • b15b94fc90 Convenient ways of opening external subtitles Rafał Dzięgiel 2021-04-07 13:52:51 +02:00
  • 28d8986072 Update .gitattributes Rafał Dzięgiel 2021-04-07 08:56:30 +02:00
  • 30a7229b33 API: add media info updated signal Rafał Dzięgiel 2021-04-06 18:49:08 +02:00
  • 9502e062f4 Support "Default" theme Rafał Dzięgiel 2021-04-02 11:43:36 +02:00
  • 6a9c77dfad Fix file paths in debug messages Rafał Dzięgiel 2021-04-01 22:31:54 +02:00
  • 133cda1b41 Fix forgotten ByteArray import during moving code Rafał Dzięgiel 2021-04-01 22:31:22 +02:00
  • e68a7fe31a Work around GioFile promisify bug caused by GLib 2.68 Rafał Dzięgiel 2021-04-01 22:05:43 +02:00
  • 7f69bee11c Move all file operations code to single file Rafał Dzięgiel 2021-04-01 21:52:19 +02:00
  • 295af9fd24 Improve debug messages for file operations Rafał Dzięgiel 2021-04-01 20:20:42 +02:00
  • d04297620b Apply controls offset for Adwaita icons only Rafostar 2021-03-31 21:38:44 +02:00
  • 43acfddb06 Sink: inform about used OpenGL(ES) version Rafostar 2021-03-31 17:02:03 +02:00
  • d54781eda7 Revert "Sink: limit GL APIs to OpenGL3+ and GLES2+" Rafostar 2021-03-31 16:51:50 +02:00
  • 96e5c5aa7c Restore 5px button margins for TV mode Rafał Dzięgiel 2021-03-31 08:56:00 +02:00
  • 66ce006f00 Move buttons margins to CSS and tweak them a little Rafał Dzięgiel 2021-03-30 22:15:12 +02:00
  • 3fd30e41bf Sink: limit GL APIs to OpenGL3+ and GLES2+ Rafał Dzięgiel 2021-03-29 14:38:19 +02:00
  • a6316c940c YT: always use up to date timestamp Rafał Dzięgiel 2021-03-26 11:52:32 +01:00
  • 84d9cc7416 Add DBus init debug message Rafał Dzięgiel 2021-03-26 11:42:41 +01:00
  • a3499e9b47 Remove unused variable Rafał Dzięgiel 2021-03-24 21:20:15 +01:00
  • 4a60e01131 Auto set brighter sliders on Adwaita dark only Rafał Dzięgiel 2021-03-24 21:16:41 +01:00
  • b404eb2f56 Increase play/pause icon size only on Adwaita theme Rafał Dzięgiel 2021-03-24 20:36:08 +01:00
  • 1f18796e0d Make buttons separator black on all themes Rafał Dzięgiel 2021-03-24 20:04:09 +01:00
  • 254aa538a5 YT: fix expire calc for long movies Rafał Dzięgiel 2021-03-24 20:02:19 +01:00
  • 58cc45ec7d Support accels for menu items Rafał Dzięgiel 2021-03-24 14:07:20 +01:00
  • 7a75c6d4ff Merge pull request #55 from Rafostar/gl-mods Rafał Dzięgiel 2021-03-22 08:55:04 +01:00
  • 2e97fc362c Dash: add segment ranges only to streams that have them Rafał Dzięgiel 2021-03-19 15:19:00 +01:00
  • d762a59cc4 YT: do not keep URI in temp data twice Rafał Dzięgiel 2021-03-19 14:27:55 +01:00
  • b42843be1f YT: do not check playability of saved temp data Rafał Dzięgiel 2021-03-19 11:43:37 +01:00
  • 6dc825dfb3 YT: reduce amount of temp data stored per video Rafał Dzięgiel 2021-03-19 11:25:36 +01:00
  • e89b3599c9 Remove "escape" key handler Rafał Dzięgiel 2021-03-19 10:29:44 +01:00
  • 79e12a6e36 YT: support obtaining info from player API Rafał Dzięgiel 2021-03-19 10:26:46 +01:00
  • 36d4a5c848 YT: replace some URL chars with slashes instead encoding it Rafał Dzięgiel 2021-03-18 09:40:46 +01:00
  • 38e5bae199 Replace lookbehind regexp Rafał Dzięgiel 2021-03-18 09:28:00 +01:00
  • fcff4b4450 Store all temp files in app named temp subdirectory Rafał Dzięgiel 2021-03-17 11:57:02 +01:00
  • 4021745a56 YT: set the same user agent as in player client Rafał Dzięgiel 2021-03-17 10:47:38 +01:00