Commit graph

9 commits

Author SHA1 Message Date
Christian Dywan
ed6d44df5f Use function to access browser settings an panel 2010-11-01 16:47:32 +01:00
Christian Dywan
40dc38fd21 Implement and use KATZE_ARRAY_FOREACH_ITEM
Iterating an array by a GList is considerably faster than
continuously retrieving items, however it is also a lot
more complicated. So the new macro takes care of that and
uses a new semi-private function to avoid copying the list.

Note that the macro can't be nested, which basically isn't
useful in practise anyway.
2010-09-12 00:59:24 +02:00
Christian Dywan
e600574b5a Add a description to the page holder extension 2009-10-23 18:29:18 +02:00
Christian Dywan
e58550f0c0 Make pageholder properly detachable 2009-04-25 16:29:46 +02:00
Enrico Tröger
bff4f9ddfe Fix a leaked reference in the page holder 2009-04-07 21:59:04 +02:00
Christian Dywan
8ff4ff5909 Use the new midori_extension_get_app in extensions 2009-03-25 02:12:12 +01:00
Enrico Tröger
3df21e947f Add pageholder to existing browsers and not only new ones 2009-03-25 00:43:03 +01:00
Christian Dywan
92fd37ad61 Remove panel pages implicitly as viewables are destroyed
For this to work smoothly, from now on the browser destroys the
panel eary, as it does with the tabs, and the panel in turn
destroys its pages early.
2009-01-20 22:17:04 +01:00
Christian Dywan
11d67dc326 Reimplement the page holder as an extension 2008-11-25 23:53:54 +01:00