kesselborn / conex

Firefox extension
Mozilla Public License 2.0
173 stars 16 forks source link

Feature Request: Support Tab Tree #290

Open tradewatcher opened 5 years ago

tradewatcher commented 5 years ago

Most Sidebar Tab Addons support Tab Tree's. Compatiblity with Tree Style Tab would be great. (Tab Sidebar with the most users since many years)

kesselborn commented 5 years ago

guess I'll have to look into tree-style-tabs ... just a serious question: what are the two killer features that you need for tree style tabs? Asking as I don't know them too well. Is it the nested looks and that you can close a whole sub-branch? Cheers

kesselborn commented 5 years ago

and the incompatibility was that a new tab is not below the original tab?

kesselborn commented 5 years ago

@tradewatcher: ah ... now I know why these issues sound familiar :) ... thanks for taking the time to create issues

tradewatcher commented 5 years ago

Mein Englisch ist nicht das Gelbe vom Ei, hast bestimmt schon mitbekommen. Mit einer Baumstruktur kann man nach dem 20. Link noch seine Zwischenschritte nachvollziehen und z.b. rekonstruieren wie man auf die aktuelle Seite überhaupt gekommen ist. Man bewahrt die Übersicht ab 30-300 Tabs. -Mozilla --Firefox ---Conex ----Github: Conex --Thunderbird ---Patchnotes --Seamonkey

Das schließen einzelne Zweige oder Unterzweige ist da nur eine draufgabe. Ich hab alle Infos zu dem Thema also wird der Tree geschlossen. Das ist für Leute die mit vielen Tabs hantieren das non plus ultra um die Übersicht zu bewahren. In TST sind so Features wie Favicon-Sound Control, Session Restore (Tree) und Auf/Zu-Klappen der Tree's das "non plus ultra".

Aber ohne eigene Sidebar ist Conex ohnehin nur eine halbe Lösung die erst dann interessant wird wenn man z.B. gute Filteroptionen hat (deswegen hab ich von Shortcuts für History/Bookmarks z.B. im anderen Issue geschrieben. Für mich ist Conex eher eine Beta-Version die das Panorama Fenster aus TabGroups ersetzt. Potenzial ohne Ende aber im Grunde nutzlos ohne Tab-Sidebar die darauf abgestimmt ist. Für Tab Hiding ist es zu überfüllt da gibts bessere Lösungen, aber in Kombination mit einer Sidebar kann das ne Bomben alternative zu Tree Style Tab werden. Piro (TST-Coder) ist extrem eigensinnig und setzt nur um was er selbst benutzt. Das Addon "Sea Containers" würd ich mir mal anschauen inkl. pinned Tabs. Das wäre eine geniale Basis im Zusammenspiel mit Conex und die halbe Miete. Denn 0815 Tab-Sidebars gibts zu genüge, da ist maximal TST erwähnenswert. Ich nutze Sea Containers seit ca. einem Jahr auch wenns nicht weiter entwickelt wird denn im Grunde ist es wie Conex aufgebaut nur mit richtig genialen Extras (pinned Tabs). Sea Containers wurde von einem FF-Dev entwickelt um eine mögliche Umsetzung von Tab Groups ohne Hiding API zu demonstrieren.

kesselborn commented 5 years ago

das mit dem Englisch hatte ich nicht bemerkt :)

Was macht Sea Containers mit pinned tabs?

Bzgl. Tree-Tabs habe ich jetzt einen besseren Überblick, danke.

Sidebar-Support steht auch auf dem Plan, aber erst nach einigen strukturellen Änderungen am Code (aus Gründen).

Gruß

tradewatcher commented 5 years ago

https://ibb.co/qjWC4S6 die angepinnten Tabs stehen neben den Container Namen und sind direkt als "Shortcut" erreichbar ohne das man aufklappen muss. Bei Sea Containers fehlt halt leider wirklich alles an "Killer-Features" die man gern hätte, aber die Übersicht und Handhabung ist genial.

kesselborn commented 5 years ago

Ok, verstehe. Das wäre jetzt UI-technisch nichts, was ich nach-implementieren wollen würde -- aber dieses Issue geht ja auch um andere Sachen ;)

tradewatcher commented 5 years ago

Finde ich extrem schade, denn als reines Pop-Up wird Conex sich denk ich nur schwer durchsetzen. https://github.com/kesselborn/conex/issues/18 ist auch wieder von Sea Containers die rede (nicht das erste mal), weil sich eure beiden Addons ähneln und der Grundgedanke genial ist, nur euren Addons fehlt jeweils eine Menge an brauchbaren Extras um sich durch zu setzen. Die Nachfrage nach so einer Lösung ist wohl definitiv vorhanden.

Bei Conex ist es eher die Suche/Filter/Weiterentwicklung die genial ist. (Deswegen auch die Nachfrage nach Shortcuts für Bookmarks etc.) Bei Sea Containers die optische Darstellung mit pinned Tabs und aufklappbaren Containern. Bei Panorama View die Ansicht und Erstellung von Gruppen die unabhängig von Containern sind.

Keine Ahnung ob du das mitbekommen hast, aber es gibt mittlerweile einen voll funktionstüchtigen Ersatz für Panorama TabGroups https://addons.mozilla.org/de/firefox/addon/panorama-view/

Interessant wäre eher eine mächtige Kombination aus Conex, Sea Containers, Panorama View (Tab Groups) mit Inspiration vom Urgestein Tree Style Tab.

Sorry wenn ich in dem Issue weiter schreibe, aber zumindest weisst du was für Vorstellungen die Leute haben die diese Addons erwähnen. Ich hab Conex vor einigen Monaten deaktiviert weil mir das Pop-Up allein nichts bringt und die optische Darstellung zu extrem ist. Bei Conex sind die Tabs so groß, dass ich 2-4 Tabs statt einem sehen könnte und da ewig scrollen ist unsinn. Die Suche alleine ist genial aber ohne Filtermöglichkeiten unbrauchbar für mich. Deine Search Bar hätte ich am liebsten ganz oben noch eingefügt bei Sea Containers, ansonsten ist es eher ein Ersatz für die Panorama Darstellung, und da ist das Panorama Fenster eig. übersichtlicher und besser zum handhaben. Die Möglichkeit innerhalb der Sidebar dann die aktuell angezeigte TabGroup von Panorama auszuwählen wäre der i Punkt an genialität. Das Problem an einem Pop-Up ist halt, dass es nicht offen bleibt und falls doch an einer störenden Stelle somit ist es im Grunde ne reine Suchfunktion.

Ich hab z.B. auf meinem Screenshot um die 60-80 Tabs offen (Anzeigefehler pinned Tabs fehlen), es fühlt sich aber an als wären es nur 10 aufgrund der genialen Übersicht.

rdewolff commented 5 years ago

Found a bug : https://github.com/kesselborn/conex/issues/303