Commit graph

857 commits

Author SHA1 Message Date
Scott Knauert
9bb67da753 Pyromanik's RSP work. We need to agree on standard ways to see the plugin / icon paths. Also need more standardized plugin GUIs. 2008-09-11 02:57:34 +00:00
Richard Goedeken
40ce339d27 slougi says that the mupen64plusui.rc file is not needed for installation of the QT4 gui 2008-09-10 12:18:54 +00:00
Richard Goedeken
dc8c6e83ae new r4300 disassembler from ZZT32 2008-09-10 12:04:22 +00:00
Richard Goedeken
7a4977e6e9 merged patch from Guido Berhoerster to improve portability of install/uninstall scripts 2008-09-10 03:38:38 +00:00
Scott Knauert
b817627768 Code style changes for rcs thread. Minor Gtk GUI fixes, better handling of transient dialog icon themeing. 2008-09-09 18:28:53 +00:00
Richard Goedeken
f1ac746360 removed unnecessary pragma in rice video which gave compiler error under OSX 2008-09-09 13:27:38 +00:00
Scott Knauert
004980e813 Fixed a number of -Wall warnings, fixed memory leak which was due to freeing the variables giving seg fault previously. Fixed lack of deletion if rom is removed from filesystem durring rescan. 2008-09-09 12:18:29 +00:00
Scott Knauert
41640e3c54 Fixed issue 140, we can now delete roms from the rombrowser in both GUIs. Minor rcs code cleanup. Gtk GUI bugs, fixed memory leak / toggling full path crash issue. Child windows no longer have position memory, follow UI convention of snapping to center of main window. 2008-09-09 07:20:38 +00:00
Richard Goedeken
05cfc7371d fixed warnings in NO_ASM build, added missing implementation of byte-swapping functions in pure C 2008-09-09 00:32:13 +00:00
Louai Al-Khanji
5563e5e610 Fix a few warnings 2008-09-08 23:25:53 +00:00
Louai Al-Khanji
60f429bff5 Fix a warning in glide64 gtk port 2008-09-08 23:09:45 +00:00
Louai Al-Khanji
4a2c71a9ec Add reset button to config dialog. Restore Defaults button still
missing.
2008-09-08 23:00:47 +00:00
Louai Al-Khanji
a06e9c517a Draw focus in ratings column 2008-09-08 22:23:28 +00:00
Scott Knauert
63c4248bb1 Remove XID passing code accitendly commited as gdkx.h breaks portability. 2008-09-08 21:51:20 +00:00
Louai Al-Khanji
1f8659fc82 Fix ratings painter to work even when 16x16 star icon is missing.
Nicer look for disabled stars.
2008-09-08 21:17:43 +00:00
Louai Al-Khanji
532b4d4d19 Resurrect 16x16 star.png 2008-09-08 21:15:40 +00:00
Scott Knauert
a8f52ca62b More Gtk GUI fixes. Finished transitioning to Gtk icon theme. Themable empty status stars. Minor UI additions to address issue 141. More removal of depreciated gtk functions. Fixed a number of minor bugs. First stab at better debugger GUI integration, strncpy fixes. Minor GUI API change from updaterombrowser() to update_rombroswer(). 2008-09-08 11:13:02 +00:00
Louai Al-Khanji
ac147a39ad Very slightly clean up gln64 and glide64 interface 2008-09-08 09:14:17 +00:00
Louai Al-Khanji
e087a47f46 Make the qt gui aware of window id's for config, about, and test calls. Add about and test dialogs for qt4 gui. 2008-09-07 22:32:06 +00:00
Louai Al-Khanji
4e561fec80 Use the window id 2008-09-07 22:23:20 +00:00
Louai Al-Khanji
870fde202c Use the plugin config, about, and test calls that take a window id. 2008-09-07 22:22:11 +00:00
Louai Al-Khanji
2bd11611da Add config, about, and test callbacks that take a window id. 2008-09-07 22:21:48 +00:00
Richard Goedeken
755cc4b2ea fixed makefile problems from r1023: broke GTK build, make clean wasnt complete for GUI=QT4 2008-09-07 13:01:10 +00:00
Louai Al-Khanji
8dff3402a4 Polish off glide64 Qt gui. Should be fairly complete now. 2008-09-06 22:56:09 +00:00
Louai Al-Khanji
3c0d98c856 Some ui improvements for glide64 2008-09-06 21:20:49 +00:00
Louai Al-Khanji
9868a13a57 Make sure string is null-terminated. 2008-09-06 21:05:17 +00:00
Louai Al-Khanji
56730f6d74 Add a few files I forgot before... 2008-09-06 21:03:11 +00:00
Richard Goedeken
18aa4baf5b use SDL instead of pthreads in debugger, remove pthread from library list in makefile, fix small bug in glide64 makefile 2008-09-06 20:09:28 +00:00
Louai Al-Khanji
982cbaf424 Forgot to add file 2008-09-06 18:40:49 +00:00
Louai Al-Khanji
2bbd453a87 Make sure never to overflow buffer 2008-09-06 18:36:35 +00:00
Louai Al-Khanji
9c99f43c8b Initial work on qt4 port. Qt4 config dialog doesn't do anything yet. 2008-09-06 18:36:07 +00:00
Scott Gorman
db623d2439 Removed pthreads from the makefile for windows. 2008-09-06 17:49:47 +00:00
Scott Gorman
ac995974d4 Added QMAKE to the makefile for windows. 2008-09-06 17:46:04 +00:00
Louai Al-Khanji
c2dbc1decb Work around a crash in gtk with qt + gtk both enabled at the same time. 2008-09-06 12:01:55 +00:00
Louai Al-Khanji
44109dbcd8 Improve settings dialog a bit. Add cancel button, make header a bit nicer, make the dialog modal. 2008-09-06 10:10:54 +00:00
Louai Al-Khanji
e4dff338ba Some more adjustments in glN64 config dialog 2008-09-06 09:47:14 +00:00
Richard Goedeken
b69eb75714 merged r0970-sdl-threads branch into trunk. fixed old bug in signal handler 2008-09-06 05:27:50 +00:00
Scott Knauert
6790b9ce6b Fixed minor icon oversight and win32 pthread bug. 2008-09-05 09:06:24 +00:00
Scott Knauert
13dee279e4 Gtk GUI improvements. Fix seg fault when adding new roms via config dialog. Added error dialogs when attempting to save or load save state while emulation is running. Fixed config policy to allow for changing plugin options while emulation is running. New standard Gtk About dialog. Removed a number of depreicated Gtk widget types and functions (mainly menu_shell and gtk_signal stuff). Added icons to most Gtk menu items (the 16x16 icons are also needed for the qt4 GUI). Better Gtk theme handling, foundation laid for plugins to tap into the mupen theme handling code. Fixes to mnemonic and labels. Major code cleanup. 2008-09-05 08:31:24 +00:00
Richard Goedeken
8112736d57 reverted unfinished work accidentally committed in last rev 2008-09-04 12:29:32 +00:00
Richard Goedeken
59b67c69de fixed makefile breakage introduced in rev 1000 2008-09-04 12:26:29 +00:00
Louai Al-Khanji
269272b74c A few gui updates. 2008-09-04 11:14:32 +00:00
Louai Al-Khanji
cf92c4b2c9 Improve glN64 settings dialog 2008-09-04 09:01:31 +00:00
Scott Knauert
e1c56bbc69 Minor cleanup of SDL_opengl.h include fix. Minor threading issue fix. 2008-09-04 04:30:13 +00:00
Louai Al-Khanji
2b6dcb0907 Remove usage of QFormLayout. Ugly, but should compile on older Qt versions now. This dialog needs some work. 2008-09-04 03:59:31 +00:00
Scott Gorman
e271df092c Patch for MacOSX now things should work! 2008-09-03 23:31:53 +00:00
Richard Goedeken
85e2eb98c2 changed stack offset for 32-bit dynarec so that the stack will be 16-byte aligned under OSX and won't crash 2008-09-03 16:14:37 +00:00
Richard Goedeken
7a5bd35097 Re-added the Config.cpp file that I removed in r942, but only with GTK GUI code 2008-09-03 12:51:59 +00:00
Scott Gorman
57fa4cacf5 Fixed Makefile for mupen64plus 2008-09-03 02:51:00 +00:00
Louai Al-Khanji
fa8c663eec Fix g_MainWindow symbol collision 2008-09-03 01:37:56 +00:00