<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.timothyhumphrey.name/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Blog de Humpty : firefox</title><link>http://blog.timothyhumphrey.name/archive/tags/firefox/default.aspx</link><description>Tags: firefox</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>LastTab update</title><link>http://blog.timothyhumphrey.name/archive/2008/11/14/lasttab-update.aspx</link><pubDate>Sat, 15 Nov 2008 03:31:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:6796</guid><dc:creator>Humpty</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=6796</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2008/11/14/lasttab-update.aspx#comments</comments><description>&lt;p&gt;I normally don&amp;#39;t like to comment on things I&amp;#39;m working on because I don&amp;#39;t want to encourage vaporware, but I&amp;#39;m really happy with the progress of LastTab 3.0. I&amp;#39;ve been feeling very creative lately working on it and a project at my real job. Some people might think programming is dull and boring but I see it as an art form. Software can be designed in so many ways and trying to decide which design is the best, in your estimation, is really fun! For me there&amp;#39;s a feeling like the software already exists somewhere else and I&amp;#39;m just trying my best to recreate how I see it. After so many iterations of code changes and tests it feels like nothing can be taken away or added to it, like it handles all the conditions that it&amp;#39;s supposed to in an elegant way.&lt;/p&gt;
&lt;p&gt;That said I definitely love object oriented programming. My project at work has me writing in C, not C++ nor C#, but just plain old C. Man, I&amp;#39;ve forgotten how nice it really is to be able to declare variables anywhere you damn well want in a code block without getting a compile error. And I miss grouping related code and data together in a class instead of having a mish mash of global functions and variable prefixes. Man, I can&amp;#39;t believe I used to &lt;i&gt;not &lt;/i&gt;put functions in a class! LOL&lt;/p&gt;
&lt;p&gt;Anyway, back to LastTab. Sometimes I wonder if I should change the name of it since it seems some people think focusing the last selected tab after closing the current tab is its primary, if not original, function. It&amp;#39;s always been a tab navigation extension, focusing another tab after closing the current one just got tacked on. I&amp;#39;m really excited about the new changes though. Redesigning from scratch has enabled more of the things I have in mind, and the design change alone has eliminated a few bugs and the necessity of some code fragments. Jettisoning support for Firefox 1.0 and 1.5 also helped; may even drop 2.0 as well, hmm.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=6796" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Tech/default.aspx">Tech</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Firefox/default.aspx">Firefox</category></item><item><title>My feelings on Tab Mix Plus</title><link>http://blog.timothyhumphrey.name/archive/2006/10/17/My-feelings-on-Tab-Mix-Plus.aspx</link><pubDate>Tue, 17 Oct 2006 07:46:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:2565</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=2565</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2006/10/17/My-feelings-on-Tab-Mix-Plus.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve just released &lt;a href="http://timothyhumphrey.name/firefox/lasttab.aspx"&gt;LastTab 2.0.5&lt;/a&gt; and it fixes a problem on Mac OS that finally allows LastTab&amp;#39;s tab list to function properly on it, well coupled with Firefox 2.0.&amp;nbsp; I was actually somewhat reluctant to even release the fix though after reading this thread over at the Tab Mix Plus (TMP)&amp;nbsp;forums, &lt;a href="http://tmp.garyr.net/forum/viewtopic.php?t=2385&amp;amp;highlight=mac"&gt;http://tmp.garyr.net/forum/viewtopic.php?t=2385&amp;amp;highlight=mac&lt;/a&gt;.&amp;nbsp; In order to fully comprehend everything you have to realize that the control-tab functionality, including the tab list, that TMP has comes directly from LastTab, my extension.&amp;nbsp; So on that thread a TMP user is asking about the tab list not working on the Mac.&amp;nbsp; And what does one of the TMP authors suggest to him?&amp;nbsp; See if it works in LastTab and if so let him know because then&amp;nbsp;he&amp;#39;ll copy its code and incorporate it into TMP.&lt;/p&gt;&lt;p&gt;God that burns me.&amp;nbsp; I think what pisses me off the most about this is that the co-author is basically using me as an indirect developer of TMP yet I get no credit for this.&amp;nbsp; Yes, he did mention me by name -- and I really appreciate that -- but the fact is TMP would be nothing without the extensions that it&amp;#39;s incorporated to provide its functionality.&amp;nbsp; And all of the wonderful accolades heaped upon TMP would be nonexistent.&amp;nbsp;&amp;nbsp;Even though only two people currently&amp;nbsp;maintain TMP we individual extension authors have directly contributed to TMP and we deserve to be recognized for this.&amp;nbsp; And not just in some forum thread but I mean in all the places where the TMP authors are mentioned.&amp;nbsp; Hell, even TMP locale translators get more credit than we do, yet we provided the core functionality that TMP is using.&lt;/p&gt;&lt;p&gt;If I sound a little bitter and pissed, well, it&amp;#39;s because I am.&amp;nbsp; To spend your time figuring out some problem and then have some guy come over and just take your work sucks ass.&amp;nbsp; Feel like I&amp;#39;m in high school or something and the valedictorian is peering over my shoulder trying to look at my test.&lt;/p&gt;&lt;p&gt;In the world of open source about&amp;nbsp;the only thing you have going for you is satisfaction in your work and recognition of it, people who release their code freely usually aren&amp;#39;t getting monetary compensation.&amp;nbsp; Many times the projects are labors of love.&amp;nbsp; Seriously, why else would you spend days/months/years working on something for basically no gain?&amp;nbsp; So yeah, I&amp;#39;m extremely peeved at TMP and their assimilation of other extensions and not giving the extension developers their proper due.&lt;/p&gt;&lt;p&gt;I wasn&amp;#39;t going to write about this&amp;nbsp;because I really feel the TMP co-author in question basically agrees with my grievances so there would be no point for this post,&amp;nbsp;but I&amp;#39;m just so pissed I have to get this off my chest.&amp;nbsp; I want recognition for the contributions I&amp;#39;ve made to TMP, and not just for&amp;nbsp;me but for all the extension authors whose extensions have been included in TMP.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And just in case the forum thread over there mysteriously vanishes, I&amp;#39;m posting an image of the relevant part that got to me.&lt;br /&gt;&lt;a href="http://blog.timothyhumphrey.name/photos/tim/images/2566/original.aspx"&gt;&lt;img height="155" src="http://blog.timothyhumphrey.name/photos/tim/images/2566/original.aspx" width="785" /&gt;&lt;/a&gt;&lt;a href="http://blog.timothyhumphrey.name/photos/tim/images/2566/original.aspx"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=2565" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Tech/default.aspx">Tech</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Firefox/default.aspx">Firefox</category></item></channel></rss>