André Stösel
13b735e382
HistoryWindow isn't a Midori.Browser
2012-09-17 19:26:56 +02:00
Christian Dywan
b3984ab252
Groundwork to make finding search engines testable
2012-09-17 19:26:56 +02:00
André Stösel
ec04a1a274
Fix race condition by introducing switch_page (old, new)
...
So there's no confusion which one is the new, current tab.
2012-09-15 01:19:58 +02:00
Christian Dywan
646b41b256
Get rid of meaningless can functions
2012-09-05 00:57:32 +02:00
André Stösel
06b3a3a1ad
add MidoriDownloadType to VAPI
2012-08-22 02:06:04 +02:00
André Stösel
cef295aae9
New extension to delay page loading until page displays
...
Fixes: https://bugs.launchpad.net/midori/+bug/1010219
2012-06-12 00:12:24 +02:00
André Stösel
8e3d770e09
Add basic KatzeItem and meta data accessors to katze.vapi
2012-06-11 23:35:12 +02:00
André Stösel
eafbc37f0b
Add MidoriStartup, can_/reload to midori.vapi
...
+ add missing enum MidoriStartup
+ add functions to check if the view is loadable and actually load the view
2012-06-11 23:30:21 +02:00
André Stösel
d0ef9c6575
New property "key" for Midori.Extension object
...
This property is needed if the module contains more than one extension.
Add properties "website" and "key" to the vapi.
If the extension has a key, it should be used as part of the config filename.
2012-04-05 22:43:58 +02:00
Christian Dywan
edc88b7b47
Fix MidoriView.download_requested signal in vapi
2012-03-19 19:08:11 +01:00
André Stösel
d93c96daf3
added signal "download_requested" to the vapi
2012-03-15 23:40:46 +01:00
Christian Dywan
c5e6b7a020
Show mismatching build version suffix for extensions
...
MIDORI_VERSION_SUFFIX resolves to a string that needs to be
added to each extension's version at build time. If it is
different than the running Midori's, it is shown in the
extension list.
2011-11-08 01:53:53 +01:00
André Stösel
fa970c076b
Add some missing Midori.Extension functions to VAPI
2011-06-08 20:18:09 +02:00
André Stösel
037db65a38
Upon closer consideration the property "preferences" is redundant
2011-06-08 20:16:55 +02:00
André Stösel
6120fa1e49
Add new signal for extension preferences
...
If the "preferences" property is TRUE and the signal
is implemented, a button is shown next to the extension
and the callback is invoked on click.
2011-06-07 21:02:09 +02:00
Christian Dywan
34da7c8090
Provide midori_browser_(un)block_action for extensions
...
So extensions can override individual actions without hacks.
2011-04-30 12:17:55 +02:00
Christian Dywan
8f489ca872
Unify settings update and title assignment
2011-01-11 21:08:27 +01:00
Christian Dywan
7ab1b55079
Pure properties on browser need to have owned getters
2010-11-24 19:10:53 +01:00
Christian Dywan
28aa06366c
Declare URI accessors in Midori.View as unowned
...
Wrongly declared, Vala will think it needs to free the strings.
2010-06-30 22:26:52 +02:00
André Stösel
6556d71273
Add sokoke_gtk_action_count_modifiers helper function
2010-06-19 00:32:58 +02:00
Christian Dywan
01548549a8
Rename midori_browser_get/set_current_tab to get/set_tab
2010-05-19 00:18:31 +02:00
Christian Dywan
969c225c3b
Add Midori.View to midori.vala description
2010-05-12 23:52:39 +02:00
Christian Dywan
7a7f4c6a44
Provide midori.vapi for App, Browser, Extension and WebSettings
...
With this API description extensions can be written in Vala. Mind
it is not complete yet, missing interfaces can be added later.
2010-04-27 23:49:45 +02:00