<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>strayorange &#187; imagetweak</title>
	<atom:link href="http://www.strayorange.com/blog/tag/imagetweak/feed" rel="self" type="application/rss+xml" />
	<link>http://www.strayorange.com/blog</link>
	<description>The most passionate and reliable Lorem Ipsum providers in the world</description>
	<lastBuildDate>Sun, 29 Jan 2012 22:28:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>My first Firefox contribution</title>
		<link>http://www.strayorange.com/blog/395-my-first-firefox-contribution</link>
		<comments>http://www.strayorange.com/blog/395-my-first-firefox-contribution#comments</comments>
		<pubDate>Sat, 24 Dec 2011 20:53:59 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[contribution]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=395</guid>
		<description><![CDATA[When I started ImageTweak a few years ago, the decision of building an extensions was mostly due to the fact that the Firefox codebase looked, frankly, quite scaring. Even only attempting to compile Firefox on Windows looked like an impossible endeavor, let alone building a modified version. Compared to this, writing an extensions looked like [...]]]></description>
			<content:encoded><![CDATA[<p>When I started <a href="https://addons.mozilla.org/en-US/firefox/addon/imagetweak/">ImageTweak</a> a few years ago, the decision of building an extensions was mostly due to the fact that the Firefox codebase looked, frankly, quite scaring. Even only attempting to compile Firefox on Windows looked like an impossible endeavor, let alone building a modified version.</p>
<p>Compared to this, writing an extensions looked like a piece of cake (looking back, this was a rather naïve evaluation, but that&#8217;s another story&#8230;).</p>
<p>Fast forward a few years: ImageTweak has gotten pretty mature, so the question pops up again. Wouldn&#8217;t it be better to tackle <em>the source of all problems</em> (pun intended) and bring at least a subset of ImageTweak to all Firefox users? And so, on a fine spring day, while working on <a href="http://www.strayorange.com/blog/380-call-graph-flattening-for-llvm">my MSc thesis</a>, I finally found the courage to make a real attempt at producing a patch that would at least bring feature parity with ImageTweak 0.9, i.e. centering stand-alone images on a dark background.</p>
<p>After a few rounds of patches, I finally managed to produce a working patch that had a single, HUGE, issue. It produced an awful lot of failed tests in the regression tests. If you add to this that, by the time the working patch was ready, I was on the eve of my dissertation (that would be followed by a fair amount of AFK holidays and by a close-to-immediate hiring for a consultancy firm) the amount of time I could devote to Mozilla-related tasks dropped rather quickly to nil.</p>
<p>Luckily, my (clumsy) attempt at a patch had the effect of setting the proverbial ball rolling: somebody (Jared Wein) over at <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=376997">BMO</a> picked up where I left off and fixed all regression tests. And, just like that, a couple of weeks ago, I received a notification about the fact that <a href="https://hg.mozilla.org/mozilla-central/rev/6a47e6a308fb">my patch had been pushed to mozilla-central</a> and that it will be part of Firefox 11. Proudness ensued.</p>
<p>Obviously, as with any other user-facing change, this is prone to <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2011/12/22/Displaying-standalone-images-on-dark-background">(hopefully constructive) discussion</a>. And that&#8217;s good, I guess, because those are yet more proverbially rolling balls.</p>
<p>update: Unlike Daniel Glazman, Jared Wein seems to like it: <a href="http://msujaws.wordpress.com/2012/01/04/blinded-by-the-light-an-improved-image-viewing-experience-in-firefox/">Blinded by the light! – An improved image viewing experience in Firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/395-my-first-firefox-contribution/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ImageTweak development moved to GitHub</title>
		<link>http://www.strayorange.com/blog/320-imagetweak-development-moved-to-github</link>
		<comments>http://www.strayorange.com/blog/320-imagetweak-development-moved-to-github#comments</comments>
		<pubDate>Sun, 26 Sep 2010 07:48:44 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=320</guid>
		<description><![CDATA[I finally resolved to move the trunk code of ImageTweak to GitHub. Up to now I never used any VCS for ImageTweak because I felt it was kind of overkill. Unfortunately, this is no longer true because &#8211; apart from the coaasional trivial fixes &#8211; all new features will likely require extensive rewrites and testing. [...]]]></description>
			<content:encoded><![CDATA[<p>I finally resolved to move the <a href="http://github.com/CAFxX/ImageTweak">trunk code of ImageTweak to GitHub</a>. Up to now I never used any VCS for ImageTweak because I felt it was kind of overkill. Unfortunately, this is no longer true because &#8211; apart from the coaasional trivial fixes &#8211; all new features will likely require extensive rewrites and testing.</p>
<p>In the repository linked above you will always find the latest source of ImageTweak (modulo local changes not yet pushed to GitHub) with the added bonus that, by leveraging the GitHub infrastructure, you can fork ImageTweak with a single click, make changes to the source and send me pull requests to have them included in the official tree.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/320-imagetweak-development-moved-to-github/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preliminary support for videos in ImageTweak</title>
		<link>http://www.strayorange.com/blog/279-preliminary-support-for-videos-in-imagetweak</link>
		<comments>http://www.strayorange.com/blog/279-preliminary-support-for-videos-in-imagetweak#comments</comments>
		<pubDate>Tue, 11 May 2010 20:52:39 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[Strayorange]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[imagetweak]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=279</guid>
		<description><![CDATA[Today I finally had a couple of hours available to work on ImageTweak and I decided to start by adding some new feature (way more interesting than fixing bugs!). The result is that now ImageTweak can work its magic (this word is severely abused lately) on videos as well. Mind you, only for native video [...]]]></description>
			<content:encoded><![CDATA[<p>Today I finally had a couple of hours available to work on ImageTweak and I decided to start by adding some new feature (way more interesting than fixing bugs!). The result is that now ImageTweak can work its magic (this word is severely abused lately) on videos as well. Mind you, only for native video (i.e. those supported by the HTML5 &lt;video&gt; element) and not for plugin videos (flash-based as well).</p>
<p><div class="wp-caption aligncenter" style="width: 520px"><img class=" " title="ImageTweak preliminary support for video" src="http://img571.imageshack.us/img571/5139/27566401.png" alt="ImageTweak preliminary support for video" width="510" /><p class="wp-caption-text">ImageTweak preliminary support for video</p></div><br />
Right now it&#8217;s nowhere near an usable state because the user controls where thought for images and obviously video has different needs. I&#8217;ll need to try to figure this out well before pushing a beta. The good news is that most of the functionalities work out of the box just by adding a couple of abstractions. For example, zooming and rotations work already, and so does resizing.</p>
<p><div class="wp-caption aligncenter" style="width: 520px"><img class="  " title="Zoom and rotation work already" src="http://img571.imageshack.us/img571/3677/81397210.png" alt="Preliminary support for videos in ImageTweak" width="510" /><p class="wp-caption-text">Zoom and rotation work already</p></div><br />
Now a new problem arises&#8230; since it won&#8217;t work on just images anymore, should I change the name ImageTweak? If yes, how should I call it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/279-preliminary-support-for-videos-in-imagetweak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drag&amp;drop not really working properly in ImageTweak</title>
		<link>http://www.strayorange.com/blog/247-dragdrop-not-really-working-properly-in-imagetweak</link>
		<comments>http://www.strayorange.com/blog/247-dragdrop-not-really-working-properly-in-imagetweak#comments</comments>
		<pubDate>Mon, 23 Nov 2009 11:36:36 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=247</guid>
		<description><![CDATA[When I released ImageTweak 0.19 I wrote in the changelog that the main change was the support for proper image drag&#38;drop. It actually works correctly but this change had the side effect of changing the normal mouse pointer used by ImageTweak to indicate that you&#8217;re moving an image around the window. I noticed this before [...]]]></description>
			<content:encoded><![CDATA[<p>When I released ImageTweak 0.19 I wrote in the changelog that the main change was the support for proper image drag&amp;drop.</p>
<p>It actually works correctly but this change had the side effect of changing the normal mouse pointer used by ImageTweak to indicate that you&#8217;re moving an image around the window. I noticed this before releasing the update, but it seemed like a minor annoyance worth the additional functionality. I actually tried to fix it but found no way, and since there were a lot of people writing negative reviews on AMO for the lack of drag&amp;drop support I decided to release it without fixing it.</p>
<p>Fast forward some weeks, and it turns out that actually the new behaviour is quite confusing and many are complaining about the mouse pointer showing the &#8220;forbidden&#8221; shape while moving the image. Fewer than they were complaining before about the lack of drag&amp;drop, but still&#8230;</p>
<p>So I set out to find a solution for this problem but apparently there&#8217;s no way to freely control the mouse pointer shape during a drap&amp;drop operation. The only thing that comes closer is setting the mozCursor property of the DOMDataTransfer interface to &#8220;default&#8221;, but that works only on win32 and simply switch the cursor from &#8220;forbidden&#8221; to the default arrow.</p>
<p>I&#8217;m therefore pretty much stuck in a fix: I have to fix this problem but I have no idea of how. If you know how to do this, or know somebody that might help me in fixing this, please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/247-dragdrop-not-really-working-properly-in-imagetweak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImagetTweak 0.19 finally available</title>
		<link>http://www.strayorange.com/blog/235-imagettweak-0-19-finally-available</link>
		<comments>http://www.strayorange.com/blog/235-imagettweak-0-19-finally-available#comments</comments>
		<pubDate>Tue, 13 Oct 2009 07:50:37 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=235</guid>
		<description><![CDATA[After a month or so in the AMO review queue, ImageTweak 0.19 is finally available. Current users should be notified of the update soon. To learn what&#8217;s new in 0.19, read this post. To download the latest version please head over to AMO.]]></description>
			<content:encoded><![CDATA[<p>After a month or so in the AMO review queue, ImageTweak 0.19 is finally available. Current users should be notified of the update soon.</p>
<p>To learn what&#8217;s new in 0.19, read <a href="http://www.strayorange.com/blog/169-imagetweak-0-19-proper-dragdrop">this post</a>. To download the latest version please head over to <a href="https://addons.mozilla.org/en-US/firefox/addon/3683">AMO</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/235-imagettweak-0-19-finally-available/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImageTweak on Facebook</title>
		<link>http://www.strayorange.com/blog/213-imagetweak-on-facebook</link>
		<comments>http://www.strayorange.com/blog/213-imagetweak-on-facebook#comments</comments>
		<pubDate>Sat, 03 Oct 2009 06:56:05 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=213</guid>
		<description><![CDATA[FB.init("ae5d58eb7060c385466146418f0713a0"); While waiting for the review process for the 0.19 update to end (apparently the queue is a few weeks long &#8211; damn you Mozilla) I got bored and decided to create the ImageTweak page on Facebook. Go spread the word!]]></description>
			<content:encoded><![CDATA[<div style="float:right; margin-left:10px;"><script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/it_IT"></script><script type="text/javascript">FB.init("ae5d58eb7060c385466146418f0713a0");</script><fb:fan profile_id="146703177556" stream="" connections="10" width="300"></fb:fan></div>
<p>While waiting for the review process for the 0.19 update to end (apparently the queue is a few weeks long &#8211; damn you Mozilla) I got bored and decided to create the <a href="http://www.facebook.com/pages/ImageTweak/146703177556">ImageTweak page on Facebook</a>. </p>
<p>Go spread the word!</p>
<hr style="clear:both; visibility:hidden"/>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/213-imagetweak-on-facebook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImageTweak 0.19: proper drag&amp;drop</title>
		<link>http://www.strayorange.com/blog/169-imagetweak-0-19-proper-dragdrop</link>
		<comments>http://www.strayorange.com/blog/169-imagetweak-0-19-proper-dragdrop#comments</comments>
		<pubDate>Wed, 16 Sep 2009 05:50:11 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=169</guid>
		<description><![CDATA[A few months and a complete change of location (I&#8217;m in Helsinki right now!) later, ImageTweak is going to reach version 0.19. I had to scrape all the work I already did for 0.19 because I hit a few roadblocks, and so I had to start over with a minor but longstanding bug: proper drag&#38;drop [...]]]></description>
			<content:encoded><![CDATA[<p>A few months and a complete change of location (I&#8217;m in Helsinki right now!) later, ImageTweak is going to reach version 0.19.</p>
<p>I had to scrape all the work I already did for 0.19 because I hit a few roadblocks, and so I had to start over with a minor but longstanding bug: proper drag&amp;drop support. What it means is that you won&#8217;t have to hold CTRL anymore when performing drag&amp;drop. The price is that I had to drop support for firefox 2.x and 3.0.x.</p>
<p>I just added it on AMO. As soon as it gets reviewed it will be available for <a href="https://addons.mozilla.org/en-US/firefox/addon/3683/">download</a>.</p>
<p>p.s. I also enabled donations on AMO, so if you feel like it please <a href="https://addons.mozilla.org/en-US/firefox/addons/contribute/3683">support the development of ImageTweak</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/169-imagetweak-0-19-proper-dragdrop/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ImageTweak: over 2 millions downloads and counting</title>
		<link>http://www.strayorange.com/blog/139-imagetweak-over-2-millions-downloads-and-counting</link>
		<comments>http://www.strayorange.com/blog/139-imagetweak-over-2-millions-downloads-and-counting#comments</comments>
		<pubDate>Tue, 05 May 2009 15:45:05 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/139-imagetweak-over-2-millions-downloads-and-counting</guid>
		<description><![CDATA[I just noticed that ImageTweak passed the 2M downloads mark and is steadily above 200K active daily users. That&#8217;s quite something! A big thanks to all my users (well, maybe not really all of them). Just in case someone is wondering: I&#8217;m open to new contributors for ImageTweak. It really isn&#8217;t a big codebase, but [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed that <a href="https://addons.mozilla.org/en-US/firefox/addon/3683">ImageTweak</a> <a href="https://addons.mozilla.org/en-US/statistics/addon/3683">passed the 2M downloads mark</a> and is steadily above 200K active daily users. That&#8217;s quite something! A big thanks to all my users (well, maybe <a href="http://www.strayorange.com/blog/64-teh-interwebs-r-fun">not really all of them</a>).<br />
Just in case someone is wondering: I&#8217;m open to new contributors for ImageTweak. It really isn&#8217;t a big codebase, but it needs maintenance and further development&#8230; if you know javascript (and possibly a little about developing Firefox extensions) and you&#8217;re willing to contribute please leave a comment here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/139-imagetweak-over-2-millions-downloads-and-counting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The footlights went off</title>
		<link>http://www.strayorange.com/blog/116-the-footlights-went-off</link>
		<comments>http://www.strayorange.com/blog/116-the-footlights-went-off#comments</comments>
		<pubDate>Fri, 10 Apr 2009 14:05:37 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[imagetweak]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/116-the-footlights-went-off</guid>
		<description><![CDATA[A few days ago ImageTweak lost the &#8220;reccomended&#8221; status on AMO due to the regular extensions turnover and, as expected, the daily downloads fell from 7k+ to about 1k+. I just wish to thank all the folks behind AMO for their support. Time to restart working on 0.19&#8230;]]></description>
			<content:encoded><![CDATA[<p>A few days ago ImageTweak lost the &#8220;reccomended&#8221; status on AMO due to the regular extensions turnover and, as expected, the daily downloads fell from 7k+ to about 1k+.<br />
I just wish to thank all the folks behind AMO for their support.<br />
Time to restart working on 0.19&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/116-the-footlights-went-off/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teh interwebs &#8216;r fun!</title>
		<link>http://www.strayorange.com/blog/64-teh-interwebs-r-fun</link>
		<comments>http://www.strayorange.com/blog/64-teh-interwebs-r-fun#comments</comments>
		<pubDate>Thu, 02 Apr 2009 17:05:19 +0000</pubDate>
		<dc:creator>CAFxX</dc:creator>
				<category><![CDATA[CAFxX]]></category>
		<category><![CDATA[imagetweak]]></category>

		<guid isPermaLink="false">http://www.strayorange.com/blog/?p=64</guid>
		<description><![CDATA[This guy&#8216;s amazing. Seriously. Everything started back when he left a review of ImageTweak on AMO, where he &#8220;reported&#8221; a never-heard-of-before bug: First, the good =) 1) Customizable image view background color 2) Can move image W/arrow &#038; mouse Now, the bad =( 1) Always snaps back 2 original image size whenever U relocate the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/en-US/firefox/user/964651">This guy</a>&#8216;s amazing. Seriously.<br />
Everything started back when he left a review of ImageTweak on AMO, where he &#8220;reported&#8221; a never-heard-of-before bug:</p>
<blockquote><p>First, the good =) 1) Customizable image view background color 2) Can move image W/arrow &#038; mouse Now, the bad =( 1) <strong>Always snaps back 2 original image size whenever U relocate the image</strong> &#8211; so retarded (but there is a workaround &#8211; install &#8216;Page Zoom&#8217; &#038; use that 2 resize the image instead of this retarded &#8216;ImageTweak&#8217; plugin 2 do so =) 2) Insane upside-down scrolling defaults. Oh yes, when I push the up arrow I want the image 2 move DOWN?!?! WTF?!?! Get a grip man &#8211; wow So, fix those 2 things &#038; it&#8217;ll B kewl. I also have &#8216;Image Zoom&#8217; installed, but it doesn&#8217;t override your crap snap-back nonsense.</p></blockquote>
<p>I answered its review on AMO asking for details, but somehow he never replied. <span id="more-64"></span>After a few days, I managed to find its mail address within another AMO review, so I contacted him:</p>
<blockquote>
<p style="text-align: right;">Date: Fri, 13 Mar 2009 08:40:53 +0100<br />
From: Carlo Alberto Ferraris<br />
To: Peter&#8217;s Bx<br />
Subject: ImageTweak reviews<br />
<blockquote>Now, the bad =(<br />
1) Always snaps back 2 original image size whenever U relocate the image &#8211; so retarded (but there is a workaround &#8211; install &#8216;Page Zoom&#8217; &amp; use that 2 resize the image instead of this retarded &#8216;ImageTweak&#8217; plugin 2 do so =)</p></blockquote>
<p>*Please*, be more detailed when reporting a bug! I&#8217;ve never seen or heard of anyone complaining about something like this. Unless I can reproduce it, I can&#8217;t fix it &#8211; I hope you understand this.</p>
<blockquote><p>2) Insane upside-down scrolling defaults. Oh yes, when I push the up arrow I want the image 2 move DOWN?!?! WTF?!?! Get a grip man &#8211; wow</p></blockquote>
<p>First, <a href="http://cafxx.strayorange.com/ImageTweak%20Help">RTFM</a>. Second, try viewing a very long image that fills your screen completely and hit the down key &#8211; would it make any sense if the image scrolled in the opposite direction.</p>
<blockquote><p>So, fix those 2 things &amp; it&#8217;ll B kewl.</p>
<p>I also have &#8216;Image Zoom&#8217; installed, but it doesn&#8217;t override your crap snap-back nonsense.</p></blockquote>
<p>Before calling something &#8220;crap&#8221; and insulting someone, you should really stop and think about that carefully.<br />
This addon has been around for almost two years now, had a great number of releases, every aspect of it has been discussed and reviewed extensively and is currently in use by more that half a million people worldwide &#8211; and yet you seem to think that a macroscopic misbehaving like the one you&#8217;re reporting hasn&#8217;t been noticed by anyone&#8230; in short: I doubt it. In the best case scenario, your bug will probably be due to another extension, or to the interactions between the two. So *please* be more specific.<br />
Best regards,<br />
Carlo Alberto Ferraris (CAFxX)</p></blockquote>
<p>This is what I received in reply:</p>
<blockquote><p style="text-align: right;">Subject: 	RE: ImageTweak reviews<br />
Date: 	Fri, 13 Mar 2009 15:17:23 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>Stopped reading @ &#8216;please B more detailed&#8217;.  I was EXTREMELY detailed.  Go on with your retarded &#8216;kill-the-messenger&#8217; crap.  Everything I say is true &amp; U know it.</p>
<p>bye</p></blockquote>
<p>&#8220;EXTREMELY detailed&#8221;, huh? Nevermind &#8211; I told myself &#8211; maybe he&#8217;s just (wrongly) thinking that I&#8217;m fucking with him&#8230; if I tell him calmly and plainly that I am serious and that I need his help to fix the bug everything will be fine:</p>
<blockquote><p style="text-align: right;">Subject: 	Re: ImageTweak reviews<br />
Date: 	Fri, 13 Mar 2009 19:11:29 +0100<br />
From: 	Carlo Alberto Ferraris<br />
To: 	Peter&#8217;s Bx</p>
<p>I&#8217;m telling you for real that I can&#8217;t reproduce it. Everything you said is &#8220;Always snaps back 2 original image size whenever U relocate the image&#8221; and, from my humble point of view, that is far from &#8220;detailed&#8221;.<br />
As I already said, there&#8217;s a huge number of people using this addon daily and no-one ever reported something like that. Plenty of other bugs were reported (and most were fixed) but no-one ever reported yours so I really don&#8217;t know how to fix it. Can you provide me a screen recording of what you&#8217;re experiencing? Or anything else that can help me understand what&#8217;s wrong? I hope you understand that if I didn&#8217;t care about what my users think of ImageTweak, I wouldn&#8217;t even bother writing you. But here I am, so please be more detailed.</p></blockquote>
<p>And this is where I decided I&#8217;d stop replying:</p>
<blockquote><p style="text-align: right;">Subject: 	I&#8217;ll spoon feed U =) RE: ImageTweak reviews<br />
Date: 	Sat, 14 Mar 2009 04:36:51 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>IDIOT!!</p>
<p>1) Images should retain their zoomed sizes when moved, not keep snapping back 2 the original size.</p>
<p>Note: If your brain cannot hold more than 3 things, please do not read N E more&#8230; I use &#8216;Page Zoom&#8217; add-on as a patch 4 this, but it&#8217;s an overcomplicated solution.</p>
<p>2) The arrow keys should move the image in the direction they point, not the opposite.</p>
<p>2) The mouse wheel should move the image in the direction it is pushed.</p>
<p>NOTE: In case U R really a drooling idiot, this means:<br />
Up arrow = move image up<br />
Down arrow = move image down (DUUH!!  OMG is this really that hard 4 U 2 grasp?)<br />
Right arrow = move image right<br />
Left arrow = move image left<br />
Mouse wheel up = move image up (oh yeah, we love it in REVERSE! NOT!!)<br />
Mouse wheel down = move image down (OMG where the fuk did U leave your brain?  SO OBVIOUS!!)</p>
<p>Yes I know points 2 &amp; 3 can B changed in the program settings check boxes, but the functionality I described is intuitive &amp; should B the DEFAULT.</p>
<p>Now go on with your insane &#8216;kill-the-messenger&#8217; &amp; &#8216;bandwagon fallacy&#8217; bullshit.  Just because &#8216;nobody else complains&#8217; doesn&#8217;t mean this isn&#8217;t a problem.  U sound like some clown from Micro$oft talking about how it&#8217;s &#8216;acceptable&#8217; for the operating system to hang like a snail when moving files in Vista or whatever &#8211; meanwhile Windows &#8217;95 (the one before Internet Explorer came out) moves files INSTANTLY and FOREVER without locking up.  Yes, I&#8217;ve been selling multi-terabyte servers running on 16 bit Win &#8217;95 &amp; they outperform BSD, Linux, &amp; other alternatives. I even offered to send 1 2 Micro$cam 4 analysis, but they weren&#8217;t interested.</p>
<p>Seems U R caught in some kind of fantasy where U should include insane backward functionality instead of simple, intuitive OBVIOUS UI features like FUKING RETAINING THE ZOOM WHEN MOVING AN IMAGE!!! omfg!</p></blockquote>
<blockquote><p style="text-align: right;">Subject: 	This isn&#8217;t a debate U brain-dead clown &#8211; I just delete your excuses<br />
Date: 	Sat, 14 Mar 2009 04:42:14 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>I don&#8217;t read your responses.  This is not a &#8216;conversation&#8217; or a &#8216;debate&#8217; where U can sit on your ass and &#8216;talk&#8217; your way into making the program better.</p>
<p>It&#8217;s broken. Fix it, or don&#8217;t.  Talk is cheap.</p>
<p>I don&#8217;t open your retarded responses.  I delete them without opening.</p>
<p>Fix your program instead of mailing me EXCUSES!!</p></blockquote>
<p>Apparently, though, trolls never die &#8211; and therefore, a few weeks later:</p>
<blockquote><p style="text-align: right;">Subject: 	New tweak 4 Image Tweak addon =)<br />
Date: 	Thu, 2 Apr 2009 10:13:49 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>Yea&#8217; OK well I read some &#8216;responses&#8217; from the author here.  &#8220;I know that the &#8220;mouse integration&#8221; may feel awkward, but ctrl+mouse wheel is the *default* zooming mechanism of Firefox (try it on any webpage).&#8221; bla bla &#8211; well it SHOULDN&#8217;T B the default.  It should B somethin&#8217; like right click + scroll (&amp; scroll by itself is the page control).  I got news 4 U programmer fukwits out there.  NOBODY WANTS 2 READ A MANUAL.  Oh sure, we could spend our lives like U filling our heads with pointless arbitrary rules &amp; codes, but no thanx.  We have sh*t 2 do!  We (the public &#8211; the &#8216;cattle&#8217;) like things that work INTUITIVELY!  That is, 4 1, Y Linux &amp; it&#8217;s variants will NEVER catch on, EVER!&#8230; because it&#8217;s just a big geek-off circle jerk of who can overcomplicate things the most.  Oh yes, instead of a multiple-choice GRAPHICAL MENU I want 2 have a mystery command line I need a computer science degree 2 use, &amp; a zillion secret code words &#8211; give me a fukin&#8217; break!  What idiots!</p>
<p>Fix the BUGS in the thing.  Screen fill does NOT funciton &#8211; all I wanted was somethin&#8217; 2 center images &amp; make &#8216;em fit the window size (in full screen mode as well as regular).  Is that so much 2 ask?  I guess so!  Just somethin&#8217; 2 save me from havin&#8217; 2 open the image thumbnailer program (Thumbs Plus &#8211; the older pre-unicode versions R best).  Yea&#8217; I&#8217;ve tried Picasa &amp; other freewares &amp; they suk azz.</p>
<p>Here&#8217;s a plan:<br />
wheel = zoom in or out.<br />
mouse wheel+right click = move image vertically.<br />
left click+wheel = move image horizontally.</p>
<p>&amp; make it so the goddamn &#8216;fit page&#8217; function workx.  It&#8217;s ridiculous havin&#8217; 2 re-zoom every time I drop somethin&#8217; in the window&#8230; Yeesh.  Make it automatically fit &#8211; like the check box says!  =D</p></blockquote>
<p>Apparently, ignoring him won&#8217;t work &#8211; so let&#8217;s simply have some fun! I also just discovered that he left other two reviews (and that brings his number of ImageTweak reviews to 5 &#8211; so much for the &#8220;We have sh*t 2 do&#8221;! BTW, you can read them all <a href="https://addons.mozilla.org/en-US/firefox/user/964651">here</a>)</p>
<blockquote><p style="text-align: right;">Subject: 	Re: New tweak 4 Image Tweak addon =)<br />
Date: 	Thu, 02 Apr 2009 18:47:02 +0200<br />
From: 	Carlo Alberto Ferraris<br />
To: 	Peter&#8217;s Bx</p>
<p>If you&#8217;re going to rephrase this in proper english &#8211; with proper capitalization and punctuation &#8211; and without calling me names, I will surely read it. Please consider that I don&#8217;t owe you nothing, as you implicitely agreed by using ImageTweak (the code is GPL-licensed &#8211; read the license for the details).</p>
<p>Best regards,<br />
Carlo Alberto Ferraris</p></blockquote>
<p>Predictably:</p>
<blockquote><p style="text-align: right;">Subject: 	RE: New tweak 4 Image Tweak addon =)<br />
Date: 	Thu, 2 Apr 2009 19:36:53 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>You&#8217;re such a fucking clown &#8211; so obvious your transparent little lazy-ass ploy 2 blame the messenger 4 your program&#8217;s problems. I am not the problem. The bugs in yer&#8217; proggy&#8217; R the issue, &#038; U should fix &#8216;em.  It&#8217;s not surprising @ all U R a spic.  Your retardation is what keeps your race @ the bottom.</p>
<p>U sound like 1 of those Linux fags &#8211; with their &#8216;the user is the problem&#8217;, instead of taking responsibility 4 their code, &#038; making the shit USABLE!</p>
<p>Oh yea&#8217;, I we want a program that does not retain it&#8217;s zoom but snaps back 2 small all the time without warning.  We want something that forces us 2 resize every fucking image instead of simply saving the &#8216;fit to screen&#8217; setting LIKE YOUR FUCKING LITTLE CHECK BOX CLAIMS TO DO!</p>
<p>You&#8217;re such a goddamn idiot, it&#8217;s a wonder U can figure out how 2 wipe your own ass &#8211; seriously.  Now there U go &#8211; lots of excuses 4 U now 2 ignore the flaws in your program &#038; blame the &#8216;cruel crude user community&#8217; for your BAD PROGRAMMING!</p>
<p>Get a clue, loser</p></blockquote>
<p>From now on I will repeat the same thing over and over, let&#8217;s see if he gets it&#8230; BTW, I traced his IP and found out that he is somewhere between San Francisco and Los Angeles (Atascadero? San Luis Obispo?) &#8211; and judging from his writing style he must be like 14-15. In Italy someone that writes like him is called &#8220;bimbominkia&#8221; &#8211; and no, that&#8217;s not a compliment.</p>
<blockquote><p style="text-align: right;">Subject: 	Re: New tweak 4 Image Tweak addon =)<br />
Date: 	Thu, 02 Apr 2009 21:38:38 +0200<br />
From: 	Carlo Alberto Ferraris<br />
To: 	Peter&#8217;s Bx</p>
<p>If you&#8217;re going to rephrase this in proper english &#8211; with proper capitalization and punctuation &#8211; and without calling me names, I will surely read it. Please consider that I don&#8217;t owe you nothing, as you implicitely agreed by using ImageTweak (the code is GPL-licensed &#8211; read the license for the details).</p>
<p>Best regards,<br />
Carlo Alberto Ferraris</p></blockquote>
<p>Afterward, I went on AMO and flagged his latest review of ImageTweak for inappropriate language. Let&#8217;s see how he reacts&#8230;</p>
<p><strong>Update 1</strong><br />
Guess what? I honestly can&#8217;t believe that he is really thinking what he&#8217;s writing&#8230;</p>
<blockquote><p style="text-align: right;">Subject: 	&#8220;Woo lookie me I&#8217;m the spic who pretends not 2 understand English, &#8216;cuz I&#8217;m 2 fukin&#8217; lazy 2 fix my program&#8221;<br />
Date: 	Sat, 4 Apr 2009 02:18:07 +0000<br />
From: 	Peter&#8217;s Bx<br />
To: 	Carlo Alberto Ferraris</p>
<p>Stupid, transparent jackass</p>
<p>&#8220;Your car has a flat tire&#8221;&#8230;</p>
<p>You: &#8220;What do you mean?  Could U please explain how it is flat?  I don&#8217;t understand.  Nobody else complains that it is flat, therefore it must B inflated &#038; perfect&#8230;  Thank U as I drive on my perfectly broken unsafe tire &#8211; goodbye  =)  Hey, where did I leave my burrito?&#8221;</p>
<p>ROFL~!</p>
<p>U monkey boi</p></blockquote>
<p>Standard reply followed&#8230;</p>
<p><strong>Update 2</strong><br />
While I was posting this I re-read one of his mails and realized that he said that ImageTweak was so crap that even using another extension (ImageZoom) wouldn&#8217;t do any better.<br />
At the time I excluded the possibility of him being so retarded to the point of using both extensions (doing almost the same thing) together. I should have known better.<br />
So I tried to install also Image Zoom and while they work almost perfectly together, if you use the Image Zoom context menu to zoom the image, it will &#8220;snap back 2&#8243; the previous position. As I said in one of my first mails, it&#8217;s a conflict between extensions (that are not meant to work together).</p>
<blockquote><p style="text-align: right;">Subject: 	Found the problem: it&#8217;s you<br />
Date: 	Sat, 04 Apr 2009 09:29:29 +0200<br />
From: 	Carlo Alberto Ferraris<br />
To: 	Peter&#8217;s Bx</p>
<p>You know what? I was right, and you were wrong.<br />
The problem lies in the fact that you installed both ImageTweak and Image Zoom, and that you use the Image Zoom context menu to change the image size when it is displayed by ImageTweak.<br />
This is not a bug in one extension or in the other, it&#8217;s just that the two extensions shouldn&#8217;t be used together and I never received any complaint about this bug because out of 300k daily users, apparently you&#8217;re the only genius using both extensions.<br />
When I asked you to help me find the bug, it was exactly because I can&#8217;t test the compability of all 6000+ extensions hosted on AMO with mine. But, evidently, I was asking way too much (you aren&#8217;t even able to properly write in your native language, after all!).<br />
Right now your choices are:</p>
<p>    * Uninstall ImageTweak and go with Image Zoom (or the contrary, but somehow I doubt you&#8217;ll ever do it)<br />
    * Read the f**king manual to learn how to disable the ImageTweak zoom and use only Image Zoom to zoom.<br />
    * Write patches for ImageTweak and Image Zoom to make them mutually exclusive or to allow them to cooperate (unrealistic, isn&#8217;t it?)</p>
<p>And now, a few other things:</p>
<p>    * This whole discussion has been posted on my blog.<br />
    * You should really learn how to write in proper English<br />
    * As a rule of thumb, you shouldn&#8217;t insult someone when you&#8217;re asking for favors.<br />
    * You should learn what an auto-responder is.<br />
    * You should get a life. Seriously. At your age, you should get out with your friends, not spending your time in your room doing pointless things (apparently, even if you say you have better things to do, you managed to write quite a number of reviews&#8230;)</p>
<p>Best regards,<br />
Carlo Alberto Ferraris
</p></blockquote>
<p>Since this mail, I received other 3 mails saying the same things he already wrote in his previous mails. I set up an auto-responder, but apparently he doesn&#8217;t know what an auto-repsonder is. This is not even funny anymore&#8230;</p>
<p>That&#8217;s all folks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.strayorange.com/blog/64-teh-interwebs-r-fun/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

