]>
spindle.queued.net Git - midori/log
Christian Dywan [Wed, 23 Dec 2009 15:01:24 +0000 (16:01 +0100)]
Remove unused Original cookies only preference
If we implement it, a new value in accept-cookies is good enough.
Alexander Butenko [Wed, 23 Dec 2009 14:35:09 +0000 (15:35 +0100)]
Use id to avoid inserting adblock/ form history style more than once
Christian Dywan [Wed, 23 Dec 2009 14:26:34 +0000 (15:26 +0100)]
Bookmarking a link is a new bookmark, hence pass TRUE for new_bookmark
This used to work by accident as long as the code wasn't optimized
to avoid removing and adding existing bookmarks.
Christian Dywan [Wed, 23 Dec 2009 14:24:51 +0000 (15:24 +0100)]
Return TRUE when starting inline find, to prevent inserting . or /
Christian Dywan [Tue, 22 Dec 2009 00:07:01 +0000 (01:07 +0100)]
Initialize diagnostic_dialog to FALSE by default
Alexander Butenko [Tue, 22 Dec 2009 00:05:54 +0000 (01:05 +0100)]
Don't use titles for adblock styles, WebKit only loads one with a title
Alexander Butenko [Mon, 21 Dec 2009 22:57:31 +0000 (23:57 +0100)]
Don't test file existence in adblock, katze_mkdir and check download status
It is enough to see if g_fopen fails, thus we don't need g_access
to test file existence additionally.
katze_mkdir_with_parents is optimized for existing folders.
We need to check the status, to see if file downloads are finished.
For Windows, we need to use g_strndup instead of strndup.
Alexander Butenko [Mon, 21 Dec 2009 22:48:51 +0000 (23:48 +0100)]
No need to g_access when checking cached file, fopen is enough
Alexander Butenko [Mon, 21 Dec 2009 22:36:22 +0000 (23:36 +0100)]
Only monitor actually existing user script/ style folders
Alexander Butenko [Mon, 21 Dec 2009 22:24:27 +0000 (23:24 +0100)]
Don't use g_access, use the return value of g_file_get_contents
Alexander Butenko [Mon, 21 Dec 2009 22:22:04 +0000 (23:22 +0100)]
Declare fd_recv early at the top of socket.c
Christian Dywan [Mon, 21 Dec 2009 17:22:57 +0000 (18:22 +0100)]
Fix crasher in sokoke_hostname_from_uri and add additional tests
Christian Dywan [Mon, 21 Dec 2009 15:17:35 +0000 (16:17 +0100)]
Fix two typos from replacing g_file_test with g_access in sokoke
Christian Dywan [Mon, 21 Dec 2009 15:15:41 +0000 (16:15 +0100)]
Add -d, --diagnostic-dialog command line switch
Evaggelos Balaskas [Mon, 21 Dec 2009 08:57:20 +0000 (08:57 +0000)]
l10n: Updates to Greek (el) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Sat, 19 Dec 2009 19:21:10 +0000 (20:21 +0100)]
Eval form history script so it applies to the right frame
webkit_web_view_execute_script always works on the web view.
Carles Muñoz Gorriz [Sat, 19 Dec 2009 10:48:38 +0000 (10:48 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Sat, 19 Dec 2009 09:45:39 +0000 (10:45 +0100)]
Optimize and clean-up form history
Switch from g_file_test() to g_access()
Initialize suggestions once the DOM is ready and only once
No need to handle WEBKIT_WEB_NAVIGATION_REASON_FORM_RESUBMITTED
[JS] Hide suggestions if search pattern was cleared
[JS] Human usable up/ down navigation in the suggestion window
Reusing a single suggestion window introduced a regression.
Suggestions were filling into the wrong editbox if there was more
than 1 on the page.
Some comments fixed and style clean-ups
Removed dead code
Alexander Butenko [Sat, 19 Dec 2009 09:39:24 +0000 (10:39 +0100)]
Use g_access instead of g_file_test consistently
Masato Hashimoto [Sat, 19 Dec 2009 09:07:24 +0000 (09:07 +0000)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Fri, 18 Dec 2009 20:21:02 +0000 (21:21 +0100)]
Use g_access instead of g_file_test in katze_mkdir_with_parents
Alexander Butenko [Fri, 18 Dec 2009 20:03:00 +0000 (21:03 +0100)]
Use g_access in web cache, only SoupSession, pass filenames
Using g_access instead of g_file_test is a lot faster and avoids
big delays when accessing the disk.
Using only the SoupSession without resource-request-starting simplifies
the code. So offline mode is not an option for the moment.
Pass filenames directly to speed up lookups.
Alexander Butenko [Fri, 18 Dec 2009 18:56:10 +0000 (19:56 +0100)]
Refactor Adblock to use simpler checks with optional pattern matching
The style is only added once. Match checks are simpler so they can
be a lot faster. And slow pattern matching is optional, albeit
it currently is hardcoded in the source.
Leandro Regueiro [Fri, 18 Dec 2009 15:29:27 +0000 (15:29 +0000)]
l10n: Updates to Galician (gl) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Thu, 17 Dec 2009 19:56:46 +0000 (20:56 +0100)]
Do not add the form history style more than once
Alexander Butenko [Thu, 17 Dec 2009 19:55:50 +0000 (20:55 +0100)]
Re-use the auto suggestion box and make sure it's not overlapped
Evaggelos Balaskas [Wed, 16 Dec 2009 19:50:02 +0000 (19:50 +0000)]
l10n: Updates to Greek (el) translation
Transmitted-via: Transifex (translations.xfce.org)
Daniel Nylander [Wed, 16 Dec 2009 17:46:05 +0000 (17:46 +0000)]
l10n: Updates to Swedish (sv) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Tue, 15 Dec 2009 21:34:29 +0000 (22:34 +0100)]
Bump version to 0.2.2
Christian Dywan [Mon, 14 Dec 2009 22:51:05 +0000 (23:51 +0100)]
Turn libnotify into a build-time dependency, mind notify-send
libnotify support is decided at build-time now, to avoid so name
issues. notify-send is still optional at runtime as a fallback.
Christian Dywan [Mon, 14 Dec 2009 22:25:33 +0000 (23:25 +0100)]
Show spell checking preferences unconditionally
Christian Dywan [Mon, 14 Dec 2009 17:54:32 +0000 (18:54 +0100)]
Check for libnotify.so.1 and libenchant.so.1 explicitly
Some distributions only install versioned libraries by default
while the generic files reside in development packages. This is
because later versions may break ABI, so we explicitly use
the supported version.
Christian Dywan [Sun, 13 Dec 2009 22:31:06 +0000 (23:31 +0100)]
Fix visibility of the Statusbar action
Christian Dywan [Sun, 13 Dec 2009 14:59:54 +0000 (15:59 +0100)]
Make sure there is an URI when spawning private browsing
This is mainly an issue for unit tests.
Christian Dywan [Sun, 13 Dec 2009 14:44:02 +0000 (15:44 +0100)]
Implement context menu in menu items, forward buttons from the menubar
Christian Dywan [Sun, 13 Dec 2009 14:41:47 +0000 (15:41 +0100)]
Connect to button press on folder menu items
Christian Dywan [Sat, 12 Dec 2009 20:56:11 +0000 (21:56 +0100)]
Add primitive Private Browsing based on Midori web app mode
Essentially it's just an instance of Midori that doesn't load or
write any preferences or personal data. The main drawback is that
it doesn't load any extensions either.
Christian Dywan [Sat, 12 Dec 2009 20:55:37 +0000 (21:55 +0100)]
Show Manage Search Engines in the context menu of the address entry
Kim Boram [Sat, 12 Dec 2009 17:10:10 +0000 (18:10 +0100)]
Update Korean translation
Christian Dywan [Sat, 12 Dec 2009 16:40:30 +0000 (17:40 +0100)]
Validate uri and title in completion in case of invalid UTF-8
Per Kongstad [Sat, 12 Dec 2009 12:26:39 +0000 (12:26 +0000)]
l10n: Updates to Danish (da) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Sat, 12 Dec 2009 00:21:06 +0000 (01:21 +0100)]
Validate formatted URI, otherwise pass the original URI
Apparently g_uri_unescape_string can return invalid UTF8, so
until we can replace or fix it, we double check to avoid
crashing in g_markup_escape_text and other places.
Christian Dywan [Fri, 11 Dec 2009 23:14:20 +0000 (00:14 +0100)]
Don't remove edited bookmark from parent if it's at the toplevel
Christian Dywan [Fri, 11 Dec 2009 22:59:41 +0000 (23:59 +0100)]
Only directly open bookmark proxy if has a URI
Christian Dywan [Fri, 11 Dec 2009 22:59:08 +0000 (23:59 +0100)]
Revise saving bookmarks to file, recursively
Christian Dywan [Fri, 11 Dec 2009 22:58:21 +0000 (23:58 +0100)]
Revise populating and updating of the bookmarkbar
Avoid removing items except when actually newly added.
Christian Dywan [Fri, 11 Dec 2009 22:45:11 +0000 (23:45 +0100)]
Support meta-data-changed::key in KatzeItem
Christian Dywan [Fri, 11 Dec 2009 22:43:56 +0000 (23:43 +0100)]
Parse meta info for array from xmlNodePtr
Christian Dywan [Thu, 10 Dec 2009 20:53:43 +0000 (21:53 +0100)]
Only use signal.h when not building on or for Win32
The signal API is available but not practically usable.
David Štancl [Thu, 10 Dec 2009 06:51:06 +0000 (06:51 +0000)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Daniel Michalik [Wed, 9 Dec 2009 19:56:47 +0000 (20:56 +0100)]
Check for the correct dialogue response for Save As
This fixes choosing Save As in file download fialogues.
Christian Dywan [Wed, 9 Dec 2009 19:37:26 +0000 (20:37 +0100)]
Omit Hildon customizations in MidoriBrower that can be configured
Christian Dywan [Wed, 9 Dec 2009 19:34:54 +0000 (20:34 +0100)]
Only write settings with values that differ from the defaults
Harald Servat [Wed, 9 Dec 2009 16:24:00 +0000 (16:24 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Carles Muñoz Gorriz [Wed, 9 Dec 2009 14:52:34 +0000 (14:52 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Harald Servat [Wed, 9 Dec 2009 13:52:18 +0000 (13:52 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Sergio Marques [Wed, 9 Dec 2009 10:23:38 +0000 (10:23 +0000)]
l10n: Updates to Portuguese (pt) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Tue, 8 Dec 2009 22:55:25 +0000 (23:55 +0100)]
Retain the visibility of the navigationbar in fullscreen mode
It can be hidden manually, the way it used to be in 0.2.0
Daniel Michalik [Mon, 7 Dec 2009 22:58:45 +0000 (23:58 +0100)]
Use more common Ctrl + Return to open a new tab from the location
Christian Dywan [Mon, 7 Dec 2009 22:40:06 +0000 (23:40 +0100)]
Sort shortcuts in the shortcut editor by name
Christian Dywan [Mon, 7 Dec 2009 21:31:43 +0000 (22:31 +0100)]
Make internal link element search a truly anonymous function
Christian Dywan [Mon, 7 Dec 2009 20:14:10 +0000 (21:14 +0100)]
Implement middle click on the bookmark button in the bookmarkbar
Christian Dywan [Mon, 7 Dec 2009 19:58:07 +0000 (20:58 +0100)]
Set an invalid config dir in app mode to prevent accidental pickup
We don't want web apps to accidentally use configuration files from
the default folder, eg. for speed dial.
Christian Dywan [Mon, 7 Dec 2009 19:52:32 +0000 (20:52 +0100)]
Support executing multiple passed commands one after another
Christian Dywan [Mon, 7 Dec 2009 19:44:29 +0000 (20:44 +0100)]
Handle -e/ --execute in Midori web application mode
Christian Dywan [Mon, 7 Dec 2009 19:41:13 +0000 (20:41 +0100)]
Implement Quit in Midori in web application mode
Christian Dywan [Mon, 7 Dec 2009 19:35:11 +0000 (20:35 +0100)]
Try to search for it, if middle click open encounters a non-URI
Daniel Michalik [Mon, 7 Dec 2009 19:13:31 +0000 (20:13 +0100)]
Update default search engine if the according search engine is modified
Christian Dywan [Mon, 7 Dec 2009 19:10:33 +0000 (20:10 +0100)]
Allow Ctrl+C to break normally while still handling it well
Harald Servat [Mon, 7 Dec 2009 16:52:13 +0000 (16:52 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Harald Servat [Mon, 7 Dec 2009 12:12:13 +0000 (12:12 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Sat, 5 Dec 2009 22:45:53 +0000 (23:45 +0100)]
Handle Empty menu item in bookmarks and not in KatzeArrayAction
Christian Dywan [Sat, 5 Dec 2009 22:43:12 +0000 (23:43 +0100)]
Support RDF bookmarks, and add Epiphany to Import bookmarks
Christian Dywan [Sat, 5 Dec 2009 20:33:19 +0000 (21:33 +0100)]
Implement reverse ordering for use in Trash and RecentlyVisited actions
Christian Dywan [Sat, 5 Dec 2009 19:22:51 +0000 (20:22 +0100)]
Always prepend history items to the top of the history panel
Christian Dywan [Sat, 5 Dec 2009 19:14:41 +0000 (20:14 +0100)]
Add Konqueror to the Import bookmarks dialogue
Christian Dywan [Sat, 5 Dec 2009 00:24:14 +0000 (01:24 +0100)]
Store shortcuts statically to avoid flipping None values
Christian Dywan [Sat, 5 Dec 2009 00:04:31 +0000 (01:04 +0100)]
Open the link in the adblock filter dialogue inside Midori
Alexander Butenko [Fri, 4 Dec 2009 22:59:26 +0000 (23:59 +0100)]
Perform form history suggestions case insensitive
A couple of workarounds for IE plus some unused functions are
also removed.
Christian Dywan [Fri, 4 Dec 2009 22:44:57 +0000 (23:44 +0100)]
Improve wording regarding the --run option in the INSTALL file.
David Štancl [Fri, 4 Dec 2009 07:10:48 +0000 (07:10 +0000)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Thu, 3 Dec 2009 22:53:47 +0000 (23:53 +0100)]
Add Custom option to Import bookmarks dialogue
Christian Dywan [Thu, 3 Dec 2009 22:13:15 +0000 (23:13 +0100)]
Refactor XBEL writing to use GString and filter out control characters
The writing becomes faster because we avoid some redundant allocations
and we improve XML compatibility by filtering out control characters
which are not supported in Midori.
Anton Shestakov [Thu, 3 Dec 2009 22:12:19 +0000 (23:12 +0100)]
Update Russian translation
Christian Dywan [Wed, 2 Dec 2009 23:06:53 +0000 (00:06 +0100)]
Use Preferences icon for Tools if used in the toolbar
Christian Dywan [Wed, 2 Dec 2009 22:46:34 +0000 (23:46 +0100)]
Handle long lines when importing Opera bookmarks
Christian Dywan [Wed, 2 Dec 2009 22:17:52 +0000 (23:17 +0100)]
Update German translation
Christian Dywan [Wed, 2 Dec 2009 22:11:59 +0000 (23:11 +0100)]
Add 'Import bookmarks' button into the bookmark panel
Christian Dywan [Wed, 2 Dec 2009 18:02:59 +0000 (19:02 +0100)]
Add 'Web Cache' to Delete private data dialogue
Christian Dywan [Tue, 1 Dec 2009 21:43:16 +0000 (22:43 +0100)]
Revise handling of application paths when importing bookmarks
Alexander Butenko [Tue, 1 Dec 2009 21:35:28 +0000 (22:35 +0100)]
Do not free the SoupURI obtained from soup_message_get_uri
Christian Dywan [Mon, 30 Nov 2009 22:21:59 +0000 (23:21 +0100)]
Optimize string assignments and comparisons in XBEL loading
We can do fast string comparisons in places where we know that
strings are not NULL.
We can directly assign values to items we create ourselves.
Alexander Butenko [Mon, 30 Nov 2009 21:05:20 +0000 (22:05 +0100)]
Don't automatically fill in form suggestion if it's only one
Alexander Butenko [Mon, 30 Nov 2009 21:04:32 +0000 (22:04 +0100)]
Don't free opt because it is inserted into the hash table as-is
Christian Dywan [Mon, 30 Nov 2009 18:52:42 +0000 (19:52 +0100)]
Double check meta values before trying to convert to a long
Christian Dywan [Mon, 30 Nov 2009 18:47:41 +0000 (19:47 +0100)]
Be sure to disconnect item notification when the proxy is destroyed
Christian Dywan [Mon, 30 Nov 2009 18:34:31 +0000 (19:34 +0100)]
Emit the bookmark proxy signal instead of connecting a new handler
Christian Dywan [Mon, 30 Nov 2009 18:25:39 +0000 (19:25 +0100)]
Try hard to open bookmarks if they have an incomplete address
Christian Dywan [Mon, 30 Nov 2009 18:24:48 +0000 (19:24 +0100)]
Load default accels file from /etc/xdg/midori if no accels present
Christian Dywan [Sun, 29 Nov 2009 22:50:59 +0000 (23:50 +0100)]
Improve XBEL format compatibility and support bookmark sharing
Loading of XBEL needs to handle title and desc children of the root
element. This is equal to using the according properties.
MicroB uses metadata without an owner and uses children rather than
properties. This is against the spec but we want to handle that.
A key value leak was plugged.
If the bookmark file is absolute, we assume it is a foreign file
and we shouldn't overwrite it.