Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Firefox 4 #99

Open
GoogleCodeExporter opened this issue Aug 16, 2015 · 113 comments
Open

Support Firefox 4 #99

GoogleCodeExporter opened this issue Aug 16, 2015 · 113 comments

Comments

@GoogleCodeExporter
Copy link

This is a tracking bug to monitor the progress towards making Tab Kit 
compatible with Firefox 4.

Feel free to star it to receive updates on this.

Original issue reported on code.google.com by moz.jomel@gmail.com on 2 Jul 2010 at 1:39

@GoogleCodeExporter
Copy link
Author

Current status:

I've just fixed an issue that stopped Tab Kit from loading at all in Firefox 
4.0, so now at least parts of it should work; you can install this new version 
from http://tabkit.googlecode.com/hg/releases/tabkit0.5.12.xpi (you'll need to 
bump the maxversion). Vertical/multi-row tabs won't work at all yet due to the 
tab bar changes in Firefox 4, but things like grouping, highlighting unread 
tabs, and open selected links work to some extent.

There are a lot of tab changes in Firefox 4 though, so getting everything 
perfect will take some time...

Original comment by moz.jomel@gmail.com on 2 Jul 2010 at 1:49

@GoogleCodeExporter
Copy link
Author

Original comment by moz.jomel@gmail.com on 8 Jul 2010 at 7:28

@GoogleCodeExporter
Copy link
Author

It seems to be broken in 4.0b4

Original comment by tim.ocal...@gmail.com on 26 Aug 2010 at 8:59

@GoogleCodeExporter
Copy link
Author

I just tried the link above w/Fx 4b4 & it didn't do vertical links. When I went 
back to Fx 3, I still didn't have vertical tabs until I uninstalled that one & 
reinstalled the official 0.5.12.

Original comment by jwalze...@gmail.com on 27 Aug 2010 at 5:25

@GoogleCodeExporter
Copy link
Author

Recent version loads in FF beta4 and you can see the menu on tabs but many 
functions doesn't work. For example opening new tab next to current one doesn't 
work.
Please fix some of the problem for now if you can.

Original comment by vba...@gmail.com on 5 Sep 2010 at 3:17

@GoogleCodeExporter
Copy link
Author

an imperfect beta tabkit, to work with the imperfect FF beta, would indeed be 
welcome. The FF beta work will be winding down soon.

Original comment by wayne.m...@gmail.com on 22 Sep 2010 at 10:49

@GoogleCodeExporter
Copy link
Author

I second that

Original comment by valery.b...@gmail.com on 7 Oct 2010 at 10:49

@GoogleCodeExporter
Copy link
Author

I'm delighted that you're working on Fx4 compatibility--I've come to rely on 
vertical tabs & 'close below'. I can get vertical tabs with the 'Vertical tabs' 
extension but haven't found an alternative for 'close below'. Do you have a 
timeframe? Are we talking days, weeks, months, years or decades?

Thanks for the great extension.

Original comment by jwalze...@gmail.com on 1 Nov 2010 at 10:33

@GoogleCodeExporter
Copy link
Author

It's broken again in FF4 b7

Original comment by vba...@gmail.com on 11 Nov 2010 at 1:47

@GoogleCodeExporter
Copy link
Author

i cant use firefox without tabkit, so that is whats stopping me from using ff4. 
i would appreciate to have tapkit for firefox 4. imho vertical taps are the 
most innovative i have seen in browsers so far. it sould be added to firefox as 
default!

Original comment by bernd.mi...@googlemail.com on 14 Jan 2011 at 11:39

@GoogleCodeExporter
Copy link
Author

still broken with ff4 beta 8. 

Original comment by bernd.mi...@googlemail.com on 14 Jan 2011 at 12:05

@GoogleCodeExporter
Copy link
Author

If the current developer(s) can explain what currently needs to be done for 
this to be fixed, I'd be happy to help out where I can...

Original comment by jon.hermansen on 14 Jan 2011 at 10:31

@GoogleCodeExporter
Copy link
Author

I'll chime in with whatever I can do to help as well - this is my showstopper 
addon; the rest have been updated - and I have several users who have come to 
rely on it as well.

Let us know what we can do to help to get this updated.

(I'd even be fine with just basic functionality working; left-side tabs and 
grouping are all I require - the rest are nice but not *needed*)

Original comment by kcb...@gmail.com on 23 Jan 2011 at 12:38

@GoogleCodeExporter
Copy link
Author

Any news, developer?

Original comment by Stefano....@gmail.com on 15 Feb 2011 at 10:41

