Commit graph

808 commits

Author SHA1 Message Date
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
Christian Dywan 181aa10b9d Integrate Midori with Maemo, use a Hildon window and adjust the interface
To make Midori play nicely with Maemo the menubar is now integrated, we
have a service file, a specific toolbar layout, no statusbar and icon styles.

The changes are applied if hildon is available, and can of course be
manually enabled or disabled.
2009-01-27 02:57:40 +01:00
Christian Dywan 6b2d8df6af Instead of adding multiple same history items, update the original item 2009-01-26 03:43:59 +01:00
Christian Dywan 3e18b780ac Implement katze_item_copy and a virtual method for subclasses 2009-01-26 03:41:12 +01:00
Christian Dywan 2323c57d7e Save size and panel position with a delay of 5 seconds 2009-01-26 00:54:12 +01:00
Christian Dywan cf9ec7755f Properly synchronize the proxy item of the view 2009-01-24 22:28:07 +01:00
Christian Dywan d6cdac4072 Unmark the matches when hiding the findbar again 2009-01-24 22:15:37 +01:00
Nick Schermer 808a03136d Open or focus Inline Find on activation, close it with Escape 2009-01-24 15:34:31 +01:00
Christian Dywan 78bcb6d3cb Monitor accelerators only after creating the first browser 2009-01-24 15:22:45 +01:00
Nick Schermer af610d48e4 Fix 32bit build after the history changes 2009-01-24 15:02:06 +01:00
Dale Whittaker 08f2c028ca Include string.h in MidoriPlugins 2009-01-23 22:47:07 +01:00
Dale Whittaker fb2a962ad4 Store the 'day' of history items to reduce even more calls to localtime
By storing the timestamp of the day in the database we can significantly
reduce the calls to localtime, which should result in a noticible
speedup.

We are changing the database format. For the convenience of the user
the code automatically converts from the old format.
2009-01-23 22:38:39 +01:00
Christian Dywan 5b5e6bd71a Spare a separate g_file_test, let GdkPixbuf handle missing files 2009-01-23 21:45:40 +01:00
Christian Dywan 2083433739 Merge two g_file_test calls into one 2009-01-23 21:43:28 +01:00
Christian Dywan c5070bfcac Correct documentation of katze_object_get_string and _get_enum 2009-01-23 21:41:15 +01:00
Christian Dywan 1829780e62 Adapt extension and test build scripts, test files are picked up dynamically now 2009-01-23 21:36:04 +01:00
Christian Dywan 2b463946a8 Fix local copy of g_strcmp0 2009-01-22 22:59:47 +01:00
Christian Dywan 1a69bc9d2d Include locale.h, it may not be pulled in automatically 2009-01-22 13:12:05 +01:00
Christian Dywan 455ad57d0f Update French translation 2009-01-22 03:26:06 +01:00
Christian Dywan 34c0f65026 Update German translation 2009-01-22 02:01:33 +01:00
Christian Dywan a63942cd79 Respect NLSPATH in Midori and use it for ./waf build --run 2009-01-22 01:59:23 +01:00
Matthias Kruk 3350872069 Implement Mouse Gestures extension 2009-01-21 00:42:46 +01:00
Christian Dywan 89a205bd59 Remember the last window state, ie. whether Midori was maximized or minimized 2009-01-20 23:27:19 +01:00
Christian Dywan b89fbb98f2 Implement MidoriApp::browsers and deprecate MidoriApp::browser-count 2009-01-20 22:40:25 +01:00
Christian Dywan 92fd37ad61 Remove panel pages implicitly as viewables are destroyed
For this to work smoothly, from now on the browser destroys the
panel eary, as it does with the tabs, and the panel in turn
destroys its pages early.
2009-01-20 22:17:04 +01:00
Christian Dywan a81405dcf0 Show optional dependency summary at the end of configuration 2009-01-20 04:53:01 +01:00
Christian Dywan 4df6dcfda1 Update French translation 2009-01-19 23:14:52 +01:00
Christian Dywan 6c445e9f2a Update German translation 2009-01-19 22:32:55 +01:00
Christian Dywan 9f61741503 Update translation template 2009-01-19 22:30:42 +01:00
Christian Dywan 235df3f04d Catch incompatible waf early, ie. with a globally installed waf 2009-01-19 01:12:43 +01:00
Christian Dywan 0fbc478a8a Implement Plugins panel, not quite finished but already useful 2009-01-18 20:34:50 +01:00
Masato Hashimoto ab57a44784 Update Japanese translation 2009-01-18 16:59:02 +01:00
Anton Shestakov 08c122a0ba Update Russian translation 2009-01-18 14:44:12 +01:00
Christian Dywan 0255edba43 Save toolbar changes via the menu and remove the Toolbar Items entry 2009-01-18 04:38:46 +01:00
Christian Dywan 60fd9b19d1 Items can be added via the new toolbar menu now 2009-01-18 03:58:05 +01:00
Christian Dywan 2f63822b60 Implement a not yet functional menu for adding and removing tool items 2009-01-17 23:56:23 +01:00
Christian Dywan 97c80d0190 Build Midori core as library, for easier use in tests 2009-01-17 23:52:09 +01:00
Christian Dywan 93bb9f6c5b Notify URI even before it is "committed" and add an error check 2009-01-17 19:38:00 +01:00
Christian Dywan 07bcc0acfa Load extensions from the build folder if ./waf --run is used 2009-01-16 20:27:56 +01:00
Christian Dywan 75c54edabd Implement MIDORI_EXTENSION_PATH environment variable 2009-01-16 20:22:01 +01:00
Masato Hashimoto 50a5711b86 Update Japanese translation 2009-01-16 06:36:15 +01:00
Nick Schermer ac707d6f43 Correct capitalizations in Help menu and Inline Find 2009-01-16 05:50:01 +01:00