Commit graph

4985 commits

Author SHA1 Message Date
Christian Dywan
3f88bdb528 Compute the available Netscape plugins via JavaScript
Using JavaScript avoids dealing with formatting issues and is
better if plugins are not installed in the default folder.
2009-07-10 17:58:49 +01:00
Christian Dywan
1662a03677 Restore the (search) entry focus after changing the icon 2009-07-10 17:00:12 +01:00
Christian Dywan
90f04fea52 Remove the Add/ Remove toolbar menu, we have a proper editor now 2009-07-10 16:45:22 +01:00
Enrico Tröger
4df46b1266 Add a Toolbar Editor extension 2009-07-10 16:40:35 +01:00
Enrico Tröger
313e0f9e35 Add a public function to retrieve the recommended toolbar actions 2009-07-10 16:37:44 +01:00
Enrico Tröger
8baee5780d Allocate uris correctly as gchar*, not gchar 2009-07-10 16:20:56 +01:00
Christian Dywan
78805e5cd4 Don't build Desktop file on Win32 2009-07-09 19:08:37 +01:00
Christian Dywan
1f0f411657 Check for rsvg-convert early to support it when cross compiling 2009-07-09 19:02:23 +01:00
Christian Dywan
087a579450 Create Win32 icon and resorce and build it into the executable 2009-07-09 18:55:41 +01:00
Christian Dywan
8ad4e3585f Cast xmlChar* to gchar* when setting the meta string 2009-07-09 18:43:57 +01:00
Christian Dywan
3e80ed6581 Use G_GINT64_FORMAT to convert gint64 to a string 2009-07-09 18:43:08 +01:00
Christian Dywan
7ca782ec54 Implement namespace:key syntax for KatzeItem metadata 2009-07-06 18:53:22 +01:00
Christian Dywan
491fadc119 Read metadata keys from XBEL 2009-07-06 18:32:44 +01:00
Christian Dywan
967b080680 Require meta keys to be non-NULL 2009-07-06 18:30:53 +01:00
Christian Dywan
5d674f9779 Add katze_item_set_meta_string 2009-07-06 18:28:28 +01:00
Christian Dywan
82e0a66de7 Use metadata API to store and lookup the current page
This effectively doesn't work yet as loading of metadata isn't
implemented in XBEL.
2009-07-05 00:17:00 +01:00
Christian Dywan
ab6ecc1625 Store meta data in XBEL when saving KatzeArray objects 2009-07-05 00:14:39 +01:00
Christian Dywan
5f4e9ef079 Implement meta data in KatzeItem
Now KatzeItem can store arbitrary integers and strings as meta data.
2009-07-05 00:14:09 +01:00
Christian Dywan
3f62d9e0e6 Add Duplicate Tab to tab context menu 2009-06-30 22:54:55 +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
Miloš Popović
baf509d20b Add Serbian translation 2009-06-28 22:33:49 +02:00
Luca Perri
7f81784a9e Update Italian translation 2009-06-28 00:01:02 +02:00
Christian Dywan
8b36138105 Use "Menu" without underscore as compact Menu tooltip 2009-06-27 23:56:01 +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
c76a468d16 Refactor tab context menu into public midori_view_get_tab_menu 2009-06-27 23:52:48 +02:00
Christian Dywan
33f1d0096a Use "_Menu" as tooltip for the compact Menu button 2009-06-27 23:29:00 +02:00
Christian Dywan
ebe9cec53a Update German translation 2009-06-26 21:55:07 +02:00
Christian Dywan
191f153429 Don't know detached panel windows in the taskbar 2009-06-26 21:19:09 +02:00
Christian Dywan
2cdaa2869e Don't open tabs when double- or middle-clicking notebook arrows
We need to connect after the button-press-event to make sure that
GtkNotebook blocks the signal appropriately.

Double click is disabled for now since we can't figure out if
it was a click on a button or not.
2009-06-26 21:18:02 +02:00
Christian Dywan
53462722e6 Render a 24x24 icon with rsvg-convert at build time 2009-06-25 01:16:32 +02:00
Christian Dywan
85cdadcdee Implement a basic context menu for tab labels 2009-06-25 01:02:01 +02:00
Christian Dywan
f626465c56 Fix panel "page" notifications and save the last open panel 2009-06-23 01:05:38 +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
610f6a1fa7 Implement show-tabs property in MidoriBrowser 2009-06-22 23:48:41 +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
397dd423bd Draw radio action popup menu items as radio items 2009-06-22 23:03:59 +02:00
Christian Dywan
b23ae6cca3 Use radio actions for the encodings menu 2009-06-22 22:55:23 +02:00
Masato Hashimoto
4829ac769b Update Japanese translation 2009-06-22 22:24:07 +02:00
Christian Dywan
eb98806722 Add Encoding menu to the context menu 2009-06-22 22:18:16 +02:00
Christian Dywan
97c0b4d257 Add a compact menu to the navigationbar if the menubar is hidden
The compact menu item provides functionality that is not
accessible via the context menu.

The item is added when the menubar is hidden and removed when the
menubar is shown. It can be removed via right-click > Remove.
2009-06-22 21:54:19 +02:00
Christian Dywan
d23ea3a098 Add STOCK_WEB_BROWSER to the stock items 2009-06-22 21:31:42 +02:00
Christian Dywan
f96695632b Always create array actions for popup menu items the normal way 2009-06-22 21:30:28 +02:00
Christian Dywan
35ef1f7485 Add zooming items to the context menu 2009-06-22 21:29:39 +02:00
Christian Dywan
7e01ea42df Remove Preferences and Menubar items from the context menu 2009-06-22 21:27:52 +02:00
Christian Dywan
8ac1633deb Make sure to update the model in existing location proxies 2009-06-22 00:47:42 +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
1937a7785c Enable building of the Tab Panel again 2009-06-20 23:46:49 +02:00