Commit Graph

1307 Commits

Author SHA1 Message Date
Titus Tscharntke 9b3e921888 scrollbars and other things ....; scrollbars always visible at the moment ; had some trouble with threads hopefully fixed now. 2010-12-31 17:16:49 +00:00
Mark Vejvoda 08d3f0bf60 - updated vc++ build script to only call vcvars once 2010-12-31 08:39:44 +00:00
Mark Vejvoda d176053da9 - plenty of code cleanup (some refactoring of socket / UPNP code)
- FTP console output now only shows when --verbose used
2010-12-31 08:21:26 +00:00
Mark Vejvoda bd12b10e29 - bugfixes for debuglog filelist which crashes on windows platform on program exit 2010-12-31 01:53:16 +00:00
Mark Vejvoda 60f2b035e7 - fixed debug build in vc++ 2010-12-31 01:18:43 +00:00
Mark Vejvoda 254eac6147 - updated cb projects 2010-12-30 23:28:53 +00:00
Mark Vejvoda 3e5f4ee7ab - started some code cleanup of main startup code 2010-12-30 23:18:43 +00:00
Mark Vejvoda 0987536af8 - changed order of map searching, now we look in this order:
mydata/maps mgm file type
mydata/maps gbm file type
maps / mgm file type
maps/ gbm file type
2010-12-30 21:19:08 +00:00
Mark Vejvoda c59807c4cf - fixed local chat echo in clientinterface so that messages intended to be shown locally are properly displayed in the console
- added a success / failure message for downloaded map attempts
2010-12-30 20:48:39 +00:00
Mark Vejvoda 973b546b04 - more bugfixes related to ftp and firewall handling 2010-12-30 20:02:30 +00:00
Mark Vejvoda 64446194e7 - more bugfixes related to ftp and firewall handling 2010-12-30 18:51:25 +00:00
Mark Vejvoda 1480d7c68d - bugfix for compiling in VC++ 2010-12-30 16:05:47 +00:00
Mark Vejvoda 3f0ee7a6cb - some initial changes to try to get ftp working over the Internet with firewalls etc 2010-12-30 15:56:02 +00:00
Mark Vejvoda 2ca50ee9f9 - attempt to avoid IRC client crashes on Internet menu if user does not have an Internet connection 2010-12-29 21:03:57 +00:00
Mark Vejvoda 4fb1b1092f - added ftp port # as an ini setting and added to UPNP for router auto-config
- added new language string for message box to prompt map file downloads
2010-12-29 20:28:25 +00:00
Mark Vejvoda be9d8859d4 - messagebox prompt for downloading maps 2010-12-29 19:31:51 +00:00
Titus Tscharntke 41899507a9 better performance for attack warnings ( old code is just commented, will be removed after testing in multiplayer ) 2010-12-29 18:23:54 +00:00
Mark Vejvoda 89a6ae3fe4 - updated win32 vc++ files to compile with new ftp server / client 2010-12-29 16:28:46 +00:00
Mark Vejvoda d7520dc40b - added a system message when players successfully download a missing map 2010-12-29 08:16:26 +00:00
Mark Vejvoda d067be26d9 - more ftp bugfixes 2010-12-29 08:10:22 +00:00
Mark Vejvoda 0c3ceb7c99 - more ftp bugfixes 2010-12-29 08:04:31 +00:00
Mark Vejvoda a82f238d48 - more ftp bugfixes 2010-12-29 07:52:40 +00:00
Mark Vejvoda 99132eb23c - more ftp bugfixes 2010-12-29 07:35:31 +00:00
Mark Vejvoda 5e705d31c8 - more ftp bugfixes 2010-12-29 07:14:15 +00:00
Mark Vejvoda 385dd8733a - more ftp bugfixes 2010-12-29 07:02:14 +00:00
Mark Vejvoda c8c77f75e3 - more ftp bugfixes 2010-12-29 06:55:47 +00:00
Mark Vejvoda b84bede3df - ftp file xfer bugfixes 2010-12-29 06:11:06 +00:00
Mark Vejvoda 9afcbe97b8 - forgot to default ftp code to a default value (off) until ready 2010-12-29 06:03:07 +00:00
Mark Vejvoda e79147796f - more ftp updates 2010-12-29 01:32:55 +00:00
Mark Vejvoda 9442c22dc3 - fixed cmake build file to no longer look for libircclient 2010-12-29 01:15:27 +00:00
Mark Vejvoda 6e88e4be4c - got my plumbers suit on and added the plumbing for FTP file xfers 2010-12-29 01:10:53 +00:00
Mark Vejvoda ba995d1131 - show more friendly message when out of synch detected. 2010-12-28 02:57:36 +00:00
Mark Vejvoda 33aa51b5b5 - if we cannot put the unit in a cell because it is already occupied do not cancel the existing command 2010-12-28 02:24:54 +00:00
Mark Vejvoda 335749a15e - updated hp regeneration method to look for negative hp regen values and if health ticks below 0 the unit dies 2010-12-28 02:17:44 +00:00
Mark Vejvoda 8d8afe78b5 - build fix for poor distros who have a hard time with libircclient (now we just include this small lib in the source tree) so no longer required as an external lib 2010-12-27 09:01:40 +00:00
Mark Vejvoda b76cc89b60 - added new file to win32 vc++ project file to fix windows build for new Internet menu 2010-12-27 08:52:12 +00:00
Titus Tscharntke 36c4b4c5fa internet menu updated ( work in progress ) ; checkboxes ; lines 2010-12-27 00:59:57 +00:00
Mark Vejvoda 81783e3f1b - bugfix for multi-build, now units look for best cell to build but ALSO that the cell is not occupied by another unit 2010-12-26 04:38:03 +00:00
Mark Vejvoda f7d95a6f6a - trying to tweak threaded logger performance when log entries are in the hundreds of thousands 2010-12-26 03:01:59 +00:00
Mark Vejvoda 8688ea955e - trying to tweak threaded logger performance when log entries are in the hundreds of thousands 2010-12-26 02:15:56 +00:00
Mark Vejvoda 40796f2d90 - attempt to bugfix threaded logger 2010-12-26 01:45:39 +00:00
Mark Vejvoda e4e7a456f5 - attempt to bugfix threaded logger 2010-12-26 01:27:49 +00:00
Mark Vejvoda 409c15d3f0 - more tweaking of threaded logging as well as removal of world synch logging items that are not needed 2010-12-26 01:13:04 +00:00
Mark Vejvoda 36f62ea084 - changes to threaded logging so when things get very busy the thread dumps log entries more quickly 2010-12-26 00:27:38 +00:00
Mark Vejvoda 2234928a35 - changes to threaded logging so when things get very busy the thread dumps log entries more quickly 2010-12-25 23:49:24 +00:00
Mark Vejvoda b006e72b53 - mutex cleanup in network classes to try to avoid game freeze( hangs) 2010-12-25 22:38:00 +00:00
Mark Vejvoda bf8be83ccc - bugfix for fog of war enabling at game end.. now works properly for Winning teams, not just losing teams. 2010-12-25 21:30:54 +00:00
Titus Tscharntke 143dd9035a next try to enshure -O3 compilation 2010-12-25 21:23:20 +00:00
Mark Vejvoda d997e2af5d - bugfix, threaded logging was NOT ever enabled because of a timing bug. Now threaded logging is enabled by default.
- Updated debug UI view to show threaded debug buffer count
2010-12-25 09:15:49 +00:00
Mark Vejvoda da1adab808 - bugfixes for fog of war enable at game end
- Added more safety guards in threaded sockets in case this causes problems when things get very busy in the game during monster battles
2010-12-25 08:14:35 +00:00