]>
spindle.queued.net Git - midori/log
Christian Dywan [Thu, 11 Sep 2008 00:14:53 +0000 (02:14 +0200)]
If there's no statusbar, force location visibile for progress
The idea is that if you hide the statusbar and the
location you don't usually need it, but progress
is something you are still interested in. So show
the navigationbar during progress changes and hide it
normally otherwise.
Christian Dywan [Thu, 11 Sep 2008 00:00:52 +0000 (02:00 +0200)]
Hide the User Stylesheet preference if unused
We have more powerful options in the form of
addon panels by now. If someone uses it they may
keep their preference or clear it, but otherwise
we don't show the widget anymore.
Christian Dywan [Wed, 10 Sep 2008 23:50:22 +0000 (01:50 +0200)]
Make the Manage Search Engines dialog a bit smaller
Christian Dywan [Wed, 10 Sep 2008 23:49:50 +0000 (01:49 +0200)]
Make spin buttons smaller
Christian Dywan [Wed, 10 Sep 2008 23:49:01 +0000 (01:49 +0200)]
Make the Preferences more compact
Christian Dywan [Wed, 10 Sep 2008 17:48:45 +0000 (19:48 +0200)]
Running "midori" should open a new window
Christian Dywan [Wed, 10 Sep 2008 17:18:16 +0000 (19:18 +0200)]
Support multiple URIs on the command line
Christian Dywan [Wed, 10 Sep 2008 16:27:11 +0000 (18:27 +0200)]
Fix the legacy build
Christian Dywan [Sun, 7 Sep 2008 20:41:03 +0000 (22:41 +0200)]
Enable Help > Contents to open the FAQ on the web.
Christian Dywan [Sun, 7 Sep 2008 19:48:04 +0000 (21:48 +0200)]
Add option to generate API documentation
Arnaud Renevier [Sun, 7 Sep 2008 18:31:09 +0000 (20:31 +0200)]
Fix doc domment for katze_array_remove_item
Christian Dywan [Sun, 7 Sep 2008 01:39:25 +0000 (03:39 +0200)]
Ellipsize menu items referring to websites or bookmarks.
Originally menu items could in some cases become as wide as
the whole screen, making working with menus rather hard.
Now we ellipsize at 50 characters in the middle of the string.
Christian Dywan [Sun, 7 Sep 2008 01:07:11 +0000 (03:07 +0200)]
Fix unwanted hotkeys in context menu items again
Christian Dywan [Sun, 7 Sep 2008 00:38:38 +0000 (02:38 +0200)]
Update German translation
Robert-André Mauchin [Fri, 5 Sep 2008 19:07:34 +0000 (21:07 +0200)]
Update French translation
Christian Dywan [Wed, 3 Sep 2008 22:35:15 +0000 (00:35 +0200)]
Factor out katze_xbel_folder_from_data_dirs and _to_data
Christian Dywan [Wed, 3 Sep 2008 01:19:40 +0000 (03:19 +0200)]
Disable localization file updates and make them optional
Christian Dywan [Wed, 3 Sep 2008 00:39:25 +0000 (02:39 +0200)]
Rename main.h to midori-stock.h
Christian Dywan [Wed, 3 Sep 2008 00:28:54 +0000 (02:28 +0200)]
Make bookmarks a property of browser and app
This means we have removed the last remaining
global variable.
Arnaud Renevier [Sun, 31 Aug 2008 19:33:32 +0000 (21:33 +0200)]
Implement enabling/ disabling addons
This patch doesn't take care of saving state to disk
and the feature is not currently multi window aware.
Christian Dywan [Sun, 31 Aug 2008 18:48:13 +0000 (20:48 +0200)]
First move towards superseding KatzeXbelItem by KatzeItem
The idea is, since we have KatzeItem, KatzeList and KatzeArray
now, except for KatzeXbelItem's loading and saving XBEL the
interface is obsolete.
As a bonus, we actually save the trash again.
Christian Dywan [Sun, 31 Aug 2008 15:23:03 +0000 (17:23 +0200)]
Bump version to 0.0.21
Christian Dywan [Sun, 31 Aug 2008 15:05:40 +0000 (17:05 +0200)]
Pass search engines to new browser windows
Christian Dywan [Sun, 31 Aug 2008 09:51:03 +0000 (11:51 +0200)]
Cleanup Galician, Hungarian and Swedish fuzzy strings
Christian Dywan [Sun, 31 Aug 2008 09:34:42 +0000 (11:34 +0200)]
Update German, Spanish and French translations
Christian Dywan [Sun, 31 Aug 2008 08:41:21 +0000 (10:41 +0200)]
Don't rely on GTK_ENTRY_CLASS (entry)->get_text_area_size
Dale Whittaker [Sun, 31 Aug 2008 01:21:29 +0000 (03:21 +0200)]
Alt + Enter in the location should issue a new tab
Christian Dywan [Sun, 31 Aug 2008 01:14:00 +0000 (03:14 +0200)]
Warn at configure time if GVfs is not installed
Christian Dywan [Sun, 31 Aug 2008 00:45:13 +0000 (02:45 +0200)]
Show progress in location entry if statusbar is hidden
Christian Dywan [Fri, 29 Aug 2008 01:20:31 +0000 (03:20 +0200)]
Refactor a lot of tree view selection code into convenience
Christian Dywan [Fri, 29 Aug 2008 00:29:48 +0000 (02:29 +0200)]
Focus the web view when middle click pasting w/o Ctrl
Christian Dywan [Wed, 27 Aug 2008 23:15:30 +0000 (01:15 +0200)]
Use HAVE_GIO *everywhere* now
Christian Dywan [Wed, 27 Aug 2008 22:55:35 +0000 (00:55 +0200)]
Remove GIO HTTPS check again, it's not worth the trouble
Apparently lots of users cannot use Midori
after this change and with no way to track down
the cause of the issue, let's just not use this.
The check was only for minimal gain anyway
Lukasz Romanowicz [Wed, 27 Aug 2008 22:40:41 +0000 (00:40 +0200)]
Update Polish translation
Christian Dywan [Wed, 27 Aug 2008 16:18:16 +0000 (18:18 +0200)]
Update 'waf' to 1.4.4, among others for building on OpenBSD
Christian Dywan [Wed, 27 Aug 2008 16:04:51 +0000 (18:04 +0200)]
Include GIO headers in sokoke to fix a build warning
Arnaud Renevier [Tue, 26 Aug 2008 23:02:22 +0000 (01:02 +0200)]
Avoid an infinite loop when iterating over addons
Christian Dywan [Tue, 26 Aug 2008 22:44:21 +0000 (00:44 +0200)]
Add switches to 'wscript' to disable Unique and GIO
Christian Dywan [Tue, 26 Aug 2008 00:27:02 +0000 (02:27 +0200)]
Unset the panel menu items before activating
We need a trick to fix the behaviour of
toggle buttons not to fire any signals if
they are activated repeatedly, which in our
use case is essential.
Arnaud Renevier [Mon, 25 Aug 2008 23:59:02 +0000 (01:59 +0200)]
Always show the icon in the Web Search entry
Christian Dywan [Mon, 25 Aug 2008 23:19:38 +0000 (01:19 +0200)]
Rework MidoriWebList into KatzeList and KatzeArray
Christian Dywan [Sun, 24 Aug 2008 01:15:45 +0000 (03:15 +0200)]
Bump version to 0.0.20
Christian Dywan [Sun, 24 Aug 2008 01:05:00 +0000 (03:05 +0200)]
Use the right index for Undo Close Tab.
Christian Dywan [Sat, 23 Aug 2008 21:44:55 +0000 (23:44 +0200)]
Use #if instead of #ifdef consistently
Christian Dywan [Sat, 23 Aug 2008 20:00:40 +0000 (22:00 +0200)]
Define the HAVE_FOO variables manually for autotools
Arnaud Renevier [Sat, 23 Aug 2008 17:57:22 +0000 (19:57 +0200)]
Read addons into a list for more flexibility
Until now we used to scan directories every time
we wanted to either display the list of addons
or load addons in order to execute them. That
is wasteful and inflexible.
Use a list of elements and only update it when
needed, for example when the directory folder
notifies us of a change.
This is a stop towards disabling particular elements.
Christian Dywan [Sat, 23 Aug 2008 16:32:53 +0000 (18:32 +0200)]
Rename MidoriWebItem to KatzeItem
Arnaud Renevier [Fri, 22 Aug 2008 02:14:28 +0000 (04:14 +0200)]
Support user styles even when there is no HEAD
Christian Dywan [Fri, 22 Aug 2008 02:03:02 +0000 (04:03 +0200)]
Update AUTORS and TODO
Christian Dywan [Fri, 22 Aug 2008 02:01:41 +0000 (04:01 +0200)]
Use HAVE_GIO instead of a full-blown version check
Christian Dywan [Fri, 22 Aug 2008 01:59:07 +0000 (03:59 +0200)]
Implement single instance support with Unique
Christian Dywan [Thu, 21 Aug 2008 19:51:35 +0000 (21:51 +0200)]
Make it clear that WAF is preferred and rename autogen.sh
Christian Dywan [Thu, 21 Aug 2008 19:49:16 +0000 (21:49 +0200)]
Don't implicitly change the URI when adding to LocationAction
Christian Dywan [Mon, 18 Aug 2008 21:50:20 +0000 (23:50 +0200)]
Update website URL
Christian Dywan [Mon, 18 Aug 2008 21:43:15 +0000 (23:43 +0200)]
Capitalize Midori when bailing out on an error
Christian Dywan [Sun, 17 Aug 2008 23:42:15 +0000 (01:42 +0200)]
Provide an 'extension' icon
Christian Dywan [Sun, 17 Aug 2008 23:24:26 +0000 (01:24 +0200)]
Implement the Userstyles Addon panel
Christian Dywan [Sun, 17 Aug 2008 17:11:43 +0000 (19:11 +0200)]
Enable View Source only if GIO really supports HTTP
Christian Dywan [Sun, 17 Aug 2008 14:14:15 +0000 (16:14 +0200)]
Use fallbacks for all icons, we don't want "broken" icons
Christian Dywan [Fri, 15 Aug 2008 18:48:30 +0000 (20:48 +0200)]
Use Ctrl+Shift+T for Undo Close Tab
Christian Dywan [Fri, 15 Aug 2008 18:38:27 +0000 (20:38 +0200)]
Introduce Open Tabs next to Current
At the same time make Open popups in tabs readonly
and hide it in the Preferences, as well as
Open new pages in and the whole Privacy page.
Enrico Tröger [Fri, 15 Aug 2008 09:24:52 +0000 (11:24 +0200)]
Free selected text, even if it is an empty string
Christian Dywan [Fri, 15 Aug 2008 08:07:51 +0000 (10:07 +0200)]
Actually commit MidoriLocationAction this time
Christian Dywan [Fri, 15 Aug 2008 00:58:09 +0000 (02:58 +0200)]
Create proxy menus without accels properly
Actually attempting to imitate Gtk's logic for
creating menu items from actions was silly. It
even had a rather obvious bug, no signals
were ever connected.
Now we leave all the work except for creating
an empty image menu item to Gtk. And it
works better than before.
Christian Dywan [Fri, 15 Aug 2008 00:50:18 +0000 (02:50 +0200)]
Fix Glib/ GtkSoureview conditionals
Anders F Björklund [Fri, 15 Aug 2008 00:36:04 +0000 (02:36 +0200)]
Make wrapped makefile's 'install' target phony
Anders F Björklund [Fri, 15 Aug 2008 00:25:06 +0000 (02:25 +0200)]
Fallback to glibtoolize, such as on Darwin
Arnaud Renevier [Fri, 15 Aug 2008 00:20:05 +0000 (02:20 +0200)]
Look for userscripts in system paths
Christian Dywan [Fri, 15 Aug 2008 00:18:33 +0000 (02:18 +0200)]
Don't use the wrong Trash callback
Christian Dywan [Fri, 15 Aug 2008 00:03:55 +0000 (02:03 +0200)]
Move around headers and localization code
Christian Dywan [Thu, 14 Aug 2008 23:57:48 +0000 (01:57 +0200)]
Implement MidoriLocationAction
This is a step towards customziable toolbars.
The new action actually provides a nicer API than
MidoriLocationEntry does right now. Later we
should improve the widget itself as well.
There are still to resolve regressions:
- The location icon tends to be initially empty
- The news feed icon doesn't show up
- Tab icons sometimes load and reset again afterwards
Christian Dywan [Sun, 10 Aug 2008 17:54:22 +0000 (19:54 +0200)]
Create context menu items w/o accelerators
Christian Dywan [Sun, 10 Aug 2008 17:22:34 +0000 (19:22 +0200)]
Wrap _has_selection with a check if it is effectly empty
Christian Dywan [Sun, 10 Aug 2008 16:28:08 +0000 (18:28 +0200)]
Hide the navigationbar initially
We need to make sure that the navigationbar
is initially invisible, so we hide it expressly.
Otherwise it shows up regardless of the
show-navigationbar setting.
Christian Dywan [Sun, 10 Aug 2008 13:53:07 +0000 (15:53 +0200)]
Use rsvg instead of imagemagick to render icons
Apparently rsvg-convert is good enough for what we
need and it is a dependency of gtk already, unlike
imagemagick's convert which even requires rsvg.
Christian Dywan [Sun, 10 Aug 2008 12:38:47 +0000 (14:38 +0200)]
Add 'configure' like waf wrapper
Christian Dywan [Sun, 10 Aug 2008 12:19:03 +0000 (14:19 +0200)]
Remove LIBSEXY from wscript_build, it's long obsolete
Arnaud Renevier [Sun, 10 Aug 2008 12:17:21 +0000 (14:17 +0200)]
Use mnemonics in panel menu items
Christian Dywan [Sun, 10 Aug 2008 11:55:39 +0000 (13:55 +0200)]
Mention optional dependencies in README
Przemysław Sitek [Wed, 6 Aug 2008 18:22:45 +0000 (20:22 +0200)]
Add #ifdefs around GFile to allow building with Glib < 2.16
Christian Dywan [Tue, 5 Aug 2008 03:03:05 +0000 (05:03 +0200)]
Move MidoriWebList and MidoriWebItem to Katze
Arnaud Renevier [Tue, 5 Aug 2008 01:08:54 +0000 (03:08 +0200)]
Read and display @name in userscript metadata block
Christian Dywan [Tue, 5 Aug 2008 00:40:51 +0000 (02:40 +0200)]
Remove small toolbar option completely, leave it to gtkrc
Arnaud Renevier [Sun, 3 Aug 2008 02:58:45 +0000 (04:58 +0200)]
Disconnect load-done handler when finalizing
Christian Dywan [Sat, 2 Aug 2008 11:20:02 +0000 (13:20 +0200)]
Bump version to 0.0.19
Christian Dywan [Sat, 2 Aug 2008 03:29:38 +0000 (05:29 +0200)]
Reuse the trashed item and remove it from the trash properly
Christian Dywan [Sat, 2 Aug 2008 02:25:54 +0000 (04:25 +0200)]
Scruffily clean up MidoriWebList when finalizing
Christian Dywan [Sat, 2 Aug 2008 02:25:05 +0000 (04:25 +0200)]
Show news feeds in a menu if the icon is clicked
Christian Dywan [Sat, 2 Aug 2008 02:21:38 +0000 (04:21 +0200)]
Tidy up redrawing and notifications in KatzeThrobber
Christian Dywan [Fri, 1 Aug 2008 13:49:47 +0000 (15:49 +0200)]
Use icons for Script and Extension
Christian Dywan [Fri, 1 Aug 2008 13:43:24 +0000 (15:43 +0200)]
Capitalize Midori in --version output
Christian Dywan [Fri, 1 Aug 2008 13:40:23 +0000 (15:40 +0200)]
Restrict addons to files with particular extensions
Arnaud Renevier [Tue, 29 Jul 2008 23:37:07 +0000 (01:37 +0200)]
Simplify meta block parsing and support Glib < 2.14
Dale Whittaker [Tue, 29 Jul 2008 23:34:37 +0000 (01:34 +0200)]
Lookup favicons in 'link' tags via GJS
Dale Whittaker [Tue, 29 Jul 2008 23:32:45 +0000 (01:32 +0200)]
Improve location favicon updating
Arnaud Renevier [Mon, 28 Jul 2008 13:21:08 +0000 (15:21 +0200)]
Initial attempt at userscript include/ exclude directives
Arnaud Renevier [Sun, 27 Jul 2008 22:34:58 +0000 (00:34 +0200)]
Unref the current engine only if it is set
Christian Dywan [Sun, 27 Jul 2008 22:21:45 +0000 (00:21 +0200)]
Build fix for < Gtk 2.12 and Glib < 2.16
Christian Dywan [Sun, 27 Jul 2008 05:43:30 +0000 (07:43 +0200)]
Update the different informative text files
Christian Dywan [Sun, 27 Jul 2008 05:39:39 +0000 (07:39 +0200)]
Add Midori and news-feed icons, improve waf scripts
Add small, optimized application icons and an all new
news-feed icon including optimized versions. The build
scripts are updated, and the data folder renamed to icons.
Plus the wscript_build is improved. Of course, Midori
now tests the icon theme for news-feed and uses it.