~teejee2008/timeshift/trunk

« back to all changes in this revision

Viewing changes to src/Gtk/RsyncLogWindow.vala

  • Committer: Tony George
  • Date: 2016-10-05 06:56:05 UTC
  • Revision ID: tony.george.kol@gmail.com-20161005065605-xhm9kcr7twp3b3ib
Disabled ionice options

Show diffs side-by-side

added added

removed removed

Lines of Context:
96
96
 
97
97
                        hbox_filter.sensitive = false;
98
98
                        gtk_set_busy(true, this);
99
 
                        filter_files.refilter();
 
99
                        //filter_files.refilter();
 
100
                        tv_files_refresh();
100
101
                        hbox_filter.sensitive = true;
101
102
                        gtk_set_busy(false, this);
102
103
                });
370
371
                model.append(out iter);
371
372
                model.set (iter, 0, "changed", 1, "Changed");
372
373
                model.append(out iter);
373
 
                model.set (iter, 0, "checksum", 1, "Changed - Checksum");
374
 
                model.append(out iter);
375
 
                model.set (iter, 0, "size", 1, "Changed - Size");
376
 
                model.append(out iter);
377
 
                model.set (iter, 0, "timestamp", 1, "Changed - Timestamp");
378
 
                model.append(out iter);
379
 
                model.set (iter, 0, "permissions", 1, "Changed - Permissions");
380
 
                model.append(out iter);
381
 
                model.set (iter, 0, "owner", 1, "Changed - Owner");
382
 
                model.append(out iter);
383
 
                model.set (iter, 0, "group", 1, "Changed - Group");
 
374
                model.set (iter, 0, "checksum", 1, " └ Checksum");
 
375
                model.append(out iter);
 
376
                model.set (iter, 0, "size", 1, " └ Size");
 
377
                model.append(out iter);
 
378
                model.set (iter, 0, "timestamp", 1, " └ Timestamp");
 
379
                model.append(out iter);
 
380
                model.set (iter, 0, "permissions", 1, " └ Permissions");
 
381
                model.append(out iter);
 
382
                model.set (iter, 0, "owner", 1, " └ Owner");
 
383
                model.append(out iter);
 
384
                model.set (iter, 0, "group", 1, " └ Group");
384
385
 
385
386
                cmb_filter.active = 0;
386
387
        }
475
476
                FileItem item;
476
477
                model.get (iter, 0, out item, -1);
477
478
 
478
 
                if (item.file_type == FileType.DIRECTORY){
479
 
                        return !flat_view;
 
479
                if (flat_view){
 
480
                        if (item.file_type == FileType.DIRECTORY){
 
481
                                return false; // do not show directories
 
482
                        }
 
483
                }
 
484
                else{
 
485
                        if (item.file_type == FileType.DIRECTORY){
 
486
                                return true; // show directories
 
487
                        }
 
488
 
 
489
                        // TODO: medium: hard: find a way to hide empty directories after filter
480
490
                }
481
491
                
482
492
                if (filter.length == 0){
590
600
                }
591
601
                App.exclude_list_user.clear();
592
602
 
593
 
                // TODO: Not working
 
603
                // TODO: medium: exclude selected items: not working
594
604
                
595
605
                // add include list
596
606
                TreeIter iter;