Commit graph

30 commits

Author SHA1 Message Date
Richard Goedeken
276112783c merged r1291-QT4-debugger-gui branch 2009-03-28 15:22:03 +00:00
Louai Al-Khanji
8ec699957d Work around possible user error. 2009-03-15 19:36:44 +00:00
olejl
62a04cd98b Fixes issue#205. 2009-03-05 19:27:00 +00:00
Louai Al-Khanji
3483e83e79 ... brain fart 2008-12-07 14:38:16 +00:00
Louai Al-Khanji
a1379a5fe1 fix compilation on older Qt versions. 2008-12-07 14:37:38 +00:00
Louai Al-Khanji
89894d2fb1 Do not set input interval, not needed. Use native widgets from the start. 2008-12-07 01:03:05 +00:00
Louai Al-Khanji
46c9894093 More work on fixing input cross-platform 2008-12-06 23:24:56 +00:00
Louai Al-Khanji
50d695ee04 Fix compilation error. Apparently gtk uses "protected" as a variable name somewhere in its headers, grumble grumble. 2008-12-05 03:09:36 +00:00
Louai Al-Khanji
e57d158f16 Missed this yesterday 2008-11-30 14:52:23 +00:00
Louai Al-Khanji
7f0c0634a6 Fix the ifdef to kick in on X11 only 2008-11-29 19:54:11 +00:00
Louai Al-Khanji
cc64200f58 Add support for translations to the Qt4 gui. I gave up on finding a good generic approach that's easy to implement and punted to Qt. Translators need to translate mupen64plus.ts. update_qt4_translations.sh should be run whenever a user-visible string changes. 2008-11-22 14:40:11 +00:00
Richard Goedeken
9c16087ce3 merged rev 1160 through 1162 back into trunk 2008-11-21 13:25:21 +00:00
Richard Goedeken
48fe5adc27 reverted commits 1160-1163 2008-11-20 13:23:56 +00:00
Louai Al-Khanji
f322d9f5b4 Start working on a solution to plugins needing to query users for input. Qt4 does not allow the plugin thread to interact with the user directly, so I'm looking into how to best handle it with events and locks. This already works; glide64 does not crash the emulator anymore when playing lylat wars for instance. It's quite ugly though, especially the QWaitCondition pointer. 2008-11-19 08:29:59 +00:00
Scott Knauert
a8dfd0e785 License header changes for Debian inclusion (wrong FSF address). 2008-10-11 05:48:50 +00:00
Louai Al-Khanji
98d3f99fe0 Rework the gui state api a bit. Don't pass the enum through an unsigned
char. Changed the way the Qt4 ui handles things internally a bit.
Changed the gui_message to not use an unsigned char as well while I was
at it.
2008-10-05 15:18:59 +00:00
Scott Knauert
008a65eaeb Primarily implementation of new GUI state API and associated Gtk2 and Qt4 implementations. Fixed one minor Gtk bug (unable to select large toolbar icons). Fixed a could of NO_GUI warnings. Changed romcache.h to not define RCS structures in NO_GUI mode (more optimized NO_GUI binary). Fixed some non-ANSI static code analysis "bugs" mainly function() -> function(void) in C declarations. Also some GPL header updates to the newest template. Sorry for the large commit. 2008-10-05 03:33:52 +00:00
Richard Goedeken
210f946cae added newlines to the end of every source file which was missing one 2008-09-27 15:22:21 +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
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
269272b74c A few gui updates. 2008-09-04 11:14:32 +00:00
Louai Al-Khanji
7ccc6450aa Improve some config things 2008-09-01 13:14:31 +00:00
Louai Al-Khanji
75f324cfc6 Merge win32 branch 2008-09-01 12:44:16 +00:00
Louai Al-Khanji
4dc31ac232 Use qmake to build the qt4 gui. It creates nicer makefiles, which means
that not the whole gui needs to be rebuilt when a header or ui file 
changes. That was starting to become very, very annoying.
2008-08-26 08:03:51 +00:00
Louai Al-Khanji
bb126c7f22 Forgot html tag. 2008-08-25 03:00:18 +00:00
Louai Al-Khanji
34c861481e Require Qt 4.4 at run time. 2008-08-25 00:47:50 +00:00
Louai Al-Khanji
ed5a4d02eb Warn users if glib mainloop integration is not present in Qt. 2008-08-25 00:39:14 +00:00
Louai Al-Khanji
8c806ecaa5 Remember rom browser header state. 2008-08-23 01:14:58 +00:00
Louai Al-Khanji
1746ee2f1b Some fine-tuning. Close rom icon. About dialogs. Set application-wide window icon. 2008-08-22 22:22:10 +00:00
Louai Al-Khanji
8e73b5d614 Rename gui_kde4 -> gui_qt4 2008-08-22 04:17:09 +00:00
Renamed from main/gui_kde4/main.cpp (Browse further)