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
Christian Dywan
42095e3aa4
Don't use the wrong Trash callback
2008-08-15 02:18:33 +02:00
Christian Dywan
8ac30357c0
Move around headers and localization code
2008-08-15 02:03:55 +02:00
Christian Dywan
8dbd06ce47
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
2008-08-15 01:57:48 +02:00
Christian Dywan
6e910ee107
Create context menu items w/o accelerators
2008-08-10 19:54:22 +02:00
Christian Dywan
b38e3f429e
Wrap _has_selection with a check if it is effectly empty
2008-08-10 19:22:34 +02:00
Christian Dywan
323cf2458d
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.
2008-08-10 18:28:08 +02:00
Christian Dywan
212597f416
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.
2008-08-10 15:53:07 +02:00
Christian Dywan
1b0fc074e3
Add 'configure' like waf wrapper
2008-08-10 14:38:47 +02:00
Christian Dywan
bb8eb7d5c1
Remove LIBSEXY from wscript_build, it's long obsolete
2008-08-10 14:19:03 +02:00
Arnaud Renevier
cb0dd889e0
Use mnemonics in panel menu items
2008-08-10 14:17:21 +02:00
Christian Dywan
9a8c7d047f
Mention optional dependencies in README
2008-08-10 13:55:39 +02:00
Przemysław Sitek
8ff2856bf6
Add #ifdefs around GFile to allow building with Glib < 2.16
2008-08-06 20:22:45 +02:00
Christian Dywan
a41a0e008e
Move MidoriWebList and MidoriWebItem to Katze
2008-08-05 05:03:05 +02:00
Arnaud Renevier
580256e5c4
Read and display @name in userscript metadata block
2008-08-05 03:08:54 +02:00
Christian Dywan
c04db2dd71
Remove small toolbar option completely, leave it to gtkrc
2008-08-05 02:40:51 +02:00
Arnaud Renevier
539a8f35c8
Disconnect load-done handler when finalizing
2008-08-03 04:58:45 +02:00
Christian Dywan
4a2e5c59f4
Bump version to 0.0.19
2008-08-02 13:20:02 +02:00
Christian Dywan
18e1cd7e74
Reuse the trashed item and remove it from the trash properly
2008-08-02 05:29:38 +02:00
Christian Dywan
c9e57de8d6
Scruffily clean up MidoriWebList when finalizing
2008-08-02 04:25:54 +02:00
Christian Dywan
e971c12c0b
Show news feeds in a menu if the icon is clicked
2008-08-02 04:25:05 +02:00
Christian Dywan
f210b90ff9
Tidy up redrawing and notifications in KatzeThrobber
2008-08-02 04:21:38 +02:00
Christian Dywan
68fe5e05e1
Use icons for Script and Extension
2008-08-01 15:49:47 +02:00