Commit graph

1939 commits

Author SHA1 Message Date
Christian Dywan 51dce2c84d News aggregators use "News", not only Network, that's what we assume now 2009-11-08 14:39:46 +01:00
Anton Shestakov ee9364d0fb Update Russian translation 2009-11-08 14:39:45 +01:00
Christian Dywan 24d0e4d999 Do not free form history key hashtable to avoid a crash for now 2009-11-08 14:39:45 +01:00
Leandro Regueiro 5ba8f57c38 l10n: Updates to Galician (gl) translation
Transmitted-via: Transifex (translations.xfce.org)
2009-11-06 11:15:37 +00:00
Leandro Regueiro 81af331ad4 l10n: Updates to Galician (gl) translation
Transmitted-via: Transifex (translations.xfce.org)
2009-11-04 19:11:10 +00:00
Christian Dywan ca2e2be632 Show the actual paths when clicking the "Add" button in the userscript panel 2009-11-04 19:29:29 +01:00
Christian Dywan d0215c4032 Support keyboard hotkeys that GTK+ considers invalid
We re-implement the usual key handling by overriding the key press
handler, emulating the according steps but leaving out the
validation that normally rejects certain combinations.

Single key hotkeys work unless an entry is focussed, in which case
the entry receives the input, and Control+Tab works as well.

The shortcuts extension is adjusted to accept any hotkeys.
2009-11-04 14:31:16 +01:00
Christian Dywan 3a491840f5 Only install extension data files if extensions are built 2009-11-03 23:40:53 +01:00
Christian Dywan 643b59eeb2 Use different icons sizes for Hildon/ other platforms 2009-11-03 23:40:21 +01:00
Christian Dywan 1c0d18bc06 Implement enumeration proxies with custom entries as well 2009-11-03 18:01:22 +01:00
Olav Andreas Lindekleiv cadfa53e7a Add Norwegian Bokmal translation 2009-11-03 17:59:27 +01:00
Christian Dywan ab4fb18487 Provide an entry for "custom" options in preference proxies 2009-11-03 01:51:21 +01:00
Christian Dywan 2d790a47a3 Don't prepend the current folder to absolute filenames 2009-11-02 22:33:37 +01:00
Christian Dywan 219872aa8f Recognize custom commands with "application" preference proxies
Entering commands isn't possible yet but existing commands are
preserved and shown in the combo box.
2009-11-02 22:02:16 +01:00
Christian Dywan 4fbbc43e42 Use GAppInfo to spawn programs and support tokens like %f or %u 2009-11-02 22:00:30 +01:00
Christian Dywan e982985976 Create a database to save to and load form history from 2009-11-02 21:03:20 +01:00
Christian Dywan 1b8def494d Create actions that can have hotkeys for all panel items
Bookmarks have Ctrl+B by default.
2009-11-01 19:11:28 +01:00
Christian Dywan f320e0fc5f Preserve action visibility when adding menu items to the compact menu 2009-10-31 23:07:15 +01:00
Woo Youngho f688bbabb0 Update Korean translation 2009-10-31 22:53:41 +01:00
Woo Youngho 657822c15c Add Korean encoding to the available of character encodings 2009-10-31 22:51:35 +01:00
Christian Dywan 6f69a04905 Add compatibility options to build script to support packaging
Debian CDBS for example can use the 'configure' script in a way
that doesn't require waf specific rules, but it insists on passing
--build and --disable-maintainer-mode.
2009-10-31 22:44:30 +01:00
Christian Dywan d550d2c520 Hide permanently unavailable actions instead of disabling them 2009-10-31 22:43:58 +01:00
Christian Dywan e29e7f62d2 Fix the size of hildon picker buttons to have the correct height 2009-10-31 05:03:20 +01:00
Avan Anishchuk 1133bc4449 Catch SIGHUP, SIGINT, SIGTERM and SIGQUIT and quit peacefully 2009-10-31 04:49:57 +01:00
Christian Dywan 3efbc1b462 Leave setting up windows to the app, which is a lot faster
With a mature history setting up a browser window can be slow, but
if it's setup at creation time it is extremely fast.

