]>
spindle.queued.net Git - midori/log
Per Kongstad [Thu, 7 Jan 2010 08:45:02 +0000 (09:45 +0100)]
l10n: Updates to Danish (da) translation
Transmitted-via: Transifex (translations.xfce.org)
David Štancl [Thu, 7 Jan 2010 07:25:28 +0000 (08:25 +0100)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
André Stösel [Wed, 6 Jan 2010 23:49:41 +0000 (00:49 +0100)]
Implement 'Preferred languages' preference, ACCEPT_LANGUAGE header
Tsahee Zidenberg [Wed, 6 Jan 2010 22:56:30 +0000 (23:56 +0100)]
Disconnect add-browser callback when deactivating Colourful Tabs
Christian Dywan [Wed, 6 Jan 2010 21:30:59 +0000 (22:30 +0100)]
Handle window raising without the help of unique
Christian Dywan [Wed, 6 Jan 2010 21:18:22 +0000 (22:18 +0100)]
Omit an unused config variable when loading extensions
Christian Dywan [Wed, 6 Jan 2010 21:17:35 +0000 (22:17 +0100)]
Remove locationentry and dnsprefetch from POTFILES.in
Christian Dywan [Wed, 6 Jan 2010 21:03:29 +0000 (22:03 +0100)]
Remove translation template midori.pot from the repository
Transifex should generate a template. A benefit of this is that it
automatically notifies about problems.
The file midori.pot does unfortunately have to live in the source
tree, but we remove it in clean and distclean targets.
Christian Dywan [Wed, 6 Jan 2010 20:57:09 +0000 (21:57 +0100)]
Mention ./waf clean and ./waf distclean in INSTALL
Christian Dywan [Wed, 6 Jan 2010 20:56:33 +0000 (21:56 +0100)]
Rename 'Spell checking languages' to 'Spelling dictionaries'
David Štancl [Wed, 6 Jan 2010 07:04:46 +0000 (08:04 +0100)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Masato Hashimoto [Wed, 6 Jan 2010 06:52:01 +0000 (07:52 +0100)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Leandro Regueiro [Tue, 5 Jan 2010 16:46:58 +0000 (17:46 +0100)]
l10n: Updates to Galician (gl) translation
Transmitted-via: Transifex (translations.xfce.org)
Masato Hashimoto [Tue, 5 Jan 2010 05:53:33 +0000 (06:53 +0100)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Enrico Tröger [Mon, 4 Jan 2010 22:57:21 +0000 (23:57 +0100)]
Update German translation
Christian Dywan [Mon, 4 Jan 2010 22:38:35 +0000 (23:38 +0100)]
Add a label 'Spell checking languages:' in front of the spell entry
The entry by itself is confusing to many users, and a label is better
than nothing while we don't have a better interface.
Christian Dywan [Sun, 3 Jan 2010 22:57:21 +0000 (23:57 +0100)]
Ctrl + Right-click to suppress javascript button handling
Pages like Google Maps handle right-clicks and either provide
their own sort of context menu or just disable the menu. We
want the option to always get our proper menu.
Masato Hashimoto [Mon, 4 Jan 2010 07:49:04 +0000 (07:49 +0000)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
David Štancl [Mon, 4 Jan 2010 07:31:50 +0000 (07:31 +0000)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Sun, 3 Jan 2010 22:37:44 +0000 (23:37 +0100)]
Increase filter line buffer, revise css block matching, use strchr
Christian Dywan [Sun, 3 Jan 2010 22:00:27 +0000 (23:00 +0100)]
Disable developer extras in web app mode
Christian Dywan [Sun, 3 Jan 2010 21:58:04 +0000 (22:58 +0100)]
Build only main.c in the progressive midori target
Christian Dywan [Sat, 2 Jan 2010 22:32:52 +0000 (23:32 +0100)]
Determine whether we can view the source via g_content_type_is_a
Christian Dywan [Sat, 2 Jan 2010 21:04:50 +0000 (22:04 +0100)]
Use mnemonic _o instead of _l for 'Block image'
Christian Dywan [Sat, 2 Jan 2010 21:03:32 +0000 (22:03 +0100)]
Use mnemonic s instead of C for 'Copy Link destination'
It can conflict if Copy is visible due to a selection.
Christian Dywan [Sat, 2 Jan 2010 20:59:34 +0000 (21:59 +0100)]
Implement 'Open Link as Web A_pplication' in link context menu
Christian Dywan [Sat, 2 Jan 2010 20:34:17 +0000 (21:34 +0100)]
Refactor adblock_reload_rules to handle filters versus only custom
Alexander Butenko [Sat, 2 Jan 2010 20:15:58 +0000 (21:15 +0100)]
Block and hide images by domain and relative path
Alexander Butenko [Sat, 2 Jan 2010 03:11:44 +0000 (04:11 +0100)]
Hide images blocked with 'Block image' via element hiding
Alexander Butenko [Sat, 2 Jan 2010 02:47:56 +0000 (03:47 +0100)]
Implement 'Block image' menuitem in adblock, adding URIs to custom list
For now it only has effect after reloading the page.
Christian Dywan [Fri, 1 Jan 2010 23:28:44 +0000 (00:28 +0100)]
Construct entry in location action, obsoleting location entry class
Christian Dywan [Fri, 1 Jan 2010 22:55:04 +0000 (23:55 +0100)]
Merge MidoriLocationEntry progress drawing into GtkIconEntry
Christian Dywan [Fri, 1 Jan 2010 22:45:29 +0000 (23:45 +0100)]
Fix a macro typo in the GtkIconEntry implementation
Christian Dywan [Fri, 1 Jan 2010 22:37:13 +0000 (23:37 +0100)]
Show bookmarkbar if 'Show in the toolbar' is used on a bookmark
Christian Dywan [Fri, 1 Jan 2010 22:24:03 +0000 (23:24 +0100)]
Merge compat.h into sokoke and remove gtk_show_uri implementation
Christian Dywan [Fri, 1 Jan 2010 22:01:56 +0000 (23:01 +0100)]
Implement "Paste and proceed" menuitem in location context menu
Christian Dywan [Fri, 1 Jan 2010 21:47:24 +0000 (22:47 +0100)]
Store searches with tokens in the completion as a distinct item
Currently searches won't be stored persistently in the database.
Christian Dywan [Fri, 1 Jan 2010 20:53:28 +0000 (21:53 +0100)]
Disable 'inline' completion, it causes a huge extra matching overhead
Christian Dywan [Fri, 1 Jan 2010 17:23:15 +0000 (18:23 +0100)]
Move up/ down key handling from the entry into MidoriLocationAction
Christian Dywan [Fri, 1 Jan 2010 17:20:08 +0000 (18:20 +0100)]
Build katze, core and panels as one, and allow non-progressive build
This simplifies the build and possibly helps with linking problems
on some platforms. The 'progressive' option allows building
without an intermediate static library except for unit tests.
Christian Dywan [Fri, 1 Jan 2010 16:53:58 +0000 (17:53 +0100)]
Move DNS prefetching into the core
The feature is going to be included with WebKitGTK+ and
having it in the core allows us to prefetch bookmarks as well.
Christian Dywan [Thu, 31 Dec 2009 22:24:02 +0000 (23:24 +0100)]
Enable page cache by default with WebKitGTK+ 1.1.18
Stanley Zhang [Thu, 31 Dec 2009 22:12:24 +0000 (23:12 +0100)]
Update Chinese translation
Christian Dywan [Wed, 30 Dec 2009 22:53:58 +0000 (23:53 +0100)]
Show error message if bookmarklet/ javascript: fails
Enrico Tröger [Wed, 30 Dec 2009 22:01:04 +0000 (23:01 +0100)]
Allow selecting (and so deleting) multiple cookies at once
Enrico Tröger [Wed, 30 Dec 2009 21:55:26 +0000 (22:55 +0100)]
Move code to delete selected item from button handler into separate function
Enrico Tröger [Wed, 30 Dec 2009 21:52:43 +0000 (22:52 +0100)]
Handle Delete key for the selected item in the Cookie Manager
gianluca foddis [Wed, 30 Dec 2009 11:54:04 +0000 (11:54 +0000)]
l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translations.xfce.org)
Enrico Tröger [Tue, 29 Dec 2009 22:49:10 +0000 (23:49 +0100)]
Connect callbacks for gtk_widget_destroy where signature differs
Apparently dependent on architecture and compiler, mismatching
callback signatures can cause segmentation faults.
Enrico Tröger [Mon, 28 Dec 2009 22:57:47 +0000 (23:57 +0100)]
Use g_strndup as opposed to strndup in Adblock
Michele Gastaldo [Mon, 28 Dec 2009 22:54:14 +0000 (23:54 +0100)]
Update Italian translation
Christian Dywan [Mon, 28 Dec 2009 22:44:16 +0000 (23:44 +0100)]
Implement katze_utf8_stristr, katze_collfold and use in completion
Evidently normalizing any whole string is too slow for completion,
so we need to even out case and composition while iterating through
the strings.
The decompositing version of katze_utf8_stristr is disabled, since
it is too slow, and an ascii only version is used, for now.
A unit test 'compare' is added that solely measures performance of
katze_collfold and katze_utf8_stristr.
Sergio Marques [Mon, 28 Dec 2009 17:58:20 +0000 (17:58 +0000)]
l10n: Updates to Portuguese (pt) translation
Transmitted-via: Transifex (translations.xfce.org)
David Štancl [Mon, 28 Dec 2009 10:03:57 +0000 (10:03 +0000)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Masato Hashimoto [Mon, 28 Dec 2009 05:50:58 +0000 (05:50 +0000)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Sun, 27 Dec 2009 21:18:02 +0000 (22:18 +0100)]
Check that g_utf8_normalize was non-NULL, fallback otherwise
Alexander Butenko [Sun, 27 Dec 2009 21:00:39 +0000 (22:00 +0100)]
Check whether the header file was created and mkdir the parent folder
When the web cache folder is deleted, the filenames passed to callbacks
may not be updated, so trying to write headers results in a crash.
We need to make sure we only write after opening the file properly.
Mișu Moldovan [Sun, 27 Dec 2009 19:06:56 +0000 (19:06 +0000)]
l10n: Updated Romanian translation
Transmitted-via: Transifex (translations.xfce.org)
Peter de Ridder [Sun, 27 Dec 2009 16:20:42 +0000 (17:20 +0100)]
Reword history error messages to be more accurate
Christian Dywan [Sun, 27 Dec 2009 16:05:40 +0000 (17:05 +0100)]
Remove SelectionSourceView action stubs
The web inspector is more than good enough for inspecting select
parts of a page.
Christian Dywan [Sun, 27 Dec 2009 15:58:37 +0000 (16:58 +0100)]
Include 'Inspect element' in all menus and show Copy in link menus
Christian Dywan [Sun, 27 Dec 2009 15:54:34 +0000 (16:54 +0100)]
Print error on console if script execution failed
Christian Dywan [Sat, 26 Dec 2009 22:12:36 +0000 (23:12 +0100)]
Implement Next and Previous buttons and add to the default toolbar
Christian Dywan [Sat, 26 Dec 2009 22:02:20 +0000 (23:02 +0100)]
Make completion 'inline' which makes it instanteous
Against expectation making the entry completion 'inline' does not
show the first match inline but completes instantly when typing.
Christian Dywan [Sat, 26 Dec 2009 21:57:18 +0000 (22:57 +0100)]
Normalize text when matching location completion
Christian Dywan [Sat, 26 Dec 2009 13:22:25 +0000 (14:22 +0100)]
Tweak location match rendering by reducing conditions
Alexander Butenko [Sat, 26 Dec 2009 13:16:51 +0000 (14:16 +0100)]
Free the URI when the file was already cached
Christian Dywan [Sat, 26 Dec 2009 13:03:29 +0000 (14:03 +0100)]
Update location icon for the correct view, and update it properly
Christian Dywan [Sat, 26 Dec 2009 12:59:54 +0000 (13:59 +0100)]
Optimize icon handling in MidoriView and use Find for blank page
We return early where appropriate and use icon names when possible.
David Štancl [Thu, 24 Dec 2009 08:55:48 +0000 (08:55 +0000)]
l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
Alexander Butenko [Wed, 23 Dec 2009 22:39:54 +0000 (23:39 +0100)]
Fix a typo when using g_access in Web Cache
Christian Dywan [Wed, 23 Dec 2009 22:13:25 +0000 (23:13 +0100)]
Add workaround for wrong context menus in forms and certain links
There is no API currently to tell if the pointer is over a form
control and there seem to be cases of wrongly reported context.
Christian Dywan [Wed, 23 Dec 2009 15:46:14 +0000 (16:46 +0100)]
Implement web inspector attaching/ detaching properly
Christian Dywan [Wed, 23 Dec 2009 15:24:51 +0000 (16:24 +0100)]
Enable web inspector by default and remove the preference
Apparently the web inspector is not discoverable and a lot of
people who would use it, are not aware of its existence. So
we enable it by default.
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