Christian Dywan
0211fc6f9b
Use tab label colours in the tab panel, even if they are colourful
...
Tabs in the panel look a little more like tabs now. And as a side
effect, colours from the Colourful Tabs extension will be used.
2009-11-20 03:37:43 +01:00
Christian Dywan
fd7d778e0c
Remove sokoke_widget_popup and replace all call sites
2009-11-15 18:21:59 +01:00
Christian Dywan
0e0ce115f9
Update tab panel selection when tabs are switched, opened or closed
...
A convenince function tab_panel_get_iter_for_view is introduced
to make finding the right iter easier.
2009-09-29 20:50:04 +02:00
Christian Dywan
b77fdd45cf
Support minimizing in tab panel, improve treeview updating
...
We now differentiate minimized views by inserting a toolitem in the toolbar
instead of a row in the tree model. This needed quite a bit of refactoring
including notifications of icon and title, which we use to update the
tree model as well now. Models are also per-browser now.
2009-08-18 20:49:41 +02:00
Christian Dywan
a905219267
Show close icons in the tab panel, if enabled
2009-07-28 01:25:46 +02:00
Christian Dywan
2f3204f61a
Manually setup the tab panel tooltip
2009-07-27 23:41:36 +02:00
Christian Dywan
d0d0b3bba7
Ellipsize titles and show tooltips in the tab panel
2009-07-27 03:40:38 +02:00
Christian Dywan
a32bd1e39a
Don't indent tab panel rows, we don't have expanders
2009-07-26 21:49:42 +02:00
Christian Dywan
c1fe050cd3
Insert tabs in the Tab Panel the same order as the notebook
2009-06-29 21:55:05 +02:00
Christian Dywan
e1d385d3ab
Use the new public tab menu in the Tab Panel extension
2009-06-27 23:53:33 +02:00
Christian Dywan
1d8a7728a6
Use URI instead of the view itself to open tabs in new windows
2009-06-23 00:10:12 +02:00
Christian Dywan
7b36d4dd58
Close tabs in the Tab Panel with a middle click
2009-06-23 00:04:07 +02:00
Christian Dywan
f66e86a4fb
Switch tabs in the Tab Panel with a single left click
2009-06-22 23:58:25 +02:00
Christian Dywan
e3c5aa9277
Use show-tabs in Tab Panel to hide the ordinary tabs
2009-06-22 23:51:24 +02:00
Christian Dywan
7860357ed2
Remove views from the tab panel as they are removed from the browser
2009-06-22 23:13:23 +02:00
Christian Dywan
75e3dae39a
Implement a tree view of open tabs in the Tab Panel
2009-06-21 19:30:51 +02:00
Christian Dywan
f38fb44048
Hide the default tab labels when Tab Panel is active
2009-06-20 23:31:57 +02:00
Christian Dywan
1e28cd3b14
Refactor Tab Panel into a single file
2009-06-20 23:28:02 +02:00