Commit graph

138 commits

Author SHA1 Message Date
Christian Dywan
dd4818bf3e Fix a crasher when re-enabling the Mouse Gestures extension 2009-04-22 23:54:07 +02:00
Enrico Tröger
8aaa4d7c19 Properly handle closed browsers and correctly disconnect signals 2009-04-17 03:45:30 +02:00
Christian Dywan
f50239676c Don't built the Tab Panel, it is not currently useful 2009-04-17 03:36:43 +02:00
Christian Dywan
ad82a73ab8 Show only image buttons in Statusbar Features in statusbar 2009-04-17 03:16:37 +02:00
Christian Dywan
592e55c59b Use progress and icon GtkEntry features with GTK+ 2.16 2009-04-11 07:05:28 +02:00
Enrico Tröger
7f85c28b92 Make it clear that Delete All only deletes visible cookies
Delete All deletes either all cookies or only the visible cookies
included in the filter if a filter is set.
2009-04-07 22:16:15 +02:00
Enrico Tröger
e993486594 Make the cookie filter less restricitve
Search case-insensitively and include domain names in the search
2009-04-07 22:07:17 +02:00
Enrico Tröger
e90f5a16c8 Apply a previously set filter when refreshing cookie list 2009-04-07 22:04:54 +02:00
Enrico Tröger
3be7113946 Increase padding in the cookie manager and adjust the markup 2009-04-07 22:02:19 +02:00
Enrico Tröger
bff4f9ddfe Fix a leaked reference in the page holder 2009-04-07 21:59:04 +02:00
Christian Dywan
eed273b35e Fix memory leaks in a number of places 2009-04-05 23:46:15 +02:00
Enrico Tröger
ad8558ab4c Implement stock items for Tab Panel and plugin panel 2009-04-05 00:13:09 +02:00
Enrico Tröger
42a59b4eee Implement filter entry in the Cookie Manager 2009-03-31 23:41:23 +02:00
Enrico Tröger
fe53c0b703 Print the cookie expiration date in the user's locale. 2009-03-30 23:14:09 +02:00
Christian Dywan
ed2a35d70b Don't expressly use libkatze in extensions to avoid -fPIC problem 2009-03-30 00:14:43 +02:00
Enrico Tröger
79c683a804 Minor improvements of the Cookie Manager extension.
Don't keep the tooltips in the tree store, instead query them on
demand. This should result in less memory usage and a little
better performance.
Add missing "expires" information to the cookie information label.
Enable Menu/ Shift-F10 keys for the treeview.
Minor cleanup.
2009-03-28 23:37:43 +01:00
Enrico Tröger
f7c5ab216b Add cookie manager to existing browsers and fill the tree at once 2009-03-26 22:27:06 +01:00
Christian Dywan
ff6a4b4197 Check the host as well before computing a tab color 2009-03-26 16:19:52 +01: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
Enrico Tröger
fa1085246f Add 'Cookie manager' extension 2009-03-24 23:05:47 +01:00
Christian Dywan
637388a8de Do not try to compute a tab colour unless it's a proper URI 2009-03-23 19:27:35 +01:00
Christian Dywan
ffccd0c18c Add 'Colorful tabs' extension 2009-03-20 02:34:27 +01:00
Christian Dywan
823f8dbc3f Handle activation and deactivation of Statusbar Features properly 2009-02-28 01:43:20 +01:00
Christian Dywan
2be81621d8 Make Mouse Gestures extension translatable 2009-01-31 04:13:25 +01:00
Christian Dywan
1829780e62 Adapt extension and test build scripts, test files are picked up dynamically now 2009-01-23 21:36:04 +01:00
Matthias Kruk
3350872069 Implement Mouse Gestures extension 2009-01-21 00:42:46 +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
e1701be96d Implement 'deactivate' in Statusbar Features extension 2009-01-06 02:26:19 +01:00
Christian Dywan
ee9e8d77e5 Update Waf to 1.5.1 and update build scripts accordingly 2009-01-04 21:38:06 +01:00
Christian Dywan
a4e6720fd7 Localization string improvements 2008-11-30 02:08:28 +01:00
Christian Dywan
11d67dc326 Reimplement the page holder as an extension 2008-11-25 23:53:54 +01:00
Christian Dywan
d00ff95058 Provide MidoriPane interface for use with MidoriPanel 2008-11-24 01:41:45 +01:00
Christian Dywan
f2e6e3579a Pack items in a normal box and not homogeneous 2008-11-23 01:51:30 +01:00
Christian Dywan
02b2d027c9 Localize Statusbar Features 2008-11-23 01:45:53 +01:00
Christian Dywan
72f39b0f82 Change extension API to split initialization and activation
We want to be able to keep extensions in a state where
they don't actually do anything but merely provide
context information. Therefore don't pass the MidoriApp.

As soon as we want to use extensions, we activate them.

Extensions are now saved in an array in MidoriApp.
2008-11-20 01:22:25 +01:00
Christian Dywan
9158e33567 Add two example extensions 2008-11-18 02:08:50 +01:00
Christian Dywan
3cd50f419b Introduce a C extension interface 2008-11-18 02:07:53 +01:00