Commit Graph

7526 Commits

Author SHA1 Message Date
Jordan Woyak 2692ba2697 Make "GetLastErrorMsg" thread safe.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7359 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 21:08:20 +00:00
Glenn Rice 52cb7fd4ca Fix and issue with the escape button closing the hotkey dialog when trying to set a hotkey to escape.
Fix a few more dialogs to close with escape.
Fix an issue with the pulse audio sound backend when the dsp emulation method is changed, and the frequency setting was not respected.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7358 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 12:59:05 +00:00
Nolan Check aa19fa97d9 DX11: Preserve w coordinates of lines and points. Fixes glitches when a line is partially behind the camera.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7357 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 03:02:25 +00:00
Glenn Rice 1ee5e3a0e1 Fix the nogui build.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7356 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:59:24 +00:00
Soren Jorvang da82d7e178 Reinstate AfterInit(), which is still needed for MacOpenFile()
to work properly and possibly also wxProgressDialog.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7355 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:50:46 +00:00
Glenn Rice 5027554beb Build fix for linux, and fix a deadlock when the core is initiated.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7354 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:12:27 +00:00
Jordan Woyak 41c98f982e A bit of cleanup to Core Init/Stop, Frame, and Main. Cleanup XAudio2 to attempt to fix the crash on stop(didn't help :p). For some reason CFrame::DoStop is called twice.(might be the issue)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7353 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 23:09:12 +00:00
Glenn Rice e77059d30c Some more work on making dialogs close when escape is pressed. Also make sure dialog modality is ended properly so that they can be closed on OSX.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7352 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 21:57:00 +00:00
Glenn Rice f26a7288a7 The escape key should now work to close most of the dialogs in dolphin. Let me know of any that I missed. I am sure there are some. I also notice that anytime a wxNotebook is used a page should be set to get proper focus on the dialog.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7351 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 14:37:04 +00:00
Glenn Rice 1e46f069c2 Make the hotkey dialog close when the escape key is pressed. I commit this as an example of how all dialogs should be set up. The buttons used to close the dialog should use wxID_OK or wxID_CANCEL. Alternatively you can use SetEscapeId or SetAffirmativeId to set the escape id to the id you use.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7350 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 13:38:52 +00:00
Glenn Rice 27142fafe0 Fix auto window size options when not rendering to main.
Switch gtk keystate_lock back to a recursive mutex.  Now that the mutex attributes are being initialized properly this doesn't seem to cause the segmentation faults anymore.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7349 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 12:50:58 +00:00
Shawn Hoffman f43a8844a2 fix ppc "jump to address" textbox and some symbol menu items
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7348 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 05:12:06 +00:00
Jordan Woyak 3454ade05e Fix DInput rumble.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7347 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 04:04:27 +00:00
Nolan Check c83e5ee35b DX11: Don't apply culling to lines and points. Fixes Metroid Prime beam-charging effects.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7346 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 03:51:31 +00:00
Jordan Woyak a55e63c697 Fix DInput and SDL.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7345 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-14 21:07:28 +00:00
Soren Jorvang bfe7b028ce pthread_mutexattr_t's must be initialized before the type can be set.
Fixes issue 4243.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7344 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-14 15:06:06 +00:00
Shawn Hoffman d93055a7ad Merge dolphin-emu-translations 2011-03-14 13:33:12 +00:00
Pascal Jouy f43898305e Updated French translation 2011-08-10 15:44:38 +00:00
Glenn Rice 716fe65e9e Update pot file. Sorry it has been a while. 2011-08-10 13:31:09 +00:00
Glenn Rice d90989301b Update Arabic and Portuguese translations. 2011-07-28 13:18:45 +00:00
Glenn Rice da78d57197 Standardize pt_BR.po 2011-07-15 01:36:57 +00:00
i.am.runo@hotmail.com dc87e3d9f1 Updated Portuguese Brazilian Translation 2011-07-10 00:11:31 +00:00
Pascal Jouy 43a817e512 Updated French translation 2011-07-09 09:03:38 +00:00
Glenn Rice c7b44f1488 Update Czech, Spanish, Korean, Polish, Turkish, and Greek translations. 2011-07-07 03:44:44 +00:00
Glenn Rice 5e78c31a8e Update pot file for a few strings that have changed in the code. 2011-07-03 03:51:58 +00:00
Glenn Rice d599418c47 Set eol styles.
Delete the completely untranslated Danish file.
2011-06-26 14:08:09 +00:00
Glenn Rice e0a61a23ef Update Korean translation. 2011-06-23 20:57:30 +00:00
Glenn Rice 21b8f238ed Update Catalan translation from roig. 2011-06-21 22:50:04 +00:00
Glenn Rice 5b2794b2e3 Update Korean translation. 2011-06-16 12:53:13 +00:00
Glenn Rice 4794727e59 Update Catalan translations. 2011-06-15 00:49:05 +00:00
Glenn Rice 7b88c46490 Update Arabic, Turkish, and Norwegian Bokmaal translations 2011-06-09 20:41:19 +00:00
i.am.runo@hotmail.com e90ed6b9c2 Updated Portuguese Brazilian Translation 2011-06-09 18:02:11 +00:00
Glenn Rice 25c93bf3f3 Update Czech, Spanish, Hungarian, Portuguese, Japanese, and Greek translations. 2011-06-07 12:05:17 +00:00
Pascal Jouy ed53824fd8 Update French translation, according to r43 2011-06-04 18:10:45 +00:00
Glenn Rice 558a8d32b1 Update Czech, Spanish, Korean, and Polish translations. 2011-06-04 04:45:59 +00:00
Glenn Rice 2a8026b922 Add yet another string from the source. 2011-06-04 04:38:09 +00:00
Pascal Jouy 7ae25cdd28 French translation update, according to r41 2011-06-03 22:44:45 +00:00
Glenn Rice 5a89c7ca3c Update pot once more. The code strings just changed. 2011-06-03 01:05:31 +00:00
Glenn Rice 3361aa3146 Oops. Forgot to do the usual header repair. 2011-06-03 00:57:07 +00:00
Glenn Rice c7fe3113f4 Update Arabic, Spanish, Hungarian, and Japanese languages. 2011-06-03 00:53:16 +00:00
Glenn Rice 83a3a6ce30 Update primary pot file. 2011-06-02 23:29:49 +00:00
i.am.runo@hotmail.com 4ca92e6674 Update Portuguese BR Translation 2011-06-01 21:21:36 +00:00
Glenn Rice e6de9d4fc4 Update Greek and Turkish translations. 2011-05-25 12:49:25 +00:00
Glenn Rice 5e8d2f69ee Update Spanish translation. I have had that sitting around for too long. 2011-05-24 01:10:33 +00:00
Glenn Rice b6327d2129 Update Czech and Korean translation. 2011-05-24 00:47:25 +00:00
Pascal Jouy af2366c912 French translation update, according to r32 2011-05-23 08:53:47 +00:00
Glenn Rice 7c0a174b86 Add a string that got missed in the video config dialog. 2011-05-23 03:24:05 +00:00
Glenn Rice 20916c9323 Update primary pot file for recent changes in the code. 2011-05-22 14:11:06 +00:00
Glenn Rice f6494cb68a Update Spanish and Japanese translations. Add Catalan. Update primary pot file. 2011-04-27 01:08:15 +00:00
Glenn Rice f4f1949277 Update Spanish translation thanks to Valtiel. 2011-04-24 02:50:22 +00:00