week-grid: style cleanup

This commit is contained in:
Georges Basile Stavracas Neto
2016-12-01 23:48:54 -02:00
parent f4f2527e69
commit bb0e927fc2
2 changed files with 22 additions and 45 deletions
+10 -36
View File
@@ -1,6 +1,7 @@
/* gcal-week-grid.c
*
* Copyright (C) 2016 Vamsi Krishna Gollapudi <pandu.sonu@yahoo.com>
* Copyright (C) 2016 Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
* Vamsi Krishna Gollapudi <pandu.sonu@yahoo.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -34,48 +35,21 @@ static const double dashed [] =
struct _GcalWeekGrid
{
GtkContainer parent;
GtkContainer parent;
GtkWidget *hours_sidebar;
GtkWidget *hours_sidebar;
GdkWindow *event_window;
GdkWindow *event_window;
gint first_weekday;
gint first_weekday;
gboolean use_24h_format : 1;
gboolean use_24h_format;
icaltimetype *active_date;
icaltimetype *current_date;
icaltimetype *active_date;
icaltimetype *current_date;
GcalManager *manager;
GcalManager *manager;
};
static void gcal_week_grid_finalize (GObject *object);
static void gcal_week_grid_add (GtkContainer *container,
GtkWidget *widget);
static void gcal_week_grid_remove (GtkContainer *container,
GtkWidget *widget);
static void gcal_week_grid_forall (GtkContainer *container,
gboolean include_internals,
GtkCallback callback,
gpointer callback_data);
static void gcal_week_grid_get_property (GObject *object,
guint prop_id,
GValue *value,
GParamSpec *psec);
static void gcal_week_grid_set_property (GObject *object,
guint prop_id,
const GValue *value,
GParamSpec *pspec);
static gboolean gcal_week_grid_draw (GtkWidget *widget,
cairo_t *cr);
G_DEFINE_TYPE (GcalWeekGrid, gcal_week_grid, GTK_TYPE_CONTAINER);
static void
+12 -9
View File
@@ -31,15 +31,18 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (GcalWeekGrid, gcal_week_grid, GCAL, WEEK_GRID, GtkContainer)
void gcal_week_grid_set_manager (GcalWeekGrid *week_grid,
GcalManager *manager);
void gcal_week_grid_set_first_weekday (GcalWeekGrid *week_grid,
gint nr_day);
void gcal_week_grid_set_use_24h_format (GcalWeekGrid *week_grid,
gboolean use_24h_format);
void gcal_week_grid_set_current_date (GcalWeekGrid *week_grid,
icaltimetype *current_date);
void gcal_week_grid_set_manager (GcalWeekGrid *week_grid,
GcalManager *manager);
void gcal_week_grid_set_first_weekday (GcalWeekGrid *week_grid,
gint nr_day);
void gcal_week_grid_set_use_24h_format (GcalWeekGrid *week_grid,
gboolean use_24h_format);
void gcal_week_grid_set_current_date (GcalWeekGrid *week_grid,
icaltimetype *current_date);
G_END_DECLS
#endif /* GCAL_WEEK_GRID_H */
#endif /* GCAL_WEEK_GRID_H */