#include <stdlib.h>#include <stdio.h>#include <libart_lgpl/libart.h>#include <eel/eel.h>#include <gtask-ui/gtask-cell-renderer-basic.h>#include "gtask-internals.h"#include "gtask-ui-util.h"Go to the source code of this file.
Data Structures | |
| struct | _GTaskBasicInfo |
Defines | |
| #define | PADDING 6 |
| #define | ELLIPSIS "..." |
| #define | BEGINS_UTF8_CHAR(x) (((x) & 0xc0) != 0x80) |
Typedefs | |
| typedef _GTaskBasicInfo | GTaskBasicInfo |
Enumerations | |
| enum | { PROP_0, C_PROP_PROGRESS, C_PROP_TITLE, C_PROP_STATUS_MESSAGE, C_PROP_ACTIVITY_STATE, C_PROP_TIME_LEFT, C_PROP_PREVIEW, C_PROP_PREVIEW_IS_THUMB, C_PROP_THUMBNAIL_FRAME } |
Functions | |
| GTaskBasicInfo * | gtask_cell_renderer_basic_get_sizing_info (GTaskCellRendererBasic *cell, GtkWidget *widget, guint x, guint y) |
| void | gtask_cell_renderer_basic_fill_text_info (GTaskCellRendererBasic *cell, GTaskBasicInfo *info, GtkWidget *widget, gint center_size) |
| void | gtask_basic_info_free (GTaskBasicInfo *info) |
| void | gtask_cell_renderer_basic_init (GTaskCellRendererBasic *cell) |
| void | gtask_cell_renderer_basic_class_init (GTaskCellRendererBasicClass *klass) |
| void | gtask_cell_renderer_basic_finalize (GObject *object) |
| void | gtask_cell_renderer_basic_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec) |
| void | gtask_cell_renderer_basic_set_property (GObject *object, guint param_id, const GValue *value, GParamSpec *pspec) |
| void | gtask_cell_renderer_basic_get_size (GtkCellRenderer *cell, GtkWidget *widget, GdkRectangle *cell_area, gint *x_offset, gint *y_offset, gint *width, gint *height) |
| void | gtask_cell_renderer_basic_render (GtkCellRenderer *cell, GdkWindow *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, GdkRectangle *expose_area, guint flags) |
| GtkType | gtask_cell_renderer_basic_get_type () |
| int | measure_string_width (const char *string, PangoLayout *layout) |
| void | compute_character_widths (const char *format_string, const char *string, PangoLayout *layout, int *char_len_return, int **widths_return, int **cuts_return) |
| char * | eel_string_ellipsize_end (const char *format_string, const char *string, PangoLayout *layout, int width) |
| GtkCellRenderer * | gtask_cell_renderer_basic_new (void) |
Variables | |
| gpointer | parent_class |
|
|
|
1.3.4