Glenn Rice
de5abb3df5
Updated Spanish translation
2011-12-18 13:39:25 -06:00
Glenn Rice
4bb1a0cc2d
The actual update of the Greek and Czech translations. The last commit
...
was a partial reversion by accident.
2011-12-18 13:39:25 -06:00
Glenn Rice
c671314307
Update Greek and Czech translations
2011-12-18 13:38:58 -06:00
Glenn Rice
1917af4bab
Update translation files for recent changes in the code.
2011-12-18 13:38:20 -06:00
Glenn Rice
933d2dde42
Merge branch 'remove-libav-deprecated'
2011-11-27 22:12:00 -06:00
Glenn Rice
ea42e9e04d
Update required libav versions in the cmake build.
2011-11-22 19:56:42 -06:00
Glenn Rice
e5d051a4e9
Update linux libav frame dump code for recent api changes.
2011-11-22 19:24:05 -06:00
Glenn Rice
6ccfd85f42
Build fix for the linux libav build.
2011-09-29 23:32:38 +02:00
Glenn Rice
e4b358d0a7
Build fix for the linux libav build.
2011-09-08 22:24:11 -05:00
Glenn Rice
95fd6e925c
Update Catalan, Czech, Spanish, Japanese, Dutch, Polish, and Turkish translations.
...
Signed-off-by: Shawn Hoffman <[email protected] >
2011-08-19 09:12:23 -05:00
Glenn Rice
5ea787b087
Linux build fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7695 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-08-07 15:34:53 +00:00
Glenn Rice
7135dba54e
Add the DSPTool and UnitTests to the cmake build. They are optional, and to enable them add -DDSTPTOOL and -DUNITTESTS to the cmake command line.
...
Also, don't check to see if a directory is a wad file. They aren't. This removes an annoying and invalid debug assertion with the debug build.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7682 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-07-18 01:47:55 +00:00
Glenn Rice
b853d7de3d
Oops. Forgot to add the CriticalAlert definitions for windows.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7679 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-07-15 16:50:54 +00:00
Glenn Rice
a5a45992ad
Add a new type of message box (CRITICAL style) which can not be disabled. Then use that message box to display shader compilation errors in the OpenGL backend to maintain consistency with the behaviour of the DirectX backends.
...
Also fix the wxMessageAlert called from non-gui threads in the WXGTK build to use the passed caption.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7678 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-07-15 14:49:34 +00:00
Glenn Rice
a154df1e7c
On linux use the current desktop resolution for the default fullscreen resolution, instead of the hard coded 640x480 resolution.
...
Also if the OpenGL backend throw a panic alert if the RGB to/from YUYV shaders fail to compile instead of an error log. If these shaders fail to compile it should be reported. I am not sure that a panic alert should be thrown in general when any shader fails to compile (as was discussed on IRC).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7677 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-07-15 02:17:14 +00:00
Glenn Rice
46b95db6c7
Remove the Danish translation from the build.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7636 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-26 16:56:10 +00:00
Glenn Rice
2d1fef2989
The user Config directory in the dolphin emu distributed files is now an empty directory (since the portable file has been removed). Hence that directory should be created and not copied. This fixes a downstream packaging issue. Downstream packages strip empty directories from the install. So users of those packages will find that their settings are not saved.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7613 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-23 12:21:08 +00:00
Glenn Rice
bc416a552e
Make sure the play button is disabled while a game is starting when not rendering to main. This should fully resolve issue 4602.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7608 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-19 01:22:34 +00:00
Glenn Rice
c2475f852e
If hardware fails to initialize when emulation starts, die gracefully. This should fix issue 4602.
...
Also don't try to save and load states when the emulator is not running. This should fix most of issu 4600.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7607 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-18 04:04:48 +00:00
Glenn Rice
b705b92075
On linux don't check to see if the xdg-screensaver program is present at build time. Just build in the code to call the program. If the program does not exist it will silently fail, and the screensaver will not be inhibited.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7606 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-17 13:14:55 +00:00
Glenn Rice
0e6bb4de35
Fix a couple of strings for translation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7584 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-04 04:34:44 +00:00
Glenn Rice
bad9fd1f1d
Linux build fix. Also take care of a few compiler warnings that have developed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7578 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-06-02 23:28:47 +00:00
Glenn Rice
139a518e99
Fix a minor translation issue in the video config dialog.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7554 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-05-23 03:20:42 +00:00
Glenn Rice
47135170d8
Fix the cmake build for natty to find the glib libraries properly. Yuck!
...
Fix a few minor compiler warnings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7551 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-05-19 14:26:03 +00:00
Glenn Rice
0429905d55
Add Catalan language thanks to (and at the urgent request of) Jordi Coma. Also fix a few translation strings in the code.
...
Reminder: Never mark the empty string for translation.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7485 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-04-27 01:10:58 +00:00
Glenn Rice
73031229f7
Fix a few strings for translation.
...
Fix a minor icon issue in the game properties dialog.
Use a little hack to deal with spaces in file names. Need to find a better way to deal with this.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7470 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-04-17 21:39:58 +00:00
Glenn Rice
37beef5a35
Fix sysconf generation. Fixes issue 4348.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7449 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-04-11 15:57:45 +00:00
Glenn Rice
fa0b0cb08f
Fix some strings for translation in the video config dialog.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7440 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-04-07 02:27:45 +00:00
Glenn Rice
d5c4976532
Linux build fix.
...
Also move the primary translation pot file to the external repository to facilitate updating translations when strings in the code are changed. Now the only time the primary dolphin repository needs to be changed for translations is when a new language is added.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7438 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-04-06 13:58:03 +00:00
Glenn Rice
b75d5d1676
Fix the segmentation faults on emulation start on linux. The HW::Init() call needs to be before the video backend initialization. This is the way it was before soren's change in revision 7188. Now the emulator initialization sequence is pretty much back to the way it was before.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7429 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-31 20:33:11 +00:00
Glenn Rice
d141dd6509
Linux build fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7428 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-31 17:18:37 +00:00
Glenn Rice
c99c247ed5
When using the "Start Renderer in Fullscreen" option, really start in fullscreen. In other words this now switches to fullscreen before the renderer is initiated instead of after. This is a partial fix for issue 4316.
...
Also, if the render window size changes while frame dumping, scale the resulting video to prevent clipping on linux. This is a complete fix for issue 4316 on linux. I don't know how to implement this on windows though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7412 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-25 18:12:40 +00:00
Glenn Rice
668d335181
Linux build fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7402 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-23 02:17:03 +00:00
Glenn Rice
c39e3c17e1
Fix a few issues with the size of the logger pane.
...
Also some other general clean up issues.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7401 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-23 02:06:40 +00:00
Glenn Rice
e8f4323834
Linux build fix, and silence some compiler warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7395 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-22 15:37:34 +00:00
Glenn Rice
7f5da62d1c
Linux needs to have the wxWidgets window go to fullscreen after the display resolution is changed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7389 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-21 15:54:16 +00:00
Glenn Rice
c87f5cbb73
Linux build fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7387 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-21 11:36:26 +00:00
Glenn Rice
7360bd0d88
Missed a dialog before.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7371 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-18 21:30:47 +00:00
Glenn Rice
a2159f38bd
Change VERSION back to STATE_VERSION.
...
Update dolphin-emu.pot file for recent changes to strings in code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7369 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-17 13:32:25 +00:00
Glenn Rice
e26efc8561
Linux build fix. Why would you swap with an empty temporary vector instead of clearing a vector? What were you thinking?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7368 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-17 12:46:54 +00:00
Glenn Rice
e4141c331e
Finish making dialogs close when escape is pressed. Fixes issue 4265. At least I think I got them all.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7365 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-17 04:26:01 +00:00
Glenn Rice
cab5fdb44b
Make sure that the video software backend doesn't get stuck in an infinite loop on shutdown.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7364 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-17 01:42:13 +00:00
Glenn Rice
bca4f94b47
More work on making dialogs close when escape is pressed, and some general GUI code clean up.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7360 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 22:22:21 +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
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
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
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
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
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
Glenn Rice
25c93bf3f3
Update Czech, Spanish, Hungarian, Portuguese, Japanese, and Greek translations.
2011-06-07 12:05:17 +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
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
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
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
Glenn Rice
2bc12ddb2c
Why does this string keep showing up back in the translation files?
2011-04-20 01:38:55 +00:00
Glenn Rice
a63329d62a
Update from translators.
2011-04-20 01:37:12 +00:00
Glenn Rice
35e058f26b
Update pot to reflect additional strings in source.
2011-04-18 01:11:59 +00:00
Glenn Rice
276d3fd847
Update Arabic and Polish translations.
2011-04-09 12:56:36 +00:00
Glenn Rice
7e7f16a517
Update Spanish, Portuguese, Turkish, and Greek translations.
2011-04-08 11:30:10 +00:00
Glenn Rice
23f2e2cb8c
Update Czech, Korean, and Spanish translations.
2011-04-07 11:54:29 +00:00
Glenn Rice
9b9948ad99
Update strings once again.
2011-04-07 02:28:04 +00:00
Glenn Rice
b5798409eb
Move primary pot file to this repository.
2011-04-06 13:54:19 +00:00
Glenn Rice
3914b2000a
Update Norwegian and Arabic translations.
2011-04-03 03:52:20 +00:00
Glenn Rice
49d0781030
Minor fix.
2011-03-27 05:27:36 +00:00
Glenn Rice
3b5c429366
Update French, Spanish, Portuguese, and Turkish translations.
2011-03-27 05:24:41 +00:00
Glenn Rice
0d4087bc6c
Merge primary pot file into the Hungarian ang Greek po's.
2011-03-18 14:02:10 +00:00
Glenn Rice
75ef949aa0
Update Czech, Hungarian, and Greek translations.
2011-03-18 13:55:07 +00:00
Glenn Rice
268397eb2c
Update from primary pot.
2011-03-17 13:32:38 +00:00
Glenn Rice
9e0a888ce6
Fix a minor mistake in the last commit.
2011-03-17 12:55:57 +00:00
Glenn Rice
fdae8fd110
Update Czech, Spanish, French, Turkish, and Traditional Chinese.
2011-03-17 04:45:35 +00:00
Glenn Rice
4c6b0d0b36
Update strings from code.
2011-03-14 14:12:43 +00:00
Glenn Rice
e161f1ada0
Update several translations.
2011-03-14 14:00:51 +00:00
Glenn Rice
4ccb31e7af
Move translation po files to an external svn repository. The location is http://dolphin-emu-translations.googlecode.com/svn/trunk . I have given some of the primary dolphin committers write access to that repository. If you are a dolphin-emu committer, and I didn't give you access, and you want it, just let me know.
...
Now po files can be updated as often as we want without bumping up the svn revision numbers of dolphin itself. I left the dolphin-emu.pot and primary build files in the primary dolphin-emu svn. The dolphin-emu.pot file will still need to be updated on occasion to reflect changes to strings in the program. The gettextize script will still work as before for this.
Also added Arabic translations to the build thanks to mansoor.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7343 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-14 13:33:11 +00:00
Glenn Rice
8a2ad47a41
Added Arabic translations thanks to mansoor.
2011-03-14 13:30:08 +00:00
Glenn Rice
257a872e35
Update strings for latest changes in the code.
2011-03-14 12:20:04 +00:00
Glenn Rice
47288d3dcd
Update Italian and traditional Chinese from dolphin-emu svn.
2011-03-13 15:58:59 +00:00
Glenn Rice
0cc8eda124
Re-enable the std::mutex try_lock on linux and use it for the Host_GetKeyState keystate_lock mutex. This reduces the number of application crashes on linux during emulation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7334 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-12 01:19:04 +00:00
Glenn Rice
1b583a0441
Fix things so that those who wish to compile with -std=c++0x can. To active this with the cmake build add CXXFLAGS="-std=c++0x" before cmake on the command line, or export that variable. This enables the experimental features like std::thread, std::mutex, etc., that are provided by g++ instead of using the implementation in dolphin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7333 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-12 00:01:33 +00:00
Glenn Rice
2a694edf93
Probably should use the IOFile built in mechanism to check if the file is open.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7332 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-11 18:13:08 +00:00