]> spindle.queued.net Git - midori/log
midori
15 years agoUpdate Greek translation
Evaggelos Balaskas [Sat, 6 Dec 2008 13:38:18 +0000 (14:38 +0100)]
Update Greek translation

15 years agoEscape page uri and title when inserting into database
Christian Dywan [Sat, 6 Dec 2008 13:35:54 +0000 (14:35 +0100)]
Escape page uri and title when inserting into database

15 years agoFix view context menu items such as View source
Christian Dywan [Sat, 6 Dec 2008 13:25:42 +0000 (14:25 +0100)]
Fix view context menu items such as View source

15 years agoAdd Greek translation
Evaggelos Balaskas [Sat, 6 Dec 2008 04:53:35 +0000 (05:53 +0100)]
Add Greek translation

15 years agoFix translation updating in build script
Christian Dywan [Sat, 6 Dec 2008 04:43:24 +0000 (05:43 +0100)]
Fix translation updating in build script

15 years agoUpdate translation template
Christian Dywan [Sat, 6 Dec 2008 04:34:33 +0000 (05:34 +0100)]
Update translation template

15 years agoRespect menubar visibility when restoring from fullscreen
Christian Dywan [Sat, 6 Dec 2008 03:53:30 +0000 (04:53 +0100)]
Respect menubar visibility when restoring from fullscreen

15 years agoScratch the '.user' part in '.user.css' and '.user.js'.
Christian Dywan [Sat, 6 Dec 2008 03:47:51 +0000 (04:47 +0100)]
Scratch the '.user' part in '.user.css' and '.user.js'.

For all practical purposes it caused confusion among users
and the regular file extension should be just as fine.

15 years agoHack to store cookies on disk with libSoup 2.25.2
Christian Dywan [Sat, 6 Dec 2008 03:40:10 +0000 (04:40 +0100)]
Hack to store cookies on disk with libSoup 2.25.2

Note that if the WebKit build doesn't use libSoup
cookies will never be loaded or saved just like before.

15 years agoRemove autotooled build system once and for all
Christian Dywan [Thu, 4 Dec 2008 01:03:11 +0000 (02:03 +0100)]
Remove autotooled build system once and for all

15 years agoMove MidoriAddons to panels folder
Christian Dywan [Thu, 4 Dec 2008 00:53:52 +0000 (01:53 +0100)]
Move MidoriAddons to panels folder

15 years agoMove MidoriConsole to panels folder
Christian Dywan [Thu, 4 Dec 2008 00:50:26 +0000 (01:50 +0100)]
Move MidoriConsole to panels folder

15 years agoUpdate panel handling according to latest changes
Christian Dywan [Thu, 4 Dec 2008 00:45:32 +0000 (01:45 +0100)]
Update panel handling according to latest changes

15 years agoImplement new Extensions panel, in the new folder extensions
Christian Dywan [Thu, 4 Dec 2008 00:44:33 +0000 (01:44 +0100)]
Implement new Extensions panel, in the new folder extensions

15 years agoAdd midori_extension_is_active
Christian Dywan [Thu, 4 Dec 2008 00:42:02 +0000 (01:42 +0100)]
Add midori_extension_is_active

15 years agoImplement MidoriViewable and "app" in MidoriConsole
Christian Dywan [Wed, 3 Dec 2008 23:31:40 +0000 (00:31 +0100)]
Implement MidoriViewable and "app" in MidoriConsole

15 years agoImplement MidoriViewable in MidoriAddons
Christian Dywan [Wed, 3 Dec 2008 22:57:37 +0000 (23:57 +0100)]
Implement MidoriViewable in MidoriAddons

15 years agoSupport opening of new windows
Christian Dywan [Wed, 3 Dec 2008 03:16:19 +0000 (04:16 +0100)]
Support opening of new windows

The preference determining where to open those windows
is not currently honored, so everything goes in a new tab.

Incidentally compile time checks guarding the web inspector
are replaced with runtime checks here, and the same
approach is used for the create-web-view signal. The
features are used if available.

15 years agoEnable Open pages in and Enable eveloper extras conditionally
Christian Dywan [Tue, 2 Dec 2008 01:00:55 +0000 (02:00 +0100)]
Enable Open pages in and Enable eveloper extras conditionally

15 years agoUse blurb as tooltip in katze_property_proxy
Christian Dywan [Mon, 1 Dec 2008 22:39:19 +0000 (23:39 +0100)]
Use blurb as tooltip in katze_property_proxy

15 years agoAdd katze_object_has_property
Christian Dywan [Mon, 1 Dec 2008 22:33:47 +0000 (23:33 +0100)]
Add katze_object_has_property

15 years agoLocalization string improvements
Christian Dywan [Sun, 30 Nov 2008 01:08:28 +0000 (02:08 +0100)]
Localization string improvements

