Mark Vejvoda
|
54e4d7604c
|
- added new option to headless modedisable reading from local console:
--headless-server-mode=vps
can be comgined with exit option:
--headless-server-mode=exit,vps
|
2011-11-16 05:20:35 +00:00 |
|
Mark Vejvoda
|
e15d9cab5d
|
attempt to see if eariler init helps on macosx
|
2011-11-01 20:07:18 +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
|
2cecb2c3a0
|
fixed horrible UPNP bugs related to timing, where ports would be either NOT properly opened or not closed due to thread timing and no thread protection.
|
2011-10-23 00:55:34 +00:00 |
|
Mark Vejvoda
|
5b7329594c
|
- merging in changes from weltall for macosx
|
2011-10-18 01:13:38 +00:00 |
|
Mark Vejvoda
|
3d20c207d5
|
- bugfixes for supporting compile of miniupnpc1.4 -> 1.6. Added two new optional commandline options for cmake:
-DMINIUPNPC_VERSION_PRE1_6=true
-DMINIUPNPC_VERSION_PRE1_5=true
|
2011-10-12 22:04:00 +00:00 |
|
Mark Vejvoda
|
f0fc8dc561
|
- updated embedded miniupnpc to latest version 1.6
|
2011-10-12 19:21:13 +00:00 |
|
Mark Vejvoda
|
2d42f59fe1
|
- added a new lua function to allow loading a new scenario from inside an existing scenario
loadScenario('capture_the_flag2')
|
2011-10-06 18:04:59 +00:00 |
|
Mark Vejvoda
|
9cb44c72bf
|
- enabled sdl's key repetition when holding keys for easier typing in chat mode
|
2011-10-03 18:06:50 +00:00 |
|
Mark Vejvoda
|
7eb68c4023
|
- added new commandline option to override base font size
|
2011-10-03 02:45:43 +00:00 |
|
Mark Vejvoda
|
43ed4553ea
|
- more memory cleanup and thread cleanup (found using valgrind)
|
2011-09-28 15:32:57 +00:00 |
|
Mark Vejvoda
|
a3bf4bfe32
|
- modified the following commands so they don't required SDL video mode:
--help
--version
--show-ini-settings
|
2011-09-28 07:04:42 +00:00 |
|
Mark Vejvoda
|
aed293bba2
|
- fixed a bunch of memory leaks that will hopefully mean less overall memory requirements.
|
2011-09-28 06:57:42 +00:00 |
|
Mark Vejvoda
|
0cf03a3562
|
- added option to quit headless server after game has completed:
./megaglest --headless-server-mode=exit
|
2011-09-27 18:44:01 +00:00 |
|
Mark Vejvoda
|
ec554ffffb
|
- do not init SDL's video subsystem in headless mode
|
2011-09-27 10:25:31 +00:00 |
|
Mark Vejvoda
|
2a86cb4f7d
|
- added support for proper quiting and console input/output in headless mode. Type: quit followed by return into the console to properly shutdown in headless mode.
|
2011-09-27 10:16:09 +00:00 |
|
Mark Vejvoda
|
9caff9dac3
|
- in headless mode avoid init of sdl's video surface so that we stay in console window (no graphics window shown)
|
2011-09-27 07:01:08 +00:00 |
|
Mark Vejvoda
|
64d1e696b0
|
- compiler fixes for windows
|
2011-09-25 23:27:26 +00:00 |
|
Mark Vejvoda
|
b4972f6365
|
- attempt to get international unicode characters working in ingame chat
|
2011-09-16 17:35:07 +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
|
0d248958c3
|
- added willvarfars vbo surface code when VBO is enabled in the video card, otherwise fallback to original code
|
2011-07-08 16:45:55 +00:00 |
|
Mark Vejvoda
|
3584a831cf
|
- threadsafe cache manager and recursive checking in xml loader (possible fix for issue experienced by james in windows build)
|
2011-07-08 15:17:50 +00:00 |
|
Mark Vejvoda
|
1b2d4fddea
|
- merged in willvarfar's particle patch
|
2011-07-06 22:23:51 +00:00 |
|
Mark Vejvoda
|
852b4aa2d2
|
- bugfix for some hotkeys not working properly
|
2011-07-04 18:05:02 +00:00 |
|
Mark Vejvoda
|
8e1836220d
|
- added more info if we get mutex errors in the lobby
|
2011-07-02 07:36:28 +00:00 |
|
Mark Vejvoda
|
f5b15bd402
|
- bugfix for filtering out non printable keys
|
2011-06-28 01:25:14 +00:00 |
|
Mark Vejvoda
|
34ef62c59f
|
- fix win32 build (around definition of byte keyword)
|
2011-06-26 15:41:32 +00:00 |
|
Mark Vejvoda
|
675750eda7
|
- some more unicode input cleanup
|
2011-06-26 02:21:45 +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 |
|
Mark Vejvoda
|
ef0fbc5886
|
- fixed broken win32 compiling
|
2011-06-08 08:00:23 +00:00 |
|
Mark Vejvoda
|
f65bfe8710
|
- added some bug fixes to check if lng files are utf-8 or not and deal with it appropriately
|
2011-06-08 07:18:06 +00:00 |
|
Mark Vejvoda
|
df178e5eb4
|
- fix broken win32 compile (but no freetype2 support yet)
|
2011-06-06 22:37:27 +00:00 |
|
Mark Vejvoda
|
c808a5661a
|
- added freetype2 / FTGL support
|
2011-06-06 21:38:25 +00:00 |
|
Mark Vejvoda
|
4c7a2729d5
|
- bugfix for windows users 7z extraction
|
2011-05-27 16:39:01 +00:00 |
|
Mark Vejvoda
|
1cf6d523fd
|
- updated cmake system to support using NON EMBEDDED versions of libircclient and miniupnpc for proper build in Debian
|
2011-05-27 06:37:43 +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
|
60b8093f5b
|
- attempt to get non ascii file paths working in megaglest (Japanese etc...)
|
2011-05-18 21:49:11 +00:00 |
|
Mark Vejvoda
|
449e3f25c8
|
- updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies)
|
2011-05-06 22:12:16 +00:00 |
|
Mark Vejvoda
|
e34e70a0c8
|
- added code to merge duplicate sounds used in a techtree
|
2011-05-06 07:47:31 +00:00 |
|
Mark Vejvoda
|
e4f0e8bfbf
|
- step #1 towards a working make install via cmake
|
2011-05-03 18:25:35 +00:00 |
|
Mark Vejvoda
|
cd4ef0eaf7
|
- proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
|
2011-05-03 11:15:15 +00:00 |
|
Mark Vejvoda
|
bda831861a
|
Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
|
2011-05-03 07:58:59 +00:00 |
|
Mark Vejvoda
|
ac83b1a898
|
- attempt to fix socket bug where we incorrectly polled for data using ioctl / ioctlsocket. While we stilkl do some peeks, the bulk of the socket work is now done properly by simply doing recv and thus should prove more stable and reliable as well as perform better.
|
2011-04-24 04:22:19 +00:00 |
|
Mark Vejvoda
|
c8a6404ecf
|
- screen resolutions sorted now in options menu
|
2011-04-18 23:31:33 +00:00 |
|
Mark Vejvoda
|
c2eca9bb05
|
- added better way to show some common resolutions in the options menu
- if video mode selected fails, first we now try to revert to 800x600 then 640x480
|
2011-04-18 22:05:41 +00:00 |
|
Mark Vejvoda
|
ea90bd0715
|
- added verticle synch option, to enable use:
EnableVSynch=true
|
2011-04-14 05:02:32 +00:00 |
|
Mark Vejvoda
|
1858240879
|
- inspired by brazil boy. added a temp block feature for server player to temp block players from the current game in the lobby
|
2011-04-13 04:04:08 +00:00 |
|
Mark Vejvoda
|
7bf40db4ce
|
- updated crc check for techtrees to also store date last updated and force an immediate refresh if the techtree has different CRC with server and was older than 1 day
|
2011-04-13 01:51:15 +00:00 |
|
Mark Vejvoda
|
42a6737960
|
- proper detection that user does not have 7z installed in their path
|
2011-04-09 22:20:10 +00:00 |
|
Mark Vejvoda
|
788d81ba7e
|
- added code to download and display image preview for mod selections if they exist
|
2011-04-07 23:51:22 +00:00 |
|