Christian Dywan
c3f50388a1
Make bookmarks a property of browser and app
...
This means we have removed the last remaining
global variable.
2008-09-03 02:28:54 +02:00
Arnaud Renevier
06d47bf3a9
Implement enabling/ disabling addons
...
This patch doesn't take care of saving state to disk
and the feature is not currently multi window aware.
2008-08-31 21:33:32 +02:00
Christian Dywan
efab194b63
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.
2008-08-31 20:48:13 +02:00
Christian Dywan
88956ae34c
Bump version to 0.0.21
2008-08-31 17:23:03 +02:00
Christian Dywan
a10dd2e205
Pass search engines to new browser windows
2008-08-31 17:05:40 +02:00
Christian Dywan
a048bf0feb
Cleanup Galician, Hungarian and Swedish fuzzy strings
2008-08-31 11:51:03 +02:00
Christian Dywan
dd87bbefd9
Update German, Spanish and French translations
2008-08-31 11:34:42 +02:00
Christian Dywan
8b8aa3b550
Don't rely on GTK_ENTRY_CLASS (entry)->get_text_area_size
2008-08-31 10:41:21 +02:00
Dale Whittaker
8025d129a1
Alt + Enter in the location should issue a new tab
2008-08-31 03:21:29 +02:00
Christian Dywan
d60190aaee
Warn at configure time if GVfs is not installed
2008-08-31 03:14:00 +02:00
Christian Dywan
cad440fa33
Show progress in location entry if statusbar is hidden
2008-08-31 02:45:13 +02:00
Christian Dywan
6dc95a7a9c
Refactor a lot of tree view selection code into convenience
2008-08-29 03:20:31 +02:00
Christian Dywan
311e30bbfe
Focus the web view when middle click pasting w/o Ctrl
2008-08-29 02:29:48 +02:00
Christian Dywan
b6ae63249b
Use HAVE_GIO *everywhere* now
2008-08-28 01:15:30 +02:00
Christian Dywan
be4038e555
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
2008-08-28 00:55:35 +02:00
Lukasz Romanowicz
a1e8f67a40
Update Polish translation
2008-08-28 00:40:41 +02:00
Christian Dywan
548c1e7d54
Update 'waf' to 1.4.4, among others for building on OpenBSD
2008-08-27 18:18:16 +02:00
Christian Dywan
feadc600c5
Include GIO headers in sokoke to fix a build warning
2008-08-27 18:04:51 +02:00
Arnaud Renevier
e5a7b7af90
Avoid an infinite loop when iterating over addons
2008-08-27 01:02:22 +02:00
Christian Dywan
0c88d21e4d
Add switches to 'wscript' to disable Unique and GIO
2008-08-27 00:44:21 +02:00
Christian Dywan
f2ece009b3
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.
2008-08-26 02:27:02 +02:00
Arnaud Renevier
db599a99d5
Always show the icon in the Web Search entry
2008-08-26 01:59:02 +02:00
Christian Dywan
bf28e1097b
Rework MidoriWebList into KatzeList and KatzeArray
2008-08-26 01:19:38 +02:00
Christian Dywan
45e4db6c86
Bump version to 0.0.20
2008-08-24 03:15:45 +02:00
Christian Dywan
1dfebf6c7f
Use the right index for Undo Close Tab.
2008-08-24 03:05:00 +02:00
Christian Dywan
74a587f5e8
Use #if instead of #ifdef consistently
2008-08-23 23:44:55 +02:00
Christian Dywan
3caa11b63e
Define the HAVE_FOO variables manually for autotools
2008-08-23 22:00:40 +02:00
Arnaud Renevier
e4457be3ed
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.
2008-08-23 19:57:22 +02:00
Christian Dywan
af2e90a4b1
Rename MidoriWebItem to KatzeItem
2008-08-23 18:32:53 +02:00
Arnaud Renevier
d30b2bc22c
Support user styles even when there is no HEAD
2008-08-22 04:14:28 +02:00
Christian Dywan
b371ab8da0
Update AUTORS and TODO
2008-08-22 04:03:02 +02:00
Christian Dywan
0fa0e9c342
Use HAVE_GIO instead of a full-blown version check
2008-08-22 04:01:41 +02:00
Christian Dywan
c375f862a0
Implement single instance support with Unique
2008-08-22 03:59:07 +02:00
Christian Dywan
65cbe4b05a
Make it clear that WAF is preferred and rename autogen.sh
2008-08-21 21:51:35 +02:00
Christian Dywan
e62ca7a8c0
Don't implicitly change the URI when adding to LocationAction
2008-08-21 21:49:16 +02:00
Christian Dywan
f6bf2f568d
Update website URL
2008-08-18 23:50:20 +02:00
Christian Dywan
02e3b78341
Capitalize Midori when bailing out on an error
2008-08-18 23:43:15 +02:00
Christian Dywan
5c0a23a10f
Provide an 'extension' icon
2008-08-18 01:42:15 +02:00
Christian Dywan
9bf1b23feb
Implement the Userstyles Addon panel
2008-08-18 01:24:26 +02:00
Christian Dywan
b9e19d79d6
Enable View Source only if GIO really supports HTTP
2008-08-17 19:11:43 +02:00
Christian Dywan
85dea9aa44
Use fallbacks for all icons, we don't want "broken" icons
2008-08-17 16:14:15 +02:00
Christian Dywan
80251606ff
Use Ctrl+Shift+T for Undo Close Tab
2008-08-15 20:48:30 +02:00
Christian Dywan
13dc575968
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.
2008-08-15 20:38:27 +02:00
Enrico Tröger
3b9abe6306
Free selected text, even if it is an empty string
2008-08-15 11:24:52 +02:00
Christian Dywan
97793d88cb
Actually commit MidoriLocationAction this time
2008-08-15 10:07:51 +02:00
Christian Dywan
48885bf9ae
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.
2008-08-15 02:58:09 +02:00
Christian Dywan
6ab8bd6fd8
Fix Glib/ GtkSoureview conditionals
2008-08-15 02:50:18 +02:00
Anders F Björklund
16cb5b45bb
Make wrapped makefile's 'install' target phony
2008-08-15 02:36:04 +02:00
Anders F Björklund
37860b9bba
Fallback to glibtoolize, such as on Darwin
2008-08-15 02:25:06 +02:00
Arnaud Renevier
c17f7135dd
Look for userscripts in system paths
2008-08-15 02:20:05 +02:00