15 years agoBump version to 0.1.1
Christian Dywan [Sun, 30 Nov 2008 00:48:04 +0000 (01:48 +0100)]
Bump version to 0.1.1

15 years agoImplement MIDORI_CHECK_VERSION for use in extensions
Christian Dywan [Sun, 30 Nov 2008 00:22:03 +0000 (01:22 +0100)]
Implement MIDORI_CHECK_VERSION for use in extensions

15 years agoFix erroneous string in es.po
Christian Dywan [Sun, 30 Nov 2008 00:11:03 +0000 (01:11 +0100)]
Fix erroneous string in es.po

15 years agoAdd British English translation
Christian Dywan [Sat, 29 Nov 2008 22:53:47 +0000 (23:53 +0100)]
Add British English translation

15 years agoGerman, Spanish and French translation updates
Christian Dywan [Sat, 29 Nov 2008 22:47:47 +0000 (23:47 +0100)]
German, Spanish and French translation updates

15 years agoRename MidoriPane to MidoriView and add protocol support
Christian Dywan [Sat, 29 Nov 2008 15:45:24 +0000 (16:45 +0100)]
Rename MidoriPane to MidoriView and add protocol support

15 years agoDon't use grep in sokoke_get_desktop and fix memory leaks
Enrico Tröger [Fri, 28 Nov 2008 23:16:57 +0000 (00:16 +0100)]
Don't use grep in sokoke_get_desktop and fix memory leaks

15 years agoAdd API to extensions for deactivating and configuration
Christian Dywan [Fri, 28 Nov 2008 22:56:30 +0000 (23:56 +0100)]
Add API to extensions for deactivating and configuration

15 years agoRemove the page holder from the core
Christian Dywan [Tue, 25 Nov 2008 22:55:54 +0000 (23:55 +0100)]
Remove the page holder from the core

15 years agoReimplement the page holder as an extension
Christian Dywan [Tue, 25 Nov 2008 22:53:54 +0000 (23:53 +0100)]
Reimplement the page holder as an extension

15 years agoTab labels should adjust to the notebook orientation
Christian Dywan [Tue, 25 Nov 2008 22:51:10 +0000 (23:51 +0100)]
Tab labels should adjust to the notebook orientation

16 years agoProvide MidoriPane interface for use with MidoriPanel
Christian Dywan [Mon, 24 Nov 2008 00:41:45 +0000 (01:41 +0100)]
Provide MidoriPane interface for use with MidoriPanel

16 years agoReplace window-object-cleared with context-ready
Christian Dywan [Sun, 23 Nov 2008 04:19:43 +0000 (05:19 +0100)]
Replace window-object-cleared with context-ready

Introduce MidoriBrowser::load-status and also
midori_view_execute_script while we are at it.

16 years agoPack items in a normal box and not homogeneous
Christian Dywan [Sun, 23 Nov 2008 00:51:30 +0000 (01:51 +0100)]
Pack items in a normal box and not homogeneous

16 years agoLocalize Statusbar Features
Christian Dywan [Sun, 23 Nov 2008 00:45:53 +0000 (01:45 +0100)]
Localize Statusbar Features

16 years agoFix clipboard menu items and do some tidying
Christian Dywan [Sun, 23 Nov 2008 00:44:40 +0000 (01:44 +0100)]
Fix clipboard menu items and do some tidying

16 years agoUse -V instead of -v for --version
Enrico Tröger [Sat, 22 Nov 2008 00:45:47 +0000 (01:45 +0100)]
Use -V instead of -v for --version

16 years agoCleanup MidoriAddons a bit and remove Extensions from it
Christian Dywan [Sat, 22 Nov 2008 00:17:23 +0000 (01:17 +0100)]
Cleanup MidoriAddons a bit and remove Extensions from it

16 years agoAdd Ukrainian translation
Dmitry Nikitin [Fri, 21 Nov 2008 23:00:35 +0000 (00:00 +0100)]
Add Ukrainian translation

16 years agoRemove unused sokoke completion helpers
Christian Dywan [Fri, 21 Nov 2008 01:46:47 +0000 (02:46 +0100)]
Remove unused sokoke completion helpers

16 years agoTake special care of spaces in search strings
Christian Dywan [Fri, 21 Nov 2008 01:44:03 +0000 (02:44 +0100)]
Take special care of spaces in search strings

16 years agoMove transfers, console and addons out of the browser
Christian Dywan [Thu, 20 Nov 2008 02:49:57 +0000 (03:49 +0100)]
Move transfers, console and addons out of the browser

16 years agoLet MidoriApp be a normal instance
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.

16 years agoDo not load icons other than in tabs
Christian Dywan [Thu, 20 Nov 2008 00:41:58 +0000 (01:41 +0100)]
Do not load icons other than in tabs

