summaryrefslogtreecommitdiff
path: root/src/yelp-util.h
diff options
context:
space:
mode:
authorMikael Hallendal <micke@codefactory.se>2002-01-27 15:33:29 +0000
committerMikael Hallendal <hallski@src.gnome.org>2002-01-27 15:33:29 +0000
commit4cf4e2b2291b80c6b5c6f0553c4aa8a7f6d559b9 (patch)
tree50f5c586aadf082af154a1f33230bf1347f0f23d /src/yelp-util.h
parent5ab7d5c3cb14c45bdc39283b9fcff7ff0521afbc (diff)
downloadyelp-4cf4e2b2291b80c6b5c6f0553c4aa8a7f6d559b9.tar.gz
added title-changed signal. Shouldn't perhaps be here. Will perhaps remove
2002-01-27 Mikael Hallendal <micke@codefactory.se> * src/yelp-view-content.c: added title-changed signal. Shouldn't perhaps be here. Will perhaps remove it and do it all from YelpWindow. * src/yelp-util.[ch] (yelp_util_find_node_from_uri): added unimpl. * src/yelp-marshal.list: added VOID:STRING * src/yelp-main.c (main): look if an extra argument was passed, if it was send it to yelp_main_start. (yelp_main_idle_start): take url as argument (yelp_main_start): dito (yelp_main_open_new_window): send url to GNOME_Yelp_newWindow * src/yelp-base.c (impl_Yelp_newWindow): take a url argument. If it's not NULL it will open the window with that URI showing. * idl/GNOME_Yelp.idl (GNOME): newWindow now takes a url-argument.
Diffstat (limited to 'src/yelp-util.h')
-rw-r--r--src/yelp-util.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/yelp-util.h b/src/yelp-util.h
index ea04a5fa..e9482168 100644
--- a/src/yelp-util.h
+++ b/src/yelp-util.h
@@ -30,21 +30,23 @@
GtkTreeIter *yelp_util_contents_add_section (GtkTreeStore *store,
GtkTreeIter *parent,
YelpSection *section);
-char * yelp_util_resolve_relative_uri (const char *base_uri,
- const char *uri);
+gchar * yelp_util_resolve_relative_uri (const gchar *base_uri,
+ const gchar *uri);
-char * yelp_util_node_to_string_path (GNode *node);
-GNode * yelp_util_string_path_to_node (const char *string_path,
+gchar * yelp_util_node_to_string_path (GNode *node);
+GNode * yelp_util_string_path_to_node (const gchar *string_path,
GNode *root);
GNode * yelp_util_decompose_path_url (GNode *root,
- const char *path_url,
+ const gchar *path_url,
char **embedded_url);
-char * yelp_util_compose_path_url (GNode *node,
- const char *embedded_url);
+gchar * yelp_util_compose_path_url (GNode *node,
+ const gchar *embedded_url);
GNode * yelp_util_find_toplevel (GNode *doc_tree,
gchar *name);
+GNode * yelp_util_find_node_from_uri (GNode *doc_tree,
+ const gchar *uri);
#endif /* __YELP_UTIL_H__ */