[gthumb] use the new gth-browser-selection-changed hook
- From: Paolo Bacchilega <paobac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gthumb] use the new gth-browser-selection-changed hook
- Date: Sun, 24 Nov 2019 12:32:38 +0000 (UTC)
commit 57c1bb9e0501c67207b1d07700c93f3507f8e6e3
Author: Paolo Bacchilega <paobac src gnome org>
Date: Thu Nov 14 17:58:37 2019 +0100
use the new gth-browser-selection-changed hook
Used when the command sensibility depends only on the number
of selected files.
extensions/catalogs/callbacks.c | 6 ++----
extensions/catalogs/callbacks.h | 3 ++-
extensions/catalogs/main.c | 2 +-
extensions/change_date/callbacks.c | 10 +++-------
extensions/change_date/callbacks.h | 3 ++-
extensions/change_date/main.c | 2 +-
extensions/convert_format/callbacks.c | 10 +++-------
extensions/convert_format/callbacks.h | 3 ++-
extensions/convert_format/main.c | 2 +-
extensions/desktop_background/callbacks.c | 6 ++----
extensions/desktop_background/callbacks.h | 3 ++-
extensions/desktop_background/main.c | 2 +-
extensions/edit_metadata/callbacks.c | 6 ++----
extensions/edit_metadata/callbacks.h | 3 ++-
extensions/edit_metadata/main.c | 2 +-
extensions/image_print/callbacks.c | 6 ++----
extensions/image_print/callbacks.h | 3 ++-
extensions/image_print/main.c | 2 +-
extensions/image_rotation/callbacks.c | 5 ++---
extensions/image_rotation/callbacks.h | 3 ++-
extensions/image_rotation/main.c | 2 +-
extensions/resize_images/callbacks.c | 10 +++-------
extensions/resize_images/callbacks.h | 3 ++-
extensions/resize_images/main.c | 2 +-
extensions/selections/callbacks.c | 5 ++---
extensions/selections/callbacks.h | 3 ++-
extensions/selections/main.c | 2 +-
27 files changed, 48 insertions(+), 61 deletions(-)
---
diff --git a/extensions/catalogs/callbacks.c b/extensions/catalogs/callbacks.c
index 84feec75..7eb79d39 100644
--- a/extensions/catalogs/callbacks.c
+++ b/extensions/catalogs/callbacks.c
@@ -196,16 +196,14 @@ catalogs__gth_browser_construct_cb (GthBrowser *browser)
void
-catalogs__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+catalogs__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
BrowserData *data;
- int n_selected;
data = g_object_get_data (G_OBJECT (browser), BROWSER_DATA_KEY);
g_return_if_fail (data != NULL);
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
-
gth_window_enable_action (GTH_WINDOW (browser), "add-to-catalog", n_selected > 0);
gth_window_enable_action (GTH_WINDOW (browser), "remove-from-catalog", (n_selected > 0) &&
GTH_IS_FILE_SOURCE_CATALOGS (gth_browser_get_location_source (browser)));
gth_window_enable_action (GTH_WINDOW (browser), "go-to-container-from-catalog", n_selected == 1);
diff --git a/extensions/catalogs/callbacks.h b/extensions/catalogs/callbacks.h
index 220870dd..ee068a21 100644
--- a/extensions/catalogs/callbacks.h
+++ b/extensions/catalogs/callbacks.h
@@ -27,7 +27,8 @@
void catalogs__initialize_cb (void);
void catalogs__gth_browser_construct_cb (GthBrowser *browser);
-void catalogs__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void catalogs__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
void catalogs__gth_browser_folder_tree_popup_before_cb (GthBrowser *browser,
GthFileSource *file_source,
GthFileData *folder);
diff --git a/extensions/catalogs/main.c b/extensions/catalogs/main.c
index 96c225c0..1174121c 100644
--- a/extensions/catalogs/main.c
+++ b/extensions/catalogs/main.c
@@ -113,7 +113,7 @@ gthumb_extension_activate (void)
gth_main_register_file_source (GTH_TYPE_FILE_SOURCE_CATALOGS);
gth_hook_add_callback ("initialize", 10, G_CALLBACK (catalogs__initialize_cb), NULL);
gth_hook_add_callback ("gth-browser-construct", 10, G_CALLBACK (catalogs__gth_browser_construct_cb),
NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(catalogs__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(catalogs__gth_browser_selection_changed_cb), NULL);
gth_hook_add_callback ("gth-browser-folder-tree-popup-before", 10, G_CALLBACK
(catalogs__gth_browser_folder_tree_popup_before_cb), NULL);
gth_hook_add_callback ("gth-browser-load-location-after", 10, G_CALLBACK
(catalogs__gth_browser_load_location_after_cb), NULL);
gth_hook_add_callback ("gth-browser-update-extra-widget", 10, G_CALLBACK
(catalogs__gth_browser_update_extra_widget_cb), NULL);
diff --git a/extensions/change_date/callbacks.c b/extensions/change_date/callbacks.c
index 131ea08c..c38cf3c6 100644
--- a/extensions/change_date/callbacks.c
+++ b/extensions/change_date/callbacks.c
@@ -55,12 +55,8 @@ cd__gth_browser_construct_cb (GthBrowser *browser)
void
-cd__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+cd__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
- gboolean sensitive;
-
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
- sensitive = n_selected > 0;
- gth_window_enable_action (GTH_WINDOW (browser), "change-date", sensitive);
+ gth_window_enable_action (GTH_WINDOW (browser), "change-date", n_selected > 0);
}
diff --git a/extensions/change_date/callbacks.h b/extensions/change_date/callbacks.h
index c463e544..80e59064 100644
--- a/extensions/change_date/callbacks.h
+++ b/extensions/change_date/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void cd__gth_browser_construct_cb (GthBrowser *browser);
-void cd__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void cd__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/change_date/main.c b/extensions/change_date/main.c
index b103569e..b72417c4 100644
--- a/extensions/change_date/main.c
+++ b/extensions/change_date/main.c
@@ -30,7 +30,7 @@ G_MODULE_EXPORT void
gthumb_extension_activate (void)
{
gth_hook_add_callback ("gth-browser-construct", 50, G_CALLBACK (cd__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(cd__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(cd__gth_browser_selection_changed_cb), NULL);
}
diff --git a/extensions/convert_format/callbacks.c b/extensions/convert_format/callbacks.c
index 2d530327..de998220 100644
--- a/extensions/convert_format/callbacks.c
+++ b/extensions/convert_format/callbacks.c
@@ -55,12 +55,8 @@ cf__gth_browser_construct_cb (GthBrowser *browser)
void
-cf__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+cf__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
- gboolean sensitive;
-
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
- sensitive = n_selected > 0;
- gth_window_enable_action (GTH_WINDOW (browser), "convert-format", sensitive);
+ gth_window_enable_action (GTH_WINDOW (browser), "convert-format", n_selected > 0);
}
diff --git a/extensions/convert_format/callbacks.h b/extensions/convert_format/callbacks.h
index abd13cf2..e1cda6e2 100644
--- a/extensions/convert_format/callbacks.h
+++ b/extensions/convert_format/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void cf__gth_browser_construct_cb (GthBrowser *browser);
-void cf__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void cf__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/convert_format/main.c b/extensions/convert_format/main.c
index 2715d42f..7e35ae45 100644
--- a/extensions/convert_format/main.c
+++ b/extensions/convert_format/main.c
@@ -30,7 +30,7 @@ G_MODULE_EXPORT void
gthumb_extension_activate (void)
{
gth_hook_add_callback ("gth-browser-construct", 35, G_CALLBACK (cf__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(cf__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(cf__gth_browser_selection_changed_cb), NULL);
}
diff --git a/extensions/desktop_background/callbacks.c b/extensions/desktop_background/callbacks.c
index 720300ce..d83a6ab6 100644
--- a/extensions/desktop_background/callbacks.c
+++ b/extensions/desktop_background/callbacks.c
@@ -58,10 +58,8 @@ db__gth_browser_construct_cb (GthBrowser *browser)
void
-db__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+db__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
-
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
g_object_set (g_action_map_lookup_action (G_ACTION_MAP (browser), "set-desktop-background"),
"enabled", n_selected == 1, NULL);
}
diff --git a/extensions/desktop_background/callbacks.h b/extensions/desktop_background/callbacks.h
index 5c9462d4..3236a2d0 100644
--- a/extensions/desktop_background/callbacks.h
+++ b/extensions/desktop_background/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void db__gth_browser_construct_cb (GthBrowser *browser);
-void db__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void db__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/desktop_background/main.c b/extensions/desktop_background/main.c
index 65f290d7..a6596156 100644
--- a/extensions/desktop_background/main.c
+++ b/extensions/desktop_background/main.c
@@ -30,7 +30,7 @@ G_MODULE_EXPORT void
gthumb_extension_activate (void)
{
gth_hook_add_callback ("gth-browser-construct", 20, G_CALLBACK (db__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(db__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(db__gth_browser_selection_changed_cb), NULL);
}
diff --git a/extensions/edit_metadata/callbacks.c b/extensions/edit_metadata/callbacks.c
index 6c3ce513..a4c0c469 100644
--- a/extensions/edit_metadata/callbacks.c
+++ b/extensions/edit_metadata/callbacks.c
@@ -98,14 +98,12 @@ edit_metadata__gth_browser_construct_cb (GthBrowser *browser)
void
-edit_metadata__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+edit_metadata__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
gboolean sensitive;
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
sensitive = (n_selected > 0);
-
g_object_set (g_action_map_lookup_action (G_ACTION_MAP (browser), "edit-metadata"), "enabled",
sensitive, NULL);
g_object_set (g_action_map_lookup_action (G_ACTION_MAP (browser), "edit-tags"), "enabled", sensitive,
NULL);
g_object_set (g_action_map_lookup_action (G_ACTION_MAP (browser), "delete-metadata"), "enabled",
sensitive, NULL);
diff --git a/extensions/edit_metadata/callbacks.h b/extensions/edit_metadata/callbacks.h
index ec7d314c..d4027994 100644
--- a/extensions/edit_metadata/callbacks.h
+++ b/extensions/edit_metadata/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void edit_metadata__gth_browser_construct_cb (GthBrowser *browser);
-void edit_metadata__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void edit_metadata__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/edit_metadata/main.c b/extensions/edit_metadata/main.c
index 743afb2e..3d727d28 100644
--- a/extensions/edit_metadata/main.c
+++ b/extensions/edit_metadata/main.c
@@ -41,7 +41,7 @@ gthumb_extension_activate (void)
gth_main_register_type ("edit-comment-dialog-page", GTH_TYPE_EDIT_GENERAL_PAGE);
gth_hook_add_callback ("gth-browser-construct", 7, G_CALLBACK
(edit_metadata__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(edit_metadata__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(edit_metadata__gth_browser_selection_changed_cb), NULL);
}
diff --git a/extensions/image_print/callbacks.c b/extensions/image_print/callbacks.c
index f52f52c1..fe249cda 100644
--- a/extensions/image_print/callbacks.c
+++ b/extensions/image_print/callbacks.c
@@ -67,10 +67,8 @@ ip__gth_browser_construct_cb (GthBrowser *browser)
void
-ip__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+ip__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
-
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
g_object_set (g_action_map_lookup_action (G_ACTION_MAP (browser), "print"), "enabled", n_selected >
0, NULL);
}
diff --git a/extensions/image_print/callbacks.h b/extensions/image_print/callbacks.h
index 96df0de7..a120c379 100644
--- a/extensions/image_print/callbacks.h
+++ b/extensions/image_print/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void ip__gth_browser_construct_cb (GthBrowser *browser);
-void ip__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void ip__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/image_print/main.c b/extensions/image_print/main.c
index ef8b5f0f..0e5ccd67 100644
--- a/extensions/image_print/main.c
+++ b/extensions/image_print/main.c
@@ -31,7 +31,7 @@ G_MODULE_EXPORT void
gthumb_extension_activate (void)
{
gth_hook_add_callback ("gth-browser-construct", 9, G_CALLBACK (ip__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(ip__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(ip__gth_browser_selection_changed_cb), NULL);
gth_hook_add_callback ("dlg-preferences-construct", 40, G_CALLBACK
(ip__dlg_preferences_construct_cb), NULL);
gth_hook_add_callback ("dlg-preferences-apply", 10, G_CALLBACK (ip__dlg_preferences_apply_cb), NULL);
}
diff --git a/extensions/image_rotation/callbacks.c b/extensions/image_rotation/callbacks.c
index 6959e7c0..f6868ff4 100644
--- a/extensions/image_rotation/callbacks.c
+++ b/extensions/image_rotation/callbacks.c
@@ -105,12 +105,11 @@ ir__gth_browser_construct_cb (GthBrowser *browser)
void
-ir__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+ir__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
gboolean sensitive;
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
sensitive = n_selected > 0;
gth_window_enable_action (GTH_WINDOW (browser), "rotate-right", sensitive);
gth_window_enable_action (GTH_WINDOW (browser), "rotate-left", sensitive);
diff --git a/extensions/image_rotation/callbacks.h b/extensions/image_rotation/callbacks.h
index b20c0b2e..2ede60bb 100644
--- a/extensions/image_rotation/callbacks.h
+++ b/extensions/image_rotation/callbacks.h
@@ -25,7 +25,8 @@
#include <gthumb.h>
void ir__gth_browser_construct_cb (GthBrowser *browser);
-void ir__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void ir__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
void ir__gth_browser_activate_viewer_page_cb (GthBrowser *browser);
void ir__gth_browser_deactivate_viewer_page_cb (GthBrowser *browser);
diff --git a/extensions/image_rotation/main.c b/extensions/image_rotation/main.c
index cfc3dd8a..3b9fb329 100644
--- a/extensions/image_rotation/main.c
+++ b/extensions/image_rotation/main.c
@@ -38,7 +38,7 @@ gthumb_extension_activate (void)
gth_hook_register ("jpegtran-after", 1);
gth_hook_add_callback ("gth-browser-construct", 10, G_CALLBACK (ir__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(ir__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(ir__gth_browser_selection_changed_cb), NULL);
gth_hook_add_callback ("gth-browser-activate-viewer-page", 10, G_CALLBACK
(ir__gth_browser_activate_viewer_page_cb), NULL);
gth_hook_add_callback ("gth-browser-deactivate-viewer-page", 10, G_CALLBACK
(ir__gth_browser_deactivate_viewer_page_cb), NULL);
}
diff --git a/extensions/resize_images/callbacks.c b/extensions/resize_images/callbacks.c
index 3a52946b..151fdd4a 100644
--- a/extensions/resize_images/callbacks.c
+++ b/extensions/resize_images/callbacks.c
@@ -55,12 +55,8 @@ ri__gth_browser_construct_cb (GthBrowser *browser)
void
-ri__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+ri__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
- int n_selected;
- gboolean sensitive;
-
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
- sensitive = n_selected > 0;
- gth_window_enable_action (GTH_WINDOW (browser), "resize-images", sensitive);
+ gth_window_enable_action (GTH_WINDOW (browser), "resize-images", n_selected > 0);
}
diff --git a/extensions/resize_images/callbacks.h b/extensions/resize_images/callbacks.h
index adec662e..6b69dc31 100644
--- a/extensions/resize_images/callbacks.h
+++ b/extensions/resize_images/callbacks.h
@@ -25,6 +25,7 @@
#include <gthumb.h>
void ri__gth_browser_construct_cb (GthBrowser *browser);
-void ri__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void ri__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
#endif /* CALLBACKS_H */
diff --git a/extensions/resize_images/main.c b/extensions/resize_images/main.c
index 4e50b553..b0a7a8b6 100644
--- a/extensions/resize_images/main.c
+++ b/extensions/resize_images/main.c
@@ -30,7 +30,7 @@ G_MODULE_EXPORT void
gthumb_extension_activate (void)
{
gth_hook_add_callback ("gth-browser-construct", 40, G_CALLBACK (ri__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(ri__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(ri__gth_browser_selection_changed_cb), NULL);
}
diff --git a/extensions/selections/callbacks.c b/extensions/selections/callbacks.c
index 1664d924..9f1934de 100644
--- a/extensions/selections/callbacks.c
+++ b/extensions/selections/callbacks.c
@@ -220,10 +220,10 @@ selections__gth_browser_construct_cb (GthBrowser *browser)
void
-selections__gth_browser_update_sensitivity_cb (GthBrowser *browser)
+selections__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected)
{
BrowserData *data;
- int n_selected;
if (! GTH_IS_FILE_SOURCE_SELECTIONS (gth_browser_get_location_source (browser)))
return;
@@ -231,7 +231,6 @@ selections__gth_browser_update_sensitivity_cb (GthBrowser *browser)
data = g_object_get_data (G_OBJECT (browser), BROWSER_DATA_KEY);
g_return_if_fail (data != NULL);
- n_selected = gth_file_selection_get_n_selected (GTH_FILE_SELECTION (gth_browser_get_file_list_view
(browser)));
gth_window_enable_action (GTH_WINDOW (browser), "go-to-container-from-selection", n_selected == 1);
}
diff --git a/extensions/selections/callbacks.h b/extensions/selections/callbacks.h
index 0c88dcbf..8f9d1de1 100644
--- a/extensions/selections/callbacks.h
+++ b/extensions/selections/callbacks.h
@@ -25,7 +25,8 @@
#include <gthumb.h>
void selections__gth_browser_construct_cb (GthBrowser *browser);
-void selections__gth_browser_update_sensitivity_cb (GthBrowser *browser);
+void selections__gth_browser_selection_changed_cb (GthBrowser *browser,
+ int n_selected);
gpointer selections__gth_browser_file_list_key_press_cb (GthBrowser *browser,
GdkEventKey *event);
void selections__gth_browser_load_location_after_cb (GthBrowser *browser,
diff --git a/extensions/selections/main.c b/extensions/selections/main.c
index 039571a4..f2d8aabe 100644
--- a/extensions/selections/main.c
+++ b/extensions/selections/main.c
@@ -41,7 +41,7 @@ gthumb_extension_activate (void)
gth_main_register_metadata_provider (GTH_TYPE_METADATA_PROVIDER_SELECTIONS);
gth_main_register_shortcut_category (shortcut_categories, G_N_ELEMENTS (shortcut_categories));
gth_hook_add_callback ("gth-browser-construct", 10, G_CALLBACK
(selections__gth_browser_construct_cb), NULL);
- gth_hook_add_callback ("gth-browser-update-sensitivity", 10, G_CALLBACK
(selections__gth_browser_update_sensitivity_cb), NULL);
+ gth_hook_add_callback ("gth-browser-selection-changed", 10, G_CALLBACK
(selections__gth_browser_selection_changed_cb), NULL);
gth_hook_add_callback ("gth-browser-file-list-key-press", 10, G_CALLBACK
(selections__gth_browser_file_list_key_press_cb), NULL);
gth_hook_add_callback ("gth-browser-load-location-after", 10, G_CALLBACK
(selections__gth_browser_load_location_after_cb), NULL);
gth_hook_add_callback ("gth-browser-update-extra-widget", 20, G_CALLBACK
(selections__gth_browser_update_extra_widget_cb), NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]