diff options
author | Christian Persch <chpe@cvs.gnome.org> | 2004-09-13 18:31:11 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2004-09-13 18:31:11 +0800 |
commit | 7d4965d1f2034b5266e321fb9fe6c346dfbe504a (patch) | |
tree | 03af7cfad3d261b9d86e9d8a64ea455265157872 | |
parent | 2e2b8f569631a6460279ae4a17d9af433940a0b5 (diff) | |
download | gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar.gz gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar.bz2 gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar.lz gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar.xz gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.tar.zst gsoc2013-epiphany-7d4965d1f2034b5266e321fb9fe6c346dfbe504a.zip |
Auto-check new topic. Fixes bug #151925.
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topics-selector.c: (toggle_topic),
(node_toggled_cb), (ephy_topics_selector_new_topic):
Auto-check new topic. Fixes bug #151925.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/bookmarks/ephy-topics-selector.c | 11 |
2 files changed, 16 insertions, 2 deletions
@@ -1,5 +1,12 @@ 2004-09-13 Christian Persch <chpe@cvs.gnome.org> + * src/bookmarks/ephy-topics-selector.c: (toggle_topic), + (node_toggled_cb), (ephy_topics_selector_new_topic): + + Auto-check new topic. Fixes bug #151925. + +2004-09-13 Christian Persch <chpe@cvs.gnome.org> + * configure.in: Post-release version bump. diff --git a/src/bookmarks/ephy-topics-selector.c b/src/bookmarks/ephy-topics-selector.c index eabc93985..561fd9799 100644 --- a/src/bookmarks/ephy-topics-selector.c +++ b/src/bookmarks/ephy-topics-selector.c @@ -215,8 +215,7 @@ topic_destroy_cb (EphyNode *node, } static void -node_toggled_cb (EphyTopicsSelector *selector, EphyNode *node, - gboolean checked, gpointer data) +toggle_topic (EphyTopicsSelector *selector, EphyNode *node, gboolean checked) { if (selector->priv->bookmark) { @@ -252,6 +251,13 @@ node_toggled_cb (EphyTopicsSelector *selector, EphyNode *node, } static void +node_toggled_cb (EphyTopicsSelector *selector, EphyNode *node, + gboolean checked, gpointer data) +{ + toggle_topic (selector, node, checked); +} + +static void ephy_topics_selector_init (EphyTopicsSelector *selector) { selector->priv = EPHY_TOPICS_SELECTOR_GET_PRIVATE (selector); @@ -309,6 +315,7 @@ ephy_topics_selector_new_topic (EphyTopicsSelector *selector) node = ephy_bookmarks_add_keyword (selector->priv->bookmarks, _("Type a topic")); + toggle_topic (selector, node, TRUE); ephy_node_view_select_node (EPHY_NODE_VIEW (selector), node); ephy_node_view_edit (EPHY_NODE_VIEW (selector), TRUE); } |