Commit Graph

2313 Commits

Author SHA1 Message Date
Mark Vejvoda
8f56fc4657 - updates for possible chinese support (but i really doubt this shows the right text) but still a good start 2011-05-25 21:17:15 +00:00
Mark Vejvoda
cc958d266e - updates for possible chinese support (but i really doubt this shows the right text) but stil la good start 2011-05-25 21:11:12 +00:00
Mark Vejvoda
879aaa7fe8 - added russian language (thanks Strannik)
- updated fonts to better handle non ascii languages (russian and ukraine display much better with more native fonts)
2011-05-25 19:03:22 +00:00
Mark Vejvoda
65ee439baf - applied patch from LuckAs for better multi-byte character spacing 2011-05-25 16:51:31 +00:00
Mark Vejvoda
a1d80ae22f - updates in prep for 3.5.2 2011-05-25 16:11:49 +00:00
Mark Vejvoda
49f3518b03 - updating version # in prep for 3.5.2 2011-05-25 14:57:56 +00:00
Mark Vejvoda
7387a469c4 - looks like windows cannot reliably paint in wxwidgets when iconized (but Linux works perfectly) so g3dviewer must take focus duing autoscreenshots in windows OS 2011-05-25 07:21:22 +00:00
Mark Vejvoda
44e25c1e62 - fix retarded win32 bug in wxwidgets when in autoscreenshot mode when windows starts iconized getclientsize() returns garbage 2011-05-25 06:19:07 +00:00
Mark Vejvoda
dd620f7563 - when in autoscreenshot mode tell the viewer to NOT take focus (just for your tomreyn) 2011-05-25 05:52:07 +00:00
Mark Vejvoda
47eef2cbe7 - updated build script for mingw to copy missing dll's after doing a build 2011-05-24 23:15:34 +00:00
Mark Vejvoda
e221011af2 - bugfixes so that the mingw compile builds 2011-05-24 22:51:45 +00:00
Mark Vejvoda
1f1c0f34a3 - do not show error type message when checking existence of language values 2011-05-24 03:44:54 +00:00
Mark Vejvoda
cd4a77e1a2 - updated win32 installer with changes from tomreyn 2011-05-24 03:25:22 +00:00
Mark Vejvoda
e10df0affe - bugfixes for map editor and file extension function 2011-05-24 01:44:48 +00:00
Titus Tscharntke
821e159b05 && not and ..... 2011-05-24 01:07:57 +00:00
Titus Tscharntke
d28b47ffb1 diagonal flipping 2011-05-24 00:58:21 +00:00
Mark Vejvoda
adb7ec4a6a - bugfixes from windows unicode work to compile in Linux 2011-05-23 19:50:17 +00:00
Mark Vejvoda
1085f24c6f - more updates to handle unicode (most of the focus was getting tools working in windows using non ascii file paths) 2011-05-23 19:23:00 +00:00
Mark Vejvoda
737c577099 - don't close open messagebox on alt-enter 2011-05-20 20:02:26 +00:00
Mark Vejvoda
af3c25850a - added extra mutex guard when closing connection slots to try to fix parallel close connections from causing errors. 2011-05-20 19:44:33 +00:00
Mark Vejvoda
5d6ac3aa1d - commented out some debug output 2011-05-18 23:12:49 +00:00
Mark Vejvoda
e28fe7c575 - thought this extra close was required but it is not. 2011-05-18 22:16:34 +00:00
Mark Vejvoda
8e5e54d943 - save main.cpp as utf-8 2011-05-18 22:04:45 +00:00
Mark Vejvoda
2f6f5df388 - bugfix for linux variable named wrong 2011-05-18 21:56:07 +00:00
Mark Vejvoda
60b8093f5b - attempt to get non ascii file paths working in megaglest (Japanese etc...) 2011-05-18 21:49:11 +00:00
Mark Vejvoda
727c7b33d9 - fixed server side detection of dropped socket connection when socket is not reporting a disconnect (we periodically do lag checks) 2011-05-18 21:14:14 +00:00
Mark Vejvoda
d1b4905759 - more fallback code to handle non power of two textures for 3d textures 2011-05-18 19:18:40 +00:00
Mark Vejvoda
ae47b47bc8 - bugfixes to avoid segfault when user has no sound card or openal cannot init
- more fallback handling for non power of two textures
2011-05-18 17:54:46 +00:00
Mark Vejvoda
93767d8ed8 - bugfix for trying socket connect when nic is down
- removed platform mismatch console printf
2011-05-17 00:21:51 +00:00
Mark Vejvoda
c0e4657f68 - bugfix for corrupted screenshots in g3d viewer reported by tomreyn 2011-05-16 13:14:54 +00:00
Mark Vejvoda
f3c11138db - added a max lag time ever limit of 45 seconds at which point clients are dropped (in case we don't detect a disconnect before this many seconds) 2011-05-16 06:32:06 +00:00
Mark Vejvoda
3f1a0be155 - bugfix for network disconnect detection in game for clients (thanks tomreyn we finally found the bug) 2011-05-16 00:38:43 +00:00
Mark Vejvoda
5f2d98533e - turn off svn rev tag if svn not found 2011-05-15 02:31:00 +00:00
Mark Vejvoda
4c7d09d37b - cleanup of cmake vars shown when doing -LH (marked some less important vars as advanced) 2011-05-15 02:24:54 +00:00
Mark Vejvoda
6ac5f70f68 - fixed to NOT execute svn command when WANT_SVN_STAMP if off 2011-05-15 02:10:29 +00:00
Mark Vejvoda
753ac061b8 - set client socket to be blocking after initial connection to host 2011-05-14 18:06:41 +00:00
Mark Vejvoda
8c59da57cd - bugfixes to install related files to fix:
- missing glest.ini during make install (this file is handled by the data install)
 - properly handles destdir for all installed files
 - customizable paths for all installation destinations (the following can now be set):
   		MEGAGLEST_BIN_INSTALL_PATH   -  "bin/"  -  "The installation path for binaries (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_DATA_INSTALL_PATH  - "share/megaglest/"  -  "The installation path for data files (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_DESKTOP_INSTALL_PATH  - "share/applications/"  - "The installation path for desktop files (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_ICON_INSTALL_PATH  -  "share/pixmaps/"   - "The installation path for icon files (this is appended to the CMAKE_INSTALL_PREFIX)")
		CUSTOM_DATA_INSTALL_PATH  -  "'\\\"${CMAKE_INSTALL_PREFIX}/${MEGAGLEST_DATA_INSTALL_PATH}\\\"'"   -  "The FULL installation path for data files (this is build automatically by combining CMAKE_INSTALL_PREFIX and MEGAGLEST_DATA_INSTALL_PATH)")
- Fixed startup scripts for tools (remove bin folder)
- Fixed source and data tarball scripts to include required files (missed the proper main ini files)
- Debian can now easily package up megaglest and build deb files
2011-05-14 17:31:40 +00:00
Mark Vejvoda
230bdee567 - updated source and data scripts to remove one redundant level of folders 2011-05-08 21:16:54 +00:00
Mark Vejvoda
5454caf5fa - updating version to 3.5.1 release 2011-05-07 20:22:09 +00:00
Mark Vejvoda
1b573af86d - fixed some issues with files included in win32 installer 2011-05-07 20:08:05 +00:00
Mark Vejvoda
87b9f6f8a7 - updates to win32 installer in prep for release (renamed binaries to be consistent with linux names megaglest_x) 2011-05-07 19:31:11 +00:00
Mark Vejvoda
faf35d1d04 - updates to correct Linux installer issues
- updated changelog
2011-05-07 11:30:25 +00:00
Mark Vejvoda
9bcd0288f4 - get rid of bin subfolder and place binaries in root folder with startup scripts to avoid trouble finding game data since glest.ini by default looks for data in binary root folder 2011-05-07 10:01:32 +00:00
Mark Vejvoda
020cac4455 - fix name in script 2011-05-07 09:51:54 +00:00
Mark Vejvoda
42b0d8384e - cleanup for Linux installer 2011-05-07 09:48:25 +00:00
Mark Vejvoda
dc655629c2 - added missing codeblocks project files 2011-05-07 07:55:51 +00:00
Mark Vejvoda
f78036967a - updated build script files to build by default WITHOUT an install directive / prefix so we can easily test and do development 2011-05-07 07:48:21 +00:00
Mark Vejvoda
362f7c18e9 - small update to data-diff script, not used for 3.5.1 but prep'd for next release (need to update this to remove ugly scripting next release) 2011-05-07 07:36:10 +00:00
Mark Vejvoda
9df444fc8f - updated data archive build script to use proper penguin pathing 2011-05-07 07:08:49 +00:00
Mark Vejvoda
c65b55c6b9 - who will win.. 7z or xz? (so far 7z) 2011-05-07 05:08:17 +00:00