@GoogleCodeExporter
Copy link
Author

thanks for tab kit.  it has become a show stopper for me as well.  I'm staying 
on the latest 3.6.whatever until tab kit works in 4.

Original comment by BensonGu...@gmail.com on 4 Mar 2011 at 10:55

@GoogleCodeExporter
Copy link
Author

It doesn't look likely that TabKit will be updated anytime soon judging by the 
developer's lack of participation here. It's a shame to miss out on Fx4 because 
of it. I'm not sure what people need from TabKit but I have what I need by 
using TabMix Plus (which has tons of features including "close right tabs" 
which is the same as "close tabs below") & Vertical Tabs (which gives me my 
vertical tabs). Hope this helps.

Original comment by jwalze...@gmail.com on 4 Mar 2011 at 11:56

@GoogleCodeExporter
Copy link
Author

I went the opposite way, in some sense, by switching to Tree Style Tabs - it's 
written by a veteran XUL programmer and seems pretty bug-free, and uses a lot 
less memory than TabMix Plus (which I used to use). It has slightly fewer 
features than Tab Kit but I haven't really been missing anything so far...

Original comment by flamings...@gmail.com on 5 Mar 2011 at 5:20

@GoogleCodeExporter
Copy link
Author

tree style tabs + 
https://addons.mozilla.org/en-US/firefox/addon/tab-wheel-scroll/ are okay for 
now, but is missing features tabkit had. (i.e. search in open tabs)

Original comment by bernd.mi...@googlemail.com on 8 Mar 2011 at 8:28

@GoogleCodeExporter
Copy link
Author

Thanks for the tip on "tab wheel schroll", bernd!
I have been using FF4 since b8, and hence I had to change over to Tree Style 
Tab. What I really miss in this alternative addon is color classification, as 
used in Tab Kit. That feature was really helping me keeping track of my 
different groups. 
I hope to see Tab Kit with FF4 support soon!

Original comment by janustou...@gmail.com on 8 Mar 2011 at 9:03

@GoogleCodeExporter
Copy link
Author

Firefox 4 is now RC, and yet this addon is not supported.

Hopeless

Original comment by Stefano....@gmail.com on 10 Mar 2011 at 10:03

@GoogleCodeExporter
Copy link
Author

Please please please please please get this working with FF4. I can't upgrade 
with out it. :(

Original comment by chadi...@gmail.com on 10 Mar 2011 at 12:56

@GoogleCodeExporter
Copy link
Author

Does anyone have an alternative extension that gives the 'Search Tabs' search 
box functionality?

Original comment by seanda...@gmail.com on 10 Mar 2011 at 4:21

@GoogleCodeExporter
Copy link
Author

search box functionality?

Firefox 4 includes tab searching in the standard address bar. It's called
"Switch To Tab".

Original comment by ashtonbrsc on 10 Mar 2011 at 4:35

@GoogleCodeExporter
Copy link
Author

ashtonbrsc: that functionality can only search the webpage headers and url. The 
search function developed for tab kit by moz.jomel was able to search the 
entire page as far as I remember - I have switched to Tree Style Tab until tab 
kit gets FF 4 support.

It's sad that the project has come to a halt at this point. Tab Kit might lose 
a considerable bunch of users for ever if FF 4 support is not supported in the 
near future.
Tab Kit is great! I hope to see FF 4 support soon!

Original comment by janustou...@gmail.com on 10 Mar 2011 at 5:10

@GoogleCodeExporter
Copy link
Author

> search box functionality?

tab hunter extension is outstanding in searching URL, title and text.
(and also Tree Style Tab)

Original comment by wayne.m...@gmail.com on 10 Mar 2011 at 5:42

@GoogleCodeExporter
Copy link
Author

tabhunter is only compatible to to 4b6. Are you just overriding the max version 
restriction?

Original comment by seanda...@gmail.com on 10 Mar 2011 at 7:31

@GoogleCodeExporter
Copy link
Author

> tabhunter is only compatible to to 4b6. Are you just overriding the max 
version restriction?

yes, overriding. works great.

Original comment by wayne.m...@gmail.com on 10 Mar 2011 at 7:35

@GoogleCodeExporter
Copy link
Author

It is not actually him, check the join date of that user against the join date 
of the developer

Original comment by mike8...@gmail.com on 21 Jun 2011 at 6:31

@GoogleCodeExporter
Copy link
Author

lol trolled.

No hope for tabkit.

Original comment by Stefano....@gmail.com on 21 Jun 2011 at 6:41

@GoogleCodeExporter
Copy link
Author

Daym. I genuinely thought Tabkit was finally going to get fixed :< Sure am sick 
of having to scroll really far left and right to get to either end of my 
hundred odd tabs. 

Original comment by Fortnox2...@gmail.com on 21 Jun 2011 at 7:48

@GoogleCodeExporter
Copy link
Author

It's not the same account but maybe he forgot his password and create a new 
account ? I keep a little hope ^^

Original comment by jcfrac...@gmail.com on 23 Jun 2011 at 10:48

@GoogleCodeExporter
Copy link
Author

>>88
me too
It is possible
Or that account will be BANNED

Original comment by pikachu...@gmail.com on 24 Jun 2011 at 7:54

@GoogleCodeExporter
Copy link
Author

TabKit last update was sep, 26, 2010. Guys, do you REALY still have a hope? 
I've tryed "Vertical tabs" and "Tree Style Tabs". These two have their update 
regulary and work well. As for me, I use "Tree Style Tabs", and the only thing 
I miss is comfortable grouping (colorful grouping)))), which wasn't attached to 
trees in TK.

