Commit graph

19 commits

Author SHA1 Message Date
Christian Dywan dfddd7ce0a Leave panel icon styles to the system settings 2010-05-13 16:53:19 +02:00
Christian Dywan 2611a24803 Remove unused extension panel popup logic 2010-05-06 23:41:07 +02:00
Christian Dywan a8d3d0955f Remove empty button from the Extensions panel 2010-01-08 01:44:48 +01:00
Christian Dywan cbebda0db4 Remove Plugins panel, instead add Netscape plugins to Extensions
Netscape Plugins cannot actually be activated or deactivated
at the moment.
2010-01-08 00:16:56 +01:00
Christian Dywan fd7d778e0c Remove sokoke_widget_popup and replace all call sites 2009-11-15 18:21:59 +01:00
Christian Dywan ec9ea0233e Hide Extensions panel if no extensions are available at all. 2009-10-30 21:43:42 +01:00
Christian Dywan 39e47ac3b7 Disable extensions that are unavailable on the system
Extensions can be unavailable on a particular platform or a system
lacking a build-time requirement. Let's handle this more cleanly
and reflect it in the Extensions panel.
2009-09-10 02:07:27 +02:00
Enrico Tröger e6ecea4194 Sort the list of extensions in the side panel 2009-07-18 15:25:15 +02:00
Christian Dywan 1873dfe631 Popup Extensions menu on button release, not press
Although menus should open on button press, we have to use
release if we want the treeview selection to be correct.
2009-06-09 01:11:42 +02:00
Christian Dywan e2795eff54 Implement togglable ticks in the extensions panel
Whether an extension is active or not is now reflected by a tick
mark that can be toggled with a mouse. Double clicking and
pressing space do the same. The buttons are thusly removed.
While we are at it, we also listen for status changes that might be
coming from a different window.
Sensitivity does no longer relate to activation status.
2009-06-07 16:59:51 +02:00
Przemek Sitek ee6d2a1f6d Emphasize extension names by rendering them bold 2009-06-05 23:58:26 +02:00
Przemek Sitek 5a748a36ad Implement a context menu for extensions in the extension panel 2009-06-05 23:55:00 +02:00
Christian Dywan 63bce11e1a Redraw extensions treeview when activating/ deactivating 2009-05-24 00:07:17 +02:00
Christian Dywan e3ce454b78 Render disabled extensions as insensitive in the panel 2009-04-22 20:00:04 +02:00
Christian Dywan 74cccb0aae Add tooltips to Enable and Disable buttons 2009-03-10 19:35:11 +01:00
Matthias Kruk 7ff1a016f4 Implement activating and deactivating extensions in the panel 2009-02-28 01:59:06 +01:00
Christian Dywan 7d3ac8fa37 Move {sokoke,katze}_tree_view_get_selected_iter proper 2009-01-28 01:08:51 +01:00
Christian Dywan 4e1deaee05 Optimizations in main and MidoriApp 2008-12-30 03:00:08 +01:00
Christian Dywan e4f401c7e7 Implement new Extensions panel, in the new folder extensions 2008-12-04 01:44:33 +01:00