The signal prototype of MidoriBrowser::new-window had to change,
all call sites were adjusted.
2009-10-31 04:29:15 +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 a712d0ea7a Use old Python decorator syntax to support old Python versions 2009-10-30 21:14:05 +01:00
Christian Dywan 133c03b08b Add directory and preferences mappings for Hildon icons 2009-10-30 21:12:32 +01:00
Christian Dywan 461511c216 Don't assert on future dates, but accept it and show a warning.
On a mobile phone it's not that uncommon to accidentally reset the
system clock by removing the battery. So instead of crashing
a warning is displayed.
2009-10-30 21:10:20 +01:00
Christian Dywan 0f9865b56f Make detached panels normal Hildon windows on Hildon
The window should not be hidden from the task launcher and not be
transient either. Further more the toolbar needs to go to the bottom.
Last but not least, we don't need the option button.
2009-10-30 21:02:45 +01:00
Christian Dywan adea95e3f9 Only show Spell Check preferences if dictionaries are installed 2009-10-30 01:13:14 +01:00
Christian Dywan 8b27f16590 Never span check or picker buttons, only indent them 2009-10-29 00:04:02 +01:00
Christian Dywan c541a75ae1 Omit property labels if the proxy would have it included already
Picker buttons in Hildon contain the label.
2009-10-28 23:57:27 +01:00
Christian Dywan 616f62a10e Fix HAVE_HILDON_2_2 define when building with Hildon 2.2 2009-10-28 23:54:26 +01:00
Christian Dywan 9c9165c3f9 Assume selections containing :// are links of some kind 2009-10-28 22:55:18 +01:00
Christian Dywan f955da564b Add 'Add Bookmark' to the available toolbar items 2009-10-28 22:54:42 +01:00
Christian Dywan edb28df168 Don't disable ellipsizing of statusbar text 2009-10-28 22:51:21 +01:00
Christian Dywan 6a297dd4b3 Introduce MIDORI_TOUCHSCREEN and katze_widget_has_touchscreen_mode 2009-10-28 21:07:13 +01:00
André Stösel ee87663b35 Make the History List recognize tabs open before its activation 2009-10-28 20:36:34 +01:00
Christian Dywan bda19771c3 Rearrange statusbar packing to keep themes happy 2009-10-28 20:34:39 +01:00
Christian Dywan cba3abdce9 Generate Hildon picker button or check button proxies as needed 2009-10-27 23:49:12 +01:00
Christian Dywan 0c3609ac14 Don't span preferences from different categories 2009-10-27 23:47:11 +01:00
Alexander Butenko b53bd5c2f4 Bail out of storing when processing multiple files to cache 2009-10-27 23:41:22 +01:00
André Stösel e538a04666 Show icons and a snapshot of the active tab in the History List 2009-10-27 23:03:51 +01:00
Christian Dywan c9dc0c5d55 Make midori_view_get_snapshot a public function 2009-10-27 22:58:11 +01:00
Alexander Butenko 8ef3eeaa89 Set proper content types and work with temporary cache file fragments
With WebKit 1.1.11 and newer, we can sniff the content type which
is needed in some cases to load for instance Flash videos.

We are writing chunks into temporary files and commit completed
files to the cache, so that we don't end up serving partial files.

Old cache entries are removed before updating.

Length detection is improved.

File creation moved from got-chunk to got-headers.
2009-10-27 20:03:22 +01:00
Christian Dywan f0e7b93964 Do not try to cache downloaded files 2009-10-27 02:04:38 +01:00
Christian Dywan 0eec63762f Plug two filename leaks in the web cache 2009-10-26 23:46:21 +01:00
Christian Dywan aff65928b3 Fix preferences, don't destroy child widgets 2009-10-26 23:43:17 +01:00
Alexander Butenko 9c2c62d37c Implement Pragma, Cache-Control, ETag and Last-Modified in web cache
Offline mode is going to be handled separately and is not supported
right now.
2009-10-26 18:39:32 +01:00