Commit graph

749 commits

Author SHA1 Message Date
Christian Dywan bbe809cacf Support IDN by decoding domain names in magic_uri 2009-02-17 00:16:14 +01:00
Christian Dywan f30dff4330 Add WebBrowser sub-category to desktop file 2009-02-16 03:24:49 +01:00
Christian Dywan 9d754d2d51 Fix config file writability test and search engine error workaround
After the change to recognize read-only configuration files new
files would never be written anymore. Also the default search
engines wouldn't be used if no search engines file existed.
2009-02-16 03:05:25 +01:00
Christian Dywan 1c029e8948 Build 'panels' as a static library to enable their use in tests 2009-02-15 22:09:32 +01:00
Christian Dywan 3535c6e767 Localize menu items provided by WebKit 2009-02-14 13:30:10 +01:00
Enrico Tröger 6af1840e75 Convert source code for display from the locale encoding 2009-02-14 12:36:18 +01:00
Christian Dywan fb8dedfaac Cancel looking for default search engines properly 2009-02-14 11:52:09 +01:00
Christian Dywan 79ed3a06c3 Factor persistent cookies into a soup feature 2009-02-14 04:14:01 +01:00
Christian Dywan e87f5f2455 Factor HTTP authentication into a soup feature 2009-02-14 02:34:56 +01:00
Christian Dywan e5000a48e0 Don't set the session unless we actually have libSoup 2009-02-14 02:32:01 +01:00
Christian Dywan 0d73df50d2 Add Detect proxy server automatically to Preferences 2009-02-13 00:49:30 +01:00
Christian Dywan f1f27c9322 Don't do any saving on configuration files which are not writable
If you have a restricted setup where user configuration is not
meant to be saved, Midori will not even monitor changes if the
files are not writable.

This does *not* prevent any changes at runtime, but nothing will
be saved to disk.
2009-02-12 23:52:14 +01:00
Enrico Tröger d810faf933 Implement a hack to make Search the Web menu item useful 2009-02-12 23:38:48 +01:00
Enrico Tröger d1967241fd Fix a memory leak when obtaining the selection from the web view 2009-02-12 22:43:31 +01:00
Enrico Tröger 45b4747868 Let midori_view_get_selected_text work as expected again 2009-02-12 22:37:08 +01:00
Christian Dywan 6f0fc8cf29 Adjust 'Icon' label string in Manage Search Engines dialogue 2009-02-12 00:30:56 +01:00
Anton Shestakov 647debf642 Update Russian translation 2009-02-11 23:59:25 +01:00
Christian Dywan e727e714da Add a Preference Show progress in location entry
Disabling the preference will suppress the progress bar inside
the location entry and also prevent the navigationbar from
showing up during loads if it was otherwise hidden.
2009-02-11 23:41:09 +01:00
Christian Dywan 60e81f734b Tweak magic URI and add a test string 2009-02-09 22:03:04 +01:00
Christian Dywan c0c4d6f1cb Tweak the completion test and add a 'match' test case 2009-02-09 21:43:08 +01:00
Dale Whittaker 75c83f1224 Differentiate hash table/ frozen and manual/ normal completion
Adding and looking up items based on a hash table is incredibly
fast, so it's vital for startup, however at runtime we want
to prepend which invalidates the contents of the hash table. So
now we use the hash based lookup only for frozen operation,
which is used at startup and has to be fast, but manual string
comparisons are used at runtime.
2009-02-09 21:37:10 +01:00
Dale Whittaker ca4d5cb520 Include string.h in MidoriBookmarks 2009-02-06 03:01:35 +01:00
Christian Dywan cd2700ff0d Add a completion test 2009-02-06 03:00:14 +01:00
Christian Dywan 019075842b Resize the label in the crash dialogue for proper wrapping 2009-02-05 22:43:24 +01:00
Christian Dywan f78a047275 Add an extension test 2009-02-05 00:12:26 +01:00
Christian Dywan b4ba0888bf Flag deactivated extensions as not active 2009-02-05 00:11:36 +01:00
Christian Dywan aff3affc23 Introduce MidoriExtension setting API, strings only for now 2009-02-05 00:09:44 +01:00
Christian Dywan 98b2d61b9d Rephrase "opened for the last time" to "the last time it was opened"
The translations are not changed, the English string is merely replaced.
2009-02-03 22:59:57 +01:00
Christian Dywan 8d3d76ed8f Default sysconfdir to /etc if the prefix is /usr 2009-02-02 01:10:30 +01:00
Christian Dywan acaa1741bd Show tokens in Manage Search Engines dialog 2009-02-01 23:13:00 +01:00
Christian Dywan ddef47a205 Update British English translation 2009-02-01 22:38:14 +01:00
Elega 81ae0f064f Update Spanish translation 2009-02-01 22:22:52 +01:00
Christian Dywan b9da37f8c9 Update German translation 2009-02-01 20:01:23 +01:00
Dale Whittaker 18537ec134 Always insert completion addresses with a trailing slash 2009-02-01 19:38:17 +01:00
Masato Hashimoto b86a3cce50 Update Japanese translation 2009-02-01 19:17:16 +01:00
Christian Dywan 0cf9279045 Update translation template 2009-02-01 19:14:18 +01:00
Christian Dywan 77c04066c1 Fix "%d days ago" to be translated again 2009-02-01 19:08:53 +01:00
Christian Dywan 9baa905f1d Monitor changes to search engines and not only adding and removing 2009-01-31 19:31:50 +01:00
Christian Dywan 135b1be01e Provide default search engines 2009-01-31 19:07:27 +01:00
Christian Dywan 2be81621d8 Make Mouse Gestures extension translatable 2009-01-31 04:13:25 +01:00
Christian Dywan 5ad8c7eb0b Refactor bookmarks panel into a separate panel widget 2009-01-31 04:09:35 +01:00
Christian Dywan a1e8089ad3 Do not use grep for the libsoup check 2009-01-30 18:33:04 +01:00
Christian Dywan e9460d3ed4 Use ldd and grep when checking if WebKit was built with libsoup 2009-01-30 18:06:40 +01:00
Christian Dywan a995a66d02 Fix non-localized build after move of midori.desktop.in 2009-01-30 14:15:15 +01:00
Dale Whittaker 2c9b011048 Check if the pixbuf of the search engine is valid before returning it 2009-01-29 01:06:27 +01:00
Christian Dywan badc48c1fd Support separators in navigationbar and bookmarkbar 2009-01-29 00:56:07 +01:00
Christian Dywan a89a178a05 Implement KatzeSeparatorAction 2009-01-29 00:52:27 +01:00
Christian Dywan 7d3ac8fa37 Move {sokoke,katze}_tree_view_get_selected_iter proper 2009-01-28 01:08:51 +01:00
Christian Dywan 7f5ad69b86 Correct POTFILES.in and non-hildon installation path 2009-01-28 01:03:16 +01:00
Dale Whittaker 3c75e9eb20 Prevent duplicate entries by looking for trailing slashes 2009-01-27 18:56:21 +01:00