#define DETAILS_KEY "details-data"
-#define UPDATE_INTERVAL_SECONDS 2
-
struct DetailsImpl
{
GtkWidget * dialog;
gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), n, TRUE, TRUE, 0 );
- di->periodic_refresh_tag = gtr_timeout_add_seconds( UPDATE_INTERVAL_SECONDS,
+ di->periodic_refresh_tag = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS,
periodic_refresh, di );
gtk_widget_show_all( GTK_DIALOG( d )->vbox );
return d;
#include "file-list.h"
#include "hig.h"
#include "icons.h"
+#include "tr-prefs.h"
enum
{
}
refresh( data );
- data->timeout_tag = gtr_timeout_add_seconds( 2, refreshModel, data );
+ data->timeout_tag = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS, refreshModel, data );
}
gtk_tree_view_set_model( GTK_TREE_VIEW( data->view ), data->model );
#define MY_NAME "transmission"
-#define REFRESH_INTERVAL_SECONDS 2
-
#if GTK_CHECK_VERSION( 2, 8, 0 )
#define SHOW_LICENSE
static const char * LICENSE =
prefschanged( cbdata->core, PREF_KEY_SHOW_TRAY_ICON, cbdata );
/* start model update timer */
- cbdata->timer = gtr_timeout_add_seconds( REFRESH_INTERVAL_SECONDS, updatemodel, cbdata );
+ cbdata->timer = gtr_timeout_add_seconds( MAIN_WINDOW_REFRESH_INTERVAL_SECONDS, updatemodel, cbdata );
updatemodel( cbdata );
/* either show the window or iconify it */
#include "hig.h"
#include "makemeta-ui.h"
#include "tr-core.h"
+#include "tr-prefs.h"
#include "util.h"
#define FILE_CHOSEN_KEY "file-is-chosen"
ui->progress_bar = w;
gtk_box_pack_start( GTK_BOX( v ), w, FALSE, FALSE, 0 );
- ui->progress_tag = gtr_timeout_add_seconds( 1, onProgressDialogRefresh, ui );
+ ui->progress_tag = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS, onProgressDialogRefresh, ui );
g_object_weak_ref( G_OBJECT( d ), onProgressDialogDestroyed, ui );
onProgressDialogRefresh( ui );
gtk_box_pack_start( GTK_BOX( vbox ), w, TRUE, TRUE, 0 );
gtk_container_add( GTK_CONTAINER( win ), vbox );
- data->refresh_tag = gtr_timeout_add_seconds( 2, onRefresh, data );
+ data->refresh_tag = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS, onRefresh, data );
g_object_weak_ref( G_OBJECT( win ), onWindowDestroyed, data );
gtk_widget_show_all( win );
#include "hig.h"
#include "stats.h"
#include "tr-core.h"
+#include "tr-prefs.h"
enum
{
updateStats( ui );
g_object_set_data_full( G_OBJECT( d ), "data", ui, g_free );
g_signal_connect( d, "response", G_CALLBACK( dialogResponse ), ui );
- i = gtr_timeout_add_seconds( 1, updateStats, ui );
+ i = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS, updateStats, ui );
g_object_weak_ref( G_OBJECT( d ), dialogDestroyed, GUINT_TO_POINTER( i ) );
return d;
}
#define PREF_KEY_MAIN_WINDOW_Y "main-window-y"
#define PREF_KEY_MAIN_WINDOW_IS_MAXIMIZED "main-window-is-maximized"
+enum
+{
+ MAIN_WINDOW_REFRESH_INTERVAL_SECONDS = 1,
+
+ SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS = 2
+};
+
#endif