sonnyp / Tangram

Browser for your pinned tabs
https://apps.gnome.org/app/re.sonny.Tangram/
GNU General Public License v3.0
882 stars 37 forks source link

Use AdwTabView #203

Closed sonnyp closed 1 year ago

sonnyp commented 1 year ago

I gave AdwTabView/AdwTabBar/AdwTabOverview a try in Tangram, here are some thoughts

Would be neat to have Tangram open on the TabOverview

We might need custom thumbnails, perhaps a vfunc on AdwTabPage get_thumbnail() so that we can use tab icons instead of thumbnail of the webview.

Unfortunately there is no vertical widget for tabs, we could either make our own or kill vertical tabs. Hopefully with https://github.com/sonnyp/Tangram/issues/21 users won't need many tabs per window so that might be reasonable.

sonnyp commented 1 year ago

I don't think this is a good idea after all.

AdwTabView only aims to be useful for dynamic tabs in multi-window document-based applications, such as web browsers, file managers, text editors or terminals.

Beside - tabs are not ephemeral in Tangram, the UI shouldn't give false expectations to users.

I think it's best to stick to GtkNotebook or GtkStackSidebar