comparison xmms-sid.glade @ 177:6e350784aa57

Various cleanups. Min-playtime option now works. Configuration has more consistent operation while graying out unavailable settings.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 18 Aug 2004 03:27:00 +0000
parents 7515712b4af7
children eee1b3230d70
comparison
equal deleted inserted replaced
176:d109d928ccc3 177:6e350784aa57
293 <widget> 293 <widget>
294 <class>GtkCheckButton</class> 294 <class>GtkCheckButton</class>
295 <name>cfg_oversample</name> 295 <name>cfg_oversample</name>
296 <border_width>2</border_width> 296 <border_width>2</border_width>
297 <can_focus>True</can_focus> 297 <can_focus>True</can_focus>
298 <signal>
299 <name>toggled</name>
300 <handler>xs_cfg_oversample_toggled</handler>
301 <last_modification_time>Wed, 18 Aug 2004 02:20:35 GMT</last_modification_time>
302 </signal>
298 <label>Use oversampling</label> 303 <label>Use oversampling</label>
299 <active>False</active> 304 <active>False</active>
300 <draw_indicator>True</draw_indicator> 305 <draw_indicator>True</draw_indicator>
301 <child> 306 <child>
302 <padding>0</padding> 307 <padding>0</padding>
317 <fill>True</fill> 322 <fill>True</fill>
318 </child> 323 </child>
319 324
320 <widget> 325 <widget>
321 <class>GtkLabel</class> 326 <class>GtkLabel</class>
322 <name>label42</name> 327 <name>cfg_oversample_label1</name>
323 <label>Factor:</label> 328 <label>Factor:</label>
324 <justify>GTK_JUSTIFY_CENTER</justify> 329 <justify>GTK_JUSTIFY_CENTER</justify>
325 <wrap>False</wrap> 330 <wrap>False</wrap>
326 <xalign>0.5</xalign> 331 <xalign>0.5</xalign>
327 <yalign>0.5</yalign> 332 <yalign>0.5</yalign>
357 </child> 362 </child>
358 </widget> 363 </widget>
359 364
360 <widget> 365 <widget>
361 <class>GtkLabel</class> 366 <class>GtkLabel</class>
362 <name>label43</name> 367 <name>cfg_oversample_label2</name>
363 <label>Large factors require more CPU-power</label> 368 <label>Large factors require more CPU-power</label>
364 <justify>GTK_JUSTIFY_CENTER</justify> 369 <justify>GTK_JUSTIFY_CENTER</justify>
365 <wrap>False</wrap> 370 <wrap>False</wrap>
366 <xalign>0.5</xalign> 371 <xalign>0.5</xalign>
367 <yalign>0.5</yalign> 372 <yalign>0.5</yalign>
1040 <widget> 1045 <widget>
1041 <class>GtkCheckButton</class> 1046 <class>GtkCheckButton</class>
1042 <name>cfg_mintime_enable</name> 1047 <name>cfg_mintime_enable</name>
1043 <border_width>2</border_width> 1048 <border_width>2</border_width>
1044 <can_focus>True</can_focus> 1049 <can_focus>True</can_focus>
1050 <signal>
1051 <name>toggled</name>
1052 <handler>xs_cfg_mintime_enable_toggled</handler>
1053 <last_modification_time>Wed, 18 Aug 2004 02:51:28 GMT</last_modification_time>
1054 </signal>
1045 <label>Play at least for specified time (adds silence)</label> 1055 <label>Play at least for specified time (adds silence)</label>
1046 <active>False</active> 1056 <active>False</active>
1047 <draw_indicator>True</draw_indicator> 1057 <draw_indicator>True</draw_indicator>
1048 <child> 1058 <child>
1049 <padding>0</padding> 1059 <padding>0</padding>
1064 <fill>True</fill> 1074 <fill>True</fill>
1065 </child> 1075 </child>
1066 1076
1067 <widget> 1077 <widget>
1068 <class>GtkLabel</class> 1078 <class>GtkLabel</class>
1069 <name>label51</name> 1079 <name>cfg_mintime_label1</name>
1070 <label>Playtime: </label> 1080 <label>Playtime: </label>
1071 <justify>GTK_JUSTIFY_CENTER</justify> 1081 <justify>GTK_JUSTIFY_CENTER</justify>
1072 <wrap>False</wrap> 1082 <wrap>False</wrap>
1073 <xalign>0</xalign> 1083 <xalign>0</xalign>
1074 <yalign>0.5</yalign> 1084 <yalign>0.5</yalign>
1109 </child> 1119 </child>
1110 </widget> 1120 </widget>
1111 1121
1112 <widget> 1122 <widget>
1113 <class>GtkLabel</class> 1123 <class>GtkLabel</class>
1114 <name>label52</name> 1124 <name>cfg_mintime_label2</name>
1115 <label>seconds</label> 1125 <label>seconds</label>
1116 <justify>GTK_JUSTIFY_CENTER</justify> 1126 <justify>GTK_JUSTIFY_CENTER</justify>
1117 <wrap>False</wrap> 1127 <wrap>False</wrap>
1118 <xalign>0</xalign> 1128 <xalign>0</xalign>
1119 <yalign>0.5</yalign> 1129 <yalign>0.5</yalign>
1152 <widget> 1162 <widget>
1153 <class>GtkCheckButton</class> 1163 <class>GtkCheckButton</class>
1154 <name>cfg_maxtime_enable</name> 1164 <name>cfg_maxtime_enable</name>
1155 <border_width>2</border_width> 1165 <border_width>2</border_width>
1156 <can_focus>True</can_focus> 1166 <can_focus>True</can_focus>
1167 <signal>
1168 <name>toggled</name>
1169 <handler>xs_cfg_maxtime_enable_toggled</handler>
1170 <last_modification_time>Wed, 18 Aug 2004 02:51:37 GMT</last_modification_time>
1171 </signal>
1157 <label>Play for specified time maximum</label> 1172 <label>Play for specified time maximum</label>
1158 <active>False</active> 1173 <active>False</active>
1159 <draw_indicator>True</draw_indicator> 1174 <draw_indicator>True</draw_indicator>
1160 <child> 1175 <child>
1161 <padding>0</padding> 1176 <padding>0</padding>
1191 <fill>True</fill> 1206 <fill>True</fill>
1192 </child> 1207 </child>
1193 1208
1194 <widget> 1209 <widget>
1195 <class>GtkLabel</class> 1210 <class>GtkLabel</class>
1196 <name>label37</name> 1211 <name>cfg_maxtime_label1</name>
1197 <label>Playtime: </label> 1212 <label>Playtime: </label>
1198 <justify>GTK_JUSTIFY_CENTER</justify> 1213 <justify>GTK_JUSTIFY_CENTER</justify>
1199 <wrap>False</wrap> 1214 <wrap>False</wrap>
1200 <xalign>0</xalign> 1215 <xalign>0</xalign>
1201 <yalign>0.5</yalign> 1216 <yalign>0.5</yalign>
1236 </child> 1251 </child>
1237 </widget> 1252 </widget>
1238 1253
1239 <widget> 1254 <widget>
1240 <class>GtkLabel</class> 1255 <class>GtkLabel</class>
1241 <name>label36</name> 1256 <name>cfg_maxtime_label2</name>
1242 <label>seconds</label> 1257 <label>seconds</label>
1243 <justify>GTK_JUSTIFY_CENTER</justify> 1258 <justify>GTK_JUSTIFY_CENTER</justify>
1244 <wrap>False</wrap> 1259 <wrap>False</wrap>
1245 <xalign>0</xalign> 1260 <xalign>0</xalign>
1246 <yalign>0.5</yalign> 1261 <yalign>0.5</yalign>
1280 <class>GtkCheckButton</class> 1295 <class>GtkCheckButton</class>
1281 <name>cfg_sld_enable</name> 1296 <name>cfg_sld_enable</name>
1282 <border_width>2</border_width> 1297 <border_width>2</border_width>
1283 <tooltip>This option enables using of XSIDPLAY compatible HVSC Song-length database. (See documentation for more information)</tooltip> 1298 <tooltip>This option enables using of XSIDPLAY compatible HVSC Song-length database. (See documentation for more information)</tooltip>
1284 <can_focus>True</can_focus> 1299 <can_focus>True</can_focus>
1300 <signal>
1301 <name>toggled</name>
1302 <handler>xs_cfg_sld_enable_toggled</handler>
1303 <last_modification_time>Wed, 18 Aug 2004 02:51:47 GMT</last_modification_time>
1304 </signal>
1285 <label>Use XSIDPLAY-compatible database</label> 1305 <label>Use XSIDPLAY-compatible database</label>
1286 <active>False</active> 1306 <active>False</active>
1287 <draw_indicator>True</draw_indicator> 1307 <draw_indicator>True</draw_indicator>
1288 <child> 1308 <child>
1289 <padding>0</padding> 1309 <padding>0</padding>
1304 <fill>True</fill> 1324 <fill>True</fill>
1305 </child> 1325 </child>
1306 1326
1307 <widget> 1327 <widget>
1308 <class>GtkLabel</class> 1328 <class>GtkLabel</class>
1309 <name>label33</name> 1329 <name>cfg_sld_label1</name>
1310 <label>DB-file: </label> 1330 <label>DB-file: </label>
1311 <justify>GTK_JUSTIFY_CENTER</justify> 1331 <justify>GTK_JUSTIFY_CENTER</justify>
1312 <wrap>False</wrap> 1332 <wrap>False</wrap>
1313 <xalign>0.5</xalign> 1333 <xalign>0.5</xalign>
1314 <yalign>0.5</yalign> 1334 <yalign>0.5</yalign>
1402 <widget> 1422 <widget>
1403 <class>GtkCheckButton</class> 1423 <class>GtkCheckButton</class>
1404 <name>cfg_stil_enable</name> 1424 <name>cfg_stil_enable</name>
1405 <border_width>2</border_width> 1425 <border_width>2</border_width>
1406 <can_focus>True</can_focus> 1426 <can_focus>True</can_focus>
1427 <signal>
1428 <name>toggled</name>
1429 <handler>xs_cfg_stil_enable_toggled</handler>
1430 <last_modification_time>Wed, 18 Aug 2004 02:52:39 GMT</last_modification_time>
1431 </signal>
1407 <label>Use STIL information database</label> 1432 <label>Use STIL information database</label>
1408 <active>False</active> 1433 <active>False</active>
1409 <draw_indicator>True</draw_indicator> 1434 <draw_indicator>True</draw_indicator>
1410 <child> 1435 <child>
1411 <padding>0</padding> 1436 <padding>0</padding>
1425 <fill>True</fill> 1450 <fill>True</fill>
1426 </child> 1451 </child>
1427 1452
1428 <widget> 1453 <widget>
1429 <class>GtkLabel</class> 1454 <class>GtkLabel</class>
1430 <name>label4</name> 1455 <name>cfg_stil_label1</name>
1431 <label>STIL-file:</label> 1456 <label>STIL-file:</label>
1432 <justify>GTK_JUSTIFY_CENTER</justify> 1457 <justify>GTK_JUSTIFY_CENTER</justify>
1433 <wrap>False</wrap> 1458 <wrap>False</wrap>
1434 <xalign>0.5</xalign> 1459 <xalign>0.5</xalign>
1435 <yalign>0.5</yalign> 1460 <yalign>0.5</yalign>
1508 <fill>True</fill> 1533 <fill>True</fill>
1509 </child> 1534 </child>
1510 1535
1511 <widget> 1536 <widget>
1512 <class>GtkLabel</class> 1537 <class>GtkLabel</class>
1513 <name>label49</name> 1538 <name>cfg_hvsc_label1</name>
1514 <label>HVSC path:</label> 1539 <label>HVSC path:</label>
1515 <justify>GTK_JUSTIFY_CENTER</justify> 1540 <justify>GTK_JUSTIFY_CENTER</justify>
1516 <wrap>False</wrap> 1541 <wrap>False</wrap>
1517 <xalign>0.5</xalign> 1542 <xalign>0.5</xalign>
1518 <yalign>0.5</yalign> 1543 <yalign>0.5</yalign>
1712 1737
1713 <widget> 1738 <widget>
1714 <class>GtkFrame</class> 1739 <class>GtkFrame</class>
1715 <name>frame28</name> 1740 <name>frame28</name>
1716 <border_width>4</border_width> 1741 <border_width>4</border_width>
1717 <label>Sub-song control: </label> 1742 <label>Sub-tune control: </label>
1718 <label_xalign>0</label_xalign> 1743 <label_xalign>0</label_xalign>
1719 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type> 1744 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
1720 <child> 1745 <child>
1721 <padding>0</padding> 1746 <padding>0</padding>
1722 <expand>False</expand> 1747 <expand>False</expand>
1818 1843
1819 <widget> 1844 <widget>
1820 <class>GtkCheckButton</class> 1845 <class>GtkCheckButton</class>
1821 <name>cfg_detectmagic</name> 1846 <name>cfg_detectmagic</name>
1822 <border_width>2</border_width> 1847 <border_width>2</border_width>
1848 <tooltip>Determine if file is a SID-tune by checking the file contents. If NOT selected, filetype is determined by checking filename extension (.sid, .dat, ...)</tooltip>
1823 <can_focus>True</can_focus> 1849 <can_focus>True</can_focus>
1824 <label>Determine filetype by contents (slower)</label> 1850 <label>Detect file by contents (slower)</label>
1825 <active>False</active> 1851 <active>False</active>
1826 <draw_indicator>True</draw_indicator> 1852 <draw_indicator>True</draw_indicator>
1827 <child> 1853 <child>
1828 <padding>0</padding> 1854 <padding>0</padding>
1829 <expand>False</expand> 1855 <expand>False</expand>
1900 1926
1901 <widget> 1927 <widget>
1902 <class>GtkWindow</class> 1928 <class>GtkWindow</class>
1903 <name>xs_fileinfowin</name> 1929 <name>xs_fileinfowin</name>
1904 <width>400</width> 1930 <width>400</width>
1905 <height>350</height>
1906 <title>XMMS-SID Fileinfo</title> 1931 <title>XMMS-SID Fileinfo</title>
1907 <type>GTK_WINDOW_DIALOG</type> 1932 <type>GTK_WINDOW_DIALOG</type>
1908 <position>GTK_WIN_POS_MOUSE</position> 1933 <position>GTK_WIN_POS_MOUSE</position>
1909 <modal>False</modal> 1934 <modal>False</modal>
1910 <allow_shrink>False</allow_shrink> 1935 <allow_shrink>False</allow_shrink>
1914 <widget> 1939 <widget>
1915 <class>GtkVBox</class> 1940 <class>GtkVBox</class>
1916 <name>vbox14</name> 1941 <name>vbox14</name>
1917 <homogeneous>False</homogeneous> 1942 <homogeneous>False</homogeneous>
1918 <spacing>0</spacing> 1943 <spacing>0</spacing>
1944
1945 <widget>
1946 <class>GtkFrame</class>
1947 <name>frame30</name>
1948 <border_width>2</border_width>
1949 <label_xalign>0</label_xalign>
1950 <shadow_type>GTK_SHADOW_OUT</shadow_type>
1951 <child>
1952 <padding>0</padding>
1953 <expand>False</expand>
1954 <fill>False</fill>
1955 </child>
1956
1957 <widget>
1958 <class>GtkHBox</class>
1959 <name>hbox19</name>
1960 <border_width>4</border_width>
1961 <homogeneous>False</homogeneous>
1962 <spacing>0</spacing>
1963
1964 <widget>
1965 <class>GtkButton</class>
1966 <name>fileinfo_subctrl_prev</name>
1967 <can_focus>True</can_focus>
1968 <signal>
1969 <name>clicked</name>
1970 <handler>xs_subctrl_prevsong</handler>
1971 <last_modification_time>Wed, 18 Aug 2004 01:40:46 GMT</last_modification_time>
1972 </signal>
1973 <label> &lt; </label>
1974 <relief>GTK_RELIEF_NORMAL</relief>
1975 <child>
1976 <padding>0</padding>
1977 <expand>False</expand>
1978 <fill>False</fill>
1979 </child>
1980 </widget>
1981
1982 <widget>
1983 <class>GtkHScale</class>
1984 <name>fileinfo_subctrl_adj</name>
1985 <can_focus>True</can_focus>
1986 <draw_value>True</draw_value>
1987 <value_pos>GTK_POS_TOP</value_pos>
1988 <digits>0</digits>
1989 <policy>GTK_UPDATE_CONTINUOUS</policy>
1990 <value>0</value>
1991 <lower>0</lower>
1992 <upper>0</upper>
1993 <step>0</step>
1994 <page>0</page>
1995 <page_size>0</page_size>
1996 <child>
1997 <padding>0</padding>
1998 <expand>True</expand>
1999 <fill>True</fill>
2000 </child>
2001 </widget>
2002
2003 <widget>
2004 <class>GtkButton</class>
2005 <name>fileinfo_subctrl_next</name>
2006 <can_focus>True</can_focus>
2007 <signal>
2008 <name>clicked</name>
2009 <handler>xs_subctrl_nextsong</handler>
2010 <last_modification_time>Wed, 18 Aug 2004 01:41:09 GMT</last_modification_time>
2011 </signal>
2012 <label> &gt; </label>
2013 <relief>GTK_RELIEF_NORMAL</relief>
2014 <child>
2015 <padding>0</padding>
2016 <expand>False</expand>
2017 <fill>False</fill>
2018 </child>
2019 </widget>
2020 </widget>
2021 </widget>
1919 2022
1920 <widget> 2023 <widget>
1921 <class>GtkFrame</class> 2024 <class>GtkFrame</class>
1922 <name>frame14</name> 2025 <name>frame14</name>
1923 <border_width>4</border_width> 2026 <border_width>4</border_width>
2144 2247
2145 <widget> 2248 <widget>
2146 <class>GtkFrame</class> 2249 <class>GtkFrame</class>
2147 <name>frame15</name> 2250 <name>frame15</name>
2148 <border_width>4</border_width> 2251 <border_width>4</border_width>
2149 <label>Tune Information:</label> 2252 <label>Sub-tune Information:</label>
2150 <label_xalign>0</label_xalign> 2253 <label_xalign>0</label_xalign>
2151 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type> 2254 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
2152 <child> 2255 <child>
2153 <padding>0</padding> 2256 <padding>0</padding>
2154 <expand>True</expand> 2257 <expand>True</expand>
2189 <fill>False</fill> 2292 <fill>False</fill>
2190 </child> 2293 </child>
2191 </widget> 2294 </widget>
2192 2295
2193 <widget> 2296 <widget>
2194 <class>GtkHScale</class> 2297 <class>GtkOptionMenu</class>
2195 <name>fileinfo_sub_tune</name> 2298 <name>fileinfo_sub_tune</name>
2196 <can_focus>True</can_focus> 2299 <can_focus>True</can_focus>
2197 <draw_value>True</draw_value> 2300 <items></items>
2198 <value_pos>GTK_POS_TOP</value_pos> 2301 <initial_choice>0</initial_choice>
2199 <digits>0</digits>
2200 <policy>GTK_UPDATE_CONTINUOUS</policy>
2201 <value>10</value>
2202 <lower>1</lower>
2203 <upper>12</upper>
2204 <step>0</step>
2205 <page>0</page>
2206 <page_size>0</page_size>
2207 <child> 2302 <child>
2208 <padding>2</padding> 2303 <padding>2</padding>
2209 <expand>True</expand> 2304 <expand>True</expand>
2210 <fill>True</fill> 2305 <fill>True</fill>
2211 </child> 2306 </child>