~ubuntu-branches/ubuntu/precise/gwibber/precise-proposed-201212050210

« back to all changes in this revision

Viewing changes to libgwibber-gtk/gwibber-gtk.h

  • Committer: Package Import Robot
  • Author(s): Ken VanDine
  • Date: 2012-01-30 10:55:24 UTC
  • mfrom: (1.1.67)
  • Revision ID: package-import@ubuntu.com-20120130105524-lvj9m771qldotvi4
Tags: 3.3.3-0ubuntu1
* New upstream release
  - Fixed memory leak in ActionBoxItem (LP: #909085)
  - Fixed race conditions in async image loading while scrolling (LP: #911619)
  - Hide window while gwibber exits (Michal Hruby)
  - Improved scrolling by enclosing comments and image previews in a 
    Gtk.Expander, this fixes the tiles resizing while scrolling (LP: #875348)
  - Ported to valac-0.16
* debian/control
  - build depend on valac-0.16 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* gwibber-gtk.h generated by valac 0.14.1, the Vala compiler, do not modify */
 
1
/* gwibber-gtk.h generated by valac 0.15.1, the Vala compiler, do not modify */
2
2
 
3
3
 
4
4
#ifndef __GWIBBER_GTK_H__
8
8
#include <gtk/gtk.h>
9
9
#include <stdlib.h>
10
10
#include <string.h>
11
 
#include <gwibber.h>
 
11
#include "gwibber.h"
12
12
#include <gdk/gdk.h>
13
13
#include <gee.h>
14
14
#include <float.h>
206
206
typedef struct _GwibberGtkUserProfileTilePrivate GwibberGtkUserProfileTilePrivate;
207
207
 
208
208
struct _GwibberGtkActionBox {
209
 
        GtkHBox parent_instance;
 
209
        GtkBox parent_instance;
210
210
        GwibberGtkActionBoxPrivate * priv;
211
211
};
212
212
 
213
213
struct _GwibberGtkActionBoxClass {
214
 
        GtkHBoxClass parent_class;
 
214
        GtkBoxClass parent_class;
215
215
};
216
216
 
217
217
struct _GwibberGtkActionBoxItem {
225
225
};
226
226
 
227
227
struct _GwibberGtkEntry {
228
 
        GtkVBox parent_instance;
 
228
        GtkBox parent_instance;
229
229
        GwibberGtkEntryPrivate * priv;
230
230
        GwibberService* service;
231
231
        GwibberGtkInputTextView* text_view;
232
232
};
233
233
 
234
234
struct _GwibberGtkEntryClass {
235
 
        GtkVBoxClass parent_class;
 
235
        GtkBoxClass parent_class;
236
236
};
237
237
 
238
238
struct _GwibberGtkSimpleEntry {
239
 
        GtkVBox parent_instance;
 
239
        GtkBox parent_instance;
240
240
        GwibberGtkSimpleEntryPrivate * priv;
241
241
        GwibberService* service;
242
242
};
243
243
 
244
244
struct _GwibberGtkSimpleEntryClass {
245
 
        GtkVBoxClass parent_class;
 
245
        GtkBoxClass parent_class;
246
246
};
247
247
 
248
248
struct _GwibberGtkInputTextView {
271
271
};
272
272
 
273
273
struct _GwibberGtkAccountTargetBar {
274
 
        GtkHBox parent_instance;
 
274
        GtkBox parent_instance;
275
275
        GwibberGtkAccountTargetBarPrivate * priv;
276
276
        GwibberAccounts* accounts_service;
277
277
        GwibberConnection* conn_service;
281
281
};
282
282
 
283
283
struct _GwibberGtkAccountTargetBarClass {
284
 
        GtkHBoxClass parent_class;
 
284
        GtkBoxClass parent_class;
285
285
};
286
286
 
287
287
struct _GwibberGtkSendBar {
288
 
        GtkHBox parent_instance;
 
288
        GtkBox parent_instance;
289
289
        GwibberGtkSendBarPrivate * priv;
290
290
        GtkButton* send;
291
291
};
292
292
 
293
293
struct _GwibberGtkSendBarClass {
294
 
        GtkHBoxClass parent_class;
 
294
        GtkBoxClass parent_class;
295
295
};
296
296
 
297
297
struct _GwibberGtkStreamViewAvatar {
315
315
};
316
316
 
317
317
struct _GwibberGtkTileBox {
318
 
        GtkVBox parent_instance;
 
318
        GtkBox parent_instance;
319
319
        GwibberGtkTileBoxPrivate * priv;
320
320
};
321
321
 
322
322
struct _GwibberGtkTileBoxClass {
323
 
        GtkVBoxClass parent_class;
 
323
        GtkBoxClass parent_class;
324
324
};
325
325
 
326
326
struct _GwibberGtkStreamView {
327
 
        GtkHBox parent_instance;
 
327
        GtkBox parent_instance;
328
328
        GwibberGtkStreamViewPrivate * priv;
329
329
        GwibberUtils* utils;
330
330
        GwibberService* service;
331
331
};
332
332
 
333
333
struct _GwibberGtkStreamViewClass {
334
 
        GtkHBoxClass parent_class;
 
334
        GtkBoxClass parent_class;
335
335
        void (*reply) (GwibberGtkStreamView* self, const gchar* mid, const gchar* account, const gchar* sender);
336
336
};
337
337
 
338
338
struct _GwibberGtkSearchView {
339
 
        GtkHBox parent_instance;
 
339
        GtkBox parent_instance;
340
340
        GwibberGtkSearchViewPrivate * priv;
341
341
        GwibberSearches* searches;
342
342
};
343
343
 
344
344
struct _GwibberGtkSearchViewClass {
345
 
        GtkHBoxClass parent_class;
 
345
        GtkBoxClass parent_class;
346
346
        void (*show_transient) (GwibberGtkSearchView* self, const gchar* id, const gchar* name);
347
347
};
348
348
 
357
357
};
358
358
 
359
359
struct _GwibberGtkUserView {
360
 
        GtkHBox parent_instance;
 
360
        GtkBox parent_instance;
361
361
        GwibberGtkUserViewPrivate * priv;
362
362
        GwibberStreams* streams;
363
363
};
364
364
 
365
365
struct _GwibberGtkUserViewClass {
366
 
        GtkHBoxClass parent_class;
 
366
        GtkBoxClass parent_class;
367
367
        void (*show_transient) (GwibberGtkUserView* self, const gchar* id, const gchar* name);
368
368
};
369
369
 
440
440
GwibberGtkSendBar* gwibber_gtk_send_bar_construct (GType object_type, GwibberService* service);
441
441
GwibberService* gwibber_gtk_send_bar_get_service (GwibberGtkSendBar* self);
442
442
GType gwibber_gtk_stream_view_avatar_get_type (void) G_GNUC_CONST;
443
 
GwibberGtkStreamViewAvatar* gwibber_gtk_stream_view_avatar_new (void);
444
 
GwibberGtkStreamViewAvatar* gwibber_gtk_stream_view_avatar_construct (GType object_type);
 
443
GwibberGtkStreamViewAvatar* gwibber_gtk_stream_view_avatar_new (const gchar* icon_name, GtkIconSize icon_size);
 
444
GwibberGtkStreamViewAvatar* gwibber_gtk_stream_view_avatar_construct (GType object_type, const gchar* icon_name, GtkIconSize icon_size);
445
445
GType gwibber_gtk_stream_view_tile_get_type (void) G_GNUC_CONST;
446
446
GwibberGtkStreamViewTile* gwibber_gtk_stream_view_tile_new (GwibberUtils* utils, GwibberService* service, gboolean show_fullname);
447
447
GwibberGtkStreamViewTile* gwibber_gtk_stream_view_tile_construct (GType object_type, GwibberUtils* utils, GwibberService* service, gboolean show_fullname);