Changeset 205

Show
Ignore:
Timestamp:
07/09/10 23:17:01 (2 months ago)
Author:
Guillaume Mazoyer <respawneral@…>
branch-nick:
gnome-split
revision id:
respawneral@gmail.com-20100709211701-yu510k5l5l8x3crz
Message:

More assistant changes.

Do not ask the user if he wants to start the
action after the assistant anymore. Now, the
action is automatically started after the end of
the assistant.

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • po/gnome-split.pot

    r204 r205  
    99"Project-Id-Version: PACKAGE VERSION\n" 
    1010"Report-Msgid-Bugs-To: \n" 
    11 "POT-Creation-Date: 2010-07-09 14:25+0200\n" 
     11"POT-Creation-Date: 2010-07-09 23:16+0200\n" 
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 
     
    516516 
    517517#: src/org/gnome/split/gtk/widget/SplitWidget.java:158 
    518 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:387 
     518#: src/org/gnome/split/gtk/widget/ActionAssistant.java:379 
    519519msgid "Split in:" 
    520520msgstr "" 
     
    533533 
    534534#: src/org/gnome/split/gtk/widget/MergeWidget.java:127 
    535 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:594 
     535#: src/org/gnome/split/gtk/widget/ActionAssistant.java:568 
    536536msgid "Valid chunks" 
    537537msgstr "" 
     
    577577msgstr "" 
    578578 
    579 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:127 
     579#: src/org/gnome/split/gtk/widget/ActionAssistant.java:120 
    580580msgid "Assistant" 
    581581msgstr "" 
    582582 
    583 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:196 
     583#: src/org/gnome/split/gtk/widget/ActionAssistant.java:188 
    584584msgid "What do you want to do?" 
    585585msgstr "" 
    586586 
    587 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:214 
     587#: src/org/gnome/split/gtk/widget/ActionAssistant.java:206 
    588588msgid "Split a file" 
    589589msgstr "" 
    590590 
    591 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:215 
     591#: src/org/gnome/split/gtk/widget/ActionAssistant.java:207 
    592592msgid "Merge several files" 
    593593msgstr "" 
    594594 
    595 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:248 
     595#: src/org/gnome/split/gtk/widget/ActionAssistant.java:240 
    596596msgid "Action selection" 
    597597msgstr "" 
    598598 
    599 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:260 
     599#: src/org/gnome/split/gtk/widget/ActionAssistant.java:252 
    600600msgid "" 
    601601"Here, you have to select the file to split. After that, you can go to the\n" 
     
    605605msgstr "" 
    606606 
     607#: src/org/gnome/split/gtk/widget/ActionAssistant.java:268 
     608msgid "File to split:" 
     609msgstr "" 
     610 
    607611#: src/org/gnome/split/gtk/widget/ActionAssistant.java:276 
    608 msgid "File to split:" 
    609 msgstr "" 
    610  
    611 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:284 
    612 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:601 
     612#: src/org/gnome/split/gtk/widget/ActionAssistant.java:575 
    613613msgid "Select a file." 
    614614msgstr "" 
    615615 
     616#: src/org/gnome/split/gtk/widget/ActionAssistant.java:311 
     617#: src/org/gnome/split/gtk/widget/ActionAssistant.java:611 
     618msgid "This file is a directory!" 
     619msgstr "" 
     620 
    616621#: src/org/gnome/split/gtk/widget/ActionAssistant.java:319 
    617 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:637 
    618 msgid "This file is a directory!" 
    619 msgstr "" 
    620  
    621 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:327 
    622 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:645 
     622#: src/org/gnome/split/gtk/widget/ActionAssistant.java:619 
    623623msgid "This file does not exist!" 
    624624msgstr "" 
    625625 
    626 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:359 
    627 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:677 
     626#: src/org/gnome/split/gtk/widget/ActionAssistant.java:351 
     627#: src/org/gnome/split/gtk/widget/ActionAssistant.java:651 
    628628msgid "File selection" 
    629629msgstr "" 
    630630 
    631 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:371 
     631#: src/org/gnome/split/gtk/widget/ActionAssistant.java:363 
    632632msgid "" 
    633633"Now, you have to select the maximal size for each chunks. You can choose " 
     
    640640msgstr "" 
    641641 
    642 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:408 
     642#: src/org/gnome/split/gtk/widget/ActionAssistant.java:400 
    643643msgid "" 
    644644"Invalid chunk size. The size must be lower than the size of the file to " 
     
    646646msgstr "" 
    647647 
    648 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:455 
     648#: src/org/gnome/split/gtk/widget/ActionAssistant.java:447 
    649649msgid "Size selection" 
    650650msgstr "" 
    651651 
    652 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:470 
     652#: src/org/gnome/split/gtk/widget/ActionAssistant.java:462 
    653653msgid "" 
    654654"The algorithm of split defines the way the file will be splitted.\n" 
     
    665665msgstr "" 
    666666 
    667 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:486 
     667#: src/org/gnome/split/gtk/widget/ActionAssistant.java:478 
    668668msgid "Algorithm to use:" 
    669669msgstr "" 
    670670 
    671 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:509 
     671#: src/org/gnome/split/gtk/widget/ActionAssistant.java:501 
    672672msgid "Algorithm selection" 
    673673msgstr "" 
    674674 
    675 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:521 
     675#: src/org/gnome/split/gtk/widget/ActionAssistant.java:513 
    676676msgid "" 
    677677"Now, we are able to start to split the file you want. But please take a look " 
     
    682682msgstr "" 
    683683 
    684 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:539 
    685 msgid "" 
    686 "Just a last question before you confirm the split to do.\n" 
    687 "If you check the following box, the split will start after your confirmation." 
     684#: src/org/gnome/split/gtk/widget/ActionAssistant.java:532 
     685#: src/org/gnome/split/gtk/widget/ActionAssistant.java:693 
     686msgid "Confirmation" 
    688687msgstr "" 
    689688 
    690689#: src/org/gnome/split/gtk/widget/ActionAssistant.java:544 
    691 msgid "Start the split after the confirmation." 
    692 msgstr "" 
    693  
    694 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:558 
    695 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:737 
    696 msgid "Confirmation" 
    697 msgstr "" 
    698  
    699 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:570 
    700690msgid "" 
    701691"Here, you have to select the first file to merge. After that, you can go to " 
     
    706696msgstr "" 
    707697 
    708 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:586 
     698#: src/org/gnome/split/gtk/widget/ActionAssistant.java:560 
    709699msgid "File to merge:" 
    710700msgstr "" 
    711701 
    712 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:689 
     702#: src/org/gnome/split/gtk/widget/ActionAssistant.java:663 
    713703msgid "" 
    714704"The first file to merge is now selected. But you can still check that you " 
     
    718708msgstr "" 
    719709 
    720 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:709 
     710#: src/org/gnome/split/gtk/widget/ActionAssistant.java:683 
    721711msgid "Filename:" 
    722712msgstr "" 
    723713 
    724 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:718 
    725 msgid "" 
    726 "Just a last question before you confirm the merge to do.\n" 
    727 "If you check the following box, the merge will start after your confirmation." 
    728 msgstr "" 
    729  
    730 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:723 
    731 msgid "Start the merge after the confirmation." 
    732 msgstr "" 
    733  
    734 #: src/org/gnome/split/gtk/widget/ActionAssistant.java:804 
     714#: src/org/gnome/split/gtk/widget/ActionAssistant.java:758 
    735715#, java-format 
    736716msgid "" 
  • src/org/gnome/split/gtk/widget/ActionAssistant.java

    r204 r205  
    3131import org.gnome.gtk.Assistant.Prepare; 
    3232import org.gnome.gtk.AssistantPageType; 
    33 import org.gnome.gtk.Button; 
    3433import org.gnome.gtk.ButtonBoxStyle; 
    35 import org.gnome.gtk.CheckButton; 
    3634import org.gnome.gtk.ComboBox; 
    3735import org.gnome.gtk.Editable; 
     
    110108    private int algorithm; 
    111109 
    112     /** 
    113      * To know if we should start the action. 
    114      */ 
    115     private boolean start; 
    116  
    117110    public ActionAssistant(final GnomeSplit app) { 
    118111        super(); 
     
    135128        this.unit = 0; 
    136129        this.algorithm = 0; 
    137         this.start = false; 
    138130 
    139131        // Add introduction 
     
    535527        page.container.packStart(label, false, false, 0); 
    536528 
    537         // Last label and last question 
    538         final Label last = new Label( 
    539                 _("Just a last question before you confirm the split to do.\nIf you check the following box, the split will start after your confirmation.")); 
    540         last.setJustify(Justification.LEFT); 
    541         page.container.packStart(last, false, false, 0); 
    542  
    543         // Last question 
    544         final CheckButton startCheck = new CheckButton(_("Start the split after the confirmation.")); 
    545         page.container.packStart(startCheck, false, false, 0); 
    546  
    547         // Connect the signal handler of the question 
    548         startCheck.connect(new Button.Clicked() { 
    549             @Override 
    550             public void onClicked(Button source) { 
    551                 start = startCheck.getActive(); 
    552             } 
    553         }); 
    554  
    555529        // Setup the page in the assistant 
    556530        this.insertPage(page, 5); 
     
    714688        fileBox.packStart(label, false, false, 0); 
    715689 
    716         // Last label and last question 
    717         final Label last = new Label( 
    718                 _("Just a last question before you confirm the merge to do.\nIf you check the following box, the merge will start after your confirmation.")); 
    719         last.setJustify(Justification.LEFT); 
    720         page.container.packStart(last, false, false, 0); 
    721  
    722         // Last question 
    723         final CheckButton startCheck = new CheckButton(_("Start the merge after the confirmation.")); 
    724         page.container.packStart(startCheck, false, false, 0); 
    725  
    726         // Connect the signal handler of the question 
    727         startCheck.connect(new Button.Clicked() { 
    728             @Override 
    729             public void onClicked(Button source) { 
    730                 start = startCheck.getActive(); 
    731             } 
    732         }); 
    733  
    734690        // Setup the page in the assistant 
    735691        this.insertPage(page, 3); 
     
    746702            this.updateWidget(); 
    747703 
    748             if (start) { 
    749                 // Start the merge if requested 
    750                 app.getActionManager().getAction(ActionId.START).emitActivate(); 
    751             } 
     704            // Start the split/merge if requested 
     705            app.getActionManager().getAction(ActionId.START).emitActivate(); 
    752706 
    753707            // Then hide the assistant