]>
spindle.queued.net Git - midori/log
Christian Dywan [Sun, 22 Feb 2009 01:17:58 +0000 (02:17 +0100)]
Actually search after every character in 'typing' search
Christian Dywan [Sun, 22 Feb 2009 00:45:22 +0000 (01:45 +0100)]
Implement a primitive find-as-you-type
Christian Dywan [Sat, 21 Feb 2009 23:13:00 +0000 (00:13 +0100)]
Don't try to setup search engines when unsetting
Christian Dywan [Sat, 21 Feb 2009 23:12:18 +0000 (00:12 +0100)]
Add a missing check whether 'settings' are set
Christian Dywan [Sat, 21 Feb 2009 23:04:28 +0000 (00:04 +0100)]
Load documentation as a proper file:// URI
Christian Dywan [Sat, 21 Feb 2009 23:01:35 +0000 (00:01 +0100)]
Update translation template
Christian Dywan [Sat, 21 Feb 2009 22:59:02 +0000 (23:59 +0100)]
Refactor History panel into a separate class
This brings back the problem of address and title of items
showing up in the history unfortunately.
Now the history items are appended rather than prepended,
we probably want to fix that in the future.
Christian Dywan [Sat, 21 Feb 2009 22:16:44 +0000 (23:16 +0100)]
Emit a warning when trying to get or set a non-existing setting
Christian Dywan [Sat, 21 Feb 2009 21:36:03 +0000 (22:36 +0100)]
Move stock item registrations to sokoke so it can be tested
Christian Dywan [Sat, 21 Feb 2009 21:34:50 +0000 (22:34 +0100)]
Correct path to Midori executable in INSTALL file
Christian Dywan [Sat, 21 Feb 2009 21:12:34 +0000 (22:12 +0100)]
Remove destroy callback from web view
Christian Dywan [Sat, 21 Feb 2009 00:10:21 +0000 (01:10 +0100)]
Fix label of the userstyle panel
Christian Dywan [Fri, 20 Feb 2009 21:43:08 +0000 (22:43 +0100)]
Revise bookmark panel, along with a unit test
Christian Dywan [Fri, 20 Feb 2009 21:38:18 +0000 (22:38 +0100)]
Propagate the bookmarks to the callback, fixes editing bookmarks
Sergio Durzu [Fri, 20 Feb 2009 20:59:04 +0000 (21:59 +0100)]
Add Italian translation
Christian Dywan [Fri, 20 Feb 2009 19:24:13 +0000 (20:24 +0100)]
Add boolean and integer settings to MidoriExtension, with tests
Christian Dywan [Fri, 20 Feb 2009 12:56:44 +0000 (13:56 +0100)]
Update WAF to fix --prefix installing to the source folder
Christian Dywan [Thu, 19 Feb 2009 23:53:21 +0000 (00:53 +0100)]
Fix build running with libSoup < 2.25.2
Christian Dywan [Thu, 19 Feb 2009 22:41:28 +0000 (23:41 +0100)]
Add property test case, currently testing strings and enumerations
Christian Dywan [Thu, 19 Feb 2009 22:40:00 +0000 (23:40 +0100)]
Check if 'search engines' are actually set
Christian Dywan [Thu, 19 Feb 2009 22:36:04 +0000 (23:36 +0100)]
Check if there really is a SearchAction proxy
Christian Dywan [Thu, 19 Feb 2009 22:34:16 +0000 (23:34 +0100)]
Allow setting the SearchAction text to be set to NULL
Christian Dywan [Thu, 19 Feb 2009 22:30:08 +0000 (23:30 +0100)]
Export midori_dummy_viewable_new for use in tests
Christian Dywan [Thu, 19 Feb 2009 22:04:47 +0000 (23:04 +0100)]
Fix mime-type and icon property lookup
Christian Dywan [Thu, 19 Feb 2009 21:57:51 +0000 (22:57 +0100)]
Make Preferences property readable
Christian Dywan [Thu, 19 Feb 2009 21:26:56 +0000 (22:26 +0100)]
Make LocationAction properties readable
Christian Dywan [Thu, 19 Feb 2009 02:51:06 +0000 (03:51 +0100)]
Patch WAF to run unit tests with a proper environment again
Christian Dywan [Thu, 19 Feb 2009 01:34:05 +0000 (02:34 +0100)]
Handle running MidoriApp with no display
Christian Dywan [Thu, 19 Feb 2009 01:22:00 +0000 (02:22 +0100)]
Run tests without requiring a display
Christian Dywan [Thu, 19 Feb 2009 01:10:02 +0000 (02:10 +0100)]
Decrease the completion test items slightly
Christian Dywan [Thu, 19 Feb 2009 01:07:03 +0000 (02:07 +0100)]
Use existing utility functions of WAF rather than our own
Christian Dywan [Thu, 19 Feb 2009 00:00:19 +0000 (01:00 +0100)]
Update WAF to 1.5.3 rv5749, fixing --destdir with relative paths
Christian Dywan [Tue, 17 Feb 2009 17:34:27 +0000 (18:34 +0100)]
Only add the Auth feature if WebKit didn't already
Christian Dywan [Tue, 17 Feb 2009 16:55:18 +0000 (17:55 +0100)]
Correct MidoriWindowState definition, this fixes window state saving
Christian Dywan [Tue, 17 Feb 2009 13:17:28 +0000 (14:17 +0100)]
Print soup log if MIDORI_SOUP_DEBUG is set (levels 1-3)
Christian Dywan [Mon, 16 Feb 2009 23:16:14 +0000 (00:16 +0100)]
Support IDN by decoding domain names in magic_uri
Christian Dywan [Mon, 16 Feb 2009 02:24:49 +0000 (03:24 +0100)]
Add WebBrowser sub-category to desktop file
Christian Dywan [Mon, 16 Feb 2009 02:05:25 +0000 (03:05 +0100)]
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.
Christian Dywan [Sun, 15 Feb 2009 21:01:27 +0000 (22:01 +0100)]
Build 'panels' as a static library to enable their use in tests
Christian Dywan [Sat, 14 Feb 2009 12:30:10 +0000 (13:30 +0100)]
Localize menu items provided by WebKit
Enrico Tröger [Sat, 14 Feb 2009 11:36:18 +0000 (12:36 +0100)]
Convert source code for display from the locale encoding
Christian Dywan [Sat, 14 Feb 2009 10:52:09 +0000 (11:52 +0100)]
Cancel looking for default search engines properly
Christian Dywan [Sat, 14 Feb 2009 03:14:01 +0000 (04:14 +0100)]
Factor persistent cookies into a soup feature
Christian Dywan [Sat, 14 Feb 2009 01:34:56 +0000 (02:34 +0100)]
Factor HTTP authentication into a soup feature
Christian Dywan [Sat, 14 Feb 2009 01:32:01 +0000 (02:32 +0100)]
Don't set the session unless we actually have libSoup
Christian Dywan [Thu, 12 Feb 2009 23:49:30 +0000 (00:49 +0100)]
Add Detect proxy server automatically to Preferences
Christian Dywan [Thu, 12 Feb 2009 22:52:14 +0000 (23:52 +0100)]
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.
Enrico Tröger [Thu, 12 Feb 2009 22:38:48 +0000 (23:38 +0100)]
Implement a hack to make Search the Web menu item useful
Enrico Tröger [Thu, 12 Feb 2009 21:43:31 +0000 (22:43 +0100)]
Fix a memory leak when obtaining the selection from the web view
Enrico Tröger [Thu, 12 Feb 2009 21:37:08 +0000 (22:37 +0100)]
Let midori_view_get_selected_text work as expected again
Christian Dywan [Wed, 11 Feb 2009 23:30:56 +0000 (00:30 +0100)]
Adjust 'Icon' label string in Manage Search Engines dialogue
Anton Shestakov [Wed, 11 Feb 2009 22:59:25 +0000 (23:59 +0100)]
Update Russian translation
Christian Dywan [Wed, 11 Feb 2009 22:41:09 +0000 (23:41 +0100)]
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.
Christian Dywan [Mon, 9 Feb 2009 21:03:04 +0000 (22:03 +0100)]
Tweak magic URI and add a test string
Christian Dywan [Mon, 9 Feb 2009 20:43:08 +0000 (21:43 +0100)]
Tweak the completion test and add a 'match' test case
Dale Whittaker [Mon, 9 Feb 2009 20:37:10 +0000 (21:37 +0100)]
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.
Dale Whittaker [Fri, 6 Feb 2009 02:01:35 +0000 (03:01 +0100)]
Include string.h in MidoriBookmarks
Christian Dywan [Fri, 6 Feb 2009 02:00:14 +0000 (03:00 +0100)]
Add a completion test
Christian Dywan [Thu, 5 Feb 2009 21:43:24 +0000 (22:43 +0100)]
Resize the label in the crash dialogue for proper wrapping
Christian Dywan [Wed, 4 Feb 2009 23:12:26 +0000 (00:12 +0100)]
Add an extension test
Christian Dywan [Wed, 4 Feb 2009 23:11:36 +0000 (00:11 +0100)]
Flag deactivated extensions as not active
Christian Dywan [Wed, 4 Feb 2009 23:09:44 +0000 (00:09 +0100)]
Introduce MidoriExtension setting API, strings only for now
Christian Dywan [Tue, 3 Feb 2009 21:59:57 +0000 (22:59 +0100)]
Rephrase "opened for the last time" to "the last time it was opened"
The translations are not changed, the English string is merely replaced.
Christian Dywan [Mon, 2 Feb 2009 00:10:30 +0000 (01:10 +0100)]
Default sysconfdir to /etc if the prefix is /usr
Christian Dywan [Sun, 1 Feb 2009 22:13:00 +0000 (23:13 +0100)]
Show tokens in Manage Search Engines dialog
Christian Dywan [Sun, 1 Feb 2009 21:38:14 +0000 (22:38 +0100)]
Update British English translation
Elega [Sun, 1 Feb 2009 21:06:23 +0000 (22:06 +0100)]
Update Spanish translation
Christian Dywan [Sun, 1 Feb 2009 19:01:23 +0000 (20:01 +0100)]
Update German translation
Dale Whittaker [Sun, 1 Feb 2009 18:38:17 +0000 (19:38 +0100)]
Always insert completion addresses with a trailing slash
Masato Hashimoto [Sun, 1 Feb 2009 18:17:16 +0000 (19:17 +0100)]
Update Japanese translation
Christian Dywan [Sun, 1 Feb 2009 18:14:18 +0000 (19:14 +0100)]
Update translation template
Christian Dywan [Sun, 1 Feb 2009 18:08:53 +0000 (19:08 +0100)]
Fix "%d days ago" to be translated again
Christian Dywan [Sat, 31 Jan 2009 18:31:50 +0000 (19:31 +0100)]
Monitor changes to search engines and not only adding and removing
Christian Dywan [Sat, 31 Jan 2009 18:07:27 +0000 (19:07 +0100)]
Provide default search engines
Christian Dywan [Sat, 31 Jan 2009 03:13:25 +0000 (04:13 +0100)]
Make Mouse Gestures extension translatable
Christian Dywan [Sat, 31 Jan 2009 03:09:35 +0000 (04:09 +0100)]
Refactor bookmarks panel into a separate panel widget
Christian Dywan [Fri, 30 Jan 2009 17:33:04 +0000 (18:33 +0100)]
Do not use grep for the libsoup check
Christian Dywan [Fri, 30 Jan 2009 17:06:40 +0000 (18:06 +0100)]
Use ldd and grep when checking if WebKit was built with libsoup
Christian Dywan [Fri, 30 Jan 2009 13:15:15 +0000 (14:15 +0100)]
Fix non-localized build after move of midori.desktop.in
Dale Whittaker [Thu, 29 Jan 2009 00:06:27 +0000 (01:06 +0100)]
Check if the pixbuf of the search engine is valid before returning it
Christian Dywan [Wed, 28 Jan 2009 23:56:07 +0000 (00:56 +0100)]
Support separators in navigationbar and bookmarkbar
Christian Dywan [Wed, 28 Jan 2009 23:52:27 +0000 (00:52 +0100)]
Implement KatzeSeparatorAction
Christian Dywan [Wed, 28 Jan 2009 00:08:51 +0000 (01:08 +0100)]
Move {sokoke,katze}_tree_view_get_selected_iter proper
Christian Dywan [Wed, 28 Jan 2009 00:03:16 +0000 (01:03 +0100)]
Correct POTFILES.in and non-hildon installation path
Dale Whittaker [Tue, 27 Jan 2009 17:56:21 +0000 (18:56 +0100)]
Prevent duplicate entries by looking for trailing slashes
Christian Dywan [Tue, 27 Jan 2009 01:57:40 +0000 (02:57 +0100)]
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.
Christian Dywan [Mon, 26 Jan 2009 02:43:59 +0000 (03:43 +0100)]
Instead of adding multiple same history items, update the original item
Christian Dywan [Mon, 26 Jan 2009 02:41:12 +0000 (03:41 +0100)]
Implement katze_item_copy and a virtual method for subclasses
Christian Dywan [Sun, 25 Jan 2009 23:54:12 +0000 (00:54 +0100)]
Save size and panel position with a delay of 5 seconds
Christian Dywan [Sat, 24 Jan 2009 21:28:07 +0000 (22:28 +0100)]
Properly synchronize the proxy item of the view
Christian Dywan [Sat, 24 Jan 2009 21:15:37 +0000 (22:15 +0100)]
Unmark the matches when hiding the findbar again
Nick Schermer [Sat, 24 Jan 2009 14:34:31 +0000 (15:34 +0100)]
Open or focus Inline Find on activation, close it with Escape
Christian Dywan [Sat, 24 Jan 2009 14:22:45 +0000 (15:22 +0100)]
Monitor accelerators only after creating the first browser
Nick Schermer [Sat, 24 Jan 2009 14:02:06 +0000 (15:02 +0100)]
Fix 32bit build after the history changes
Dale Whittaker [Fri, 23 Jan 2009 21:47:07 +0000 (22:47 +0100)]
Include string.h in MidoriPlugins
Dale Whittaker [Fri, 23 Jan 2009 21:38:39 +0000 (22:38 +0100)]
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.
Christian Dywan [Fri, 23 Jan 2009 20:45:40 +0000 (21:45 +0100)]
Spare a separate g_file_test, let GdkPixbuf handle missing files
Christian Dywan [Fri, 23 Jan 2009 20:43:28 +0000 (21:43 +0100)]
Merge two g_file_test calls into one
Christian Dywan [Fri, 23 Jan 2009 20:41:15 +0000 (21:41 +0100)]
Correct documentation of katze_object_get_string and _get_enum
Christian Dywan [Fri, 23 Jan 2009 20:36:04 +0000 (21:36 +0100)]
Adapt extension and test build scripts, test files are picked up dynamically now