[Ext] superT 0.7.9 - tab browsing extension for Fx&Flock

Announce and Discuss the Latest Theme and Extension Releases.
Locked

What feature do you want most?

Option to select left tab after closing
1
6%
Compatibility with latest Firefox trunk builds
7
44%
Support for Firefox's new tab bar scroll buttons
5
31%
More tab clicking options
3
19%
 
Total votes: 16

mattcoz
Posts: 1021
Joined: November 7th, 2002, 11:15 pm

Post by mattcoz »

desertfox wrote:@mattcoz: i thought you were talking about the single close button on the right side of the tab bar.

okay, to get rid of the close buttons on each tab, please read the first post of this thread.
(the first post actually is there for a reason.)
i'm working on making this a pref in 0.5 (the next major release)

But I don't want to get rid of them, not completely. Will there be an pref to use the default behavior?
User avatar
Recall
Posts: 1686
Joined: November 7th, 2004, 11:07 am
Location: United Kingdom

Post by Recall »

desertfox i am not having a go at all i really admire your work. however if you wanted to test your proof of concept, then you could release it as a seperate extension. i know one place your code would be extremely welcome and that is FF 2.0 code. They are looking for a session restoration, but only basic functionality, your 20 lines of code would be a perfect answer if it works reliably, especially if you could get it to recover between crashed sessions and forced restarts.

i would definelty sing your praises if you wanted to get it added to FF 2.0. like i said, its not that we dont respect or accept your undeniable coding ability its just alot of us have seen extensions fall by they wayside because they have become over complicated.

i actually also believe if you released your code as a standalone extension it would get ALOT of downloads. worth a shot imo.
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9) Gecko/2008051206 Firefox/3.0
User avatar
CPU
Posts: 624
Joined: August 13th, 2004, 4:22 pm
Location: Houston, Texas
Contact:

Post by CPU »

i think that they already have the code for tab restoration almost completed but not released in the trunk.

the code used would not be sufficient at all in firefox2. its good code however expecially for some that dont want the advance features and only their tab url restored.

@desertfox
dont let some of the comments affect your work. dont worry about bloat this or bloat that. they are just words. tmp started like that with everyone liking it but other then not liking it at the end. i wrote a blog post which you already posted in explaining my feelings towards this. at the end of the day it doesnt affect me if people call my extension bloat. tmp is bloat big deal, it atleast does what you want and if it doesnt it will later on.

just let this be an experience for you developing the extension. its hard when barely start out like i know you are but it is fun and serves as practice. continue your extension the way you want it. dont crack your head trying to add some features that could be nearly imposible at the moment or too complicated. just make it suitable for you and if you can make it for others in the process, great :)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051114 Firefox/1.5 - Build ID: 2005111403
User avatar
Uncle Spellbinder
Posts: 3519
Joined: May 28th, 2004, 4:52 pm
Location: Highland, IN - U.S.A.
Contact:

Post by Uncle Spellbinder »

@ CPU

Wise words.

It amazes me, the work you extension devs do.
My Firefox Add-Ons Collection: Firefox Essentials
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

CPU wrote:i think that they already have the code for tab restoration almost completed but not released in the trunk.

Don't get your hopes too high on this - it's currently an almost verbatim copy of Crash Recovery. ;-)

CPU wrote:@desertfox
dont let some of the comments affect your work. dont worry about bloat this or bloat that. they are just words. tmp started like that with everyone liking it but other then not liking it at the end.

In case you haven't read it yet, I can recommend you one of Joel's great articles: Bloatware and the 80/20 Myth. In short: you either get "bloat" or hardly any users...
User avatar
CPU
Posts: 624
Joined: August 13th, 2004, 4:22 pm
Location: Houston, Texas
Contact:

Post by CPU »

ive read it was a copy of crash recovery somewhere.

and i also read the article, pretty good read
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051114 Firefox/1.5 - Build ID: 2005111403
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

thanks guys for the support.
i needed some positive feedback. :)

@Recall:
good idea about the separate extension thing.
when i find the time, i'll finish the code. it will be much improved by then, and release it as a bare-bones session-saving extension, but Firefox 2.0 will probably be released by then.
oh well, i'll just use zeniko's awesome Session Manager and be done with it.

@zeniko:
i'm glad your Crash Recovery code is being added to Fx 2.0. :)
It really follows the open source spirit of allowing developers to freely create new and great things.
your Session Manager is the best! my 20 lines are a joke compared to it :P
I liked the article. Definitely a good read.

@CPU:
thanks for all your work on the hosting thing.
those were indeed wise words.

@Uncle Spellbinder:
we need more people like you.
even though you're not a developer, you're an important part of this mozillazine community.
and your icon is awesome too. :)

hey guys, http://supert.garyr.net is up and running, thanks to CPU.
http://garyr.net/supert/ still works though.
i'll update the links later.

sorry if my posts are so long and lengthy.
if you don't have time or just don't want to read the whole thing, just read the bold parts if there are bold parts.
alright. i'll be on for the next couple hours, so feel free to drop a comment.
also, remember to comment and rate my extension @ AMO/UMO.

