Timothee "TTimo" Besset
a26bd5a9aa
Merge pull request #593 from illwieckz/nopacks
...
add command line option to not download game packs
2018-02-03 13:49:26 -06:00
Timothee "TTimo" Besset
1b755c86b5
Merge pull request #592 from illwieckz/diffnoise
...
some fixes to issues pointed by @tkoeppe
2018-02-03 13:48:59 -06:00
Timothee "TTimo" Besset
b6b83ac26a
Merge pull request #597 from Pan7/cubicclip
...
Disable cubic clipping by default
2018-02-03 13:47:40 -06:00
Pan
9f52d441d9
Disable cubic clipping by default
2018-02-03 18:46:47 +01:00
Jay Dolan
8a4815d63b
Remove unnecessary cast in PicoLoadFunc
2018-02-02 07:14:31 -05:00
Jay Dolan
c655d234d5
Fix OS X compile error for pico function prototype.
2018-02-01 12:01:50 -05:00
Pan7
49a90dca7e
Merge pull request #596 from illwieckz/unv-src-mod
...
unvanquished "src" mod for unvanquished mapping from source
2018-02-01 13:01:44 +01:00
Thomas Debesse
a88505ebe3
unvanquished "src" mod for unvanquished mapping from source
2018-01-31 19:51:19 +01:00
Thomas Debesse
ba64802bb6
some fixes to issues pointed by @tkoeppe
2018-01-28 03:15:25 +01:00
Thomas Debesse
0392cb1e56
add command line option to not download game packs
2018-01-28 03:10:45 +01:00
Timothee "TTimo" Besset
e3bf363a63
Merge pull request #591 from illwieckz/diffnoise
...
tools: reduce diff noise with NetRadiant
2018-01-27 16:29:58 -06:00
Thomas Debesse
01d635a135
tools: reduce diff noise
2018-01-27 22:54:14 +01:00
Rudolf Polzer
4d3c983a16
fix a slight memory leak
2018-01-27 22:53:18 +01:00
Rudolf Polzer
39a8ddd6d9
q3map2: more warnings
...
imported from netradiant, original commit message:
> more warnings
2018-01-27 22:53:18 +01:00
rpolzer
58f0f9e557
q3map2/picomodel: remove some warnings
...
imported from netradiant, initial commit message:
> q3map2 is now waring free
2018-01-27 22:53:18 +01:00
Rudolf Polzer
5a40208a05
q3map2: fix some more warnings
...
imported from netradiant, initial commit message:
> fix some more warnings
2018-01-27 22:53:18 +01:00
TimePath
4d558e10c7
q3map2: remove some "unused but set variable" warning
...
imported from netradiant, initial commit message:
> Remove -Wno-unused-but-set-variable
2018-01-27 22:53:18 +01:00
Timothee Besset
b0d239fd81
Merge branch 'master' of github.com:TTimo/GtkRadiant
2018-01-27 15:14:51 -06:00
Timothee Besset
0ea61635b6
Load .MAP as well, in addition to .. .map
2018-01-27 15:14:42 -06:00
Timothee "TTimo" Besset
a2bdc7ca43
Merge pull request #563 from illwieckz/emptydir
...
do not list empty shader/texture directories
2018-01-27 14:24:08 -06:00
Timothee "TTimo" Besset
88b992a9eb
Merge pull request #562 from illwieckz/notex
...
always provide notex
2018-01-27 14:18:24 -06:00
Timothee "TTimo" Besset
beaf72c754
Merge pull request #585 from illwieckz/fixurl
...
allow to open https:// urls
2018-01-27 14:14:56 -06:00
Timothee "TTimo" Besset
1dfec8f7a8
Merge pull request #588 from Pan7/eangle
...
Angle pointer by entity definition
2018-01-27 14:08:55 -06:00
Timothee "TTimo" Besset
d5329c0636
Merge pull request #589 from illwieckz/dropqlpk3
...
q3map2: drop quakelive encrypted pk3 vfs
2018-01-27 14:07:52 -06:00
Timothee "TTimo" Besset
0084650867
Merge pull request #590 from illwieckz/nodlpack
...
don't download gamepacks on “scons -c” fix #477
2018-01-27 14:07:25 -06:00
Thomas Debesse
4f6d5b611d
don't download gamepacks on “scons -c” fix #477
2018-01-27 02:40:03 +01:00
Thomas Debesse
ff416cdfb9
q3map2: drop quakelive encrypted pk3 vfs
2018-01-27 02:26:30 +01:00
Pan
784e2de4e3
angle pointer by entity definition
2018-01-27 00:54:01 +01:00
Thomas Debesse
0fd04ccf85
always provide notex
...
This adds a special VFS providing textures/radiant/notex and shadernotex.
This way, game packs does not have to provide them using the hardcoded
textures/radiant/[shader]notex path (some games prefer other prefixes).
It also allows GtkRadiant to not crash at startup when a wrong game
path is set.
It would also prevents radiant to fail where it tries to load these
textures on very early stage when the whole VFS is not yet loaded,
for example on pk3dir scenario.
The notex and shadernotex textures come from Unvanquished's tex-common
package and are distributed under public domain-like CC0 1.0 Universal license: https://creativecommons.org/publicdomain/zero/1.0/
See: https://github.com/UnvanquishedAssets/tex-common_src.dpkdir/blob/master/about/tex-common.txt
2018-01-23 00:18:45 +01:00
Thomas Debesse
574dd47394
allow to open https:// urls
2018-01-22 20:06:02 +01:00
Timothee "TTimo" Besset
95ae5af82b
Merge pull request #584 from illwieckz/sconsfix
...
scons: do not look for vfsqlpk3, make diff easier
2018-01-22 13:01:13 -06:00
Thomas Debesse
7660023c96
scons: do not look for vfsqlpk3, make diff easier
...
- vfsqlpk3 was removed, so scons does not have to build it and don't
fail anymore.
- when I was maintaining offline unvanquished branch I got so much pain
each time I rebased on master because of stupid merge conflict since
git knows well how to merge line addition/deletion but not to merge
addition/deletion within the same line… setting each gamepack names
on its own line will save hours of manual stupid merge solve to people
wanting to add games in the future.
- I also added a comma on another list because python allows to put comma
on last element and that's great to reduce diff noise (adding another
line after the last one does not require to modify the one that was
the last one before).
2018-01-22 19:26:53 +01:00
Thomas Köppe
e1eeefac58
[pico] Add missing header inclusion
2018-01-22 16:52:52 +00:00
Thomas Köppe
d3d00345c5
[q3map2/{vis,visflow}.c] Reinstate offsetof-based size computation.
...
The logic isn't entirely legitimate, since fixedWinding_t is a
fixed-size type that is *sometimes* treated as a variable-sized type,
but it would require deeper refactoring to make this strictly
conforming. As it is, we just keep the offset computation as a
reasonable way to calculate the allocation size.
Fixes #583 .
2018-01-22 16:03:21 +00:00
Timothee Besset
f00e8fd6a6
fix pk3dir/dpk/dpkdir code
2018-01-22 09:03:45 -06:00
Timothee Besset
921dc5083c
remove rogue INT_MIN definition
2018-01-22 08:52:06 -06:00
Timothee Besset
d81b0f805e
Add bspc from the submodule in the main solution
2018-01-22 08:51:32 -06:00
Timothee Besset
67fa177673
cleanup more offsetof usage
2018-01-22 08:43:48 -06:00
Timothee "TTimo" Besset
322935310e
Merge pull request #582 from tkoeppe/flexi
...
Use flexible array members
2018-01-22 08:36:52 -06:00
Thomas Köppe
f061ce9990
Change winding_t, winding_accu_t and brush_t to use flexible array members rather than fixed-sized arrays.
...
The arrays were always meant to be variably sized, and objects are only ever allocated dynamically. Object size computations are simplified with this change.
Flexible arrays were introduced in C99, so this change means that we will require a C99-conforming compiler henceforth.
2018-01-22 02:23:23 +00:00
Timothee Besset
4ace24c00a
remove QL encryption, add Q1Pack
2018-01-21 15:41:45 -06:00
Timothee "TTimo" Besset
c0a5da84f0
Merge pull request #535 from illwieckz/unvanquished
...
initial unvanquished support
2018-01-21 15:09:53 -06:00
Timothee "TTimo" Besset
c92429820b
Merge pull request #533 from illwieckz/pk3dir
...
pk3dir support (+pk4dir/dpkdir support)
2018-01-21 15:08:15 -06:00
Timothee "TTimo" Besset
ac48f23d4d
Merge pull request #575 from illwieckz/shaderlists
...
load shaderlist.txt from more than one VFS, fix #573
2018-01-21 15:01:50 -06:00
Timothee Besset
08b44c433d
Disable the deprecated functions warning
2018-01-21 14:59:29 -06:00
Timothee Besset
fc33f1818c
Merge branch 'master' of github.com:TTimo/GtkRadiant
2018-01-21 14:47:38 -06:00
Timothee Besset
e08d6b6429
Visual Studio 2017. Fixed q3map2_urt 64 bit compilation also.
2018-01-21 14:47:06 -06:00
Timothee "TTimo" Besset
e44968a80f
Merge pull request #580 from tkoeppe/flexi
...
Use standard "offsetof" facility rather than manual code involving null pointer dereferences.
2018-01-21 14:23:29 -06:00
Thomas Köppe
ec0907f7ca
Use standard "offsetof" facility rather than manual code involving null pointer dereferences.
2018-01-21 01:54:24 +00:00
Timothee "TTimo" Besset
3c49dd161d
Merge pull request #576 from tkoeppe/bugfixes
...
Bugfixes in sciptlib.c and map.c
2018-01-20 15:35:53 -06:00