aboutsummaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorL. Pereira <l@tia.mat.br>2023-08-14 22:33:51 -0700
committerL. Pereira <l@tia.mat.br>2023-08-14 22:33:51 -0700
commit8d6c28b8ce4d9959f907c0a48c5032241654fbc8 (patch)
treeab41a708ea34e636e7252dacdd5e15c56f77e092 /includes
parenta2ac044128305c426235de1b9d3f83ba27c36407 (diff)
Add option to synchronize during startup
Diffstat (limited to 'includes')
-rw-r--r--includes/callbacks.h1
-rw-r--r--includes/syncmanager.h2
-rw-r--r--includes/uidefs.h3
3 files changed, 5 insertions, 1 deletions
diff --git a/includes/callbacks.h b/includes/callbacks.h
index 3456d401..b853ee77 100644
--- a/includes/callbacks.h
+++ b/includes/callbacks.h
@@ -40,5 +40,6 @@ void cb_manage_hosts();
void cb_connect_host(GtkAction * action);
void cb_local_computer();
void cb_act_as_server();
+void cb_sync_on_startup();
#endif /* __CALLBACKS_H__ */
diff --git a/includes/syncmanager.h b/includes/syncmanager.h
index d529278e..9542643e 100644
--- a/includes/syncmanager.h
+++ b/includes/syncmanager.h
@@ -37,4 +37,6 @@ void sync_manager_clear_entries(void);
void sync_manager_show(GtkWidget *parent);
gint sync_manager_count_entries(void);
+void sync_manager_update_on_startup(void);
+
#endif /* __SYNCMANAGER_H__ */
diff --git a/includes/uidefs.h b/includes/uidefs.h
index ddf43b58..51295d86 100644
--- a/includes/uidefs.h
+++ b/includes/uidefs.h
@@ -15,7 +15,8 @@
#define SYNC_MANAGER_MENU_ITEMS \
"<separator/>" \
"<menuitem name=\"SyncManager\" action=\"SyncManagerAction\" " \
- "always-show-image=\"true\"/>"
+ "always-show-image=\"true\"/>" \
+ "<menuitem name=\"SyncOnStartup\" action=\"SyncOnStartupAction\"/>"
#define SYNC_MANAGER_TOOL_ITEMS \
"<toolitem name=\"SyncManager\" action=\"SyncManagerAction\"/>"