-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
1487 lines (998 loc) · 47.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2010-10-06 19:30 adburton
* configure.ac, src/gmameui-main-win.c: Remove dependency on libgnome,
bump version for release
2010-10-06 19:20 adburton
* src/: gmameui-gamelist-view.c, gmameui-listoutput.c, gmameui-main-win.c,
gmameui-romfix-list.c, gmameui-romfix-list.h, gmameui-rommgr-dlg.c,
rom_entry.c, rom_entry.h: Update code for romset fixing - still
experimental, still not available in default configure flags
2010-10-06 19:00 adburton
* data/romset_mgr.builder: Add missing file
2010-10-01 22:15 adburton
* src/: gui.c, gui.h, gmameui.c, gmameui.h, gmameui-gamelist-view.c: Hide
internals of status icons
* src/gui.c: Change icons used to represent incorrect or best available
romsets
2010-09-30 20:00 adburton
* src/gmameui-rominfo-dlg.c, data/rom_info.builder: Add URLs for CAESAR
and MAWS online resources
* src/gmameui-main-win.c: Remove redundant code
2010-09-23 21:40 adburton
* src/: gmameui-main-win.c, directories.c: Replace calls to
gtk_widget_get_name with gtk_buildable_get_name (fixes Filter buttons)
* src/gmameui-main-win.c: Only enable Refresh when an exec is
available, otherwise possible segfault
* src/: gmameui-main-win.c, gmameui-ui.xml: Remove romset-specific MAME
options menu entry as this feature is not yet supported
* src/gmameui-gamelist-view.c: Search criteria should not be case
sensitive, when search criteria text is changed update the number of
romsets matching
* src/directories.c: Add error message when adding an invalid MAME exec,
fix compile warnings
* data/: rom_info.builder, directories.builder: Add border spacing around
vbox elements in notebook
2010-09-19 19:30 adburton
* src/: directories.c, gmameui-main-win.c, mame_options_dialog.c,
mame_options_legacy_dialog.c, mame_options_dialog_helper.c,
gmameui-rominfo-dlg.c: GTK 2.20 and GtkBuilder apparently doesn't set the
widget name so it can be retrieved using gtk_widget_get_name, so
replaced with gtk_buildable_get_name
2010-09-19 14:40 adburton
* src/: Makefile.am, gmameui-main-win.c, gmameui-main-win.h: Add new file
to handle presentation and callbacks for main window
* src/: callbacks.c, callbacks.h, interface.c, interface.h: Remove and move
code into gmameui-main-win.[ch]
* src/: gui.c, gui.h: Move code into gmameui-main-win.[ch]
* po/POTFILES.in: Update with new and removed files
* src/gmameui-ui.xml: Rename some menu entries
2010-09-16 21:10 adburton
* src/: gui.c, gui.h, gmameui-gamelist-view.c, gmameui-gamelist-view.h,
gmameui.c, gmameui.h: Move functions out of 'generic' source files,
remove redundant code
* po/POTFILES.in, src/: Makefile.am, about.c, about.h, callbacks.c: Use GTK
functions to build About dialog, delete redundant about.[ch]
* src/: callbacks.c, common.c, gmameui-gamelist-view.c: Fix compilation
warnings
2010-09-15 21:00 adburton
* src/: callbacks.c, callbacks.h, gui.h, gmameui-ui.xml: Rename Properties
to Romset Information
2010-09-15 20:00 adburton
* src/: gmameui-sidebar.c, gmameui-sidebar.h, gui_prefs.c, gui_prefs.h,
gmameui.h, gui.c, interface.c: Build sidebar in code rather than
GtkBuilder file, use GtkImageView library rather than custom code for
resizing images, remove viewing different types of images in sidebar -
default to screenshot
* data/Makefile.am, data/sidebar.builder, po/POTFILES.in: Remove
GtkBuilder file
* configure.ac, src/Makefile.am: Add configure checks for GtkImageView,
conditional compilation of ROM validation
* src/interface.c, data/filter_bar.builder: Move search field and filter
buttons above widgets
* src/mame_options_dialog_helper.c: Add newline to end of file
* src/game_list.c: Comment out debugging line that swamps the console
* src/gmameui-search-entry.c: Fix GTK warnings about empty priv object
2010-09-12 19:30 adburton
* src/io.c: Comment out unused priv structure causing segfaults (SF
Bug 3062642)
2010-08-18 19:15 adburton
* src/: Makefile.am, callbacks.c, callbacks.h, game_list.c, game_list.h,
gmameui-listoutput.c, gmameui-listoutput.h, gmameui-marshallers.list,
gmameui-romfix-list.c, gmameui-romfix-list.h, gmameui-rominfo-dlg.c,
gmameui-rommgr-dlg.c, gmameui-rommgr-dlg.h, gmameui-ui.xml,
gmameui-zip-utils.c, gmameui-zip-utils.h, gmameui.c, gmameui.h,
gui.h, rom_entry.c, rom_entry.h:
Addition of functionality to verify the status of romsets, with
preliminary code to attempt to recommend and implement fixes. This code
is highly experimental and requires configure flags to be set to enable.
* po/: POTFILES.in, gmameui.pot: Update translation sources
2010-03-22 21:45 adburton
* data/: gmameui_listoutput.builder, Makefile.am
* po/POTFILES.in
* src/: game_list.h gmameui-rominfo-dlg.c mameio.c Makefile.am
gmameui-gamelist-view.c gmameui-marshallers.list
gmameui-listoutput-dlg.c gmameui-listoutput-dlg.h
gmameui-listoutput.c gmameui-listoutput.h:
Move gamelist parser to separate GtkObject/GObjects, add Cancel button to
gamelist rebuild progress dialog
2010-02-22 20:20 adburton
* data/: audit_window.glade, audit_window.builder, Makefile.am:
src/gmameui_audit_dlg.c, po/POTFILES.in:
Migrate from libglade to GtkBuilder
* configure.ac: Remove libglade dependency
* src/gui.c: Remove Glade header include, move options hash table
create from popup menu display
* src/audit.c: Remove Glade header include
* src/mame-exec.c: Create options hash table if it doesn't exist when
checking whether executable supports option
* data/rom_info.builder, src/gmameui-rominfo-dlg.c: Move VteTerminal
creation outside Glade/GtkBuilder into code (used to work... stupid Glade)
2010-02-21 13:20 adburton
* data/: options.builder, options_legacy.builder, options.glade,
options_legacy.glade, filter_bar.glade, filter_bar.builder, Makefile.am:
po/: POTFILES.in:
Delete redundant Glade files, add Builder files, migrate to GtkBuilder
from libglade
* src/: mame_options_dialog_helper.h, mame_options_dialog_helper.c,
mame_options_dialog.c, mame_options_legacy_dialog.c, interface.c,
Makefile.am:
Migrate to GtkBuilder from libglade, move common code to helper file
* src/gmameui-sidebar.c: Move GError declaration to avoid segfault
* src/gmameui-search-entry.c: Remove Glade header include
* data/: sidebar.builder
* INSTALL: Update list of library dependencies
2010-02-18 22:55 adburton
* data/directories.builder, src/directories.c: Fix Add Samples
button in Directories window
* data/: sidebar.glade, sidebar.builder, Makefile.am:
po/POTFILES.in, src/gmameui-sidebar.c:
Migrate to GtkBuilder from libglade
2009-10-26 20:10 adburton
* data/gmameui_prefs.builder, data/Makefile.am, po/POTFILES.in,
src/: callbacks.c, gui_prefs.h, gui_prefs_dialog.c,
gui_prefs_dialog.h: Migrate to GtkBuilder from libglade
2009-10-26 17:20 adburton
* src/: directories.c, filter.c, filters_list.c, game_list.c,
game_list.h, gmameui-marshallers.list, gmameui.c, gmameui.h,
gui.c, gui_prefs.h, io.c, io.h: Create new GMAMEUIIOHandler
GObject, emit signal when catver.ini file is loaded, update
filters list with catver entries when the emitted signal is caught
2009-10-25 14:05 adburton
* configure.ac, NEWS, AUTHORS: Tagged for new release
2009-10-18 17:20 adburton
* src/game_list.c, src/io.c: Add additional g_return_val_if_fail checks
2009-10-06 20:57 adburton
* src/gmameui-zip-utils.h: Fix #ifndef call referencing wrong file
(Debian Bug 547699)
2009-09-22 20:40 adburton
* data/options.glade, src/: mame_options.c, mame_options_dialog.c,
mame_options_legacy_dialog.c, xmame_options.c: Add support for -keymap
and -keymap_file options (SF Bug 2847216)
2009-09-11 20:17 adburton
* data/directories.builder, data/Makefile.am, po/POTFILES.in,
src/directories.c: Migrate Directories dialog to GtkBuilder, add
buttons to open homepages for various resource files
2009-09-05 21:15 adburton
* data/options.glade, src/: callbacks.c, gmameui.c, interface.c,
mame-exec.c, mame_options.c, mame_options.h, mame_options_dialog.c,
mame_options_dialog.h, mame_options_legacy_dialog.c:
Refactor mame_options and mame_options_dialog to be like legacy versions,
add support for dynamically finding effect files (SF Feature Request
2780394)
2009-09-03 21:23 adburton
* src/: directories.c, gmameui-rominfo-dlg.c, callbacks.c, mame_options.c:
Fix compilation errors, segfaults (SF Bug 2848961)
* src/game_list.c: Use locale-sensitive function strtod to compare
against the gamelist while we use a version with a decimal point
(SF Bug 2847787)
2009-09-02 22:02 adburton
* configure.ac, po/POTFILES.in:
data/: Makefile.am, rom_info.builder:
src/: Makefile.am, gmameui-rominfo-dlg.c, gmameui.h, gui_prefs.h,
rom_entry.c, rom_entry.h, xmame_options.c:
Add additional information to ROM info dialog, migrate to GtkBuilder
2009-08-29 19:05 adburton
* src/directories.c: Overwrite invalid default values with MAME subdirs
2009-08-29 18:30 adburton
* configure.ac, NEWS: Tagged for new release
2009-08-29 17:40 adburton
* src/gui.c: Fix translation of "No executables" message
* src/AUTHORS: Update email address
2009-08-12 19:32 adburton
* src/gmameui.c: Fix compilation errors and warnings
2009-08-11 21:09 adburton
* src/: game_list.c, gmameui.c, gui_prefs.c, gui_prefs.h, io.c, io.h,
mame_options.c, mame_options_legacy.c: Use XDG standard for config dirs;
GMAMEUI config moved to ~/.config/gmameui, MAME config moved to
~/.config/mame
* configure.ac: Remove redundant setting
2009-08-10 21:30 adburton
* src/: game_options.c, game_options.h, network_game.c, network_game.h,
Makefile.am:
* data/: properties.glade, Makefile.am:
Delete redundant files
2009-08-10 20:22 adburton
* src/directories.c, src/gui_prefs.h: When the user sets the value of a directory or file,
if the parent directory is 'mame', apply the values for expected settings
to unset values
2009-08-10 20:05 adburton
* AUTHORS, src/about.c: Update translator-credits string, add entry to
AUTHORS for translations migrated from GXMame
2009-08-01 19:35 adburton
* src/: mame_options_legacy.c, mame_options_legacy_dialog.c: Set default
values for bufsize, flipx and flipy, set volume as an integer value not a
float, load doubles using g_key_file_get_double, not _get_integer.
All changes affect XMAME only.
2009-08-01 16:40 adburton
* src/gmameui-gamelist-view.c: Remove redundant gtk_progressbar_pulse call
* src/directories.c: Search for SDLMAME executable in $PATH if no
executables exist
2009-07-31 18:24 adburton
* gmameui.desktop.in: Updated .desktop.in file to remove deprecated items as
per Freedesktop specifications
2009-07-31 18:05 adburton
* data/main_gui.glade: Delete redundant main window Glade file
* data/: Makefile.am, filter_bar.glade: Add new Glade file to support the filter bar
* src/: Makefile.am, game_list.c, gmameui-gamelist-view.c,
gmameui-statusbar.c, gmameui-statusbar.h, gmameui.c, gui.h, interface.c,
interface.h, io.c: Add new object for statusbar, show progressbar in
statusbar when loading gamelist from startup and auditing ROMs after
gamelist rebuild
* po/POTFILES.in: Update source files for translations
2009-07-27 21:00 adburton
* src/: callbacks.c, callbacks.h, game_list.c, game_list.h,
gmameui-gamelist-view.c, gmameui-gamelist-view.h, gmameui.c, gui.c,
interface.c, interface.h: Load gamelist and populate gamelist view after
GUI is displayed, automatically trigger audit after gamelist rebuild is
performed, update gamelist view as audit is occurring
2009-07-25 15:50 adburton
* data/main_gui.glade, src/: callbacks.c, gmameui-audit-dlg.c,
gmameui-gamelist-view.c, gmameui-gamelist-view.h, gmameui-ui.xml, gui.c,
gui.h, interface.c, interface.h: Initiate audit after gamelist is rebuilt.
UI changes: radio choice between ListView and ListDetailsView is now a
toggle, replace Rebuild Game List with Refresh, remove current ROM name
and status from statusbar
2009-07-24 21:10 adburton
* src/: audit.c audit.h: Move ROMSET_AUDITED signal to the correct place,
change function prototype to return const to avoid free corruption
2009-07-12 13:45 adburton
* src/: gmameui-gamelist-view.c gmameui-gamelist-view.h filters_list.c
filters_list.h gmameui.c gmameui.h interface.c: Move filter setup code
into filters_list.c, improve speed of switching between filters on the LHS
and the filter buttons at the top of the gamelist by not rebuilding the
entire GtkTreeModel whenever the filter is changed, prompt user to rebuild
gamelist if it is out of date or missing at startup
2009-07-12 13:42 adburton
* src/: rom_entry.c, rom_entry.h, mameio.c, gmameui-rominfo-dlg.c,
game_list.c: Remove items from the gamelist file that are not required on
startup and only load them when opening the ROM Properties dialog (this
requires a gamelist rebuild), add processing of individual ROMs and SHA1
values
2009-07-03 20:35 adburton
* configure.ac, NEWS: Tagged for new release
2009-07-02 20:45 adburton
* INSTALL: Updated installation instructions for CVS
* src/interface.c: Remember choice of selected filter button upon start
2009-06-27 15:08 adburton
* AUTHORS, src/about.c: New French translation
2009-06-26 20:58 adburton
* src/: gui.c, gui.h, interface.c, gmameui.c: Fix segfault if Glade data
files could not be loaded on startup
* src/game_list.c: Move free of string after debug line
* src/interface.c: Set UI items disabled if no executable or games listed
* src/interface.h: ifdef out treeview items to hide Gtk-CRITICAL warnings
on startup
* src/gui_prefs.c: Report and clear GError to fix Gtk-CRITICAL warnings on
startup
* src/gmameui-gamelist-view.c: Fix compilation warnings
2009-06-23 18:55 adburton
* data/gmameui_prefs.glade, src/: gmameui-gamelist-view.c,
gmameui-rominfo-dlg.c, gui.c, gui.h, gui_prefs.c, gui_prefs.h,
gui_prefs_dialog.c: New preference option for using custom icons where
available instead of status icons. Also retain the setting even the ROM
is played or audited (SF Bug 2011168)
* src/gmameui-rominfo-dlg.c: Fix free of const gchar pointer
2009-06-20 20:05 adburton
* INSTALL: Updated list of dependencies
* configure.ac,
src/: Makefile.am, gmameui-gamelist-view.c, gui.c, gui.h,
gmameui-sidebar.c, gmameui-sidebar.h, gmameui-zip-utils.c,
gmameui-zip-utils.h, unzip.c, unzip.h: Remove non-GPL friendly
unzip.c and unzip.h and replace with libarchive functions
2009-06-11 20:30 adburton
* src/*.[ch]: Update copyright headers to replace FSF physical address
with web address, use GPL v3 as per COPYING file
2009-06-06 21:47 adburton
* src/mame-exec.c, mame-exec.h, mame_options_legacy.c,
mame_options_legacy_dialog.c, xmame_options.c,
data/options_legacy.glade: Changes for legacy XMAME support:
- Add support for XMAME legacy options -scanlines, -volume
- Fix mis-spelled XMAME legacy option -gltexture_size
- Fix XMAME legacy options using GtkComboBox widgets (-effect, -bios,
-samplefreq, -bpp, -artwork_resolution, -joytype)
- Fix XMAME legacy options using GtkHSscale widgets
- Fix link between parent option Artwork and child options Backdrops,
Bezels and Overlays
- Support for older versions of XMAME not supporting [no] prefix for
disabling toggle options
- Fix crash when opening XMAME Legacy Options screen (add support for
option keys containing numbers e.g. X11Input)
2009-06-05 19:30 adburton
* configure.ac, NEWS, src/about.c: Tagged for new release
2009-06-05 19:02 adburton
* data/options.glade: Add support for -waitvsync (SF Bug 2800305)
2009-06-05 17:26 adburton
* src/: audit.c, callbacks.c, game_list.c, game_list.h,
gmameui-audit-dlg.c, gmameui-gamelist-view.c,
gmameui-gamelist-view.h, gmameui-rominfo-dlg.c,
gmameui-search-entry.c, gmameui-search-entry.h,
gmameui-sidebar.c, gmameui-sidebar.h, gmameui.c, gmameui.h, gtkjoy.c
gui.c, gui.h, gui_prefs_dialog.c, interface.c, io.c, mameio.c,
rom_entry.c, rom_entry.h: Migrate RomEntry struct to GObject
MameRomEntry, various codefixes
2009-05-23 16:51 adburton
* data/gmameui_prefs.glade, src/gui_prefs.c, src/gui_prefs.h,
src/gui_prefs_dialog.c: Use italics to mark ROM as a clone
rather than colour
2009-05-23 16:32 adburton
* data/main_gui.glade: Add search field and ROM status filter
buttons
* src/: Makefile.am gmameui-ui.xml gmameui-search-entry.c
gmameui-search-entry.h gmameui-marshallers.list rom_entry.c
rom_entry.h directories.c filters_list.c game_list.c
interface.c interface.h gui.c gui.h gmameui.c gmameui.h
gmameui-rominfo-dlg.c callbacks.c gmameui-audit-dlg.c
gmameui-gamelist-view.c gmameui-gamelist-view.h: Add new
search field, handling for ROM status filter buttons,
move gamelist handling code to gmameui-gamelist-view.c
2009-04-21 20:20 adburton
* configure.ac, NEWS: Tagged for new release
2009-04-09 11:45 adburton
* data/main_gui.glade: Rename object to prevent warnings on
command-line
* src/audit.c: Remove faulty g_return_if_val check preventing
audit from occurring
* src/: callbacks.c, directories.c, gmameui-gamelist-view.c,
gmameui-gamelist-view.h, gui.c: Prompt to rebuild gamelist
when executable is changed, set default executable when
selected is not available
* src/gmameui.c: Use size of executable list to determine whether
to prompt to add executables
2009-04-07 22:53 adburton
* src/: Makefile.am, gmameui.c, gmameui.h, game_options.c,
game_options.h, options_string.h, po/POTFILES.in: Delete
redundant references to load_options() and save_options()
in game_options.c and .h
2009-04-07 16:42 adburton
* src/: Makefile.am, gmameui-gamelist-view.c, gmameui-sidebar.c,
gmameui-sidebar.h, gmameui.h, gui.c, gui.h, po/POTFILES.in:
Move code for RHS ROM sidebar to separate files
2009-04-07 08:23 adburton
* src/: gmameui.c, mame-exec-list.c: Fix segfault on startup if
no .gmameui directory found (SF Bug 2738775)
2009-04-07 00:10 adburton
* src/: directories.c, directories.h, gui_prefs.c,
mame-exec.c, mame-exec-list.c: Fix crash when removing
last MAME executable directory in Directories window, prompt
user if no executable or ROM path is set when closing the
Directories window
2009-04-04 13:10 adburton
* src/: gmameui-gamelist-view.c, interface.c, gmameui.c, gmameui.h
filters_list.c, gui_prefs.c, gui_prefs.h, data/main_gui.glade:
Add new filter group Status and filters Correct and Best
Best Available, add ROM availability filtering buttons
(SF Feature Request 2474989)
2009-03-31 22:39 adburton
* po/: gmameui.pot, POTFILES.in: Update pot template and list of
source files
2009-03-29 16:08 adburton
* configure.ac, NEWS: Tagged for new release
2009-02-01 17:53 adburton
* data/options_legacy.glade: Add Glade file for legacy options
2009-02-01 17:46 adburton
* src/: callbacks.c, options.c, options.h, properties.c,
properties.h: Removed redundant files
2009-02-01 17:40 adburton
* src/: Makefile.am, callbacks.c, gmameui.c, gui.h,
mame_options_legacy.c, mame_options_legacy.h,
mame_options_legacy_dialog.c, options_string.c, options_string.h,
mame_options_legacy_dialog.h: Replace old XMAME dialog generation
with Glade-generated dialog and code to save options, consolidate
command line string generation
2008-12-11 00:21 adburton
* data/rom_info.glade, src/Makefile.am, src/callbacks.c,
src/gmameui-rominfo-dlg.c, src/gmameui-rominfo-dlg.h,
src/properties.c, src/properties.h: Convert RomInfo dialog to
GtkObject, move to separate file
2008-12-10 22:16 adburton
* src/: callbacks.c, directories.c, directories.h, gui_prefs.c,
mame-exec-list.c, mame-exec-list.h: Add new MameExecList
functions, convert Directories dialog to a GtkObject
2008-12-07 16:29 adburton
* data/options.glade, src/mame-exec.c, src/mame_options.c,
src/xmame_options.c: Add new supported options, add handling to
set dependant widgets based on parents value (e.g. sound and
debug)
2008-11-09 20:11 adburton
* src/: Makefile.am, audit.c, callbacks.c, directories.c,
game_list.c, game_list.h, gmameui.c, gmameui.h, gui.c,
interface.c, mame-exec-list.c, mame-exec-list.h, mame-exec.c,
mame-exec.h, mame_options.c, mameio.c, options.c,
options_string.c, options_string.h, xmame_executable.c,
xmame_executable.h, xmame_options.c, xmame_options.h: Replaced
XmameExecutable with MameExec GObject
2008-11-02 18:40 adburton
* src/: audit.c, callbacks.c, directories.c, gmameui.c, gui.c,
interface.c, mame-exec-list.c, mame-exec-list.h, mame_options.c,
options_string.c, properties.c, xmame_executable.c: Move global
variable current_exec to MameExecList
2008-11-02 18:39 adburton
* data/options.glade: Set tooltips and MAME-suggested default
values
2008-11-02 13:14 adburton
* src/: callbacks.c, gmameui.c, mame_options.c, mame_options.h,
xmame_options.c, xmame_options.h: Add support for Core Input,
OpenGL and Playback options, use default values for MAME Options
that are set by toggle, Set tooltips and MAME-suggested default
values
2008-10-25 17:08 adburton
* src/: Makefile.am, directories.c, gmameui.c, gui.c, gui.h,
mame-exec-list.c, mame-exec-list.h, xmame_executable.c,
xmame_executable.h: Replace xmame_table with MameExecList GObject
2008-10-04 09:46 adburton
* NEWS, configure.ac: Change version number prior to new release
2008-10-02 20:32 adburton
* BUGS, src/filters_list.c, src/game_list.c, src/game_list.h,
src/gmameui-gamelist-view.c, src/io.c, src/rom_entry.c: Replace
use of memset in filters_list, fix compilation errors, add
details for reporting bugs in BUGS
2008-09-22 11:56 adburton
* src/gmameui-audit-dlg.c, src/gmameui.h, src/gui.c,
data/sidebar.glade: Resize sidebar images to fit available width,
resize audit window when expander closes
2008-09-20 16:35 adburton
* src/game_list.c: Check romname before trying to retrieve ROM from
gamelist
2008-09-20 16:06 adburton
* ChangeLog, NEWS, configure.ac: Changes prior to 0.2.5 release
2008-09-20 15:48 adburton
* po/it.po, src/gmameui-gamelist-view.c, src/gmameui.c,
src/mameio.c: Updated Italian translation, fix segfault after
rebuild gamelist
2008-09-17 22:05 adburton
* po/POTFILES.in, po/it.po, po/pt_BR.po, src/callbacks.c,
src/directories.c, src/gui_prefs_dialog.c, src/interface.c,
src/interface.h, src/mame_options_dialog.c: Add interface.h to
POTFILES.in, update strings in it and pt_BR translations, mark
strings and Glade files as translateable
2008-09-14 15:50 adburton
* Makefile.am, gmameui.spec.in, po/POTFILES.in, po/it.po,
po/pt_BR.po, src/filters_list.c: Mark new source files as
translateable, mark filter categories as translateable, generate
updated translateable strings, modify Makefile for better RPM
support
2008-09-13 19:08 adburton
* src/: gui.c, gui_prefs.c, properties.c: Consolidated duplicate
code to retrieve images from zip files, set default text colour
for clones to grey, filter audit output to romset-specific
information
2008-09-13 12:15 adburton
* po/: it.po, pt_BR.po: Updated po files with new strings
2008-09-13 09:08 adburton
* src/gmameui.c: Fix segfault on startup due to debug message if no
executables are available
2008-09-13 09:07 adburton
* src/gui_prefs.c: If no preferences file is available, or values
are missing, use default values for the UI
2008-09-12 20:53 adburton
* configure.ac, src/Makefile.am, src/callbacks.c, src/callbacks.h,
src/gui.h: Add code and build support for spawning Help file
using either GTK or libgnome
2008-09-12 20:35 adburton
* src/: common.c, common.h, gmameui.c: Fix processing of output
from launching MAME to catch ROM errors and properly display
invalid ROMs
2008-09-11 16:22 adburton
* src/: mame_options.c, xmame_executable.c, xmame_executable.h:
Check that executable supports command line arguments before
launching, create options hash table for executable if none
exists (Fixes SF bug 2076562)
2008-08-22 21:13 adburton
* src/: Makefile.am, callbacks.h, common.c, filter.c,
filters_list.c, filters_list.h, game_list.c, game_list.h,
gmameui-audit-dlg.c, gmameui-audit-dlg.h,
gmameui-gamelist-view.c, gmameui.c, gmameui.h, gui.c, gui.h,
interface.c, mame_options.c, mame_options.h,
mame_options_dialog.c, mame_options_dialog.h, mameio.c,
rom_entry.c, xmame_executable.c, xmame_executable.h: Fix compile
warnings
2008-08-21 19:02 adburton
* data/audit_window.glade, src/Makefile.am, src/audit.c,
src/audit.h, src/callbacks.c, src/gmameui-audit-dlg.c,
src/gmameui-audit-dlg.h, src/gmameui-marshallers.list,
src/gmameui.c, src/gmameui.h, src/gui.h, src/properties.c,
src/xmame_executable.c, src/xmame_executable.h: Use common
g_spawn_async_with_pipes code for invoking MAME verifyroms
process
2008-08-03 21:46 adburton
* src/gui.c, data/directories.glade, src/gui_prefs_dialog.c,
src/interface.c, src/mame_options_dialog.c,
data/gmameui_prefs.glade, data/rom_info.glade: Joystick path
works in UI Prefs dialog, Main window remembers toggle setting
for displaying filter list, sidebar, toolbar and statusbar on
startup, Set default button on UI Prefs dialog, ROM Information
dialog, Directories Selection dialog and ROM Options dialog
2008-07-27 17:01 adburton
* ChangeLog: Update ChangeLog by cvs2cl
2008-07-27 16:58 adburton
* NEWS, configure.ac: Prepare NEWS and configure.ac files in
preparation for release
2008-07-27 16:45 adburton
* src/: game_list.h, interface.c: Fix incorrect setting of gamelist
width when toggling RH sidebar
2008-07-21 21:49 adburton
* src/: audit.c, callbacks.c, directories.c, game_list.c,
game_list.h, gmameui-gamelist-view.c, gmameui.c, gmameui.h,
gui_prefs.c, interface.c, io.c, mameio.c, properties.c,
rom_entry.c, rom_entry.h: Migrate struct gamelist to GObject,
code refactoring, fix errors on startup
2008-07-17 18:46 adburton
* data/gmameui_prefs.glade, src/gui_prefs_dialog.c: Code
refactoring, added Samples column as a toggle, update column view
after preferences dialog closed rather than on re-start
2008-07-16 19:40 adburton
* data/Makefile.am, data/main_gui.glade, data/sidebar.glade,
src/gmameui-gamelist-view.c, src/gmameui-gamelist-view.h,
src/Makefile.am, src/callbacks.c, src/callbacks.h,
src/filters_list.c, src/game_list.c, src/gmameui.c,
src/gmameui.h, src/gui.c, src/gui.h, src/interface.c,
src/interface.h, src/rom_entry.c, src/rom_entry.h: Code
reorganisation, fix startup errors/warnings, ellipsize text
columns in filters list and gamelist when size is reduced, remove
filter horizontal scroll bar, add new Glade file for main UI
2008-07-10 23:28 adburton
* src/: gui.c, gui_prefs.c, interface.c: Fix some non-critical
errors on startup
2008-07-07 18:12 adburton
* src/: callbacks.c, gmameui.c, gui.c, gui.h: Amend playback to use
ROM of selected inp rather than requiring the user to select the
correct ROM first
2008-06-29 14:33 adburton
* Makefile.am, configure.ac: Add conditional check for building
docs for non-Gnome users
2008-06-28 15:17 adburton
* src/gmameui.c: Fix samples filter
2008-06-28 14:23 adburton
* src/: callbacks.c, options_string.c: Fix segfault when generating
options string for empty ROM or sample paths, move cursor to
selected game on startup
2008-06-25 20:31 adburton
* src/directories.c, src/gmameui.c, src/gmameui.h, src/gui.c,
src/gui_prefs.c, src/gui_prefs.h, data/directories.glade,
src/interface.c, src/io.c, src/io.h: Use gui_prefs object to set
executable paths and catver file, make directory window
instant-apply, fix segfault when no rom or sample path is set,
remove redundant io.c file loading functions, retain selection of
current executable
2008-06-22 19:15 adburton
* src/: callbacks.c, callbacks.h, gui.c, gui.h, interface.c: Fix
keyboard shortcut, allow Enter to start executable, fix UI
manager group sensitivity when no executable is available
2008-06-22 14:37 adburton
* gmameui.desktop, gmameui.spec: [no log message]
2008-06-22 09:13 adburton
* Makefile.am: Fix dist error
2008-06-22 09:09 adburton
* intltool-extract.in, intltool-merge.in, intltool-update.in: [no
log message]
2008-06-22 08:46 adburton
* configure.ac, INSTALL, NEWS, Makefile.am: Bump version for
release, update NEWS and INSTALL, temporarily disable build of
Help
2008-06-21 20:10 adburton
* src/: callbacks.c, callbacks.h, gui.h: Options dialog is specific
to XMAME or SDLMAME for both game-specific and default options
2008-06-08 09:03 adburton
* configure.ac: Add GNOME_DOC_INIT call to configure.ac
2008-06-07 19:28 adburton
* help/C/gmameui.xml: Fix broken XML
2008-06-07 19:24 adburton
* Makefile.am: Added support for Help manual
2008-06-07 19:20 adburton
* configure.ac, gnome-doc-utils.make: Added support for Help manual
2008-06-07 19:20 adburton
* help/: ChangeLog, Makefile.am, gmameui.omf.in, C/Makefile.am,
C/fdl-appendix.xml, C/gmameui.xml, C/legal.xml: Initial revision
2008-06-07 18:38 adburton
* po/en_AU.po: Updated translations
2008-06-07 18:22 adburton
* src/gui_prefs_dialog.c: Set translation domain for i18n, fix
segfault on repeated entries to prefs dialog
2008-06-07 18:21 adburton
* src/: audit.c, gui.c, mame_options.c, properties.c: Set
translation domain for i18n
2008-06-07 17:13 adburton
* src/interface.c: Added translation strings
2008-06-07 16:03 adburton
* src/: gmameui.h, gui_prefs.c, gui_prefs.h, io.c, interface.c,
gui.c: Add support for saving width of hpaned elements using
gui_prefs
2008-06-05 17:42 adburton
* po/: LINGUAS, POTFILES.in, en_AU.po: Added English (Australian)
translation
2008-06-05 17:01 adburton
* src/callbacks.c: Fix segfault when auditing with no executable
set
2008-06-05 14:42 adburton
* src/gui.c: Fixed segfault when Splitters preference not found
2008-06-05 14:24 adburton
* po/it.po: [no log message]
2008-06-05 12:40 adburton
* data/options.glade: Add preliminary support for -effect option
2008-06-05 12:20 adburton
* src/directories.c: Migrate ctrlr and ini directory preferences to
new preference handling
2008-06-05 12:08 adburton
* src/io.c: Migrate ctrlr and ini directory preferences to new
preference handling
2008-06-05 10:37 adburton
* src/gui_prefs.c: Add callback on change of current ROM name
2008-06-05 10:36 adburton
* src/gui.c: Modify colour handling when populating and updating
list
2008-06-05 10:28 adburton
* src/game_list.c: Fixed sorting of ROM entries in gamelist
2008-06-05 10:24 adburton
* src/callbacks.c: Set current and previous list mode before calls
to re-create the game list
2008-06-04 22:37 adburton
* src/mame_options.c, src/callbacks.c, src/gmameui.c,
data/options.glade: Add support for OpenGL options, add Options
dialog page for OpenGL
2008-06-04 19:26 adburton
* AUTHORS, src/about.c: Added translation string for About window,
references to translators in AUTHORS
2008-06-04 19:09 adburton
* po/: pt_BR.po, LINGUAS: Added Brazilian (Portugese) translation
(thanks Junix)
2008-06-04 19:01 adburton
* src/gui_prefs_dialog.c: Fixed segfault on preferences dialog open
caused by private attributes
2008-06-03 22:03 adburton
* src/options_string.c: Added support for ctrlr and ini directories
2008-06-03 21:59 adburton
* src/: gui_prefs.c, gui_prefs.h: Added support for joystick name
and ctrlr and ini directories
2008-06-03 21:55 adburton
* src/: gmameui.h, gui.c: Removed columns from details view, code
cleanups
2008-06-03 21:54 adburton
* src/gmameui.c: Removed redundant functions, retrieve joystick
name using g_object preferences
2008-06-03 21:52 adburton
* src/callbacks.c: Removed column_layout.h dependency
2008-06-03 18:30 adburton
* src/: gui_prefs_dialog.c, gui_prefs_dialog.h: Added preferences
dialog for UI options
2008-06-01 18:15 adburton
* Makefile.am, configure.ac, po/LINGUAS, po/POTFILES.in,
gmameui.spec.in: Add RPM support, Italian translation (thanks Ugo
Viti)
2008-06-01 18:04 adburton
* INSTALL: Updated install documentation to cater for RPM .spec
file
2008-05-29 20:52 adburton
* src/: Makefile.am, callbacks.c, callbacks.h, column_layout.c,
column_layout.h, directories.c, filters_list.c, game_list.c,
gmameui-ui.xml, gmameui.c, gmameui.h, gtkjoy.c, gui.c, gui.h,
gui_prefs.c, gui_prefs.h, interface.c, io.c, io.h,
network_game.c, options_string.c, properties.c: Added new
preferences dialog and handling structure
2008-05-29 20:49 adburton
* data/gmameui_prefs.glade: Added new preferences dialog
2008-05-29 20:48 adburton
* data/: Makefile.am, column_layout.glade, startup_prefs.glade:
Removed and replace with new preferences dialog
2008-05-15 22:22 adburton
* src/: Makefile.am, xmame_executable.c: Tagged for version 0.2.2
release
2008-05-15 21:29 adburton
* configure.ac, NEWS, ChangeLog, BUGS: Committed in preparation for
release
2008-05-15 20:55 adburton
* src/: gmameui.c, gmameui.h: Code cleanup, fix filters not working
when filtering on Availability
2008-05-15 20:45 adburton
* src/: gui.c, gui.h: Code cleanup, set sensitivity properly when
no rom selected or no executable configured
2008-05-15 20:42 adburton
* src/: callbacks.c, callbacks.h: Code cleanup
2008-05-15 20:32 adburton
* src/interface.c: Remove Drivers filters since it takes too long