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

Modified Files:
        ChangeLog_detailed gtkpod.glade 
Log Message:
        * src/details.c
          gtkpod.glade: small fixes for "Edit Details Window" by Mario Rossi.

        * gtkpod.glade
          scripts/convert-flac2m4a.sh
          scripts/convert-flac2mp3.sh
          scripts/convert-ogg2m4a.sh
          scripts/convert-ogg2mp3.sh
          scripts/Makefile.am
          src/display_itdb.h
          src/file.h
          src/file_convert.c
          src/file_convert.h
          src/file_itunesdb.c
          src/prefs_window.c
          src/prefs.c: display of conversion progress and improved
          conversion scripts (receive meta tags by command line
          arguments). Thanks to Simon Naunton!

          scripts/convert-m4a2mp3.sh
          scripts/convert-mp32m4a.sh
          scripts/convert-wav2m4a.sh
          scripts/convert-wav2mp3.sh: new scripts for mp3, m4a and wav
          conversion.



Index: ChangeLog_detailed
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/ChangeLog_detailed,v
retrieving revision 1.375
retrieving revision 1.376
diff -u -d -r1.375 -r1.376
--- ChangeLog_detailed  5 Feb 2007 00:21:39 -0000       1.375
+++ ChangeLog_detailed  5 Feb 2007 08:45:53 -0000       1.376
@@ -1,8 +1,31 @@
-2007-02-04 Jorg Schuler <jcsjcs at users.sourceforge.net>
+2007-02-05 Jorg Schuler <jcsjcs at users.sourceforge.net>
 
        * src/details.c
          gtkpod.glade: small fixes for "Edit Details Window" by Mario Rossi.
 
+        * gtkpod.glade
+          scripts/convert-flac2m4a.sh
+          scripts/convert-flac2mp3.sh
+          scripts/convert-ogg2m4a.sh
+          scripts/convert-ogg2mp3.sh
+          scripts/Makefile.am
+          src/display_itdb.h
+          src/file.h
+          src/file_convert.c
+          src/file_convert.h
+          src/file_itunesdb.c
+          src/prefs_window.c
+         src/prefs.c: display of conversion progress and improved
+          conversion scripts (receive meta tags by command line
+          arguments). Thanks to Simon Naunton!
+
+          scripts/convert-m4a2mp3.sh
+          scripts/convert-mp32m4a.sh
+          scripts/convert-wav2m4a.sh
+          scripts/convert-wav2mp3.sh: new scripts for mp3, m4a and wav
+          conversion.
+
+
 2007-02-04 Jorg Schuler <jcsjcs at users.sourceforge.net>
 
         * gtkpod.glade

Index: gtkpod.glade
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/gtkpod.glade,v
retrieving revision 1.221
retrieving revision 1.222
diff -u -d -r1.221 -r1.222
--- gtkpod.glade        5 Feb 2007 00:21:39 -0000       1.221
+++ gtkpod.glade        5 Feb 2007 08:45:54 -0000       1.222
@@ -13456,21 +13456,49 @@
                  </child>
 
                  <child>
-                   <widget class="GtkVBox" id="vbox175">
+                   <widget class="GtkHBox" id="hbox210">
                      <property name="visible">True</property>
                      <property name="homogeneous">False</property>
                      <property name="spacing">8</property>
 
                      <child>
-                       <widget class="GtkHBox" id="hbox205">
+                       <widget class="GtkLabel" id="label457">
                          <property name="visible">True</property>
+                         <property name="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.5</property>
+                         <property name="yalign">0.5</property>
+                         <property name="xpad">0</property>
+                         <property name="ypad">0</property>
+                         <property 
name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
+                         <property name="width_chars">-1</property>
+                         <property name="single_line_mode">False</property>
+                         <property name="angle">0</property>
+                       </widget>
+                       <packing>
+                         <property name="padding">0</property>
+                         <property name="expand">False</property>
+                         <property name="fill">False</property>
+                       </packing>
+                     </child>
+
+                     <child>
+                       <widget class="GtkTable" id="convert_table">
+                         <property name="visible">True</property>
+                         <property name="n_rows">5</property>
+                         <property name="n_columns">4</property>
                          <property name="homogeneous">False</property>
-                         <property name="spacing">8</property>
+                         <property name="row_spacing">8</property>
+                         <property name="column_spacing">8</property>
 
                          <child>
-                           <widget class="GtkLabel" id="label437">
+                           <widget class="GtkLabel" id="label436">
                              <property name="visible">True</property>
-                             <property name="label" translatable="yes">    
</property>
+                             <property name="label" translatable="yes">Ogg 
with :</property>
                              <property name="use_underline">False</property>
                              <property name="use_markup">False</property>
                              <property 
