Changeset 195

Show
Ignore:
Timestamp:
Sat Nov 24 10:58:30 2007
Author:
manatlan
Message:

- the display order is now available (asc/desc) (the most awaited
feature ;-)

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/jbrout.glade

    r182 r195  
    62 62                 <property name="label" translatable="yes">_Display (%s)</property>  
    63 63                 <property name="use_underline">True</property>  
      64                 <child>  
      65                   <widget class="GtkMenu" id="menu1">  
      66                     <property name="visible">True</property>  
      67                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      68                     <child>  
      69                       <widget class="GtkSeparatorMenuItem" id="separatormenuitem2">  
      70                         <property name="visible">True</property>  
      71                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      72                       </widget>  
      73                     </child>  
      74                     <child>  
      75                       <widget class="GtkMenuItem" id="menuitem2">  
      76                         <property name="visible">True</property>  
      77                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      78                         <property name="label" translatable="yes">_Order</property>  
      79                         <property name="use_underline">True</property>  
      80                         <child>  
      81                           <widget class="GtkMenu" id="menu2">  
      82                             <property name="visible">True</property>  
      83                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      84                             <child>  
      85                               <widget class="GtkRadioMenuItem" id="menuAscending">  
      86                                 <property name="visible">True</property>  
      87                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      88                                 <property name="label" translatable="yes">Ascending</property>  
      89                                 <property name="use_underline">True</property>  
      90                                 <property name="draw_as_radio">True</property>  
      91                                 <signal name="toggled" handler="on_order_changed"/>  
      92                               </widget>  
      93                             </child>  
      94                             <child>  
      95                               <widget class="GtkRadioMenuItem" id="menuDescending">  
      96                                 <property name="visible">True</property>  
      97                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>  
      98                                 <property name="label" translatable="yes">Descending</property>  
      99                                 <property name="use_underline">True</property>  
      100                                 <property name="active">True</property>  
      101                                 <property name="draw_as_radio">True</property>  
      102                                 <property name="group">menuAscending</property>  
      103                               </widget>  
      104                             </child>  
      105                           </widget>  
      106                         </child>  
      107                       </widget>  
      108                     </child>  
      109                   </widget>  
      110                 </child>  
    64 111               </widget>  
    65 112             </child>  
     
    186 233                 <property name="label" translatable="yes">filter</property>  
    187 234                 <property name="use_underline">True</property>  
      235                 <property name="response_id">0</property>  
    188 236                 <property name="draw_indicator">True</property>  
    189 237                 <signal name="toggled" handler="on_cbxFilter_toggled"/>  
     
    237 285                     </child>  
    238 286                   </widget>  
    239                     <packing>  
    240                       <property name="tab_expand">False</property>  
    241                     </packing>  
    242 287                 </child>  
    243 288                 <child>  
     
    248 293                   <packing>  
    249 294                     <property name="type">tab</property>  
    250                       <property name="tab_expand">False</property>  
    251 295                     <property name="tab_fill">False</property>  
    252 296                   </packing>  
     
    258 302                     <property name="n_columns">4</property>  
    259 303                     <child>  
    260                         <widget class="GtkHBox" id="hboxcombodate">  
    261                           <property name="visible">True</property>  
    262                           <child>  
    263                             <widget class="GtkComboBox" id="comboboxmonth">  
    264                               <property name="visible">True</property>  
    265                               <property name="items" translatable="yes">January  
    266   February  
    267   March  
    268   April  
    269   May  
    270   June  
    271   July  
    272   August  
    273   September  
    274   October  
    275   November  
    276   December</property>  
    277                               <signal name="changed" handler="on_combodate_changed"/>  
    278                             </widget>  
    279                           </child>  
    280                           <child>  
    281                             <widget class="GtkComboBox" id="comboboxyear">  
    282                               <property name="visible">True</property>  
    283                               <signal name="changed" handler="on_combodate_changed"/>  
    284                             </widget>  
    285                             <packing>  
    286                               <property name="position">1</property>  
    287                             </packing>  
    288                           </child>  
    289                         </widget>  
    290                         <packing>  
    291                           <property name="right_attach">4</property>  
    292                           <property name="x_options">GTK_FILL</property>  
    293                           <property name="y_options">GTK_FILL</property>  
    294                         </packing>  
    295                       </child>  
    296                       <child>  
    297                         <widget class="GtkScrolledWindow" id="scrolledwindow3">  
      304                       <widget class="GtkButton" id="btn_yl">  
    298 305                         <property name="visible">True</property>  
    299 306                         <property name="can_focus">True</property>  
    300                           <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>  
    301                           <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>  
    302                           <property name="shadow_type">GTK_SHADOW_IN</property>  
    303                           <child>  
    304                             <widget class="GtkTreeView" id="selectDate">  
    305                               <property name="visible">True</property>  
    306                               <property name="can_focus">True</property>  
    307                               <property name="headers_visible">False</property>  
    308                               <signal name="row_activated" handler="on_selectDate_row_activated"/>  
    309                             </widget>  
    310                           </child>  
      307                         <property name="label" translatable="yes">&lt;&lt;</property>  
      308                         <property name="use_underline">True</property>  
      309                         <property name="response_id">0</property>  
      310                         <signal name="clicked" handler="on_btn_yl_clicked"/>  
    311 311                       </widget>  
    312 312                       <packing>  
    313                           <property name="right_attach">4</property>  
    314                           <property name="top_attach">2</property>  
    315                           <property name="bottom_attach">4</property>  
      313                         <property name="top_attach">1</property>  
      314                         <property name="bottom_attach">2</property>  
      315                         <property name="x_options">GTK_FILL</property>  
      316                         <property name="y_options"></property>  
    316 317                       </packing>  
    317 318                     </child>  
    318 319                     <child>  
    319                         <widget class="GtkButton" id="btn_ym">  
      320                       <widget class="GtkButton" id="btn_ml">  
    319 320                         <property name="visible">True</property>  
    320 321                         <property name="can_focus">True</property>  
    321                           <property name="label" translatable="yes">&gt;&gt;</property>  
      322                         <property name="label" translatable="yes">&lt;</property>  
    321 322                         <property name="use_underline">True</property>  
    322                           <signal name="clicked" handler="on_btn_ym_clicked"/>  
      323                         <property name="response_id">0</property>  
      324                         <signal name="clicked" handler="on_btn_ml_clicked"/>  
    323 325                       </widget>  
    324 326                       <packing>  
    325                           <property name="left_attach">3</property>  
    326                           <property name="right_attach">4</property>  
      327                         <property name="left_attach">1</property>  
      328                         <property name="right_attach">2</property>  
    327 329                         <property name="top_attach">1</property>  
    328 330                         <property name="bottom_attach">2</property>  
     
    339 341                         <property name="label" translatable="yes">&gt;</property>  
    340 342                         <property name="use_underline">True</property>  
      343                         <property name="response_id">0</property>  
    341 344                         <signal name="clicked" handler="on_btl_mm_clicked"/>  
    342 345                       </widget>  
     
    351 354                     </child>  
    352 355                     <child>  
    353                         <widget class="GtkButton" id="btn_ml">  
      356                       <widget class="GtkButton" id="btn_ym">  
    353 356                         <property name="visible">True</property>  
    354 357                         <property name="can_focus">True</property>  
    355                           <property name="label" translatable="yes">&lt;</property>  
      358                         <property name="label" translatable="yes">&gt;&gt;</property>  
    355 358                         <property name="use_underline">True</property>  
    356                           <signal name="clicked" handler="on_btn_ml_clicked"/>  
      359                         <property name="response_id">0</property>  
      360                         <signal name="clicked" handler="on_btn_ym_clicked"/>  
    357 361                       </widget>  
    358 362                       <packing>  
    359                           <property name="left_attach">1</property>  
    360                           <property name="right_attach">2</property>  
      363                         <property name="left_attach">3</property>  
      364                         <property name="right_attach">4</property>  
    361 365                         <property name="top_attach">1</property>  
    362 366                         <property name="bottom_attach">2</property>  
     
    368 372                     </child>  
    369 373                     <child>  
    370                         <widget class="GtkButton" id="btn_yl">  
      374                       <widget class="GtkScrolledWindow" id="scrolledwindow3">  
    370 374                         <property name="visible">True</property>  
    371 375                         <property name="can_focus">True</property>  
    372                           <property name="label" translatable="yes">&lt;&lt;</property>  
    373                           <property name="use_underline">True</property>  
    374                           <signal name="clicked" handler="on_btn_yl_clicked"/>  
      376                         <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>  
      377                         <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>  
      378                         <property name="shadow_type">GTK_SHADOW_IN</property>  
      379                         <child>  
      380                           <widget class="GtkTreeView" id="selectDate">  
      381                             <property name="visible">True</property>  
      382                             <property name="can_focus">True</property>  
      383                             <property name="headers_visible">False</property>  
      384                             <signal name="row_activated" handler="on_selectDate_row_activated"/>  
      385                           </widget>  
      386                         </child>  
    375 387                       </widget>  
    376 388                       <packing>  
    377                           <property name="top_attach">1</property>  
    378                           <property name="bottom_attach">2</property>  
      389                         <property name="right_attach">4</property>  
      390                         <property name="top_attach">2</property>  
      391                         <property name="bottom_attach">4</property>  
      392                       </packing>  
      393                     </child>  
      394                     <child>  
      395                       <widget class="GtkHBox" id="hboxcombodate">  
      396                         <property name="visible">True</property>  
      397                         <child>  
      398                           <widget class="GtkComboBox" id="comboboxmonth">  
      399                             <property name="visible">True</property>  
      400                             <property name="items" translatable="yes">January  
      401 February  
      402 March  
      403 April  
      404 May  
      405 June  
      406 July  
      407 August  
      408 September  
      409 October  
      410 November  
      411 December</property>  
      412                             <signal name="changed" handler="on_combodate_changed"/>  
      413                           </widget>  
      414                         </child>  
      415                         <child>  
      416                           <widget class="GtkComboBox" id="comboboxyear">  
      417                             <property name="visible">True</property>  
      418                             <signal name="changed" handler="on_combodate_changed"/>  
      419                           </widget>  
      420                           <packing>  
      421                             <property name="position">1</property>  
      422                           </packing>  
      423                         </child>  
      424                       </widget>  
      425                       <packing>  
      426                         <property name="right_attach">4</property>  
    379 427                         <property name="x_options">GTK_FILL</property>  
    380                           <property name="y_options"></property>  
      428                         <property name="y_options">GTK_FILL</property>  
    380 428                       </packing>  
    381 429                     </child>  
     
    385 433                   <packing>  
    386 434                     <property name="position">1</property>  
    387                       <property name="tab_expand">False</property>  
    388 435                   </packing>  
    389 436                 </child>  
     
    396 443                     <property name="type">tab</property>  
    397 444                     <property name="position">1</property>  
    398                       <property name="tab_expand">False</property>  
    399 445                     <property name="tab_fill">False</property>  
    400 446                   </packing>  
     
    430 476                   <packing>  
    431 477                     <property name="position">2</property>  
    432                       <property name="tab_expand">False</property>  
    433 478                   </packing>  
    434 479                 </child>  
     
    441 486                     <property name="type">tab</property>  
    442 487                     <property name="position">2</property>  
    443                       <property name="tab_expand">False</property>  
    444 488                     <property name="tab_fill">False</property>  
    445 489                   </packing>  
     
    448 492               <packing>  
    449 493                 <property name="resize">False</property>  
      494                 <property name="shrink">True</property>  
    450 495               </packing>  
    451 496             </child>  
     
    523 568                     </child>  
    524 569                   </widget>  
      570                   <packing>  
      571                     <property name="resize">True</property>  
      572                     <property name="shrink">True</property>  
      573                   </packing>  
    525 574                 </child>  
    526 575               </widget>  
      576               <packing>  
      577                 <property name="resize">True</property>  
      578                 <property name="shrink">True</property>  
      579               </packing>  
    527 580             </child>  
    528 581           </widget>  
     
    590 643                 <property name="label">gtk-cancel</property>  
    591 644                 <property name="use_stock">True</property>  
      645                 <property name="response_id">0</property>  
    592 646                 <signal name="clicked" handler="on_btnCancel_clicked"/>  
    593 647               </widget>  
     
    600 654                 <property name="label">gtk-undo</property>  
    601 655                 <property name="use_stock">True</property>  
      656                 <property name="response_id">0</property>  
    602 657                 <signal name="clicked" handler="on_btnUndo_clicked"/>  
    603 658               </widget>  
     
    613 668                 <property name="label">gtk-apply</property>  
    614 669                 <property name="use_stock">True</property>  
      670                 <property name="response_id">0</property>  
    615 671                 <signal name="clicked" handler="on_btnOk_clicked"/>  
    616 672               </widget>  
     
    676 732           <packing>  
    677 733             <property name="resize">False</property>  
      734             <property name="shrink">True</property>  
    678 735           </packing>  
    679 736         </child>  
     
    699 756             </child>  
    700 757             <child>  
    701                 <widget class="GtkHSeparator" id="hseparator1">  
      758               <widget class="GtkLabel" id="label5">  
    701 758                 <property name="visible">True</property>  
      759                 <property name="xalign">0</property>  
      760                 <property name="label" translatable="yes">Album / comment</property>  
    702 761               </widget>  
    703 762               <packing>  
    704                   <property name="right_attach">2</property>  
    705                   <property name="top_attach">8</property>  
    706                   <property name="bottom_attach">9</property>  
      763                 <property name="top_attach">6</property>  
      764                 <property name="bottom_attach">7</property>  
    707 765                 <property name="x_options">GTK_FILL</property>  
    708 766                 <property name="y_options"></property>  
    709                   <property name="y_padding">8</property>  
    710 767               </packing>  
    711 768             </child>  
    712 769             <child>  
    713                 <widget class="GtkEntry" id="e_acom">  
      770               <widget class="GtkLabel" id="label4">  
    713 770                 <property name="visible">True</property>  
    714                   <property name="can_focus">True</property>  
    715                   <property name="invisible_char">*</property>  
      771                 <property name="xalign">0</property>  
      772                 <property name="label" translatable="yes">Photo comment</property>  
    716 773               </widget>  
    717 774               <packing>  
    718                   <property name="right_attach">2</property>  
    719                   <property name="top_attach">7</property>  
    720                   <property name="bottom_attach">8</property>  
      775                 <property name="top_attach">4</property>  
      776                 <property name="bottom_attach">5</property>  
      777                 <property name="x_options">GTK_FILL</property>  
    721 778                 <property name="y_options"></property>  
    722 779               </packing>  
    723 780             </child>  
    724 781             <child>  
    725                 <widget class="GtkLabel" id="label9">  
      782               <widget class="GtkLabel" id="l_from">  
    725 782                 <property name="visible">True</property>  
    726 783                 <property name="xalign">0</property>  
      784                 <property name="label" translatable="yes">Period from</property>  
    727 785               </widget>  
    728 786               <packing>  
    729                   <property name="left_attach">1</property>  
    730                   <property name="right_attach">2</property>  
    731                   <property name="top_attach">10</property>  
    732                   <property name="bottom_attach">11</property>  
    733 787                 <property name="x_options">GTK_FILL</property>  
      788                 <property name="y_options"></property>  
    734 789               </packing>  
    735 790             </child>  
    736 791             <child>  
    737                 <widget class="GtkEntry" id="e_pcom">  
      792               <widget class="GtkLabel" id="l_to">  
    737 792                 <property name="visible">True</property>  
    738                   <property name="can_focus">True</property>  
    739                   <property name="invisible_char">*</property>  
      793                 <property name="xalign">0</property>  
      794                 <property name="label" translatable="yes">to</property>  
    740 795               </widget>  
    741 796               <packing>  
    742                   <property name="right_attach">2</property>  
    743                   <property name="top_attach">5</property>  
    744                   <property name="bottom_attach">6</property>  
      797                 <property name="top_attach">2</property>  
      798                 <property name="bottom_attach">3</property>  
      799                 <property name="x_options">GTK_FILL</property>  
    745 800                 <property name="y_options"></property>  
    746 801               </packing>  
    747 802             </child>  
    748 803             <child>  
    749                 <widget class="GtkComboBox" id="cb_format">  
      804               <widget class="GtkHButtonBox" id="hbuttonbox1">  
    749 804                 <property name="visible">True</property>  
      805                 <child>  
      806                   <widget class="GtkButton" id="btn_cancel">  
      807                     <property name="visible">True</property>  
      808                     <property name="can_focus">True</property>  
      809                     <property name="can_default">True</property>  
      810                     <property name="label">gtk-cancel</property>  
      811                     <property name="use_stock">True</property>  
      812                     <property name="response_id">0</property>  
      813                     <signal name="clicked" handler="on_btn_cancel_clicked"/>  
      814                   </widget>  
      815                 </child>  
      816                 <child>  
      817                   <widget class="GtkButton" id="btn_valid">  
      818                     <property name="visible">True</property>  
      819                     <property name="can_focus">True</property>  
      820                     <property name="can_default">True</property>  
      821                     <property name="label">gtk-ok</property>  
      822                     <property name="use_stock">True</property>  
      823                     <property name="response_id">0</property>  
      824                     <signal name="clicked" handler="on_btn_valid_clicked"/>  
      825                   </widget>  
      826                   <packing>  
      827                     <property name="position">1</property>  
      828                   </packing>  
      829                 </child>  
    750 830               </widget>  
    751 831               <packing>  
    752                   <property name="left_attach">1</property>  
    753 832                 <property name="right_attach">2</property>  
    754                   <property name="top_attach">9</property>  
    755                   <property name="bottom_attach">10</property>  
    756                   <property name="x_options">GTK_FILL</property>  
      833                 <property name="top_attach">11</property>  
      834                 <property name="bottom_attach">12</property>  
      835                 <property name="x_options"></property>  
    757 836                 <property name="y_options">GTK_FILL</property>  
    758 837               </packing>  
    759 838             </child>  
    760 839             <child>  
    761                 <widget class="GtkLabel" id="label8">  
      840               <widget class="GtkHScale" id="hs_to">  
    761 840                 <property name="visible">True</property>  
    762                   <property name="xalign">0</property>  
    763                   <property name="label" translatable="yes">Format</property>  
      841                 <property name="can_focus">True</property>  
      842                 <property name="adjustment">0 0 0 0 0 0</property>  
      843                 <property name="draw_value">False</property>  
      844                 <signal name="value_changed" handler="on_hs_to_value_changed"/>  
    764 845               </widget>  
    765 846               <packing>  
    766                   <property name="top_attach">9</property>  
    767                   <property name="bottom_attach">10</property>  
    768                   <property name="x_options">GTK_FILL</property>  
    769                   <property name="y_options"></property>  
      847                 <property name="right_attach">2</property>  
      848                 <property name="top_attach">3</property>  
      849                 <property name="bottom_attach">4</property>  
      850                 <property name="y_options">GTK_FILL</property>  
    770 851               </packing>  
    771 852             </child>  
     
    792 873             </child>  
    793 874             <child>  
    794                 <widget class="GtkHScale" id="hs_to">  
      875               <widget class="GtkLabel" id="label8">  
    794 875                 <property name="visible">True</property>  
    795                   <property name="can_focus">True</property>  
    796                   <property name="adjustment">0 0 0 0 0 0</property>  
    797                   <property name="draw_value">False</property>  
    798                   <signal name="value_changed" handler="on_hs_to_value_changed"/>  
      876                 <property name="xalign">0</property>  
      877                 <property name="label" translatable="yes">Format</property>  
    799 878               </widget>  
    800 879               <packing>  
    801                   <property name="right_attach">2</property>  
    802                   <property name="top_attach">3</property>  
    803                   <property name="bottom_attach">4</property>  
    804                   <property name="y_options">GTK_FILL</property>  
      880                 <property name="top_attach">9</property>  
      881                 <property name="bottom_attach">10</property>  
      882                 <property name="x_options">GTK_FILL</property>  
      883                 <property name="y_options"></property>  
    805 884               </packing>  
    806 885             </child>  
    807 886             <child>  
    808                 <widget class="GtkHButtonBox" id="hbuttonbox1">  
      887               <widget class="GtkComboBox" id="cb_format">  
    808 887                 <property name="visible">True</property>  
    809                   <child>  
    810                     <widget class="GtkButton" id="btn_cancel">  
    811                       <property name="visible">True</property>  
    812                       <property name="can_focus">True</property>  
    813                       <property name="can_default">True</property>  
    814                       <property name="label">gtk-cancel</property>  
    815                       <property name="use_stock">True</property>  
    816                       <signal name="clicked" handler="on_btn_cancel_clicked"/>