Skip to content

Commit 541caba

Browse files
committed
docs(changelog): update
1 parent 6ac2ba2 commit 541caba

1 file changed

Lines changed: 19 additions & 5 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2222

2323
### Added
2424

25+
- Add bookmarks ([6ac2ba2](https://github.com/vzhd1701/gridplayer/commit/6ac2ba22d611426b07ce93a2194a53a1502e4c97))
26+
- Add SponsorBlock support with segment markers and auto skip ([31aab30](https://github.com/vzhd1701/gridplayer/commit/31aab306f1e135c56bc28f7d791defee7a544f53))
27+
- Add chapters support, including YouTube chapters via yt-dlp ([6f0920a](https://github.com/vzhd1701/gridplayer/commit/6f0920aa6a690431e7117ac8c99e430d0dcb5436)), ([f76ca7b](https://github.com/vzhd1701/gridplayer/commit/f76ca7b1443be37e1b96627cbc32c919d851e1f7))
28+
- Add Ctrl+wheel as default video zoom keys ([87231c6](https://github.com/vzhd1701/gridplayer/commit/87231c62f1e92d1176a7509a32406274824cced9))
29+
- Add option to align video in its cell and move it around with mouse or dialog ([3624113](https://github.com/vzhd1701/gridplayer/commit/3624113aa35cc6a757047ce3886ffc204c48f160)), ([4560ca8](https://github.com/vzhd1701/gridplayer/commit/4560ca8648d70b1d9c716e11d063388d2564493a)), ([15ffef2](https://github.com/vzhd1701/gridplayer/commit/15ffef219e11bd16206b6474df29b971ea10be28)), ([7adfb0a](https://github.com/vzhd1701/gridplayer/commit/7adfb0a86b181875c8ea6552ff2869aa71d74c77)), ([d51e22b](https://github.com/vzhd1701/gridplayer/commit/d51e22b97ab02b8b31718554595cf92a8051bb66))
30+
- Add option to take screenshots ([af9dbc8](https://github.com/vzhd1701/gridplayer/commit/af9dbc81d7b19b1823150e13ce3592d929082a7d))
31+
- Add option to set deinterlace mode per video ([f6eeea8](https://github.com/vzhd1701/gridplayer/commit/f6eeea8e74ebc81160d74e53f32f3e9a2a71c3e9))
2532
- Add `--platform` command line argument to force xcb or wayland on linux ([3b19205](https://github.com/vzhd1701/gridplayer/commit/3b192051738050add5b35f858c642929fae13431))
2633
- Add browser impersonation for yt-dlp, for sites that block non-browser requests (not available in 32-bit Windows build) ([9a4ef05](https://github.com/vzhd1701/gridplayer/commit/9a4ef05a54d0a835fe07592d0d42cc0c89208dae))
2734
- Add option to select audio output device per video ([c02a4b6](https://github.com/vzhd1701/gridplayer/commit/c02a4b639801ec8278eaa57848541efef13a9ec6))
@@ -32,14 +39,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
3239
- Add network and yt-dlp checks in settings ([9e16e83](https://github.com/vzhd1701/gridplayer/commit/9e16e83fb453026d2281cd20ad1ec91623a536fd)), ([7b1abd6](https://github.com/vzhd1701/gridplayer/commit/7b1abd6c557e11fd9fafb3b58a3da2b6604b5cb8))
3340
- Add network settings: HTTP/SOCKS proxy, user agent, request timeout, force IPv4 and TLS verification ([d22ea68](https://github.com/vzhd1701/gridplayer/commit/d22ea6800fe25982b8bc045da84665c2282871f6))
3441
- Add support for cookies exported from a browser, used by both yt-dlp and streamlink ([c3ba278](https://github.com/vzhd1701/gridplayer/commit/c3ba2785014a0515e11dbad7ba8786974fa699b9)), ([7b0e0ff](https://github.com/vzhd1701/gridplayer/commit/7b0e0ff3d7a39489d9490d209e7fb32a71626264)), ([58e7425](https://github.com/vzhd1701/gridplayer/commit/58e74259daa62d4ecdd7f71a56bae27be56966fc)), ([7a01e6e](https://github.com/vzhd1701/gridplayer/commit/7a01e6ec5582256cd5a9950d798c5f52b2fdb8d7))
35-
- Add option to pick a preferred audio track language, with support for multi-language streams ([b40dd6d](https://github.com/vzhd1701/gridplayer/commit/b40dd6dde5d5126b5f0854f9062c848000d7e2d9)), ([117b2ea](https://github.com/vzhd1701/gridplayer/commit/117b2ea5a7f8571fd16949f52add8b4d714f9cb4))
42+
- Add option to pick a preferred audio track language, with support for multi-language streams ([6d4e987](https://github.com/vzhd1701/gridplayer/commit/6d4e98796ea26ab57831c3dfdf9644b6db2917b4)), ([b40dd6d](https://github.com/vzhd1701/gridplayer/commit/b40dd6dde5d5126b5f0854f9062c848000d7e2d9)), ([117b2ea](https://github.com/vzhd1701/gridplayer/commit/117b2ea5a7f8571fd16949f52add8b4d714f9cb4))
3643
- Add auto mode for stream quality, picking the quality that fits the pane size ([654e906](https://github.com/vzhd1701/gridplayer/commit/654e9069dedc4873db8848fae2acf37608c5df99))
3744
- Add option to retry a stream when it fails to load ([5450670](https://github.com/vzhd1701/gridplayer/commit/545067034c1f778739173b0f33caea86fb4f9ef2))
3845
- Add single process software video decode mode ([dcf7ef4](https://github.com/vzhd1701/gridplayer/commit/dcf7ef49544787a6e540d4c23edfd97a84ba5b8a))
3946
- Add option to save video paths relative to the playlist file ([9c4a9d3](https://github.com/vzhd1701/gridplayer/commit/9c4a9d3196ca3db3418216bc9bff6079ffa3c760))
4047
- Add option to set custom portable user data dir via GP_USER_DATA_DIR env variable or --user-data-dir command line argument ([4b9d525](https://github.com/vzhd1701/gridplayer/commit/4b9d5253f9367d642cf641b5c038b660cee5b497))
4148
- Add stopped video state ([848487b](https://github.com/vzhd1701/gridplayer/commit/848487b7d6d552229a4b503fdf5cbdac6995e373))
42-
- Add "set crop" dialog ([6178829](https://github.com/vzhd1701/gridplayer/commit/617882919a12cdc630e517a3fc45d929520597b4))
49+
- Add "set crop" dialog ([0949a9b](https://github.com/vzhd1701/gridplayer/commit/0949a9b0db80985baad2ba0338179a7275e403af)), ([6178829](https://github.com/vzhd1701/gridplayer/commit/617882919a12cdc630e517a3fc45d929520597b4))
4350
- Allow setting Video defaults for rate, scale, volume, color and crop ([177599c](https://github.com/vzhd1701/gridplayer/commit/177599ccdd608978123ed47cab7a649032bed35d))
4451
- Add explicit per-playlist settings with global defaults ([fb80dfa](https://github.com/vzhd1701/gridplayer/commit/fb80dfac99df633024bef6738c2cf59c4aed9671))
4552
- Add fixed size grid mode ([16871a6](https://github.com/vzhd1701/gridplayer/commit/16871a699a1117c9057ee4f47ad5e1a8932f569b))
@@ -55,22 +62,29 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5562

5663
### Fixed
5764

65+
- Fix blank title and hover label on the opaque overlay ([492ea67](https://github.com/vzhd1701/gridplayer/commit/492ea677a9836bb4784a7c228f2d9034299b3716))
66+
- Fix fit and crop of rotated and zoomed videos ([2cc4fc4](https://github.com/vzhd1701/gridplayer/commit/2cc4fc489d568811e0380fa97d42f8a0e5c2cfcb)), ([7c35ffe](https://github.com/vzhd1701/gridplayer/commit/7c35ffefef03f19c6baa5f49432d79977d072b14))
67+
- Fix memory leak and possible crash when closing videos in software mode ([3b320aa](https://github.com/vzhd1701/gridplayer/commit/3b320aa03cb87c12d10ecafbf2fe06a37a101c03)), ([6d45407](https://github.com/vzhd1701/gridplayer/commit/6d45407080557c6c659337b00b1fdc151951e1dd))
68+
- Fix network requests failing with urllib3 2.8+ ([ab22135](https://github.com/vzhd1701/gridplayer/commit/ab2213575d92e657ae149356ebb9d025674085fd))
69+
- Show an error instead of loading forever when a video never starts playing ([b0ce4f2](https://github.com/vzhd1701/gridplayer/commit/b0ce4f288c3dd4644f6f47e607d3984085a34976))
70+
- Fix rare video process crash ([018010d](https://github.com/vzhd1701/gridplayer/commit/018010dba34c4487a8a25516cb46fa6c6836f3a7))
71+
- Speed up app startup ([619f30d](https://github.com/vzhd1701/gridplayer/commit/619f30dd5631c43cac474a26100eda017c7d0852))
5872
- Run on xcb (Xwayland) on linux for hardware video, fall back to software video decoding on pure wayland ([3b19205](https://github.com/vzhd1701/gridplayer/commit/3b192051738050add5b35f858c642929fae13431)), ([e5816a6](https://github.com/vzhd1701/gridplayer/commit/e5816a63af2ac38de3b535732ffd05a1c94e9b99)), ([9f1c12c](https://github.com/vzhd1701/gridplayer/commit/9f1c12c23712e9f4a5f4b8d7b5a151954c92819e)), ([f5f77c2](https://github.com/vzhd1701/gridplayer/commit/f5f77c27d69167f2b204603414d2d4cba1c9dfc9))
5973
- Play AES-128 encrypted HLS streams ([3b81f84](https://github.com/vzhd1701/gridplayer/commit/3b81f84c146d36034640ffe73782395312b1d557))
6074
- Fix some HLS videos playing only the last minute or failing to load ([9525976](https://github.com/vzhd1701/gridplayer/commit/9525976c95d897a1214c5e104c48f766955de173)), ([7cabff8](https://github.com/vzhd1701/gridplayer/commit/7cabff8f045aaf6514c39968a0b056b7f4c634ad))
6175
- Close videos faster while their URL is still resolving ([687ad79](https://github.com/vzhd1701/gridplayer/commit/687ad79beee63be2d44a7fbc6ebeb152ec7daa24))
6276
- Make next/previous frame stepping more accurate ([fa490af](https://github.com/vzhd1701/gridplayer/commit/fa490af19cfb2b45bfdbcfd4f1d7f12e43c1c22c))
6377
- Loop videos seamlessly, even very short clips ([b14e633](https://github.com/vzhd1701/gridplayer/commit/b14e6338c1b868c499ef971ff3b2640cc36dcd99))
6478
- Keep counting playback time past 24 days instead of wrapping to a negative value ([5b61b54](https://github.com/vzhd1701/gridplayer/commit/5b61b5444a82e329b5eab56565114bdcb3d0a2f5))
65-
- Improve streaming stability ([5450670](https://github.com/vzhd1701/gridplayer/commit/545067034c1f778739173b0f33caea86fb4f9ef2)), ([0a17ab1](https://github.com/vzhd1701/gridplayer/commit/0a17ab1c6e15acea302d5b63a3c26f37c6deb45d))
79+
- Improve streaming stability and seeking ([7d38b0d](https://github.com/vzhd1701/gridplayer/commit/7d38b0d89ff45183f17b21e503db7f6a29f97c58)), ([0964189](https://github.com/vzhd1701/gridplayer/commit/0964189a2668a6cc2ccdeb624223ab6e46954501)), ([5450670](https://github.com/vzhd1701/gridplayer/commit/545067034c1f778739173b0f33caea86fb4f9ef2)), ([0a17ab1](https://github.com/vzhd1701/gridplayer/commit/0a17ab1c6e15acea302d5b63a3c26f37c6deb45d))
6680
- Force dav1d for AV1 adaptive streams to avoid glitches when seeking ([293b7cb](https://github.com/vzhd1701/gridplayer/commit/293b7cbd7725984bd5d2d6fe95f094dd80bc1411))
6781
- Show bitrates and codecs correctly in the stream quality menu ([ed93371](https://github.com/vzhd1701/gridplayer/commit/ed933713847e4ce78f3cb1222284d9d05ab67098))
6882
- Avoid freeze after changing stream quality ([3da0379](https://github.com/vzhd1701/gridplayer/commit/3da037985b80ebcbafaacd0dde3fd65ae1612f31))
6983
- Play DASH streams that serve audio and video from separate URLs ([8966b77](https://github.com/vzhd1701/gridplayer/commit/8966b775786d965349abbe79561edf1feb6933cd))
7084
- Ensure no orphan processes survive an app crash ([1139940](https://github.com/vzhd1701/gridplayer/commit/11399405e24913c0af5fdf401ca9ca0b17309a7e))
7185
- Speed up video teardown on Windows in hardware mode ([d537b2d](https://github.com/vzhd1701/gridplayer/commit/d537b2dc36aea1ee9cc27cd7cb9addd5c4149ffa))
7286
- Improve window responsiveness in hardware mode ([c4d0977](https://github.com/vzhd1701/gridplayer/commit/c4d0977cde75dbf4c8064d9943cf97b5141dbd3e))
73-
- Improve software decoding mode: faster output, less jitter on static video ([4d2fe22](https://github.com/vzhd1701/gridplayer/commit/4d2fe224c827eadf9423d2004a0568a62bf81d06)), ([3266e68](https://github.com/vzhd1701/gridplayer/commit/3266e68ad2236968f07c8c01947ccf9379092b36)), ([bd2f3e8](https://github.com/vzhd1701/gridplayer/commit/bd2f3e8e954cf3901db30e1f6c52e8cf19724111)), ([1e51b3e](https://github.com/vzhd1701/gridplayer/commit/1e51b3e1dd2023b615cf4a0dca266c6ed8e4311a)), ([a19134c](https://github.com/vzhd1701/gridplayer/commit/a19134c8cedfebb62cb2520f10a3e434d44554d0))
87+
- Improve software decoding mode: faster output, less jitter on static video ([71d40f8](https://github.com/vzhd1701/gridplayer/commit/71d40f831cc2e472b96b913bf7f0e2d2d6a55d6c)), ([ac435b7](https://github.com/vzhd1701/gridplayer/commit/ac435b78bd1a5a275bd57bbd54d520bc6303da18)), ([4d2fe22](https://github.com/vzhd1701/gridplayer/commit/4d2fe224c827eadf9423d2004a0568a62bf81d06)), ([3266e68](https://github.com/vzhd1701/gridplayer/commit/3266e68ad2236968f07c8c01947ccf9379092b36)), ([bd2f3e8](https://github.com/vzhd1701/gridplayer/commit/bd2f3e8e954cf3901db30e1f6c52e8cf19724111)), ([1e51b3e](https://github.com/vzhd1701/gridplayer/commit/1e51b3e1dd2023b615cf4a0dca266c6ed8e4311a)), ([a19134c](https://github.com/vzhd1701/gridplayer/commit/a19134c8cedfebb62cb2520f10a3e434d44554d0))
7488
- Keep the pause state in sync with actual playback ([3b481f6](https://github.com/vzhd1701/gridplayer/commit/3b481f6efc65eb7d5619792bf2cea81310ddf953))
7589
- Optimize software mode output, speed up video loading ([0595343](https://github.com/vzhd1701/gridplayer/commit/05953431021274de0ae3b14ad81c9654a55c0d83))
7690
- Hide glitchy video border on windows (nvidia) and add hw_crop_border_offset option ([7969baa](https://github.com/vzhd1701/gridplayer/commit/7969baa9db9d7ea358ad13ead5ad1970e9705ed1))
@@ -93,7 +107,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
93107
- Avoid crash on spam reload ([737fe79](https://github.com/vzhd1701/gridplayer/commit/737fe79619d6f929ede35205a89338a2e8385b12))
94108
- Add compositor detection on linux to avoid black overlay ([e22e91c](https://github.com/vzhd1701/gridplayer/commit/e22e91cc8dd9fc2562483317d2368097c93dfe65))
95109
- Add newly saved playlist into recent list ([1682959](https://github.com/vzhd1701/gridplayer/commit/16829599d0b864e1659036ba49b62f95cdf2ca6d))
96-
- Improve system color theme sync on linux and windows ([e41cc36](https://github.com/vzhd1701/gridplayer/commit/e41cc361967d7f9cb405718d51bb68ba3801d5a3)), ([ab062b3](https://github.com/vzhd1701/gridplayer/commit/ab062b340ddd00352262b6402aa621472359faf4))
110+
- Improve system color theme sync on linux and windows ([d012824](https://github.com/vzhd1701/gridplayer/commit/d012824c4964b6890b3be859503db66408c505a2)), ([e41cc36](https://github.com/vzhd1701/gridplayer/commit/e41cc361967d7f9cb405718d51bb68ba3801d5a3)), ([ab062b3](https://github.com/vzhd1701/gridplayer/commit/ab062b340ddd00352262b6402aa621472359faf4))
97111
- Unify app style and colors ([61d90b0](https://github.com/vzhd1701/gridplayer/commit/61d90b04df15e31d67ed4bb9b2de9269a420e375))
98112
- Improve language selection section in settings ([65bc49d](https://github.com/vzhd1701/gridplayer/commit/65bc49da7c32edc48552bd67976ac089877ca33b))
99113
- Avoid crash for menu with custom style ([afac43f](https://github.com/vzhd1701/gridplayer/commit/afac43f9b9d92777588115647ea3e67b9652e013))

0 commit comments

Comments
 (0)