Update of /cvsroot/gtkpod/gtkpod
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8456

Modified Files:
        ChangeLog ChangeLog_detailed gtkpod.glade 
Log Message:
         * details.c: apply/undo functionality

         * file_itunesdb.c: save thumbnail filename in .ext database

         * misc_track.c: new: track_set_text()

         * misc_conversion.c: recognize "--" as unset time

         * display_songs.c: use track_set_text(), track_copy_item()



Index: ChangeLog
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/ChangeLog,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -d -r1.153 -r1.154
--- ChangeLog   28 Nov 2005 16:25:33 -0000      1.153
+++ ChangeLog   3 Dec 2005 16:36:26 -0000       1.154
@@ -9,7 +9,7 @@
        read and written, and compilation artists can be grouped into
        "Compilations" in the Artist filter tab. Thanks to Iain Benson!
 
-       NEW: Window for display of track details. Non-stable with known
+       NEW: Window for edit of track details. Non-stable with known
        issues (no sync of data between main display and details
        display -> deleting of tracks with the details window open may
        segfault the appliction if the details window consequently

Index: ChangeLog_detailed
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/ChangeLog_detailed,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -d -r1.114 -r1.115
--- ChangeLog_detailed  30 Nov 2005 14:21:37 -0000      1.114
+++ ChangeLog_detailed  3 Dec 2005 16:36:26 -0000       1.115
@@ -1,3 +1,15 @@
+2005-12-04 Jorg Schuler <[EMAIL PROTECTED]>
+
+        * details.c: apply/undo functionality
+
+        * file_itunesdb.c: save thumbnail filename in .ext database
+
+        * misc_track.c: new: track_set_text()
+
+        * misc_conversion.c: recognize "--" as unset time
+
+        * display_songs.c: use track_set_text(), track_copy_item()
+
 2005-11-30 Jorg Schuler <[EMAIL PROTECTED]>
 
         * mp4file.c: patch by Simon MARTIN fixing support for video

Index: gtkpod.glade
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/gtkpod.glade,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- gtkpod.glade        28 Nov 2005 16:25:33 -0000      1.182
+++ gtkpod.glade        3 Dec 2005 16:36:26 -0000       1.183
@@ -13458,7 +13458,6 @@
                    <widget class="GtkCheckButton" 
id="details_checkbutton_writethrough">
                      <property name="border_width">3</property>
                      <property name="visible">True</property>
-                     <property name="sensitive">False</property>
                      <property name="tooltip" translatable="yes">If you check 
this, information (cover art and meta information) changed for this track will 
be copied to all other selected tracks as well. Use with care.</property>
                      <property name="can_focus">True</property>
                      <property name="relief">GTK_RELIEF_NORMAL</property>
@@ -14179,30 +14178,6 @@
                                  </child>
 
                                  <child>
-                                   <widget class="GtkLabel" id="label370">
-                                     <property name="visible">True</property>
-                                     <property name="label">label</property>
-                                     <property 
name="use_underline">False</property>
-                                     <property 
name="use_markup">False</property>
-                                     <property 
name="justify">GTK_JUSTIFY_LEFT</property>
-                                     <property name="wrap">False</property>
-                                     <property 
name="selectable">False</property>
-                                     <property name="xalign">0</property>
-                                     <property name="yalign">0.5</property>
-                                     <property name="xpad">0</property>
-                                     <property name="ypad">0</property>
-                                   </widget>
-                                   <packing>
-                                     <property name="left_attach">0</property>
-                                     <property name="right_attach">1</property>
-                                     <property name="top_attach">9</property>
-                                     <property 
name="bottom_attach">10</property>
-                                     <property name="x_options">fill</property>
-                                     <property name="y_options"></property>
-                                   </packing>
-                                 </child>
-
-                                 <child>
                                    <widget class="GtkCheckButton" 
id="details_checkbutton_28">
                                      <property name="visible">True</property>
                                      <property name="can_focus">True</property>
@@ -14297,30 +14272,6 @@
                                  </child>
 
                                  <child>
-                                   <widget class="GtkLabel" id="label375">
-                                     <property name="visible">True</property>
-                                     <property name="label">label</property>
-                                     <property 
name="use_underline">False</property>
-                                     <property 
name="use_markup">False</property>
-                                     <property 
name="justify">GTK_JUSTIFY_LEFT</property>
-                                     <property name="wrap">False</property>
-                                     <property 
name="selectable">False</property>
-                                     <property name="xalign">0</property>
-                                     <property name="yalign">0.5</property>
-                                     <property name="xpad">0</property>
-                                     <property name="ypad">0</property>
-                                   </widget>
-                                   <packing>
-                                     <property name="left_attach">2</property>
-                                     <property name="right_attach">3</property>
-                                     <property name="top_attach">9</property>
-                                     <property 
name="bottom_attach">10</property>
-                                     <property name="x_options">fill</property>
-                                     <property name="y_options"></property>
-                                   </packing>
-                                 </child>
-
-                                 <child>
                                    <widget class="GtkCheckButton" 
id="details_checkbutton_35">
                                      <property name="visible">True</property>
                                      <property name="can_focus">True</property>
@@ -14387,28 +14338,6 @@
                                  </child>
 
                                  <child>
-                                   <widget class="GtkEntry" id="entry21">
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property name="editable">True</property>
-                                     <property 
name="visibility">True</property>
-                                     <property name="max_length">0</property>
-                                     <property name="text" 
translatable="yes"></property>
-                                     <property name="has_frame">True</property>
-                                     <property 
name="invisible_char">*</property>
-                                     <property 
name="activates_default">False</property>
-                                   </widget>
-                                   <packing>
-                                     <property name="left_attach">1</property>
-                                     <property name="right_attach">2</property>
-                                     <property name="top_attach">9</property>
-                                     <property 
name="bottom_attach">10</property>
-                                     <property name="x_options">fill</property>
-                                     <property name="y_options"></property>
-                                   </packing>
-                                 </child>
-
-                                 <child>
                                    <widget class="GtkEntry" 
id="details_entry_19">
                                      <property name="visible">True</property>
                                      <property name="can_focus">True</property>
@@ -14451,28 +14380,6 @@
                                      <property name="y_options"></property>
                                    </packing>
                                  </child>
-
-                                 <child>
-                                   <widget class="GtkEntry" id="entry26">
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property name="editable">True</property>
-                                     <property 
name="visibility">True</property>
-                                     <property name="max_length">0</property>
-                                     <property name="text" 
translatable="yes"></property>
-                                     <property name="has_frame">True</property>
-                                     <property 
name="invisible_char">*</property>
-                                     <property 
name="activates_default">False</property>
-                                   </widget>
-                                   <packing>
-                                     <property name="left_attach">3</property>
-                                     <property name="right_attach">4</property>
-                                     <property name="top_attach">9</property>
-                                     <property 
name="bottom_attach">10</property>
-                                     <property name="x_options">fill</property>
-                                     <property name="y_options"></property>
-                                   </packing>
-                                 </child>
                                </widget>
                                <packing>
                                  <property name="padding">0</property>
@@ -15957,7 +15864,7 @@
            </widget>
            <packing>
              <property name="padding">0</property>
-             <property name="expand">True</property>
+             <property name="expand">False</property>
              <property name="fill">True</property>
            </packing>
          </child>
@@ -16011,6 +15918,159 @@
              <property name="pack_type">GTK_PACK_END</property>
            </packing>
          </child>
+
+         <child>
+           <widget class="GtkHButtonBox" id="hbuttonbox14">
+             <property name="visible">True</property>
+             <property name="layout_style">GTK_BUTTONBOX_END</property>
+             <property name="spacing">7</property>
+
+             <child>
+               <widget class="GtkButton" id="details_button_undo_all">
+                 <property name="visible">True</property>
+                 <property name="can_default">True</property>
+                 <property name="can_focus">True</property>
+                 <property name="relief">GTK_RELIEF_NORMAL</property>
+                 <property name="focus_on_click">True</property>
+
+                 <child>
+                   <widget class="GtkAlignment" id="alignment9">
+                     <property name="visible">True</property>
+                     <property name="xalign">0.5</property>
+                     <property name="yalign">0.5</property>
+                     <property name="xscale">0</property>
+                     <property name="yscale">0</property>
+                     <property name="top_padding">0</property>
+                     <property name="bottom_padding">0</property>
+                     <property name="left_padding">0</property>
+                     <property name="right_padding">0</property>
+
+                     <child>
+                       <widget class="GtkHBox" id="hbox193">
+                         <property name="visible">True</property>
+                         <property name="homogeneous">False</property>
+                         <property name="spacing">2</property>
+
+                         <child>
+                           <widget class="GtkImage" id="image3076">
+                             <property name="visible">True</property>
+                             <property name="stock">gtk-undo</property>
+                             <property name="icon_size">4</property>
+                             <property name="xalign">0.5</property>
+                             <property name="yalign">0.5</property>
+                             <property name="xpad">0</property>
+                             <property name="ypad">0</property>
+                           </widget>
+                           <packing>
+                             <property name="padding">0</property>
+                             <property name="expand">False</property>
+                             <property name="fill">False</property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkLabel" id="label390">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">_Undo 
All</property>
+                             <property name="use_underline">True</property>
+                             <property name="use_markup">False</property>
+                             <property 
name="justify">GTK_JUSTIFY_LEFT</property>
+                             <property name="wrap">False</property>
+                             <property name="selectable">False</property>
+                             <property name="xalign">0.5</property>
+                             <property name="yalign">0.5</property>
+                             <property name="xpad">0</property>
+                             <property name="ypad">0</property>
+                           </widget>
+                           <packing>
+                             <property name="padding">0</property>
+                             <property name="expand">False</property>
+                             <property name="fill">False</property>
+                           </packing>
+                         </child>
+                       </widget>
+                     </child>
+                   </widget>
+                 </child>
+               </widget>
+             </child>
+
+             <child>
+               <widget class="GtkButton" id="details_button_undo_track">
+                 <property name="visible">True</property>
+                 <property name="can_default">True</property>
+                 <property name="can_focus">True</property>
+                 <property name="relief">GTK_RELIEF_NORMAL</property>
+                 <property name="focus_on_click">True</property>
+
+                 <child>
+                   <widget class="GtkAlignment" id="alignment10">
+                     <property name="visible">True</property>
+                     <property name="xalign">0.5</property>
+                     <property name="yalign">0.5</property>
+                     <property name="xscale">0</property>
+                     <property name="yscale">0</property>
+                     <property name="top_padding">0</property>
+                     <property name="bottom_padding">0</property>
+                     <property name="left_padding">0</property>
+                     <property name="right_padding">0</property>
+
+                     <child>
+                       <widget class="GtkHBox" id="hbox194">
+                         <property name="visible">True</property>
+                         <property name="homogeneous">False</property>
+                         <property name="spacing">2</property>
+
+                         <child>
+                           <widget class="GtkImage" id="image3077">
+                             <property name="visible">True</property>
+                             <property name="stock">gtk-undo</property>
+                             <property name="icon_size">4</property>
+                             <property name="xalign">0.5</property>
+                             <property name="yalign">0.5</property>
+                             <property name="xpad">0</property>
+                             <property name="ypad">0</property>
+                           </widget>
+                           <packing>
+                             <property name="padding">0</property>
+                             <property name="expand">False</property>
+                             <property name="fill">False</property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkLabel" id="label391">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">_Undo 
Track</property>
+                             <property name="use_underline">True</property>
+                             <property name="use_markup">False</property>
+                             <property 
name="justify">GTK_JUSTIFY_LEFT</property>
+                             <property name="wrap">False</property>
+                             <property name="selectable">False</property>
+                             <property name="xalign">0.5</property>
+                             <property name="yalign">0.5</property>
+                             <property name="xpad">0</property>
+                             <property name="ypad">0</property>
+                           </widget>
+                           <packing>
+                             <property name="padding">0</property>
+                             <property name="expand">False</property>
+                             <property name="fill">False</property>
+                           </packing>
+                         </child>
+                       </widget>
+                     </child>
+                   </widget>
+                 </child>
+               </widget>
+             </child>
+           </widget>
+           <packing>
+             <property name="padding">0</property>
+             <property name="expand">True</property>
+             <property name="fill">False</property>
+           </packing>
+         </child>
        </widget>
        <packing>
          <property name="padding">0</property>



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
gtkpod-cvs2 mailing list
gtkpod-cvs2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to