<?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>An Idea ..An Idea ..</title>
	<atom:link href="http://grssam.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://grssam.com</link>
	<description>..to create and innovate.</description>
	<lastBuildDate>Thu, 25 Apr 2013 10:30:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Magnifier 0.6</title>
		<link>http://grssam.com/2013/04/magnifier-0-6/</link>
		<comments>http://grssam.com/2013/04/magnifier-0-6/#comments</comments>
		<pubDate>Thu, 25 Apr 2013 10:30:25 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=412</guid>
		<description><![CDATA[I have just updated a new version to the add-on Magnifier. This is a comparatively smaller update which: Fixes the RGB to HSL color code conversion. Adds a new mode for the zooming panel to zoom anything which is beneath the panel. Turns the gridlines off by default as they became very computation heavy in [...]]]></description>
				<content:encoded><![CDATA[<p>I have just updated a new version to the add-on <a title="AMO Home Page" href="https://addons.mozilla.org/en-US/firefox/addon/magnifier/" target="_blank">Magnifier</a>. This is a comparatively smaller update which:</p>
<ul>
<li>Fixes the RGB to HSL color code conversion.</li>
<li>Adds a new mode for the zooming panel to zoom anything which is beneath the panel.</li>
<li>Turns the gridlines off by default as they became very computation heavy in around Firefox 18. This was causing new users to have very bad performance while using the add-on.</li>
</ul>
<p>This was rather an essential update as it puts up a base for the upcoming changes to the add-on. The rough plan is to:</p>
<ul>
<li>Deeply integrate the add-on with the in-built Firefox developer tool Inspector.</li>
<li>Add pixel rulers on sides of the page.</li>
<li>Better performance while rendering and moving the panel.</li>
<li>Sleek UI with minimal things except the zooming area.</li>
<li>Better color picking and palette support.</li>
</ul>
<p>As always, post any issues on <a title="Magnifier GitHub Issues Page" href="https://github.com/scrapmac/Magnifier/issues" target="_blank">this github</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2013/04/magnifier-0-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new Add-on and DevTools Inspector Search Suggestions</title>
		<link>http://grssam.com/2013/02/a-new-add-on-and-devtools-inspector-search-suggestions/</link>
		<comments>http://grssam.com/2013/02/a-new-add-on-and-devtools-inspector-search-suggestions/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 08:30:15 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=399</guid>
		<description><![CDATA[My brand new add-on just got fully reviewed. &#8220;Movie Critiques&#8221; &#8211; the name pretty much says what it does. You can search for movies and it will use the Rotten Tomatoes Developer API to get information on that movie. Then pulling some other hooks and kind of hacky methods, I get the IMDB and Meta [...]]]></description>
				<content:encoded><![CDATA[<p>My brand new add-on just got fully reviewed. &#8220;<a title="AMO Home Page" href="https://addons.mozilla.org/en-US/firefox/addon/critiques/" target="_blank">Movie Critiques</a>&#8221; &#8211; the name pretty much says what it does. You can search for movies and it will use the <a title="Rotten Tomatoes API" href="http://developer.rottentomatoes.com" target="_blank">Rotten Tomatoes Developer API</a> to get information on that movie. Then pulling some other hooks and kind of hacky methods, I get the IMDB and Meta Critic information of the movie and display it in the panel. The result is shown below.</p>
<p style="text-align: left;"><a href="http://grssam.com/wp-content/uploads/2013/02/89988.png"><img class="aligncenter size-full wp-image-400" title="Movie description for Avenger." alt="" src="http://grssam.com/wp-content/uploads/2013/02/89988.png" width="502" height="349" /></a></p>
<p style="text-align: left;">Rotten Tomatoes API handles fuzzy matching the search query and gives the best possible movie. You can also restrict the search by year and IMDB. More information can be found about that from the add-on&#8217;s home page.</p>
<p style="text-align: left;">To make searching easier, I added movie suggestions in the search box. As you start typing any movie name, suggestions keep appearing in a drop down popup. You can continue typing your movie, or choose one from the suggestions. See the screenshot below.</p>
<p style="text-align: left;"><a href="http://grssam.com/wp-content/uploads/2013/02/89990.png"><img class="aligncenter size-full wp-image-401" alt="Movie suggestions" src="http://grssam.com/wp-content/uploads/2013/02/89990.png" width="436" height="337" /></a>I created this add-on for a friend and it was meant to be private only. But it turned out so good that I had to publish it <img src='http://grssam.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p style="text-align: left;">Speaking of search suggestions, I am working on <a title="Experiment with auto completion in Inspector Searchbox" href="https://bugzilla.mozilla.org/show_bug.cgi?id=831693" target="_blank">bug 831693</a> which brings search suggestions support to the search box in Inspector Developer Tool (which I introduced in <del><a title="Implement a search mechanism for the highlighter" href="https://bugzilla.mozilla.org/show_bug.cgi?id=650804" target="_blank">bug 650804</a></del>) . So what does it suggests ? In short &#8211; CSS Selectors. As you try to find the right node using the searchbox, many a times you will not be well versed with the DOM of the page. That is where suggestions will help you choose the correct node. There are a number of use cases for the feature. It shows the number of matching nodes to the selector, makes searching faster and easier and mostly it will help both developers and designers. See the screenshot of the suggestion panel below.</p>
<p style="text-align: center;"><a href="https://bugzilla.mozilla.org/attachment.cgi?id=707719" target="_blank"><img class="aligncenter" alt="" src="https://bugzilla.mozilla.org/attachment.cgi?id=707719" width="1593" height="617" /></a></p>
<p style="text-align: left;"><del>Fingers crossed for getting this in before merge (18th Feb)</del> (sadly it will have to wait till Firefox 22).</p>
<p style="text-align: left;">In other news, I updated my another add-on <a title="Graphical Timeline of Events" href="http://grssam.com/addons/graphical-timeline/" target="_blank">Graphical Timeline of Events</a>, bringing support for Developer Toolbox. More interesting stuff to come and I am very close to my 50 first bugs <img src='http://grssam.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2013/02/a-new-add-on-and-devtools-inspector-search-suggestions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Location Bar Enhancer 5.1</title>
		<link>http://grssam.com/2012/12/location-bar-enhancer-5-1/</link>
		<comments>http://grssam.com/2012/12/location-bar-enhancer-5-1/#comments</comments>
		<pubDate>Thu, 13 Dec 2012 07:03:02 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Location Bar Enhancer]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=384</guid>
		<description><![CDATA[You have installed the latest version of Location Bar Enhancer (or it got updated). This version has many changes which are in sync with the direction this add-on is heading in future. Some important changes in this version are : Bookmarks enhancer is no longer shipped with this add-on. That means you cannot bring up [...]]]></description>
				<content:encoded><![CDATA[<p>You have installed the <a href="https://addons.mozilla.org/downloads/latest/333011/addon-333011-latest.xpi?src=external-grssam-sidebar" target="_blank">latest version</a> of Location Bar Enhancer (or it got updated). This version has many changes which are in sync with the direction this add-on is heading in future. Some important changes in this version are :</p>
<ul>
<li>Bookmarks enhancer is no longer shipped with this add-on. That means you cannot bring up your bookmarks toolbar just next to the location bar <strong>using this add-on. </strong>Any other way should still be possible (like customizing and putting it on top yourself)</li>
<li>Default settings have been modified and Status in Location bar is no longer a default. It can still be turned on from the options window.</li>
<li>Better first time experience, the add-on tells you that you can modify many features of this add-on and gives you a small walk-through of the options window.</li>
<li>The submenu of the last breadcrumb also displays few links from the current webpage, making it easier to navigate further.</li>
<li>Last breadcrumb can now be clicked to refresh the page. The add-on will ask you to enable this feature the first time you click the last part.</li>
<li>The url&#8217;s in breadcrumb&#8217;s submenu are cached, so that it can be quickly reopened.</li>
<li>Full list of fixed issues can be found <a title="Bugs fixed in 5.1" href="https://github.com/scrapmac/UIEnhancer/issues?milestone=2&amp;page=1&amp;state=closed" target="_blank">here</a>.</li>
</ul>
<p>More good stuff to come in future releases including more prediction based features. Auto adapting to user behavior, etc.</p>
<p>I recently moved to the beta version of Babelzilla. Even though it still has many issues, it is much better than normal babelzilla. So please give it a try and add/update the locales for my add-on through its <a title="Location Bar Enhancer Babelzilla project page." href="http://beta.babelzilla.org/projects/p/lbe/" target="_blank">project page</a>.</p>
<p>As always, issues and feature requests are accepted on the <a title="Github Issues Page" href="https://github.com/scrapmac/UIEnhancer/issues" target="_blank">github page</a>. Later.</p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/12/location-bar-enhancer-5-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gittip, Bakckgrounds and Sync</title>
		<link>http://grssam.com/2012/11/gittip-bakckgrounds-and-sync/</link>
		<comments>http://grssam.com/2012/11/gittip-bakckgrounds-and-sync/#comments</comments>
		<pubDate>Mon, 05 Nov 2012 11:29:00 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[User Style Manager]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=367</guid>
		<description><![CDATA[I just found out about this very innovative way of funding open source projects and coders, Gittip. The idea is interesting and it serves both as a funding platform for big open source projects as well as a nice incentive for open source coders who works towards betterment of web in one or the other [...]]]></description>
				<content:encoded><![CDATA[<p>I just found out about this very innovative way of funding open source projects and coders, <a href="http://www.gittip.com">Gittip</a>. The idea is interesting and it serves both as a funding platform for big open source projects as well as a nice incentive for open source coders who works towards betterment of web in one or the other way. I also created a gittip account (here:&nbsp;<iframe style="border: 0; margin: 0 0 -7px 0; padding: 0;" src="https://www.gittip.com/Girish/widget.html" width="48pt" height="22pt"></iframe>), and soon hope to start tipping (and hopefully get some too) some of my favorite githubbers.</p>
<p>Some other work that I have been doing through this week is regarding my new add-on <a href="https://addons.mozilla.org/en-US/firefox/addon/custom-image-backgrounds/">Custom Standalone Image Backgrounds</a>. I recently updated it to version 0.5 which removes any chrome-content references and adds a color picker to pick any color from the image to be used as the background. I am also working on a feature to figure out the background color of the image dynamically and use it to provide a streamlined image viewing experience. Here is a quick implementation that I came up with:</p>
<p><script src="https://gist.github.com/4004318.js?file=background.js"></script></p>
<p>Try it out by opening any image in Firefox and running the code using <a href="https://developer.mozilla.org/en-US/docs/Tools/Scratchpad">Scratchpad</a>.<br />
It is still a work in progress and the most annoying part of the function is that it can take a lot of time in the <code>getMatchingGroupIndex</code> for loop if the image contains very random colors. I have some ideas to improve the depth of the <code>avg</code> by introducing dynamic color range limit rather than using hard coded 15. You can also improve the code by forking the gist.</p>
<p>I have also been busy implementing a sync engine for my add-on <a title="User Style Manager v1.0" href="http://grssam.com/2012/10/user-style-manager-v1-0/">User Style Manager</a> by using Mozilla&#8217;s inbuilt Sync Service. MDN has a very good <a href="https://developer.mozilla.org/en-US/docs/Firefox_Sync/JavaScript_Client_API">documentation</a> on how to create your own simple sync server. You can find my own implementation <a href="https://github.com/scrapmac/User-Style-Manager/blob/master/scripts/sync.js">here</a> in the repo. This will be a very good addition to the add-on as it will remove the tedious process of installing/writing/copying your favorite styles again and again on each new device you add.</p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/11/gittip-bakckgrounds-and-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Mode [ON]</title>
		<link>http://grssam.com/2012/10/responsive-mode-on/</link>
		<comments>http://grssam.com/2012/10/responsive-mode-on/#comments</comments>
		<pubDate>Wed, 24 Oct 2012 02:09:24 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=353</guid>
		<description><![CDATA[Today, the web is accessible from all sorts of devices ranging from a desktop computer, a notebook, a tablet or a phone. So most of the web applications and sites are making sure to serve all these different types of devices separately to provide the best User Experience on each of them. While there are [...]]]></description>
				<content:encoded><![CDATA[<p>Today, the web is accessible from all sorts of devices ranging from a desktop computer, a notebook, a tablet or a phone. So most of the web applications and sites are making sure to serve all these different types of devices separately to provide the best User Experience on each of them. While there are many factors that lead to differences in a website or an app between devices, the screen resolution play a very important role. So people use all kinds of techniques, including CSS media queries, to make the same page fit to the size of the device seamlessly.</p>
<p>While the structure of this site is good for a normal laptop or desktop, as soon as it comes to even tablets, the double column post hierarchy + one sidebar becomes out of the place. Not to mention the sliding posts.</p>
<p>Thus I finally took some time to write some custom media queries to properly support and handle screen sizes of different resolutions. All of this became easy due to the built-in Developer Tool in Firefox &#8220;Responsive Design Mode&#8221; in which I can easily mimic various kinds of screen sizes.</p>
<p>You can test the home page of this site yourself, by changing the window size, opening it using Responsive design developer tool or directly opening it on different devices.</p>
<p>Just for a quick preview, below are the various screenshots on different screen resolutions</p>
<div id="attachment_354" class="wp-caption aligncenter" style="width: 710px"><a href="http://grssam.com/2012/10/responsive-mode-on/screen-shot-2012-10-24-at-07-10-41/" rel="attachment wp-att-354"><img class="size-large wp-image-354" title="1600x900" src="http://grssam.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-24-at-07.10.41-1024x492.png" alt="" width="700" height="336" /></a><p class="wp-caption-text">1600&#215;900 screen resolution.</p></div>
<div id="attachment_355" class="wp-caption aligncenter" style="width: 710px"><a href="http://grssam.com/2012/10/responsive-mode-on/screen-shot-2012-10-24-at-07-11-39/" rel="attachment wp-att-355"><img class="size-large wp-image-355" title="1280x720" src="http://grssam.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-24-at-07.11.39-1024x561.png" alt="" width="700" height="383" /></a><p class="wp-caption-text">At 1280&#215;720, the site is still normal.</p></div>
<p>Everything is normal till now. But if you decrease the width further, the size is suited for a normal tablet.</p>
<div id="attachment_356" class="wp-caption aligncenter" style="width: 710px"><a href="http://grssam.com/2012/10/responsive-mode-on/screen-shot-2012-10-24-at-07-12-34/" rel="attachment wp-att-356"><img class="size-large wp-image-356" title="800x600" src="http://grssam.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-24-at-07.12.34-1024x561.png" alt="" width="700" height="383" /></a><p class="wp-caption-text">At 800&#215;600, the sliding posts is gone, and the double column layout is adopted</p></div>
<p>When width is decreased even further, it might indicated the portrait mode of a tablet, or a high screen size phone.</p>
<div id="attachment_357" class="wp-caption aligncenter" style="width: 710px"><a href="http://grssam.com/2012/10/responsive-mode-on/screen-shot-2012-10-24-at-07-13-06/" rel="attachment wp-att-357"><img class="size-large wp-image-357" title="640x700" src="http://grssam.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-24-at-07.13.06-1024x561.png" alt="" width="700" height="383" /></a><p class="wp-caption-text">At 640 width, the sidebar is dropped to the bottom of the posts and the menubar pane is split into 2 rows.</p></div>
<p>Reducing the resolutions even further, we reach the screen size of a normal touch device.</p>
<div id="attachment_358" class="wp-caption aligncenter" style="width: 710px"><a href="http://grssam.com/2012/10/responsive-mode-on/screen-shot-2012-10-24-at-07-14-50/" rel="attachment wp-att-358"><img class="size-large wp-image-358" title="320" src="http://grssam.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-24-at-07.14.50-1024x561.png" alt="" width="700" height="383" /></a><p class="wp-caption-text">At even lower widths, (below 450) font size is inflated, and all the menus are in their separate row now, with center alignment everywhere.</p></div>
<p>Right now, only the home page is optimized, though other pages should also work. Also, I have only considered the resolution of screen for now. There might be ways to properly separate out mobiles from computers also, which I will look into later.</p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/10/responsive-mode-on/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>So you like transparent images ?</title>
		<link>http://grssam.com/2012/10/so-you-like-transparent-images/</link>
		<comments>http://grssam.com/2012/10/so-you-like-transparent-images/#comments</comments>
		<pubDate>Mon, 22 Oct 2012 12:54:02 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=342</guid>
		<description><![CDATA[There has been much of a discussion about the background color of standalone images when Firefox adopted to dark body background for standalone images. Initially Firefox simply displayed a white background (only for the image), which felt out-of-place considering the dark surrounding background, especially while the image was loading. Then it removed the white background [...]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">There has been much of a discussion about the background color of standalone images when Firefox <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=376997">adopted to dark body background</a> for standalone images. Initially Firefox simply displayed a <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=754133">white background (only for the image)</a>, which felt out-of-place considering the dark surrounding background, especially while the image was loading. Then it removed the white background all together, making the background of images transparent until they load, and switching to white as soon as the image is loaded. which made the behavior of <a href="http://www.fpin.org/assets/media/HDA%20teal%20transparent.gif">images like this</a> really confusing.</p>
<p style="text-align: justify;">Then came along some <a href="https://people.mozilla.com/~shorlander/files/stand-alone-image/stand-alone-image-01.html">awesome mockups</a> by <a href="https://twitter.com/shorlander">Stephen</a> which introduced options to choose the background of your image. Sadly, there is no tentative plan for that to land into Firefox.</p>
<p style="text-align: justify;">And then I thought, &#8220;Hey!, it&#8217;s an add-on thing&#8221;, and created an add-on that brings the feature as depicted in the mockups into Firefox.</p>
<p><center><a href="http://grssam.com/2012/10/so-you-like-transparent-images/80326-2/" rel="attachment wp-att-344"><img class="wp-image-344 alignnone aligncenter" title="Screenshot of the add-on in action" src="http://grssam.com/wp-content/uploads/2012/10/803261.png" alt="" width="700" height="336" /></a></center></p>
<p style="text-align: justify;">Thus &#8220;Custom Standalone Image Backgrounds&#8221; add-on was born. Yeah, the name is a bit long. Anyways, give it a try by installing the add-on from the <a title="Home page for Custom Standalone Image Backgrounds" href="https://addons.mozilla.org/en-US/firefox/addon/custom-image-backgrounds/">AMO homepage</a>, or via this <a title="Direct link to install the add-on" href="https://addons.mozilla.org/firefox/downloads/file/173504/custom_standalone_image_backgrounds-0.2-fx.xpi?src=external-grssam-post">direct link</a>. It is still a work in progress, but should work for most of the cases. I will update it as and when I get time <img src='http://grssam.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">PS: For now, this works only on Firefox Aurora and Nightly (18 and 19)</p>
<p style="text-align: justify;"><em><strong>PPS: I have updated the add-on on AMO to version 0.3, which works with Firefox 15 and above, and also fixes some of the issues mentioned in comments. (most probably the NoScript and lesser distractive in unpinned state)</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/10/so-you-like-transparent-images/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>User Style Manager v1.0</title>
		<link>http://grssam.com/2012/10/user-style-manager-v1-0/</link>
		<comments>http://grssam.com/2012/10/user-style-manager-v1-0/#comments</comments>
		<pubDate>Sun, 07 Oct 2012 17:39:56 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[User Style Manager]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=319</guid>
		<description><![CDATA[If this page automatically opened up in a tab, then I am happy to say that your Add-on User Style Manager just got updated to version 1.0 which brings about a whole new level of awesomeness on top of Version 0.9. You can find the add-on hosted on AMO and also a direct link to [...]]]></description>
				<content:encoded><![CDATA[<p><strong>If this page automatically opened up in a tab, then I am happy to say that your Add-on User Style Manager just got updated to version 1.0 which brings about a whole new level of awesomeness on top of Version 0.9. You can find the add-on hosted on <a href="https://addons.mozilla.org/en-US/firefox/addon/user-style-manager/versions/">AMO</a> and also a <a href="https://addons.mozilla.org/firefox/downloads/file/171098/user_style_manager-1.0-fx.xpi?src=version-history">direct link</a> to install it here.</strong></p>
<p>Here are the main and important changes from version 0.9:</p>
<ol>
<li>Styles installed from userstyles.org are now automatically updated in the background with full control to whether overwrite any local changes or completely disable auto updating.</li>
<li>Styles installed from userstyles.org are now synced betweed your synced Firefox&#8217;s.
<ol>
<li> That means that when you install this add-on to a new machine (lets say work) that is synced with your home machine&#8217;s Firefox, then all the styles would automatically be ported to your new machine within seconds.</li>
<li>You can even choose to keep the styles that you deleted on your other Firefox.</li>
</ol>
</li>
<li>Style Editor window is now a proper window. That means that it can remember positions, sizes and what not.</li>
<li>You can now install/write even more variety of Styles that effect the internal UI parts of Firefox, like scrollbars, etc.</li>
<li>Visit <a href="https://github.com/scrapmac/User-Style-Manager/issues?direction=desc&amp;milestone=4&amp;page=1&amp;sort=created&amp;state=closed">this page on github</a> for a full list of solved issues in this release.</li>
</ol>
<p>Visit the <a title="User Style Manager" href="http://grssam.com/addons/user-style-manager/">features list page</a> to see all the features of User Style Manager.</p>
<p>Many thanks to <a href="https://github.com/Drugoy">Drugoy</a> and <a href="https://github.com/Alopepeo">Alepopeo</a> who helped in testing the features and finding out bugs. Alepopeo also made some nice <a href="http://www.dropmocks.com/iBlU6f">UI changes and feature requests</a> that we will work on and have a major User Interface revamp in version 1.1.</p>
<p><strong>Thank you all for using my Add-on. As always, post any issues or feature requests on the github page here : <a href="https://github.com/scrapmac/User-Style-Manager/issues">https://github.com/scrapmac/User-Style-Manager/issues</a></strong></p>
<p><strong>Leave a comment below if you like my add-on and spread the word <img src='http://grssam.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/10/user-style-manager-v1-0/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Past few weeks</title>
		<link>http://grssam.com/2012/10/past-few-weeks/</link>
		<comments>http://grssam.com/2012/10/past-few-weeks/#comments</comments>
		<pubDate>Tue, 02 Oct 2012 12:46:04 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=315</guid>
		<description><![CDATA[Since it has been a long time that I last posted about my work and stuff, I would like to consolidate everything that I did in the last 2-3 weeks into this post. My Add-ons Auto Complete Properly handle IP addresses Control what gets deleted on backspace Add your own regular expressions to be treated [...]]]></description>
				<content:encoded><![CDATA[<p>Since it has been a long time that I last posted about my work and stuff, I would like to consolidate everything that I did in the last 2-3 weeks into this post.</p>
<h3>My Add-ons</h3>
<p><strong>Auto Complete</strong></p>
<ul>
<li>Properly handle IP addresses</li>
<li>Control what gets deleted on <code>backspace</code></li>
<li>Add your own regular expressions to be treated as normal addresses instead of search keywords.</li>
</ul>
<p><strong>Location Bar Enhancer</strong></p>
<ul>
<li>More customization support. All shortcuts can be changed.</li>
<li>Better handling of some non http protocol addresses.</li>
<li>Fixed some edge case bugs.</li>
</ul>
<p><strong>Timeline</strong></p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/graphical-timeline/">Version 0.9.3 on AMO</a>.</li>
<li>Better first run Experience, Interactive tips and indications to the user.</li>
<li>Faster resizing of timeline window.</li>
<li>Brainstorming in future ideas.</li>
<li>Saving and playing saved sessions support coming next.</li>
</ul>
<p><strong>Magnifier</strong></p>
<ul>
<li>Complete visual redesign : <a href="https://dl.dropbox.com/u/3250186/scroll.jpg">https://dl.dropbox.com/u/3250186/scroll.jpg</a></li>
<li>Option to smooth out zoomed images.</li>
<li>More work in progress. Planning for weekend AMO push.</li>
</ul>
<p>the most important update &#8230;</p>
<p><strong>User Style Manager</strong></p>
<ul>
<li><a href="https://github.com/scrapmac/User-Style-Manager/issues?direction=desc&amp;milestone=4&amp;page=1&amp;sort=created&amp;state=closed">Bazillion</a> fixes to improve user experience.</li>
<li>Support <a href="https://github.com/scrapmac/User-Style-Manager/issues/65">Auto Updating</a> of styles installed from userstyle.org (with total control).</li>
<li>Support <a href="https://github.com/scrapmac/User-Style-Manager/issues/60">Syncing </a>of styles installed from a valid source (like userstyles.org).</li>
<li>Targeting to push to AMO today itself.</li>
</ul>
<p>and a new Add-on &#8230;</p>
<p><strong>Sort Tabs Command</strong></p>
<ul>
<li>Waiting for review on <a href="https://addons.mozilla.org/en-US/firefox/addon/sort-tabs-command/">AMO</a>.</li>
<li>Command for the GCLI on the Developer Toolbar : <code>sorttabs</code></li>
<li>Sort tabs in the current tab group based on their address.</li>
<li>Sorting can also be done specifically to certain tabs whose address is matching the specified regular expression : <code>sorttabs /bug/</code></li>
<li>Can also reverse sort : <code>sorttabs --reverse</code></li>
</ul>
<h3>Devtools</h3>
<ul>
<li>Various small to big fixes and features getting ready for Firefox 18 release (9 landed, two waiting to land, and 1 waiting for review and one in progress)</li>
<li><a href="https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed;namedcmd=Firefox18-fixedbugs;list_id=4549483">Complete list of bugs that will land in Firefox 18</a></li>
<li><a href="https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed;namedcmd=Bugs%20fixed%20by%20me;list_id=4549484">Overall list of bugs that I have fixed</a></li>
</ul>
<p>I am trying to keep myself as much occupied as I can be <img src='http://grssam.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/10/past-few-weeks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Location Bar Enhancer v5.0</title>
		<link>http://grssam.com/2012/09/location-bar-enhancer-v5-0/</link>
		<comments>http://grssam.com/2012/09/location-bar-enhancer-v5-0/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 22:20:54 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Location Bar Enhancer]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=303</guid>
		<description><![CDATA[Location Bar Enhancer just got updated to version 5.0 . This version brings about many bug fixes, some related to race conditions causing hangs, some related to username and password displayed in the breadcrumbs and some related to instantaneous update of the breadcrumb. The most important one was the proper handling of file:/// and chrome:// [...]]]></description>
				<content:encoded><![CDATA[<p>Location Bar Enhancer just got updated to version 5.0 .</p>
<p>This version brings about many bug fixes, some related to race conditions causing hangs, some related to username and password displayed in the breadcrumbs and some related to instantaneous update of the breadcrumb. The most important one was the proper handling of <code>file:///</code> and <code>chrome://</code> type urls which were completely broken earlier.</p>
<p>There are a few new feature updates also:</p>
<ol>
<li>You can now customize every shortcut used in the add-on via the preferences. They are named accordingly so that you know what you are changing.</li>
<li>The default shortcut for launching the add-on&#8217;s Options window has been changed to <code>Ctrl + Alt + L</code> as the previous one is now being used internally by Firefox.</li>
<li>You can now choose whether to break the breadcrumbs inside of a query string&#8217;s value or not like for url&#8217;s like &#8220;http://www.xtremesystems.org/forums/showthread.php?92190-New-Memory-Tweaker-for-Intel-Chipsets/page2&#8243; at the &#8220;/page2&#8243; position. This is controlled via a hidden preference named <code>splitQueryStrings.</code></li>
</ol>
<p>As always keep spreading my add-on to your friends and sharing the link on your Facebook, Twitter or Google Plus.</p>
<p>PS: I will be soon starting on a big feature for this add-on that will allow people to push and promote links etc. on relevant pages using the breadcrumb menus.</p>
<p><span style="font-size: 12px;">UPDATE: The feature that I would be working on is not advertisement, nor it will track any data from users. It is still in my mind, and trust me, it will still be a feature, and not spam/ads/tracking/etc kind of malaware.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/09/location-bar-enhancer-v5-0/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Auto Complete updated &#8211; have control.</title>
		<link>http://grssam.com/2012/09/auto-complete-updated-have-control/</link>
		<comments>http://grssam.com/2012/09/auto-complete-updated-have-control/#comments</comments>
		<pubDate>Sun, 09 Sep 2012 20:21:01 +0000</pubDate>
		<dc:creator>Girish Sharma</dc:creator>
				<category><![CDATA[addons]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Location Bar Enhancer]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://grssam.com/?p=299</guid>
		<description><![CDATA[If this tab opened automatically, then your add-on Auto Complete just got updated to version 3.3. If you came here via some other web journey, try out my Auto Complete add-on. There have been many things bothering me from long time, but I did not get any time to make the changes. Now that I [...]]]></description>
				<content:encoded><![CDATA[<p>If this tab opened automatically, then your add-on Auto Complete just got updated to version 3.3. If you came here via some other web journey, try out my <a title="AMO versions page" href="https://addons.mozilla.org/en-US/firefox/addon/auto-complete/versions/" target="_blank">Auto Complete add-on</a>.</p>
<p>There have been many things bothering me from long time, but I did not get any time to make the changes. Now that I did, I updated this add-on to be even more user-friendly. Here is the change log from version 3.1:</p>
<ul>
<li>IP addresses are treated as normal web addresses and no longer open search page.</li>
<li>Ability to toggle the option to delete last entered character along with the auto-completed text on pressing Backspace key.</li>
<li>Ability to define regular expressions which will white-list the input to be treated as web addresses instead of a search query.</li>
</ul>
<p><em>Update: Version 3.2 had a serious bug which has been fixed in a minor update, version 3.3</em></p>
]]></content:encoded>
			<wfw:commentRss>http://grssam.com/2012/09/auto-complete-updated-have-control/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
