Commit graph

1400 commits

Author SHA1 Message Date
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
Christian Dywan dd04e8cfc1 Add Tab Panel to the list of translatable files 2009-06-20 23:46:00 +02:00
Christian Dywan f38fb44048 Hide the default tab labels when Tab Panel is active 2009-06-20 23:31:57 +02:00
Christian Dywan 1e28cd3b14 Refactor Tab Panel into a single file 2009-06-20 23:28:02 +02:00
Christian Dywan 42ab4b3848 Render unset shortcuts as "None" instead if "Deactivated" 2009-06-20 20:36:16 +02:00
Christian Dywan 7a6686ef71 Strip underscores from action labels in shortcuts extension 2009-06-20 20:30:03 +02:00
Anton Shestakov 40564d69cb Update Russian translation 2009-06-20 19:59:04 +02:00
Stanley Zhang 627bee8c68 Update Simplified Chinese translation 2009-06-20 19:49:47 +02:00
Christian Dywan 18fa1d0fa3 Use an index to iterate news feeds to avoid compiler warnings 2009-06-19 03:06:22 +02:00
Christian Dywan 4c3ac6f86f Remove now unused speed dial menu item callback 2009-06-19 03:03:06 +02:00
Christian Dywan 6e2f1db63b Use action proxies for context menu items that correspond to actions 2009-06-19 02:58:06 +02:00
Christian Dywan 6a38cb7ed6 Add Menubar and Preferences to the default context menu 2009-06-19 02:36:36 +02:00
Christian Dywan d7d06b9acd Use midori_browser_get_for_widget in Colourful Tabs 2009-06-18 23:55:16 +02:00
Christian Dywan 7ca6944fc3 Resolve MidoriBookmarkStore warnings 2009-06-18 23:54:30 +02:00
Christian Dywan e32f252b88 Check for Maemo only if /etc/osso-af-init/osso-gtk.defs exists
A surprisingly high number of users mistakenly installed libhildon1
because they noticed that it wasn't found and later wondered where
the menubar was.

All Maemo releases have the file osso-gtk.defs, including Mer, so
we only check for libhildon1 and libosso if it is present.
If needed --enable-hildon still enforces its use.
2009-06-18 03:24:32 +02:00
Christian Dywan 9f7d89c7a8 Add -c (cache) to intltool flags to be forward compatible with waf 2009-06-18 02:51:35 +02:00
Evaggelos Balaskas 80f98430fc Update Greek translation 2009-06-17 23:42:57 +02:00
Christian Dywan 8a5c9eba8b Avoid naming an identifier 'boolean' which is used in Win32 headers 2009-06-17 23:39:50 +02:00
Christian Dywan abccaf02da Implement -e or --execute to perform various commands
Currently any GtkAction in MidoriBrowser is recognized as a command,
no arguments are supported. Commands affect either a newly run
instance or a currently running one.
2009-06-17 00:46:53 +02:00
Per Kongstad 7bab565d0e Update Danish translation 2009-06-16 01:56:21 +02:00
Christian Dywan 0ae4b19165 Use Unix name and architecture in identification string
This results in a better string on BSD systems which up to now
always identified as 'Linux'.
2009-06-16 01:48:39 +02:00
Christian Dywan ccd6b3c201 Use an appropriate mingw-ar if none was specified 2009-06-16 01:47:45 +02:00
Christian Dywan 3bcd8b6615 Copy libsylph socket.c as fallback for single instance libunique
This socket code makes single instance a mandatory feature assuming
if libunique is not available we can use sockets.
A bit of refactoring of MidoriApp is involved to make the command
logic independant of the nature of the instance handling.
2009-06-16 01:46:22 +02:00
Christian Dywan 84f5e94c08 Reformat optional feature overview shown after waf configuration 2009-06-14 21:35:24 +02:00
Christian Dywan 5416008f28 Error out if libhildon is available but not libosso
libhildon remains optional but we assume that it makes no sense
to use it without libosso.
2009-06-14 21:25:33 +02:00
Christian Dywan 4822eaf4c4 Replace Go button with a Go icon inside the address entry
The icon is displayed by default, takes a little less space, but
replaced with the news feed icon as appropriate. If the address
entry is focussed, the Go icon takes precedence.

We also introduce the focus-in signal on MidoriLocationAction.
2009-06-13 03:45:11 +02:00
Christian Dywan 2834db080b Always show Open in Download dialogues, regardless of the file type
Just too often the reported MIME type is wrong or undetermined, so
we give the user the opportunity to know better.
2009-06-13 03:43:49 +02:00
Christian Dywan bd5fd85031 Spell "SHIFT_JIS" in menu as "SHIFT__JIS" to prevent unwanted mnemonic 2009-06-12 23:46:24 +02:00
Masato Hashimoto cc4eb06bb3 Update Japanese translation 2009-06-12 23:28:21 +02:00
Jérôme Geulfucci 47754b2e3f Update French translation 2009-06-12 23:22:57 +02:00
Christian Dywan 52f45952cf Enforce generated ident string if Custom was not chosen
This solves the ident string not being updated when Midori is
upgraded and running with existing configuration files.
2009-06-12 23:17:34 +02:00
Christian Dywan c474363de2 Do not conditionalize Speed Dial preference on Gtk 2.14 2009-06-12 23:16:57 +02:00
Christian Dywan 696b6eab77 Bind Alt + Number to switching to the according tab from 1 to 0 2009-06-12 02:02:55 +02:00
Christian Dywan 491b89bcb3 Adjust mnemonics to not conflict when used in the same context 2009-06-11 23:57:42 +02:00
Christian Dywan 58d2b44316 Also strip search terms entered in the location entry 2009-06-11 23:38:07 +02:00
Christian Dywan fd19d34410 Strip whitespace from the location entry input 2009-06-11 23:31:02 +02:00