16 years agoChange extension API to split initialization and activation
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.

16 years agoPrint file saving errors to the standard output
Brian Vuyk [Tue, 18 Nov 2008 22:18:53 +0000 (23:18 +0100)]
Print file saving errors to the standard output

16 years agoUse katze_object_get_foo instead of sokoke_object_get_foo
Christian Dywan [Tue, 18 Nov 2008 22:10:21 +0000 (23:10 +0100)]
Use katze_object_get_foo instead of sokoke_object_get_foo

16 years agoAdd more katze_object_get_foo functions
Christian Dywan [Tue, 18 Nov 2008 21:59:19 +0000 (22:59 +0100)]
Add more katze_object_get_foo functions

16 years agoMake libxml technically optional, while it remains mandatory
Christian Dywan [Tue, 18 Nov 2008 21:26:06 +0000 (22:26 +0100)]
Make libxml technically optional, while it remains mandatory

16 years agoMalloc in bytes, not characters, and don't copy freed memory
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.

16 years agoAllow "g cache:127.0.0.1" to search from the location
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

16 years agoHighlight completion matches while preserving the case
Dale Whittaker [Tue, 18 Nov 2008 02:01:33 +0000 (03:01 +0100)]
Highlight completion matches while preserving the case

16 years agoAlways initialize threads, libSoup requires that
Christian Dywan [Tue, 18 Nov 2008 01:46:59 +0000 (02:46 +0100)]
Always initialize threads, libSoup requires that

16 years agoAdd two example extensions
Christian Dywan [Tue, 18 Nov 2008 01:08:50 +0000 (02:08 +0100)]
Add two example extensions

16 years agoIntroduce a C extension interface
Christian Dywan [Tue, 18 Nov 2008 01:07:53 +0000 (02:07 +0100)]
Introduce a C extension interface

16 years agoExpose browser notebook and panel as properties
Christian Dywan [Tue, 18 Nov 2008 01:02:59 +0000 (02:02 +0100)]
Expose browser notebook and panel as properties

16 years agoFix MidoriApp so that add-browser is actually usable
Christian Dywan [Tue, 18 Nov 2008 01:01:30 +0000 (02:01 +0100)]
Fix MidoriApp so that add-browser is actually usable

16 years agoAdd katze_get_object
Christian Dywan [Tue, 18 Nov 2008 00:57:33 +0000 (01:57 +0100)]
Add katze_get_object

16 years agoUse gint64 instead of goffset, the latter is too new
Christian Dywan [Tue, 18 Nov 2008 00:55:49 +0000 (01:55 +0100)]
Use gint64 instead of goffset, the latter is too new

16 years agoMove variable declarations to the beginnings of blocks
Christian Dywan [Sun, 16 Nov 2008 01:00:17 +0000 (02:00 +0100)]
Move variable declarations to the beginnings of blocks

16 years agoCorrect usage of datatypes in a number of places
Enrico Tröger [Sun, 16 Nov 2008 00:04:12 +0000 (01:04 +0100)]
Correct usage of datatypes in a number of places

16 years agoAllow ":" as in "foo:bar" to search from the location
Christian Dywan [Sat, 15 Nov 2008 23:36:32 +0000 (00:36 +0100)]
Allow ":" as in "foo:bar" to search from the location

16 years agoSave files with permissions of 0700 instead of 0755
Enrico Tröger [Sat, 15 Nov 2008 23:21:22 +0000 (00:21 +0100)]
Save files with permissions of 0700 instead of 0755

16 years agoArrange file saving for error handling to fix warnings
Brian Vuyk [Sat, 15 Nov 2008 23:10:39 +0000 (00:10 +0100)]
Arrange file saving for error handling to fix warnings

16 years agoActually commit the 'tests' folder
Christian Dywan [Sat, 15 Nov 2008 23:03:34 +0000 (00:03 +0100)]
Actually commit the 'tests' folder

16 years agoUpdate Indonesian translation
Andhika Padmawan [Fri, 14 Nov 2008 01:52:49 +0000 (02:52 +0100)]
Update Indonesian translation

16 years agoIntroduce unit tests for automated testing
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.

16 years agoFix some compiler warnings
Brian Vuyk [Wed, 12 Nov 2008 01:15:52 +0000 (02:15 +0100)]
Fix some compiler warnings

16 years agoMake mouse click handling more consistent
Enrico Tröger [Tue, 11 Nov 2008 23:47:09 +0000 (00:47 +0100)]
Make mouse click handling more consistent

16 years agoUse custom key modifier mask
Enrico Tröger [Tue, 11 Nov 2008 23:16:03 +0000 (00:16 +0100)]
Use custom key modifier mask

