SoftCoder
0d8b3d6c63
- updated so masterserver url does not require trailing / in ini
2014-01-24 18:20:01 -08:00
SoftCoder
3111b733e2
- bugfix for chrono class calcs causing group camera recall to fail (And numerous other problems)
...
- added better tracking of mutexes by assigning them location info
2013-12-24 22:27:44 -08:00
SoftCoder
b9d6b38e8f
- coverity based bug fixes - round #1
2013-12-13 23:04:12 -08: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
9b097fd911
decouple masterserver from network host game settings into two seperate threads
2013-11-07 18:39:08 +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
d2ba7b163b
a little refactoring of function names in language class
2013-10-29 06:13:38 +00:00
Mark Vejvoda
ac24630573
bugfix to properly shutdown masterserver thread
2013-06-04 18:40:37 +00:00
Mark Vejvoda
4af65d1e19
added unique playerid for every client
2013-06-01 02:31:12 +00:00
Mark Vejvoda
c932965d9e
correct click sound for a bunch of menu buttons
2013-05-26 02:44:36 +00:00
Mark Vejvoda
8408526b12
code cleanup based on cppcheck results
2013-05-17 03:59:34 +00:00
Tom Reynolds
280a00dc35
* Proper localization for Titi's "newbie" warning
...
* Fix typo in Linux build script
2013-05-05 12:06:31 +00:00
Mark Vejvoda
5370729ce1
bugfix to close irc client down quickly when exiting application.
2013-05-03 23:11:57 +00:00
Titus Tscharntke
7a39fae6d0
message box shows up if player name is set to "newbie"
2013-04-03 16:17:14 +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
f7ebba0301
- when changing playername, we reset the irc client connection when entering the internet lobby
2012-11-19 21:56:21 +00:00
Mark Vejvoda
a74295733d
- attempt to leave irc channel in cases where the client thread is shutting down for unknown reasons
2012-11-19 17:17:50 +00:00
Mark Vejvoda
d9b624dbb8
- fixed spelling mistake in variable name
2012-11-15 08:16:08 +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
cc8b983b99
- stop internet lobby chat from overflowing into other UI elements
2012-11-09 18:09:32 +00:00
Mark Vejvoda
51ca2ccc91
- some cleanup of the irc code
2012-11-09 07:09:53 +00:00
Mark Vejvoda
b168f450b5
- scrollbar patch applied from cygal / quentin --> Thanks
2012-11-02 20:07:50 +00:00
Mark Vejvoda
5c15a0e9f4
- cast to unsigned int for all calls to srand
2012-10-30 17:12:04 +00:00
Mark Vejvoda
3419127632
- proper way to handle size_t objects (cleanup warning on other platforms)
2012-10-26 02:42:10 +00:00
Mark Vejvoda
011e0263b0
- lots more code cleanup, using safe buffer size code to avoid buffer overflows
2012-10-19 01:31:20 +00:00
Tom Reynolds
8cc9c760e1
no more blank spaces in translation keys
2012-10-11 00:26:00 +00:00
Titus Tscharntke
685b15c91e
renamed ServerPort->PortServer MasterServerExternalPort->PortExternal
2012-10-06 12:56:53 +00:00
Mark Vejvoda
4e195e10af
- updated random seed generation to be more random
2012-09-27 06:42:57 +00:00
Titus Tscharntke
a5c2a50d60
only "named" console messages in chat-history, typically chat messages from users
...
smaller console font ( for test in linux only now )
2012-09-09 14:12:35 +00:00
Mark Vejvoda
703afaa5de
- forget trying to render for now when in connection phase, Cold getting crashes
2012-07-10 20:39:21 +00:00
Mark Vejvoda
330070a632
- more logging to track down cold's issue
2012-07-06 23:18:30 +00:00
Mark Vejvoda
3b8dd289ac
- updated cmake to check for support of backtraces in gcc compiler
...
- fixed numerous bugs / warnings from cppcheck
2012-04-16 19:29:37 +00:00
Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
80e1e45ba8
- bugfix for over-riding irc channel and server
2012-04-12 06:03:21 +00:00
Mark Vejvoda
7fe7800ac2
- added better error handling and increased delay + retries when publishing a game to masterserver (in case upnp is slow)
2012-03-03 08:28:15 +00:00
Titus Tscharntke
9870c13a6b
GraphicMessageBox can handle multiple buttons now
2012-02-19 17:37:53 +00:00
Mark Vejvoda
4ad42518c0
- updated for better handling of streflop on different platforms
...
- attempt for bugfix on windows when socket send buffer is continuously full
2012-02-10 06:21:06 +00:00
Mark Vejvoda
2a8c712b1a
- more socket performance changes
...
- auto complete now works also in IRC chat, and tabbing loops through all matched names.
2011-11-25 09:12:53 +00:00
Mark Vejvoda
22c8881902
- update fonts for console when language is toggled
2011-11-03 23:38:43 +00:00
Titus Tscharntke
9bc8ecb2c8
Host_Game instead of Custom_Game in Lan_Game/Internet_Game
2011-10-30 22:23:57 +00:00
Mark Vejvoda
50adfb3305
- added ability to switch languages from nearly anywhere (and new hotkeys to do so):
...
CTRL+L shows language popup selection, CTRL+SHIFT+L toggles to next language automatically
2011-10-25 18:39:11 +00:00
Mark Vejvoda
57afc2d715
- phase 2 of cppcheck verbose fixes
2011-09-01 01:11:23 +00:00
Mark Vejvoda
1a6cdf3a06
- bugfix for IRC nicks using non standard ascii chars (we replace invalid chars on IRC with -
2011-08-30 23:45:51 +00:00
Mark Vejvoda
a9f5563ab7
uncles IRC wish come true (display all IRC names but non MG names are not selectable in the UI)
2011-08-30 18:54:01 +00:00
Mark Vejvoda
945c2aa66b
- some font bugfixes (use proper fonts in menus and also proper spacing in console)
2011-06-28 00:51:13 +00:00
Titus Tscharntke
6546b30232
try to fix KroArtems crash
2011-06-26 10:12:23 +00:00
Mark Vejvoda
4b6bc7a4a7
- loads of changes in order to prepare for better input (not using char but SDLKey instead)
2011-06-26 01:55:08 +00:00
Titus Tscharntke
cea0cdaa00
automated last messages to irc when leaving lobby ( enter game / trying to open a server / leaving lobby )
2011-06-23 23:45:46 +00:00