/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to olive.glade

  • Committer: Szilveszter Farkas (Phanatic)
  • Date: 2006-08-09 14:08:12 UTC
  • mto: (0.14.1 main) (93.1.1 win32.bialix)
  • mto: This revision was merged to the branch mainline in revision 83.
  • Revision ID: Szilveszter.Farkas@gmail.com-20060809140812-d66e04a7c2899eee
Implemented Move functionality; move() backend code refined.

2006-08-09  Szilveszter Farkas <Szilveszter.Farkas@gmail.com>

    * olive/frontend/gtk/move.py: implemented OliveMove
    * olive/frontend/gtk/handler.py: added Move signal handler
    * olive.glade: added Move dialog
    * olive/backend/errors.py: added NotSameBranchError
    * olive/backend/fileops.py: added NotBranchError and NotSameBranchError
      support to move()

Show diffs side-by-side

added added

removed removed

Lines of Context:
2427
2427
  <property name="decorated">True</property>
2428
2428
  <property name="skip_taskbar_hint">False</property>
2429
2429
  <property name="skip_pager_hint">False</property>
2430
 
  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
 
2430
  <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
2431
2431
  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
2432
2432
  <property name="focus_on_map">True</property>
2433
2433
  <property name="urgency_hint">False</property>
2582
2582
  </child>
2583
2583
</widget>
2584
2584
 
 
2585
<widget class="GtkWindow" id="window_move">
 
2586
  <property name="width_request">250</property>
 
2587
  <property name="visible">True</property>
 
2588
  <property name="title" translatable="yes">Olive - Move</property>
 
2589
  <property name="type">GTK_WINDOW_TOPLEVEL</property>
 
2590
  <property name="window_position">GTK_WIN_POS_NONE</property>
 
2591
  <property name="modal">False</property>
 
2592
  <property name="resizable">True</property>
 
2593
  <property name="destroy_with_parent">False</property>
 
2594
  <property name="icon">oliveicon2.png</property>
 
2595
  <property name="decorated">True</property>
 
2596
  <property name="skip_taskbar_hint">False</property>
 
2597
  <property name="skip_pager_hint">False</property>
 
2598
  <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
 
2599
  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 
2600
  <property name="focus_on_map">True</property>
 
2601
  <property name="urgency_hint">False</property>
 
2602
 
 
2603
  <child>
 
2604
    <widget class="GtkVBox" id="vbox_move">
 
2605
      <property name="border_width">5</property>
 
2606
      <property name="visible">True</property>
 
2607
      <property name="homogeneous">False</property>
 
2608
      <property name="spacing">3</property>
 
2609
 
 
2610
      <child>
 
2611
        <widget class="GtkHBox" id="hbox_move">
 
2612
          <property name="visible">True</property>
 
2613
          <property name="homogeneous">False</property>
 
2614
          <property name="spacing">5</property>
 
2615
 
 
2616
          <child>
 
2617
            <widget class="GtkLabel" id="label_move">
 
2618
              <property name="visible">True</property>
 
2619
              <property name="label" translatable="yes">Move to</property>
 
2620
              <property name="use_underline">False</property>
 
2621
              <property name="use_markup">False</property>
 
2622
              <property name="justify">GTK_JUSTIFY_LEFT</property>
 
2623
              <property name="wrap">False</property>
 
2624
              <property name="selectable">False</property>
 
2625
              <property name="xalign">0.5</property>
 
2626
              <property name="yalign">0.5</property>
 
2627
              <property name="xpad">0</property>
 
2628
              <property name="ypad">0</property>
 
2629
              <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
2630
              <property name="width_chars">-1</property>
 
2631
              <property name="single_line_mode">False</property>
 
2632
              <property name="angle">0</property>
 
2633
            </widget>
 
2634
            <packing>
 
2635
              <property name="padding">0</property>
 
2636
              <property name="expand">False</property>
 
2637
              <property name="fill">False</property>
 
2638
            </packing>
 
2639
          </child>
 
2640
 
 
2641
          <child>
 
2642
            <widget class="GtkFileChooserButton" id="filechooserbutton_move">
 
2643
              <property name="visible">True</property>
 
2644
              <property name="title" translatable="yes">Select a directory</property>
 
2645
              <property name="action">GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER</property>
 
2646
              <property name="local_only">True</property>
 
2647
              <property name="show_hidden">False</property>
 
2648
              <property name="do_overwrite_confirmation">False</property>
 
2649
              <property name="width_chars">-1</property>
 
2650
            </widget>
 
2651
            <packing>
 
2652
              <property name="padding">0</property>
 
2653
              <property name="expand">True</property>
 
2654
              <property name="fill">True</property>
 
2655
            </packing>
 
2656
          </child>
 
2657
        </widget>
 
2658
        <packing>
 
2659
          <property name="padding">0</property>
 
2660
          <property name="expand">True</property>
 
2661
          <property name="fill">True</property>
 