16 years agoUse event->state instead of manually retrieving the state
Enrico Tröger [Tue, 11 Nov 2008 22:42:22 +0000 (23:42 +0100)]
Use event->state instead of manually retrieving the state

16 years agoOpen links in new tabs using Control and Left mouse button
Alexander Hesse [Tue, 11 Nov 2008 21:12:26 +0000 (22:12 +0100)]
Open links in new tabs using Control and Left mouse button

16 years agoAdd Turkish translation
Mirat Can Bayrak [Tue, 11 Nov 2008 20:58:08 +0000 (21:58 +0100)]
Add Turkish translation

16 years agoAdd Indonesian translation
Andhika Padmawan [Tue, 11 Nov 2008 20:39:31 +0000 (21:39 +0100)]
Add Indonesian translation

16 years agoUpdate location icon even if it's not in the history
Christian Dywan [Mon, 10 Nov 2008 23:51:28 +0000 (00:51 +0100)]
Update location icon even if it's not in the history

16 years agoAdd a note about LINGUAS to TRANSLATE
Christian Dywan [Mon, 10 Nov 2008 21:48:54 +0000 (22:48 +0100)]
Add a note about LINGUAS to TRANSLATE

16 years agoAdd Dutch translation
Vincent Tunru [Mon, 10 Nov 2008 21:23:42 +0000 (22:23 +0100)]
Add Dutch translation

16 years agoPrint warnings after configuring if packages are missing
Christian Dywan [Mon, 10 Nov 2008 21:18:35 +0000 (22:18 +0100)]
Print warnings after configuring if packages are missing

16 years agoUnset the tab icon if it is destroyed
Christian Dywan [Mon, 10 Nov 2008 21:02:43 +0000 (22:02 +0100)]
Unset the tab icon if it is destroyed

16 years agoAdd translation template to the repository
Christian Dywan [Mon, 10 Nov 2008 21:01:53 +0000 (22:01 +0100)]
Add translation template to the repository

16 years agoExpressly say Print background *images*
Christian Dywan [Mon, 10 Nov 2008 02:04:35 +0000 (03:04 +0100)]
Expressly say Print background *images*

16 years agoRepair completion popup to actually open the selection
Christian Dywan [Mon, 10 Nov 2008 02:03:36 +0000 (03:03 +0100)]
Repair completion popup to actually open the selection

16 years agoFaciliate translation workflow, look at TRANSLATE for details
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'.

16 years agoImplement Save As for arbitrary links
Christian Dywan [Sun, 9 Nov 2008 21:07:42 +0000 (22:07 +0100)]
Implement Save As for arbitrary links

16 years agoMake Open selected URL in New Tab work again
Christian Dywan [Sun, 9 Nov 2008 18:51:12 +0000 (19:51 +0100)]
Make Open selected URL in New Tab work again

16 years agoMove around history loading in MidoriBrowser
Christian Dywan [Sun, 9 Nov 2008 18:26:48 +0000 (19:26 +0100)]
Move around history loading in MidoriBrowser

16 years agoMove completion logic from LocationEntry to LocationAction
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.

16 years agoUpdate Finnish translation
Elias Julkunen [Sat, 8 Nov 2008 12:17:53 +0000 (13:17 +0100)]
Update Finnish translation

16 years agoRemove sqlite header check, it turns out to be wrong
Christian Dywan [Sat, 8 Nov 2008 12:12:54 +0000 (13:12 +0100)]
Remove sqlite header check, it turns out to be wrong

16 years agoDo not load icons automatically everywhere
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.

16 years agoIntroduce descriptive comments meant to help translators
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'.

16 years agoImplement sorting location items by the number of visits
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.

16 years agoConditionally silence JavaScriptCore deprecation warning
Christian Dywan [Thu, 6 Nov 2008 00:51:46 +0000 (01:51 +0100)]
Conditionally silence JavaScriptCore deprecation warning

16 years agoBolden completion matches and gray URIs instead of small font
Christian Dywan [Thu, 6 Nov 2008 00:40:06 +0000 (01:40 +0100)]
Bolden completion matches and gray URIs instead of small font

16 years agoRemove unused gdk_pixbuf_new_from_stream and sokoke_web_icon
Christian Dywan [Thu, 6 Nov 2008 00:36:57 +0000 (01:36 +0100)]
Remove unused gdk_pixbuf_new_from_stream and sokoke_web_icon

16 years agoSmall adjustments to the History panel
Christian Dywan [Thu, 6 Nov 2008 00:32:42 +0000 (01:32 +0100)]
Small adjustments to the History panel

Based on suggestions by Dale

16 years agoShow title in location combo and the URI below in small font
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

16 years agoImplement history based auto completion in the location
Dale Whittaker [Tue, 4 Nov 2008 01:10:51 +0000 (02:10 +0100)]
Implement history based auto completion in the location