Updating branch refs/heads/devel to ed0b56f8e7b8c1e8a2e2901beecced29f74e92c6 (commit) from db04e849bbcbc730562250a3df29d6704a251180 (commit)
commit ed0b56f8e7b8c1e8a2e2901beecced29f74e92c6 Author: Nick Schermer <n...@xfce.org> Date: Mon Sep 28 13:11:42 2009 +0200 Drop support for the hour interval, minutes are idle enough. plugins/clock/clock.c | 15 ++++----------- plugins/clock/clock.h | 1 - 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/plugins/clock/clock.c b/plugins/clock/clock.c index 74df604..8ba980f 100644 --- a/plugins/clock/clock.c +++ b/plugins/clock/clock.c @@ -638,6 +638,7 @@ clock_plugin_timeout_sync (gpointer user_data) } + ClockPluginTimeout * clock_plugin_timeout_new (guint interval, GSourceFunc function, @@ -687,9 +688,7 @@ clock_plugin_timeout_set_interval (ClockPluginTimeout *timeout, /* get the seconds to the next internal (+ 1 second)*/ g_get_current_time (&timeval); - if (interval == CLOCK_INTERVAL_HOUR) - next_interval = 3600 - timeval.tv_sec % 3600; - else if (interval == CLOCK_INTERVAL_MINUTE) + if (interval == CLOCK_INTERVAL_MINUTE) next_interval = 60 - timeval.tv_sec % 60; else next_interval = 0; @@ -778,10 +777,9 @@ guint clock_plugin_interval_from_format (const gchar *format) { const gchar *p; - guint interval = CLOCK_INTERVAL_HOUR; if (G_UNLIKELY (!IS_STRING (format))) - return 0; + return CLOCK_INTERVAL_MINUTE; for (p = format; *p != '\0'; ++p) { @@ -797,14 +795,9 @@ clock_plugin_interval_from_format (const gchar *format) case 'T': case 'X': return CLOCK_INTERVAL_SECOND; - - case 'M': - case 'R': - interval = CLOCK_INTERVAL_MINUTE; - break; } } } - return interval; + return CLOCK_INTERVAL_MINUTE; } diff --git a/plugins/clock/clock.h b/plugins/clock/clock.h index 077fccf..cb2c3d0 100644 --- a/plugins/clock/clock.h +++ b/plugins/clock/clock.h @@ -28,7 +28,6 @@ G_BEGIN_DECLS #define CLOCK_INTERVAL_SECOND (1) #define CLOCK_INTERVAL_MINUTE (60) -#define CLOCK_INTERVAL_HOUR (3600) typedef struct _ClockPlugin ClockPlugin; typedef struct _ClockPluginClass ClockPluginClass; _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits