Version: (using KDE 4.2.4) Installed from: SuSE RPMs It would be great if someone could design a plugin for Konqueror that would enable use of vertical tabs, rather than horizontal ones. Ideally, such a plugin would include (in order of importance): 1. Ability to stack tabs vertically, rather than lining them up horizontally (without loosing any of the current tab functionality); 2. Ability to rearrange tab locations through mouse dragging and/or keyboard shorcuts; 3. Ability to indent/outdent tabs (thereby effectively creating child tabs), again through mouse dragging and/or keyboard shortcuts; 4. Functionality to have new tabs automatically created as children of current tabs if certain conditions are fulfilled (e.g. 'open new tab within some domain / server'. The 'best' Firefox plugin for Vertical Tabs functionality is Tree Style Tabs, and most of the functionality I'm thinking about is summarized here (see http://piro.sakura.ne.jp/xul/_treestyletab.html.en). Of course there are other plugins as well, some of which might also serve as inspiration (for example Tab Kit: http://jomel.me.uk/software/firefox/tabkit/) I've not only been using vertical tabs in Firefox for a long time, but also in my KDE task panel, and in my opinion it's one of the best things ever invented. It's much easier this way to keep track of a large number of tabs without shrinking their widths so that the title becomes unreadable, and it's also very efficient use of monitor screen space since reserving some space on the sides of a wide rectangular screen is much less obtrusive than taking away already limited space at either the top or bottom of the screen.
Tab tree for the sidebar like the tree for the filesystem... also an option to disable the horizontal tab list.
Dubplicate of Bug 166085 ?
I would love to have vertical tabs in Konqueror! This is pretty much the only feature that prevents me from switching to Konqueror.
A possibly relevant merge request was started @ https://invent.kde.org/network/konqueror/-/merge_requests/253
Git commit c88208af023b100d408952f3d115e1ac46ea3408 by Stefano Crocco. Committed on 12/11/2023 at 09:03. Pushed by stefanocrocco into branch 'kf6'. Allow the user to choose where to put the tab bar M +3 -0 settings/konqhtml/tabs/tabsoptions.cpp M +200 -113 settings/konqhtml/tabs/tabsoptions.ui M +1 -0 src/konqmainwindow.cpp M +15 -3 src/konqtabs.cpp M +8 -0 src/konqtabs.h M +3 -3 src/konqueror.kcfg M +8 -0 src/konqviewmanager.cpp M +5 -0 src/konqviewmanager.h https://invent.kde.org/network/konqueror/-/commit/c88208af023b100d408952f3d115e1ac46ea3408
*** Bug 166085 has been marked as a duplicate of this bug. ***
(In reply to Stefano Crocco from comment #5) > Git commit c88208af023b100d408952f3d115e1ac46ea3408 by Stefano Crocco. > Committed on 12/11/2023 at 09:03. > Pushed by stefanocrocco into branch 'kf6'. > > Allow the user to choose where to put the tab bar > > M +3 -0 settings/konqhtml/tabs/tabsoptions.cpp > M +200 -113 settings/konqhtml/tabs/tabsoptions.ui > M +1 -0 src/konqmainwindow.cpp > M +15 -3 src/konqtabs.cpp > M +8 -0 src/konqtabs.h > M +3 -3 src/konqueror.kcfg > M +8 -0 src/konqviewmanager.cpp > M +5 -0 src/konqviewmanager.h > > https://invent.kde.org/network/konqueror/-/commit/ > c88208af023b100d408952f3d115e1ac46ea3408 Awesome, thank you so much! As soon as I get the chance to use the Qt6 build (cannot just get it to build while my KDE is still Qt5 on openSUSE Tumbleweed, and kdesrc-build fails too) I'll definitely test it out immediately! :)
Okay, I got kdesrc-build to work now and checked out Konqueror, but this is not a proper vertical tab bar and also not as requested. Have you guys even looked at what was proposed? The proposal was for a vertical tab bar like Tree Style Tab, akin to what Falkon has (as a default, but disabled plugin). So no, this is not resolved/fixed.
(In reply to Heimen Stoffels from comment #8) > Okay, I got kdesrc-build to work now and checked out Konqueror, but this is > not a proper vertical tab bar and also not as requested. Have you guys even > looked at what was proposed? The proposal was for a vertical tab bar like > Tree Style Tab, akin to what Falkon has (as a default, but disabled plugin). > So no, this is not resolved/fixed. Sorry, I misunderstood what was requested. Just so I understand correctly, as I never used this feature in Falkon or other browsers: would a sidebar entry with all the currently open tabs work? What features should it have?
(In reply to Stefano Crocco from comment #9) > (In reply to Heimen Stoffels from comment #8) > > Okay, I got kdesrc-build to work now and checked out Konqueror, but this is > > not a proper vertical tab bar and also not as requested. Have you guys even > > looked at what was proposed? The proposal was for a vertical tab bar like > > Tree Style Tab, akin to what Falkon has (as a default, but disabled plugin). > > So no, this is not resolved/fixed. > > Sorry, I misunderstood what was requested. Just so I understand correctly, > as I never used this feature in Falkon or other browsers: would a sidebar > entry with all the currently open tabs work? What features should it have? Thanks for answering. :) Yes, a sidebar with all currently open tabs and optionally (though preferably) a way to fold tabs like a tree. Here's a screenshot of Falkon with vertical tree tabs that I made for you: https://i.postimg.cc/JzRTK1yb/Schermfoto-20231112-164904.png
(In reply to Heimen Stoffels from comment #10) > (In reply to Stefano Crocco from comment #9) > > (In reply to Heimen Stoffels from comment #8) > > > Okay, I got kdesrc-build to work now and checked out Konqueror, but this is > > > not a proper vertical tab bar and also not as requested. Have you guys even > > > looked at what was proposed? The proposal was for a vertical tab bar like > > > Tree Style Tab, akin to what Falkon has (as a default, but disabled plugin). > > > So no, this is not resolved/fixed. > > > > Sorry, I misunderstood what was requested. Just so I understand correctly, > > as I never used this feature in Falkon or other browsers: would a sidebar > > entry with all the currently open tabs work? What features should it have? > > Thanks for answering. :) > > Yes, a sidebar with all currently open tabs and optionally (though > preferably) a way to fold tabs like a tree. Here's a screenshot of Falkon > with vertical tree tabs that I made for you: > https://i.postimg.cc/JzRTK1yb/Schermfoto-20231112-164904.png Ok. I'll see what I can do. It'll take time, however, because right now I need to finalize the port to Qt6
Thank you for looking into it - I really appreciate it. :) I'd love to switch to Konqueror ASAP, but I understand that your time is currently limited by the Qt6 port, so I have patience. :)