Glenn Rice
bb6d360b06
Ensure (Get|Set)ColumnWidth is not called on a non existant column.
...
The AutomaticColumnWidth method can be called when the game list does
not have any columns (for example when dolphin is starting). In this
case wxWidgets assertions fail when (Get|Set)ColumnWidth are called on
columns that do not exist. So check to make sure there are columns to
prevent this.
2014-06-20 07:03:44 -05:00
Glenn Rice
a05733d6cc
Update translation files to reflect recent changes in the code.
2013-11-03 08:53:20 -06:00
Glenn Rice
d321aa7e7a
Pull in translations from Transifex.
2013-09-21 11:24:33 -05:00
Glenn Rice
d9dd0a7874
Fix building with polarssl from the externals.
2013-09-11 23:35:52 -05:00
Glenn Rice
acbdcc8ea0
Use the POLARSSL_LIBRARY variable to set the link library. This fixes a
...
possible linkage issue when multiple versions of the library are around.
2013-09-11 22:09:49 -05:00
Glenn Rice
70130aeac3
Remove the REQUIRED option from the cmake pkg-config check for GLEW so
...
that cmake doesn't fail if a shared library is not found, and falls back
to the version in the externals.
2013-09-09 16:48:14 -05:00
Glenn Rice
908963d601
Update the pot file and translation catalogues. This signifies the
...
string freeze has officially begun.
2013-09-09 06:28:14 -05:00
Glenn Rice
913853d441
Move the creation of the GLInterface (and hence the video backend
...
window) from VideoPrepare to Initialize in the software plugin (as in
the GL plugin). This fixes issue 6564. It also makes the emulator show
up positioned correctly in the dolphin application window when using
render to main.
2013-09-07 15:57:32 -05:00
Glenn Rice
508888c935
Merge branch 'update-cmake-glew-test'
...
Fixes issue 6548
2013-09-07 12:46:44 -05:00
Glenn Rice
d617efc5ef
When checking for glew, don't fail if a working system version is not
...
found so we can fall back to the Externals version.
2013-09-07 12:40:40 -05:00
Glenn Rice
a3d86ceead
When checking for glew via cmake check to see that the system version of glew
...
is at least 1.8 and has the methods of glew 1.9. This is an annoying
hack to deal with Ubuntu's glew setup, which is glew 1.8 with 1.9
methods patched in.
2013-09-07 12:24:32 -05:00
Glenn Rice
cf09974d61
Merge branch 'translate-about'
2013-09-07 09:56:54 -05:00
Glenn Rice
f1c6357750
Enable translation of the about dialog.
2013-09-06 21:02:11 -05:00
Glenn Rice
eb8e03fab5
Add a check for a shared polarssl library. This checks to see that the
...
system version is new enough, and is compiled with havege support.
2013-09-02 20:07:47 -05:00
Glenn Rice
8190565313
Update translation pot file.
2013-08-17 09:31:38 -05:00
Glenn Rice
95c234ceb3
Merge branch 'join-wiimote-scanning-thread'
2013-08-01 07:19:00 -05:00
Glenn Rice
be76dc153b
Re-add the HandleWiimoteDisconnect calls to the RealWiimote::Shutdown
...
routine. This is needed to actually disconnect real wiimotes and delete
the corresponding wiimote objects when the app exits.
2013-08-01 07:16:51 -05:00
Glenn Rice
7aae59a766
Add comments to explain the usage of the WiimoteReal Stop/Shutdown
...
routine usage.
2013-07-31 09:19:28 -05:00
Glenn Rice
01987be6b9
Make sure that WiimoteReal is really shutdown on app exit. Particulary
...
ensure that the wiimote scanning thread is joined. This fixes a crash
on shutdown if scanning has been initiated.
2013-07-31 09:09:18 -05:00
Glenn Rice
63e334f59e
Uh, that was stupid. Forgot to remove the NOT.
2013-07-15 09:22:47 -05:00
Glenn Rice
b2950adc52
When cmake checks for miniupnpc use the MINIUPNPC_VERSION_1_7_OR_HIGHER variable instead of MINIUPNPC_VERSION_PRE1_7. This should fix issue 6422.
2013-07-15 09:20:43 -05:00
Glenn Rice
1aca5fe798
Remove the cmake check for wxWidgets 2.8.9 that somehow got readded to
...
the code before the correct check for wxWidgets 2.9.3/2.9.4.
Also clean up the indentation in the CMakeLists.txt file.
2013-07-10 21:49:13 -05:00
Glenn Rice
8b65775ee1
Fix a couple of compiler warnings that have cropped up.
2013-07-10 15:07:57 -05:00
Glenn Rice
1f6b70bf87
On linux check for a new enough system version of miniupnpc. Fall back
...
to building the version in the externals if it is not available.
2013-07-09 22:07:27 -05:00
Glenn Rice
12d791a628
Fix some of the compiler warnings that have appeared recently.
2013-05-05 23:22:57 -05:00
Glenn Rice
4f5832827e
Merge branch 'fix-linux-win-resize'
2013-04-26 12:04:09 -05:00
Glenn Rice
2c8c6304d7
Make sure the EGL evdpy is closed.
2013-04-26 11:35:42 -05:00
Glenn Rice
1666e091ef
Make EGL and X11 dpy/evdpy usage consistent. EGL needs testing.
2013-04-26 10:53:46 -05:00
Glenn Rice
03dfe7b816
The evdpy should be used for the X11 window creation and in the event
...
thread. dpy should only be used for GL.
2013-04-25 23:41:45 -05:00
Glenn Rice
9a50d055a1
Add Swedish translations.
2013-04-23 06:44:33 -05:00
Glenn Rice
79c0f5e6e2
Update translation files from Transifex, and update the pot file from
...
the source code again.
2013-04-18 23:02:41 -05:00
Glenn Rice
3fdc46877a
Make the GUI show a translated "No audio output" sound backend string.
2013-04-03 09:22:39 -05:00
Glenn Rice
c5a0104147
Pull updated translations from Transifex.
2013-04-02 18:16:41 -05:00
Glenn Rice
6371a6f15d
Fix some more strings for translation, and update the catalog.
2013-04-02 17:44:27 -05:00
Glenn Rice
485bd70df2
Fix some strings for translation and update the pot file to include
...
those strings once again.
2013-03-29 11:05:22 -05:00
Glenn Rice
e160218394
Update pot file for recent string changes in the code.
2013-03-10 08:57:16 -05:00
Glenn Rice
91a4c9d899
Update translations from transifex.
...
Also add the transifix client configuration directory to gitignore.
2013-03-10 08:55:52 -05:00
Glenn Rice
b13b594905
Merge branch 'compiler-warnings'
...
This shouldn't break anything so I will go ahead and merge it. Disc scrubbing is tested and works. There is a minor change to how the data is read by using the File::IOFile::ReadBytes method instead of directly using fread, but the data read is the same.
2013-02-02 08:17:44 -06:00
Glenn Rice
c8c75dc9a3
Modify the gettextize script to add the header and dolphin license to
...
the dolphin-emu.pot file. Also update the pot file once more.
2013-02-01 21:44:35 -06:00
Glenn Rice
04a34d709e
Merge branch 'translations-update'
2013-02-01 21:42:31 -06:00
Glenn Rice
f7fa33f2d6
Fix remaining compiler warnings.
2013-01-31 15:29:29 -06:00
Glenn Rice
0ffdd2607f
Fix the majority of the compiler warnings unearthed by the addition of
...
the new warning flags.
2013-01-29 23:24:51 -06:00
Glenn Rice
18e69acc15
Re-enable a few more warnings.
2013-01-29 21:48:26 -06:00
Glenn Rice
7676c4d43b
For each of the recently added warning flags check to see if the
...
compiler supports the flag before adding it.
2013-01-29 21:28:55 -06:00
Glenn Rice
f660077d06
Remove deprecated method for accessing a gtk widgets window.
...
Fix a debug build compiler warning.
2013-01-25 20:11:17 -06:00
Glenn Rice
ec5fc54b5b
Update Japanese language.
2013-01-22 21:40:48 -06:00
Glenn Rice
8a76b4a851
Update Arabic translations.
2013-01-22 15:33:47 -06:00
Glenn Rice
9f896b203c
Update Spanish, French, Korean, and Brazilian Portuguese translations.
2013-01-21 19:32:02 -06:00
Glenn Rice
6f7f02aeaf
Fix translations for the recent spelling error correction. Also update
...
the pot file while we are at it.
2013-01-16 21:42:01 -06:00
Glenn Rice
e75a7b4572
Fix a gcc initialization order warning.
2013-01-15 06:41:11 -06:00
Glenn Rice
2cd415dd83
Fix the signed/unsigned comparison warnings created by a recent commit.
2013-01-11 22:00:36 -06:00
Glenn Rice
1d44d3baf5
Merge branch 'linux-desktop-file'
2013-01-07 17:07:23 -06:00
Glenn Rice
6bd8474d05
Change the application name to "Dolphin Emulator" (from "Dolphin-emu").
2013-01-07 17:05:51 -06:00
Glenn Rice
bb7c262539
Add a linux .desktop file to add dolphin-emu to the menu, and install it
...
when running 'make install'.
2013-01-07 16:50:48 -06:00
Glenn Rice
9b51c99c6b
Make sure the null character is not included in the string.
2013-01-03 19:49:19 -06:00
Glenn Rice
12a606501c
Fix the name and description truncation issue in a cleaner way.
2013-01-03 19:21:20 -06:00
Glenn Rice
3da05af30a
Fix truncated names and descriptions in the game list on linux.
2013-01-03 10:35:07 -06:00
Glenn Rice
c303669dd0
Clean up some messy code issues that have been annoying me.
2012-12-28 09:58:06 -06:00
Glenn Rice
0de073edea
When using the "Keep window on top option" make sure that the effect of
...
that option ends when emulation ends when using render to main.
2012-12-25 21:12:51 -06:00
Glenn Rice
02acafce52
Merge branch 'translations-update'
2012-12-24 14:09:43 -06:00
Glenn Rice
3a0782ff33
Update French and Spanish translations.
2012-12-22 23:05:02 -06:00
Glenn Rice
cb54b822a6
Update Japanese translations.
2012-12-21 07:41:41 -06:00
Glenn Rice
9b7eb9cf35
Update Brazilian Portuguese translations.
2012-12-20 20:42:22 -06:00
Glenn Rice
05c6d11d48
Update Spanish translations.
2012-12-20 08:26:27 -06:00
Glenn Rice
9734eaedb1
Update Korean translations.
2012-12-18 08:30:05 -06:00
Glenn Rice
1bd42b7acc
Merge branch 'rehash-msw-cursor-hide'
2012-12-18 08:07:47 -06:00
Glenn Rice
98ed34d50b
Use wxNullCursor to put the cursor back to its default instead of
...
explicitly setting the cursor to the arrow.
2012-12-17 11:32:10 -06:00
Glenn Rice
98bb0f1885
Oops. Forgot to sanitize these files.
2012-12-17 09:39:01 -06:00
Glenn Rice
42acee04aa
Add updated translations for Polish, Farsi/Parsi/Persian??, and Czech
...
languages.
2012-12-17 09:32:25 -06:00
Glenn Rice
f1cc5c2ff9
Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not.
2012-12-17 08:33:42 -06:00
Glenn Rice
0a918782cf
Reorder the inclusions to hopefully fix the icon issue.
2012-12-17 00:11:59 -06:00
Glenn Rice
ff7041804c
Make sure that the wxWidgets manifest does not override the dolphin one.
2012-12-16 23:55:22 -06:00
Glenn Rice
832a5a0b26
Add the resource include in only one place for all builds.
2012-12-16 23:39:05 -06:00
Glenn Rice
d34fb84734
Add the resource inclusion to the other builds.
2012-12-16 23:21:11 -06:00
Glenn Rice
a581c75a37
Make the resource include path relative.
2012-12-16 22:52:29 -06:00
Glenn Rice
d1a812231e
Rework the way that windows mouse cursor hiding is done to use the built
...
in wxWidgets methods.
2012-12-16 21:32:14 -06:00
Glenn Rice
db329bf027
Update translation pot file for changes in the code.
2012-12-11 08:14:34 -06:00
Glenn Rice
a6374f25fd
Fix OSX build once again. Apparently OSX needs to get with the times.
2012-12-10 10:31:08 -06:00
Glenn Rice
f6df3d1513
OSX build fix for the unordered_map/hash_map issue.
2012-12-10 08:40:27 -06:00
Glenn Rice
e85438cba0
Clean up gcc/g++ compiler warnings that have accumulated.
2012-12-10 00:40:28 -06:00
Glenn Rice
c1a684bd44
Merge branch 'remove-libav-deprecation'
2012-08-28 22:46:43 -05:00
Glenn Rice
054c6f2aad
Update the cmake build system to neccessary versions of libav.
2012-08-28 22:38:21 -05:00
Glenn Rice
d2e057d137
Update libav code to remove deprecation warnings.
2012-08-28 22:34:24 -05:00
Glenn Rice
05ae006e18
Merge branch 'translation-updates'
2012-06-26 20:08:22 -05:00
Glenn Rice
ccba08f5ca
Update po's from translators.
2012-06-26 20:05:11 -05:00
Glenn Rice
fb77f0df2d
Update pot file for recent changes to the code.
2012-06-06 06:28:09 -05:00
Glenn Rice
00f6b7b6ea
Fix core dump on start up on linux. Thanks to degasus.
2012-05-26 08:24:18 -05:00
Glenn Rice
86f2cc60f2
Merge branch 'linux-fixes'
2012-05-02 18:26:20 -05:00
Glenn Rice
614a994150
Instead of ignoring various subdirectories of the Binary directory, just
...
ignore that directory.
2012-05-02 15:48:14 -05:00
Glenn Rice
40640217f1
Fix hide mouse cursor on linux.
...
Fix emulator window position when rendering to main on linux.
Allow building against wxWidgets 2.9.3 on linux.
2012-05-02 14:40:40 -05:00
Glenn Rice
1680c6849f
Merge branch 'translation-update'
2012-03-09 17:47:28 -06:00
Glenn Rice
a7d142bed9
Rebase in preparation for merge.
2012-03-09 17:46:58 -06:00
Glenn Rice
1b1016ece7
Update the pot file to reflect recent changes in the code.
2012-03-09 17:46:38 -06:00
Glenn Rice
d73f4d8240
Update Korean translations.
2012-03-09 17:46:35 -06:00
Glenn Rice
5c66c5b138
Update Hungarian translation.
2012-03-09 17:46:33 -06:00
Glenn Rice
685d02c0a6
Clean up Turkish translation file.
2012-03-09 17:46:30 -06:00
Glenn Rice
7306257c0f
Update from master branch.
...
Update Arabic, Hungarian, and Spanish translations.
2012-03-09 17:46:28 -06:00
Glenn Rice
6961c2e553
Update Hungarian and Turkish translations.
2012-03-09 17:46:26 -06:00
Glenn Rice
1880eb8e9f
Update Czeck translation.
2012-03-09 17:46:24 -06:00
Glenn Rice
510450999d
Update Arabic and Japanese translations.
2012-03-09 17:46:20 -06:00