Status: | Needs review |
---|---|
Proposed branch: | lp:~waynemou/wahcade/devel |
Merge into: | lp:wahcade |
Diff against target: |
31617 lines (+16742/-4763) (has conflicts) 121 files modified
.bzrignore (+0/-40) VERSION (+1/-1) bdist_debian.py (+4/-1) build_deb_package (+7/-2) bzr_update (+64/-0) config.dist/ini/mame.ini (+10/-0) config.dist/layouts/artwork_1024x576/layout.lay (+551/-0) config.dist/layouts/retro_black_1024x576/layout.lay (+551/-0) config.dist/wahcade.ini (+14/-1) constants.py (+11/-7) doc/SAIRUK (+5/-0) filters.py (+145/-92) glade/layout_editor.glade (+12/-10) glade/wahcade_setup.glade (+2/-2) glade/wahcade_setup.glade.h (+1/-1) glade/wahcade_setup.glade~ (+6670/-0) gst_media.py (+109/-6) install (+2/-2) joystick.py (+162/-14) layout_editor.py (+7/-2) layout_props.py (+3/-3) make_gettext (+14/-10) make_tarball (+18/-3) mamewah_ini.py (+2/-2) pixmaps/svg/wahcade-launch.svg (+709/-0) plugins/launcher_desktop.py (+79/-0) plugins/launcher_lnk.py (+72/-0) plugins/launcher_url.py (+71/-0) po/de.po (+473/-442) po/en_GB.po (+546/-526) po/es.po (+469/-445) po/fr.po (+430/-398) po/it.po (+424/-395) po/messages.pot (+375/-376) po/sv.po (+455/-423) scrolled_list.py (+16/-8) templates/advmame.ini (+1/-1) templates/atari800-atari-5200.ini (+62/-0) templates/atari800-sdl.ini (+60/-0) templates/dgen-genesis.ini (+60/-0) templates/dgen.ini (+0/-60) templates/dolphin-wii.ini (+62/-0) templates/dosbox.ini (+1/-1) templates/fceu.ini (+1/-1) templates/gen-gs.ini (+0/-62) templates/gens-genesis.ini (+62/-0) templates/gens.ini (+0/-61) templates/gngeo-snk-neo-geo.ini (+63/-0) templates/hatari-atarist.ini (+62/-0) templates/hugo-nec-pce-turbo_grafx_16.ini (+61/-0) templates/hugo.ini (+0/-61) templates/jzintv-mattel-intellivision.ini (+63/-0) templates/mednafen-atari-lynx.ini (+62/-0) templates/mednafen-bandai-wonderswan.ini (+62/-0) templates/mednafen-lynx.ini (+0/-62) templates/mednafen-nec-hudson-pc-engine-cd.ini (+62/-0) templates/mednafen-nec-pc-fx.ini (+62/-0) templates/mednafen-nec-pce-tg16.ini (+61/-0) templates/mednafen-nec-supergrafx.ini (+63/-0) templates/mednafen-nintendo-gameboy-advance.ini (+63/-0) templates/mednafen-nintendo-gameboy-color.ini (+63/-0) templates/mednafen-nintendo-gameboy.ini (+63/-0) templates/mednafen-nintendo-virtualboy.ini (+61/-0) templates/mednafen-pce-tg16.ini (+0/-61) templates/mednafen-sega-game-gear.ini (+62/-0) templates/mednafen-sega-master-system.ini (+63/-0) templates/mednafen-snk-neogeo-pocket.ini (+62/-0) templates/mess-atari-5200.ini (+61/-0) templates/mess-atari-7800.ini (+62/-0) templates/mess-atari-jaguar.ini (+62/-0) templates/mess-atari800.ini (+0/-61) templates/mess-colecovision.ini (+29/-31) templates/mess-gamegear.ini (+0/-60) templates/mess-gbclassic.ini (+0/-62) templates/mess-gbcolor.ini (+0/-62) templates/mess-general.ini (+60/-0) templates/mess-genesis.ini (+0/-62) templates/mess-mastersystem.ini (+0/-60) templates/mess-mattel-intellivision.ini (+61/-0) templates/mess-nes.ini (+0/-60) templates/mess-nintendo-gameboy-color.ini (+62/-0) templates/mess-nintendo-gb-classic.ini (+62/-0) templates/mess-nintendo-nes.ini (+60/-0) templates/mess-sega-game-gear.ini (+60/-0) templates/mess-sega-genesis.ini (+62/-0) templates/mess-sega-master-system.ini (+60/-0) templates/mess-vectrex.ini (+63/-0) templates/mupen64plus.ini (+1/-1) templates/neoraine-snk-neo-geo-cd.ini (+63/-0) templates/nestopia.ini (+1/-1) templates/pcsx.ini (+0/-62) templates/pcsxr-sony-playstation.ini (+63/-0) templates/raine-raine.ini (+63/-0) templates/raine-snk-neogeo-cd.ini (+62/-0) templates/sdlmame.ini (+1/-1) templates/sinclair_zx_spectrum-fbzz-speccy.ini (+62/-0) templates/snes9x.ini (+1/-1) templates/supermodel-sega-model-3.ini (+63/-0) templates/vba-gameboy-advance.ini (+62/-0) templates/vbadv.ini (+0/-62) templates/vectrex.ini (+0/-63) templates/vice-commodore-c16.ini (+63/-0) templates/vice-commodore-c64.ini (+62/-0) templates/vice.ini (+0/-62) templates/virtual-jaguar.ini (+61/-0) templates/wine.ini (+1/-1) templates/xmame-sdl.ini (+62/-0) templates/xmame-xgl.ini (+62/-0) templates/xmame.ini (+1/-1) templates/zsnes.ini (+1/-1) wahcade_files (+46/-17) wc_common.py (+230/-27) wc_setup.py (+41/-35) win_cpviewer.py (+11/-9) win_filter.py (+15/-13) win_history.py (+8/-6) win_list.py (+11/-1) win_main.py (+955/-331) win_message.py (+4/-4) win_options.py (+19/-12) win_scrsaver.py (+32/-12) Text conflict in gst_media.py Text conflict in joystick.py Text conflict in scrolled_list.py Text conflict in win_list.py Text conflict in win_main.py Text conflict in win_scrsaver.py |
To merge this branch: | bzr merge lp:~waynemou/wahcade/devel |
Related bugs: |
|
Related blueprints: |
ROM Directory Enhancements
(Undefined)
Startup Logo
(Undefined)
Add support for non-sequential gamelists
(Undefined)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andy Balcombe | Pending | ||
Review via email: mp+114019@code.launchpad.net |
Commit message
Description of the change
- 105. By Wayne Moulden <email address hidden>
-
Added per platform cpviewer/history viewer
- 106. By waynemou
-
Updated bzr_update script to run from current working directory, was limited to /home/x/wahcade
Added suspend mode to exit options
Fixed MUSIC path crash on new install - 107. By waynemou
-
Filters are now functional again.
- 108. By Wayne Moulden
-
packaged release 20130128, changes to build_deb_package
- 109. By waynemou
-
app no longer exits during suspend
- 110. By waynemou
-
Switched suspend mode to use org.freedesktop
.UPower. Suspend - 111. By waynemou
-
Added Sorted Platform/Gamelist Menus
- 112. By waynemou
-
Fix for "AttributeError: 'NoneType' object has no attribute 'group'" and then WahCade exited
- 113. By waynemou
-
Additional checks for catvers
- 114. By waynemou
-
Fix for images in Bug #814504
- 115. By waynemou
-
caught exception reported in Bug #1119429
- 116. By waynemou
-
Fix for Bug #686762, wahcade-setup now support non-sequential game lists for emulators
- 117. By waynemou
-
fix for io error in universal detector function
- 118. By waynemou
-
Added KeyError handling for unknown controller types see Bug #581711
- 119. By waynemou
-
Documentation update only
- 120. By waynemou
-
Fixed crash on first run/install and no video object initally created
- 121. By waynemou
-
Can now read MESS software lists format with listxml for list_generation
_method. For now add manually through ini file - 122. By waynemou
-
Removed some debug code, XML/Category files can now be added for all emulators from wahcade-setup
- 123. By waynemou
-
Removed additional debug code, added in new emulator templates from forums
- 124. By waynemou
-
Fixed crash when manufacturer/
publisher type is None, modifed list generation setup screen for listxml based emulators - 125. By waynemou
-
Fixed screensaver crash on empty gamelist
- 126. By waynemou
-
Handle <generic> titles in MESS listings
- 127. By waynemou
-
Intro, Outro and Screensaver movies now play in seperate windows, enabling this feature is currently not recommended
- 128. By waynemou
-
Intro/Exit movies forcibly disabled while permanent fix is found. Select/Screensaver movies working
- 129. By waynemou
-
Video playback position now matches artwork position correctly
- 130. By waynemou
-
Updated included templates in base package, nodified some existing templates to standard naming convention. Added credits for ini creation where info was available.
- 131. By waynemou
-
Commit modified bzrignore cleanup
- 132. By waynemou
-
cleanup and commit for packaging, cadditions to wahcade_files
- 133. By waynemou
-
Modified MESS softwarelist behaviour to make the feature also compatible with git softwarelists
- 134. By waynemou
-
Improvements to regex used for fuzzy artwork matching
- 135. By waynemou
-
Escaped search criteria properly in fuzzy artwork match
- 136. By waynemou
-
Updated fuzzy artwork match regex to handle "].ext"
- 137. By waynemou
-
- Improvements to fuzzy artwork matching
- GTKLabel now supports wrapped text on display/tear_manufactur er
- Rom extension tweaks (experimental) - 138. By waynemou
-
Fix extension lookup on launch
- 139. By sairuk <sairuk@mimic>
-
Added updated French translation from stealth
- 140. By Wayne Moulden
-
Added support for twitter announce at game launch
- 141. By Wayne Moulden
-
Background music fixed for Windows Users, Twitter support updated
- 142. By Wayne Moulden
-
Conducted merge on diverged branches
- 143. By Wayne Moulden
-
Moved layout options to emulator ini, added configurable tweet message to emulator ini, all labels on main window can now be wrapped as per ps2 layout example
- 144. By Wayne Moulden
-
Moved twitter support to win_common.py
- 145. By Wayne Moulden
-
desktop launcher plugin fixed, modification to plugin handling sequence
- 146. By Wayne Moulden
-
remove additional . when returning rom extension during lookup
- 147. By Wayne Moulden
-
pass_check now skips default arg assigment
- 148. By Wayne Moulden
-
Fix for Bug #1312727, Intermediate workaround for unicode error in new mame builds during gameslist generation
- 149. By Wayne Moulden
-
Took another run at #1312727, additional compatibility for older version of mame
- 150. By Wayne Moulden
-
Fix for Bug #1314447
- 151. By Wayne Moulden
-
Clean up work on joystick.py, intermediate commit
- 152. By Wayne Moulden
-
Added support for emulator specific controller profiles, add ctrlr option to emulator.ini file, tweaked joystick.py messages to stop them filling up log file
- 153. By Wayne Moulden
-
List edit window now obeys setup_window_size from wahcade.ini. modifications to joystick.py, attempt to address crash at new install due to missing catver.ini file
- 154. By Wayne Moulden
-
included fix for exit traceback when dbus enquiry not required, modfied global var calls may break other stuff
- 155. By Wayne Moulden
-
fixed launch issue from 154, minor work done on breaking joystick support
- 156. By Wayne Moulden
-
Wahcade no longer crashes when unplugging/changing joysticks (needs additional testing)
- 157. By Wayne Moulden
-
Rolled back joystick tweaks to 155, Added additional controller support for mame164
- 158. By Wayne Moulden
-
fix unicode crash parsing MESS 164 xml (forced latin), suppress gobject video_timer warning when deleting non-existent id
- 159. By Wayne Moulden
-
fix for self.joy.poll errors
Unmerged revisions
- 159. By Wayne Moulden
-
fix for self.joy.poll errors
- 158. By Wayne Moulden
-
fix unicode crash parsing MESS 164 xml (forced latin), suppress gobject video_timer warning when deleting non-existent id
- 157. By Wayne Moulden
-
Rolled back joystick tweaks to 155, Added additional controller support for mame164
- 156. By Wayne Moulden
-
Wahcade no longer crashes when unplugging/changing joysticks (needs additional testing)
- 155. By Wayne Moulden
-
fixed launch issue from 154, minor work done on breaking joystick support
- 154. By Wayne Moulden
-
included fix for exit traceback when dbus enquiry not required, modfied global var calls may break other stuff
- 153. By Wayne Moulden
-
List edit window now obeys setup_window_size from wahcade.ini. modifications to joystick.py, attempt to address crash at new install due to missing catver.ini file
- 152. By Wayne Moulden
-
Added support for emulator specific controller profiles, add ctrlr option to emulator.ini file, tweaked joystick.py messages to stop them filling up log file
- 151. By Wayne Moulden
-
Clean up work on joystick.py, intermediate commit
- 150. By Wayne Moulden
-
Fix for Bug #1314447
Preview Diff
1 | === removed file '.bzrignore' |
2 | --- .bzrignore 2009-07-19 16:28:29 +0000 |
3 | +++ .bzrignore 1970-01-01 00:00:00 +0000 |
4 | @@ -1,40 +0,0 @@ |
5 | -constants.pyc |
6 | -exception.pyc |
7 | -filters.pyc |
8 | -glade2.pyc |
9 | -gst_media.pyc |
10 | -joystick.pyc |
11 | -key_consts.pyc |
12 | -layout_editor.pyc |
13 | -layout_props.pyc |
14 | -layout_scr_props.pyc |
15 | -mamewah_ini.pyc |
16 | -scrolled_list.pyc |
17 | -wc_common.pyc |
18 | -wc_setup.pyc |
19 | -win_cpviewer.pyc |
20 | -win_filter.pyc |
21 | -win_history.pyc |
22 | -win_list.pyc |
23 | -win_main.pyc |
24 | -win_message.pyc |
25 | -win_options.pyc |
26 | -win_scrsaver.pyc |
27 | -*.pyc |
28 | -.layout_editor.py.marks |
29 | -.win_main.py.marks |
30 | -dist |
31 | -build |
32 | -tmp |
33 | -temp |
34 | -.layout_editor.py.marks |
35 | -.wc_common.py.marks |
36 | -.win_main.py.marks |
37 | -.wc_setup.py.marks |
38 | -glade/layout_editor.glade.bak |
39 | -glade/layout_editor.gladep.bak |
40 | -glade/wahcade_setup.glade.bak |
41 | -glade/wahcade_setup.gladep.bak |
42 | -make.log |
43 | -.win_filter.py.marks |
44 | -.filters.py.marks |
45 | |
46 | === modified file 'VERSION' |
47 | --- VERSION 2010-04-22 21:46:55 +0000 |
48 | +++ VERSION 2015-10-17 13:04:11 +0000 |
49 | @@ -1,1 +1,1 @@ |
50 | -1.0pre1 |
51 | +20131107mahcade |
52 | |
53 | === modified file 'bdist_debian.py' |
54 | --- bdist_debian.py 2009-03-15 18:47:28 +0000 |
55 | +++ bdist_debian.py 2015-10-17 13:04:11 +0000 |
56 | @@ -7,6 +7,7 @@ |
57 | # Written by: Gene Cash <gene.cash@gmail.com> 16-NOV-2007 |
58 | # |
59 | # Ammended for Wah!Cade by: Andy Balcombe <wahcade@anti-particle.com> 24-MAR-2008 |
60 | +# Tweaked for Mah!Cade by: Wayne Moulden <wahkisubmit@gmail.com> 01-MAY-2011 |
61 | |
62 | import os |
63 | import base64 |
64 | @@ -83,7 +84,9 @@ |
65 | self.name=self.distribution.get_name() |
66 | self.description=self.distribution.get_description() |
67 | self.long_description=self.distribution.get_long_description() |
68 | - self.version=self.distribution.get_version() |
69 | + #self.version=self.distribution.get_version() |
70 | + for line in open ('VERSION','r'): |
71 | + self.version = line.rstrip('\n') |
72 | |
73 | # process new keywords |
74 | if self.distribution.section != None: |
75 | |
76 | === modified file 'build_deb_package' |
77 | --- build_deb_package 2009-02-04 18:20:07 +0000 |
78 | +++ build_deb_package 2015-10-17 13:04:11 +0000 |
79 | @@ -1,14 +1,19 @@ |
80 | #!/bin/sh |
81 | #build wahcade .deb package |
82 | - |
83 | PROJECTS=~/projects |
84 | COMMON=$PROJECTS/common |
85 | NAME=wahcade |
86 | +echo `eval date +%Y%m%d`"mahcade" > $PROJECTS/$NAME/VERSION |
87 | VERSION=$(cat $PROJECTS/$NAME/VERSION) |
88 | PYVER=$NAME-$VERSION |
89 | SOURCE=$PROJECTS/$NAME |
90 | WWW=$PROJECTS/anti-particle.com |
91 | |
92 | +#make directories (we don't care if they exist atm) |
93 | +mkdir -p $PROJECTS/$NAME |
94 | +mkdir -p $PROJECTS/anti-particle.com |
95 | +mkdir -p $PROJECTS/common |
96 | + |
97 | #build deb package |
98 | python setup.py bdist_debian |
99 | |
100 | @@ -23,4 +28,4 @@ |
101 | cp -f $SOURCE/$NAME*$VERSION*.rpm $WWW/projects/$NAME |
102 | mv -f $SOURCE/$NAME*$VERSION*.rpm $SOURCE/dist/rpms |
103 | mv $SOURCE/dist/$NAME*$VERSION*.deb $SOURCE/dist/debs |
104 | - |
105 | +rm -rf $SOURCE/dist |
106 | |
107 | === added file 'bzr_update' |
108 | --- bzr_update 1970-01-01 00:00:00 +0000 |
109 | +++ bzr_update 2015-10-17 13:04:11 +0000 |
110 | @@ -0,0 +1,64 @@ |
111 | +#!/bin/bash |
112 | +# |
113 | +# Quick proof of concept bzr updater scrip |
114 | +# incorporate into interface/write in python later |
115 | +# |
116 | +# will update an install in the users home directory. |
117 | +# edit WP var to change the location. |
118 | +# |
119 | +# 20101218 - first release of basic script |
120 | + |
121 | +WP="$PWD" |
122 | +WGET=`which wget` |
123 | +BZR=`which bzr` |
124 | + |
125 | +if [ -d ${WP}/.bzr ]; then |
126 | + if [ -f ${WP}/.bzr/branch/branch-revision ]; then |
127 | + echo "Removing old branch-revision file" |
128 | + rm ${WP}/.bzr/branch/branch-revision |
129 | + fi |
130 | +echo "Checking for update ... Please Wait" |
131 | +BRANCH_URL=`grep -m1 "parent_location" ${WP}/.bzr/branch/branch.conf | awk '{ print $3 }' ` |
132 | + |
133 | +if [ `echo ${BRANCH_URL} | grep -o "bzr+ssh"` ]; then |
134 | + echo "Branch is using bzr+ssh method, fixing url for use with updater." |
135 | + BRANCH_RSS=`echo ${BRANCH_URL} | sed -e s#bzr\+ssh#http#` |
136 | +else |
137 | + BRANCH_RSS=${BRANCH_URL} |
138 | +fi |
139 | +wget -q ${BRANCH_RSS}/changes/ -O ${WP}/.bzr/branch/branch-revision |
140 | +LAST_REV=`cat ${WP}/.bzr/branch/last-revision | awk '{ print $1 }'` |
141 | +BRANCH_REV=`grep -m1 "<span>" ${WP}/.bzr/branch/branch-revision | sed -e s#\<[^\>]*\>##g` |
142 | + |
143 | + if [ ! $LAST_REV ]; then |
144 | + echo "Could not obtain current branch revision number, exiting" |
145 | + exit 0 |
146 | + fi |
147 | + |
148 | + if [ ! $BRANCH_REV ]; then |
149 | + echo "Could not obtain remote branch revision number, exiting" |
150 | + exit 0 |
151 | + fi |
152 | + |
153 | + if [ $BRANCH_REV -gt $LAST_REV ]; then |
154 | + BEHIND=$(($BRANCH_REV-$LAST_REV)) |
155 | + echo -n "Update available, you are ${BEHIND} commits behind, update? (y/N): " |
156 | + read a |
157 | + if [[ $a == "Y" || $a == "y" ]]; then |
158 | + cd ${WP} |
159 | + echo "Updating branch to revision: ${BRANCH_REV} in ${WP} using ${BZR} from ${BRANCH_URL}" |
160 | + ${BZR} pull ${BRANCH_URL} |
161 | + exit 1 |
162 | + else |
163 | + echo "Not updating, local version remains at revision: ${LAST_REV}" |
164 | + exit 0 |
165 | + fi |
166 | + else |
167 | + echo "Revision: ${LAST_REV} is current" |
168 | + exit 0 |
169 | + fi |
170 | +else |
171 | + echo "This is not a branched version of wahcade, script cannot be used" |
172 | + exit 2 |
173 | +fi |
174 | + |
175 | |
176 | === modified file 'config.dist/ini/mame.ini' |
177 | --- config.dist/ini/mame.ini 2008-11-30 10:26:19 +0000 |
178 | +++ config.dist/ini/mame.ini 2015-10-17 13:04:11 +0000 |
179 | @@ -31,6 +31,15 @@ |
180 | movie_preview_path |
181 | movie_artwork_no 1 |
182 | |
183 | +### Layout Options ### |
184 | +wrap_catver_label 0 |
185 | +wrap_controller_type_label 0 |
186 | +wrap_driver_status_label 0 |
187 | +wrap_game_description_label 0 |
188 | +wrap_romname_label 0 |
189 | +wrap_screen_type_label 1 |
190 | +wrap_year_manufacturer_label 1 |
191 | + |
192 | ### Screen-Saver Settings ### |
193 | enable_music_in_screensaver 1 |
194 | saver_type slideshow |
195 | @@ -55,6 +64,7 @@ |
196 | music_path |
197 | lcd_display_file_path |
198 | lcd_fe_text |
199 | +msg_format I am playing %n (%y) on %e #mame #arcade |
200 | |
201 | ### Settings used by Wah!Cade ### |
202 | current_list 0 |
203 | |
204 | === added directory 'config.dist/layouts/artwork_1024x576' |
205 | === added file 'config.dist/layouts/artwork_1024x576/layout.lay' |
206 | --- config.dist/layouts/artwork_1024x576/layout.lay 1970-01-01 00:00:00 +0000 |
207 | +++ config.dist/layouts/artwork_1024x576/layout.lay 2015-10-17 13:04:11 +0000 |
208 | @@ -0,0 +1,551 @@ |
209 | + 1024 |
210 | + 576 |
211 | + 0 |
212 | + main.png |
213 | + 1 |
214 | + 0 |
215 | + 16759240 |
216 | +False |
217 | + 0 |
218 | + 8421504 |
219 | + 16777215 |
220 | +Sans |
221 | +True |
222 | +False |
223 | + 9.75 |
224 | + 2 |
225 | + 342 |
226 | + 0 |
227 | + 340 |
228 | + 36 |
229 | +True |
230 | + 1 |
231 | + 0 |
232 | + 9793648 |
233 | +Sans |
234 | +False |
235 | +False |
236 | + 8.0 |
237 | + 2 |
238 | + 10 |
239 | + 490 |
240 | + 410 |
241 | + 15 |
242 | +True |
243 | + 1 |
244 | + 0 |
245 | + 9793648 |
246 | +Sans |
247 | +False |
248 | +False |
249 | + 8.0 |
250 | + 2 |
251 | + 430 |
252 | + 490 |
253 | + 290 |
254 | + 15 |
255 | +True |
256 | + 1 |
257 | + 0 |
258 | + 9793648 |
259 | +Sans |
260 | +False |
261 | +False |
262 | + 10.0 |
263 | + 2 |
264 | + 10 |
265 | + 510 |
266 | + 410 |
267 | + 30 |
268 | +True |
269 | + 1 |
270 | + 0 |
271 | + 9793648 |
272 | +Sans |
273 | +False |
274 | +False |
275 | + 8.0 |
276 | + 2 |
277 | + 430 |
278 | + 510 |
279 | + 290 |
280 | + 15 |
281 | +True |
282 | + 1 |
283 | + 8421504 |
284 | + 16777215 |
285 | +Sans |
286 | +True |
287 | +False |
288 | + 9.75 |
289 | + 2 |
290 | + 10 |
291 | + 10 |
292 | + 410 |
293 | + 470 |
294 | +True |
295 | + 1 |
296 | + 8421504 |
297 | + 16777215 |
298 | +Sans |
299 | +True |
300 | +False |
301 | + 9.75 |
302 | + 2 |
303 | + 430 |
304 | + 10 |
305 | + 190 |
306 | + 150 |
307 | +True |
308 | + 1 |
309 | + 8421504 |
310 | + 16777215 |
311 | +Sans |
312 | +True |
313 | +False |
314 | + 9.75 |
315 | + 2 |
316 | + 630 |
317 | + 10 |
318 | + 190 |
319 | + 150 |
320 | +True |
321 | + 1 |
322 | + 8421504 |
323 | + 16777215 |
324 | +Sans |
325 | +True |
326 | +False |
327 | + 9.75 |
328 | + 2 |
329 | + 830 |
330 | + 10 |
331 | + 190 |
332 | + 150 |
333 | +True |
334 | + 1 |
335 | + 8421504 |
336 | + 16777215 |
337 | +Sans |
338 | +True |
339 | +False |
340 | + 9.75 |
341 | + 2 |
342 | + 430 |
343 | + 170 |
344 | + 190 |
345 | + 150 |
346 | +True |
347 | + 1 |
348 | + 8421504 |
349 | + 16777215 |
350 | +Sans |
351 | +True |
352 | +False |
353 | + 9.75 |
354 | + 2 |
355 | + 630 |
356 | + 170 |
357 | + 190 |
358 | + 150 |
359 | +True |
360 | + 1 |
361 | + 8421504 |
362 | + 16777215 |
363 | +Sans |
364 | +True |
365 | +False |
366 | + 9.75 |
367 | + 2 |
368 | + 830 |
369 | + 170 |
370 | + 190 |
371 | + 150 |
372 | +True |
373 | + 1 |
374 | + 8421504 |
375 | + 16777215 |
376 | +Sans |
377 | +True |
378 | +False |
379 | + 9.75 |
380 | + 2 |
381 | + 430 |
382 | + 330 |
383 | + 190 |
384 | + 150 |
385 | +True |
386 | + 1 |
387 | + 8421504 |
388 | + 16777215 |
389 | +Sans |
390 | +True |
391 | +False |
392 | + 9.75 |
393 | + 2 |
394 | + 630 |
395 | + 330 |
396 | + 190 |
397 | + 150 |
398 | +True |
399 | + 1 |
400 | + 8421504 |
401 | + 16777215 |
402 | +Sans |
403 | +True |
404 | +False |
405 | + 9.75 |
406 | + 2 |
407 | + 830 |
408 | + 330 |
409 | + 190 |
410 | + 150 |
411 | +True |
412 | + 1 |
413 | + 0 |
414 | + 9793648 |
415 | +Sans |
416 | +False |
417 | +False |
418 | + 8.0 |
419 | + 2 |
420 | + 10 |
421 | + 550 |
422 | + 410 |
423 | + 15 |
424 | +True |
425 | + 1 |
426 | + 0 |
427 | + 9793648 |
428 | +Sans |
429 | +False |
430 | +False |
431 | + 8.0 |
432 | + 2 |
433 | + 430 |
434 | + 530 |
435 | + 290 |
436 | + 15 |
437 | +True |
438 | + 1 |
439 | + 0 |
440 | + 9793648 |
441 | +Sans |
442 | +False |
443 | +False |
444 | + 8.0 |
445 | + 2 |
446 | + 730 |
447 | + 510 |
448 | + 290 |
449 | + 15 |
450 | +True |
451 | + 1 |
452 | + 0 |
453 | + 9793648 |
454 | +Sans |
455 | +False |
456 | +False |
457 | + 8.0 |
458 | + 2 |
459 | + 730 |
460 | + 530 |
461 | + 290 |
462 | + 15 |
463 | +True |
464 | + 1 |
465 | + 0 |
466 | + 9793648 |
467 | +Sans |
468 | +False |
469 | +False |
470 | + 8.0 |
471 | + 2 |
472 | + 730 |
473 | + 550 |
474 | + 290 |
475 | + 15 |
476 | +True |
477 | + 1 |
478 | + 0 |
479 | + 9793648 |
480 | +Sans |
481 | +False |
482 | +False |
483 | + 8.0 |
484 | + 2 |
485 | + 430 |
486 | + 550 |
487 | + 290 |
488 | + 15 |
489 | +True |
490 | + 1 |
491 | + 0 |
492 | + 9793648 |
493 | +Sans |
494 | +False |
495 | +False |
496 | + 8.0 |
497 | + 2 |
498 | + 730 |
499 | + 490 |
500 | + 290 |
501 | + 15 |
502 | + 305 |
503 | + 330 |
504 | + 0 |
505 | + options.png |
506 | + 1 |
507 | + 10485760 |
508 | + 16777215 |
509 | +True |
510 | + 1 |
511 | + 0 |
512 | + 255 |
513 | +SF Atarian System Extended |
514 | +True |
515 | +False |
516 | + 14.0 |
517 | + 2 |
518 | + 23 |
519 | + 24 |
520 | + 260 |
521 | + 20 |
522 | +True |
523 | + 1 |
524 | + 0 |
525 | + 65280 |
526 | +SF Atarian System Extended |
527 | +False |
528 | +False |
529 | + 12.0 |
530 | + 2 |
531 | + 23 |
532 | + 45 |
533 | + 260 |
534 | + 198 |
535 | +True |
536 | + 1 |
537 | + 0 |
538 | + 16777215 |
539 | +SF Atarian System Extended |
540 | +True |
541 | +False |
542 | + 14.0 |
543 | + 2 |
544 | + 23 |
545 | + 245 |
546 | + 260 |
547 | + 20 |
548 | +True |
549 | + 1 |
550 | + 0 |
551 | + 13408512 |
552 | +SF Atarian System Extended |
553 | +False |
554 | +False |
555 | + 12.0 |
556 | + 2 |
557 | + 23 |
558 | + 267 |
559 | + 260 |
560 | + 40 |
561 | + 337 |
562 | + 260 |
563 | + 0 |
564 | + message.png |
565 | +True |
566 | + 1 |
567 | + 3289650 |
568 | + 255 |
569 | +SF Atarian System Extended |
570 | +True |
571 | +False |
572 | + 14.0 |
573 | + 2 |
574 | + 21 |
575 | + 21 |
576 | + 296 |
577 | + 20 |
578 | +True |
579 | + 1 |
580 | + 3289650 |
581 | + 65280 |
582 | +SF Atarian System Extended |
583 | +False |
584 | +False |
585 | + 12.0 |
586 | + 2 |
587 | + 21 |
588 | + 51 |
589 | + 296 |
590 | + 127 |
591 | +True |
592 | + 1 |
593 | + 3289650 |
594 | + 13408512 |
595 | +SF Atarian System Extended |
596 | +False |
597 | +False |
598 | + 12.0 |
599 | + 2 |
600 | + 21 |
601 | + 189 |
602 | + 296 |
603 | + 40 |
604 | +True |
605 | + 0 |
606 | + 8421504 |
607 | + 16777215 |
608 | +Sans |
609 | +True |
610 | +False |
611 | + 9.75 |
612 | + 2 |
613 | + 0 |
614 | + 0 |
615 | + 1024 |
616 | + 720 |
617 | +False |
618 | + 0 |
619 | + 8421504 |
620 | + 16777215 |
621 | +Sans |
622 | +True |
623 | +False |
624 | + 9.75 |
625 | + 2 |
626 | + 524 |
627 | + 0 |
628 | + 500 |
629 | + 400 |
630 | +False |
631 | + 0 |
632 | + 8421504 |
633 | + 16777215 |
634 | +Sans |
635 | +True |
636 | +False |
637 | + 9.75 |
638 | + 2 |
639 | + 0 |
640 | + 401 |
641 | + 1024 |
642 | + 87 |
643 | +False |
644 | + 0 |
645 | + 8421504 |
646 | + 16777215 |
647 | +Sans |
648 | +True |
649 | +False |
650 | + 9.75 |
651 | + 2 |
652 | + 30 |
653 | + 0 |
654 | + 640 |
655 | + 430 |
656 | +False |
657 | + 0 |
658 | + 8421504 |
659 | + 16777215 |
660 | +Sans |
661 | +True |
662 | +False |
663 | + 9.75 |
664 | + 2 |
665 | + 40 |
666 | + 0 |
667 | + 640 |
668 | + 430 |
669 | +False |
670 | + 0 |
671 | + 8421504 |
672 | + 16777215 |
673 | +Sans |
674 | +True |
675 | +False |
676 | + 9.75 |
677 | + 2 |
678 | + 50 |
679 | + 0 |
680 | + 640 |
681 | + 430 |
682 | +False |
683 | + 0 |
684 | + 8421504 |
685 | + 16777215 |
686 | +Sans |
687 | +True |
688 | +False |
689 | + 9.75 |
690 | + 2 |
691 | + 60 |
692 | + 0 |
693 | + 640 |
694 | + 430 |
695 | +False |
696 | + 0 |
697 | + 8421504 |
698 | + 16777215 |
699 | +Sans |
700 | +True |
701 | +False |
702 | + 9.75 |
703 | + 2 |
704 | + 70 |
705 | + 0 |
706 | + 640 |
707 | + 430 |
708 | +False |
709 | + 0 |
710 | + 8421504 |
711 | + 16777215 |
712 | +Sans |
713 | +True |
714 | +False |
715 | + 9.75 |
716 | + 2 |
717 | + 80 |
718 | + 0 |
719 | + 640 |
720 | + 430 |
721 | +False |
722 | + 0 |
723 | + 8421504 |
724 | + 16777215 |
725 | +Sans |
726 | +True |
727 | +False |
728 | + 9.75 |
729 | + 2 |
730 | + 90 |
731 | + 0 |
732 | + 640 |
733 | + 430 |
734 | +True |
735 | + 1 |
736 | + 0 |
737 | + 13408512 |
738 | +SF Atarian System Extended |
739 | +False |
740 | +False |
741 | + 12.0 |
742 | + 2 |
743 | + 0 |
744 | + 722 |
745 | + 1024 |
746 | + 20 |
747 | +True |
748 | + 1 |
749 | + 0 |
750 | + 16777215 |
751 | +SF Atarian System Extended |
752 | +False |
753 | +False |
754 | + 12.0 |
755 | + 2 |
756 | + 0 |
757 | + 748 |
758 | + 1024 |
759 | + 20 |
760 | |
761 | === added file 'config.dist/layouts/artwork_1024x576/main.png' |
762 | Binary files config.dist/layouts/artwork_1024x576/main.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/artwork_1024x576/main.png 2015-10-17 13:04:11 +0000 differ |
763 | === added file 'config.dist/layouts/artwork_1024x576/message.png' |
764 | Binary files config.dist/layouts/artwork_1024x576/message.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/artwork_1024x576/message.png 2015-10-17 13:04:11 +0000 differ |
765 | === added file 'config.dist/layouts/artwork_1024x576/options.90.png' |
766 | Binary files config.dist/layouts/artwork_1024x576/options.90.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/artwork_1024x576/options.90.png 2015-10-17 13:04:11 +0000 differ |
767 | === added file 'config.dist/layouts/artwork_1024x576/options.png' |
768 | Binary files config.dist/layouts/artwork_1024x576/options.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/artwork_1024x576/options.png 2015-10-17 13:04:11 +0000 differ |
769 | === added directory 'config.dist/layouts/retro_black_1024x576' |
770 | === added file 'config.dist/layouts/retro_black_1024x576/layout.lay' |
771 | --- config.dist/layouts/retro_black_1024x576/layout.lay 1970-01-01 00:00:00 +0000 |
772 | +++ config.dist/layouts/retro_black_1024x576/layout.lay 2015-10-17 13:04:11 +0000 |
773 | @@ -0,0 +1,551 @@ |
774 | + 1024 |
775 | + 576 |
776 | + 0 |
777 | + main.png |
778 | + 1 |
779 | + 21503 |
780 | + 16777215 |
781 | +False |
782 | + 0 |
783 | + 8421504 |
784 | + 16777215 |
785 | +Sans |
786 | +True |
787 | +False |
788 | + 9.75 |
789 | + 2 |
790 | + 342 |
791 | + 0 |
792 | + 340 |
793 | + 36 |
794 | +True |
795 | + 1 |
796 | + 0 |
797 | + 52223 |
798 | +SF Atarian System Extended |
799 | +False |
800 | +False |
801 | + 16.0 |
802 | + 2 |
803 | + 0 |
804 | + 13 |
805 | + 510 |
806 | + 40 |
807 | +True |
808 | + 0 |
809 | + 0 |
810 | + 52223 |
811 | +SF Atarian System Extended |
812 | +False |
813 | +False |
814 | + 16.0 |
815 | + 2 |
816 | + 515 |
817 | + 13 |
818 | + 510 |
819 | + 40 |
820 | +True |
821 | + 1 |
822 | + 0 |
823 | + 12961221 |
824 | +SF Atarian System Extended |
825 | +False |
826 | +False |
827 | + 12.0 |
828 | + 2 |
829 | + 78 |
830 | + 97 |
831 | + 372 |
832 | + 414 |
833 | +False |
834 | + 0 |
835 | + 0 |
836 | + 255 |
837 | +Sans |
838 | +True |
839 | +False |
840 | + 9.75 |
841 | + 2 |
842 | + 0 |
843 | + 748 |
844 | + 510 |
845 | + 20 |
846 | +True |
847 | + 1 |
848 | + 8421504 |
849 | + 16777215 |
850 | +Sans |
851 | +True |
852 | +False |
853 | + 9.75 |
854 | + 2 |
855 | + 574 |
856 | + 93 |
857 | + 380 |
858 | + 202 |
859 | +False |
860 | + 0 |
861 | + 8421504 |
862 | + 16777215 |
863 | +Sans |
864 | +True |
865 | +False |
866 | + 9.75 |
867 | + 2 |
868 | + 550 |
869 | + 487 |
870 | + 420 |
871 | + 120 |
872 | +False |
873 | + 1 |
874 | + 8421504 |
875 | + 16777215 |
876 | +Sans |
877 | +True |
878 | +False |
879 | + 9.75 |
880 | + 2 |
881 | + 336 |
882 | + 40 |
883 | + 320 |
884 | + 277 |
885 | +False |
886 | + 1 |
887 | + 8421504 |
888 | + 16777215 |
889 | +Sans |
890 | +True |
891 | +False |
892 | + 9.75 |
893 | + 2 |
894 | + 344 |
895 | + 40 |
896 | + 320 |
897 | + 277 |
898 | +False |
899 | + 1 |
900 | + 8421504 |
901 | + 16777215 |
902 | +Sans |
903 | +True |
904 | +False |
905 | + 9.75 |
906 | + 2 |
907 | + 352 |
908 | + 40 |
909 | + 320 |
910 | + 277 |
911 | +False |
912 | + 0 |
913 | + 8421504 |
914 | + 16777215 |
915 | +Sans |
916 | +True |
917 | +False |
918 | + 9.75 |
919 | + 2 |
920 | + 360 |
921 | + 40 |
922 | + 320 |
923 | + 277 |
924 | +False |
925 | + 1 |
926 | + 8421504 |
927 | + 16777215 |
928 | +Sans |
929 | +True |
930 | +False |
931 | + 9.75 |
932 | + 2 |
933 | + 368 |
934 | + 40 |
935 | + 320 |
936 | + 277 |
937 | +False |
938 | + 1 |
939 | + 8421504 |
940 | + 16777215 |
941 | +Sans |
942 | +True |
943 | +False |
944 | + 9.75 |
945 | + 2 |
946 | + 376 |
947 | + 40 |
948 | + 320 |
949 | + 277 |
950 | +False |
951 | + 1 |
952 | + 8421504 |
953 | + 16777215 |
954 | +Sans |
955 | +True |
956 | +False |
957 | + 9.75 |
958 | + 2 |
959 | + 384 |
960 | + 40 |
961 | + 320 |
962 | + 277 |
963 | +False |
964 | + 1 |
965 | + 8421504 |
966 | + 16777215 |
967 | +Sans |
968 | +True |
969 | +False |
970 | + 9.75 |
971 | + 2 |
972 | + 392 |
973 | + 40 |
974 | + 320 |
975 | + 277 |
976 | +True |
977 | + 1 |
978 | + 0 |
979 | + 21503 |
980 | +SF Atarian System Extended |
981 | +False |
982 | +False |
983 | + 10.0 |
984 | + 2 |
985 | + 574 |
986 | + 393 |
987 | + 381 |
988 | + 24 |
989 | +True |
990 | + 1 |
991 | + 0 |
992 | + 12961221 |
993 | +SF Atarian System Extended |
994 | +False |
995 | +False |
996 | + 10.0 |
997 | + 2 |
998 | + 572 |
999 | + 414 |
1000 | + 381 |
1001 | + 24 |
1002 | +True |
1003 | + 1 |
1004 | + 0 |
1005 | + 12961221 |
1006 | +SF Atarian System Extended |
1007 | +False |
1008 | +False |
1009 | + 10.0 |
1010 | + 2 |
1011 | + 573 |
1012 | + 436 |
1013 | + 381 |
1014 | + 24 |
1015 | +True |
1016 | + 1 |
1017 | + 0 |
1018 | + 12961221 |
1019 | +SF Atarian System Extended |
1020 | +False |
1021 | +False |
1022 | + 10.0 |
1023 | + 2 |
1024 | + 573 |
1025 | + 458 |
1026 | + 381 |
1027 | + 24 |
1028 | +True |
1029 | + 1 |
1030 | + 0 |
1031 | + 12961221 |
1032 | +SF Atarian System Extended |
1033 | +False |
1034 | +False |
1035 | + 10.0 |
1036 | + 2 |
1037 | + 572 |
1038 | + 482 |
1039 | + 381 |
1040 | + 24 |
1041 | +True |
1042 | + 1 |
1043 | + 0 |
1044 | + 12961221 |
1045 | +SF Atarian System Extended |
1046 | +False |
1047 | +False |
1048 | + 10.0 |
1049 | + 2 |
1050 | + 572 |
1051 | + 504 |
1052 | + 381 |
1053 | + 24 |
1054 | +False |
1055 | + 0 |
1056 | + 0 |
1057 | + 21503 |
1058 | +SF Atarian System Extended |
1059 | +False |
1060 | +False |
1061 | + 9.0 |
1062 | + 2 |
1063 | + 573 |
1064 | + 652 |
1065 | + 381 |
1066 | + 24 |
1067 | + 305 |
1068 | + 330 |
1069 | + 0 |
1070 | + options.png |
1071 | + 1 |
1072 | + 10485760 |
1073 | + 16777215 |
1074 | +True |
1075 | + 1 |
1076 | + 0 |
1077 | + 255 |
1078 | +SF Atarian System Extended |
1079 | +True |
1080 | +False |
1081 | + 14.0 |
1082 | + 2 |
1083 | + 23 |
1084 | + 24 |
1085 | + 260 |
1086 | + 20 |
1087 | +True |
1088 | + 1 |
1089 | + 0 |
1090 | + 65280 |
1091 | +SF Atarian System Extended |
1092 | +False |
1093 | +False |
1094 | + 12.0 |
1095 | + 2 |
1096 | + 23 |
1097 | + 45 |
1098 | + 260 |
1099 | + 198 |
1100 | +True |
1101 | + 1 |
1102 | + 0 |
1103 | + 16777215 |
1104 | +SF Atarian System Extended |
1105 | +True |
1106 | +False |
1107 | + 14.0 |
1108 | + 2 |
1109 | + 23 |
1110 | + 245 |
1111 | + 260 |
1112 | + 20 |
1113 | +True |
1114 | + 1 |
1115 | + 0 |
1116 | + 13408512 |
1117 | +SF Atarian System Extended |
1118 | +False |
1119 | +False |
1120 | + 12.0 |
1121 | + 2 |
1122 | + 23 |
1123 | + 267 |
1124 | + 260 |
1125 | + 40 |
1126 | + 337 |
1127 | + 260 |
1128 | + 0 |
1129 | + message.png |
1130 | +True |
1131 | + 1 |
1132 | + 3289650 |
1133 | + 255 |
1134 | +SF Atarian System Extended |
1135 | +True |
1136 | +False |
1137 | + 14.0 |
1138 | + 2 |
1139 | + 21 |
1140 | + 21 |
1141 | + 296 |
1142 | + 20 |
1143 | +True |
1144 | + 1 |
1145 | + 3289650 |
1146 | + 65280 |
1147 | +SF Atarian System Extended |
1148 | +False |
1149 | +False |
1150 | + 12.0 |
1151 | + 2 |
1152 | + 21 |
1153 | + 51 |
1154 | + 296 |
1155 | + 127 |
1156 | +True |
1157 | + 1 |
1158 | + 3289650 |
1159 | + 13408512 |
1160 | +SF Atarian System Extended |
1161 | +False |
1162 | +False |
1163 | + 12.0 |
1164 | + 2 |
1165 | + 21 |
1166 | + 189 |
1167 | + 296 |
1168 | + 40 |
1169 | +True |
1170 | + 0 |
1171 | + 8421504 |
1172 | + 16777215 |
1173 | +Sans |
1174 | +True |
1175 | +False |
1176 | + 9.75 |
1177 | + 2 |
1178 | + 0 |
1179 | + 0 |
1180 | + 1024 |
1181 | + 720 |
1182 | +False |
1183 | + 0 |
1184 | + 8421504 |
1185 | + 16777215 |
1186 | +Sans |
1187 | +True |
1188 | +False |
1189 | + 9.75 |
1190 | + 2 |
1191 | + 524 |
1192 | + 0 |
1193 | + 500 |
1194 | + 400 |
1195 | +False |
1196 | + 0 |
1197 | + 8421504 |
1198 | + 16777215 |
1199 | +Sans |
1200 | +True |
1201 | +False |
1202 | + 9.75 |
1203 | + 2 |
1204 | + 0 |
1205 | + 401 |
1206 | + 1024 |
1207 | + 87 |
1208 | +False |
1209 | + 0 |
1210 | + 8421504 |
1211 | + 16777215 |
1212 | +Sans |
1213 | +True |
1214 | +False |
1215 | + 9.75 |
1216 | + 2 |
1217 | + 30 |
1218 | + 0 |
1219 | + 640 |
1220 | + 430 |
1221 | +False |
1222 | + 0 |
1223 | + 8421504 |
1224 | + 16777215 |
1225 | +Sans |
1226 | +True |
1227 | +False |
1228 | + 9.75 |
1229 | + 2 |
1230 | + 40 |
1231 | + 0 |
1232 | + 640 |
1233 | + 430 |
1234 | +False |
1235 | + 0 |
1236 | + 8421504 |
1237 | + 16777215 |
1238 | +Sans |
1239 | +True |
1240 | +False |
1241 | + 9.75 |
1242 | + 2 |
1243 | + 50 |
1244 | + 0 |
1245 | + 640 |
1246 | + 430 |
1247 | +False |
1248 | + 0 |
1249 | + 8421504 |
1250 | + 16777215 |
1251 | +Sans |
1252 | +True |
1253 | +False |
1254 | + 9.75 |
1255 | + 2 |
1256 | + 60 |
1257 | + 0 |
1258 | + 640 |
1259 | + 430 |
1260 | +False |
1261 | + 0 |
1262 | + 8421504 |
1263 | + 16777215 |
1264 | +Sans |
1265 | +True |
1266 | +False |
1267 | + 9.75 |
1268 | + 2 |
1269 | + 70 |
1270 | + 0 |
1271 | + 640 |
1272 | + 430 |
1273 | +False |
1274 | + 0 |
1275 | + 8421504 |
1276 | + 16777215 |
1277 | +Sans |
1278 | +True |
1279 | +False |
1280 | + 9.75 |
1281 | + 2 |
1282 | + 80 |
1283 | + 0 |
1284 | + 640 |
1285 | + 430 |
1286 | +False |
1287 | + 0 |
1288 | + 8421504 |
1289 | + 16777215 |
1290 | +Sans |
1291 | +True |
1292 | +False |
1293 | + 9.75 |
1294 | + 2 |
1295 | + 90 |
1296 | + 0 |
1297 | + 640 |
1298 | + 430 |
1299 | +True |
1300 | + 1 |
1301 | + 0 |
1302 | + 13408512 |
1303 | +SF Atarian System Extended |
1304 | +False |
1305 | +False |
1306 | + 12.0 |
1307 | + 2 |
1308 | + 0 |
1309 | + 722 |
1310 | + 1024 |
1311 | + 20 |
1312 | +True |
1313 | + 1 |
1314 | + 0 |
1315 | + 16777215 |
1316 | +SF Atarian System Extended |
1317 | +False |
1318 | +False |
1319 | + 12.0 |
1320 | + 2 |
1321 | + 0 |
1322 | + 748 |
1323 | + 1024 |
1324 | + 20 |
1325 | |
1326 | === added file 'config.dist/layouts/retro_black_1024x576/main.png' |
1327 | Binary files config.dist/layouts/retro_black_1024x576/main.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/retro_black_1024x576/main.png 2015-10-17 13:04:11 +0000 differ |
1328 | === added file 'config.dist/layouts/retro_black_1024x576/message.png' |
1329 | Binary files config.dist/layouts/retro_black_1024x576/message.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/retro_black_1024x576/message.png 2015-10-17 13:04:11 +0000 differ |
1330 | === added file 'config.dist/layouts/retro_black_1024x576/options.png' |
1331 | Binary files config.dist/layouts/retro_black_1024x576/options.png 1970-01-01 00:00:00 +0000 and config.dist/layouts/retro_black_1024x576/options.png 2015-10-17 13:04:11 +0000 differ |
1332 | === modified file 'config.dist/wahcade.ini' |
1333 | --- config.dist/wahcade.ini 2009-06-28 16:55:16 +0000 |
1334 | +++ config.dist/wahcade.ini 2015-10-17 13:04:11 +0000 |
1335 | @@ -4,8 +4,21 @@ |
1336 | fullscreen 1 |
1337 | setup_window_size 400x200 |
1338 | layout_orientation 0 |
1339 | -show_list_arrows 0 |
1340 | +show_list_arrows 0 |
1341 | shuffle_music 0 |
1342 | +lock_time 1 |
1343 | +fuzzy_artwork_search 1 |
1344 | +### Splash Options (not used by MameWAH) ### |
1345 | +splash_use 1 |
1346 | +splash_border_width 10 |
1347 | +splash_show_text 1 |
1348 | + |
1349 | +### Twitter OAuth Options ### |
1350 | +consumer_key |
1351 | +consumer_secret |
1352 | +access_key |
1353 | +access_secret |
1354 | +custom_tags #retrogaming http://www.mameau.com |
1355 | |
1356 | ### (Global) Screen-Saver Options ### |
1357 | delay 300 |
1358 | |
1359 | === modified file 'constants.py' |
1360 | --- constants.py 2010-04-22 21:46:55 +0000 |
1361 | +++ constants.py 2015-10-17 13:04:11 +0000 |
1362 | @@ -22,7 +22,6 @@ |
1363 | # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
1364 | # |
1365 | import os |
1366 | -import sys |
1367 | import locale |
1368 | import gettext |
1369 | |
1370 | @@ -30,13 +29,17 @@ |
1371 | #application constants |
1372 | APP_NAME = 'wahcade' |
1373 | APP_PATH = os.path.abspath(os.getcwd()) |
1374 | -CONFIG_DIR = os.path.expanduser('~/.wahcade') |
1375 | -VERSION = '1.0pre1' |
1376 | -VERSION_NAME = "Here we are" |
1377 | +VERSION = 'bzr-devel' |
1378 | +VERSION_NAME = "mahcade" |
1379 | LAYOUT_GLADE_FILE = os.path.join(APP_PATH, 'glade', 'layout_editor.glade') |
1380 | SETUP_GLADE_FILE = os.path.join(APP_PATH, 'glade', 'wahcade_setup.glade') |
1381 | LOCALE_DIR = os.path.join(APP_PATH, 'locale') |
1382 | |
1383 | +if os.path.exists(os.path.join(APP_PATH,'portable.mode')): |
1384 | + CONFIG_DIR = os.path.expanduser(os.path.join(APP_PATH,'.wahcade')) |
1385 | +else: |
1386 | + CONFIG_DIR = os.path.expanduser('~/.wahcade') |
1387 | + |
1388 | #locale stuff |
1389 | try: |
1390 | locale.setlocale(locale.LC_ALL, '') |
1391 | @@ -46,12 +49,13 @@ |
1392 | except locale.Error: |
1393 | print 'Warning: Unsupported locale: Defaulting to English' |
1394 | |
1395 | -#mame ini file names |
1396 | -MAME_INI_FILES = ['mame', 'xmame', 'sdlmame', 'advmame', 'mame32', 'mameosx'] |
1397 | +#mame/mess ini file names |
1398 | +MAME_INI_FILES = ['mame', 'xmame', 'sdlmame', 'advmame', 'mame32', 'mameosx', 'mess', 'xmess', 'sdlmess', 'advmess'] |
1399 | |
1400 | #file types |
1401 | -IMAGE_FILETYPES= ['jpg', 'jpeg', 'png', 'bmp', 'gif'] |
1402 | +IMAGE_FILETYPES= ['jpg', 'jpeg', 'png', 'bmp', 'gif','svg'] |
1403 | MOVIE_FILETYPES= ['avi', 'mpg', 'mpeg', 'ogg', 'ogv', 'mp4', 'mov', 'wmv', 'flv', 'mkv'] |
1404 | +MUSIC_FILESPEC_NEW = ['mp3', 'ogg', 'oga', 'flac', 'mid'] |
1405 | MUSIC_FILESPEC = '*.ogg;*.oga;*.mp3;*.flac;*.mid' |
1406 | |
1407 | #maximum number of lists per emulator |
1408 | |
1409 | === added file 'doc/SAIRUK' |
1410 | --- doc/SAIRUK 1970-01-01 00:00:00 +0000 |
1411 | +++ doc/SAIRUK 2015-10-17 13:04:11 +0000 |
1412 | @@ -0,0 +1,5 @@ |
1413 | +A Modified Wahcade by sairuk |
1414 | + |
1415 | +Changelog: http://bazaar.launchpad.net/~waynemou/wahcade/devel/changes |
1416 | +Features: http://wahki.mameau.com/index.php?title=Mah!Cade:Features |
1417 | +Installation: http://wahki.mameau.com/index.php?title=Mah!Cade:Installation |
1418 | |
1419 | === modified file 'filters.py' (properties changed: +x to -x) |
1420 | --- filters.py 2010-05-09 18:37:54 +0000 |
1421 | +++ filters.py 2015-10-17 13:04:11 +0000 |
1422 | @@ -28,6 +28,7 @@ |
1423 | import fnmatch |
1424 | import codecs |
1425 | import ConfigParser |
1426 | + |
1427 | #thanks to Trent Mick (http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/475126) |
1428 | try: |
1429 | import xml.etree.cElementTree as ET # python >=2.5 C module |
1430 | @@ -54,9 +55,8 @@ |
1431 | print ' this could result in unicode errors' |
1432 | from constants import * |
1433 | _ = gettext.gettext |
1434 | - |
1435 | #category |
1436 | -_catver_ini = 'catver.ini' |
1437 | + |
1438 | #filter sections |
1439 | _sections = [ |
1440 | 'filter_type', |
1441 | @@ -72,29 +72,46 @@ |
1442 | 'category'] |
1443 | #controller types |
1444 | _controllers = { |
1445 | + 'dial': u'Spinner (or 360\xb0 Wheel)', |
1446 | + 'doublejoy2way': u'Double 2-Way Joysticks', |
1447 | + 'doublejoy4way': u'Double 4-Way Joysticks', |
1448 | + 'doublejoy8way': u'Double 8-Way Joysticks', |
1449 | + 'doublejoy': u'Double Joysticks', |
1450 | + 'doublejoyvertical2way': u'Double 2-Way Vertical Joysticks', |
1451 | + 'gambling': u'Gambling', |
1452 | + 'hanafuda': u'Hanafuda', |
1453 | + 'joy1way': u'1-Way Joystick', |
1454 | 'joy2way': u'2-Way Joystick', |
1455 | - 'vjoy2way': u'Vertical 2-Way Joystick', |
1456 | 'joy4way': u'4-Way Joystick', |
1457 | 'joy8way': u'8-Way Joystick', |
1458 | - 'stick': u'Analogue Joystick (or ~270\xb0 Wheel)', |
1459 | - 'doublejoy2way': u'Double 2-Way Joysticks', |
1460 | - 'vdoublejoy2way': u'Double Vertical 2-Way Joysticks', |
1461 | - 'doublejoy4way': u'Double 4-Way Joysticks', |
1462 | - 'doublejoy8way': u'Double 8-Way Joysticks', |
1463 | + 'joy': u'Joystick', |
1464 | + 'joyvertical2way': u'2-Way Vertical Joystick', |
1465 | + 'joy3 (half4)way': u'Crazy Named Joystick', |
1466 | + 'joy5 (half8)way': u'Crazy Named Joystick', |
1467 | + 'doublejoy5 (half8)way': u'Crazy Named Joystick', |
1468 | + 'keyboard': u'Keyboard', |
1469 | + 'keypad': u'Keypad', |
1470 | 'lightgun': u'Light-Gun', |
1471 | + 'mahjong': u'Mahjong', |
1472 | + 'mouse': u'Mouse', |
1473 | 'paddle': u'Paddle (or ~270\xb0 Wheel)', |
1474 | - 'dial': u'Spinner (or 360\xb0 Wheel)', |
1475 | + 'pedal': u'Pedal', |
1476 | + 'positional': u'Positional', |
1477 | + 'stick': u'Analogue Joystick (or ~270\xb0 Wheel)', |
1478 | 'trackball': u'Trackball', |
1479 | - 'pedal': u'Pedal', |
1480 | - 'keyboard': u'Keyboard', |
1481 | + 'triplejoy': u'Triple Joystick', |
1482 | + 'triplejoy8way': u'Triple 8-Way Joystick', |
1483 | + 'vdoublejoy2way': u'Double Vertical 2-Way Joysticks', |
1484 | + 'vjoy2way': u'Vertical 2-Way Joystick', |
1485 | '': u'None'} |
1486 | |
1487 | - |
1488 | def get_file_encoding(filename): |
1489 | """autodetects the encoding of the given file""" |
1490 | detector = UniversalDetector() |
1491 | detector.reset() |
1492 | i = 0 |
1493 | + if not os.path.exists(os.path.expanduser(filename)): |
1494 | + return 'ascii' |
1495 | for line in file(filename, 'rb'): |
1496 | detector.feed(line) |
1497 | i += 1 |
1498 | @@ -105,16 +122,17 @@ |
1499 | return detector.result |
1500 | |
1501 | |
1502 | + |
1503 | def open_file(filename, filemode='r'): |
1504 | """opens given filename, and autodetects the encoding""" |
1505 | #detect encoding |
1506 | try: |
1507 | - file_enc = get_file_encoding(filename)['encoding'] or 'utf8' |
1508 | + file_enc = get_file_encoding(filename)['encoding'] or 'latin' |
1509 | except: |
1510 | file_enc = sys.getdefaultencoding() |
1511 | #use utf8 instead of ascii |
1512 | - if file_enc.lower() == 'ascii': |
1513 | - file_enc = 'utf8' |
1514 | + if file_enc.lower() == 'ascii' or file_enc.lower() == 'eur-kr': |
1515 | + file_enc = 'latin' |
1516 | #open file using correct encoding |
1517 | f = codecs.open(filename, mode=filemode, encoding=file_enc) |
1518 | return f, file_enc |
1519 | @@ -122,8 +140,6 @@ |
1520 | |
1521 | def get_dat_game_item(dat_filename): |
1522 | """read dat file""" |
1523 | - #get category info |
1524 | - catver = get_catver_ini(_catver_ini) |
1525 | #needs to be an iterator returning next item in file each time |
1526 | #f = codecs.open(dat_filename, mode='r', encoding='utf-8') |
1527 | f, file_enc = open_file(dat_filename) |
1528 | @@ -190,10 +206,8 @@ |
1529 | if 'control' in ctrl: |
1530 | d['controller_type'] = _controllers[ctrl['control']] |
1531 | #get category |
1532 | - try: |
1533 | - d['category'] = catver.get('Category', d['rom_name'].lower()) |
1534 | - except (ConfigParser.NoOptionError, ConfigParser.NoSectionError): |
1535 | - d['category'] = 'Unknown' |
1536 | + if driver is not None: |
1537 | + d['category'] = get_catver_item(d['rom_name'].lower()) |
1538 | #read next time |
1539 | line = f.next() |
1540 | line = line.strip('\n') |
1541 | @@ -205,12 +219,13 @@ |
1542 | |
1543 | def get_xml_game_item(xml_filename): |
1544 | """get game bits""" |
1545 | - #get category info |
1546 | - catver = get_catver_ini(_catver_ini) |
1547 | #mame version |
1548 | + #mame_version = '0' |
1549 | for event, mame_element in ET.iterparse(xml_filename, events=('start', 'end')): |
1550 | #get mame version element |
1551 | - if mame_element.tag == 'mame': |
1552 | + print mame_element.tag |
1553 | + if mame_element.tag == 'mame' or mame_element.tag == 'mess' or mame_element.tag == 'softwarelist': |
1554 | + #or mame_element.tag == 'softwarelists' |
1555 | if 'build' not in mame_element.attrib: |
1556 | mame_version = '0.000' |
1557 | else: |
1558 | @@ -223,7 +238,7 @@ |
1559 | #games |
1560 | for event, game_element in ET.iterparse(xml_filename): |
1561 | #for each game |
1562 | - if game_element.tag == 'game': |
1563 | + if game_element.tag == 'game' or game_element.tag == 'machine' or game_element.tag == 'software': |
1564 | d = {'rom_name': '', |
1565 | 'game_name': '', |
1566 | 'year': '', |
1567 | @@ -248,7 +263,11 @@ |
1568 | ctrl = game_element.find('input') |
1569 | driver = game_element.find('driver') |
1570 | year = game_element.findtext('year') or '' |
1571 | - manu = game_element.findtext('manufacturer') or '' |
1572 | + manu = game_element.findtext('manufacturer') or '' or game_element.findtext('publisher') |
1573 | + if manu == "<unknown>" or manu == "<Unknown>" or manu == None : # Make <unknown> tag in mess software lists look nice |
1574 | + manu = "Unknown" |
1575 | + if manu == "<Generic>" or manu == "<generic>": # Make <generic> tag in mess software lists look nice |
1576 | + manu = "Generic" |
1577 | desc = game_element.findtext('description') or '' |
1578 | #create dict |
1579 | d['rom_name'] = game_element.attrib['name']#.upper() |
1580 | @@ -267,39 +286,57 @@ |
1581 | d['display_type'] = vid.attrib['screen'].title() |
1582 | d['screen_type'] = vid.attrib['orientation'].title() |
1583 | if ctrl is not None: |
1584 | + ctrl_unk = False |
1585 | if mame_version > '0.106': |
1586 | - if 'type' in ctrl.keys(): |
1587 | - d['controller_type'] = _controllers[ctrl.attrib['type']] |
1588 | + if 'ways' in ctrl.keys() and 'type' in ctrl.keys(): |
1589 | + ctrlkey = "%s%sway" % (ctrl.attrib['type'],ctrl.attrib['ways']) |
1590 | + elif 'type' in ctrl.keys(): |
1591 | + ctrlkey = ctrl.attrib['type'] |
1592 | + else: |
1593 | + ctrl_unk = True |
1594 | else: |
1595 | if 'control' in ctrl.keys(): |
1596 | - d['controller_type'] = _controllers[ctrl.attrib['control']] |
1597 | + ctrlkey = ctrl.attrib['control'] |
1598 | + else: |
1599 | + ctrl_unk = True |
1600 | + # Game has no controller type listed |
1601 | + if ctrl_unk: |
1602 | + d['controller_type'] = 'Unknown' |
1603 | + ctrl_unk = False |
1604 | + else: |
1605 | + # Game has controller type listed, check for existence of key |
1606 | + if ctrlkey in _controllers: |
1607 | + d['controller_type'] = _controllers[ctrlkey] |
1608 | + else: |
1609 | + print "WARNING: %s is not in our known controllers types, please report (https://bugs.launchpad.net/wahcade)." % ctrlkey |
1610 | + d['controller_type'] = 'Unknown' |
1611 | if driver is not None: |
1612 | d['driver_status'] = 'Status %s' % (driver.attrib['status'].title()) |
1613 | d['colour_status'] = 'Color %s' % (driver.attrib['color'].title()) |
1614 | d['sound_status'] = 'Sound %s' % (driver.attrib['sound'].title()) |
1615 | - try: |
1616 | - d['category'] = catver.get('Category', d['rom_name'].lower()) |
1617 | - except (ConfigParser.NoOptionError, ConfigParser.NoSectionError): |
1618 | - d['category'] = 'Unknown' |
1619 | - #done |
1620 | - #if d['rom_name'] == 'ASTEROID': |
1621 | - # print "game=",d |
1622 | + d['category'] = get_catver_item(d['rom_name'].lower()) |
1623 | yield d |
1624 | game_element.clear() # won't need this any more |
1625 | |
1626 | |
1627 | -def get_catver_ini(category_file): |
1628 | - """load catver.ini file""" |
1629 | - if not os.path.exists(category_file): |
1630 | - print _('Error: category info file: [%s] does not exist' % (category_file)) |
1631 | - catver = ConfigParser.SafeConfigParser() |
1632 | - catver.read(category_file) |
1633 | - return catver |
1634 | +def get_catver_item(rom_name): |
1635 | + #get category info |
1636 | + try: |
1637 | + category = catverparser.get('Category', rom_name).decode(_catenc['encoding'], "ignore") |
1638 | + except (ConfigParser.NoOptionError, ConfigParser.NoSectionError): |
1639 | + category = 'Unknown' |
1640 | + return category |
1641 | |
1642 | |
1643 | def create_initial_filter(info_filename, filter_filename, list_filename, emu_ini, pgb_pulse=None): |
1644 | """create a new mamewah .ftr & .lst file""" |
1645 | + global catverparser, _catenc |
1646 | pulse_cnt = 0 |
1647 | + #catver = get_catver_ini(_catver_ini) |
1648 | + catverparser = ConfigParser.SafeConfigParser() |
1649 | + catverparser.read(_catver_ini) |
1650 | + if _catver_ini: |
1651 | + _catenc = get_file_encoding(_catver_ini) |
1652 | #create empty dict |
1653 | mwfilter = {} |
1654 | for s in _sections[1:]: |
1655 | @@ -311,17 +348,18 @@ |
1656 | if not os.path.exists(rom_path): |
1657 | print _('Error: rom path: [%s] does not exist' % (rom_path)) |
1658 | rom_ext = emu_ini.get('rom_extension') |
1659 | - if rom_ext != '': |
1660 | - rom_ext = '.%s' % (rom_ext) |
1661 | rom_list_gen = 'rom_folder' in emu_ini.get('list_generation_method') |
1662 | #nms file? |
1663 | - nms_entries = read_nms_file(emu_ini.get('nms_file')) |
1664 | + nms_entries = read_nms_file(emu_ini.get('nms_file')) |
1665 | #method? |
1666 | if emu_ini.get('list_generation_method') == 'rom_folder': |
1667 | - #just rom folder, so create a basic lst file |
1668 | + #just rom folder, so create a basic lst fileD |
1669 | #roms = glob.glob(os.path.join(rom_path, '*%s' % (rom_ext))) |
1670 | - roms = walk_dir(rom_path, False, '*%s' % (rom_ext), False) |
1671 | - roms.sort() |
1672 | + roms = walk_dir(rom_path, False, rom_ext, False) |
1673 | + if roms is None: |
1674 | + print "Error, no files found during walk_dir" |
1675 | + return |
1676 | + roms.sort() |
1677 | gd = {'rom_name': '', |
1678 | 'game_name': '', |
1679 | 'year': '', |
1680 | @@ -344,8 +382,9 @@ |
1681 | #set rom & game name |
1682 | gd['rom_name'] = rom_name |
1683 | gd['game_name'] = game_name |
1684 | + ###### LOOK UP CATEGORY HERE |
1685 | + gd['category'] = get_catver_item(gd['rom_name']).lower() |
1686 | add_game_to_filtered_list(gd, f) |
1687 | - #done |
1688 | f.close() |
1689 | return |
1690 | #check info file |
1691 | @@ -358,7 +397,7 @@ |
1692 | mi = get_dat_game_item(info_filename) |
1693 | elif emu_ini.get('list_generation_method') != 'rom_folder': |
1694 | #file not found |
1695 | - print _('Error: emulator info file: [%s] does not exist' % (info_filename)) |
1696 | + print _ ('Error: emulator info file: [%s] does not exist' % (info_filename)) |
1697 | print _(' cannot create initial filters!') |
1698 | mi = None |
1699 | f.close() |
1700 | @@ -379,18 +418,20 @@ |
1701 | add_game = True |
1702 | if rom_list_gen: |
1703 | #check using lowercase rom name |
1704 | - rom_filename = os.path.join(rom_path, '%s%s' % (gd['rom_name'].lower(), rom_ext)) |
1705 | + rom_filename = os.path.join(rom_path, '%s.%s' % (gd['rom_name'].lower(), rom_ext)) |
1706 | if not os.path.isfile(rom_filename): |
1707 | #check using uppercase rom name |
1708 | - rom_filename = os.path.join(rom_path, '%s%s' % (gd['rom_name'].upper(), rom_ext)) |
1709 | + rom_filename = os.path.join(rom_path, '%s.%s' % (gd['rom_name'].upper(), rom_ext)) |
1710 | if not os.path.isfile(rom_filename): |
1711 | #rom file doesn't exist, so don't add |
1712 | add_game = False |
1713 | + #unicode name |
1714 | + gd['rom_name'] = gd['rom_name'].encode('latin','ignore') |
1715 | + gd['game_name'] = gd['game_name'].encode('latin','ignore') |
1716 | #add game to list? |
1717 | if add_game: |
1718 | add_game_to_filtered_list(gd, f) |
1719 | except TypeError, msg: |
1720 | - print msg |
1721 | print ' game dictionary=', gd |
1722 | sys.exit(1) |
1723 | except StopIteration: |
1724 | @@ -403,21 +444,7 @@ |
1725 | #done list file |
1726 | f.close() |
1727 | #write filter file |
1728 | - f, file_enc = open_file(filter_filename, 'w') |
1729 | - f.write('1\n\n') |
1730 | - for key in _sections[1:]: |
1731 | - l = mwfilter[key] |
1732 | - l.sort() |
1733 | - for item in l: |
1734 | - if item is not None and item != '': |
1735 | - try: |
1736 | - f.write('%s\nTrue\n' % (item)) |
1737 | - except UnicodeEncodeError, msg: |
1738 | - print 'unicode encode error\n msg=', msg |
1739 | - except UnicodeDecodeError, msg: |
1740 | - print 'unicode decode error\n msg=', msg |
1741 | - f.write('\n') |
1742 | - f.close() |
1743 | + wrtFilterFile(filter_filename,mwfilter) |
1744 | |
1745 | |
1746 | def read_filter(filter_file): |
1747 | @@ -428,7 +455,7 @@ |
1748 | l=[] |
1749 | #open file |
1750 | try: |
1751 | - f, file_enc = open_file(filter_file, 'r') |
1752 | + f, filenc = open_file(filter_file, 'r') |
1753 | except IOError: |
1754 | print _('Error: filter file: [%s] does not exist' % (filter_file)) |
1755 | return {} |
1756 | @@ -490,8 +517,6 @@ |
1757 | #for each item in iterator |
1758 | for game_item in all_games: |
1759 | gd = get_game_dict(game_item) |
1760 | - #if gd['rom_name'] == 'ASTEROID': |
1761 | - # print "cfl: game=",gd |
1762 | #match filter conditions |
1763 | matched = True |
1764 | #check filter type section |
1765 | @@ -518,12 +543,6 @@ |
1766 | if not filter_spec[section][gd[section]]: |
1767 | #don't match if spec entry for game not set (i.e. False) |
1768 | matched = False |
1769 | - #if gd[section] is None or gd[section] == '': |
1770 | - # if gd['rom_name'] == 'ASTEROID': |
1771 | - # print "cfl: not matched (is none)" |
1772 | - # matched = False |
1773 | - #if gd['rom_name'] == 'ASTEROID': |
1774 | - # print "cfl: matched=",matched |
1775 | if matched: |
1776 | #write output |
1777 | add_game_to_filtered_list(gd, f) |
1778 | @@ -544,16 +563,21 @@ |
1779 | f.close() |
1780 | lines = [s.strip() for s in lines] |
1781 | #for each game... |
1782 | - for i in range(0, len(lines), 13): |
1783 | - item = [] |
1784 | - for j in range(13): |
1785 | - item.append(lines[i + j]) |
1786 | - #reverse first two columns |
1787 | - item2 = [item[1], item[0]] |
1788 | - item2.extend(item[2:]) |
1789 | - l.append(item2) |
1790 | - #done |
1791 | - return l, len(l) |
1792 | + if len(lines) % 13 <> 0: |
1793 | + print _ ('Warning: list file: [%s] format is invalid' % (list_filename)) |
1794 | + print _(' Loading partial list...') |
1795 | + return 1, 1 |
1796 | + else: |
1797 | + for i in range(0, len(lines), 13): |
1798 | + item = [] |
1799 | + for j in range(13): |
1800 | + item.append(lines[i + j]) |
1801 | + #reverse first two columns |
1802 | + item2 = [item[1], item[0]] |
1803 | + item2.extend(item[2:]) |
1804 | + l.append(item2) |
1805 | + #done |
1806 | + return l, len(l) |
1807 | |
1808 | |
1809 | def add_game_to_filtered_list(gd, file_obj=None, list_filename=None): |
1810 | @@ -575,7 +599,7 @@ |
1811 | '%s\n' % gd['driver_status'], |
1812 | '%s\n' % gd['colour_status'], |
1813 | '%s\n' % gd['sound_status'], |
1814 | - '%s\n' % gd['category']]) |
1815 | + '%s\n' % str(gd['category'])]) |
1816 | #done |
1817 | if list_filename is not None: |
1818 | file_obj.close() |
1819 | @@ -696,7 +720,11 @@ |
1820 | fullname = os.path.normpath(os.path.join(root, name)) |
1821 | # grab if it matches our pattern and entry type |
1822 | for pat in pat_list: |
1823 | - if fnmatch.fnmatch(name, pat): |
1824 | + if pat == "*": |
1825 | + pat = '*' |
1826 | + else: |
1827 | + pat = '*.%s' % (pat) |
1828 | + if fnmatch.fnmatch(fullname, pat): |
1829 | #if os.path.isfile(fullname) or (return_folders and os.path.isdir(fullname)): |
1830 | if return_folders: |
1831 | if os.path.isdir(fullname): |
1832 | @@ -705,6 +733,9 @@ |
1833 | if os.path.isfile(fullname): |
1834 | result.append(fullname) |
1835 | continue |
1836 | + else: |
1837 | + print "Cannot match:", fullname |
1838 | + continue |
1839 | # recursively scan other folders, appending results |
1840 | if recurse: |
1841 | if os.path.isdir(fullname) and not os.path.islink(fullname): |
1842 | @@ -717,12 +748,34 @@ |
1843 | from mamewah_ini import MameWahIni |
1844 | #set vars |
1845 | cdir = sys.path[0] |
1846 | + global _catver_ini, _catenc |
1847 | + _catver_ini = "" |
1848 | + _catenc = get_file_encoding(_catver_ini) |
1849 | #_mameinfo_file = os.path.join(cdir, 'mameinfo111.xml') |
1850 | - _catver_ini = os.path.join(cdir, 'catver2.ini') |
1851 | #set to unicode encoding |
1852 | try: |
1853 | sys.setappdefaultencoding('utf-8') |
1854 | except AttributeError: |
1855 | pass |
1856 | #test nms feed |
1857 | - print read_nms_file(os.path.expanduser('~/emulators/pc/pc_games.nms')) |
1858 | + #print read_nms_file(os.path.expanduser('~/emulators/pc/pc_games.nms')) |
1859 | + |
1860 | + |
1861 | +#write filter file |
1862 | +def wrtFilterFile(filter_filename,mwfilter): |
1863 | + f, file_enc = open_file(filter_filename, 'w') |
1864 | + f.write('1\n\n') |
1865 | + for key in _sections[1:]: |
1866 | + l = mwfilter[key] |
1867 | + l.sort() |
1868 | + for item in l: |
1869 | + if item is not None and item != '': |
1870 | + try: |
1871 | + f.write('%s\nTrue\n' % (item)) |
1872 | + except UnicodeEncodeError, msg: |
1873 | + print 'unicode encode error\n msg=', msg |
1874 | + except UnicodeDecodeError, msg: |
1875 | + print 'unicode decode error\n msg=', msg |
1876 | + f.write('\n') |
1877 | + f.close() |
1878 | + return |
1879 | |
1880 | === modified file 'glade/layout_editor.glade' |
1881 | --- glade/layout_editor.glade 2009-06-15 21:48:44 +0000 |
1882 | +++ glade/layout_editor.glade 2015-10-17 13:04:11 +0000 |
1883 | @@ -675,16 +675,18 @@ |
1884 | </child> |
1885 | |
1886 | <child> |
1887 | - <widget class="GtkComboBox" id="cboRotation"> |
1888 | - <property name="visible">True</property> |
1889 | - <property name="items" translatable="yes">0 |
1890 | -90 |
1891 | -180 |
1892 | -270</property> |
1893 | - <property name="add_tearoffs">False</property> |
1894 | - <property name="focus_on_click">True</property> |
1895 | - <signal name="changed" handler="on_cboRotation_changed" last_modification_time="Wed, 10 Oct 2007 16:29:04 GMT"/> |
1896 | - </widget> |
1897 | + <widget class="GtkSpinButton" id="spnRotation"> |
1898 | + <property name="visible">True</property> |
1899 | + <property name="can_focus">True</property> |
1900 | + <property name="climb_rate">1</property> |
1901 | + <property name="digits">0</property> |
1902 | + <property name="numeric">True</property> |
1903 | + <property name="update_policy">GTK_UPDATE_IF_VALID</property> |
1904 | + <property name="snap_to_ticks">False</property> |
1905 | + <property name="wrap">False</property> |
1906 | + <property name="adjustment">0 -360 360 1 10 10</property> |
1907 | + <signal name="value_changed" handler="on_spnRotation_changed" last_modification_time="Tue, 14 Nov 2006 13:56:03 GMT"/> |
1908 | + </widget> |
1909 | <packing> |
1910 | <property name="left_attach">1</property> |
1911 | <property name="right_attach">4</property> |
1912 | |
1913 | === modified file 'glade/wahcade_setup.glade' |
1914 | --- glade/wahcade_setup.glade 2009-06-28 16:55:16 +0000 |
1915 | +++ glade/wahcade_setup.glade 2015-10-17 13:04:11 +0000 |
1916 | @@ -4727,7 +4727,7 @@ |
1917 | <child> |
1918 | <widget class="GtkButton" id="btnMameXMLGen"> |
1919 | <property name="visible">True</property> |
1920 | - <property name="tooltip" translatable="yes">Generate XML File</property> |
1921 | + <property name="tooltip" translatable="yes"></property> |
1922 | <property name="can_focus">True</property> |
1923 | <property name="relief">GTK_RELIEF_NORMAL</property> |
1924 | <property name="focus_on_click">True</property> |
1925 | @@ -5370,7 +5370,7 @@ |
1926 | <child> |
1927 | <widget class="GtkLabel" id="label3"> |
1928 | <property name="visible">True</property> |
1929 | - <property name="label" translatable="yes">M.A.M.E. Only</property> |
1930 | + <property name="label" translatable="yes">Extra</property> |
1931 | <property name="use_underline">False</property> |
1932 | <property name="use_markup">False</property> |
1933 | <property name="justify">GTK_JUSTIFY_LEFT</property> |
1934 | |
1935 | === modified file 'glade/wahcade_setup.glade.h' |
1936 | --- glade/wahcade_setup.glade.h 2009-06-28 16:55:16 +0000 |
1937 | +++ glade/wahcade_setup.glade.h 2015-10-17 13:04:11 +0000 |
1938 | @@ -89,6 +89,7 @@ |
1939 | char *s = N_("Exit Movie"); |
1940 | char *s = N_("External Applications"); |
1941 | char *s = N_("External Screen Saver"); |
1942 | +char *s = N_("Extra"); |
1943 | char *s = N_("FullScreen"); |
1944 | char *s = N_("Generate XML File"); |
1945 | char *s = N_("History Viewer"); |
1946 | @@ -108,7 +109,6 @@ |
1947 | char *s = N_("List Type"); |
1948 | char *s = N_("Lists"); |
1949 | char *s = N_("Location of music"); |
1950 | -char *s = N_("M.A.M.E. Only"); |
1951 | char *s = N_("MAME Info (.xml or .dat file)"); |
1952 | char *s = N_("Method used to create game lists:\n" |
1953 | "1) Rom Directory: Scan the directory for games matching given Rom Extension.\n" |
1954 | |
1955 | === added file 'glade/wahcade_setup.glade~' |
1956 | --- glade/wahcade_setup.glade~ 1970-01-01 00:00:00 +0000 |
1957 | +++ glade/wahcade_setup.glade~ 2015-10-17 13:04:11 +0000 |
1958 | @@ -0,0 +1,6670 @@ |
1959 | +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> |
1960 | +<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> |
1961 | + |
1962 | +<glade-interface> |
1963 | + |
1964 | +<widget class="GtkWindow" id="winSetup"> |
1965 | + <property name="visible">True</property> |
1966 | + <property name="title" translatable="yes">Wah!Cade Setup</property> |
1967 | + <property name="type">GTK_WINDOW_TOPLEVEL</property> |
1968 | + <property name="window_position">GTK_WIN_POS_NONE</property> |
1969 | + <property name="modal">False</property> |
1970 | + <property name="resizable">True</property> |
1971 | + <property name="destroy_with_parent">False</property> |
1972 | + <property name="icon_name"></property> |
1973 | + <property name="decorated">True</property> |
1974 | + <property name="skip_taskbar_hint">False</property> |
1975 | + <property name="skip_pager_hint">False</property> |
1976 | + <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> |
1977 | + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> |
1978 | + <property name="focus_on_map">True</property> |
1979 | + <property name="urgency_hint">False</property> |
1980 | + <signal name="delete_event" handler="on_winSetup_delete_event" last_modification_time="Mon, 25 Sep 2006 12:52:18 GMT"/> |
1981 | + |
1982 | + <child> |
1983 | + <widget class="GtkVBox" id="vbox"> |
1984 | + <property name="visible">True</property> |
1985 | + <property name="homogeneous">False</property> |
1986 | + <property name="spacing">0</property> |
1987 | + |
1988 | + <child> |
1989 | + <widget class="GtkMenuBar" id="mnu"> |
1990 | + <property name="visible">True</property> |
1991 | + <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property> |
1992 | + <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property> |
1993 | + |
1994 | + <child> |
1995 | + <widget class="GtkMenuItem" id="menuitem1"> |
1996 | + <property name="visible">True</property> |
1997 | + <property name="label" translatable="yes">_File</property> |
1998 | + <property name="use_underline">True</property> |
1999 | + |
2000 | + <child> |
2001 | + <widget class="GtkMenu" id="menuitem1_menu"> |
2002 | + |
2003 | + <child> |
2004 | + <widget class="GtkImageMenuItem" id="mnuFSave"> |
2005 | + <property name="visible">True</property> |
2006 | + <property name="label">gtk-save</property> |
2007 | + <property name="use_stock">True</property> |
2008 | + <signal name="activate" handler="on_mnuFSave_activate" last_modification_time="Mon, 25 Sep 2006 12:48:50 GMT"/> |
2009 | + </widget> |
2010 | + </child> |
2011 | + |
2012 | + <child> |
2013 | + <widget class="GtkSeparatorMenuItem" id="separatormenuitem1"> |
2014 | + <property name="visible">True</property> |
2015 | + </widget> |
2016 | + </child> |
2017 | + |
2018 | + <child> |
2019 | + <widget class="GtkImageMenuItem" id="mnuFReset"> |
2020 | + <property name="visible">True</property> |
2021 | + <property name="label" translatable="yes">Reset Setup</property> |
2022 | + <property name="use_underline">True</property> |
2023 | + <signal name="activate" handler="on_mnuFReset_activate" last_modification_time="Wed, 10 Jan 2007 09:35:17 GMT"/> |
2024 | + |
2025 | + <child internal-child="image"> |
2026 | + <widget class="GtkImage" id="image35"> |
2027 | + <property name="visible">True</property> |
2028 | + <property name="stock">gtk-revert-to-saved</property> |
2029 | + <property name="icon_size">1</property> |
2030 | + <property name="xalign">0.5</property> |
2031 | + <property name="yalign">0.5</property> |
2032 | + <property name="xpad">0</property> |
2033 | + <property name="ypad">0</property> |
2034 | + </widget> |
2035 | + </child> |
2036 | + </widget> |
2037 | + </child> |
2038 | + |
2039 | + <child> |
2040 | + <widget class="GtkImageMenuItem" id="mnuFResetFilters"> |
2041 | + <property name="visible">True</property> |
2042 | + <property name="label" translatable="yes">Reset Filters</property> |
2043 | + <property name="use_underline">True</property> |
2044 | + <signal name="activate" handler="on_mnuFResetFilters_activate" last_modification_time="Wed, 10 Jan 2007 11:09:46 GMT"/> |
2045 | + |
2046 | + <child internal-child="image"> |
2047 | + <widget class="GtkImage" id="image36"> |
2048 | + <property name="visible">True</property> |
2049 | + <property name="stock">gtk-clear</property> |
2050 | + <property name="icon_size">1</property> |
2051 | + <property name="xalign">0.5</property> |
2052 | + <property name="yalign">0.5</property> |
2053 | + <property name="xpad">0</property> |
2054 | + <property name="ypad">0</property> |
2055 | + </widget> |
2056 | + </child> |
2057 | + </widget> |
2058 | + </child> |
2059 | + |
2060 | + <child> |
2061 | + <widget class="GtkSeparatorMenuItem" id="separator1"> |
2062 | + <property name="visible">True</property> |
2063 | + </widget> |
2064 | + </child> |
2065 | + |
2066 | + <child> |
2067 | + <widget class="GtkImageMenuItem" id="mnuFQuit"> |
2068 | + <property name="visible">True</property> |
2069 | + <property name="label">gtk-quit</property> |
2070 | + <property name="use_stock">True</property> |
2071 | + <signal name="activate" handler="on_mnuFQuit_activate" last_modification_time="Mon, 25 Sep 2006 12:48:50 GMT"/> |
2072 | + </widget> |
2073 | + </child> |
2074 | + </widget> |
2075 | + </child> |
2076 | + </widget> |
2077 | + </child> |
2078 | + |
2079 | + <child> |
2080 | + <widget class="GtkMenuItem" id="menuitem4"> |
2081 | + <property name="visible">True</property> |
2082 | + <property name="label" translatable="yes">_Help</property> |
2083 | + <property name="use_underline">True</property> |
2084 | + |
2085 | + <child> |
2086 | + <widget class="GtkMenu" id="menuitem4_menu"> |
2087 | + |
2088 | + <child> |
2089 | + <widget class="GtkMenuItem" id="mnuHAbout"> |
2090 | + <property name="visible">True</property> |
2091 | + <property name="label" translatable="yes">_About</property> |
2092 | + <property name="use_underline">True</property> |
2093 | + <signal name="activate" handler="on_mnuHAbout_activate" last_modification_time="Thu, 13 Jul 2006 07:36:21 GMT"/> |
2094 | + </widget> |
2095 | + </child> |
2096 | + </widget> |
2097 | + </child> |
2098 | + </widget> |
2099 | + </child> |
2100 | + </widget> |
2101 | + <packing> |
2102 | + <property name="padding">0</property> |
2103 | + <property name="expand">False</property> |
2104 | + <property name="fill">False</property> |
2105 | + </packing> |
2106 | + </child> |
2107 | + |
2108 | + <child> |
2109 | + <widget class="GtkNotebook" id="nbk"> |
2110 | + <property name="visible">True</property> |
2111 | + <property name="can_focus">True</property> |
2112 | + <property name="show_tabs">True</property> |
2113 | + <property name="show_border">True</property> |
2114 | + <property name="tab_pos">GTK_POS_TOP</property> |
2115 | + <property name="scrollable">False</property> |
2116 | + <property name="enable_popup">False</property> |
2117 | + |
2118 | + <child> |
2119 | + <widget class="GtkTable" id="tblWC"> |
2120 | + <property name="border_width">5</property> |
2121 | + <property name="visible">True</property> |
2122 | + <property name="n_rows">6</property> |
2123 | + <property name="n_columns">3</property> |
2124 | + <property name="homogeneous">False</property> |
2125 | + <property name="row_spacing">0</property> |
2126 | + <property name="column_spacing">0</property> |
2127 | + |
2128 | + <child> |
2129 | + <widget class="GtkLabel" id="label28"> |
2130 | + <property name="visible">True</property> |
2131 | + <property name="label" translatable="yes">Layout Directory</property> |
2132 | + <property name="use_underline">False</property> |
2133 | + <property name="use_markup">False</property> |
2134 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2135 | + <property name="wrap">False</property> |
2136 | + <property name="selectable">False</property> |
2137 | + <property name="xalign">1</property> |
2138 | + <property name="yalign">0.5</property> |
2139 | + <property name="xpad">4</property> |
2140 | + <property name="ypad">0</property> |
2141 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2142 | + <property name="width_chars">-1</property> |
2143 | + <property name="single_line_mode">False</property> |
2144 | + <property name="angle">0</property> |
2145 | + </widget> |
2146 | + <packing> |
2147 | + <property name="left_attach">0</property> |
2148 | + <property name="right_attach">1</property> |
2149 | + <property name="top_attach">0</property> |
2150 | + <property name="bottom_attach">1</property> |
2151 | + <property name="x_options">fill</property> |
2152 | + <property name="y_options"></property> |
2153 | + </packing> |
2154 | + </child> |
2155 | + |
2156 | + <child> |
2157 | + <widget class="GtkEntry" id="txeWCLayoutDir"> |
2158 | + <property name="visible">True</property> |
2159 | + <property name="tooltip" translatable="yes">Layout directory name (in ~/wahcade/layouts)</property> |
2160 | + <property name="can_focus">True</property> |
2161 | + <property name="editable">True</property> |
2162 | + <property name="visibility">True</property> |
2163 | + <property name="max_length">0</property> |
2164 | + <property name="text" translatable="yes"></property> |
2165 | + <property name="has_frame">True</property> |
2166 | + <property name="invisible_char">*</property> |
2167 | + <property name="activates_default">False</property> |
2168 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:26:46 GMT"/> |
2169 | + </widget> |
2170 | + <packing> |
2171 | + <property name="left_attach">1</property> |
2172 | + <property name="right_attach">2</property> |
2173 | + <property name="top_attach">0</property> |
2174 | + <property name="bottom_attach">1</property> |
2175 | + <property name="y_options"></property> |
2176 | + </packing> |
2177 | + </child> |
2178 | + |
2179 | + <child> |
2180 | + <widget class="GtkButton" id="btnWCOpenLayoutDir"> |
2181 | + <property name="visible">True</property> |
2182 | + <property name="can_focus">True</property> |
2183 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2184 | + <property name="focus_on_click">True</property> |
2185 | + <signal name="clicked" handler="on_btnWCOpenLayoutDir_clicked" last_modification_time="Mon, 25 Sep 2006 08:39:32 GMT"/> |
2186 | + |
2187 | + <child> |
2188 | + <widget class="GtkImage" id="image10"> |
2189 | + <property name="visible">True</property> |
2190 | + <property name="stock">gtk-open</property> |
2191 | + <property name="icon_size">4</property> |
2192 | + <property name="xalign">0.5</property> |
2193 | + <property name="yalign">0.5</property> |
2194 | + <property name="xpad">0</property> |
2195 | + <property name="ypad">0</property> |
2196 | + </widget> |
2197 | + </child> |
2198 | + </widget> |
2199 | + <packing> |
2200 | + <property name="left_attach">2</property> |
2201 | + <property name="right_attach">3</property> |
2202 | + <property name="top_attach">0</property> |
2203 | + <property name="bottom_attach">1</property> |
2204 | + <property name="x_options">fill</property> |
2205 | + <property name="y_options"></property> |
2206 | + </packing> |
2207 | + </child> |
2208 | + |
2209 | + <child> |
2210 | + <widget class="GtkExpander" id="expWCMovies"> |
2211 | + <property name="visible">True</property> |
2212 | + <property name="can_focus">True</property> |
2213 | + <property name="expanded">False</property> |
2214 | + <property name="spacing">0</property> |
2215 | + |
2216 | + <child> |
2217 | + <widget class="GtkTable" id="tblWCMovies"> |
2218 | + <property name="border_width">5</property> |
2219 | + <property name="visible">True</property> |
2220 | + <property name="n_rows">5</property> |
2221 | + <property name="n_columns">2</property> |
2222 | + <property name="homogeneous">False</property> |
2223 | + <property name="row_spacing">0</property> |
2224 | + <property name="column_spacing">0</property> |
2225 | + |
2226 | + <child> |
2227 | + <widget class="GtkLabel" id="label29"> |
2228 | + <property name="visible">True</property> |
2229 | + <property name="label" translatable="yes">Delay (secs)</property> |
2230 | + <property name="use_underline">False</property> |
2231 | + <property name="use_markup">False</property> |
2232 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2233 | + <property name="wrap">False</property> |
2234 | + <property name="selectable">False</property> |
2235 | + <property name="xalign">1</property> |
2236 | + <property name="yalign">0.5</property> |
2237 | + <property name="xpad">4</property> |
2238 | + <property name="ypad">0</property> |
2239 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2240 | + <property name="width_chars">-1</property> |
2241 | + <property name="single_line_mode">False</property> |
2242 | + <property name="angle">0</property> |
2243 | + </widget> |
2244 | + <packing> |
2245 | + <property name="left_attach">0</property> |
2246 | + <property name="right_attach">1</property> |
2247 | + <property name="top_attach">0</property> |
2248 | + <property name="bottom_attach">1</property> |
2249 | + <property name="x_options">fill</property> |
2250 | + <property name="y_options"></property> |
2251 | + </packing> |
2252 | + </child> |
2253 | + |
2254 | + <child> |
2255 | + <widget class="GtkSpinButton" id="spnWCMovieDelay"> |
2256 | + <property name="visible">True</property> |
2257 | + <property name="can_focus">True</property> |
2258 | + <property name="climb_rate">1</property> |
2259 | + <property name="digits">0</property> |
2260 | + <property name="numeric">True</property> |
2261 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
2262 | + <property name="snap_to_ticks">False</property> |
2263 | + <property name="wrap">False</property> |
2264 | + <property name="adjustment">0 0 100 1 10 10</property> |
2265 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:27:40 GMT"/> |
2266 | + </widget> |
2267 | + <packing> |
2268 | + <property name="left_attach">1</property> |
2269 | + <property name="right_attach">2</property> |
2270 | + <property name="top_attach">0</property> |
2271 | + <property name="bottom_attach">1</property> |
2272 | + <property name="y_options"></property> |
2273 | + </packing> |
2274 | + </child> |
2275 | + |
2276 | + <child> |
2277 | + <widget class="GtkLabel" id="label88"> |
2278 | + <property name="visible">True</property> |
2279 | + <property name="label" translatable="yes">Volume (%)</property> |
2280 | + <property name="use_underline">False</property> |
2281 | + <property name="use_markup">False</property> |
2282 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2283 | + <property name="wrap">False</property> |
2284 | + <property name="selectable">False</property> |
2285 | + <property name="xalign">1</property> |
2286 | + <property name="yalign">0.5</property> |
2287 | + <property name="xpad">4</property> |
2288 | + <property name="ypad">0</property> |
2289 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2290 | + <property name="width_chars">-1</property> |
2291 | + <property name="single_line_mode">False</property> |
2292 | + <property name="angle">0</property> |
2293 | + </widget> |
2294 | + <packing> |
2295 | + <property name="left_attach">0</property> |
2296 | + <property name="right_attach">1</property> |
2297 | + <property name="top_attach">1</property> |
2298 | + <property name="bottom_attach">2</property> |
2299 | + <property name="x_options">fill</property> |
2300 | + <property name="y_options"></property> |
2301 | + </packing> |
2302 | + </child> |
2303 | + |
2304 | + <child> |
2305 | + <widget class="GtkHScale" id="hscWCMovieVolume"> |
2306 | + <property name="visible">True</property> |
2307 | + <property name="can_focus">True</property> |
2308 | + <property name="draw_value">True</property> |
2309 | + <property name="value_pos">GTK_POS_LEFT</property> |
2310 | + <property name="digits">0</property> |
2311 | + <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> |
2312 | + <property name="inverted">False</property> |
2313 | + <property name="adjustment">0 0 110 1 10 10</property> |
2314 | + <signal name="value_changed" handler="on_Setup_changed" last_modification_time="Wed, 06 Jun 2007 20:38:47 GMT"/> |
2315 | + </widget> |
2316 | + <packing> |
2317 | + <property name="left_attach">1</property> |
2318 | + <property name="right_attach">2</property> |
2319 | + <property name="top_attach">1</property> |
2320 | + <property name="bottom_attach">2</property> |
2321 | + <property name="x_options">fill</property> |
2322 | + <property name="y_options">fill</property> |
2323 | + </packing> |
2324 | + </child> |
2325 | + |
2326 | + <child> |
2327 | + <widget class="GtkLabel" id="label94"> |
2328 | + <property name="visible">True</property> |
2329 | + <property name="label" translatable="yes">Intro Movie</property> |
2330 | + <property name="use_underline">False</property> |
2331 | + <property name="use_markup">False</property> |
2332 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2333 | + <property name="wrap">False</property> |
2334 | + <property name="selectable">False</property> |
2335 | + <property name="xalign">1</property> |
2336 | + <property name="yalign">0.5</property> |
2337 | + <property name="xpad">4</property> |
2338 | + <property name="ypad">0</property> |
2339 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2340 | + <property name="width_chars">-1</property> |
2341 | + <property name="single_line_mode">False</property> |
2342 | + <property name="angle">0</property> |
2343 | + </widget> |
2344 | + <packing> |
2345 | + <property name="left_attach">0</property> |
2346 | + <property name="right_attach">1</property> |
2347 | + <property name="top_attach">3</property> |
2348 | + <property name="bottom_attach">4</property> |
2349 | + <property name="x_options">fill</property> |
2350 | + <property name="y_options"></property> |
2351 | + </packing> |
2352 | + </child> |
2353 | + |
2354 | + <child> |
2355 | + <widget class="GtkLabel" id="label95"> |
2356 | + <property name="visible">True</property> |
2357 | + <property name="label" translatable="yes">Exit Movie</property> |
2358 | + <property name="use_underline">False</property> |
2359 | + <property name="use_markup">False</property> |
2360 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2361 | + <property name="wrap">False</property> |
2362 | + <property name="selectable">False</property> |
2363 | + <property name="xalign">1</property> |
2364 | + <property name="yalign">0.5</property> |
2365 | + <property name="xpad">4</property> |
2366 | + <property name="ypad">0</property> |
2367 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2368 | + <property name="width_chars">-1</property> |
2369 | + <property name="single_line_mode">False</property> |
2370 | + <property name="angle">0</property> |
2371 | + </widget> |
2372 | + <packing> |
2373 | + <property name="left_attach">0</property> |
2374 | + <property name="right_attach">1</property> |
2375 | + <property name="top_attach">4</property> |
2376 | + <property name="bottom_attach">5</property> |
2377 | + <property name="x_options">fill</property> |
2378 | + <property name="y_options"></property> |
2379 | + </packing> |
2380 | + </child> |
2381 | + |
2382 | + <child> |
2383 | + <widget class="GtkHBox" id="hbox13"> |
2384 | + <property name="visible">True</property> |
2385 | + <property name="homogeneous">False</property> |
2386 | + <property name="spacing">0</property> |
2387 | + |
2388 | + <child> |
2389 | + <widget class="GtkEntry" id="txeWCMovieIntro"> |
2390 | + <property name="visible">True</property> |
2391 | + <property name="tooltip" translatable="yes">Intro Movie</property> |
2392 | + <property name="can_focus">True</property> |
2393 | + <property name="editable">True</property> |
2394 | + <property name="visibility">True</property> |
2395 | + <property name="max_length">0</property> |
2396 | + <property name="text" translatable="yes"></property> |
2397 | + <property name="has_frame">True</property> |
2398 | + <property name="invisible_char">*</property> |
2399 | + <property name="activates_default">False</property> |
2400 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:26:46 GMT"/> |
2401 | + </widget> |
2402 | + <packing> |
2403 | + <property name="padding">0</property> |
2404 | + <property name="expand">True</property> |
2405 | + <property name="fill">True</property> |
2406 | + </packing> |
2407 | + </child> |
2408 | + |
2409 | + <child> |
2410 | + <widget class="GtkButton" id="btnWCMovieIntroOpen"> |
2411 | + <property name="visible">True</property> |
2412 | + <property name="tooltip" translatable="yes">Set Intro Movie</property> |
2413 | + <property name="can_focus">True</property> |
2414 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2415 | + <property name="focus_on_click">True</property> |
2416 | + <signal name="clicked" handler="on_btnWCMovieIntroOpen_clicked" last_modification_time="Thu, 06 Dec 2007 09:36:20 GMT"/> |
2417 | + |
2418 | + <child> |
2419 | + <widget class="GtkImage" id="image49"> |
2420 | + <property name="visible">True</property> |
2421 | + <property name="stock">gtk-open</property> |
2422 | + <property name="icon_size">4</property> |
2423 | + <property name="xalign">0.5</property> |
2424 | + <property name="yalign">0.5</property> |
2425 | + <property name="xpad">0</property> |
2426 | + <property name="ypad">0</property> |
2427 | + </widget> |
2428 | + </child> |
2429 | + </widget> |
2430 | + <packing> |
2431 | + <property name="padding">0</property> |
2432 | + <property name="expand">False</property> |
2433 | + <property name="fill">False</property> |
2434 | + </packing> |
2435 | + </child> |
2436 | + </widget> |
2437 | + <packing> |
2438 | + <property name="left_attach">1</property> |
2439 | + <property name="right_attach">2</property> |
2440 | + <property name="top_attach">3</property> |
2441 | + <property name="bottom_attach">4</property> |
2442 | + <property name="x_options">fill</property> |
2443 | + <property name="y_options">fill</property> |
2444 | + </packing> |
2445 | + </child> |
2446 | + |
2447 | + <child> |
2448 | + <widget class="GtkHBox" id="hbox14"> |
2449 | + <property name="visible">True</property> |
2450 | + <property name="homogeneous">False</property> |
2451 | + <property name="spacing">0</property> |
2452 | + |
2453 | + <child> |
2454 | + <widget class="GtkEntry" id="txeWCMovieExit"> |
2455 | + <property name="visible">True</property> |
2456 | + <property name="tooltip" translatable="yes">Exit Movie</property> |
2457 | + <property name="can_focus">True</property> |
2458 | + <property name="editable">True</property> |
2459 | + <property name="visibility">True</property> |
2460 | + <property name="max_length">0</property> |
2461 | + <property name="text" translatable="yes"></property> |
2462 | + <property name="has_frame">True</property> |
2463 | + <property name="invisible_char">*</property> |
2464 | + <property name="activates_default">False</property> |
2465 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:26:46 GMT"/> |
2466 | + </widget> |
2467 | + <packing> |
2468 | + <property name="padding">0</property> |
2469 | + <property name="expand">True</property> |
2470 | + <property name="fill">True</property> |
2471 | + </packing> |
2472 | + </child> |
2473 | + |
2474 | + <child> |
2475 | + <widget class="GtkButton" id="btnWCMovieExitOpen"> |
2476 | + <property name="visible">True</property> |
2477 | + <property name="tooltip" translatable="yes">Set Exit Movie</property> |
2478 | + <property name="can_focus">True</property> |
2479 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2480 | + <property name="focus_on_click">True</property> |
2481 | + <signal name="clicked" handler="on_btnWCMovieExitOpen_clicked" last_modification_time="Thu, 06 Dec 2007 09:36:27 GMT"/> |
2482 | + |
2483 | + <child> |
2484 | + <widget class="GtkImage" id="image50"> |
2485 | + <property name="visible">True</property> |
2486 | + <property name="stock">gtk-open</property> |
2487 | + <property name="icon_size">4</property> |
2488 | + <property name="xalign">0.5</property> |
2489 | + <property name="yalign">0.5</property> |
2490 | + <property name="xpad">0</property> |
2491 | + <property name="ypad">0</property> |
2492 | + </widget> |
2493 | + </child> |
2494 | + </widget> |
2495 | + <packing> |
2496 | + <property name="padding">0</property> |
2497 | + <property name="expand">False</property> |
2498 | + <property name="fill">False</property> |
2499 | + </packing> |
2500 | + </child> |
2501 | + </widget> |
2502 | + <packing> |
2503 | + <property name="left_attach">1</property> |
2504 | + <property name="right_attach">2</property> |
2505 | + <property name="top_attach">4</property> |
2506 | + <property name="bottom_attach">5</property> |
2507 | + <property name="x_options">fill</property> |
2508 | + <property name="y_options">fill</property> |
2509 | + </packing> |
2510 | + </child> |
2511 | + |
2512 | + <child> |
2513 | + <widget class="GtkLabel" id="label107"> |
2514 | + <property name="visible">True</property> |
2515 | + <property name="label" translatable="yes">Music / Movie Mix</property> |
2516 | + <property name="use_underline">False</property> |
2517 | + <property name="use_markup">False</property> |
2518 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2519 | + <property name="wrap">False</property> |
2520 | + <property name="selectable">False</property> |
2521 | + <property name="xalign">1</property> |
2522 | + <property name="yalign">0.5</property> |
2523 | + <property name="xpad">4</property> |
2524 | + <property name="ypad">0</property> |
2525 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2526 | + <property name="width_chars">-1</property> |
2527 | + <property name="single_line_mode">False</property> |
2528 | + <property name="angle">0</property> |
2529 | + </widget> |
2530 | + <packing> |
2531 | + <property name="left_attach">0</property> |
2532 | + <property name="right_attach">1</property> |
2533 | + <property name="top_attach">2</property> |
2534 | + <property name="bottom_attach">3</property> |
2535 | + <property name="x_options">fill</property> |
2536 | + <property name="y_options"></property> |
2537 | + </packing> |
2538 | + </child> |
2539 | + |
2540 | + <child> |
2541 | + <widget class="GtkComboBox" id="cboWCMovieMix"> |
2542 | + <property name="visible">True</property> |
2543 | + <property name="items" translatable="yes"></property> |
2544 | + <property name="add_tearoffs">False</property> |
2545 | + <property name="focus_on_click">True</property> |
2546 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Sun, 28 Jun 2009 16:49:44 GMT"/> |
2547 | + </widget> |
2548 | + <packing> |
2549 | + <property name="left_attach">1</property> |
2550 | + <property name="right_attach">2</property> |
2551 | + <property name="top_attach">2</property> |
2552 | + <property name="bottom_attach">3</property> |
2553 | + <property name="x_options">fill</property> |
2554 | + <property name="y_options">fill</property> |
2555 | + </packing> |
2556 | + </child> |
2557 | + </widget> |
2558 | + </child> |
2559 | + |
2560 | + <child> |
2561 | + <widget class="GtkLabel" id="label26"> |
2562 | + <property name="visible">True</property> |
2563 | + <property name="label" translatable="yes">Movies</property> |
2564 | + <property name="use_underline">False</property> |
2565 | + <property name="use_markup">False</property> |
2566 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
2567 | + <property name="wrap">False</property> |
2568 | + <property name="selectable">False</property> |
2569 | + <property name="xalign">0.5</property> |
2570 | + <property name="yalign">0.5</property> |
2571 | + <property name="xpad">0</property> |
2572 | + <property name="ypad">0</property> |
2573 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2574 | + <property name="width_chars">-1</property> |
2575 | + <property name="single_line_mode">False</property> |
2576 | + <property name="angle">0</property> |
2577 | + </widget> |
2578 | + <packing> |
2579 | + <property name="type">label_item</property> |
2580 | + </packing> |
2581 | + </child> |
2582 | + </widget> |
2583 | + <packing> |
2584 | + <property name="left_attach">0</property> |
2585 | + <property name="right_attach">3</property> |
2586 | + <property name="top_attach">4</property> |
2587 | + <property name="bottom_attach">5</property> |
2588 | + <property name="x_options">fill</property> |
2589 | + <property name="y_options">fill</property> |
2590 | + </packing> |
2591 | + </child> |
2592 | + |
2593 | + <child> |
2594 | + <widget class="GtkExpander" id="expWCMisc"> |
2595 | + <property name="visible">True</property> |
2596 | + <property name="can_focus">True</property> |
2597 | + <property name="expanded">False</property> |
2598 | + <property name="spacing">0</property> |
2599 | + |
2600 | + <child> |
2601 | + <widget class="GtkTable" id="tblWCMisc"> |
2602 | + <property name="border_width">5</property> |
2603 | + <property name="visible">True</property> |
2604 | + <property name="n_rows">4</property> |
2605 | + <property name="n_columns">2</property> |
2606 | + <property name="homogeneous">False</property> |
2607 | + <property name="row_spacing">0</property> |
2608 | + <property name="column_spacing">0</property> |
2609 | + |
2610 | + <child> |
2611 | + <widget class="GtkCheckButton" id="chkWCMouseCursor"> |
2612 | + <property name="visible">True</property> |
2613 | + <property name="tooltip" translatable="yes">Also see the "Use Mouse" option (Keys Tab)</property> |
2614 | + <property name="can_focus">True</property> |
2615 | + <property name="label" translatable="yes">Display Mouse Cursor</property> |
2616 | + <property name="use_underline">True</property> |
2617 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2618 | + <property name="focus_on_click">True</property> |
2619 | + <property name="active">False</property> |
2620 | + <property name="inconsistent">False</property> |
2621 | + <property name="draw_indicator">True</property> |
2622 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:08:54 GMT"/> |
2623 | + </widget> |
2624 | + <packing> |
2625 | + <property name="left_attach">0</property> |
2626 | + <property name="right_attach">2</property> |
2627 | + <property name="top_attach">0</property> |
2628 | + <property name="bottom_attach">1</property> |
2629 | + <property name="x_options">fill</property> |
2630 | + <property name="y_options"></property> |
2631 | + </packing> |
2632 | + </child> |
2633 | + |
2634 | + <child> |
2635 | + <widget class="GtkCheckButton" id="chkWCWrapLists"> |
2636 | + <property name="visible">True</property> |
2637 | + <property name="tooltip" translatable="yes">"Wrap Around" the Games List & Options menu.</property> |
2638 | + <property name="can_focus">True</property> |
2639 | + <property name="label" translatable="yes">Wrap Lists</property> |
2640 | + <property name="use_underline">True</property> |
2641 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2642 | + <property name="focus_on_click">True</property> |
2643 | + <property name="active">False</property> |
2644 | + <property name="inconsistent">False</property> |
2645 | + <property name="draw_indicator">True</property> |
2646 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:08:54 GMT"/> |
2647 | + </widget> |
2648 | + <packing> |
2649 | + <property name="left_attach">0</property> |
2650 | + <property name="right_attach">2</property> |
2651 | + <property name="top_attach">1</property> |
2652 | + <property name="bottom_attach">2</property> |
2653 | + <property name="x_options">fill</property> |
2654 | + <property name="y_options"></property> |
2655 | + </packing> |
2656 | + </child> |
2657 | + |
2658 | + <child> |
2659 | + <widget class="GtkCheckButton" id="chkWCScaleImages"> |
2660 | + <property name="visible">True</property> |
2661 | + <property name="can_focus">True</property> |
2662 | + <property name="label" translatable="yes">Correctly Scale Images</property> |
2663 | + <property name="use_underline">True</property> |
2664 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2665 | + <property name="focus_on_click">True</property> |
2666 | + <property name="active">False</property> |
2667 | + <property name="inconsistent">False</property> |
2668 | + <property name="draw_indicator">True</property> |
2669 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:06 GMT"/> |
2670 | + </widget> |
2671 | + <packing> |
2672 | + <property name="left_attach">0</property> |
2673 | + <property name="right_attach">2</property> |
2674 | + <property name="top_attach">2</property> |
2675 | + <property name="bottom_attach">3</property> |
2676 | + <property name="x_options">fill</property> |
2677 | + <property name="y_options"></property> |
2678 | + </packing> |
2679 | + </child> |
2680 | + |
2681 | + <child> |
2682 | + <widget class="GtkCheckButton" id="chkWCListArrows"> |
2683 | + <property name="visible">True</property> |
2684 | + <property name="tooltip" translatable="yes">Show scroll up / down arrows in Games, Options and History Viewer lists.</property> |
2685 | + <property name="can_focus">True</property> |
2686 | + <property name="label" translatable="yes">Display Scroll Arrows in Lists</property> |
2687 | + <property name="use_underline">True</property> |
2688 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2689 | + <property name="focus_on_click">True</property> |
2690 | + <property name="active">False</property> |
2691 | + <property name="inconsistent">False</property> |
2692 | + <property name="draw_indicator">True</property> |
2693 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:06 GMT"/> |
2694 | + </widget> |
2695 | + <packing> |
2696 | + <property name="left_attach">0</property> |
2697 | + <property name="right_attach">2</property> |
2698 | + <property name="top_attach">3</property> |
2699 | + <property name="bottom_attach">4</property> |
2700 | + <property name="x_options">fill</property> |
2701 | + <property name="y_options"></property> |
2702 | + </packing> |
2703 | + </child> |
2704 | + </widget> |
2705 | + </child> |
2706 | + |
2707 | + <child> |
2708 | + <widget class="GtkLabel" id="label27"> |
2709 | + <property name="visible">True</property> |
2710 | + <property name="label" translatable="yes">Misc</property> |
2711 | + <property name="use_underline">False</property> |
2712 | + <property name="use_markup">False</property> |
2713 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
2714 | + <property name="wrap">False</property> |
2715 | + <property name="selectable">False</property> |
2716 | + <property name="xalign">0.5</property> |
2717 | + <property name="yalign">0.5</property> |
2718 | + <property name="xpad">0</property> |
2719 | + <property name="ypad">0</property> |
2720 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2721 | + <property name="width_chars">-1</property> |
2722 | + <property name="single_line_mode">False</property> |
2723 | + <property name="angle">0</property> |
2724 | + </widget> |
2725 | + <packing> |
2726 | + <property name="type">label_item</property> |
2727 | + </packing> |
2728 | + </child> |
2729 | + </widget> |
2730 | + <packing> |
2731 | + <property name="left_attach">0</property> |
2732 | + <property name="right_attach">3</property> |
2733 | + <property name="top_attach">5</property> |
2734 | + <property name="bottom_attach">6</property> |
2735 | + <property name="x_options">fill</property> |
2736 | + <property name="y_options">fill</property> |
2737 | + </packing> |
2738 | + </child> |
2739 | + |
2740 | + <child> |
2741 | + <widget class="GtkExpander" id="expWCScrSaver"> |
2742 | + <property name="visible">True</property> |
2743 | + <property name="can_focus">True</property> |
2744 | + <property name="expanded">False</property> |
2745 | + <property name="spacing">0</property> |
2746 | + |
2747 | + <child> |
2748 | + <widget class="GtkTable" id="tblWCScrSaver"> |
2749 | + <property name="border_width">5</property> |
2750 | + <property name="visible">True</property> |
2751 | + <property name="n_rows">2</property> |
2752 | + <property name="n_columns">2</property> |
2753 | + <property name="homogeneous">False</property> |
2754 | + <property name="row_spacing">0</property> |
2755 | + <property name="column_spacing">0</property> |
2756 | + |
2757 | + <child> |
2758 | + <widget class="GtkLabel" id="label22"> |
2759 | + <property name="visible">True</property> |
2760 | + <property name="label" translatable="yes">Screen Saver Delay (secs)</property> |
2761 | + <property name="use_underline">False</property> |
2762 | + <property name="use_markup">False</property> |
2763 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2764 | + <property name="wrap">False</property> |
2765 | + <property name="selectable">False</property> |
2766 | + <property name="xalign">1</property> |
2767 | + <property name="yalign">0.5</property> |
2768 | + <property name="xpad">4</property> |
2769 | + <property name="ypad">0</property> |
2770 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2771 | + <property name="width_chars">-1</property> |
2772 | + <property name="single_line_mode">False</property> |
2773 | + <property name="angle">0</property> |
2774 | + </widget> |
2775 | + <packing> |
2776 | + <property name="left_attach">0</property> |
2777 | + <property name="right_attach">1</property> |
2778 | + <property name="top_attach">0</property> |
2779 | + <property name="bottom_attach">1</property> |
2780 | + <property name="x_options">fill</property> |
2781 | + <property name="y_options"></property> |
2782 | + </packing> |
2783 | + </child> |
2784 | + |
2785 | + <child> |
2786 | + <widget class="GtkSpinButton" id="spnWCScrDelay"> |
2787 | + <property name="visible">True</property> |
2788 | + <property name="tooltip" translatable="yes">Number of seconds before Screen Saver starts</property> |
2789 | + <property name="can_focus">True</property> |
2790 | + <property name="climb_rate">1</property> |
2791 | + <property name="digits">0</property> |
2792 | + <property name="numeric">True</property> |
2793 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
2794 | + <property name="snap_to_ticks">False</property> |
2795 | + <property name="wrap">False</property> |
2796 | + <property name="adjustment">0 0 10000 1 30 30</property> |
2797 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:27:17 GMT"/> |
2798 | + </widget> |
2799 | + <packing> |
2800 | + <property name="left_attach">1</property> |
2801 | + <property name="right_attach">2</property> |
2802 | + <property name="top_attach">0</property> |
2803 | + <property name="bottom_attach">1</property> |
2804 | + <property name="y_options"></property> |
2805 | + </packing> |
2806 | + </child> |
2807 | + |
2808 | + <child> |
2809 | + <widget class="GtkLabel" id="label23"> |
2810 | + <property name="visible">True</property> |
2811 | + <property name="label" translatable="yes">Screen Saver Slide Duration (secs)</property> |
2812 | + <property name="use_underline">False</property> |
2813 | + <property name="use_markup">False</property> |
2814 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2815 | + <property name="wrap">False</property> |
2816 | + <property name="selectable">False</property> |
2817 | + <property name="xalign">1</property> |
2818 | + <property name="yalign">0.5</property> |
2819 | + <property name="xpad">4</property> |
2820 | + <property name="ypad">0</property> |
2821 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2822 | + <property name="width_chars">-1</property> |
2823 | + <property name="single_line_mode">False</property> |
2824 | + <property name="angle">0</property> |
2825 | + </widget> |
2826 | + <packing> |
2827 | + <property name="left_attach">0</property> |
2828 | + <property name="right_attach">1</property> |
2829 | + <property name="top_attach">1</property> |
2830 | + <property name="bottom_attach">2</property> |
2831 | + <property name="x_options">fill</property> |
2832 | + <property name="y_options"></property> |
2833 | + </packing> |
2834 | + </child> |
2835 | + |
2836 | + <child> |
2837 | + <widget class="GtkSpinButton" id="spnWCScrSlide"> |
2838 | + <property name="visible">True</property> |
2839 | + <property name="tooltip" translatable="yes">Number of seconds to display Screen Saver image / movie</property> |
2840 | + <property name="can_focus">True</property> |
2841 | + <property name="climb_rate">1</property> |
2842 | + <property name="digits">0</property> |
2843 | + <property name="numeric">True</property> |
2844 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
2845 | + <property name="snap_to_ticks">False</property> |
2846 | + <property name="wrap">False</property> |
2847 | + <property name="adjustment">1 0 100 1 10 10</property> |
2848 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Mon, 23 Oct 2006 17:27:27 GMT"/> |
2849 | + </widget> |
2850 | + <packing> |
2851 | + <property name="left_attach">1</property> |
2852 | + <property name="right_attach">2</property> |
2853 | + <property name="top_attach">1</property> |
2854 | + <property name="bottom_attach">2</property> |
2855 | + <property name="y_options"></property> |
2856 | + </packing> |
2857 | + </child> |
2858 | + </widget> |
2859 | + </child> |
2860 | + |
2861 | + <child> |
2862 | + <widget class="GtkLabel" id="label25"> |
2863 | + <property name="visible">True</property> |
2864 | + <property name="label" translatable="yes">Screen Saver</property> |
2865 | + <property name="use_underline">False</property> |
2866 | + <property name="use_markup">False</property> |
2867 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
2868 | + <property name="wrap">False</property> |
2869 | + <property name="selectable">False</property> |
2870 | + <property name="xalign">0.5</property> |
2871 | + <property name="yalign">0.5</property> |
2872 | + <property name="xpad">0</property> |
2873 | + <property name="ypad">0</property> |
2874 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2875 | + <property name="width_chars">-1</property> |
2876 | + <property name="single_line_mode">False</property> |
2877 | + <property name="angle">0</property> |
2878 | + </widget> |
2879 | + <packing> |
2880 | + <property name="type">label_item</property> |
2881 | + </packing> |
2882 | + </child> |
2883 | + </widget> |
2884 | + <packing> |
2885 | + <property name="left_attach">0</property> |
2886 | + <property name="right_attach">3</property> |
2887 | + <property name="top_attach">2</property> |
2888 | + <property name="bottom_attach">3</property> |
2889 | + <property name="x_options">fill</property> |
2890 | + <property name="y_options">fill</property> |
2891 | + </packing> |
2892 | + </child> |
2893 | + |
2894 | + <child> |
2895 | + <widget class="GtkCheckButton" id="chkWCFullscreen"> |
2896 | + <property name="visible">True</property> |
2897 | + <property name="tooltip" translatable="yes">Start Wah!Cade in fullscreen mode</property> |
2898 | + <property name="can_focus">True</property> |
2899 | + <property name="label" translatable="yes">FullScreen</property> |
2900 | + <property name="use_underline">True</property> |
2901 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2902 | + <property name="focus_on_click">True</property> |
2903 | + <property name="active">False</property> |
2904 | + <property name="inconsistent">False</property> |
2905 | + <property name="draw_indicator">True</property> |
2906 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Fri, 27 Jul 2007 14:07:27 GMT"/> |
2907 | + </widget> |
2908 | + <packing> |
2909 | + <property name="left_attach">0</property> |
2910 | + <property name="right_attach">3</property> |
2911 | + <property name="top_attach">1</property> |
2912 | + <property name="bottom_attach">2</property> |
2913 | + <property name="x_options">fill</property> |
2914 | + <property name="y_options"></property> |
2915 | + </packing> |
2916 | + </child> |
2917 | + |
2918 | + <child> |
2919 | + <widget class="GtkExpander" id="expWCMusic"> |
2920 | + <property name="visible">True</property> |
2921 | + <property name="can_focus">True</property> |
2922 | + <property name="expanded">False</property> |
2923 | + <property name="spacing">0</property> |
2924 | + |
2925 | + <child> |
2926 | + <widget class="GtkTable" id="tblWCMusic"> |
2927 | + <property name="border_width">5</property> |
2928 | + <property name="visible">True</property> |
2929 | + <property name="n_rows">3</property> |
2930 | + <property name="n_columns">2</property> |
2931 | + <property name="homogeneous">False</property> |
2932 | + <property name="row_spacing">0</property> |
2933 | + <property name="column_spacing">0</property> |
2934 | + |
2935 | + <child> |
2936 | + <widget class="GtkLabel" id="label91"> |
2937 | + <property name="visible">True</property> |
2938 | + <property name="label" translatable="yes">Volume (%)</property> |
2939 | + <property name="use_underline">False</property> |
2940 | + <property name="use_markup">False</property> |
2941 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
2942 | + <property name="wrap">False</property> |
2943 | + <property name="selectable">False</property> |
2944 | + <property name="xalign">1</property> |
2945 | + <property name="yalign">0.5</property> |
2946 | + <property name="xpad">4</property> |
2947 | + <property name="ypad">0</property> |
2948 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
2949 | + <property name="width_chars">-1</property> |
2950 | + <property name="single_line_mode">False</property> |
2951 | + <property name="angle">0</property> |
2952 | + </widget> |
2953 | + <packing> |
2954 | + <property name="left_attach">0</property> |
2955 | + <property name="right_attach">1</property> |
2956 | + <property name="top_attach">1</property> |
2957 | + <property name="bottom_attach">2</property> |
2958 | + <property name="x_options">fill</property> |
2959 | + <property name="y_options"></property> |
2960 | + </packing> |
2961 | + </child> |
2962 | + |
2963 | + <child> |
2964 | + <widget class="GtkHBox" id="hboxWCMusicDir"> |
2965 | + <property name="visible">True</property> |
2966 | + <property name="homogeneous">False</property> |
2967 | + <property name="spacing">0</property> |
2968 | + |
2969 | + <child> |
2970 | + <widget class="GtkEntry" id="txeWCMusicDir"> |
2971 | + <property name="visible">True</property> |
2972 | + <property name="tooltip" translatable="yes">Location of music</property> |
2973 | + <property name="can_focus">True</property> |
2974 | + <property name="editable">True</property> |
2975 | + <property name="visibility">True</property> |
2976 | + <property name="max_length">0</property> |
2977 | + <property name="text" translatable="yes"></property> |
2978 | + <property name="has_frame">True</property> |
2979 | + <property name="invisible_char">●</property> |
2980 | + <property name="activates_default">False</property> |
2981 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Thu, 06 Sep 2007 20:11:31 GMT"/> |
2982 | + </widget> |
2983 | + <packing> |
2984 | + <property name="padding">0</property> |
2985 | + <property name="expand">True</property> |
2986 | + <property name="fill">True</property> |
2987 | + </packing> |
2988 | + </child> |
2989 | + |
2990 | + <child> |
2991 | + <widget class="GtkButton" id="btnWCOpenMusicDir"> |
2992 | + <property name="visible">True</property> |
2993 | + <property name="can_focus">True</property> |
2994 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
2995 | + <property name="focus_on_click">True</property> |
2996 | + <signal name="clicked" handler="on_btnWCOpenMusicDir_clicked" last_modification_time="Thu, 06 Sep 2007 20:11:04 GMT"/> |
2997 | + |
2998 | + <child> |
2999 | + <widget class="GtkImage" id="image47"> |
3000 | + <property name="visible">True</property> |
3001 | + <property name="stock">gtk-open</property> |
3002 | + <property name="icon_size">4</property> |
3003 | + <property name="xalign">0.5</property> |
3004 | + <property name="yalign">0.5</property> |
3005 | + <property name="xpad">0</property> |
3006 | + <property name="ypad">0</property> |
3007 | + </widget> |
3008 | + </child> |
3009 | + </widget> |
3010 | + <packing> |
3011 | + <property name="padding">0</property> |
3012 | + <property name="expand">False</property> |
3013 | + <property name="fill">False</property> |
3014 | + </packing> |
3015 | + </child> |
3016 | + </widget> |
3017 | + <packing> |
3018 | + <property name="left_attach">1</property> |
3019 | + <property name="right_attach">2</property> |
3020 | + <property name="top_attach">0</property> |
3021 | + <property name="bottom_attach">1</property> |
3022 | + <property name="x_options">fill</property> |
3023 | + <property name="y_options">fill</property> |
3024 | + </packing> |
3025 | + </child> |
3026 | + |
3027 | + <child> |
3028 | + <widget class="GtkHScale" id="hscWCMusicVolume"> |
3029 | + <property name="visible">True</property> |
3030 | + <property name="can_focus">True</property> |
3031 | + <property name="draw_value">True</property> |
3032 | + <property name="value_pos">GTK_POS_LEFT</property> |
3033 | + <property name="digits">0</property> |
3034 | + <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> |
3035 | + <property name="inverted">False</property> |
3036 | + <property name="adjustment">0 0 110 1 10 10</property> |
3037 | + <signal name="value_changed" handler="on_Setup_changed" last_modification_time="Wed, 06 Jun 2007 20:38:47 GMT"/> |
3038 | + </widget> |
3039 | + <packing> |
3040 | + <property name="left_attach">1</property> |
3041 | + <property name="right_attach">2</property> |
3042 | + <property name="top_attach">1</property> |
3043 | + <property name="bottom_attach">2</property> |
3044 | + <property name="y_options">fill</property> |
3045 | + </packing> |
3046 | + </child> |
3047 | + |
3048 | + <child> |
3049 | + <widget class="GtkCheckButton" id="chkWCMusic"> |
3050 | + <property name="visible">True</property> |
3051 | + <property name="can_focus">True</property> |
3052 | + <property name="label" translatable="yes">Play Music From</property> |
3053 | + <property name="use_underline">True</property> |
3054 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3055 | + <property name="focus_on_click">True</property> |
3056 | + <property name="active">False</property> |
3057 | + <property name="inconsistent">False</property> |
3058 | + <property name="draw_indicator">True</property> |
3059 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Mon, 01 Oct 2007 16:48:46 GMT"/> |
3060 | + </widget> |
3061 | + <packing> |
3062 | + <property name="left_attach">0</property> |
3063 | + <property name="right_attach">1</property> |
3064 | + <property name="top_attach">0</property> |
3065 | + <property name="bottom_attach">1</property> |
3066 | + <property name="x_options">fill</property> |
3067 | + <property name="y_options"></property> |
3068 | + </packing> |
3069 | + </child> |
3070 | + |
3071 | + <child> |
3072 | + <widget class="GtkCheckButton" id="chkWCMusicShuffle"> |
3073 | + <property name="visible">True</property> |
3074 | + <property name="can_focus">True</property> |
3075 | + <property name="label" translatable="yes">Shuffle Playlist</property> |
3076 | + <property name="use_underline">True</property> |
3077 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3078 | + <property name="focus_on_click">True</property> |
3079 | + <property name="active">False</property> |
3080 | + <property name="inconsistent">False</property> |
3081 | + <property name="draw_indicator">True</property> |
3082 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Mon, 01 Oct 2007 16:48:46 GMT"/> |
3083 | + </widget> |
3084 | + <packing> |
3085 | + <property name="left_attach">0</property> |
3086 | + <property name="right_attach">2</property> |
3087 | + <property name="top_attach">2</property> |
3088 | + <property name="bottom_attach">3</property> |
3089 | + <property name="x_options">fill</property> |
3090 | + <property name="y_options"></property> |
3091 | + </packing> |
3092 | + </child> |
3093 | + </widget> |
3094 | + </child> |
3095 | + |
3096 | + <child> |
3097 | + <widget class="GtkLabel" id="label92"> |
3098 | + <property name="visible">True</property> |
3099 | + <property name="label" translatable="yes">Music</property> |
3100 | + <property name="use_underline">False</property> |
3101 | + <property name="use_markup">False</property> |
3102 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
3103 | + <property name="wrap">False</property> |
3104 | + <property name="selectable">False</property> |
3105 | + <property name="xalign">0.5</property> |
3106 | + <property name="yalign">0.5</property> |
3107 | + <property name="xpad">0</property> |
3108 | + <property name="ypad">0</property> |
3109 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3110 | + <property name="width_chars">-1</property> |
3111 | + <property name="single_line_mode">False</property> |
3112 | + <property name="angle">0</property> |
3113 | + </widget> |
3114 | + <packing> |
3115 | + <property name="type">label_item</property> |
3116 | + </packing> |
3117 | + </child> |
3118 | + </widget> |
3119 | + <packing> |
3120 | + <property name="left_attach">0</property> |
3121 | + <property name="right_attach">3</property> |
3122 | + <property name="top_attach">3</property> |
3123 | + <property name="bottom_attach">4</property> |
3124 | + <property name="x_options">fill</property> |
3125 | + <property name="y_options">fill</property> |
3126 | + </packing> |
3127 | + </child> |
3128 | + </widget> |
3129 | + <packing> |
3130 | + <property name="tab_expand">False</property> |
3131 | + <property name="tab_fill">True</property> |
3132 | + </packing> |
3133 | + </child> |
3134 | + |
3135 | + <child> |
3136 | + <widget class="GtkLabel" id="label1"> |
3137 | + <property name="visible">True</property> |
3138 | + <property name="label" translatable="yes">Wah!Cade</property> |
3139 | + <property name="use_underline">False</property> |
3140 | + <property name="use_markup">False</property> |
3141 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
3142 | + <property name="wrap">False</property> |
3143 | + <property name="selectable">False</property> |
3144 | + <property name="xalign">0.5</property> |
3145 | + <property name="yalign">0.5</property> |
3146 | + <property name="xpad">0</property> |
3147 | + <property name="ypad">0</property> |
3148 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3149 | + <property name="width_chars">-1</property> |
3150 | + <property name="single_line_mode">False</property> |
3151 | + <property name="angle">0</property> |
3152 | + </widget> |
3153 | + <packing> |
3154 | + <property name="type">tab</property> |
3155 | + </packing> |
3156 | + </child> |
3157 | + |
3158 | + <child> |
3159 | + <widget class="GtkVBox" id="vboxKeys"> |
3160 | + <property name="visible">True</property> |
3161 | + <property name="homogeneous">False</property> |
3162 | + <property name="spacing">0</property> |
3163 | + |
3164 | + <child> |
3165 | + <widget class="GtkScrolledWindow" id="scwKeys"> |
3166 | + <property name="visible">True</property> |
3167 | + <property name="can_focus">True</property> |
3168 | + <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> |
3169 | + <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> |
3170 | + <property name="shadow_type">GTK_SHADOW_IN</property> |
3171 | + <property name="window_placement">GTK_CORNER_TOP_LEFT</property> |
3172 | + |
3173 | + <child> |
3174 | + <placeholder/> |
3175 | + </child> |
3176 | + </widget> |
3177 | + <packing> |
3178 | + <property name="padding">0</property> |
3179 | + <property name="expand">True</property> |
3180 | + <property name="fill">True</property> |
3181 | + </packing> |
3182 | + </child> |
3183 | + |
3184 | + <child> |
3185 | + <widget class="GtkHBox" id="hboxKeys"> |
3186 | + <property name="visible">True</property> |
3187 | + <property name="homogeneous">True</property> |
3188 | + <property name="spacing">5</property> |
3189 | + |
3190 | + <child> |
3191 | + <widget class="GtkCheckButton" id="chkKeysUseKeyboard"> |
3192 | + <property name="visible">True</property> |
3193 | + <property name="tooltip" translatable="yes">Use Keyboard</property> |
3194 | + <property name="can_focus">True</property> |
3195 | + <property name="label" translatable="yes">Keyboard</property> |
3196 | + <property name="use_underline">True</property> |
3197 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3198 | + <property name="focus_on_click">True</property> |
3199 | + <property name="active">True</property> |
3200 | + <property name="inconsistent">False</property> |
3201 | + <property name="draw_indicator">True</property> |
3202 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Sun, 19 Nov 2006 17:52:55 GMT"/> |
3203 | + </widget> |
3204 | + <packing> |
3205 | + <property name="padding">0</property> |
3206 | + <property name="expand">False</property> |
3207 | + <property name="fill">False</property> |
3208 | + </packing> |
3209 | + </child> |
3210 | + |
3211 | + <child> |
3212 | + <widget class="GtkCheckButton" id="chkKeysUseMouse"> |
3213 | + <property name="visible">True</property> |
3214 | + <property name="tooltip" translatable="yes">Also see the "Display Mouse Cursor" option (Wah!Cade Tab)</property> |
3215 | + <property name="can_focus">True</property> |
3216 | + <property name="label" translatable="yes">Mouse</property> |
3217 | + <property name="use_underline">True</property> |
3218 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3219 | + <property name="focus_on_click">True</property> |
3220 | + <property name="active">False</property> |
3221 | + <property name="inconsistent">False</property> |
3222 | + <property name="draw_indicator">True</property> |
3223 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Sun, 19 Nov 2006 17:52:55 GMT"/> |
3224 | + </widget> |
3225 | + <packing> |
3226 | + <property name="padding">0</property> |
3227 | + <property name="expand">False</property> |
3228 | + <property name="fill">False</property> |
3229 | + </packing> |
3230 | + </child> |
3231 | + |
3232 | + <child> |
3233 | + <widget class="GtkCheckButton" id="chkKeysUseJoystick"> |
3234 | + <property name="visible">True</property> |
3235 | + <property name="tooltip" translatable="yes">Use Joystick</property> |
3236 | + <property name="can_focus">True</property> |
3237 | + <property name="label" translatable="yes">Joystick</property> |
3238 | + <property name="use_underline">True</property> |
3239 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3240 | + <property name="focus_on_click">True</property> |
3241 | + <property name="active">False</property> |
3242 | + <property name="inconsistent">False</property> |
3243 | + <property name="draw_indicator">True</property> |
3244 | + <signal name="toggled" handler="on_Setup_changed" last_modification_time="Sun, 19 Nov 2006 17:52:55 GMT"/> |
3245 | + </widget> |
3246 | + <packing> |
3247 | + <property name="padding">0</property> |
3248 | + <property name="expand">False</property> |
3249 | + <property name="fill">False</property> |
3250 | + </packing> |
3251 | + </child> |
3252 | + </widget> |
3253 | + <packing> |
3254 | + <property name="padding">0</property> |
3255 | + <property name="expand">False</property> |
3256 | + <property name="fill">True</property> |
3257 | + </packing> |
3258 | + </child> |
3259 | + </widget> |
3260 | + <packing> |
3261 | + <property name="tab_expand">False</property> |
3262 | + <property name="tab_fill">True</property> |
3263 | + </packing> |
3264 | + </child> |
3265 | + |
3266 | + <child> |
3267 | + <widget class="GtkLabel" id="label2"> |
3268 | + <property name="visible">True</property> |
3269 | + <property name="label" translatable="yes">Keys</property> |
3270 | + <property name="use_underline">False</property> |
3271 | + <property name="use_markup">False</property> |
3272 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
3273 | + <property name="wrap">False</property> |
3274 | + <property name="selectable">False</property> |
3275 | + <property name="xalign">0.5</property> |
3276 | + <property name="yalign">0.5</property> |
3277 | + <property name="xpad">0</property> |
3278 | + <property name="ypad">0</property> |
3279 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3280 | + <property name="width_chars">-1</property> |
3281 | + <property name="single_line_mode">False</property> |
3282 | + <property name="angle">0</property> |
3283 | + </widget> |
3284 | + <packing> |
3285 | + <property name="type">tab</property> |
3286 | + </packing> |
3287 | + </child> |
3288 | + |
3289 | + <child> |
3290 | + <widget class="GtkScrolledWindow" id="scwEmu"> |
3291 | + <property name="visible">True</property> |
3292 | + <property name="can_focus">True</property> |
3293 | + <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> |
3294 | + <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> |
3295 | + <property name="shadow_type">GTK_SHADOW_NONE</property> |
3296 | + <property name="window_placement">GTK_CORNER_TOP_LEFT</property> |
3297 | + |
3298 | + <child> |
3299 | + <widget class="GtkViewport" id="vptEmu"> |
3300 | + <property name="visible">True</property> |
3301 | + <property name="shadow_type">GTK_SHADOW_NONE</property> |
3302 | + |
3303 | + <child> |
3304 | + <widget class="GtkTable" id="tblEmu"> |
3305 | + <property name="border_width">5</property> |
3306 | + <property name="visible">True</property> |
3307 | + <property name="n_rows">9</property> |
3308 | + <property name="n_columns">2</property> |
3309 | + <property name="homogeneous">False</property> |
3310 | + <property name="row_spacing">0</property> |
3311 | + <property name="column_spacing">0</property> |
3312 | + |
3313 | + <child> |
3314 | + <widget class="GtkLabel" id="label21"> |
3315 | + <property name="visible">True</property> |
3316 | + <property name="label" translatable="yes"><b>Emulator</b></property> |
3317 | + <property name="use_underline">False</property> |
3318 | + <property name="use_markup">True</property> |
3319 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3320 | + <property name="wrap">False</property> |
3321 | + <property name="selectable">False</property> |
3322 | + <property name="xalign">1</property> |
3323 | + <property name="yalign">0.5</property> |
3324 | + <property name="xpad">4</property> |
3325 | + <property name="ypad">0</property> |
3326 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3327 | + <property name="width_chars">-1</property> |
3328 | + <property name="single_line_mode">False</property> |
3329 | + <property name="angle">0</property> |
3330 | + </widget> |
3331 | + <packing> |
3332 | + <property name="left_attach">0</property> |
3333 | + <property name="right_attach">1</property> |
3334 | + <property name="top_attach">0</property> |
3335 | + <property name="bottom_attach">1</property> |
3336 | + <property name="x_options">fill</property> |
3337 | + <property name="y_options"></property> |
3338 | + </packing> |
3339 | + </child> |
3340 | + |
3341 | + <child> |
3342 | + <widget class="GtkLabel" id="label31"> |
3343 | + <property name="visible">True</property> |
3344 | + <property name="label" translatable="yes">Title</property> |
3345 | + <property name="use_underline">False</property> |
3346 | + <property name="use_markup">False</property> |
3347 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3348 | + <property name="wrap">False</property> |
3349 | + <property name="selectable">False</property> |
3350 | + <property name="xalign">1</property> |
3351 | + <property name="yalign">0.5</property> |
3352 | + <property name="xpad">4</property> |
3353 | + <property name="ypad">0</property> |
3354 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3355 | + <property name="width_chars">-1</property> |
3356 | + <property name="single_line_mode">False</property> |
3357 | + <property name="angle">0</property> |
3358 | + </widget> |
3359 | + <packing> |
3360 | + <property name="left_attach">0</property> |
3361 | + <property name="right_attach">1</property> |
3362 | + <property name="top_attach">1</property> |
3363 | + <property name="bottom_attach">2</property> |
3364 | + <property name="x_options">fill</property> |
3365 | + <property name="y_options"></property> |
3366 | + </packing> |
3367 | + </child> |
3368 | + |
3369 | + <child> |
3370 | + <widget class="GtkLabel" id="label35"> |
3371 | + <property name="visible">True</property> |
3372 | + <property name="label" translatable="yes">Application</property> |
3373 | + <property name="use_underline">False</property> |
3374 | + <property name="use_markup">False</property> |
3375 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3376 | + <property name="wrap">False</property> |
3377 | + <property name="selectable">False</property> |
3378 | + <property name="xalign">1</property> |
3379 | + <property name="yalign">0.5</property> |
3380 | + <property name="xpad">4</property> |
3381 | + <property name="ypad">0</property> |
3382 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3383 | + <property name="width_chars">-1</property> |
3384 | + <property name="single_line_mode">False</property> |
3385 | + <property name="angle">0</property> |
3386 | + </widget> |
3387 | + <packing> |
3388 | + <property name="left_attach">0</property> |
3389 | + <property name="right_attach">1</property> |
3390 | + <property name="top_attach">2</property> |
3391 | + <property name="bottom_attach">3</property> |
3392 | + <property name="x_options">fill</property> |
3393 | + <property name="y_options"></property> |
3394 | + </packing> |
3395 | + </child> |
3396 | + |
3397 | + <child> |
3398 | + <widget class="GtkExpander" id="expEmuCmdLine"> |
3399 | + <property name="visible">True</property> |
3400 | + <property name="can_focus">True</property> |
3401 | + <property name="expanded">False</property> |
3402 | + <property name="spacing">0</property> |
3403 | + |
3404 | + <child> |
3405 | + <widget class="GtkTable" id="tblEmuCmdLine"> |
3406 | + <property name="visible">True</property> |
3407 | + <property name="n_rows">3</property> |
3408 | + <property name="n_columns">2</property> |
3409 | + <property name="homogeneous">False</property> |
3410 | + <property name="row_spacing">0</property> |
3411 | + <property name="column_spacing">0</property> |
3412 | + |
3413 | + <child> |
3414 | + <widget class="GtkLabel" id="label38"> |
3415 | + <property name="visible">True</property> |
3416 | + <property name="label" translatable="yes">Command Line</property> |
3417 | + <property name="use_underline">False</property> |
3418 | + <property name="use_markup">False</property> |
3419 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3420 | + <property name="wrap">False</property> |
3421 | + <property name="selectable">False</property> |
3422 | + <property name="xalign">1</property> |
3423 | + <property name="yalign">0.5</property> |
3424 | + <property name="xpad">4</property> |
3425 | + <property name="ypad">0</property> |
3426 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3427 | + <property name="width_chars">-1</property> |
3428 | + <property name="single_line_mode">False</property> |
3429 | + <property name="angle">0</property> |
3430 | + </widget> |
3431 | + <packing> |
3432 | + <property name="left_attach">0</property> |
3433 | + <property name="right_attach">1</property> |
3434 | + <property name="top_attach">0</property> |
3435 | + <property name="bottom_attach">1</property> |
3436 | + <property name="x_options">fill</property> |
3437 | + <property name="y_options"></property> |
3438 | + </packing> |
3439 | + </child> |
3440 | + |
3441 | + <child> |
3442 | + <widget class="GtkLabel" id="label76"> |
3443 | + <property name="visible">True</property> |
3444 | + <property name="label" translatable="yes">Alternative #1</property> |
3445 | + <property name="use_underline">False</property> |
3446 | + <property name="use_markup">False</property> |
3447 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3448 | + <property name="wrap">False</property> |
3449 | + <property name="selectable">False</property> |
3450 | + <property name="xalign">1</property> |
3451 | + <property name="yalign">0.5</property> |
3452 | + <property name="xpad">4</property> |
3453 | + <property name="ypad">0</property> |
3454 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3455 | + <property name="width_chars">-1</property> |
3456 | + <property name="single_line_mode">False</property> |
3457 | + <property name="angle">0</property> |
3458 | + </widget> |
3459 | + <packing> |
3460 | + <property name="left_attach">0</property> |
3461 | + <property name="right_attach">1</property> |
3462 | + <property name="top_attach">1</property> |
3463 | + <property name="bottom_attach">2</property> |
3464 | + <property name="x_options">fill</property> |
3465 | + <property name="y_options"></property> |
3466 | + </packing> |
3467 | + </child> |
3468 | + |
3469 | + <child> |
3470 | + <widget class="GtkLabel" id="label77"> |
3471 | + <property name="visible">True</property> |
3472 | + <property name="label" translatable="yes">Alternative #2</property> |
3473 | + <property name="use_underline">False</property> |
3474 | + <property name="use_markup">False</property> |
3475 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3476 | + <property name="wrap">False</property> |
3477 | + <property name="selectable">False</property> |
3478 | + <property name="xalign">1</property> |
3479 | + <property name="yalign">0.5</property> |
3480 | + <property name="xpad">4</property> |
3481 | + <property name="ypad">0</property> |
3482 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3483 | + <property name="width_chars">-1</property> |
3484 | + <property name="single_line_mode">False</property> |
3485 | + <property name="angle">0</property> |
3486 | + </widget> |
3487 | + <packing> |
3488 | + <property name="left_attach">0</property> |
3489 | + <property name="right_attach">1</property> |
3490 | + <property name="top_attach">2</property> |
3491 | + <property name="bottom_attach">3</property> |
3492 | + <property name="x_options">fill</property> |
3493 | + <property name="y_options"></property> |
3494 | + </packing> |
3495 | + </child> |
3496 | + |
3497 | + <child> |
3498 | + <widget class="GtkEntry" id="txeEmuCmdLine"> |
3499 | + <property name="visible">True</property> |
3500 | + <property name="tooltip" translatable="yes">Command Line Format, where: |
3501 | + [name] is replaced by the selected Rom name |
3502 | + [rompath] is replaced by the Rom Directory |
3503 | + [romext] is replaced by the Rom Extension |
3504 | + [autorotate] will rotate the screen (Mame only) |
3505 | + {minimize} will minimize wah!cade after launching the application |
3506 | + {music} allows music playback to continue after launching the application |
3507 | + |
3508 | +.e.g. [name].[romext] -p [rompath] would be: |
3509 | + asteroids.zip -p /home/user/some/path |
3510 | +</property> |
3511 | + <property name="can_focus">True</property> |
3512 | + <property name="editable">True</property> |
3513 | + <property name="visibility">True</property> |
3514 | + <property name="max_length">0</property> |
3515 | + <property name="text" translatable="yes"></property> |
3516 | + <property name="has_frame">True</property> |
3517 | + <property name="invisible_char">*</property> |
3518 | + <property name="activates_default">False</property> |
3519 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:40 GMT"/> |
3520 | + </widget> |
3521 | + <packing> |
3522 | + <property name="left_attach">1</property> |
3523 | + <property name="right_attach">2</property> |
3524 | + <property name="top_attach">0</property> |
3525 | + <property name="bottom_attach">1</property> |
3526 | + <property name="y_options"></property> |
3527 | + </packing> |
3528 | + </child> |
3529 | + |
3530 | + <child> |
3531 | + <widget class="GtkEntry" id="txeEmuAltCmdLine1"> |
3532 | + <property name="visible">True</property> |
3533 | + <property name="tooltip" translatable="yes">Command Line Format, where: |
3534 | + [name] is replaced by the selected Rom name |
3535 | + [rompath] is replaced by the Rom Directory |
3536 | + [romext] is replaced by the Rom Extension |
3537 | + [autorotate] will rotate the screen (Mame only) |
3538 | + {minimize} will minimize wah!cade after launching the application |
3539 | + {music} allows music playback to continue after launching the application |
3540 | + |
3541 | +.e.g. [name].[romext] -p [rompath] would be: |
3542 | + asteroids.zip -p /home/user/some/path |
3543 | +</property> |
3544 | + <property name="can_focus">True</property> |
3545 | + <property name="editable">True</property> |
3546 | + <property name="visibility">True</property> |
3547 | + <property name="max_length">0</property> |
3548 | + <property name="text" translatable="yes"></property> |
3549 | + <property name="has_frame">True</property> |
3550 | + <property name="invisible_char">*</property> |
3551 | + <property name="activates_default">False</property> |
3552 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:40 GMT"/> |
3553 | + </widget> |
3554 | + <packing> |
3555 | + <property name="left_attach">1</property> |
3556 | + <property name="right_attach">2</property> |
3557 | + <property name="top_attach">1</property> |
3558 | + <property name="bottom_attach">2</property> |
3559 | + <property name="y_options"></property> |
3560 | + </packing> |
3561 | + </child> |
3562 | + |
3563 | + <child> |
3564 | + <widget class="GtkEntry" id="txeEmuAltCmdLine2"> |
3565 | + <property name="visible">True</property> |
3566 | + <property name="tooltip" translatable="yes">Command Line Format, where: |
3567 | + [name] is replaced by the selected Rom name |
3568 | + [rompath] is replaced by the Rom Directory |
3569 | + [romext] is replaced by the Rom Extension |
3570 | + [autorotate] will rotate the screen (Mame only) |
3571 | + {minimize} will minimize wah!cade after launching the application |
3572 | + {music} allows music playback to continue after launching the application |
3573 | + |
3574 | +.e.g. [name].[romext] -p [rompath] would be: |
3575 | + asteroids.zip -p /home/user/some/path |
3576 | +</property> |
3577 | + <property name="can_focus">True</property> |
3578 | + <property name="editable">True</property> |
3579 | + <property name="visibility">True</property> |
3580 | + <property name="max_length">0</property> |
3581 | + <property name="text" translatable="yes"></property> |
3582 | + <property name="has_frame">True</property> |
3583 | + <property name="invisible_char">*</property> |
3584 | + <property name="activates_default">False</property> |
3585 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:40 GMT"/> |
3586 | + </widget> |
3587 | + <packing> |
3588 | + <property name="left_attach">1</property> |
3589 | + <property name="right_attach">2</property> |
3590 | + <property name="top_attach">2</property> |
3591 | + <property name="bottom_attach">3</property> |
3592 | + <property name="y_options"></property> |
3593 | + </packing> |
3594 | + </child> |
3595 | + </widget> |
3596 | + </child> |
3597 | + |
3598 | + <child> |
3599 | + <widget class="GtkLabel" id="label81"> |
3600 | + <property name="visible">True</property> |
3601 | + <property name="label" translatable="yes">Application Parameters</property> |
3602 | + <property name="use_underline">False</property> |
3603 | + <property name="use_markup">False</property> |
3604 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
3605 | + <property name="wrap">False</property> |
3606 | + <property name="selectable">False</property> |
3607 | + <property name="xalign">0.5</property> |
3608 | + <property name="yalign">0.5</property> |
3609 | + <property name="xpad">0</property> |
3610 | + <property name="ypad">0</property> |
3611 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3612 | + <property name="width_chars">-1</property> |
3613 | + <property name="single_line_mode">False</property> |
3614 | + <property name="angle">0</property> |
3615 | + </widget> |
3616 | + <packing> |
3617 | + <property name="type">label_item</property> |
3618 | + </packing> |
3619 | + </child> |
3620 | + </widget> |
3621 | + <packing> |
3622 | + <property name="left_attach">0</property> |
3623 | + <property name="right_attach">2</property> |
3624 | + <property name="top_attach">3</property> |
3625 | + <property name="bottom_attach">4</property> |
3626 | + <property name="x_options">fill</property> |
3627 | + <property name="y_options">fill</property> |
3628 | + </packing> |
3629 | + </child> |
3630 | + |
3631 | + <child> |
3632 | + <widget class="GtkExpander" id="expEmuListGen"> |
3633 | + <property name="visible">True</property> |
3634 | + <property name="can_focus">True</property> |
3635 | + <property name="expanded">False</property> |
3636 | + <property name="spacing">0</property> |
3637 | + |
3638 | + <child> |
3639 | + <widget class="GtkTable" id="tblEmuListGen"> |
3640 | + <property name="visible">True</property> |
3641 | + <property name="n_rows">4</property> |
3642 | + <property name="n_columns">3</property> |
3643 | + <property name="homogeneous">False</property> |
3644 | + <property name="row_spacing">0</property> |
3645 | + <property name="column_spacing">0</property> |
3646 | + |
3647 | + <child> |
3648 | + <widget class="GtkLabel" id="label19"> |
3649 | + <property name="visible">True</property> |
3650 | + <property name="label" translatable="yes">Rom Directory</property> |
3651 | + <property name="use_underline">False</property> |
3652 | + <property name="use_markup">False</property> |
3653 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3654 | + <property name="wrap">False</property> |
3655 | + <property name="selectable">False</property> |
3656 | + <property name="xalign">1</property> |
3657 | + <property name="yalign">0.5</property> |
3658 | + <property name="xpad">4</property> |
3659 | + <property name="ypad">0</property> |
3660 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3661 | + <property name="width_chars">-1</property> |
3662 | + <property name="single_line_mode">False</property> |
3663 | + <property name="angle">0</property> |
3664 | + </widget> |
3665 | + <packing> |
3666 | + <property name="left_attach">0</property> |
3667 | + <property name="right_attach">1</property> |
3668 | + <property name="top_attach">0</property> |
3669 | + <property name="bottom_attach">1</property> |
3670 | + <property name="x_options">fill</property> |
3671 | + <property name="y_options"></property> |
3672 | + </packing> |
3673 | + </child> |
3674 | + |
3675 | + <child> |
3676 | + <widget class="GtkButton" id="btnEmuRomDir"> |
3677 | + <property name="visible">True</property> |
3678 | + <property name="can_focus">True</property> |
3679 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3680 | + <property name="focus_on_click">True</property> |
3681 | + <signal name="clicked" handler="on_btnEmuRomDir_clicked" last_modification_time="Mon, 25 Sep 2006 09:38:04 GMT"/> |
3682 | + |
3683 | + <child> |
3684 | + <widget class="GtkImage" id="image9"> |
3685 | + <property name="visible">True</property> |
3686 | + <property name="stock">gtk-open</property> |
3687 | + <property name="icon_size">4</property> |
3688 | + <property name="xalign">0.5</property> |
3689 | + <property name="yalign">0.5</property> |
3690 | + <property name="xpad">0</property> |
3691 | + <property name="ypad">0</property> |
3692 | + </widget> |
3693 | + </child> |
3694 | + </widget> |
3695 | + <packing> |
3696 | + <property name="left_attach">2</property> |
3697 | + <property name="right_attach">3</property> |
3698 | + <property name="top_attach">0</property> |
3699 | + <property name="bottom_attach">1</property> |
3700 | + <property name="x_options">fill</property> |
3701 | + <property name="y_options"></property> |
3702 | + </packing> |
3703 | + </child> |
3704 | + |
3705 | + <child> |
3706 | + <widget class="GtkLabel" id="label20"> |
3707 | + <property name="visible">True</property> |
3708 | + <property name="label" translatable="yes">Rom Extension</property> |
3709 | + <property name="use_underline">False</property> |
3710 | + <property name="use_markup">False</property> |
3711 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3712 | + <property name="wrap">False</property> |
3713 | + <property name="selectable">False</property> |
3714 | + <property name="xalign">1</property> |
3715 | + <property name="yalign">0.5</property> |
3716 | + <property name="xpad">4</property> |
3717 | + <property name="ypad">0</property> |
3718 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3719 | + <property name="width_chars">-1</property> |
3720 | + <property name="single_line_mode">False</property> |
3721 | + <property name="angle">0</property> |
3722 | + </widget> |
3723 | + <packing> |
3724 | + <property name="left_attach">0</property> |
3725 | + <property name="right_attach">1</property> |
3726 | + <property name="top_attach">1</property> |
3727 | + <property name="bottom_attach">2</property> |
3728 | + <property name="x_options">fill</property> |
3729 | + <property name="y_options"></property> |
3730 | + </packing> |
3731 | + </child> |
3732 | + |
3733 | + <child> |
3734 | + <widget class="GtkLabel" id="label32"> |
3735 | + <property name="visible">True</property> |
3736 | + <property name="label" translatable="yes">List Generation Method</property> |
3737 | + <property name="use_underline">False</property> |
3738 | + <property name="use_markup">False</property> |
3739 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3740 | + <property name="wrap">False</property> |
3741 | + <property name="selectable">False</property> |
3742 | + <property name="xalign">1</property> |
3743 | + <property name="yalign">0.5</property> |
3744 | + <property name="xpad">4</property> |
3745 | + <property name="ypad">0</property> |
3746 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3747 | + <property name="width_chars">-1</property> |
3748 | + <property name="single_line_mode">False</property> |
3749 | + <property name="angle">0</property> |
3750 | + </widget> |
3751 | + <packing> |
3752 | + <property name="left_attach">0</property> |
3753 | + <property name="right_attach">1</property> |
3754 | + <property name="top_attach">3</property> |
3755 | + <property name="bottom_attach">4</property> |
3756 | + <property name="x_options">fill</property> |
3757 | + <property name="y_options"></property> |
3758 | + </packing> |
3759 | + </child> |
3760 | + |
3761 | + <child> |
3762 | + <widget class="GtkEntry" id="txeEmuRomDir"> |
3763 | + <property name="visible">True</property> |
3764 | + <property name="can_focus">True</property> |
3765 | + <property name="editable">True</property> |
3766 | + <property name="visibility">True</property> |
3767 | + <property name="max_length">0</property> |
3768 | + <property name="text" translatable="yes"></property> |
3769 | + <property name="has_frame">True</property> |
3770 | + <property name="invisible_char">*</property> |
3771 | + <property name="activates_default">False</property> |
3772 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:19 GMT"/> |
3773 | + </widget> |
3774 | + <packing> |
3775 | + <property name="left_attach">1</property> |
3776 | + <property name="right_attach">2</property> |
3777 | + <property name="top_attach">0</property> |
3778 | + <property name="bottom_attach">1</property> |
3779 | + <property name="y_options"></property> |
3780 | + </packing> |
3781 | + </child> |
3782 | + |
3783 | + <child> |
3784 | + <widget class="GtkComboBox" id="cboEmuListGen"> |
3785 | + <property name="visible">True</property> |
3786 | + <property name="items" translatable="yes">Rom Directory |
3787 | +XML File (Mame Only) |
3788 | +DAT File (Mame Only) |
3789 | +</property> |
3790 | + <property name="add_tearoffs">False</property> |
3791 | + <property name="focus_on_click">True</property> |
3792 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:26 GMT"/> |
3793 | + </widget> |
3794 | + <packing> |
3795 | + <property name="left_attach">1</property> |
3796 | + <property name="right_attach">2</property> |
3797 | + <property name="top_attach">3</property> |
3798 | + <property name="bottom_attach">4</property> |
3799 | + <property name="x_options">fill</property> |
3800 | + <property name="y_options">fill</property> |
3801 | + </packing> |
3802 | + </child> |
3803 | + |
3804 | + <child> |
3805 | + <widget class="GtkButton" id="btmEmuLGenHelp"> |
3806 | + <property name="visible">True</property> |
3807 | + <property name="tooltip" translatable="yes">Method used to create game lists: |
3808 | +1) Rom Directory: Scan the directory for games matching given Rom Extension. |
3809 | +2) XML File: Scan the .xml file matching on games in given Rom Directory. |
3810 | +3) DAT File: Scan the .dat file matching on games in given Rom Directory. |
3811 | + |
3812 | +* XML & DAT File methods are for Mame only.</property> |
3813 | + <property name="can_focus">True</property> |
3814 | + <property name="relief">GTK_RELIEF_NONE</property> |
3815 | + <property name="focus_on_click">False</property> |
3816 | + |
3817 | + <child> |
3818 | + <widget class="GtkImage" id="image28"> |
3819 | + <property name="visible">True</property> |
3820 | + <property name="stock">gtk-help</property> |
3821 | + <property name="icon_size">4</property> |
3822 | + <property name="xalign">0.5</property> |
3823 | + <property name="yalign">0.5</property> |
3824 | + <property name="xpad">0</property> |
3825 | + <property name="ypad">0</property> |
3826 | + </widget> |
3827 | + </child> |
3828 | + </widget> |
3829 | + <packing> |
3830 | + <property name="left_attach">2</property> |
3831 | + <property name="right_attach">3</property> |
3832 | + <property name="top_attach">3</property> |
3833 | + <property name="bottom_attach">4</property> |
3834 | + <property name="x_options">fill</property> |
3835 | + <property name="y_options"></property> |
3836 | + </packing> |
3837 | + </child> |
3838 | + |
3839 | + <child> |
3840 | + <widget class="GtkLabel" id="label86"> |
3841 | + <property name="visible">True</property> |
3842 | + <property name="label" translatable="yes">NMS File</property> |
3843 | + <property name="use_underline">False</property> |
3844 | + <property name="use_markup">False</property> |
3845 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3846 | + <property name="wrap">False</property> |
3847 | + <property name="selectable">False</property> |
3848 | + <property name="xalign">1</property> |
3849 | + <property name="yalign">0.5</property> |
3850 | + <property name="xpad">4</property> |
3851 | + <property name="ypad">0</property> |
3852 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3853 | + <property name="width_chars">-1</property> |
3854 | + <property name="single_line_mode">False</property> |
3855 | + <property name="angle">0</property> |
3856 | + </widget> |
3857 | + <packing> |
3858 | + <property name="left_attach">0</property> |
3859 | + <property name="right_attach">1</property> |
3860 | + <property name="top_attach">2</property> |
3861 | + <property name="bottom_attach">3</property> |
3862 | + <property name="x_options">fill</property> |
3863 | + <property name="y_options"></property> |
3864 | + </packing> |
3865 | + </child> |
3866 | + |
3867 | + <child> |
3868 | + <widget class="GtkEntry" id="txeEmuNMSFile"> |
3869 | + <property name="visible">True</property> |
3870 | + <property name="can_focus">True</property> |
3871 | + <property name="editable">True</property> |
3872 | + <property name="visibility">True</property> |
3873 | + <property name="max_length">0</property> |
3874 | + <property name="text" translatable="yes"></property> |
3875 | + <property name="has_frame">True</property> |
3876 | + <property name="invisible_char">*</property> |
3877 | + <property name="activates_default">False</property> |
3878 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:19 GMT"/> |
3879 | + </widget> |
3880 | + <packing> |
3881 | + <property name="left_attach">1</property> |
3882 | + <property name="right_attach">2</property> |
3883 | + <property name="top_attach">2</property> |
3884 | + <property name="bottom_attach">3</property> |
3885 | + <property name="y_options"></property> |
3886 | + </packing> |
3887 | + </child> |
3888 | + |
3889 | + <child> |
3890 | + <widget class="GtkButton" id="btnEmuNMSOpen"> |
3891 | + <property name="visible">True</property> |
3892 | + <property name="can_focus">True</property> |
3893 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
3894 | + <property name="focus_on_click">True</property> |
3895 | + <signal name="clicked" handler="on_btnEmuNMSOpen_clicked" last_modification_time="Wed, 30 May 2007 20:51:14 GMT"/> |
3896 | + |
3897 | + <child> |
3898 | + <widget class="GtkImage" id="image41"> |
3899 | + <property name="visible">True</property> |
3900 | + <property name="stock">gtk-open</property> |
3901 | + <property name="icon_size">4</property> |
3902 | + <property name="xalign">0.5</property> |
3903 | + <property name="yalign">0.5</property> |
3904 | + <property name="xpad">0</property> |
3905 | + <property name="ypad">0</property> |
3906 | + </widget> |
3907 | + </child> |
3908 | + </widget> |
3909 | + <packing> |
3910 | + <property name="left_attach">2</property> |
3911 | + <property name="right_attach">3</property> |
3912 | + <property name="top_attach">2</property> |
3913 | + <property name="bottom_attach">3</property> |
3914 | + <property name="x_options">fill</property> |
3915 | + <property name="y_options"></property> |
3916 | + </packing> |
3917 | + </child> |
3918 | + |
3919 | + <child> |
3920 | + <widget class="GtkEntry" id="txeEmuRomExt"> |
3921 | + <property name="visible">True</property> |
3922 | + <property name="can_focus">True</property> |
3923 | + <property name="editable">True</property> |
3924 | + <property name="visibility">True</property> |
3925 | + <property name="max_length">0</property> |
3926 | + <property name="text" translatable="yes"></property> |
3927 | + <property name="has_frame">True</property> |
3928 | + <property name="invisible_char">*</property> |
3929 | + <property name="activates_default">False</property> |
3930 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:14 GMT"/> |
3931 | + </widget> |
3932 | + <packing> |
3933 | + <property name="left_attach">1</property> |
3934 | + <property name="right_attach">2</property> |
3935 | + <property name="top_attach">1</property> |
3936 | + <property name="bottom_attach">2</property> |
3937 | + <property name="y_options"></property> |
3938 | + </packing> |
3939 | + </child> |
3940 | + </widget> |
3941 | + </child> |
3942 | + |
3943 | + <child> |
3944 | + <widget class="GtkLabel" id="label33"> |
3945 | + <property name="visible">True</property> |
3946 | + <property name="label" translatable="yes">List Generation</property> |
3947 | + <property name="use_underline">False</property> |
3948 | + <property name="use_markup">False</property> |
3949 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
3950 | + <property name="wrap">False</property> |
3951 | + <property name="selectable">False</property> |
3952 | + <property name="xalign">0.5</property> |
3953 | + <property name="yalign">0.5</property> |
3954 | + <property name="xpad">0</property> |
3955 | + <property name="ypad">0</property> |
3956 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
3957 | + <property name="width_chars">-1</property> |
3958 | + <property name="single_line_mode">False</property> |
3959 | + <property name="angle">0</property> |
3960 | + </widget> |
3961 | + <packing> |
3962 | + <property name="type">label_item</property> |
3963 | + </packing> |
3964 | + </child> |
3965 | + </widget> |
3966 | + <packing> |
3967 | + <property name="left_attach">0</property> |
3968 | + <property name="right_attach">2</property> |
3969 | + <property name="top_attach">4</property> |
3970 | + <property name="bottom_attach">5</property> |
3971 | + <property name="x_options">fill</property> |
3972 | + <property name="y_options">fill</property> |
3973 | + </packing> |
3974 | + </child> |
3975 | + |
3976 | + <child> |
3977 | + <widget class="GtkExpander" id="expEmuScrSaver"> |
3978 | + <property name="visible">True</property> |
3979 | + <property name="can_focus">True</property> |
3980 | + <property name="expanded">False</property> |
3981 | + <property name="spacing">0</property> |
3982 | + |
3983 | + <child> |
3984 | + <widget class="GtkTable" id="tblEmuScrSaver"> |
3985 | + <property name="visible">True</property> |
3986 | + <property name="n_rows">3</property> |
3987 | + <property name="n_columns">3</property> |
3988 | + <property name="homogeneous">False</property> |
3989 | + <property name="row_spacing">0</property> |
3990 | + <property name="column_spacing">0</property> |
3991 | + |
3992 | + <child> |
3993 | + <widget class="GtkLabel" id="label63"> |
3994 | + <property name="visible">True</property> |
3995 | + <property name="label" translatable="yes">Screen Saver Type</property> |
3996 | + <property name="use_underline">False</property> |
3997 | + <property name="use_markup">False</property> |
3998 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
3999 | + <property name="wrap">False</property> |
4000 | + <property name="selectable">False</property> |
4001 | + <property name="xalign">1</property> |
4002 | + <property name="yalign">0.5</property> |
4003 | + <property name="xpad">4</property> |
4004 | + <property name="ypad">0</property> |
4005 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4006 | + <property name="width_chars">-1</property> |
4007 | + <property name="single_line_mode">False</property> |
4008 | + <property name="angle">0</property> |
4009 | + </widget> |
4010 | + <packing> |
4011 | + <property name="left_attach">0</property> |
4012 | + <property name="right_attach">1</property> |
4013 | + <property name="top_attach">0</property> |
4014 | + <property name="bottom_attach">1</property> |
4015 | + <property name="x_options">fill</property> |
4016 | + <property name="y_options"></property> |
4017 | + </packing> |
4018 | + </child> |
4019 | + |
4020 | + <child> |
4021 | + <widget class="GtkLabel" id="label69"> |
4022 | + <property name="visible">True</property> |
4023 | + <property name="label" translatable="yes">Movie Directory</property> |
4024 | + <property name="use_underline">False</property> |
4025 | + <property name="use_markup">False</property> |
4026 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4027 | + <property name="wrap">False</property> |
4028 | + <property name="selectable">False</property> |
4029 | + <property name="xalign">1</property> |
4030 | + <property name="yalign">0.5</property> |
4031 | + <property name="xpad">4</property> |
4032 | + <property name="ypad">0</property> |
4033 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4034 | + <property name="width_chars">-1</property> |
4035 | + <property name="single_line_mode">False</property> |
4036 | + <property name="angle">0</property> |
4037 | + </widget> |
4038 | + <packing> |
4039 | + <property name="left_attach">0</property> |
4040 | + <property name="right_attach">1</property> |
4041 | + <property name="top_attach">1</property> |
4042 | + <property name="bottom_attach">2</property> |
4043 | + <property name="x_options">fill</property> |
4044 | + <property name="y_options"></property> |
4045 | + </packing> |
4046 | + </child> |
4047 | + |
4048 | + <child> |
4049 | + <widget class="GtkComboBox" id="cboEmuScrSaver"> |
4050 | + <property name="visible">True</property> |
4051 | + <property name="items" translatable="yes"></property> |
4052 | + <property name="add_tearoffs">False</property> |
4053 | + <property name="focus_on_click">True</property> |
4054 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:53 GMT"/> |
4055 | + </widget> |
4056 | + <packing> |
4057 | + <property name="left_attach">1</property> |
4058 | + <property name="right_attach">3</property> |
4059 | + <property name="top_attach">0</property> |
4060 | + <property name="bottom_attach">1</property> |
4061 | + <property name="y_options">fill</property> |
4062 | + </packing> |
4063 | + </child> |
4064 | + |
4065 | + <child> |
4066 | + <widget class="GtkEntry" id="txeEmuScrMovieDir"> |
4067 | + <property name="visible">True</property> |
4068 | + <property name="tooltip" translatable="yes">The location of the emulator executable</property> |
4069 | + <property name="can_focus">True</property> |
4070 | + <property name="editable">True</property> |
4071 | + <property name="visibility">True</property> |
4072 | + <property name="max_length">0</property> |
4073 | + <property name="text" translatable="yes"></property> |
4074 | + <property name="has_frame">True</property> |
4075 | + <property name="invisible_char">*</property> |
4076 | + <property name="activates_default">False</property> |
4077 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:59 GMT"/> |
4078 | + </widget> |
4079 | + <packing> |
4080 | + <property name="left_attach">1</property> |
4081 | + <property name="right_attach">2</property> |
4082 | + <property name="top_attach">1</property> |
4083 | + <property name="bottom_attach">2</property> |
4084 | + <property name="y_options"></property> |
4085 | + </packing> |
4086 | + </child> |
4087 | + |
4088 | + <child> |
4089 | + <widget class="GtkButton" id="btnEmuScrMovieDir"> |
4090 | + <property name="visible">True</property> |
4091 | + <property name="can_focus">True</property> |
4092 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4093 | + <property name="focus_on_click">True</property> |
4094 | + <signal name="clicked" handler="on_btnEmuScrMovieDir_clicked" last_modification_time="Wed, 27 Sep 2006 08:08:51 GMT"/> |
4095 | + |
4096 | + <child> |
4097 | + <widget class="GtkImage" id="image29"> |
4098 | + <property name="visible">True</property> |
4099 | + <property name="stock">gtk-open</property> |
4100 | + <property name="icon_size">4</property> |
4101 | + <property name="xalign">0.5</property> |
4102 | + <property name="yalign">0.5</property> |
4103 | + <property name="xpad">0</property> |
4104 | + <property name="ypad">0</property> |
4105 | + </widget> |
4106 | + </child> |
4107 | + </widget> |
4108 | + <packing> |
4109 | + <property name="left_attach">2</property> |
4110 | + <property name="right_attach">3</property> |
4111 | + <property name="top_attach">1</property> |
4112 | + <property name="bottom_attach">2</property> |
4113 | + <property name="x_options">fill</property> |
4114 | + <property name="y_options"></property> |
4115 | + </packing> |
4116 | + </child> |
4117 | + |
4118 | + <child> |
4119 | + <widget class="GtkLabel" id="label106"> |
4120 | + <property name="visible">True</property> |
4121 | + <property name="label" translatable="yes">External Screen Saver</property> |
4122 | + <property name="use_underline">False</property> |
4123 | + <property name="use_markup">False</property> |
4124 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4125 | + <property name="wrap">False</property> |
4126 | + <property name="selectable">False</property> |
4127 | + <property name="xalign">1</property> |
4128 | + <property name="yalign">0.5</property> |
4129 | + <property name="xpad">4</property> |
4130 | + <property name="ypad">0</property> |
4131 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4132 | + <property name="width_chars">-1</property> |
4133 | + <property name="single_line_mode">False</property> |
4134 | + <property name="angle">0</property> |
4135 | + </widget> |
4136 | + <packing> |
4137 | + <property name="left_attach">0</property> |
4138 | + <property name="right_attach">1</property> |
4139 | + <property name="top_attach">2</property> |
4140 | + <property name="bottom_attach">3</property> |
4141 | + <property name="x_options">fill</property> |
4142 | + <property name="y_options"></property> |
4143 | + </packing> |
4144 | + </child> |
4145 | + |
4146 | + <child> |
4147 | + <widget class="GtkEntry" id="txeEmuScrExternal"> |
4148 | + <property name="visible">True</property> |
4149 | + <property name="tooltip" translatable="yes">The location of the emulator executable</property> |
4150 | + <property name="can_focus">True</property> |
4151 | + <property name="editable">True</property> |
4152 | + <property name="visibility">True</property> |
4153 | + <property name="max_length">0</property> |
4154 | + <property name="text" translatable="yes"></property> |
4155 | + <property name="has_frame">True</property> |
4156 | + <property name="invisible_char">*</property> |
4157 | + <property name="activates_default">False</property> |
4158 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:09:59 GMT"/> |
4159 | + </widget> |
4160 | + <packing> |
4161 | + <property name="left_attach">1</property> |
4162 | + <property name="right_attach">2</property> |
4163 | + <property name="top_attach">2</property> |
4164 | + <property name="bottom_attach">3</property> |
4165 | + <property name="y_options"></property> |
4166 | + </packing> |
4167 | + </child> |
4168 | + |
4169 | + <child> |
4170 | + <widget class="GtkButton" id="btnEmuScrExternal"> |
4171 | + <property name="visible">True</property> |
4172 | + <property name="can_focus">True</property> |
4173 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4174 | + <property name="focus_on_click">True</property> |
4175 | + <signal name="clicked" handler="on_btnEmuScrExternal_clicked" last_modification_time="Mon, 14 Jan 2008 17:40:11 GMT"/> |
4176 | + |
4177 | + <child> |
4178 | + <widget class="GtkImage" id="image54"> |
4179 | + <property name="visible">True</property> |
4180 | + <property name="stock">gtk-open</property> |
4181 | + <property name="icon_size">4</property> |
4182 | + <property name="xalign">0.5</property> |
4183 | + <property name="yalign">0.5</property> |
4184 | + <property name="xpad">0</property> |
4185 | + <property name="ypad">0</property> |
4186 | + </widget> |
4187 | + </child> |
4188 | + </widget> |
4189 | + <packing> |
4190 | + <property name="left_attach">2</property> |
4191 | + <property name="right_attach">3</property> |
4192 | + <property name="top_attach">2</property> |
4193 | + <property name="bottom_attach">3</property> |
4194 | + <property name="x_options">fill</property> |
4195 | + <property name="y_options"></property> |
4196 | + </packing> |
4197 | + </child> |
4198 | + </widget> |
4199 | + </child> |
4200 | + |
4201 | + <child> |
4202 | + <widget class="GtkLabel" id="label68"> |
4203 | + <property name="visible">True</property> |
4204 | + <property name="label" translatable="yes">Screen Saver</property> |
4205 | + <property name="use_underline">False</property> |
4206 | + <property name="use_markup">False</property> |
4207 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
4208 | + <property name="wrap">False</property> |
4209 | + <property name="selectable">False</property> |
4210 | + <property name="xalign">0.5</property> |
4211 | + <property name="yalign">0.5</property> |
4212 | + <property name="xpad">0</property> |
4213 | + <property name="ypad">0</property> |
4214 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4215 | + <property name="width_chars">-1</property> |
4216 | + <property name="single_line_mode">False</property> |
4217 | + <property name="angle">0</property> |
4218 | + </widget> |
4219 | + <packing> |
4220 | + <property name="type">label_item</property> |
4221 | + </packing> |
4222 | + </child> |
4223 | + </widget> |
4224 | + <packing> |
4225 | + <property name="left_attach">0</property> |
4226 | + <property name="right_attach">2</property> |
4227 | + <property name="top_attach">5</property> |
4228 | + <property name="bottom_attach">6</property> |
4229 | + <property name="x_options">fill</property> |
4230 | + <property name="y_options">fill</property> |
4231 | + </packing> |
4232 | + </child> |
4233 | + |
4234 | + <child> |
4235 | + <widget class="GtkExpander" id="expEmuArt"> |
4236 | + <property name="visible">True</property> |
4237 | + <property name="can_focus">True</property> |
4238 | + <property name="expanded">False</property> |
4239 | + <property name="spacing">0</property> |
4240 | + |
4241 | + <child> |
4242 | + <widget class="GtkTable" id="tblEmuArt"> |
4243 | + <property name="visible">True</property> |
4244 | + <property name="n_rows">12</property> |
4245 | + <property name="n_columns">3</property> |
4246 | + <property name="homogeneous">False</property> |
4247 | + <property name="row_spacing">0</property> |
4248 | + <property name="column_spacing">0</property> |
4249 | + |
4250 | + <child> |
4251 | + <widget class="GtkLabel" id="label36"> |
4252 | + <property name="visible">True</property> |
4253 | + <property name="label" translatable="yes">Artwork #1</property> |
4254 | + <property name="use_underline">False</property> |
4255 | + <property name="use_markup">False</property> |
4256 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4257 | + <property name="wrap">False</property> |
4258 | + <property name="selectable">False</property> |
4259 | + <property name="xalign">1</property> |
4260 | + <property name="yalign">0.5</property> |
4261 | + <property name="xpad">4</property> |
4262 | + <property name="ypad">0</property> |
4263 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4264 | + <property name="width_chars">-1</property> |
4265 | + <property name="single_line_mode">False</property> |
4266 | + <property name="angle">0</property> |
4267 | + </widget> |
4268 | + <packing> |
4269 | + <property name="left_attach">0</property> |
4270 | + <property name="right_attach">1</property> |
4271 | + <property name="top_attach">0</property> |
4272 | + <property name="bottom_attach">1</property> |
4273 | + <property name="x_options">fill</property> |
4274 | + <property name="y_options"></property> |
4275 | + </packing> |
4276 | + </child> |
4277 | + |
4278 | + <child> |
4279 | + <widget class="GtkEntry" id="txeEmuArt1"> |
4280 | + <property name="visible">True</property> |
4281 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#1 image. |
4282 | +(also see Wah!Cade Layout Editor)</property> |
4283 | + <property name="can_focus">True</property> |
4284 | + <property name="editable">True</property> |
4285 | + <property name="visibility">True</property> |
4286 | + <property name="max_length">0</property> |
4287 | + <property name="text" translatable="yes"></property> |
4288 | + <property name="has_frame">True</property> |
4289 | + <property name="invisible_char">*</property> |
4290 | + <property name="activates_default">False</property> |
4291 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:43 GMT"/> |
4292 | + </widget> |
4293 | + <packing> |
4294 | + <property name="left_attach">1</property> |
4295 | + <property name="right_attach">2</property> |
4296 | + <property name="top_attach">0</property> |
4297 | + <property name="bottom_attach">1</property> |
4298 | + <property name="y_options"></property> |
4299 | + </packing> |
4300 | + </child> |
4301 | + |
4302 | + <child> |
4303 | + <widget class="GtkButton" id="btnEmuArt1"> |
4304 | + <property name="visible">True</property> |
4305 | + <property name="can_focus">True</property> |
4306 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4307 | + <property name="focus_on_click">True</property> |
4308 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4309 | + |
4310 | + <child> |
4311 | + <widget class="GtkImage" id="image12"> |
4312 | + <property name="visible">True</property> |
4313 | + <property name="stock">gtk-open</property> |
4314 | + <property name="icon_size">4</property> |
4315 | + <property name="xalign">0.5</property> |
4316 | + <property name="yalign">0.5</property> |
4317 | + <property name="xpad">0</property> |
4318 | + <property name="ypad">0</property> |
4319 | + </widget> |
4320 | + </child> |
4321 | + </widget> |
4322 | + <packing> |
4323 | + <property name="left_attach">2</property> |
4324 | + <property name="right_attach">3</property> |
4325 | + <property name="top_attach">0</property> |
4326 | + <property name="bottom_attach">1</property> |
4327 | + <property name="x_options">fill</property> |
4328 | + <property name="y_options"></property> |
4329 | + </packing> |
4330 | + </child> |
4331 | + |
4332 | + <child> |
4333 | + <widget class="GtkLabel" id="label37"> |
4334 | + <property name="visible">True</property> |
4335 | + <property name="label" translatable="yes">Artwork #2</property> |
4336 | + <property name="use_underline">False</property> |
4337 | + <property name="use_markup">False</property> |
4338 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4339 | + <property name="wrap">False</property> |
4340 | + <property name="selectable">False</property> |
4341 | + <property name="xalign">1</property> |
4342 | + <property name="yalign">0.5</property> |
4343 | + <property name="xpad">4</property> |
4344 | + <property name="ypad">0</property> |
4345 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4346 | + <property name="width_chars">-1</property> |
4347 | + <property name="single_line_mode">False</property> |
4348 | + <property name="angle">0</property> |
4349 | + </widget> |
4350 | + <packing> |
4351 | + <property name="left_attach">0</property> |
4352 | + <property name="right_attach">1</property> |
4353 | + <property name="top_attach">1</property> |
4354 | + <property name="bottom_attach">2</property> |
4355 | + <property name="x_options">fill</property> |
4356 | + <property name="y_options"></property> |
4357 | + </packing> |
4358 | + </child> |
4359 | + |
4360 | + <child> |
4361 | + <widget class="GtkEntry" id="txeEmuArt2"> |
4362 | + <property name="visible">True</property> |
4363 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#2 image. |
4364 | +(also see Wah!Cade Layout Editor)</property> |
4365 | + <property name="can_focus">True</property> |
4366 | + <property name="editable">True</property> |
4367 | + <property name="visibility">True</property> |
4368 | + <property name="max_length">0</property> |
4369 | + <property name="text" translatable="yes"></property> |
4370 | + <property name="has_frame">True</property> |
4371 | + <property name="invisible_char">*</property> |
4372 | + <property name="activates_default">False</property> |
4373 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:49 GMT"/> |
4374 | + </widget> |
4375 | + <packing> |
4376 | + <property name="left_attach">1</property> |
4377 | + <property name="right_attach">2</property> |
4378 | + <property name="top_attach">1</property> |
4379 | + <property name="bottom_attach">2</property> |
4380 | + <property name="y_options"></property> |
4381 | + </packing> |
4382 | + </child> |
4383 | + |
4384 | + <child> |
4385 | + <widget class="GtkButton" id="btnEmuArt2"> |
4386 | + <property name="visible">True</property> |
4387 | + <property name="can_focus">True</property> |
4388 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4389 | + <property name="focus_on_click">True</property> |
4390 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4391 | + |
4392 | + <child> |
4393 | + <widget class="GtkImage" id="image13"> |
4394 | + <property name="visible">True</property> |
4395 | + <property name="stock">gtk-open</property> |
4396 | + <property name="icon_size">4</property> |
4397 | + <property name="xalign">0.5</property> |
4398 | + <property name="yalign">0.5</property> |
4399 | + <property name="xpad">0</property> |
4400 | + <property name="ypad">0</property> |
4401 | + </widget> |
4402 | + </child> |
4403 | + </widget> |
4404 | + <packing> |
4405 | + <property name="left_attach">2</property> |
4406 | + <property name="right_attach">3</property> |
4407 | + <property name="top_attach">1</property> |
4408 | + <property name="bottom_attach">2</property> |
4409 | + <property name="x_options">fill</property> |
4410 | + <property name="y_options"></property> |
4411 | + </packing> |
4412 | + </child> |
4413 | + |
4414 | + <child> |
4415 | + <widget class="GtkLabel" id="label39"> |
4416 | + <property name="visible">True</property> |
4417 | + <property name="label" translatable="yes">Artwork #3</property> |
4418 | + <property name="use_underline">False</property> |
4419 | + <property name="use_markup">False</property> |
4420 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4421 | + <property name="wrap">False</property> |
4422 | + <property name="selectable">False</property> |
4423 | + <property name="xalign">1</property> |
4424 | + <property name="yalign">0.5</property> |
4425 | + <property name="xpad">4</property> |
4426 | + <property name="ypad">0</property> |
4427 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4428 | + <property name="width_chars">-1</property> |
4429 | + <property name="single_line_mode">False</property> |
4430 | + <property name="angle">0</property> |
4431 | + </widget> |
4432 | + <packing> |
4433 | + <property name="left_attach">0</property> |
4434 | + <property name="right_attach">1</property> |
4435 | + <property name="top_attach">2</property> |
4436 | + <property name="bottom_attach">3</property> |
4437 | + <property name="x_options">fill</property> |
4438 | + <property name="y_options"></property> |
4439 | + </packing> |
4440 | + </child> |
4441 | + |
4442 | + <child> |
4443 | + <widget class="GtkLabel" id="label40"> |
4444 | + <property name="visible">True</property> |
4445 | + <property name="label" translatable="yes">Artwork #4</property> |
4446 | + <property name="use_underline">False</property> |
4447 | + <property name="use_markup">False</property> |
4448 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4449 | + <property name="wrap">False</property> |
4450 | + <property name="selectable">False</property> |
4451 | + <property name="xalign">1</property> |
4452 | + <property name="yalign">0.5</property> |
4453 | + <property name="xpad">4</property> |
4454 | + <property name="ypad">0</property> |
4455 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4456 | + <property name="width_chars">-1</property> |
4457 | + <property name="single_line_mode">False</property> |
4458 | + <property name="angle">0</property> |
4459 | + </widget> |
4460 | + <packing> |
4461 | + <property name="left_attach">0</property> |
4462 | + <property name="right_attach">1</property> |
4463 | + <property name="top_attach">3</property> |
4464 | + <property name="bottom_attach">4</property> |
4465 | + <property name="x_options">fill</property> |
4466 | + <property name="y_options"></property> |
4467 | + </packing> |
4468 | + </child> |
4469 | + |
4470 | + <child> |
4471 | + <widget class="GtkLabel" id="label41"> |
4472 | + <property name="visible">True</property> |
4473 | + <property name="label" translatable="yes">Artwork #5</property> |
4474 | + <property name="use_underline">False</property> |
4475 | + <property name="use_markup">False</property> |
4476 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4477 | + <property name="wrap">False</property> |
4478 | + <property name="selectable">False</property> |
4479 | + <property name="xalign">1</property> |
4480 | + <property name="yalign">0.5</property> |
4481 | + <property name="xpad">4</property> |
4482 | + <property name="ypad">0</property> |
4483 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4484 | + <property name="width_chars">-1</property> |
4485 | + <property name="single_line_mode">False</property> |
4486 | + <property name="angle">0</property> |
4487 | + </widget> |
4488 | + <packing> |
4489 | + <property name="left_attach">0</property> |
4490 | + <property name="right_attach">1</property> |
4491 | + <property name="top_attach">4</property> |
4492 | + <property name="bottom_attach">5</property> |
4493 | + <property name="x_options">fill</property> |
4494 | + <property name="y_options"></property> |
4495 | + </packing> |
4496 | + </child> |
4497 | + |
4498 | + <child> |
4499 | + <widget class="GtkLabel" id="label42"> |
4500 | + <property name="visible">True</property> |
4501 | + <property name="label" translatable="yes">Artwork #6</property> |
4502 | + <property name="use_underline">False</property> |
4503 | + <property name="use_markup">False</property> |
4504 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4505 | + <property name="wrap">False</property> |
4506 | + <property name="selectable">False</property> |
4507 | + <property name="xalign">1</property> |
4508 | + <property name="yalign">0.5</property> |
4509 | + <property name="xpad">4</property> |
4510 | + <property name="ypad">0</property> |
4511 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4512 | + <property name="width_chars">-1</property> |
4513 | + <property name="single_line_mode">False</property> |
4514 | + <property name="angle">0</property> |
4515 | + </widget> |
4516 | + <packing> |
4517 | + <property name="left_attach">0</property> |
4518 | + <property name="right_attach">1</property> |
4519 | + <property name="top_attach">5</property> |
4520 | + <property name="bottom_attach">6</property> |
4521 | + <property name="x_options">fill</property> |
4522 | + <property name="y_options"></property> |
4523 | + </packing> |
4524 | + </child> |
4525 | + |
4526 | + <child> |
4527 | + <widget class="GtkLabel" id="label43"> |
4528 | + <property name="visible">True</property> |
4529 | + <property name="label" translatable="yes">Artwork #7</property> |
4530 | + <property name="use_underline">False</property> |
4531 | + <property name="use_markup">False</property> |
4532 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4533 | + <property name="wrap">False</property> |
4534 | + <property name="selectable">False</property> |
4535 | + <property name="xalign">1</property> |
4536 | + <property name="yalign">0.5</property> |
4537 | + <property name="xpad">4</property> |
4538 | + <property name="ypad">0</property> |
4539 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4540 | + <property name="width_chars">-1</property> |
4541 | + <property name="single_line_mode">False</property> |
4542 | + <property name="angle">0</property> |
4543 | + </widget> |
4544 | + <packing> |
4545 | + <property name="left_attach">0</property> |
4546 | + <property name="right_attach">1</property> |
4547 | + <property name="top_attach">6</property> |
4548 | + <property name="bottom_attach">7</property> |
4549 | + <property name="x_options">fill</property> |
4550 | + <property name="y_options"></property> |
4551 | + </packing> |
4552 | + </child> |
4553 | + |
4554 | + <child> |
4555 | + <widget class="GtkLabel" id="label44"> |
4556 | + <property name="visible">True</property> |
4557 | + <property name="label" translatable="yes">Artwork #8</property> |
4558 | + <property name="use_underline">False</property> |
4559 | + <property name="use_markup">False</property> |
4560 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4561 | + <property name="wrap">False</property> |
4562 | + <property name="selectable">False</property> |
4563 | + <property name="xalign">1</property> |
4564 | + <property name="yalign">0.5</property> |
4565 | + <property name="xpad">4</property> |
4566 | + <property name="ypad">0</property> |
4567 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4568 | + <property name="width_chars">-1</property> |
4569 | + <property name="single_line_mode">False</property> |
4570 | + <property name="angle">0</property> |
4571 | + </widget> |
4572 | + <packing> |
4573 | + <property name="left_attach">0</property> |
4574 | + <property name="right_attach">1</property> |
4575 | + <property name="top_attach">7</property> |
4576 | + <property name="bottom_attach">8</property> |
4577 | + <property name="x_options">fill</property> |
4578 | + <property name="y_options"></property> |
4579 | + </packing> |
4580 | + </child> |
4581 | + |
4582 | + <child> |
4583 | + <widget class="GtkLabel" id="label45"> |
4584 | + <property name="visible">True</property> |
4585 | + <property name="label" translatable="yes">Artwork #9</property> |
4586 | + <property name="use_underline">False</property> |
4587 | + <property name="use_markup">False</property> |
4588 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4589 | + <property name="wrap">False</property> |
4590 | + <property name="selectable">False</property> |
4591 | + <property name="xalign">1</property> |
4592 | + <property name="yalign">0.5</property> |
4593 | + <property name="xpad">4</property> |
4594 | + <property name="ypad">0</property> |
4595 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4596 | + <property name="width_chars">-1</property> |
4597 | + <property name="single_line_mode">False</property> |
4598 | + <property name="angle">0</property> |
4599 | + </widget> |
4600 | + <packing> |
4601 | + <property name="left_attach">0</property> |
4602 | + <property name="right_attach">1</property> |
4603 | + <property name="top_attach">8</property> |
4604 | + <property name="bottom_attach">9</property> |
4605 | + <property name="x_options">fill</property> |
4606 | + <property name="y_options"></property> |
4607 | + </packing> |
4608 | + </child> |
4609 | + |
4610 | + <child> |
4611 | + <widget class="GtkLabel" id="label46"> |
4612 | + <property name="visible">True</property> |
4613 | + <property name="label" translatable="yes">Artwork #10</property> |
4614 | + <property name="use_underline">False</property> |
4615 | + <property name="use_markup">False</property> |
4616 | + <property name="justify">GTK_JUSTIFY_RIGHT</property> |
4617 | + <property name="wrap">False</property> |
4618 | + <property name="selectable">False</property> |
4619 | + <property name="xalign">1</property> |
4620 | + <property name="yalign">0.5</property> |
4621 | + <property name="xpad">4</property> |
4622 | + <property name="ypad">0</property> |
4623 | + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> |
4624 | + <property name="width_chars">-1</property> |
4625 | + <property name="single_line_mode">False</property> |
4626 | + <property name="angle">0</property> |
4627 | + </widget> |
4628 | + <packing> |
4629 | + <property name="left_attach">0</property> |
4630 | + <property name="right_attach">1</property> |
4631 | + <property name="top_attach">9</property> |
4632 | + <property name="bottom_attach">10</property> |
4633 | + <property name="x_options">fill</property> |
4634 | + <property name="y_options"></property> |
4635 | + </packing> |
4636 | + </child> |
4637 | + |
4638 | + <child> |
4639 | + <widget class="GtkEntry" id="txeEmuArt3"> |
4640 | + <property name="visible">True</property> |
4641 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#3 image. |
4642 | +(also see Wah!Cade Layout Editor)</property> |
4643 | + <property name="can_focus">True</property> |
4644 | + <property name="editable">True</property> |
4645 | + <property name="visibility">True</property> |
4646 | + <property name="max_length">0</property> |
4647 | + <property name="text" translatable="yes"></property> |
4648 | + <property name="has_frame">True</property> |
4649 | + <property name="invisible_char">*</property> |
4650 | + <property name="activates_default">False</property> |
4651 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:53 GMT"/> |
4652 | + </widget> |
4653 | + <packing> |
4654 | + <property name="left_attach">1</property> |
4655 | + <property name="right_attach">2</property> |
4656 | + <property name="top_attach">2</property> |
4657 | + <property name="bottom_attach">3</property> |
4658 | + <property name="y_options"></property> |
4659 | + </packing> |
4660 | + </child> |
4661 | + |
4662 | + <child> |
4663 | + <widget class="GtkEntry" id="txeEmuArt4"> |
4664 | + <property name="visible">True</property> |
4665 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork4 image. |
4666 | +(also see Wah!Cade Layout Editor)</property> |
4667 | + <property name="can_focus">True</property> |
4668 | + <property name="editable">True</property> |
4669 | + <property name="visibility">True</property> |
4670 | + <property name="max_length">0</property> |
4671 | + <property name="text" translatable="yes"></property> |
4672 | + <property name="has_frame">True</property> |
4673 | + <property name="invisible_char">*</property> |
4674 | + <property name="activates_default">False</property> |
4675 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:10:59 GMT"/> |
4676 | + </widget> |
4677 | + <packing> |
4678 | + <property name="left_attach">1</property> |
4679 | + <property name="right_attach">2</property> |
4680 | + <property name="top_attach">3</property> |
4681 | + <property name="bottom_attach">4</property> |
4682 | + <property name="y_options"></property> |
4683 | + </packing> |
4684 | + </child> |
4685 | + |
4686 | + <child> |
4687 | + <widget class="GtkEntry" id="txeEmuArt5"> |
4688 | + <property name="visible">True</property> |
4689 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#5 image. |
4690 | +(also see Wah!Cade Layout Editor)</property> |
4691 | + <property name="can_focus">True</property> |
4692 | + <property name="editable">True</property> |
4693 | + <property name="visibility">True</property> |
4694 | + <property name="max_length">0</property> |
4695 | + <property name="text" translatable="yes"></property> |
4696 | + <property name="has_frame">True</property> |
4697 | + <property name="invisible_char">*</property> |
4698 | + <property name="activates_default">False</property> |
4699 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:04 GMT"/> |
4700 | + </widget> |
4701 | + <packing> |
4702 | + <property name="left_attach">1</property> |
4703 | + <property name="right_attach">2</property> |
4704 | + <property name="top_attach">4</property> |
4705 | + <property name="bottom_attach">5</property> |
4706 | + <property name="y_options"></property> |
4707 | + </packing> |
4708 | + </child> |
4709 | + |
4710 | + <child> |
4711 | + <widget class="GtkEntry" id="txeEmuArt6"> |
4712 | + <property name="visible">True</property> |
4713 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#6 image. |
4714 | +(also see Wah!Cade Layout Editor)</property> |
4715 | + <property name="can_focus">True</property> |
4716 | + <property name="editable">True</property> |
4717 | + <property name="visibility">True</property> |
4718 | + <property name="max_length">0</property> |
4719 | + <property name="text" translatable="yes"></property> |
4720 | + <property name="has_frame">True</property> |
4721 | + <property name="invisible_char">*</property> |
4722 | + <property name="activates_default">False</property> |
4723 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:10 GMT"/> |
4724 | + </widget> |
4725 | + <packing> |
4726 | + <property name="left_attach">1</property> |
4727 | + <property name="right_attach">2</property> |
4728 | + <property name="top_attach">5</property> |
4729 | + <property name="bottom_attach">6</property> |
4730 | + <property name="y_options"></property> |
4731 | + </packing> |
4732 | + </child> |
4733 | + |
4734 | + <child> |
4735 | + <widget class="GtkEntry" id="txeEmuArt7"> |
4736 | + <property name="visible">True</property> |
4737 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#7 image. |
4738 | +(also see Wah!Cade Layout Editor)</property> |
4739 | + <property name="can_focus">True</property> |
4740 | + <property name="editable">True</property> |
4741 | + <property name="visibility">True</property> |
4742 | + <property name="max_length">0</property> |
4743 | + <property name="text" translatable="yes"></property> |
4744 | + <property name="has_frame">True</property> |
4745 | + <property name="invisible_char">*</property> |
4746 | + <property name="activates_default">False</property> |
4747 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:15 GMT"/> |
4748 | + </widget> |
4749 | + <packing> |
4750 | + <property name="left_attach">1</property> |
4751 | + <property name="right_attach">2</property> |
4752 | + <property name="top_attach">6</property> |
4753 | + <property name="bottom_attach">7</property> |
4754 | + <property name="y_options"></property> |
4755 | + </packing> |
4756 | + </child> |
4757 | + |
4758 | + <child> |
4759 | + <widget class="GtkEntry" id="txeEmuArt8"> |
4760 | + <property name="visible">True</property> |
4761 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#8 image. |
4762 | +(also see Wah!Cade Layout Editor)</property> |
4763 | + <property name="can_focus">True</property> |
4764 | + <property name="editable">True</property> |
4765 | + <property name="visibility">True</property> |
4766 | + <property name="max_length">0</property> |
4767 | + <property name="text" translatable="yes"></property> |
4768 | + <property name="has_frame">True</property> |
4769 | + <property name="invisible_char">*</property> |
4770 | + <property name="activates_default">False</property> |
4771 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:20 GMT"/> |
4772 | + </widget> |
4773 | + <packing> |
4774 | + <property name="left_attach">1</property> |
4775 | + <property name="right_attach">2</property> |
4776 | + <property name="top_attach">7</property> |
4777 | + <property name="bottom_attach">8</property> |
4778 | + <property name="y_options"></property> |
4779 | + </packing> |
4780 | + </child> |
4781 | + |
4782 | + <child> |
4783 | + <widget class="GtkEntry" id="txeEmuArt9"> |
4784 | + <property name="visible">True</property> |
4785 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#9 image. |
4786 | +(also see Wah!Cade Layout Editor)</property> |
4787 | + <property name="can_focus">True</property> |
4788 | + <property name="editable">True</property> |
4789 | + <property name="visibility">True</property> |
4790 | + <property name="max_length">0</property> |
4791 | + <property name="text" translatable="yes"></property> |
4792 | + <property name="has_frame">True</property> |
4793 | + <property name="invisible_char">*</property> |
4794 | + <property name="activates_default">False</property> |
4795 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:27 GMT"/> |
4796 | + </widget> |
4797 | + <packing> |
4798 | + <property name="left_attach">1</property> |
4799 | + <property name="right_attach">2</property> |
4800 | + <property name="top_attach">8</property> |
4801 | + <property name="bottom_attach">9</property> |
4802 | + <property name="y_options"></property> |
4803 | + </packing> |
4804 | + </child> |
4805 | + |
4806 | + <child> |
4807 | + <widget class="GtkEntry" id="txeEmuArt10"> |
4808 | + <property name="visible">True</property> |
4809 | + <property name="tooltip" translatable="yes">Directory for artwork that will be used in the layouts Artwork#10 image. |
4810 | +(also see Wah!Cade Layout Editor)</property> |
4811 | + <property name="can_focus">True</property> |
4812 | + <property name="editable">True</property> |
4813 | + <property name="visibility">True</property> |
4814 | + <property name="max_length">0</property> |
4815 | + <property name="text" translatable="yes"></property> |
4816 | + <property name="has_frame">True</property> |
4817 | + <property name="invisible_char">*</property> |
4818 | + <property name="activates_default">False</property> |
4819 | + <signal name="changed" handler="on_Setup_changed" last_modification_time="Tue, 24 Oct 2006 16:11:32 GMT"/> |
4820 | + </widget> |
4821 | + <packing> |
4822 | + <property name="left_attach">1</property> |
4823 | + <property name="right_attach">2</property> |
4824 | + <property name="top_attach">9</property> |
4825 | + <property name="bottom_attach">10</property> |
4826 | + <property name="y_options"></property> |
4827 | + </packing> |
4828 | + </child> |
4829 | + |
4830 | + <child> |
4831 | + <widget class="GtkButton" id="btnEmuArt3"> |
4832 | + <property name="visible">True</property> |
4833 | + <property name="can_focus">True</property> |
4834 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4835 | + <property name="focus_on_click">True</property> |
4836 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4837 | + |
4838 | + <child> |
4839 | + <widget class="GtkImage" id="image14"> |
4840 | + <property name="visible">True</property> |
4841 | + <property name="stock">gtk-open</property> |
4842 | + <property name="icon_size">4</property> |
4843 | + <property name="xalign">0.5</property> |
4844 | + <property name="yalign">0.5</property> |
4845 | + <property name="xpad">0</property> |
4846 | + <property name="ypad">0</property> |
4847 | + </widget> |
4848 | + </child> |
4849 | + </widget> |
4850 | + <packing> |
4851 | + <property name="left_attach">2</property> |
4852 | + <property name="right_attach">3</property> |
4853 | + <property name="top_attach">2</property> |
4854 | + <property name="bottom_attach">3</property> |
4855 | + <property name="x_options">fill</property> |
4856 | + <property name="y_options"></property> |
4857 | + </packing> |
4858 | + </child> |
4859 | + |
4860 | + <child> |
4861 | + <widget class="GtkButton" id="btnEmuArt4"> |
4862 | + <property name="visible">True</property> |
4863 | + <property name="can_focus">True</property> |
4864 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4865 | + <property name="focus_on_click">True</property> |
4866 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4867 | + |
4868 | + <child> |
4869 | + <widget class="GtkImage" id="image15"> |
4870 | + <property name="visible">True</property> |
4871 | + <property name="stock">gtk-open</property> |
4872 | + <property name="icon_size">4</property> |
4873 | + <property name="xalign">0.5</property> |
4874 | + <property name="yalign">0.5</property> |
4875 | + <property name="xpad">0</property> |
4876 | + <property name="ypad">0</property> |
4877 | + </widget> |
4878 | + </child> |
4879 | + </widget> |
4880 | + <packing> |
4881 | + <property name="left_attach">2</property> |
4882 | + <property name="right_attach">3</property> |
4883 | + <property name="top_attach">3</property> |
4884 | + <property name="bottom_attach">4</property> |
4885 | + <property name="x_options">fill</property> |
4886 | + <property name="y_options"></property> |
4887 | + </packing> |
4888 | + </child> |
4889 | + |
4890 | + <child> |
4891 | + <widget class="GtkButton" id="btnEmuArt5"> |
4892 | + <property name="visible">True</property> |
4893 | + <property name="can_focus">True</property> |
4894 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4895 | + <property name="focus_on_click">True</property> |
4896 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4897 | + |
4898 | + <child> |
4899 | + <widget class="GtkImage" id="image16"> |
4900 | + <property name="visible">True</property> |
4901 | + <property name="stock">gtk-open</property> |
4902 | + <property name="icon_size">4</property> |
4903 | + <property name="xalign">0.5</property> |
4904 | + <property name="yalign">0.5</property> |
4905 | + <property name="xpad">0</property> |
4906 | + <property name="ypad">0</property> |
4907 | + </widget> |
4908 | + </child> |
4909 | + </widget> |
4910 | + <packing> |
4911 | + <property name="left_attach">2</property> |
4912 | + <property name="right_attach">3</property> |
4913 | + <property name="top_attach">4</property> |
4914 | + <property name="bottom_attach">5</property> |
4915 | + <property name="x_options">fill</property> |
4916 | + <property name="y_options"></property> |
4917 | + </packing> |
4918 | + </child> |
4919 | + |
4920 | + <child> |
4921 | + <widget class="GtkButton" id="btnEmuArt6"> |
4922 | + <property name="visible">True</property> |
4923 | + <property name="can_focus">True</property> |
4924 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4925 | + <property name="focus_on_click">True</property> |
4926 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4927 | + |
4928 | + <child> |
4929 | + <widget class="GtkImage" id="image17"> |
4930 | + <property name="visible">True</property> |
4931 | + <property name="stock">gtk-open</property> |
4932 | + <property name="icon_size">4</property> |
4933 | + <property name="xalign">0.5</property> |
4934 | + <property name="yalign">0.5</property> |
4935 | + <property name="xpad">0</property> |
4936 | + <property name="ypad">0</property> |
4937 | + </widget> |
4938 | + </child> |
4939 | + </widget> |
4940 | + <packing> |
4941 | + <property name="left_attach">2</property> |
4942 | + <property name="right_attach">3</property> |
4943 | + <property name="top_attach">5</property> |
4944 | + <property name="bottom_attach">6</property> |
4945 | + <property name="x_options">fill</property> |
4946 | + <property name="y_options"></property> |
4947 | + </packing> |
4948 | + </child> |
4949 | + |
4950 | + <child> |
4951 | + <widget class="GtkButton" id="btnEmuArt7"> |
4952 | + <property name="visible">True</property> |
4953 | + <property name="can_focus">True</property> |
4954 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4955 | + <property name="focus_on_click">True</property> |
4956 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4957 | + |
4958 | + <child> |
4959 | + <widget class="GtkImage" id="image18"> |
4960 | + <property name="visible">True</property> |
4961 | + <property name="stock">gtk-open</property> |
4962 | + <property name="icon_size">4</property> |
4963 | + <property name="xalign">0.5</property> |
4964 | + <property name="yalign">0.5</property> |
4965 | + <property name="xpad">0</property> |
4966 | + <property name="ypad">0</property> |
4967 | + </widget> |
4968 | + </child> |
4969 | + </widget> |
4970 | + <packing> |
4971 | + <property name="left_attach">2</property> |
4972 | + <property name="right_attach">3</property> |
4973 | + <property name="top_attach">6</property> |
4974 | + <property name="bottom_attach">7</property> |
4975 | + <property name="x_options">fill</property> |
4976 | + <property name="y_options"></property> |
4977 | + </packing> |
4978 | + </child> |
4979 | + |
4980 | + <child> |
4981 | + <widget class="GtkButton" id="btnEmuArt8"> |
4982 | + <property name="visible">True</property> |
4983 | + <property name="can_focus">True</property> |
4984 | + <property name="relief">GTK_RELIEF_NORMAL</property> |
4985 | + <property name="focus_on_click">True</property> |
4986 | + <signal name="clicked" handler="on_btnEmuArt_clicked" last_modification_time="Mon, 25 Sep 2006 10:21:22 GMT"/> |
4987 | + |
4988 | + <child> |
4989 | + <widget class="GtkImage" id="image19"> |
4990 | + <property name="visible">True</property> |
4991 | + <property name="stock">gtk-open</property> |
4992 | + <property name="icon_size">4</property> |
4993 | + <property name="xalign">0.5</property> |
4994 | + <property name="yalign">0.5</property> |
4995 | + <property name="xpad">0</property> |
4996 | + <property name="ypad">0</property> |
4997 | + </widget> |
4998 | + </child> |
4999 | + </widget> |
5000 | + <packing> |