<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Changelog</title><description>Most recent updates</description><link>https://github.com/jellybeansoup/macos-netflix</link><atom:link href="https://jellystyle.com/resources/macos/netflix.xml" rel="self" type="application/rss+xml" /><pubDate>Mon, 21 Dec 2020 23:02:02 +1100</pubDate><copyright>2020 Daniel Farrelly</copyright><language>en-AU</language><ttl>60</ttl><language>en</language><item><guid isPermaLink="false">MDc6UmVsZWFzZTEwMjk2MDYx</guid><title>Version 1.0</title><description><![CDATA[<p>Initial release!</p><ul><li>Supports macOS High Sierra (10.13)</li><li>Minimal user interface.</li><li>Automatic updates.</li><li>Automatically resizes to the playing video&#8217;s aspect ratio.</li><li>Keep on top of other windows (optionally).</li><li>Snap to screen corners (optionally).</li></ul>]]></description><pubDate>Wed, 28 Mar 2018 21:34:17 +1100</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.zip" sparkle:version="21" sparkle:shortVersionString="1.0" length="5109258" type="application/zip" /><sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion></item><item><guid isPermaLink="false">MDc6UmVsZWFzZTEwMzE2MTMw</guid><title>Version 1.0.1</title><description><![CDATA[<p>Don&#8217;t mind me, just a fast and dirty update to squash some of those pesky first-release bugs.</p><ul><li><p>Added support for macOS Sierra (10.12), all thanks should go to @bastikohn for the ground work on that.</p></li><li><p>Snapping was doing it&#8217;s thing whilst not enabled, but not always. It was really quite a pain, and not just because of the bite marks, if you know what I mean. From here on out, the feature should stay disabled when appropriate.</p></li><li><p>Full screen mode was entirely lacking. This was part bug, part laziness on my part… and I may have forgotten about it entirely until it was pointed out to me. It should behave as expected now.</p></li><li><p>Closing the window caused the thing to go into some kind of purgatory, trapped on an a mysterious island with a less than stellar conclusion. From now on, closing the window will just kill the app, good and dead.</p></li></ul>]]></description><pubDate>Thu, 29 Mar 2018 22:50:29 +1100</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.1.zip" sparkle:version="30" sparkle:shortVersionString="1.0.1" length="5405907" type="application/zip" /><sparkle:minimumSystemVersion>10.12</sparkle:minimumSystemVersion></item><item><guid isPermaLink="false">MDc6UmVsZWFzZTEwNTU1NzA3</guid><title>Version 1.0.2</title><description><![CDATA[<ul><li><p>Added support for macOS El Capitan (10.11), because some people are still using cheese grater Mac Pros (which can&#8217;t run Sierra) and I&#8217;m the sort of person who is willing to accomodate them, apparently.</p></li><li><p>I went back and tweaked the icon a little, mostly so the shadow looks right at the various different sizes. Every time I looked at that 16px version, a little part of me was dying inside.</p></li><li><p>The minimum window size got reduced to match the built-in macOS PiP version, which is super small. It&#8217;s not a particularly good size for browsing (my reasoning for the previous minimum I shipped), but there are those who like to be able to pretend their TV show is a postage stamp, so here we are.</p></li><li><p>In certain situations, the window could get stuck in a snapping loop, forever trying to switch between various corners in attempt to resolve the rules I set in place. To help avoid this, a maximum window size is now applied when snapping is enabled, and the loop itself will check to see if it&#8217;s already snapped before continuing on. You can thank me later.</p></li><li><p>Applied an inset the (new?) advisory warnings that show up in the top corner, so they&#8217;re not cut off by the title bar. Not because I care about the advisory warnings so much… just because I hate seeing text being cut off like that. We live in 2018, for crying out loud.</p></li></ul>]]></description><pubDate>Mon, 16 Apr 2018 12:01:46 +1000</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.2.zip" sparkle:version="39" sparkle:shortVersionString="1.0.2" length="5327086" type="application/zip" /><sparkle:minimumSystemVersion>10.11</sparkle:minimumSystemVersion></item><item><guid isPermaLink="false">MDc6UmVsZWFzZTEzNDc5NjMy</guid><title>Version 1.0.3</title><description><![CDATA[<ul><li><p>With dark mode now being a thing in macOS Mojave, the app looked a little… funky. The good news is, it was an easy fix, and the main window now has dark mode hard-enabled, regardless of your system setting. It&#8217;s a little weird, but definitely less weird than the alternative.</p></li><li><p>Also related to Mojave&#8217;s release, this and future releases are now notarised by Apple. If you&#8217;re building from source, it doesn&#8217;t count, but it means that no one can tamper with the signed versions I release. Not that I expect this project is actually on anyone&#8217;s &#8220;hack this app&#8221; list.</p></li></ul>]]></description><pubDate>Thu, 18 Oct 2018 00:32:08 +1100</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.3.zip" sparkle:version="43" sparkle:shortVersionString="1.0.3" length="5714675" type="application/zip" /><sparkle:minimumSystemVersion>10.11</sparkle:minimumSystemVersion></item><item><guid isPermaLink="false">MDc6UmVsZWFzZTMwMzYzMjg0</guid><title>Version 1.0.4</title><description><![CDATA[<p>I (finally?) had a few moments to resolve some small errors caused by the last time Netflix tweaked its web interface.</p><ul><li><p>Netflix had changed the classes for the controls in the video player, which is what the app uses to determine the difference between the main video player and those awful embedded, auto-playing trailer players. This stopped the window from snapping to the video&#8217;s aspect ratio, so I fixed it.</p></li><li><p>A couple of pages, account settings in particular, weren&#8217;t being adjusted to account for the title bar. Super minuscule problem, but I figure, if I&#8217;m already updating the customisation javascript, then why the heck not.</p></li></ul>]]></description><pubDate>Sat, 29 Aug 2020 19:41:55 +1000</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.4.zip" sparkle:version="48" sparkle:shortVersionString="1.0.4" length="5621267" type="application/zip" /><sparkle:minimumSystemVersion>10.11</sparkle:minimumSystemVersion></item><item><guid isPermaLink="false">MDc6UmVsZWFzZTM1NTYzNTYy</guid><title>Version 1.0.5</title><description><![CDATA[<ul><li><p>Despite not having one myself, the new Macs with Apple Silicon needed some Netflix love… so here I am, dropping a universal update like it&#8217;s not even a big deal. Which it isn&#8217;t. It&#8217;s mostly a handful of tweaks and fixes that I threw together in an afternoon. I got the Apple Silicon part for free.</p></li><li><p>Spent a little time putting together a nice new icon that feels at home on Big Sur, just for the pleasure of it. If you&#8217;re partial to the old icon, I&#8217;ve also started a collection of alternates which can be found within <a href="https://github.com/jellybeansoup/macos-netflix/tree/master/Icons">the project&#8217;s Icon folder</a>.</p></li><li><p>The title bar also got some love to get it looking better on Big Sur (apparently they got bigger), and I spent a little time tweaking the javascript to make sure Netflix&#8217;s headers get popped out from under it correctly.</p></li><li><p>Some of the custom menu items (like the preferences in the Window menu) weren&#8217;t being validated correctly, which meant they weren&#8217;t displaying as intended. I figured out why (apparently one must actually declare conformance to <code>NSMenuItemValidation</code> now, rather than it just being a thing that happens), and then fixed it.</p></li><li><p>The version number got updated. Normally that&#8217;d be obvious, but last time I forgot to actually do that, making it seem like I might have shipped the wrong version, when in fact I messed up in a totally different way. GOOD WORK PAST-JELLY</p></li></ul>]]></description><pubDate>Mon, 21 Dec 2020 22:53:44 +1100</pubDate><enclosure url="https://jellystyle-d5a.kxcdn.com/macos/netflix/Netflix.v1.0.5.zip" sparkle:version="59" sparkle:shortVersionString="1.0.5" length="7983893" type="application/zip" /><sparkle:minimumSystemVersion>10.11</sparkle:minimumSystemVersion></item></channel></rss>