~ubuntu-branches/debian/jessie/xiphos/jessie

« back to all changes in this revision

Viewing changes to src/main/navbar_book_dialog.cc

  • Committer: Bazaar Package Importer
  • Author(s): Dmitrijs Ledkovs
  • Date: 2010-03-22 18:15:54 UTC
  • mfrom: (4.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20100322181554-qlqchymwhcw28c0c
* New upstream release:
  + Bugfix only
  + Compatible with xulrunner 1.9.2
  + Update translations

* Revert changes introduced in 3.1.2-1ubuntu1. Thank you Chris Coulson
  for temporary fix.
* debian/xiphos.1 - spelling mistake
* waf is now default buildsystem
* help is now licensed under GPL
* Bumped standards version no changes required
* Changed email to @ubuntu.com

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
{
61
61
        unsigned long offset_save;
62
62
        BackEnd *be = (BackEnd *) d->backend;
63
 
        
 
63
 
64
64
        offset_save = d->offset;
65
65
        be->set_treekey(d->offset);
66
66
        if (be->treekey_parent(d->offset)) {
94
94
{
95
95
        unsigned long offset_save;
96
96
        BackEnd *be = (BackEnd *) d->backend;
97
 
        
 
97
 
98
98
        offset_save = d->offset;
99
99
        be->set_treekey(d->offset);
100
100
        if (be->treekey_prev_sibling(d->offset)) {
120
120
 *   check to see if there is another sibling after the current one
121
121
 *
122
122
 * Return value
123
 
 *  int  
 
123
 *  int
124
124
 */
125
125
 
126
126
static
128
128
{
129
129
        unsigned long offset_save;
130
130
        BackEnd *be = (BackEnd *) d->backend;
131
 
        
 
131
 
132
132
        offset_save = d->offset;
133
133
        be->set_treekey(d->offset);
134
134
        if (be->treekey_next_sibling(d->offset)) {
160
160
{
161
161
        DIALOG_DATA * d = (DIALOG_DATA *) data;
162
162
        BackEnd *be = (BackEnd *) d->backend;
163
 
        
 
163
 
164
164
        be->set_treekey(d->offset);
165
165
        if (be->treekey_parent(d->offset)) {
166
166
                d->offset = be->get_treekey_offset();
189
189
{
190
190
        DIALOG_DATA * d = (DIALOG_DATA *) data;
191
191
        BackEnd *be = (BackEnd *) d->backend;
192
 
        
 
192
 
193
193
        be->set_treekey(d->offset);
194
194
        if (be->treekey_first_child(d->offset)) {
195
195
                d->offset = be->get_treekey_offset();
262
262
 *
263
263
 * Synopsis
264
264
 *   #include "main/navbar_book_dialog.h"
265
 
 *   
 
265
 *
266
266
 *   void on_menu_select(GtkMenuItem * menuitem, gpointer user_data)
267
267
 *
268
268
 * Description
269
269
 *   user clicked on an item in the drop down list - send the book offset
270
 
 *   stored in user_data to main_display_book to show 
 
270
 *   stored in user_data to main_display_book to show
271
271
 *
272
272
 * Return value
273
273
 *   void
276
276
static
277
277
void on_menu_select(GtkMenuItem * menuitem, gpointer data)
278
278
{
279
 
        cur_d->offset = GPOINTER_TO_INT(data);  
 
279
        cur_d->offset = GPOINTER_TO_INT(data);
280
280
        main_setup_navbar_book_dialog(cur_d);
281
281
}
282
282
 
306
306
        unsigned long offset;
307
307
        DIALOG_DATA * d = (DIALOG_DATA *) data;
308
308
        BackEnd *be = (BackEnd *) d->backend;
309
 
        
 
309
 
310
310
        cur_d = d;
311
311
        be->set_treekey(d->offset);
312
312
        menu = gtk_menu_new();
347
347
 *
348
348
 * Synopsis
349
349
 *   #include "main/navbar_book_dialog.h"
350
 
 *   
 
350
 *
351
351
 *   void main_setup_navbar_book_dialog(gpointer data)
352
 
 *   
 
352
 *
353
353
 *
354
354
 * Description
355
355
 *   set  sensitive state of navbar buttons and set the entry to current book key
363
363
        gchar *tmpbuf = NULL;
364
364
        DIALOG_DATA * d = (DIALOG_DATA *) data;
365
365
        BackEnd *be = (BackEnd *) d->backend;
366
 
        
 
366
 
367
367
        be->set_treekey(d->offset);
368
368
        tmpbuf = be->get_key_from_offset(d->offset);
369
369
        gtk_entry_set_text(GTK_ENTRY(d->navbar_book.lookup_entry), tmpbuf);
370
 
        gtk_tooltips_set_tip(d->navbar_book.tooltips,
371
 
                             d->navbar_book.lookup_entry, tmpbuf, NULL);
372
 
                             
373
 
        if (check_for_parent(d))    
 
370
        gtk_widget_set_tooltip_text(d->navbar_book.lookup_entry, tmpbuf);
 
371
 
 
372
        if (check_for_parent(d))
374
373
                gtk_widget_set_sensitive(d->navbar_book.button_left, TRUE);
375
374
        else
376
375
                gtk_widget_set_sensitive(d->navbar_book.button_left, FALSE);