This repository has been archived on 2020-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
gnoemoe/gnoemoe/mcp/gm-cell-renderer-text.h

44 lines
1.4 KiB
C
Raw Normal View History

* VERSION CHANGED TO 2.0.9 * po/POTFILES.in: added gnoemoe/dialogs/gm-world-paste-dialog.c and ui/gm-world-paste.glade * po/nl.po: added translations * ui/Makefile.am: * ui/gm-ui.xml: * ui/gm-world-paste.glade: new paste dialog * gnoemoe/mcp/Makefile.include: added gm-cell-renderer-text.[ch] * gnoemoe/mcp/gm-cell-renderer-text.[ch]: new cell renderer for rendering userlist * gnoemoe/mcp/gm-mcp-vmoo-client.c: update metrics in timeout so to reduce the number of updates when resizing * gnoemoe/mcp/gm-mcp-icecrew-serverinfo.c: max version set to 1.0 (1.0 does not actively request the info because it will be send on initialization). Set menu item invisible instead of insensitive when there is no info available * gnoemoe/mcp/gm-mcp-icecrew-userlist.c: fixed menu item substitution * gnoemoe/mcp/gm-mcp-vmoo-userlist.c: removed support for status because it doesn't really support it * gm-mcp-userlist-view.[ch]: moved column constants to header. Render items with new gm-cell-renderer-text. * gnoemoe/mcp/gm-mcp-icecrew-playerdb.[ch]: made gm_mcp_icecrew_playerdb_players public * gnoemoe/dialogs/Makefile.include: added gm-world-paste-dialog * gnoemoe/dialogs/gm-world-paste-dialog.[ch]: new paste dialog * gnoemoe/dialogs/gm-world-properties-dialog.c: * gnoemoe/dialogs/gm-world-logs-dialog.c: fixed leaking tree stores * gnoemoe/widgets/Makefile.include: added gm-commands.[ch] * gnoemoe/widgets/gm-commands.[ch]: new file for handling action activation (removed from gm-app-view) * gnoemoe/widgets/gm-world-view.c: fixed userlist size restore * gnoemoe/widgets/gm-app-view.c: removed action handlers * gnoemoe/gm-support.[ch]: added gm_find_child * gnoemoe/gm-world.c: removed debug message * gnoemoe/gm-ui.h: changed actions to gm-commands
2006-04-23 16:51:04 +02:00
#ifndef __GM_CELL_RENDERER_TEXT_H__
#define __GM_CELL_RENDERER_TEXT_H__
#include <gtk/gtkcellrenderertext.h>
/*
* Type checking and casting macros
*/
#define GM_TYPE_CELL_RENDERER_TEXT (gm_cell_renderer_text_get_type())
#define GM_CELL_RENDERER_TEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererText))
#define GM_CELL_RENDERER_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererTextClass))
#define GM_IS_CELL_RENDERER_TEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GM_TYPE_CELL_RENDERER_TEXT))
#define GM_IS_CELL_RENDERER_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GM_TYPE_CELL_RENDERER_TEXT))
#define GM_CELL_RENDERER_TEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererTextClass))
/* Private structure type */
typedef struct _GmCellRendererTextPrivate GmCellRendererTextPrivate;
/*
* Main object structure
*/
typedef struct _GmCellRendererText GmCellRendererText;
struct _GmCellRendererText {
GtkCellRendererText parent;
GmCellRendererTextPrivate *priv;
};
/*
* Class definition
*/
typedef struct _GmCellRendererTextClass GmCellRendererTextClass;
struct _GmCellRendererTextClass {
GtkCellRendererTextClass parent_class;
};
GType gm_cell_renderer_text_get_type (void) G_GNUC_CONST;
GtkCellRenderer *gm_cell_renderer_text_new (void);
#endif /* __GM_CELL_RENDERER_TEXT_H__ */