btw, my PM box is working again, so PM me if you have an individual question or comment.
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

just a heads up, superT 0.5 will be released soon (later today and tomorrow).
after that, i hope i won't have to do any major coding,
because 0.5 will fix all known issues except one,
which will take time to fix.

superT = minimum code + maximum efficiency
that's why i don't make multiple UI things for the same feature.
that's why i don't have menu items in the context menu b/c i already have tab clicking options.
that's why i'm not implementing the tabscroller b/c i already the tab picker (list of open tabs)
that's why i'm not making "new tab button" and "close tab button" on the tab bar a pref.
those extra things would just add lots of unnecessary code and clutter.
the features are already there.
feature requests that i would consider would be things like "merge windows" or localizations.

superT's main features (0.3.x thru 0.5):
<li>Tab Clicking Options
<li>Tab Overflow Menus
<li>Tab Picker (List of Open Tabs)
<li>Duplicate Tab
<li>Undo Close Tab
<li>Focus Last Selected Tab
<li>Open Tabs Relative
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

superT 0.5 has been released!
could somebody review on AMO?

time to test my auto-updating xml file:
if you have superT 0.3.12.1 installed, click 'find updates'.
hopefully it will say 'update now'.
if it does, great! please comment that it worked.
if it doesn't, please comment that it didn't and manually update to superT 0.5.

code changes
- added "Duplicate Tab" to feature list
- - "Duplicate Tab" is and has always been a feature in superT
- updated "About superT..." window
- changed all chrome addresses from chrome://tabclicking/ to chrome://supert/
- - this fixes Known Issue #1 so there's only one left
- - superT has been freed from its original Tab Clicking Options code base :)
- code cleanup and optimization
- - you can't see the difference, but it's there

site changes
- new chrome address requires changes in the hidden features code
- - see hidden features section for more info
- supert's file domain is now http://supert.garyr.net/
- - http://garyr.net/supert/ still works, at least for now

notes
- the homepage is still http://studio17.wordpress.com/tag/supert/
- - i need to update the info on there though
- the session saving experiment has been dropped
- - use zeniko's awesome Session Manager
- pref for new tab button on tab bar will not be added
- - just set double-click tab bar to "open new tab" or something
- - that's what the space on the left side of the tab bar is for:
- - - tab bar clicking options

future features
- a better icon if one is made
- anybody want localizations?
- anybody want "merge windows"?
- any valid feature requests? (see post above for more info about what is valid)
Last edited by ******** on March 14th, 2006, 5:42 pm, edited 1 time in total.
User avatar
Uncle Spellbinder
Posts: 3519
Joined: May 28th, 2004, 4:52 pm
Location: Highland, IN - U.S.A.
Contact:

Post by Uncle Spellbinder »

desertfox wrote:time to test my auto-updating xml file:
if you have superT 0.3.12.1 installed, click 'find updates'.
hopefully it will say 'update now'.
if it does, great! please comment that it worked.


Yup! It worked. 8-)
My Firefox Add-Ons Collection: Firefox Essentials
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

@Uncle Spellbinder: awesome!

mattcoz wrote:
desertfox wrote:@mattcoz: i thought you were talking about the single close button on the right side of the tab bar.

okay, to get rid of the close buttons on each tab, please read the first post of this thread.
(the first post actually is there for a reason.)
i'm working on making this a pref in 0.5 (the next major release)

But I don't want to get rid of them, not completely. Will there be an pref to use the default behavior?


superT uses the default behavior right now.
superT only gets rid of the close buttons on each tab when you enable the hidden feature.
It'll take too much code to get rid of them just "sometimes".
i'm going to make "remove close buttons on each tab" a pref when i figure out how.
mattcoz
Posts: 1021
Joined: November 7th, 2002, 11:15 pm

Post by mattcoz »

desertfox wrote:superT uses the default behavior right now.
superT only gets rid of the close buttons on each tab when you enable the hidden feature.
It'll take too much code to get rid of them just "sometimes".
i'm going to make "remove close buttons on each tab" a pref when i figure out how.

The default behavior is sometimes, so no it isn't using it.
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

mattcoz wrote:The default behavior is sometimes, so no it isn't using it.


really? hmm... that's odd. i'll take a look.

what build are you using?
mattcoz
Posts: 1021
Joined: November 7th, 2002, 11:15 pm

Post by mattcoz »

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060308 Firefox/1.5
superT 0.3.12
********
Posts: 947
Joined: August 24th, 2005, 12:23 pm

Post by ******** »

mattcoz wrote:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060308 Firefox/1.5
superT 0.3.12


ok, so it's a Fx 2.0 branch build.
does it have Places?
the code for the tab bar hasn't changed from superT 0.3.12 to 0.5.
i'll look into it when i have time ASAP.
i have the following builds installed on my computer:
Flock 0.5.13
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060314 Flock/0.5.13.2
the last Firefox 2.0 branch build w/o Places and w/o tabbed browsing changes
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060301 Firefox/1.5
Firefox 2.0 branch build with Places and with tabbed browsing changes
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060312 Firefox/1.5
Locked