Commit graph

39 commits

Author SHA1 Message Date
Christian Dywan 023abc9c72 Fix toggling of Colourful Tabs 2009-04-22 23:54:55 +02:00
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