]>
spindle.queued.net Git - midori/log
Alexander Butenko [Fri, 9 Oct 2009 15:05:07 +0000 (17:05 +0200)]
Re-use one hashtable instead of replacing it
Christian Dywan [Thu, 8 Oct 2009 20:30:24 +0000 (22:30 +0200)]
Properly pass external addresses with libSoup 2.27.90
Christian Dywan [Wed, 7 Oct 2009 21:51:35 +0000 (23:51 +0200)]
Conditionalize restoring of the scrolling position
Ensure that we differentiate an unset value from a valid value
as well as having restored the position already so we don't
accidentally restore a wrong position.
Restoring after having loaded a page is still not ideal but there
doesn't seem to be a better way at this point.
Christian Dywan [Wed, 7 Oct 2009 21:04:30 +0000 (23:04 +0200)]
Don't leak form suggestions and don't return from the loop
Alexander Butenko [Wed, 7 Oct 2009 20:30:16 +0000 (22:30 +0200)]
Install formhistory resources, don't fill in passwords
Reading post data is there but nothing is written to disk yet.
Christian Dywan [Tue, 6 Oct 2009 21:43:33 +0000 (23:43 +0200)]
Fix display formatting of URIs and unit test it properly
Christian Dywan [Tue, 6 Oct 2009 18:40:43 +0000 (20:40 +0200)]
Regard file:// URIs as valid for bookmarks
Alexander Butenko [Tue, 6 Oct 2009 18:35:56 +0000 (20:35 +0200)]
Initial code for the form history extension
Christian Dywan [Mon, 5 Oct 2009 18:52:34 +0000 (20:52 +0200)]
Enable integrated page setup combo box for printing
Christian Dywan [Mon, 5 Oct 2009 18:50:08 +0000 (20:50 +0200)]
Format addresses nicely, with no percents and no punycode
Christian Dywan [Sun, 4 Oct 2009 01:52:01 +0000 (03:52 +0200)]
Refactor location action to not use MidoriLocationEntryItem
Christian Dywan [Sun, 4 Oct 2009 01:12:10 +0000 (03:12 +0200)]
Encode IDN addresses passed externally
Apparently libUnique can't handle international domains and
won't pass them onto the destined instance, so we encode
them beforehand.
Christian Dywan [Sun, 4 Oct 2009 00:32:50 +0000 (02:32 +0200)]
Remember text typed in the location when switching tabs
The API of the location action is adjusted so that any typed
text can be retrieved, distinguished from a confirmed URI.
Christian Dywan [Sat, 3 Oct 2009 22:02:52 +0000 (00:02 +0200)]
Fix a leaked folder string when activating extensions
Christian Dywan [Sat, 3 Oct 2009 22:02:23 +0000 (00:02 +0200)]
Fix a leaked URI string when injecting user scripts
Christian Dywan [Sat, 3 Oct 2009 21:59:32 +0000 (23:59 +0200)]
Use "orientation" property of the toolbar instead of the function
The function is superseded with the introduction of the orientable
interface in new GTK+ releases, but the property is the same.
Alexander Butenko [Sat, 3 Oct 2009 21:57:12 +0000 (23:57 +0200)]
Measure the performance of adblock parsing with a unit test
Alexander Butenko [Sat, 3 Oct 2009 21:52:59 +0000 (23:52 +0200)]
Go back to the previous, faster pattern handling in adblock
Enrico Tröger [Sat, 3 Oct 2009 16:17:59 +0000 (18:17 +0200)]
Add a module.xml for cgit
Christian Dywan [Sat, 3 Oct 2009 11:24:43 +0000 (13:24 +0200)]
Fix a crash caused by freeing the adblock filters in the wrong way
Masato Hashimoto [Sat, 3 Oct 2009 07:34:58 +0000 (07:34 +0000)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Sat, 3 Oct 2009 00:27:51 +0000 (02:27 +0200)]
Use MIDORI_NLSPATH instead of NLSPATH
A small number of systems uses NLSPATH in a way that breaks
localization in Midori. It is unclear what the correct way is to
use NLSPATH, so we switch to using a prefixed variable.
Christian Dywan [Sat, 3 Oct 2009 00:16:15 +0000 (02:16 +0200)]
Display IDN hostnames decoded in address completion
Christian Dywan [Sat, 3 Oct 2009 00:04:15 +0000 (02:04 +0200)]
Fix a memory leak in the address completion match handling
Christian Dywan [Sat, 3 Oct 2009 00:03:49 +0000 (02:03 +0200)]
Correct memory handling leading to corruption in adblock
Christian Dywan [Fri, 2 Oct 2009 21:13:47 +0000 (23:13 +0200)]
Provide default adblock config with easylist
Christian Dywan [Fri, 2 Oct 2009 21:07:36 +0000 (23:07 +0200)]
Load extension settings from global config folders
For example, /etc/xdg/midori/extensions/extension_name/config
Christian Dywan [Fri, 2 Oct 2009 19:29:08 +0000 (21:29 +0200)]
Do not add history items for URIs that were visited on the same day
Christian Dywan [Fri, 2 Oct 2009 19:27:31 +0000 (21:27 +0200)]
Implement katze_array_find_uri for finding duplicates
Christian Dywan [Thu, 1 Oct 2009 21:56:05 +0000 (23:56 +0200)]
Add Copy to the refactored context menu
Christian Dywan [Thu, 1 Oct 2009 21:19:01 +0000 (23:19 +0200)]
Don't use gtk_action_get_tooltip since it is GTK+ 2.16 only
Christian Dywan [Wed, 30 Sep 2009 21:57:36 +0000 (23:57 +0200)]
When hovering menu items, show descriptions in the statusbar
Christian Dywan [Wed, 30 Sep 2009 21:54:40 +0000 (23:54 +0200)]
Show 'Send a message to <mail address>' when hovering email links
Christian Dywan [Wed, 30 Sep 2009 21:38:18 +0000 (23:38 +0200)]
Offer 'Send message to <mail address>' for selections
Christian Dywan [Wed, 30 Sep 2009 21:02:10 +0000 (23:02 +0200)]
Implement 'Open last session' menu item
Christian Dywan [Wed, 30 Sep 2009 20:30:19 +0000 (22:30 +0200)]
Backup the old session when resetting it in the Crash dialog
Christian Dywan [Wed, 30 Sep 2009 20:18:17 +0000 (22:18 +0200)]
Add Window > Focus Current Tab
Christian Dywan [Tue, 29 Sep 2009 20:25:09 +0000 (22:25 +0200)]
Reduce the mount of casts in the browser
Christian Dywan [Tue, 29 Sep 2009 18:50:04 +0000 (20:50 +0200)]
Update tab panel selection when tabs are switched, opened or closed
A convenince function tab_panel_get_iter_for_view is introduced
to make finding the right iter easier.
Christian Dywan [Tue, 29 Sep 2009 18:49:30 +0000 (20:49 +0200)]
Notify MidoriBrowser::tab property properly
Christian Dywan [Mon, 28 Sep 2009 21:54:39 +0000 (23:54 +0200)]
Count font names added to the list, to fix font combo boxes
Christian Dywan [Mon, 28 Sep 2009 21:10:31 +0000 (23:10 +0200)]
Default to Ctrl+Alt+U instead of Ctrl+U for View source
Christian Dywan [Mon, 28 Sep 2009 21:01:48 +0000 (23:01 +0200)]
Only if a preriod follws is a typed number the start of an IP address
Christian Dywan [Sun, 27 Sep 2009 21:48:08 +0000 (23:48 +0200)]
Implement drag (finger) and kinetic scrolling with KatzeScrolled
The feature is primarily interesting for mobile devices and
by default enabled with gtk-touchscreen-mode.
Christian Dywan [Sun, 27 Sep 2009 21:37:08 +0000 (23:37 +0200)]
Apply the correct settings to source view tabs
Christian Dywan [Sat, 26 Sep 2009 21:56:29 +0000 (23:56 +0200)]
Open source of local files directly with no temporary copy
Christian Dywan [Sat, 26 Sep 2009 20:08:16 +0000 (22:08 +0200)]
Show "Menubar" menu in context menu if menubar and navibar are hidden
It happens that users hide all toolbars and don't find a way to make
them visible again. A menu item will be there for this case.
Christian Dywan [Sat, 26 Sep 2009 19:36:41 +0000 (21:36 +0200)]
Enable new context menu code with WebKitGTK+ 1.1.15 afterall
To avoid regressing we keep the hacked document menu for now
and add a small improvement to fix image context menus with
older WebKitGTK+ versions.
Christian Dywan [Sat, 26 Sep 2009 19:31:42 +0000 (21:31 +0200)]
Use brackets when checking bookmark address to avoid compiler warning
Christian Dywan [Fri, 25 Sep 2009 21:57:44 +0000 (23:57 +0200)]
Save back and forward history in the session (disabled)
Andhika Padmawan [Sat, 26 Sep 2009 14:40:08 +0000 (14:40 +0000)]
l10n: Updates to Indonesian (id) translation
Transmitted-via: Transifex (translations.xfce.org)
Seo Sanghyeon [Fri, 25 Sep 2009 21:09:34 +0000 (23:09 +0200)]
Add Korean translation
Christian Dywan [Fri, 25 Sep 2009 20:51:18 +0000 (22:51 +0200)]
Disconnect request-queued properly to avoid lots of dialog callbacks
The wrong user data argument passed when disconnecting request-queued
would lead to the callback not being disconnected, which led to a
number of dialogs relative to the number of opened websites being spawned.
Alexander Butenko [Wed, 23 Sep 2009 17:22:01 +0000 (19:22 +0200)]
Be sure to reload lists as they are added
Christian Dywan [Tue, 22 Sep 2009 21:58:16 +0000 (23:58 +0200)]
Reset the statusbar text (in the location) when leaving the view
Christian Dywan [Tue, 22 Sep 2009 21:46:51 +0000 (23:46 +0200)]
Merge userstyles into the userscript panel
Christian Dywan [Mon, 21 Sep 2009 21:53:01 +0000 (23:53 +0200)]
Actually require http(s):// in bookmark address
Christian Dywan [Mon, 21 Sep 2009 21:49:42 +0000 (23:49 +0200)]
Bump new context menu handling to WebKitGTK+ 1.1.16
The API in 1.1.15 is not sufficient to implement the context menu
without regressions.
Christian Dywan [Mon, 21 Sep 2009 20:12:14 +0000 (22:12 +0200)]
Don't use libidn if we have libsoup 2.27.90
Christian Dywan [Sun, 20 Sep 2009 19:49:57 +0000 (21:49 +0200)]
Fix build with WebKit < 1.1.14
Christian Dywan [Sun, 20 Sep 2009 19:04:15 +0000 (21:04 +0200)]
Implement Ask for destination folder
The option determines whether 'Save image' and 'Save link destination'
in the context menu prompt for a location or not.
Christian Dywan [Sun, 20 Sep 2009 18:57:30 +0000 (20:57 +0200)]
Include TabNew in the toolbar by default
Christian Dywan [Sun, 20 Sep 2009 18:56:52 +0000 (20:56 +0200)]
Forward mailto: links to external default application
Christian Dywan [Sat, 19 Sep 2009 19:18:25 +0000 (21:18 +0200)]
Implement menu items after refactoring the context menu changes
Christian Dywan [Sat, 19 Sep 2009 19:06:33 +0000 (21:06 +0200)]
Do not put statusbar text in the location entry if it's focussed
This prevents overwriting what the user may be typing while
accidentally moving the mouse.
Christian Dywan [Sat, 19 Sep 2009 15:25:10 +0000 (17:25 +0200)]
Disable Save/ add button in bookmark dialog if address lacks protocol
Christian Dywan [Fri, 18 Sep 2009 21:47:31 +0000 (23:47 +0200)]
Improve context menu and middle click pasting using hit test result
Christian Dywan [Fri, 18 Sep 2009 17:36:09 +0000 (19:36 +0200)]
Disable loop warnings and include warnings, clang dislikes them
Christian Dywan [Fri, 18 Sep 2009 17:35:15 +0000 (19:35 +0200)]
Fix identification string, don't accidentally include extra brackets
Robert Hartl [Fri, 18 Sep 2009 08:37:36 +0000 (08:37 +0000)]
l10n: Updates to Slovak (sk) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Thu, 17 Sep 2009 21:51:36 +0000 (23:51 +0200)]
Add a check box Remember password to authentication dialogs
Rogério Brito [Thu, 17 Sep 2009 21:45:48 +0000 (23:45 +0200)]
Update Brazilian Portuguese translation
Christian Dywan [Wed, 16 Sep 2009 21:48:06 +0000 (23:48 +0200)]
Disconnect bookmark removal callback with the right data argument
It would not actually disconnect before because it was disconnected
with the wrong user data, and thus crash in a multiple window
scenario when a bookmark was deleted.
Christian Dywan [Wed, 16 Sep 2009 20:02:30 +0000 (22:02 +0200)]
Remember the scrolled positions of views
Christian Dywan [Wed, 16 Sep 2009 19:52:14 +0000 (21:52 +0200)]
Setup mouse gestures properly without a restart
Christian Dywan [Tue, 15 Sep 2009 19:15:57 +0000 (21:15 +0200)]
Lookup page icons via javascript
Adrian Bunk [Tue, 15 Sep 2009 19:04:29 +0000 (21:04 +0200)]
Don't connect to a monitor that wasn't created in the first place
Alexander Butenko [Tue, 15 Sep 2009 19:01:04 +0000 (21:01 +0200)]
Impove adblock regex, skip data: URIs and handle |http://
Christian Dywan [Mon, 14 Sep 2009 21:57:57 +0000 (23:57 +0200)]
Display source code in a tab if no editor is specified
This uses view source mode available since WebKitGTK+ 1.1.14.
Alexander Butenko [Mon, 14 Sep 2009 16:25:08 +0000 (18:25 +0200)]
Generate CSS rules from adblock element blocking lines
Christian Dywan [Mon, 14 Sep 2009 15:59:43 +0000 (17:59 +0200)]
Mention why disabled extensions are not available
Christian Dywan [Mon, 14 Sep 2009 15:52:31 +0000 (17:52 +0200)]
Add iPhone to identity options
This is useful for websites that offer mobile versions but only
support iPhone devices.
Christian Dywan [Sun, 13 Sep 2009 21:48:48 +0000 (23:48 +0200)]
Only list variable-/ fixed-width fonts in either combo box
Optimize the code a little while we are at it.
Carles Muñoz Gorriz [Sun, 13 Sep 2009 17:14:57 +0000 (17:14 +0000)]
l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
Robert Hartl [Sun, 13 Sep 2009 16:36:19 +0000 (16:36 +0000)]
l10n: Updates to Slovak (sk) translation
Transmitted-via: Transifex (translations.xfce.org)
Masato Hashimoto [Sat, 12 Sep 2009 06:20:23 +0000 (06:20 +0000)]
l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Fri, 11 Sep 2009 21:57:58 +0000 (23:57 +0200)]
Bump version to 0.1.10
Sérgio Marques [Fri, 11 Sep 2009 21:57:40 +0000 (23:57 +0200)]
Update Portuguese translation
Christian Dywan [Thu, 10 Sep 2009 15:03:17 +0000 (17:03 +0200)]
Fix persistent cookie storage
Christian Dywan [Thu, 10 Sep 2009 13:57:59 +0000 (15:57 +0200)]
Fix a misplaced #endif that breaks WebKit < 1.1.14 builds
Christian Dywan [Thu, 10 Sep 2009 00:17:18 +0000 (02:17 +0200)]
Add Undo and Redo menu items to the menubar and context menu
Christian Dywan [Thu, 10 Sep 2009 00:02:49 +0000 (02:02 +0200)]
Disable extensions that are unavailable on the system
Extensions can be unavailable on a particular platform or a system
lacking a build-time requirement. Let's handle this more cleanly
and reflect it in the Extensions panel.
Alexander Butenko [Wed, 9 Sep 2009 21:53:30 +0000 (23:53 +0200)]
Implement Adblock with WebKit resource API
Dale Whittaker [Tue, 8 Sep 2009 21:58:58 +0000 (23:58 +0200)]
Prepend 'mailto' to email links in the About dialogue
Some email clients require this to open email links.
Christian Dywan [Mon, 7 Sep 2009 21:51:43 +0000 (23:51 +0200)]
Save logins in a text file instead of a keyring
This means GNOME keyring isn't required for saving logins.
Robert Hartl [Mon, 7 Sep 2009 20:07:34 +0000 (20:07 +0000)]
l10n: Updates to Slovak (sk) translation
Transmitted-via: Transifex (translations.xfce.org)
Evaggelos Balaskas [Sun, 6 Sep 2009 20:36:18 +0000 (20:36 +0000)]
l10n: Updates to Greek (el) translation
Transmitted-via: Transifex (translations.xfce.org)
Christian Dywan [Sat, 5 Sep 2009 23:00:21 +0000 (01:00 +0200)]
Add Asturian and Catalan to LINGUAS
Christian Dywan [Sat, 5 Sep 2009 22:56:11 +0000 (00:56 +0200)]
libsoup 2.27.91 is good enough for GNOME password manager
Christian Dywan [Sat, 5 Sep 2009 22:49:58 +0000 (00:49 +0200)]
Update German translation