name="justify">GTK_JUSTIFY_LEFT</property>
@@ -13486,16 +13514,59 @@
                              <property name="angle">0</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">1</property>
+                             <property name="right_attach">2</property>
+                             <property name="top_attach">0</property>
+                             <property name="bottom_attach">1</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkLabel" id="label436">
+                           <widget class="GtkEntry" id="path_conv_ogg_entry">
                              <property name="visible">True</property>
-                             <property name="label" translatable="yes">Ogg 
with :</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">2</property>
+                             <property name="right_attach">3</property>
+                             <property name="top_attach">0</property>
+                             <property name="bottom_attach">1</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkButton" id="path_conv_ogg_button">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes">Browse</property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">3</property>
+                             <property name="right_attach">4</property>
+                             <property name="top_attach">0</property>
+                             <property name="bottom_attach">1</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkLabel" id="label449">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">Flac 
with :</property>
                              <property name="use_underline">False</property>
                              <property name="use_markup">False</property>
                              <property 
name="justify">GTK_JUSTIFY_LEFT</property>
@@ -13511,14 +13582,17 @@
                              <property name="angle">0</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">1</property>
+                             <property name="right_attach">2</property>
+                             <property name="top_attach">1</property>
+                             <property name="bottom_attach">2</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkEntry" id="path_conv_ogg_entry">
+                           <widget class="GtkEntry" id="path_conv_flac_entry">
                              <property name="visible">True</property>
                              <property name="can_focus">True</property>
                              <property name="editable">True</property>
@@ -13530,14 +13604,16 @@
                              <property 
name="activates_default">False</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">True</property>
-                             <property name="fill">True</property>
+                             <property name="left_attach">2</property>
+                             <property name="right_attach">3</property>
+                             <property name="top_attach">1</property>
+                             <property name="bottom_attach">2</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkButton" id="path_conv_ogg_button">
+                           <widget class="GtkButton" 
id="path_conv_flac_button">
                              <property name="visible">True</property>
                              <property name="can_focus">True</property>
                              <property name="label" 
translatable="yes">Browse</property>
@@ -13546,42 +13622,87 @@
                              <property name="focus_on_click">True</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">3</property>
+                             <property name="right_attach">4</property>
+                             <property name="top_attach">1</property>
+                             <property name="bottom_attach">2</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
-                       </widget>
-                       <packing>
-                         <property name="padding">0</property>
-                         <property name="expand">True</property>
-                         <property name="fill">True</property>
-                       </packing>
-                     </child>
-                   </widget>
-                   <packing>
-                     <property name="padding">0</property>
-                     <property name="expand">True</property>
-                     <property name="fill">True</property>
-                   </packing>
-                 </child>
 
-                 <child>
-                   <widget class="GtkVBox" id="vbox178">
-                     <property name="visible">True</property>
-                     <property name="homogeneous">False</property>
-                     <property name="spacing">8</property>
+                         <child>
+                           <widget class="GtkLabel" id="label456">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">M4A 
with :</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.5</property>
+                             <property name="yalign">0.5</property>
+                             <property name="xpad">0</property>
+                             <property name="ypad">0</property>
+                             <property 
name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
+                             <property name="width_chars">-1</property>
+                             <property name="single_line_mode">False</property>
+                             <property name="angle">0</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">1</property>
+                             <property name="right_attach">2</property>
+                             <property name="top_attach">2</property>
+                             <property name="bottom_attach">3</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
 
-                     <child>
-                       <widget class="GtkHBox" id="hbox206">
-                         <property name="visible">True</property>
-                         <property name="homogeneous">False</property>
-                         <property name="spacing">8</property>
+                         <child>
+                           <widget class="GtkEntry" id="path_conv_m4a_entry">
+                             <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">2</property>
+                             <property name="right_attach">3</property>
+                             <property name="top_attach">2</property>
+                             <property name="bottom_attach">3</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
 
                          <child>
-                           <widget class="GtkLabel" id="label448">
+                           <widget class="GtkButton" id="path_conv_m4a_button">
                              <property name="visible">True</property>
-                             <property name="label" translatable="yes">    
</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes">Browse</property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">3</property>
+                             <property name="right_attach">4</property>
+                             <property name="top_attach">2</property>
+                             <property name="bottom_attach">3</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkLabel" id="label452">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">MP3 
with :</property>
                              <property name="use_underline">False</property>
                              <property name="use_markup">False</property>
                              <property 
name="justify">GTK_JUSTIFY_LEFT</property>
@@ -13597,16 +13718,59 @@
                              <property name="angle">0</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">1</property>
