~ubuntu-branches/ubuntu/utopic/ricochet/utopic-proposed

« back to all changes in this revision

Viewing changes to client-userlist.5c

  • Committer: Package Import Robot
  • Author(s): Keith Packard
  • Date: 2014-02-10 00:14:52 UTC
  • Revision ID: package-import@ubuntu.com-20140210001452-4xzpkm2n5ojei1i7
Tags: 0.4
* Bring up the host chooser UI when the server connection fails
* Add .desktop file and application icon. Closes #738017.

Show diffs side-by-side

added added

removed removed

Lines of Context:
285
285
                        }
286
286
                }
287
287
 
 
288
                protected void set_link(*userlist_t ul, Link::link_t link) {
 
289
                        ul->link = link;
 
290
                }
 
291
 
 
292
                protected void clear_link(*userlist_t ul) {
 
293
                        make_uninit(&ul->link);
 
294
                }
 
295
 
288
296
                protected void init (*userlist_t ul,
289
 
                                     *nichrome_t ui,
290
 
                                     Link::link_t link) {
 
297
                                     *nichrome_t ui) {
291
298
                        ul->ui = ui;
292
 
                        ul->link = link;
293
299
                        ul->font = Widget::default_font;
294
300
                        ul->bold_font = sprintf("%s:bold", Widget::default_font);
295
301
                        ul->italic_font = sprintf("%s:italic", Widget::default_font);
330
336
                        ul->showing = user_or_none_t.none;
331
337
                }
332
338
 
333
 
                public *userlist_t new (*nichrome_t ui, Link::link_t link) {
 
339
                public *userlist_t new (*nichrome_t ui) {
334
340
                        *userlist_t     ul = &(userlist_t) {};
335
 
                        init(ul, ui, link);
 
341
                        init(ul, ui);
336
342
                        return ul;
337
343
                }
338
344
        }