Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-03-13 11:59:58 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-03-13 11:59:58 (GMT)
commit49ef39ac7c81a1c34f37efdbfbc6d661ff9ce26d (patch)
treec0b3cb8cc144931065160d6b41cc2edab42a01f9 /lib
parent6b14d9e8830756574d99e4e990bab953ea0b76fe (diff)
Add saving API, unimplemented.
Diffstat (limited to 'lib')
-rw-r--r--lib/python/_sugar.defs19
-rw-r--r--lib/src/sugar-browser.cpp15
-rw-r--r--lib/src/sugar-browser.h5
3 files changed, 38 insertions, 1 deletions
diff --git a/lib/python/_sugar.defs b/lib/python/_sugar.defs
index 687b299..0065907 100644
--- a/lib/python/_sugar.defs
+++ b/lib/python/_sugar.defs
@@ -98,6 +98,25 @@
(return-type "none")
)
+(define-method save_uri
+ (of-object "SugarBrowser")
+ (c-name "sugar_browser_save_uri")
+ (return-type "none")
+ (parameters
+ '("const-char*" "uri")
+ '("const-char*" "filename")
+ )
+)
+
+(define-method save_document
+ (of-object "SugarBrowser")
+ (c-name "sugar_browser_save_document")
+ (return-type "none")
+ (parameters
+ '("const-char*" "filename")
+ )
+)
+
(define-method create_window
(of-object "SugarBrowser")
(c-name "sugar_browser_create_window")
diff --git a/lib/src/sugar-browser.cpp b/lib/src/sugar-browser.cpp
index cf1d9ed..e0d0fd7 100644
--- a/lib/src/sugar-browser.cpp
+++ b/lib/src/sugar-browser.cpp
@@ -484,8 +484,21 @@ sugar_browser_grab_focus(SugarBrowser *browser)
}
}
+void
+sugar_browser_save_uri(SugarBrowser *browser,
+ const char *uri,
+ const char *filename)
+{
+}
+
+void
+sugar_browser_save_document(SugarBrowser *browser,
+ const char *filename)
+{
+}
+
GType
-sugar_browser_event_get_type (void)
+sugar_browser_event_get_type(void)
{
static GType type = 0;
diff --git a/lib/src/sugar-browser.h b/lib/src/sugar-browser.h
index 3206678..63d1e1d 100644
--- a/lib/src/sugar-browser.h
+++ b/lib/src/sugar-browser.h
@@ -63,6 +63,11 @@ void sugar_browser_scroll_pixels (SugarBrowser *browser,
int dx,
int dy);
void sugar_browser_grab_focus (SugarBrowser *browser);
+void sugar_browser_save_uri (SugarBrowser *browser,
+ const char *uri,
+ const char *filename);
+void sugar_browser_save_document (SugarBrowser *browser,
+ const char *filename);
gboolean sugar_browser_startup (const char *profile_path,
const char *profile_name);