+                             <property name="right_attach">2</property>
+                             <property name="top_attach">3</property>
+                             <property name="bottom_attach">4</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkLabel" id="label449">
+                           <widget class="GtkEntry" id="path_conv_mp3_entry">
                              <property name="visible">True</property>
-                             <property name="label" translatable="yes">Flac 
with :</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">2</property>
+                             <property name="right_attach">3</property>
+                             <property name="top_attach">3</property>
+                             <property name="bottom_attach">4</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkButton" id="path_conv_mp3_button">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes">Browse</property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">3</property>
+                             <property name="right_attach">4</property>
+                             <property name="top_attach">3</property>
+                             <property name="bottom_attach">4</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkLabel" id="label454">
+                             <property name="visible">True</property>
+                             <property name="label" translatable="yes">WAV 
with :</property>
                              <property name="use_underline">False</property>
                              <property name="use_markup">False</property>
                              <property 
name="justify">GTK_JUSTIFY_LEFT</property>
@@ -13622,14 +13786,17 @@
                              <property name="angle">0</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">1</property>
+                             <property name="right_attach">2</property>
+                             <property name="top_attach">4</property>
+                             <property name="bottom_attach">5</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkEntry" id="path_conv_flac_entry">
+                           <widget class="GtkEntry" id="path_conv_wav_entry">
                              <property name="visible">True</property>
                              <property name="can_focus">True</property>
                              <property name="editable">True</property>
@@ -13641,14 +13808,16 @@
                              <property 
name="activates_default">False</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">True</property>
-                             <property name="fill">True</property>
+                             <property name="left_attach">2</property>
+                             <property name="right_attach">3</property>
+                             <property name="top_attach">4</property>
+                             <property name="bottom_attach">5</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
 
                          <child>
-                           <widget class="GtkButton" 
id="path_conv_flac_button">
+                           <widget class="GtkButton" id="path_conv_wav_button">
                              <property name="visible">True</property>
                              <property name="can_focus">True</property>
                              <property name="label" 
translatable="yes">Browse</property>
@@ -13657,9 +13826,122 @@
                              <property name="focus_on_click">True</property>
                            </widget>
                            <packing>
-                             <property name="padding">0</property>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
+                             <property name="left_attach">3</property>
+                             <property name="right_attach">4</property>
+                             <property name="top_attach">4</property>
+                             <property name="bottom_attach">5</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkCheckButton" id="convert_ogg">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes"></property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                             <property name="active">False</property>
+                             <property name="inconsistent">False</property>
+                             <property name="draw_indicator">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">0</property>
+                             <property name="right_attach">1</property>
+                             <property name="top_attach">0</property>
+                             <property name="bottom_attach">1</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkCheckButton" id="convert_flac">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes"></property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                             <property name="active">False</property>
+                             <property name="inconsistent">False</property>
+                             <property name="draw_indicator">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">0</property>
+                             <property name="right_attach">1</property>
+                             <property name="top_attach">1</property>
+                             <property name="bottom_attach">2</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkCheckButton" id="convert_m4a">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes"></property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                             <property name="active">False</property>
+                             <property name="inconsistent">False</property>
+                             <property name="draw_indicator">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">0</property>
+                             <property name="right_attach">1</property>
+                             <property name="top_attach">2</property>
+                             <property name="bottom_attach">3</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkCheckButton" id="convert_mp3">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes"></property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                             <property name="active">False</property>
+                             <property name="inconsistent">False</property>
+                             <property name="draw_indicator">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">0</property>
+                             <property name="right_attach">1</property>
+                             <property name="top_attach">3</property>
+                             <property name="bottom_attach">4</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
+                           </packing>
+                         </child>
+
+                         <child>
+                           <widget class="GtkCheckButton" id="convert_wav">
+                             <property name="visible">True</property>
+                             <property name="can_focus">True</property>
+                             <property name="label" 
translatable="yes"></property>
+                             <property name="use_underline">True</property>
+                             <property 
name="relief">GTK_RELIEF_NORMAL</property>
+                             <property name="focus_on_click">True</property>
+                             <property name="active">False</property>
+                             <property name="inconsistent">False</property>
+                             <property name="draw_indicator">True</property>
+                           </widget>
+                           <packing>
+                             <property name="left_attach">0</property>
+                             <property name="right_attach">1</property>
+                             <property name="top_attach">4</property>
+                             <property name="bottom_attach">5</property>
+                             <property name="x_options">fill</property>
+                             <property name="y_options"></property>
                            </packing>
                          </child>
                        </widget>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to