Original comment by Sad.Red....@gmail.com on 25 Jun 2011 at 1:05

@GoogleCodeExporter
Copy link
Author

@90: add Colorful Tabs, see above -- more or less similar result. (wish I had 
hope for TK)

Original comment by shigo...@gmail.com on 25 Jun 2011 at 2:39

@GoogleCodeExporter
Copy link
Author

to 91: Thanks for advice, tried it, but it's not the same as TK))). I meant 
Grouping, which have coloring _as_bonus_. Tab Mix Lite maybe could do that, but 
it conflicts with FF4 & FF5 "panorama", so, Huston, we gotta problem here))) I 
didn't found possibility to disable panorama.

Original comment by Sad.Red....@gmail.com on 25 Jun 2011 at 5:59

@GoogleCodeExporter
Copy link
Author

>>90
I search multiline, colorful tabs and with grouping features.

Original comment by jcfrac...@gmail.com on 25 Jun 2011 at 10:55

@GoogleCodeExporter
Copy link
Author

@Comment 93 by jcfrac...@gmail.com, Jun 25, 2011 - me too

Original comment by olo...@gmail.com on 3 Jul 2011 at 8:55

@GoogleCodeExporter
Copy link
Author

I have tried the tree style tab, tab utilities and colorful tabs
Well although they DO have some awesome feature that TabKit doesn't have,
I still cannot have the great feeling while using TabKit.
I really love the tab grouping WITH COLOR and other tab related functions (like 
protect with highlight, group from current tab to selected tab).

Now I decide to learn how to develop firefox extension. I don't think I will 
build my own, but I think I have time to edit TabKit to make it compatible with 
FF4+. Wish me luck! 

Original comment by pikachu...@gmail.com on 6 Jul 2011 at 2:01

@GoogleCodeExporter
Copy link
Author

Hey, good luck.  I should have enough brains to overcome laziness and do it 
myself but I'm ok with those two instead.

Original comment by shigo...@gmail.com on 6 Jul 2011 at 8:24

@GoogleCodeExporter
Copy link
Author

@pikachu, it might be a better use of your time to contact the author of Tree 
Style Tab and work with him on adding colored tabs and other functionality.

Original comment by faust.e....@gmail.com on 7 Jul 2011 at 12:22

@GoogleCodeExporter
Copy link
Author

@97, I think it is also an option
But by now I want to know why tabkit stop working on FF4+
Maybe I can fix it by studying other source code and make it FF4+ compatible
I observed that some functions on tabkit still works when tree style is also 
installed(quite strange) So the first thing I need to do is to make the 
vertical mode works, the second would be fix the coloring grouping(if not 
working)

Tree style does not have group feature(only trees, but not grouping tabs at the 
same level)

Original comment by pikachu...@gmail.com on 7 Jul 2011 at 6:45

@GoogleCodeExporter
Copy link
Author

For those who are interested in looking for the code of vertical tab part of 
source code in tabkit
search "this.moveTabbar = function moveTabbar(pos)"
I am studying the code there
Someone help me ~~ T_T

Original comment by pikachu...@gmail.com on 8 Jul 2011 at 3:00

@GoogleCodeExporter
Copy link
Author

Now at least I know why tabkit's vertical tab doesn't work in FF4 or later
look @ this thread: http://forums.mozillazine.org/viewtopic.php?f=18&t=1949789
The DOM structure has changed so much and tabkit use quite a lot of the 
elements removed in FF4
So what I will try to do is to edit the CSS and JS file to make sure it does 
not use any removed element
But I might not be able to edit the JS since it contains logics, not sure if I 
edit them right
I also need some helpers!!!

