pidgin/gtkcellrendererprogress.h

Thu, 08 Jan 2009 05:00:02 +0000

author
Etan Reisner <deryni@pidgin.im>
date
Thu, 08 Jan 2009 05:00:02 +0000
branch
next.minor
changeset 25868
66d6c3e2963d
parent 19859
71d37b57eff2
child 25888
d0fdd378a635
permissions
-rw-r--r--

Use "Add Buddy Pounce" and "Modify Buddy Pounce" as the buddy pounce dialog
titles instead of "New Buddy Pounce" and "Edit Buddy Pounce" to match the "Add
Account" and "Modify Account" dialogs.

I went this way figuring more people are likely to have seen the account
dialogs than the buddy pounce dialogs, but if we like New/Edit better than
Add/Modify we can switch the other way.

9898
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
1 /* gtkxcellrendererprogress.h
15572
e069b22c1fc4 headers to pidgin
Sean Egan <seanegan@pidgin.im>
parents: 15562
diff changeset
2 * Pidgin is the legal property of its developers, whose names are too numerous
8046
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 3832
diff changeset
3 * to list here. Please refer to the COPYRIGHT file distributed with this
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 3832
diff changeset
4 * source distribution.
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
5 *
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
6 * This program is free software; you can redistribute it and/or modify
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
7 * it under the terms of the GNU General Public License as published by
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
8 * the Free Software Foundation; either version 2 of the License, or
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
9 * (at your option) any later version.
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
10 *
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
11 * This program is distributed in the hope that it will be useful,
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
14 * GNU General Public License for more details.
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
15 *
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
16 * You should have received a copy of the GNU General Public License
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
17 * along with this program; if not, write to the Free Software
19859
71d37b57eff2 The FSF changed its address a while ago; our files were out of date.
John Bailey <rekkanoryo@rekkanoryo.org>
parents: 15883
diff changeset
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
19 *
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
20 */
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
21 #ifndef _PIDGINCELLRENDERERPROGRESS_H_
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
22 #define _PIDGINCELLRENDERERPROGRESS_H_
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
23
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
24 #include <gtk/gtkcellrenderer.h>
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
25
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
26 #ifdef __cplusplus
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
27 extern "C" {
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
28 #endif /* __cplusplus */
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
29
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
30
15883
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
31 #define PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS (pidgin_cell_renderer_progress_get_type())
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
32 #define PIDGIN_CELL_RENDERER_PROGRESS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS, PidginCellRendererProgress))
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
33 #define PIDGIN_CELL_RENDERER_PROGRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS, PidginCellRendererProgressClass))
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
34 #define PIDGIN_IS_GTK_CELL_PROGRESS_PROGRESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS))
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
35 #define PIDGIN_IS_GTK_CELL_PROGRESS_PROGRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS))
969b74a3e27a According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@pidgin.im>
parents: 15572
diff changeset
36 #define PIDGIN_CELL_RENDERER_PROGRESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS, PidginCellRendererProgressClass))
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
37
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
38 typedef struct _PidginCellRendererProgress PidginCellRendererProgress;
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
39 typedef struct _PidginCellRendererProgressClass PidginCellRendererProgressClass;
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
40
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
41 struct _PidginCellRendererProgress {
9898
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
42 GtkCellRenderer parent;
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
43
9898
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
44 gdouble progress;
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
45 gchar *text;
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
46 gboolean text_set;
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
47 };
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
48
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
49 struct _PidginCellRendererProgressClass {
9898
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
50 GtkCellRendererClass parent_class;
9d8d9e9ef1bc [gaim-migrate @ 10788]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
51 };
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
52
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
53 GType pidgin_cell_renderer_progress_get_type (void);
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
54 GtkCellRenderer *pidgin_cell_renderer_progress_new (void);
3832
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
55
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
56
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
57 #ifdef __cplusplus
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
58 }
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
59 #endif /* __cplusplus */
7574044fa85d [gaim-migrate @ 3981]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
60
15562
8c8249fe5e3c gaim_gtk to pidgin. I hope
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
61 #endif /* _PIDGINCELLRENDERERPROGRESS_H_ */

mercurial