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
Mark Vejvoda
44a498958c
- battle end screen render fix for tomreyn
2013-03-16 06:57:16 +00:00
Mark Vejvoda
203ad150ef
- battle end screen render fix for tomreyn
...
- more thread safety for threaded client sockets
2013-03-16 06:55:16 +00:00
Mark Vejvoda
560ed46cc0
- more bugfixes for slot switching and joining in progress games
...
- disallow server to toggle pause state when client is joining
- fix dmp extension on linux
2013-03-06 14:29:49 +00:00
Mark Vejvoda
5fd8b121a9
- allow for multiple preview / loading / hud textures for different resolutions
2013-02-11 23:43:30 +00:00
Mark Vejvoda
af100408ed
- correct vc++ build so that we properly parse the version info for automated builds
2013-02-09 08:01:06 +00:00
Mark Vejvoda
9bc6d33f1d
- bug fixes to stabilize the windows build
2013-02-09 06:57:05 +00:00
Mark Vejvoda
f87b8b6ee2
- updated code to protect against null pointers and uninitialized values and threading issues
2013-02-04 08:30:43 +00:00
Mark Vejvoda
8dc637527a
- tighten up code.. ensure pointers set to null after delete, etc
2013-02-01 17:25:49 +00:00
Mark Vejvoda
d808b4ecc4
- added Unit selection type label
...
- updated unhandled exception logic in linux
2013-02-01 05:52:00 +00:00
Mark Vejvoda
3ccdd1a0c7
- updated windows exception handler to catch all error types
2013-02-01 05:26:07 +00:00
Mark Vejvoda
71d5f24828
- added support for google-breakpad in linux
2013-02-01 02:27:01 +00:00
Mark Vejvoda
ea03747ace
- updated to add initial support for google-breakpad exception handling
2013-01-31 20:17:52 +00:00
Mark Vejvoda
8cd7aa0e43
- code cleanup from cppcheck
2013-01-25 02:55:28 +00:00
Mark Vejvoda
7ecc7325ac
- trying to trace nig's crash (more debug info and safer code)
2013-01-23 14:51:28 +00:00
Mark Vejvoda
141f7eaa48
- cleanup some warnings in VC++
...
- more consistent project settings in vc++
2013-01-23 06:53:55 +00:00
Mark Vejvoda
7eaf0dcffc
- rollback last change
2013-01-18 04:01:43 +00:00
Mark Vejvoda
790400938d
- test to see if we get better info on windows for unknown errors
2013-01-18 01:12:32 +00:00
Mark Vejvoda
3df1df6155
- attempt to get better stack traces on windows
2013-01-11 22:51:47 +00:00
Mark Vejvoda
10f4c1ded4
- try to improve error handling on windows for better stack traces
2013-01-11 20:34:24 +00:00
Mark Vejvoda
67be884d25
- bugfix for ircclient segfault using global cache
2013-01-08 07:55:48 +00:00
Mark Vejvoda
6872a873b2
- added support to disable libircclient via cmake:
...
-DDISABLE_IRCCLIENT=On
2013-01-08 06:59:53 +00:00
Mark Vejvoda
1f49886755
- re-enabled fog of war cache to improve performance
...
- improve xml file loading speed
2013-01-03 17:30:59 +00:00
Mark Vejvoda
9275debe2d
- allow changes to video resolution and fullscreen mode without restart
2013-01-01 02:24:23 +00:00
Mark Vejvoda
25fa436318
- added a cache and thread for loading of native language names to improve speed
2012-12-28 01:02:09 +00:00
Mark Vejvoda
68d8ef11d8
- see if this hotkey fix is ok for titi
2012-11-21 18:54:50 +00:00
Mark Vejvoda
c3ff9973d9
- fixed screenshots so holding shift ignores the screenshot key
2012-11-20 01:12:07 +00:00
Mark Vejvoda
d9b624dbb8
- fixed spelling mistake in variable name
2012-11-15 08:16:08 +00:00
Mark Vejvoda
d322f73284
- bug fixes and patches from hasufell related to:
...
- fontconfig not working
- new cmake option to control inclusion of libvlc
- new commandline option to force where to look for fonts: --font-path=x
- removal of libluajit from cmake
2012-11-14 19:20:08 +00:00
Mark Vejvoda
df51816eb5
- remove unused code as debian flagged it as a warning
2012-11-12 04:32:01 +00:00
Mark Vejvoda
24fae99539
- remove unused code as debian flagged it as potentially unsafe
2012-11-12 04:18:43 +00:00
Mark Vejvoda
847f97a048
- try to force focus on main window at startup
2012-11-11 05:31:11 +00:00
Mark Vejvoda
8ba5524f35
- updated error handling to be more flexible so we can display better error details (like bad tga file, etc)
2012-11-10 23:19:42 +00:00
Mark Vejvoda
35f6a6665b
- attempt to keep irc connection and just join / leave the irc channel as required to speed up irc in the lobby
2012-11-10 09:22:28 +00:00
Mark Vejvoda
ff58a868b3
- attempt to bugfix windows using proper printf syntax for data types
2012-11-10 06:37:23 +00:00
Mark Vejvoda
e3a7aedd5c
- headless server now supports lan option
2012-11-09 21:50:01 +00:00
Mark Vejvoda
7b95922ce5
- cleanup from debugging
2012-11-03 07:49:09 +00:00
Mark Vejvoda
61cebc07fe
- added some debug code for network protocol
2012-11-03 07:33:39 +00:00
Mark Vejvoda
72d6c693e1
- added some debug code for network protocol
2012-11-03 06:25:26 +00:00
Mark Vejvoda
fecdf22205
- added some debug code for network protocol
2012-11-03 06:09:40 +00:00
Mark Vejvoda
c1e2eac47d
- added some debug code for network protocol
2012-11-03 05:46:39 +00:00
Mark Vejvoda
ca0ffef766
- added some debug code for network protocol
2012-11-03 01:29:20 +00:00