Original comment by pikachu...@gmail.com on 20 Jul 2011 at 4:40

@GoogleCodeExporter
Copy link
Author

Up to this point, I can now figure out how to move the tab toolbar to the left
And know where to change the directions of tabs(but not how)
Here is the script for vertical tab toolbar(but not the tabs)
You will have to install an 
extension(https://addons.mozilla.org/zh-tw/firefox/addon/uc/) and load a script 
file with the following code:

(function() {
    function setTabsOnTopCmd (aVisible) {
      // hide/show TabsOnTop menu & menuseparator
      let toggleTabsOnTop = document.getElementsByAttribute("command", "cmd_ToggleTabsOnTop");
      for (let i = 0; i < toggleTabsOnTop.length; i++) {
        let cmd = toggleTabsOnTop[i];
        cmd.hidden = !aVisible;
        if (cmd.nextSibling && cmd.nextSibling.localName == "menuseparator")
          cmd.nextSibling.hidden = !aVisible;
      }
    }
    var myToolBox = document.getElementById("tk-left-toolbox");
    if (!myToolBox) {
      myToolBox = document.createElement("toolbox");
      //myToolBox.setAttribute("orient", "vertical");
      myToolBox.setAttribute("maxwidth", "500px");
      myToolBox.setAttribute("id", "tk-left-toolbox");
      var sidebar = document.getElementById("sidebar-box");
      var navigator = document.getElementById("navigator-toolbox");
      var browser = document.getElementById("browser");
      browser.insertBefore(myToolBox,sidebar);
    }
    var tabBar = document.getElementById("TabsToolbar");
    tabBar.setAttribute("orient", "vertical");
    //var tabs = document.getElementById("tabbrowser-tabs");
    //tabs.setAttribute("orient", "vertical");
    var target = document.getAnonymousElementByAttribute(
            document.getElementById("tabbrowser-tabs"), "class", "tabbrowser-arrowscrollbox");
    //var tabs = document.getElementById("tabbrowser-tabs");
    //target = tabs.ownerDocument.getAnonymousElementByAttribute(tabs, "class", "tabbrowser-arrowscrollbox");
    //target = tabs.ownerDocumentdocument.getAnonymousNodes(tabs);
    //target.removeAttribute("orient");
    target.setAttribute("orient", "vertical");


    setTabsOnTopCmd(false);
    if (TabsOnTop.enabled) {
      TabsOnTop.enabled = false;
    }
    myToolBox.appendChild(tabBar);
})(); 


The direction of tabs is controlled by the "xul:arrowscrollbox" inside the 
element "tabs" (Use DOM Inspector to inspect 
chrome://browser/content/browser.xul, start from "deck")
I can change the direction in the inspector, but not using the uc script
I am not sure if I can continue researching the method to fix tabkit, I am 
tired :S
Maybe I will ask tree style tab's author to do the color grouping function 
instead...

Original comment by pikachu...@gmail.com on 29 Jul 2011 at 5:54

@GoogleCodeExporter
Copy link
Author

@pikachu, Thanks for even attempting at hacking this huge mess! :)
Have you gotten the tab bar to actually move, or orient vertically? That would 
be a great help.

Original comment by lw9k...@gmail.com on 29 Jul 2011 at 11:55

@GoogleCodeExporter
Copy link
Author

I think I can give you some screenshots of the result
The screen can change the attribute of the anonymous element (I got it on 
logging)
But the direction still doesn't change for me(but I can in DOM inspector, so 
it's strange)
Oh, I am typing in FF3.6, so I got to exit, go to my development Firefox(FF5 
Portable), grab the screenshots and come back
I will post the result in both DOM inspector and the actual browser so u can 
see where is the problem

Original comment by pikachu...@gmail.com on 3 Aug 2011 at 11:43

@GoogleCodeExporter
Copy link
Author

FF4+ DOM Structure
http://forums.mozillazine.org/viewtopic.php?f=18&t=1949789

So if you look @ my screenshots, you will notice that even the logging 
indicates the anonymous element's "orient" attribute is set to "vertical", the 
actual result in both real browser and DOM Inspector still has not effect on 
that element(but changing the attribute manually can do it)
I want to know why...

My screenshots
http://imgur.com/ECBgN
http://imgur.com/fElLn
http://imgur.com/WPD7r
http://imgur.com/i7Fa2
http://imgur.com/4g42Z

Original comment by pikachu...@gmail.com on 3 Aug 2011 at 12:46

@GoogleCodeExporter
Copy link
Author

Hi Guys,
I am another hardcore (and now frustrated ) fan of Tabkit.
I have been trying to push for this functionality to be integrated in already 
popular, lightweight and very frequently updated tab enhancing add-on 
TabUtilities. 

You can find more details here:
http://forums.mozillazine.org/viewtopic.php?f=48&t=1702465&p=11104217#p11104217

The author of TabUtility might add it if he finds that it has enough demand. 
If you guys want that to happen it would great if you vote and add your 
comments here on UserVoice :
http://tabutils.uservoice.com/forums/43097-general/suggestions/2098909-please-ad
d-vertical-tab-options-like-tabkit-

Original comment by biswasai...@gmail.com on 7 Aug 2011 at 5:36

@GoogleCodeExporter
Copy link
Author

Anyone can help solve the vertical tab issue?
I am not a pro, so I can't fix it just on my own (or very slow)

Original comment by pikachu...@gmail.com on 12 Aug 2011 at 10:39

@GoogleCodeExporter
Copy link
Author

Oh the TabUtility got vertical tab implemented
But no tree or color grouping
Could be a good start
At least now I can work on the grouping instead of vertical tab functions :P

Original comment by pikachu...@gmail.com on 15 Aug 2011 at 2:08

@GoogleCodeExporter
Copy link
Author

Stop waiting for Tabkit, a new avatar of it seem to be arriving!!

Hi Guys! 

Tabkit seems to be emerging  in a fast, lightweight and most importantly, 
regularly updated add-on called TabUtilities.

I requested for adding the Tabkit like vertical tabbing feature-set to 
TabUtilities as it’s already very popular tab related add-on. And the author 
has listened and added vertical tab feature on it’s trial version!

It’s already looking quite promising... it does not have all the features of 
Tabkit yet but you can request it’s author for the essential features that 
you need for vertical tabs. The author Ithinc is very active and I think he 
would add if your requested feature is useful and in high demand are useful and 
in high-demand.

You can install trial addon with vertical tabs here:
https://addons.mozilla.org/firefox/addon/tab-utilities/versions/1.2pre2 
The option for vertical tabs can found under “Appearance”. You need to set 
it “Tab-bar” to left or right.

The Tab-grouping is not yet there but if you request he might add it.

You can request for the Tabkit features that you would like to have in 
TabUtilities here: 
http://tabutils.uservoice.com/forums/43097-general/suggestions/2098909-please-ad
d-vertical-tab-options-like-tabkit-

Please be specific about the features that you would like have. 

Original comment by biswasai...@gmail.com on 18 Aug 2011 at 5:09

@GoogleCodeExporter
Copy link
Author

I am dependent on horizontal tabs with search, auto-grouping, auto-coloring and 
auto-expand/contract. Until something comes along that implements all these 
features, I'm stuck with FF 3.6. :(

Original comment by M3Roc...@gmail.com on 19 Aug 2011 at 9:06

@GoogleCodeExporter
Copy link
Author

TU's author confirms that TU will NOT support tab grouping and coloring
http://tabutils.uservoice.com/forums/43097-general/suggestions/2158455-add-group
ing-and-coloring-function-like-tabkit?ref=title
But since he implement the vertical tabbar, I can move on to study the 
tree,grouping and coloring
But it will be slow though, since I am in my final year and need to do FYP :P
Would be good if someone can give me a hand :D

Original comment by pikachu...@gmail.com on 20 Aug 2011 at 1:50

@GoogleCodeExporter
Copy link
Author

OK, Now I am able to make the vertical tabbar work by referencing TU's code
Then I have to fix the width...tab grouping...coloring...
Well it might take some time but at least I have something to work on

Original comment by pikachu...@gmail.com on 29 Aug 2011 at 3:13

@GoogleCodeExporter
Copy link
Author

I will be updating my status in 
http://tabkit.uservoice.com/forums/9546-general/suggestions/1624013-make-it-comp
atible-with-firefox-4
Since my update here won't send email out...

Original comment by pikachu...@gmail.com on 1 Sep 2011 at 1:10

@GoogleCodeExporter
Copy link
Author

Last comment here
New Forum: http://groups.google.com/group/tabkit-2nd-edition
New Google Code Project: https://code.google.com/p/tabkit-2nd-edition/

Original comment by pikachu...@gmail.com on 10 Sep 2011 at 8:18

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant