Thomas Debesse
0dcc9b3fa7
update scripts
...
- script file extension considered harmful
- adding missing license on scripts
they are brand new and not covered by GPL
2018-03-17 23:16:48 +01:00
Thomas Debesse
8f01b33404
better color code escaping code
2018-03-17 21:16:33 +01:00
Thomas Debesse
ddbd17683c
fix etl home path
2018-03-17 19:49:02 +01:00
Thomas Debesse
bac6a942f7
add reusable has_known_image_format function for levelshot finding
2018-03-17 19:47:12 +01:00
Thomas Debesse
c3fe2ae10f
Merge pull request #191 from illwieckz/dlcache
...
also look for xonotic map levelshot in data/dlcache
2018-03-17 19:09:05 +01:00
Thomas Debesse
c71ad39a28
Merge pull request #190 from illwieckz/colorflags
...
more color flags, introduce xonotic color codes
2018-03-17 19:08:53 +01:00
Thomas Debesse
4253acf9d3
make copyright translatable string date-independent
2018-03-17 19:08:15 +01:00
Thomas Debesse
2bceb9d4fc
also look for xonotic map levelshot in data/dlcache
2018-03-17 19:05:03 +01:00
Thomas Debesse
bf3cea9764
more color flags, introduce xonotic color codes
...
- now use more than one flag to unescape color codes
this way color escaping can be per-game configured
- also rewrite some flag names to unify the wording
- xonotic RGB color codes are now escaped
Hence, it's now possible to enable:
- GAME_COLOR_QUAKE3
- GAME_COLOR_SAVAGE
- GAME_COLOR_UNVANQUISHED
- GAME_COLOR_XONOTIC
2018-03-17 00:10:13 +01:00
Zack Middleton
dab048138a
Fix gcc/clang warnings and related filter menu logic
...
* Enable more warnings.
* current_server_filter is unsigned, don't check if less than 0.
* current_server_filter was allowed for 0 (None) but wasn't suppose
to. The filter menu items are just greyed out (logic issue).
* Some callbacks access a varible but do nothing with it.
* PCX skin loading function returns signed char pointer but is used
as unsigned char pointer in src/skin.c.
2018-01-08 01:41:18 -06:00
Zack Middleton
3ce4175399
Fix Gtk+ warning when clearing sound in preferences
...
gtk_file_chooser_set_filename(.., filename=NULL) internally calls
gtk_file_chooser_unselect_all(..) and then
gtk_file_chooser_select_filename(.., filename) which asserts that
filename is not NULL causing a warning.
2018-01-08 00:07:57 -06:00
Zack Middleton
30506664b4
Fix unset sounds being cwd in perferences menu, ref #183
...
gtk_file_chooser_set_filename(.., "") sets file chooser to current
working directory. Saving config after that will save the directory
in the config file.
2018-01-08 00:07:57 -06:00
Zack Middleton
8be67722c0
Test sounds using current sound player, fix #178
...
When playing a sound in the preferences menu use the program specified
in the menu instead of the config file. This avoids having to save the
preferences before new sound player will be used for testing sounds.
2018-01-08 00:07:15 -06:00
Zack Middleton
69f22862c7
Fix server properties rcon password field not being disabled
...
If a game does not specify GAME_RCON or GAME_ADMIN, disable editing rcon
password field in server properties window. Fixes clang warnings.
2018-01-07 22:11:43 -06:00
Thomas Debesse
8f3fca7043
happy 20th birthday xqf
2018-01-07 18:50:12 +01:00
Thomas Debesse
62e3593624
some master label rename
2018-01-07 18:47:16 +01:00
Thomas Debesse
30fca3bf16
reorder game list alhabetically
2018-01-07 18:06:15 +01:00
Thomas Debesse
cd2a40c7eb
Merge pull request #187 from XQF/warsow
...
update warsow masters and protocol
2018-01-07 16:01:54 +01:00
Thomas Debesse
564533271c
update warsow masters and protocol
2018-01-07 16:00:41 +01:00
Zack Middleton
7633e238e9
Update Turtle Arena support to 0.7
2017-11-04 02:06:05 -05:00
Thomas Debesse
c0d710af7f
add dpk support for dæmon engine maps (unvanquished game)
...
- Dæmon engine both supports DPK and legacy PK3 paks
- DPK versionning and dependency mechanism is not implemented
- The code loads all DPK and PK3 found even if fs_legacypaks
is not enabled in game
2017-08-07 00:04:58 +02:00
Thomas Debesse
74a0263a23
Merge pull request #185 from aufau/faufixes
...
Few minor patches/fixes
2017-05-27 00:19:12 +02:00
Witold Piłat
a3c11515ad
Enable OS/CPU statistics for JK2 and JK3
2017-05-26 15:01:18 +02:00
Witold Piłat
4e90738f35
Support OpenJK JK3 client
2017-05-26 14:24:30 +02:00
Witold Piłat
7bee3746c7
Support JK2's SaberMod custom gametypes
2017-05-26 12:27:46 +02:00
Witold Piłat
d6e46b61d6
utmaps.h: Fix wrong declaration
2017-05-26 11:59:49 +02:00
Witold Piłat
9836673dde
Add jk2mvmp executable as JK2 command - a widely used, modernized JK2 client
...
Visit https://jk2mv.org for details
2017-05-26 11:59:41 +02:00
Witold Piłat
fe65fa21ee
Honor setting to ignore bots when sorting server list by player count
2017-05-26 11:06:00 +02:00
Tilo Brueckner
be9d1e3bef
moved ADD for CoD lines to the top of the list
2017-04-09 18:48:05 +02:00
Tilo Brueckner
f94ce7b5f9
add protocol versions of CoD:UO, CoD 2 and CoD 4
2017-04-09 15:59:16 +02:00
Tilo Brueckner
2407918a93
Add support for CoD:UO, CoD 2 and CoD 4
2017-04-09 15:31:31 +02:00
Thomas Debesse
04c8167b8d
update docs
2017-03-29 19:33:28 +02:00
Thomas Debesse
381cd042cc
add some wop,jk2,jk3 master servers
...
+ fix qtracker's ut99 master server naming
2017-03-29 18:52:26 +02:00
Thomas Debesse
4d66ecdde4
master server list update
2017-02-05 03:27:32 +01:00
Thomas Debesse
8eea0c7e29
fix protocol numbers
2017-02-05 02:29:59 +01:00
Thomas Debesse
f7e177f570
Merge pull request #182 from Watcom/master
...
fix segmentation fault when .ui file is missing
2016-09-02 03:25:47 +02:00
Watcom Hecht
0d6ce0c7f5
fix segmentation fault when .ui file is missing
2016-08-27 21:52:12 -03:00
sezero
f699161f60
fix 64 bit builds
2016-06-10 08:56:05 +03:00
sezero
c706f8aa28
Add (actually Fix) hexenworld rcon support by adding the huffman encode
...
and decoding routines from the uhexen2 project. sending the message does
not actually need any encoding, but if the received msg is not decoded
garbage is displayed especially for long responses.
See the original sf tracker entry at: https://sf.net/p/xqf/patches/12/
2016-06-09 12:28:00 +03:00
Artem Vorotnikov
e78e638526
Sound prefs tab concept
2015-07-31 17:37:51 +03:00
Zack Middleton
c019264f6f
Remove passing cg_precachedModels to Q3 with memory settings
...
The UI option for setting cg_precachedModels was removed.
2015-07-05 15:53:23 -05:00
Thomas Debesse
d079323859
fix unvanquished and nexuiz/xonotic map shot loading
2015-07-05 01:04:29 +02:00
Artem Vorotnikov
44c870ebeb
First shot at callbacks separation
2015-07-01 01:39:55 +03:00
Thomas Debesse
d76bb074c6
use “tools” dirname instead of “scripts” dirname since “scripts” dirname is already used by XQF scripts
2015-06-27 22:26:53 +02:00
Thomas Debesse
473860ac13
better file organisation for scripts
2015-06-27 22:12:30 +02:00
Thomas Debesse
62a6dfd76d
use levelshot overBrightBits 1 for some games, 0 for others
2015-06-27 20:16:44 +02:00
Thomas Debesse
38cad1bd80
new brightness modification by @zturltman (Q3 gamma ramp imitation), currently not used
2015-06-27 20:16:44 +02:00
Thomas Debesse
12da396f36
get rid of old quake2 tga.c (11 years old workaround), fix #158
2015-06-27 20:08:48 +02:00
Artem Vorotnikov
ef5c56c3d4
Lifted GTK+ dependency in stat.c
2015-06-27 14:10:30 +03:00
Artem Vorotnikov
777c7d3bd8
More GtkBuilder, ported menus, general cleanup
2015-06-27 14:10:30 +03:00