]>
git.rm.cloudns.org Git - xonotic/netradiant.git/log
Garux [Tue, 1 Aug 2017 10:35:36 +0000 (13:35 +0300)]
Q3map2:
* brush planes normals snap: +fix of vector-is-close-to-be-ON-axis case, was breaking slivers collisions, drawsurfs
* alphamod scale: works now
clean shiftBspMain
Garux [Tue, 1 Aug 2017 10:34:48 +0000 (13:34 +0300)]
Q3map2:
* -clipdepth F, def 2, _clipdepth
* fixed model autoclip (64u thick brushes/no collision at all in some cases)
* pyramidal etc zillion (20!) of autoclip modes
* removed stuctural caulk in models, was broken anyway
Radiant:
misc...
* hollow: produces not intersecting brushes
Garux [Tue, 1 Aug 2017 10:33:37 +0000 (13:33 +0300)]
Q3map2:
* -bounceColorRatio 0..1 (ratio of colorizing sample by texture)
* -debugclip: autoclip debug, uses shaders debugclip, debugclip2
* >2GB makefile option, allows up to 3GB ram on 32bit, 4GB on 64bit
* speedup patch to use fast sqrt at some points of light phase, where precision is not needed
Radiant:
binds...
* paste to camera - shift+v (alt+v was leading to texBro-View menu)
Garux [Tue, 1 Aug 2017 10:32:31 +0000 (13:32 +0300)]
Q3map2:
fix * q3map_remapshader remaps anything fine, on all stages (effect is: postrenaming shader when things are have been done)
* typo at -dirtmode
Radiant:
misc...
* translucent textures are visible, while selected, too; +matching trans polys are visible simultaneously
Garux [Tue, 1 Aug 2017 10:26:50 +0000 (13:26 +0300)]
Q3map2:
* native surfaceparm noob support (no -custinfoparms needed)
* -noob in bsp phase: assign surfaceparm noob to all map surfaces
* surfaceparm ob: skip assigning surfaceparm noob with -noob on that
* farplane modes: radius+radius, origin2origin, exact (add r/o/e to the number to enable), < 0 works too
* samples+filter - enabled again, makes sense
* -vertexscale
* fixed -novertex, (0..1) sets
* quick q3map_novertexlight (?)
* fixed _clone _ins _instance (_clonename)
* -nolm - no lightmaps
* ent keys aliases:_sa - shadeangle;_ss - samplesize
* -shift N -shift X Y Z: shift whole map to some coords
* more fogs (256) (ingame appearence lots of ones might be bugged due to engine arrangement, needs testing)
* q3map_remapshader remaps anything fine, on all stages (effect is: postrenaming shader when things are have been done)
* fixed 'unknown argument 1' at -lightanglehl
* -nocmdline writting to worldspawn
Radiant:
binds...
* wasd camera binds, c - deSelect, z - delete
* ExpandSelectionToEntities - shift+e
* make detail - alt+d
* arbitrary rotation - shifr+r
* arbitrary scale - ctrl+shift+s
misc...
* fit width, fit height butts in surf inspector (for trims) (saves scales ratio)
add old TODO with ideas
Rudolf Polzer [Tue, 28 Oct 2014 14:37:21 +0000 (14:37 +0000)]
Include unistd.h on POSIX, not just on __linux__.
Should fix use of fork() on OS X.
Rudolf Polzer [Thu, 13 Feb 2014 16:19:13 +0000 (17:19 +0100)]
More clang fixes.
Rudolf Polzer [Thu, 13 Feb 2014 16:13:24 +0000 (17:13 +0100)]
Some clang fixes. Not all yet.
Rudolf Polzer [Tue, 10 Dec 2013 05:54:15 +0000 (06:54 +0100)]
Fix touchpad scrolling on Linux.
Rudolf Polzer [Tue, 24 Sep 2013 12:51:54 +0000 (14:51 +0200)]
Found why RadSubdivideDiffuseLight happens with !bouncing. Trying
another one now.
Rudolf Polzer [Tue, 24 Sep 2013 10:45:12 +0000 (12:45 +0200)]
HAHA. Fix a bug that prevented ANY non-sRGB builds with the current default build menu. For ages now. Also addd some attempt to track down a bounce issue.
Rudolf Polzer [Fri, 13 Sep 2013 10:48:56 +0000 (12:48 +0200)]
BUILD=native
Rudolf Polzer [Fri, 2 Aug 2013 11:27:43 +0000 (13:27 +0200)]
lazy hack to make make work
Rudolf Polzer [Fri, 2 Aug 2013 10:49:17 +0000 (12:49 +0200)]
rework symlink creation logic
Rudolf Polzer [Sat, 6 Jul 2013 16:59:03 +0000 (18:59 +0200)]
Merge remote-tracking branch 'origin/ingar/alphahack_crashfix', fixes #1714
Rudolf Polzer [Sat, 6 Jul 2013 16:58:56 +0000 (18:58 +0200)]
Merge remote-tracking branch 'origin/ingar/texture_layout_defaults', fixes #1711
Rudolf Polzer [Sat, 6 Jul 2013 16:54:44 +0000 (18:54 +0200)]
also add an unsuffixed symlink, fixes #1710
Stijn Buys [Tue, 2 Jul 2013 17:23:35 +0000 (19:23 +0200)]
Fix an invalid pointer reference in the alphahack image loader, print filename on LoadJPGBuff error messages.
Stijn Buys [Tue, 25 Jun 2013 21:40:55 +0000 (23:40 +0200)]
On Linux, set the default executable suffix to 'uname -m'
Stijn Buys [Tue, 25 Jun 2013 20:00:02 +0000 (22:00 +0200)]
Cleaned up comments.
Stijn Buys [Tue, 25 Jun 2013 19:32:49 +0000 (21:32 +0200)]
Makes the texture layout dialog remember last used values, corrects x entry not having its value selected when showing the dialog.
Rudolf Polzer [Wed, 19 Jun 2013 16:50:07 +0000 (18:50 +0200)]
fix some easy warnings
Rudolf Polzer [Thu, 28 Mar 2013 11:26:46 +0000 (12:26 +0100)]
Fix a possible bug in floodlighting/dirtmapping in conjunction with alphashadow surfaces
Rudolf Polzer [Sat, 16 Mar 2013 19:02:31 +0000 (20:02 +0100)]
gtk is retarded. Nevertheless, the warping CAN be platform independent.
Rudolf Polzer [Sat, 16 Mar 2013 18:51:14 +0000 (19:51 +0100)]
also kill the win32 specific path (gtk should handle this anyway)
Rudolf Polzer [Sat, 16 Mar 2013 18:43:33 +0000 (19:43 +0100)]
get rid of some REALLY stupid code (generic pointer READ, but x11 specific pointer WARP?!?)
Rudolf Polzer [Tue, 15 Jan 2013 10:13:32 +0000 (11:13 +0100)]
updates to install-dlls-fedora.sh by maci and me
Rudolf Polzer [Mon, 14 Jan 2013 20:22:41 +0000 (21:22 +0100)]
Oops, forgot this file
Rudolf Polzer [Mon, 14 Jan 2013 20:21:37 +0000 (21:21 +0100)]
Fedora support patch by maci (make DLL finding work with Fedora's mingw)
Rudolf Polzer [Mon, 14 Jan 2013 11:03:08 +0000 (12:03 +0100)]
more pointers
Rudolf Polzer [Mon, 14 Jan 2013 10:59:24 +0000 (11:59 +0100)]
add a missing cast
Rudolf Polzer [Mon, 14 Jan 2013 10:55:49 +0000 (11:55 +0100)]
debugging.h: use int 3 on amd64 too
Rudolf Polzer [Mon, 14 Jan 2013 10:52:27 +0000 (11:52 +0100)]
split up mingw-Makefile.inc into mingw-Makefile.inc, mingw-radiantdeps-Makefile.inc
Rudolf Polzer [Mon, 14 Jan 2013 08:00:10 +0000 (09:00 +0100)]
add a mingw-fedora-Makefile.conf (my maci)
Nodenum [Mon, 17 Dec 2012 08:32:19 +0000 (09:32 +0100)]
Fix bug #1356: .obj loading bug in picolib
There's a bug in picolib when parsing the first group in an .obj file.
The library tries to set the surface name to a surface pointer
that is still NULL.
This gets silently ignored but the problem reappears later
in a warning message when the material or a face is parsed.
Rudolf Polzer [Thu, 25 Oct 2012 07:57:05 +0000 (09:57 +0200)]
fix compile error
Rudolf Polzer [Wed, 24 Oct 2012 13:55:42 +0000 (15:55 +0200)]
l_net: don't segfault of gethostbyname(gethostname()) fails
Can happen on Linux with misconfigured /etc/hosts.
Rudolf Polzer [Tue, 12 Jun 2012 15:09:26 +0000 (17:09 +0200)]
fix Q1pack URL
Rudolf Polzer [Tue, 15 May 2012 09:56:17 +0000 (11:56 +0200)]
Merge branch 'master' into divVerent/farplanedist-sky-fix
Conflicts:
tools/quake3/q3map2/prtfile.c
tools/quake3/q3map2/vis.c
tools/quake3/q3map2/visflow.c
Rudolf Polzer [Mon, 7 May 2012 10:32:21 +0000 (12:32 +0200)]
Merge remote-tracking branch 'ttimo/master'
Conflicts:
config.py
libs/missing.h
plugins/model/cpicosurface.cpp
plugins/vfspk3/unzip.cpp
radiant/main.cpp
radiant/mainframe.cpp
radiant/mainframe.h
radiant/missing.cpp
radiant/pluginmanager.cpp
radiant/preferences.cpp
radiant/preferences.h
tools/quake3/common/cmdlib.c
tools/quake3/common/unzip.c
tools/quake3/q3map2/image.c
Timothee 'TTimo' Besset [Sun, 6 May 2012 21:59:07 +0000 (16:59 -0500)]
error check and bail if permission denied during gamepack install
Timothee 'TTimo' Besset [Sun, 6 May 2012 20:55:10 +0000 (15:55 -0500)]
dunno what happened there, someone brain farted hard
Timothee "TTimo" Besset [Sun, 6 May 2012 18:23:11 +0000 (11:23 -0700)]
Merge pull request #50 from merlin1991/ETPack
Add support for W:ET to the game setup dialog
Timothee "TTimo" Besset [Sun, 6 May 2012 18:21:44 +0000 (11:21 -0700)]
Merge pull request #47 from mrwonko/MapLoading
Ability to open .map files with Radiant
Timothee "TTimo" Besset [Sun, 6 May 2012 18:20:31 +0000 (11:20 -0700)]
Merge pull request #49 from mrwonko/FloatingWindowWorkaround
Workaround for broken floating windows
Christian Ratzenhofer [Sun, 6 May 2012 15:16:44 +0000 (17:16 +0200)]
Add support for W:ET to the game setup dialog
Timothee 'TTimo' Besset [Sat, 5 May 2012 13:46:41 +0000 (08:46 -0500)]
typo fix
Timothee "TTimo" Besset [Sat, 5 May 2012 03:32:27 +0000 (20:32 -0700)]
Merge pull request #48 from mrwonko/ModelAlpha
Fixed transparency (qer_trans) not working on models
Willi Schinmeyer [Fri, 4 May 2012 08:45:49 +0000 (10:45 +0200)]
Workaround for broken floating windows (XY Window etc. always in front of e.g. surface inspector, properties)
Willi Schinmeyer [Fri, 4 May 2012 08:32:48 +0000 (10:32 +0200)]
Fixed transparency (qer_trans) not working on models
Willi Schinmeyer [Fri, 4 May 2012 08:07:28 +0000 (10:07 +0200)]
Fixed spelling in a comment
Willi Schinmeyer [Fri, 4 May 2012 08:02:31 +0000 (10:02 +0200)]
If the first argument ends in .map, try to load it as a map (instead of as a project)
Timothee "TTimo" Besset [Fri, 4 May 2012 03:12:53 +0000 (20:12 -0700)]
Merge pull request #46 from merlin1991/confignamefix
Properly name game configuration files
Christian Ratzenhofer [Thu, 3 May 2012 22:18:30 +0000 (00:18 +0200)]
Properly name game configuration files, fixes #43 and other issues related to stringcompares against config filename
Rudolf Polzer [Wed, 2 May 2012 15:35:47 +0000 (17:35 +0200)]
use http for netradiant gamepack download
Timothee 'TTimo' Besset [Mon, 23 Apr 2012 00:43:26 +0000 (19:43 -0500)]
fix bobtoolz patch caulk crash
Timothee 'TTimo' Besset [Sun, 15 Apr 2012 16:24:38 +0000 (11:24 -0500)]
unused
Timothee 'TTimo' Besset [Sun, 15 Apr 2012 16:24:08 +0000 (11:24 -0500)]
only Q3 and UrT pack for now. will need maintainers on the others to re-add them
Timothee 'TTimo' Besset [Sat, 14 Apr 2012 22:31:10 +0000 (17:31 -0500)]
fix q3map2
Timothee 'TTimo' Besset [Sat, 14 Apr 2012 22:15:55 +0000 (17:15 -0500)]
fix unzip code
Rudolf Polzer [Thu, 12 Apr 2012 15:14:40 +0000 (17:14 +0200)]
oops, this was broken
Rudolf Polzer [Thu, 12 Apr 2012 13:32:57 +0000 (15:32 +0200)]
Merge remote-tracking branch 'ttimo/master'
Conflicts:
plugins/imagepng/plugin.cpp
radiant/gtkdlgs.cpp
radiant/radiant.ico
tools/quake3/q3map2/image.c
Rudolf Polzer [Mon, 9 Apr 2012 07:44:44 +0000 (09:44 +0200)]
Merge branch 'master' of /var/cache/git/xonotic/netradiant
michaelb [Mon, 9 Apr 2012 07:44:35 +0000 (09:44 +0200)]
fix invalid use of <glib/...> headers
Timothee TTimo Besset [Sun, 8 Apr 2012 23:45:33 +0000 (18:45 -0500)]
moved to the web repository. online at http://icculus.org/gtkradiant/documentation/windows_compile_guide/
Timothee TTimo Besset [Sat, 7 Apr 2012 23:53:20 +0000 (18:53 -0500)]
Merge branch 'master' of github.com:TTimo/GtkRadiant
Timothee TTimo Besset [Sat, 7 Apr 2012 23:53:01 +0000 (18:53 -0500)]
Q2Tools source - didn't import this in initially
Rudolf Polzer [Mon, 2 Apr 2012 09:46:02 +0000 (11:46 +0200)]
simplify map file
Timothee "TTimo" Besset [Mon, 2 Apr 2012 01:42:22 +0000 (18:42 -0700)]
Merge pull request #27 from freemancw/master
Issue #15 - fixed about dialog / Updated 1.5.0 icon
Clinton Freeman [Mon, 2 Apr 2012 01:01:18 +0000 (21:01 -0400)]
centered about on parent window
Clinton Freeman [Mon, 2 Apr 2012 00:37:53 +0000 (20:37 -0400)]
reorganized about dialog code, added updated 1.5.0 .ico
Clinton Freeman [Sun, 1 Apr 2012 20:54:44 +0000 (16:54 -0400)]
reorganized about dialog and updated logo. fixed
broken links
alex8664 [Sat, 31 Mar 2012 13:33:33 +0000 (17:33 +0400)]
This is fix for failure of compilation on new libpng
alex8664 [Sat, 31 Mar 2012 13:31:50 +0000 (17:31 +0400)]
This is fix for failure of compilation on new libpng
Rudolf Polzer [Tue, 27 Mar 2012 10:11:37 +0000 (12:11 +0200)]
Merge remote-tracking branch 'github/master'
Conflicts:
.gitignore
config.py
libs/synapse/synapse.cpp
plugins/imagehl/lbmlib.cpp
plugins/surface_heretic2/surfacedialog.cpp
plugins/surface_ufoai/surfacedialog.cpp
radiant/brushscript.cpp
radiant/main.cpp
radiant/preferences.cpp
tools/quake3/common/cmdlib.c
tools/quake3/common/cmdlib.h
tools/quake3/q3map2/path_init.c
windows_compile_guide/index.html
Rudolf Polzer [Tue, 27 Mar 2012 10:03:28 +0000 (12:03 +0200)]
Rudolf Polzer [Tue, 27 Mar 2012 10:03:21 +0000 (12:03 +0200)]
my own uncrustify run
Rudolf Polzer [Tue, 27 Mar 2012 09:45:55 +0000 (11:45 +0200)]
remove an useless vcproj
TTimo [Sun, 16 Mar 2008 15:51:12 +0000 (15:51 +0000)]
uncrustify config - not applying until more sync with internal versions are done
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/branches/ZeroRadiant@212
8a3a26a2 -13c4-0310-b231-
cf6edde360e5
Rudolf Polzer [Tue, 27 Mar 2012 09:43:50 +0000 (11:43 +0200)]
Merge commit '
515673c08f8718a237e90c2130a1f5294f966d6a '
Conflicts:
.gitignore
COMPILING
CONTRIBUTORS
ChangeLog
DoxyConfig
Doxyfile
Doxygen_files/Doxyfile
Doxygen_files/doxy_mainpage.h
Doxygen_files/doxygen_gtkradiant_foot.html
Doxygen_files/doxygen_gtkradiant_head.html
Doxygen_files/doxygen_index.html
Doxygen_files/doxygen_reference_foot.html
Doxygen_files/doxygen_reference_head.html
Doxygen_files/example/annotated.html
Doxygen_files/example/classIEpair-members.html
Doxygen_files/example/classIEpair.html
Doxygen_files/example/classes.html
Doxygen_files/example/files.html
Doxygen_files/example/functions.html
Doxygen_files/example/graph_legend.dot
Doxygen_files/example/graph_legend.html
Doxygen_files/example/index.html
Doxygen_files/example/pages.html
Doxygen_files/example/test_8c-source.html
Doxygen_files/example/test_8c.html
Doxygen_files/example/todo.html
Doxygen_files/genDoxyfile
Doxygen_files/gendoxfunctions
Doxygen_files/reference1.html
README.doxygen
SConscript.q3map2
SConscript.radiant
TODO
config.py
contrib/bkgrnd2d/bkgrnd2d.vcproj
contrib/bobtoolz/bobtoolz.vcproj
contrib/camera/camera.vcproj
contrib/gtkgensurf/gtkgensurf.vcproj
contrib/hydratoolz/hydratoolz.vcproj
contrib/prtview/prtview.vcproj
contrib/ufoai/ufoai.vcproj
gen.readme
gendox
libs/picomodel/picomodules.c
plugins/eclassfgd/fgd.vcproj
plugins/entity/entity.vcproj
plugins/image/image.vcproj
plugins/imagem8/imagem8.vcproj
plugins/imagepng/imagepng.vcproj
plugins/imagewal/imagewal.vcproj
plugins/map/map.vcproj
plugins/mapxml/mapxml.vcproj
plugins/model/model.vcproj
plugins/shaders/shaders.vcproj
plugins/spritemodel/spritemodel.vcproj
plugins/surface/surface.vcproj
plugins/surface_heretic2/surface_heretic2.vcproj
plugins/surface_quake2/surface_quake2.vcproj
plugins/surface_ufoai/surface_ufoai.vcproj
plugins/textool/textool.vcproj
plugins/vfspak/vfspak.vcproj
plugins/vfspk3/vfspk3.vcproj
plugins/vfswad/vfswad.vcproj
radiant.sln
radiant/main.cpp
radiant/mainframe.cpp
radiant/preferences.cpp
radiant/preferences.h
radiant/radiant.vcproj
setup/data/tools/plugins/bt/bt-el2.txt
tools/quake3/q3map2/main.c
tools/quake3/q3map2/q3map2.vcproj
windows_compile_guide/index.html
Rudolf Polzer [Tue, 27 Mar 2012 09:33:51 +0000 (11:33 +0200)]
Timothee "TTimo" Besset [Mon, 26 Mar 2012 13:56:22 +0000 (06:56 -0700)]
Merge pull request #21 from merlin1991/Q3-gamepack-fix
copy shaderlist for Q3 if missing and make sure the config folder for *.game files exists
Christian Ratzenhofer [Mon, 26 Mar 2012 10:12:28 +0000 (12:12 +0200)]
Check if games folder exists, and copy shaderlist for Q3 if missing
Timothee "TTimo" Besset [Sun, 25 Mar 2012 23:33:16 +0000 (16:33 -0700)]
Merge pull request #19 from merlin1991/scons-update
Scons update
Christian Ratzenhofer [Sun, 25 Mar 2012 23:09:09 +0000 (01:09 +0200)]
updated Windows compile guide to include git
and the newest changes to the scons script (no more full blown msys)
Christian Ratzenhofer [Sun, 25 Mar 2012 22:26:04 +0000 (00:26 +0200)]
Remove calls to wget unzip and cp in the setup target of scons
This allows to build on windows without msys
Timothee TTimo Besset [Fri, 23 Mar 2012 03:59:40 +0000 (22:59 -0500)]
Merge branch 'master' of github.com:TTimo/GtkRadiant
Timothee TTimo Besset [Fri, 23 Mar 2012 03:57:36 +0000 (22:57 -0500)]
new version of glib is touchy
Timothee "TTimo" Besset [Sun, 18 Mar 2012 13:52:13 +0000 (06:52 -0700)]
Merge pull request #6 from bnoordhuis/cleanup
cleanup + q3map2 crash fix
Ben Noordhuis [Sat, 17 Mar 2012 15:13:32 +0000 (16:13 +0100)]
build: re-enable optimizations in release builds
Commit
f961a54 fixes the q3map2 crash at startup so it's safe to enable
optimizations again.
Ben Noordhuis [Sun, 18 Mar 2012 01:02:48 +0000 (02:02 +0100)]
q3map2: bump MAX_OS_PATH to 4096
Fixes a "buffer overflow detected" abort when compiled with _FORTIFY_SOURCE=1.
The realpath(3) function in glibc checks if the destination buffer is large
enough to hold up to PATH_MAX characters and aborts if that is not the case.
PATH_MAX doesn't have to be defined so assume that it's equal to 4096.
We should really be using pathconf(_PC_PATH_MAX) instead of a hard-coded value
but that means we can no longer use static buffers to hold paths.
Ben Noordhuis [Sun, 18 Mar 2012 01:00:09 +0000 (02:00 +0100)]
q3map2: harden UNIX path sniffer against buffer overflows
Ben Noordhuis [Sun, 18 Mar 2012 00:53:03 +0000 (01:53 +0100)]
q3map2: fix dangling pointer dereference
`last` was used but not initialized.
Also fixes a segmentation fault if PATH is not in the environment.
Ben Noordhuis [Sat, 17 Mar 2012 23:26:28 +0000 (00:26 +0100)]
q3map2: getpwent() result may not be persistent
Use getpwuid_r() instead and store the path in a static buffer.
Ben Noordhuis [Sat, 17 Mar 2012 23:34:31 +0000 (00:34 +0100)]
q3map2: add safe string copy functions
* Q_strncpyz()
* Q_strncat()
* Q_strcat()
Guard against buffer overruns, always zero terminate the result.
Ben Noordhuis [Sat, 17 Mar 2012 22:53:12 +0000 (23:53 +0100)]
q3map2: fix bogus empty string checks
qdir is an array, not a pointer, so `if (qdir)` is always true.
Ben Noordhuis [Sat, 17 Mar 2012 22:09:08 +0000 (23:09 +0100)]
fix warning: unused variable 'foo'
Ben Noordhuis [Sat, 17 Mar 2012 21:58:48 +0000 (22:58 +0100)]
fix warning: array subscript is above array bounds
Simplify and flatten the code while we're at it.
Ben Noordhuis [Sat, 17 Mar 2012 21:32:01 +0000 (22:32 +0100)]
fix warning: format not a string literal and no format arguments
Ben Noordhuis [Sat, 17 Mar 2012 15:16:12 +0000 (16:16 +0100)]
.gitignore build artifacts