Mark Vejvoda
|
8414077d7a
|
- bugfix for headless server's reporting of winning players and team.
- masterserver returns proper JSON header now
|
2013-11-22 21:17:38 +00:00 |
|
Mark Vejvoda
|
ab64b9343f
|
- updated to support building with clang compiler (And cleaned up clang warnings from initial compile). Edit build-mg.sh and read the clang section as to how to build.
|
2013-11-19 21:57:28 +00:00 |
|
Mark Vejvoda
|
ad7569ded1
|
- code cleanup based on additional gcc warnings
|
2013-11-19 07:02:26 +00:00 |
|
Mark Vejvoda
|
94684c66a4
|
- code cleanup based on additional gcc warnings
|
2013-11-19 06:56:09 +00:00 |
|
Mark Vejvoda
|
9268aaf279
|
- a few minor bug fixes related to code warnings
- code cleanup based on additional gcc warnings
- enabled additional gcc compiler warnings
|
2013-11-19 06:14:06 +00:00 |
|
Mark Vejvoda
|
303746df80
|
- updated cmake scripts to fix build problems on debian
|
2013-11-16 19:18:09 +00:00 |
|
Mark Vejvoda
|
1dd1b8febb
|
some minor bugfixes (proper variable init, added validation error message)
|
2013-11-16 18:36:54 +00:00 |
|
Mark Vejvoda
|
445e39ab2d
|
updated compressor to skip non mode game data by default unless additional parameter specified
|
2013-11-14 23:18:28 +00:00 |
|
Mark Vejvoda
|
9350b16c4a
|
cleanup from cppcheck 1.62
|
2013-11-14 16:42:22 +00:00 |
|
Mark Vejvoda
|
cc21dbbc5c
|
cpp check warnings cleanup
|
2013-11-14 13:22:55 +00:00 |
|
Mark Vejvoda
|
d48d63b1fa
|
a bit more refactoring for command line parameters
|
2013-11-14 12:54:05 +00:00 |
|
Mark Vejvoda
|
53eca42a11
|
- Disable performance warnings by default. To enable, either press ' in a game top toggle on/off or add this key: PerformanceWarningEnabled=true
- refactor data compress into its own function
|
2013-11-14 12:38:03 +00:00 |
|
Mark Vejvoda
|
a300621415
|
- added a new commandline command to create data archives for network xfer for techtrees and tilesets:
megaglest --create-data-archives=all
|
2013-11-14 06:59:29 +00:00 |
|
Mark Vejvoda
|
0a0e3f408a
|
- added experimental Right To Left 'mixed mode' support to attempt to make RTL languages with lines having mixed RTL and LTR words display properly (this is a manual hack). To enable, add this to the languages lng file: FONT_RIGHTTOLEFT_MIXED_SUPPORT=true
|
2013-11-13 07:56:19 +00:00 |
|
Mark Vejvoda
|
9625bd77a4
|
- attempt ot get fine details of performance bottlenecks
- attempt to improve performance a bit
|
2013-11-11 08:28:15 +00:00 |
|
Mark Vejvoda
|
d32de80491
|
bugfix for precache crc thread unpause on game end
|
2013-11-10 21:55:22 +00:00 |
|
Mark Vejvoda
|
8ea6235495
|
ensure pre cache crc thread does not interfere with running game
|
2013-11-10 19:47:04 +00:00 |
|
Mark Vejvoda
|
9b097fd911
|
decouple masterserver from network host game settings into two seperate threads
|
2013-11-07 18:39:08 +00:00 |
|
Mark Vejvoda
|
70421d1b3d
|
added a check for data and user data paths being the same
|
2013-11-06 00:31:36 +00:00 |
|
Mark Vejvoda
|
c6b42e4bf6
|
bugfixes in win64 for exception handling
|
2013-11-04 17:42:48 +00:00 |
|
Mark Vejvoda
|
1134ad399d
|
- added a more graceful way to handle more serious errors during data validation commands in order to offer more detailed error analysis
|
2013-11-04 07:21:04 +00:00 |
|
Mark Vejvoda
|
3fb957a13e
|
more vc++ compiler warning cleanup
|
2013-11-02 22:58:00 +00:00 |
|
Mark Vejvoda
|
1d3859ff32
|
- windows x64 updates to get things compiling on vc2012 x64
|
2013-11-02 11:04:52 +00:00 |
|
Mark Vejvoda
|
b05c6c1136
|
- handle it more gracefully when user has no techtrees
|
2013-11-01 05:25:55 +00:00 |
|
Mark Vejvoda
|
7ad30f92bf
|
- added game statistics gathering and saving on masterserver.
see Table glestserver now has the field: gameUUID
Table glestgamestats has game header stats
Table glestgameplayerstats has game player stats
|
2013-10-31 00:57:36 +00:00 |
|
Mark Vejvoda
|
af135e6ad5
|
code cleanup
|
2013-10-29 21:35:04 +00:00 |
|
Mark Vejvoda
|
7011d49868
|
popup language menu now shows native and english version of language name
|
2013-10-29 21:32:19 +00:00 |
|
Mark Vejvoda
|
d2ba7b163b
|
a little refactoring of function names in language class
|
2013-10-29 06:13:38 +00:00 |
|
Mark Vejvoda
|
957fe2d09b
|
cleanup of show message code for headless mode
|
2013-10-28 18:58:15 +00:00 |
|
Mark Vejvoda
|
8bbcdfbdb3
|
attempt to have mg shutdown cleanly when opengl version is too low
|
2013-10-28 18:27:51 +00:00 |
|
Mark Vejvoda
|
ad0fb1d6f7
|
cleaned up code based on feedback from cppcheck
|
2013-10-25 05:45:54 +00:00 |
|
Mark Vejvoda
|
9224a7e242
|
- attempt to fix crc file bug
|
2013-10-18 15:47:17 +00:00 |
|
Mark Vejvoda
|
53a557d8d1
|
- fixed mod center image previews in cases where userdata folder was non default
- removed commented out old code
|
2013-10-03 05:44:50 +00:00 |
|
Mark Vejvoda
|
ee6eadb0d8
|
print warning if techtree is missing factions
|
2013-09-30 22:12:35 +00:00 |
|
Mark Vejvoda
|
67bf5ebc1b
|
bugfix for vc++ compiling
|
2013-06-22 04:32:22 +00:00 |
|
Mark Vejvoda
|
76ee030e93
|
bugfix for shutdown of threads and garbage collection.
|
2013-06-21 22:59:22 +00:00 |
|
Mark Vejvoda
|
5524cd6a0e
|
- updated exit game menu text vs leaving the application as requested.
- updates from transifex
|
2013-06-21 06:01:43 +00:00 |
|
Mark Vejvoda
|
1b3ee1503b
|
code cleanup from cppcheck
|
2013-06-15 01:43:44 +00:00 |
|
Mark Vejvoda
|
ba1852aa63
|
a few missed areas of translated techtrees
|
2013-06-13 20:22:04 +00:00 |
|
Mark Vejvoda
|
1eb17e3bb2
|
- added support for translated techtrees. To produce a default techtree lng file in the proper techtree folder run:
megaglest --translate-techtrees=megapack
where megapack is the name of the techtree
|
2013-06-12 22:49:47 +00:00 |
|
Mark Vejvoda
|
8066502f9b
|
fix a few areas that vc++ 2012 pointed to as potential bugs
|
2013-06-08 03:40:04 +00:00 |
|
Mark Vejvoda
|
b6780d2af7
|
code cleanup
|
2013-06-04 04:36:00 +00:00 |
|
Mark Vejvoda
|
4af65d1e19
|
added unique playerid for every client
|
2013-06-01 02:31:12 +00:00 |
|
Mark Vejvoda
|
831bbda6c9
|
better error handling for game / scenario loading problems (like bad xml)
|
2013-05-28 15:42:54 +00:00 |
|
Mark Vejvoda
|
8408526b12
|
code cleanup based on cppcheck results
|
2013-05-17 03:59:34 +00:00 |
|
Mark Vejvoda
|
a17fcdb5b4
|
bugfixes for thread shutdown
|
2013-05-17 00:40:54 +00:00 |
|
Mark Vejvoda
|
910bb8bc56
|
- attempt to have more clean shutdown of threads on game exit
|
2013-05-17 00:08:26 +00:00 |
|
Mark Vejvoda
|
2771069c16
|
added extra null check on main application close to hopefully fix windows crash
|
2013-05-05 06:14:22 +00:00 |
|
Mark Vejvoda
|
5370729ce1
|
bugfix to close irc client down quickly when exiting application.
|
2013-05-03 23:11:57 +00:00 |
|
Mark Vejvoda
|
45a1fcdf4e
|
bugfix for purgeunused to not delete language files for techtrees
|
2013-04-29 05:51:41 +00:00 |
|