2662
        </packing>
 
2663
      </child>
 
2664
 
 
2665
      <child>
 
2666
        <widget class="GtkHButtonBox" id="hbuttonbox_move">
 
2667
          <property name="visible">True</property>
 
2668
          <property name="layout_style">GTK_BUTTONBOX_SPREAD</property>
 
2669
          <property name="spacing">3</property>
 
2670
 
 
2671
          <child>
 
2672
            <widget class="GtkButton" id="button_move_move">
 
2673
              <property name="visible">True</property>
 
2674
              <property name="can_default">True</property>
 
2675
              <property name="can_focus">True</property>
 
2676
              <property name="relief">GTK_RELIEF_NORMAL</property>
 
2677
              <property name="focus_on_click">True</property>
 
2678
              <signal name="clicked" handler="on_button_move_move_clicked" last_modification_time="Wed, 09 Aug 2006 13:35:24 GMT"/>
 
2679
 
 
2680
              <child>
 
2681
                <widget class="GtkAlignment" id="alignment9">
 
2682
                  <property name="visible">True</property>
 
2683
                  <property name="xalign">0.5</property>
 
2684
                  <property name="yalign">0.5</property>
 
2685
                  <property name="xscale">0</property>
 
2686
                  <property name="yscale">0</property>
 
2687
                  <property name="top_padding">0</property>
 
2688
                  <property name="bottom_padding">0</property>
 
2689
                  <property name="left_padding">0</property>
 
2690
                  <property name="right_padding">0</property>
 
2691
 
 
2692
                  <child>
 
2693
                    <widget class="GtkHBox" id="hbox11">
 
2694
                      <property name="visible">True</property>
 
2695
                      <property name="homogeneous">False</property>
 
2696
                      <property name="spacing">2</property>
 
2697
 
 
2698
                      <child>
 
2699
                        <widget class="GtkImage" id="image151">
 
2700
                          <property name="visible">True</property>
 
2701
                          <property name="stock">gtk-apply</property>
 
2702
                          <property name="icon_size">4</property>
 
2703
                          <property name="xalign">0.5</property>
 
2704
                          <property name="yalign">0.5</property>
 
2705
                          <property name="xpad">0</property>
 
2706
                          <property name="ypad">0</property>
 
2707
                        </widget>
 
2708
                        <packing>
 
2709
                          <property name="padding">0</property>
 
2710
                          <property name="expand">False</property>
 
2711
                          <property name="fill">False</property>
 
2712
                        </packing>
 
2713
                      </child>
 
2714
 
 
2715
                      <child>
 
2716
                        <widget class="GtkLabel" id="label18">
 
2717
                          <property name="visible">True</property>
 
2718
                          <property name="label" translatable="yes">_Move</property>
 
2719
                          <property name="use_underline">True</property>
 
2720
                          <property name="use_markup">False</property>
 
2721
                          <property name="justify">GTK_JUSTIFY_LEFT</property>
 
2722
                          <property name="wrap">False</property>
 
2723
                          <property name="selectable">False</property>
 
2724
                          <property name="xalign">0.5</property>
 
2725
                          <property name="yalign">0.5</property>
 
2726
                          <property name="xpad">0</property>
 
2727
                          <property name="ypad">0</property>
 
2728
                          <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
2729
                          <property name="width_chars">-1</property>
 
2730
                          <property name="single_line_mode">False</property>
 
2731
                          <property name="angle">0</property>
 
2732
                        </widget>
 
2733
                        <packing>
 
2734
                          <property name="padding">0</property>
 
2735
                          <property name="expand">False</property>
 
2736
                          <property name="fill">False</property>
 
2737
                        </packing>
 
2738
                      </child>
 
2739
                    </widget>
 
2740
                  </child>
 
2741
                </widget>
 
2742
              </child>
 
2743
            </widget>
 
2744
          </child>
 
2745
 
 
2746
          <child>
 
2747
            <widget class="GtkButton" id="button_move_cancel">
 
2748
              <property name="visible">True</property>
 
2749
              <property name="can_default">True</property>
 
2750
              <property name="can_focus">True</property>
 
2751
              <property name="label">gtk-cancel</property>
 
2752
              <property name="use_stock">True</property>
 
2753
              <property name="relief">GTK_RELIEF_NORMAL</property>
 
2754
              <property name="focus_on_click">True</property>
 
2755
              <signal name="clicked" handler="on_button_move_cancel_clicked" last_modification_time="Wed, 09 Aug 2006 13:35:11 GMT"/>
 
2756
            </widget>
 
2757
          </child>
 
2758
        </widget>
 
2759
        <packing>
 
2760
          <property name="padding">0</property>
 
2761
          <property name="expand">False</property>
 
2762
          <property name="fill">False</property>
 
2763
        </packing>
 
2764
      </child>
 
2765
    </widget>
 
2766
  </child>
 
2767
</widget>
 
2768
 
2585
2769
</glade-interface>