]>
spindle.queued.net Git - midori/log
Christian Dywan [Sun, 23 Nov 2008 00:44:40 +0000 (01:44 +0100)]
Fix clipboard menu items and do some tidying
Enrico Tröger [Sat, 22 Nov 2008 00:45:47 +0000 (01:45 +0100)]
Use -V instead of -v for --version
Christian Dywan [Sat, 22 Nov 2008 00:17:23 +0000 (01:17 +0100)]
Cleanup MidoriAddons a bit and remove Extensions from it
Dmitry Nikitin [Fri, 21 Nov 2008 23:00:35 +0000 (00:00 +0100)]
Add Ukrainian translation
Christian Dywan [Fri, 21 Nov 2008 01:46:47 +0000 (02:46 +0100)]
Remove unused sokoke completion helpers
Christian Dywan [Fri, 21 Nov 2008 01:44:03 +0000 (02:44 +0100)]
Take special care of spaces in search strings
Christian Dywan [Thu, 20 Nov 2008 02:49:57 +0000 (03:49 +0100)]
Move transfers, console and addons out of the browser
Christian Dywan [Thu, 20 Nov 2008 00:49:04 +0000 (01:49 +0100)]
Let MidoriApp be a normal instance
There is hardly a practical need for the application
to be a singleton, it's cleaner and it prevents
extensions from reaching out for it before activation.
Christian Dywan [Thu, 20 Nov 2008 00:41:58 +0000 (01:41 +0100)]
Do not load icons other than in tabs
Christian Dywan [Thu, 20 Nov 2008 00:22:25 +0000 (01:22 +0100)]
Change extension API to split initialization and activation
We want to be able to keep extensions in a state where
they don't actually do anything but merely provide
context information. Therefore don't pass the MidoriApp.
As soon as we want to use extensions, we activate them.
Extensions are now saved in an array in MidoriApp.
Brian Vuyk [Tue, 18 Nov 2008 22:18:53 +0000 (23:18 +0100)]
Print file saving errors to the standard output
Christian Dywan [Tue, 18 Nov 2008 22:10:21 +0000 (23:10 +0100)]
Use katze_object_get_foo instead of sokoke_object_get_foo
Christian Dywan [Tue, 18 Nov 2008 21:59:19 +0000 (22:59 +0100)]
Add more katze_object_get_foo functions
Christian Dywan [Tue, 18 Nov 2008 21:26:06 +0000 (22:26 +0100)]
Make libxml technically optional, while it remains mandatory
Christian Dywan [Tue, 18 Nov 2008 21:00:38 +0000 (22:00 +0100)]
Malloc in bytes, not characters, and don't copy freed memory
This was teamwork of Brian, Enrico and me.
Christian Dywan [Tue, 18 Nov 2008 05:37:11 +0000 (06:37 +0100)]
Allow "g cache:127.0.0.1" to search from the location
Dale Whittaker [Tue, 18 Nov 2008 02:01:33 +0000 (03:01 +0100)]
Highlight completion matches while preserving the case
Christian Dywan [Tue, 18 Nov 2008 01:46:59 +0000 (02:46 +0100)]
Always initialize threads, libSoup requires that
Christian Dywan [Tue, 18 Nov 2008 01:08:50 +0000 (02:08 +0100)]
Add two example extensions
Christian Dywan [Tue, 18 Nov 2008 01:07:53 +0000 (02:07 +0100)]
Introduce a C extension interface
Christian Dywan [Tue, 18 Nov 2008 01:02:59 +0000 (02:02 +0100)]
Expose browser notebook and panel as properties
Christian Dywan [Tue, 18 Nov 2008 01:01:30 +0000 (02:01 +0100)]
Fix MidoriApp so that add-browser is actually usable
Christian Dywan [Tue, 18 Nov 2008 00:57:33 +0000 (01:57 +0100)]
Add katze_get_object
Christian Dywan [Tue, 18 Nov 2008 00:55:49 +0000 (01:55 +0100)]
Use gint64 instead of goffset, the latter is too new
Christian Dywan [Sun, 16 Nov 2008 01:00:17 +0000 (02:00 +0100)]
Move variable declarations to the beginnings of blocks
Enrico Tröger [Sun, 16 Nov 2008 00:04:12 +0000 (01:04 +0100)]
Correct usage of datatypes in a number of places
Christian Dywan [Sat, 15 Nov 2008 23:36:32 +0000 (00:36 +0100)]
Allow ":" as in "foo:bar" to search from the location
Enrico Tröger [Sat, 15 Nov 2008 23:21:22 +0000 (00:21 +0100)]
Save files with permissions of 0700 instead of 0755
Brian Vuyk [Sat, 15 Nov 2008 23:10:39 +0000 (00:10 +0100)]
Arrange file saving for error handling to fix warnings
Christian Dywan [Sat, 15 Nov 2008 23:03:34 +0000 (00:03 +0100)]
Actually commit the 'tests' folder
Andhika Padmawan [Fri, 14 Nov 2008 01:52:49 +0000 (02:52 +0100)]
Update Indonesian translation
Christian Dywan [Fri, 14 Nov 2008 01:46:23 +0000 (02:46 +0100)]
Introduce unit tests for automated testing
The first one is a test for sokoke_magic_uri and
it already helped improving the function.
Brian Vuyk [Wed, 12 Nov 2008 01:15:52 +0000 (02:15 +0100)]
Fix some compiler warnings
Enrico Tröger [Tue, 11 Nov 2008 23:47:09 +0000 (00:47 +0100)]
Make mouse click handling more consistent
Enrico Tröger [Tue, 11 Nov 2008 23:16:03 +0000 (00:16 +0100)]
Use custom key modifier mask
Enrico Tröger [Tue, 11 Nov 2008 22:42:22 +0000 (23:42 +0100)]
Use event->state instead of manually retrieving the state
Alexander Hesse [Tue, 11 Nov 2008 21:12:26 +0000 (22:12 +0100)]
Open links in new tabs using Control and Left mouse button
Mirat Can Bayrak [Tue, 11 Nov 2008 20:58:08 +0000 (21:58 +0100)]
Add Turkish translation
Andhika Padmawan [Tue, 11 Nov 2008 20:39:31 +0000 (21:39 +0100)]
Add Indonesian translation
Christian Dywan [Mon, 10 Nov 2008 23:51:28 +0000 (00:51 +0100)]
Update location icon even if it's not in the history
Christian Dywan [Mon, 10 Nov 2008 21:48:54 +0000 (22:48 +0100)]
Add a note about LINGUAS to TRANSLATE
Vincent Tunru [Mon, 10 Nov 2008 21:23:42 +0000 (22:23 +0100)]
Add Dutch translation
Christian Dywan [Mon, 10 Nov 2008 21:18:35 +0000 (22:18 +0100)]
Print warnings after configuring if packages are missing
Christian Dywan [Mon, 10 Nov 2008 21:02:43 +0000 (22:02 +0100)]
Unset the tab icon if it is destroyed
Christian Dywan [Mon, 10 Nov 2008 21:01:53 +0000 (22:01 +0100)]
Add translation template to the repository
Christian Dywan [Mon, 10 Nov 2008 02:04:35 +0000 (03:04 +0100)]
Expressly say Print background *images*
Christian Dywan [Mon, 10 Nov 2008 02:03:36 +0000 (03:03 +0100)]
Repair completion popup to actually open the selection
Christian Dywan [Mon, 10 Nov 2008 00:08:38 +0000 (01:08 +0100)]
Faciliate translation workflow, look at TRANSLATE for details
Also three strings are marked untranslatable since they never
appear in the user interface and 'Unhandled settings value'
is reworded to 'Invalid configuration value'.
Christian Dywan [Sun, 9 Nov 2008 21:07:42 +0000 (22:07 +0100)]
Implement Save As for arbitrary links
Christian Dywan [Sun, 9 Nov 2008 18:51:12 +0000 (19:51 +0100)]
Make Open selected URL in New Tab work again
Christian Dywan [Sun, 9 Nov 2008 18:26:48 +0000 (19:26 +0100)]
Move around history loading in MidoriBrowser
Christian Dywan [Sun, 9 Nov 2008 18:09:35 +0000 (19:09 +0100)]
Move completion logic from LocationEntry to LocationAction
This resolves various indirections, and since we are always
using the action anyway, we finally move all logic to one
place. There should be room for optimizations now.
Incidentally this also keeps the completion intact if
the entry needs to be recreated.
Elias Julkunen [Sat, 8 Nov 2008 12:17:53 +0000 (13:17 +0100)]
Update Finnish translation
Christian Dywan [Sat, 8 Nov 2008 12:12:54 +0000 (13:12 +0100)]
Remove sqlite header check, it turns out to be wrong
Christian Dywan [Sat, 8 Nov 2008 02:24:02 +0000 (03:24 +0100)]
Do not load icons automatically everywhere
KatzeNet won't attempt to load icons that are not
cached unless the caller provides an icon callback.
For the moment, this means much less loading
for items that are not actually visible, but for
visiting pages or looking at bookmark menus.
Christian Dywan [Sat, 8 Nov 2008 02:05:30 +0000 (03:05 +0100)]
Introduce descriptive comments meant to help translators
intltool automatically embeds comments in the po template
if they are directly before a translatable string. From
now on we will try to avoid leaving accidental comments
and instead put descriptive comments for translators
before strings, starting with 'i18n'.
Dale Whittaker [Sat, 8 Nov 2008 01:23:08 +0000 (02:23 +0100)]
Implement sorting location items by the number of visits
For the moment, a define in the code decides whether items
are sorted based on when they were added or how often
a page was visited. The 'visits' property and respective
database column is unused (we keep it for compatibility).
It turns out it's enough to store that information in
the tree model.
The visit based sorting is not enabled because it is
simply delaying startup incredibly. It will have to be
decided whether to introduce a preference, or always use
a visited based sorting once the startup delay is fixed.
History items are also deleted from the tree model now
if they are too old, according to the preference.
Christian Dywan [Thu, 6 Nov 2008 00:51:46 +0000 (01:51 +0100)]
Conditionally silence JavaScriptCore deprecation warning
Christian Dywan [Thu, 6 Nov 2008 00:40:06 +0000 (01:40 +0100)]
Bolden completion matches and gray URIs instead of small font
Christian Dywan [Thu, 6 Nov 2008 00:36:57 +0000 (01:36 +0100)]
Remove unused gdk_pixbuf_new_from_stream and sokoke_web_icon
Christian Dywan [Thu, 6 Nov 2008 00:32:42 +0000 (01:32 +0100)]
Small adjustments to the History panel
Based on suggestions by Dale
Christian Dywan [Tue, 4 Nov 2008 01:50:25 +0000 (02:50 +0100)]
Show title in location combo and the URI below in small font
Dale Whittaker [Tue, 4 Nov 2008 01:10:51 +0000 (02:10 +0100)]
Implement history based auto completion in the location
Christian Dywan [Sun, 2 Nov 2008 23:47:15 +0000 (00:47 +0100)]
Update Spanish translation
Christian Dywan [Sun, 2 Nov 2008 23:21:15 +0000 (00:21 +0100)]
Update French translation
Christian Dywan [Sun, 2 Nov 2008 23:19:47 +0000 (00:19 +0100)]
Update German translation
Christian Dywan [Sun, 2 Nov 2008 23:19:11 +0000 (00:19 +0100)]
Add file TRANSLATE with tips for translating Midori
Christian Dywan [Sun, 2 Nov 2008 23:17:43 +0000 (00:17 +0100)]
Improve strings for the sake of better localization
Christian Dywan [Sat, 1 Nov 2008 18:25:13 +0000 (19:25 +0100)]
Simplify Download menu item and hide WebKit's item
Christian Dywan [Sat, 1 Nov 2008 18:19:28 +0000 (19:19 +0100)]
Correct erroneous strings
Christian Dywan [Sat, 1 Nov 2008 18:15:58 +0000 (19:15 +0100)]
Initial support for the Web Inspector
Christian Dywan [Fri, 31 Oct 2008 00:38:18 +0000 (01:38 +0100)]
Marge some more of history and bookmark handling
Christian Dywan [Fri, 31 Oct 2008 00:35:20 +0000 (01:35 +0100)]
Use Yes and No for enabling and disabling addons
Incidentally this implicitly corrects the Clear History
dialog which used to display Enable and Disable buttons.
Christian Dywan [Thu, 30 Oct 2008 21:17:19 +0000 (22:17 +0100)]
Fix tab icon alignment and hiding throbber fallback when needed
Elias Julkunen [Thu, 30 Oct 2008 01:34:40 +0000 (02:34 +0100)]
Add Finnish translation.
Christian Dywan [Thu, 30 Oct 2008 01:21:19 +0000 (02:21 +0100)]
Apply some cleanup with regard to referencing and more
Christian Dywan [Thu, 30 Oct 2008 01:19:52 +0000 (02:19 +0100)]
Refactor bookmark context menu, apply it on the bookmarkbar
Christian Dywan [Wed, 29 Oct 2008 03:07:37 +0000 (04:07 +0100)]
Ellipsize bookmarkbar items reasonably
Dale Whittaker [Wed, 29 Oct 2008 02:43:08 +0000 (03:43 +0100)]
Allow adding bookmarks from history items
Christian Dywan [Mon, 27 Oct 2008 21:57:28 +0000 (22:57 +0100)]
Explain how to debug Midori in INSTALL file
Dale Whittaker [Mon, 27 Oct 2008 21:43:27 +0000 (22:43 +0100)]
Limit the number of items in the location popup
Enrico Tröger [Mon, 27 Oct 2008 21:36:41 +0000 (22:36 +0100)]
Don't doublicate the "." in cached filenames
Christian Dywan [Mon, 27 Oct 2008 03:23:41 +0000 (04:23 +0100)]
Share net between browser and views
Christian Dywan [Mon, 27 Oct 2008 02:35:37 +0000 (03:35 +0100)]
Preserve location entry model beyond widget lifetime
Dale Whittaker [Mon, 27 Oct 2008 02:12:09 +0000 (03:12 +0100)]
First stab at integration history with the location
For starters, the location contains items from the
history and not only from the current session.
Christian Dywan [Mon, 27 Oct 2008 02:03:20 +0000 (03:03 +0100)]
Cache icons in memory and fix a redirection crasher bug
Christian Dywan [Mon, 27 Oct 2008 02:01:52 +0000 (03:01 +0100)]
Correct a missing differentiation between proxy widgets
Christian Dywan [Sun, 26 Oct 2008 21:22:26 +0000 (22:22 +0100)]
Revamp bookmarkbar items based on KatzeArrayAction
Some refactoring in KatzeArrayAction and the addition
of a function to create arbitrary bookmark tool items
allows us to easily revamp the bookmarkbar so that
it finally reflectls changes to the bookmarks,
including adding and removing items.
Enrico Tröger [Sun, 26 Oct 2008 17:39:06 +0000 (18:39 +0100)]
Implement middle click on bookmarkbar items
Christian Dywan [Sun, 26 Oct 2008 16:08:26 +0000 (17:08 +0100)]
Change tab components again, correct close button placement
Christian Dywan [Sun, 26 Oct 2008 16:07:59 +0000 (17:07 +0100)]
Implement Save As functionality
Christian Dywan [Sat, 25 Oct 2008 23:48:21 +0000 (01:48 +0200)]
Use our own labels for WebKit Settings properties
Christian Dywan [Sat, 25 Oct 2008 23:36:15 +0000 (01:36 +0200)]
Change tab close buttons so they are less missaligned
Christian Dywan [Sat, 25 Oct 2008 22:54:57 +0000 (00:54 +0200)]
Improve OSX adjustments in various places
Christian Dywan [Sat, 25 Oct 2008 14:18:38 +0000 (16:18 +0200)]
Show icons of programs in complex commands as well
Christian Dywan [Sat, 25 Oct 2008 14:16:48 +0000 (16:16 +0200)]
Recognize favicons in domains with no trailing slash
Christian Dywan [Fri, 24 Oct 2008 17:58:58 +0000 (19:58 +0200)]
Finish soup messaging cleanly and free private data
Christian Dywan [Fri, 24 Oct 2008 17:29:57 +0000 (19:29 +0200)]
Set a default Find icon in Search if engines are empty
Dale Whittaker [Thu, 23 Oct 2008 23:35:34 +0000 (01:35 +0200)]
Display relative dates in History panel
Enrico Tröger [Thu, 23 Oct 2008 23:15:43 +0000 (01:15 +0200)]
Preserve extensions for viewing source files