]> git.rm.cloudns.org Git - xonotic/netradiant.git/log
xonotic/netradiant.git
7 years agoQ3map2:
Garux [Wed, 2 Aug 2017 06:04:00 +0000 (09:04 +0300)]
Q3map2:
* do not delete q3map2_*.shader on minimap generation

Radiant:

misc...
* fix: crash in CSG::BrushDeleteSelected
* fix: crash in Brush::windingForClipPlane
* disabled snapping of transform/pivot origin

7 years agoRadiant:
Garux [Wed, 2 Aug 2017 06:03:25 +0000 (09:03 +0300)]
Radiant:

binds...
swap paint and rect selectors:
* M1 click: tunnel selector
* shift + m1 drag: paint objects selection
* ctrl + m1: select brush face
* ctrl + m1 drag: paint faces selection
* shift + m2: tunnel selector
* shift + m2 drag: rectangular toggle selector
* ctrl + m2: tunnel face selector
* ctrl + m2 drag: rectangular selector of brush faces
* alt + m2 drag: 2d zoom in/out
* ctrl + m1: quick clipper mode (quits one after split done)

7 years agoRadiant:
Garux [Wed, 2 Aug 2017 06:02:58 +0000 (09:02 +0300)]
Radiant:

binds...
* M1 click: tunnel selector
* shift + m2 drag: paint objects selection
* ctrl + m1: select brush face
* ctrl + m2 drag: paint faces selection
* shift + m2: tunnel selector
* shift + m1 drag: rectangular toggle selector
* ctrl + m2: tunnel face selector
* ctrl + m1 drag: rectangular selector of brush faces
* alt + m2 drag: 2d zoom in/out
* ctrl + m2: quick clipper mode (quits one after split done)

7 years agoctrl+m2=clipper
Garux [Wed, 2 Aug 2017 06:02:12 +0000 (09:02 +0300)]
ctrl+m2=clipper

7 years agoctrl=face selector m2=cycle
Garux [Wed, 2 Aug 2017 06:01:50 +0000 (09:01 +0300)]
ctrl=face selector m2=cycle

7 years agom1 selector more
Garux [Wed, 2 Aug 2017 06:01:31 +0000 (09:01 +0300)]
m1 selector more

7 years agom1 selector
Garux [Wed, 2 Aug 2017 06:00:52 +0000 (09:00 +0300)]
m1 selector

7 years agoQ3map2:
Garux [Wed, 2 Aug 2017 06:00:11 +0000 (09:00 +0300)]
Q3map2:
* fix crash with nonpthreads xmllib + multithreading + output to system console
* number of code fixes
Radiant:

misc...
* fix: clone group ent / map import / saving map as : group ents name labels at 0,0,0;
* number of code fixes

7 years agoRadiant:
Garux [Wed, 2 Aug 2017 05:43:59 +0000 (08:43 +0300)]
Radiant:

misc...
* fix: deselecting particular primitives, invert selection work for expanded group entity selection (these are deselecting parent node)
* do not render entities selection in components mode; fixes 'invisible components for expanded group entity selection'

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:28:28 +0000 (14:28 +0300)]
Radiant:

misc...
* texbro: disable alpha transparency by def; isn't good in half of cases
* find/replace: tooltip helper note about search mode
* Entity: arrowheads, showing direction of connection-lines in addition to color-code; New algorithm: are visible in all orthogonal projections
* tweak: do not render 'misc_model' & 'light' entity names
* filters: patches: +filter ones with surfaceparm playerclip
* translucent filter also works for shaders with qer_alphafunc
* filter areaportal, if single face matches (allows case with other faces, using 'skip')
* filter translucent, if single face matches
* filter liquids by surfaceparm {water, lava, slime} in addition to textures/liquids path

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:27:03 +0000 (14:27 +0300)]
Radiant:

misc...
* fix: select inside and touching: ignored ANY filters and hiding, and region
* fix: M3 tex paint/grab ignored _hidden_ models
* fix: M3 tex paint/grab ignored group ent (world, triggers, et cetera), model filters
* fix: shift+a by tex: ignored group ent (world, triggers, et cetera) filters
* fix: tex find/replace: ignored any filters, regioning & hiding
* fix: shift+a by classname: ignored filters, hiding, region
* fix: floor walker ignored group ent filters
* fix: csg subtract ignored group ent filters
* fix: invert selection: ignored group ent filters
* fix: tex find/replace: 'select by shader' mode for patches (was replacing with notex instead)
* fix: select inside and touching: were selecting group ents, as single unit (=sensitive to parent node and its bbox)
* fix: csg merge two group ents = empty group ent
* fix: csg subtract group ent completely = empty group ent
* fix: hollow group ent: could produce empty group ent
* func_groups are filtered by world filter only, not entities one
* new func_group filter, filterBar button; Rightclick = create func_group

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:26:18 +0000 (14:26 +0300)]
Radiant:

misc...
* CSG Tool
* fix: texbro: blured stipple with green and red borders

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:25:41 +0000 (14:25 +0300)]
Radiant:
misc...
* made shaderplug msg to look not like error (but barely noticeable)
* removed Texdef_FitTexture copypasted code
* ctrl+shift+mouse strafe mode: moving mouse forward moves camera forward, back - back
* add map to recent ones on SaveMap (instead of doing that in 'open by cmd line': spoils the list)
* fix: spin buttons alignment in patch inspector
* fix: patch inspector window pos save/restore during run time
* removed console, texbro buttons in regular layout
* ent inspector: saving window splits pos in non regular layouts
* ent inspector: saving lower split pos aswell
* ent inspector: fix of: minimizing part behind middle to 0
* saving find/replace wnd pos; bringing ontop, if is (present + called)
* moved 'find unique name for' output to _DEBUG
* fix of 'GLib-CRITICAL **: Source ID was not found when attempting to remove it' in buid monitor timer
* fix: build menu customizing: command field is reachable right after creating new entry

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:25:00 +0000 (14:25 +0300)]
Radiant:

misc...
* fix: texbro m2 drag in 2x2 layout
* fix: crash in (texbro + freezePointer)
* fix: all sorts of problems with freezePointer drags near widget borders

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:23:38 +0000 (14:23 +0300)]
Radiant:

menus...
* help+: Blendmodes cheatsheet
misc...
* fix treemodel Clang compilation
* fix: 1x1 textures crash and appearence
* fix of: create func static in non doom3 gametype = group entity w/o objects
* merged tex bro textures borders; stipple indicates shaders
* realigned tex bro text, so one doesn't collide with textures borders
* fix of texture focusing in tex bro
* grayscale RLE TGA support
* unsupported Doom 3 entity keys: popup->log warning
* patch inspector: +flip texture buttons
* disabled texture lock by default (confuses novices, suddenly)
* added MeshTex plugin src to project, compiled, fixed (works now-)

7 years ago* added MeshTex plugin src to project (can't compile)
Garux [Tue, 1 Aug 2017 11:09:50 +0000 (14:09 +0300)]
* added MeshTex plugin src to project (can't compile)

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:07:22 +0000 (14:07 +0300)]
Radiant:

binds...
* tex bro: left double click loads directory, containing active shader + focuses on it
right double click loads 'common' directory
misc...
* shader editor gets focus after been hidden behind main window and called again
* patch thicken: significantly more fail safe; correct handling of cycled patches
* fix: was parsing vfs twice; pk3s were being opened twice during runtime
* fix: shortcuts work after startup (plugins bar buttons were stealing focus)

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:06:41 +0000 (14:06 +0300)]
Radiant:

misc...
* local gtk2 themes support; cfgs are .gtkrc-2.0.radiant, .gtkrc-2.0.win; +~100 themes included;
MS-Windows theme is one, inheriting current appearence on Windows
* GTK2 theme & font selector (Misc->Colors->Gtk theme...) (need restart after pair of naughty engines tho)
* openGL implementaion of rubberband selector (w/o rerendering whole scene) (fixes visual issues with Aero)

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:06:00 +0000 (14:06 +0300)]
Radiant:

misc...
* fix of 2.24 related: minimize floating window = whole app minimizes + can't restore
* fix of 2.24 related: glwidgets inside floating windows were not shown after hide/show of parent widgets
* tex bro: menubar = toolbar

7 years agomore antialiased png icons
Garux [Tue, 1 Aug 2017 11:05:06 +0000 (14:05 +0300)]
more antialiased png icons

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:03:16 +0000 (14:03 +0300)]
Radiant:
misc...
* filter toobar buttons also handle right mouse clicks:
caulk: apply caulk tex
clip: toggle apply clip/weapclip tex
hint: toggle apply hint/hintlocal/hintskip tex
triggers: apply trigger tex
liquids: toggle apply watercaulk/lavacaulk/slimecaulk tex
areaportals: toggle apply nodraw/nodrawnonsolid tex
shader names are configurable through respective shader_* keys in .game file
details: make detail
structural: make structural
* png icons with real alpha; partially antialiased

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:00:58 +0000 (14:00 +0300)]
Radiant:

binds...
* texbro: left double click loads directory, containing active shader
* texbro: left triple click loads 'common' directory
misc...
* updating texture browser height after thumbnail scale, min/max size, show shaders options changed
* tex bro: show textures option (to leave only shaders)
* tex bro: Show all (ctrl + a) toggles 'Hide unused' (typically: ctrl+a: get all used, once more ctrl+a: get all loaded)
* tex bro: 'flush and reload shaders' autoloads last selected dir
* tex bro: show alpha transparency option; def = yes
* tex bro: white+black stipple around shader thumbnails + is visible, while being selected
* filter toobar is not part of plugin one

7 years agoRadiant:
Garux [Tue, 1 Aug 2017 11:00:12 +0000 (14:00 +0300)]
Radiant:

binds...
* douplicated basic shortcuts: arrows - camera freemove, ESC - deSelect, backSpace - delete

menus...
* modify+: snap to grid (ctrl+g)

misc...
* fixed warning on import (q3map2_type not found)
* patch thicken
* removed douplicate accelerators registering
* trigger_* entities get textures/common/trigger tex on creation
( unless different is set in .game file via shader_trigger key )
* opening *.map, sent via cmd line (can assign *.map files in system to be opened with radiant)
* -aero cmd line key to enable aero transparency
* opening maps with bad tex defs (.#QNAN, .#IND, .#INF)
(happens sometimes after rotating & often scaling with tex lock (in BP mode)); error->warning

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:59:31 +0000 (13:59 +0300)]
Q3map2:
* decompiling: fix: broken brushes, empty brush definitions; shut down too usual warnings; with -force tries to decompile model autoclip too
* decompiling: -fast mode for BSPToMap conversion

Radiant:
misc...
* _setmaxstdio(2048): tested max pk3s count: 1021
* curve: deform (randomize Z points coord at given amount)

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:58:52 +0000 (13:58 +0300)]
Q3map2:
* fix: number of problems, found by Visual Studio's static code analyser
(https://github.com/TTimo/GtkRadiant/commit/76ea7385dd94aac435a858b05f87820e1cfadfd6)

Radiant:

misc...
* fix of: convert group entity to diff one = entity w/o objects
* asking for game path at 1st start, even if one, specified in .game exists (auto picking could make confused)
* disabled game autodetecting: (~2min awaiting on w7 in non admin mode was confusing)

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:57:26 +0000 (13:57 +0300)]
Q3map2:
* -brightness 0..alot, def 1: mimics q3map_lightmapBrightness, but globally + affects vertexlight
* -contrast -255..255, def 0: lighting contrast
* packer improvements

Radiant:

binds...
* entity inspector: Tab enters Key field, toggles between key/value fields; Del deletes keys; Esc quits

misc...
* improved mwheel 2d zoom by Neumond
* +makeRoom: like hollow, but extrudes faces outwards; for making rooms
* deactivating tex dirs tree after loading dir, so SPACE and ENTER aren't broken for 2D after that
* Regular, RegularLeft layouts: smaller console, bigger tex browser
* Rotate, Scale dialogs: values aren't erased on Enter, OK, Apply (are on cancel, esc)
* Rotate dialog: fix: new value in focused field wasn't taking in account on Enter
* +updating texture directories list on 'flush and reload shaders' (reloading shaderlist aswell)
* NumLock perspective window fix
* ctrl+k(ConnectEntities): friendlier to complex connections, takes in account existing keys
(priority: target > targetname > none)
* +'all Supported formats' default option in open dialogs
* defaulted show light radii
* camera fov: 90->110
* cubic clip: off by default; bigger def dist; fixed button's shortcut tip
* prefs: Min & Max texture thumbnail size + dependant on scale;
def = *scale .5, min 48, max 160 (makes range 96-320 visually differentiated)

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:56:25 +0000 (13:56 +0300)]
Q3map2:
* packer: +warnings on implicitMaps, mapNoComps
* packer: known problem: minizip crash, when trying to get file with 2039 year date from disk
* -repack: repacks multiple maps, strips out only required shaders; main argument is single bsp path or txt with full pathes to bsps
switches: -dbg: talkative mode; -png: include pngs, at highest priority; -complevel: -1..10, def 0, compression level
uses additional exclusions file repack.exclude with different logic

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:54:01 +0000 (13:54 +0300)]
Q3map2:
* packer: rewrote logic to make sure not to include excluded stuff
* packer: preserves file date, if grabbing file from .pk3 too
* packer: in case of missing *ingame* resources pk3 gets _FAILEDpack suffix

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:53:05 +0000 (13:53 +0300)]
Q3map2:
* -pk3 autopackager: alternative way to write

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:51:52 +0000 (13:51 +0300)]
Q3map2:
* -pk3: autopackager mode(complete Q3 support); bsp path as input; switches: -dbg - talkative mode, -png - include pngs, at highest priority
is using file 'gamename.exclude' to exclude vanilla game resources
tip: ioq3, netradiant, compiler (and packager) treat *.pk3dir directories as separate pk3 files

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:50:06 +0000 (13:50 +0300)]
Q3map2:
* shot down spammy warning about samplesize for lmsize<=128; -debugsamplesize to show
* numBspModels ('brusmodels') stat emitting

Radiant:

misc...
* filters toolbar (disableable)
* fix: shift + m1 click in tex browser to open shader in internal/external editor;
defaulted internal; focuses on wanted shader; correct opening/saving
* fix: angles "0 x 0" autoconvert to angle "x" on transform (was getting deleted w/o a trace)

7 years agoQ3map2:
Garux [Tue, 1 Aug 2017 10:36:40 +0000 (13:36 +0300)]
Q3map2:
* content of brush is determined now not by 1st side in brush definition (inconsistency!)
but on priority: liquid > fog > playerclip > nonsolid > solid
ex.: nodraw solid shader works now for hiding liquid or fog volume splits / unwanted faces
solid or nonsolid shader + face(s) of playerclip = playerclip
solid shader + face(s) of nonsolid = nonsolid (b4 could happen: 5nonsolid sides + 1solid = solid brush )

Radiant:

binds...
* make structural - alt+s
* shift+n - cycle patch tex projection
* ctrl+f - fit texture
* bind a, d in no mlook mode - CameraStrafeLeft/Right

menus...
* smartified content basically
* hidden killconnect for games, which are not nexuiz
* view-orthographic+: center 2d on selected (ctrl+shift+tab)
* removed parent from menu, regroup does work + isn't bugged
* edit+: SelectAllOfType (shift+a)
* view->show+: ToggleCrosshair, show size info, show grid
* view menu: +patch inspector
* curve->texture+: flip patch tex ( {ctrl}shift+i ), naturalize, cycle projection
* cleaned, updated help menu links,+: Mouse Shortcuts, recent offline&fixed Shader Manual,
netRadiant specific docs, lists of q3map2 switches/entity keys/shader directives
misc...
* removed note to save before going to preferences, project settings
* fog is automatically transparent
* Doom3LightRadius: failed to parse default light radius - spammy msg removed
* 1.5x bigger light ents (8->12u)
* longer list of recently opened (4->9)
* crosshair display: is saving in prefs
* defaulted Maya theme
* removed question to override current compile monitoring

7 years agoQ3map2:
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

7 years agoQ3map2:
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

7 years agoQ3map2:
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)

7 years agoQ3map2:
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

7 years agoQ3map2:
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

10 years agoInclude unistd.h on POSIX, not just on __linux__. xonotic-v0.8.0
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.

10 years agoMore clang fixes.
Rudolf Polzer [Thu, 13 Feb 2014 16:19:13 +0000 (17:19 +0100)]
More clang fixes.

10 years agoSome clang fixes. Not all yet.
Rudolf Polzer [Thu, 13 Feb 2014 16:13:24 +0000 (17:13 +0100)]
Some clang fixes. Not all yet.

11 years agoFix touchpad scrolling on Linux.
Rudolf Polzer [Tue, 10 Dec 2013 05:54:15 +0000 (06:54 +0100)]
Fix touchpad scrolling on Linux.

11 years agoFound why RadSubdivideDiffuseLight happens with !bouncing. Trying
Rudolf Polzer [Tue, 24 Sep 2013 12:51:54 +0000 (14:51 +0200)]
Found why RadSubdivideDiffuseLight happens with !bouncing. Trying
another one now.

11 years agoHAHA. Fix a bug that prevented ANY non-sRGB builds with the current default build...
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.

11 years agoBUILD=native
Rudolf Polzer [Fri, 13 Sep 2013 10:48:56 +0000 (12:48 +0200)]
BUILD=native

11 years agolazy hack to make make work
Rudolf Polzer [Fri, 2 Aug 2013 11:27:43 +0000 (13:27 +0200)]
lazy hack to make make work

11 years agorework symlink creation logic
Rudolf Polzer [Fri, 2 Aug 2013 10:49:17 +0000 (12:49 +0200)]
rework symlink creation logic

11 years agoMerge remote-tracking branch 'origin/ingar/alphahack_crashfix', fixes #1714
Rudolf Polzer [Sat, 6 Jul 2013 16:59:03 +0000 (18:59 +0200)]
Merge remote-tracking branch 'origin/ingar/alphahack_crashfix', fixes #1714

11 years agoMerge remote-tracking branch 'origin/ingar/texture_layout_defaults', fixes #1711
Rudolf Polzer [Sat, 6 Jul 2013 16:58:56 +0000 (18:58 +0200)]
Merge remote-tracking branch 'origin/ingar/texture_layout_defaults', fixes #1711

11 years agoalso add an unsuffixed symlink, fixes #1710
Rudolf Polzer [Sat, 6 Jul 2013 16:54:44 +0000 (18:54 +0200)]
also add an unsuffixed symlink, fixes #1710

11 years agoFix an invalid pointer reference in the alphahack image loader, print filename on...
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.

11 years agoOn Linux, set the default executable suffix to 'uname -m'
Stijn Buys [Tue, 25 Jun 2013 21:40:55 +0000 (23:40 +0200)]
On Linux, set the default executable suffix to 'uname -m'

11 years agoCleaned up comments.
Stijn Buys [Tue, 25 Jun 2013 20:00:02 +0000 (22:00 +0200)]
Cleaned up comments.

11 years agoMakes the texture layout dialog remember last used values, corrects x entry not havin...
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.

11 years agofix some easy warnings
Rudolf Polzer [Wed, 19 Jun 2013 16:50:07 +0000 (18:50 +0200)]
fix some easy warnings

11 years agoFix a possible bug in floodlighting/dirtmapping in conjunction with alphashadow surfaces xonotic-v0.7.0
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

11 years agogtk is retarded. Nevertheless, the warping CAN be platform independent.
Rudolf Polzer [Sat, 16 Mar 2013 19:02:31 +0000 (20:02 +0100)]
gtk is retarded. Nevertheless, the warping CAN be platform independent.

11 years agoalso kill the win32 specific path (gtk should handle this anyway)
Rudolf Polzer [Sat, 16 Mar 2013 18:51:14 +0000 (19:51 +0100)]
also kill the win32 specific path (gtk should handle this anyway)

11 years agoget rid of some REALLY stupid code (generic pointer READ, but x11 specific pointer...
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?!?)

11 years agoupdates to install-dlls-fedora.sh by maci and me
Rudolf Polzer [Tue, 15 Jan 2013 10:13:32 +0000 (11:13 +0100)]
updates to install-dlls-fedora.sh by maci and me

11 years agoOops, forgot this file
Rudolf Polzer [Mon, 14 Jan 2013 20:22:41 +0000 (21:22 +0100)]
Oops, forgot this file

11 years agoFedora support patch by maci (make DLL finding work with Fedora's mingw)
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)

11 years agomore pointers
Rudolf Polzer [Mon, 14 Jan 2013 11:03:08 +0000 (12:03 +0100)]
more pointers

11 years agoadd a missing cast
Rudolf Polzer [Mon, 14 Jan 2013 10:59:24 +0000 (11:59 +0100)]
add a missing cast

11 years agodebugging.h: use int 3 on amd64 too
Rudolf Polzer [Mon, 14 Jan 2013 10:55:49 +0000 (11:55 +0100)]
debugging.h: use int 3 on amd64 too

11 years agosplit up mingw-Makefile.inc into mingw-Makefile.inc, mingw-radiantdeps-Makefile.inc
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

11 years agoadd a mingw-fedora-Makefile.conf (my maci)
Rudolf Polzer [Mon, 14 Jan 2013 08:00:10 +0000 (09:00 +0100)]
add a mingw-fedora-Makefile.conf (my maci)

12 years agoFix bug #1356: .obj loading bug in picolib
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.

12 years agofix compile error
Rudolf Polzer [Thu, 25 Oct 2012 07:57:05 +0000 (09:57 +0200)]
fix compile error

12 years agol_net: don't segfault of gethostbyname(gethostname()) fails
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.

12 years agofix Q1pack URL
Rudolf Polzer [Tue, 12 Jun 2012 15:09:26 +0000 (17:09 +0200)]
fix Q1pack URL

12 years agoMerge branch 'master' into divVerent/farplanedist-sky-fix
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

12 years agoMerge remote-tracking branch 'ttimo/master'
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

12 years agoerror check and bail if permission denied during gamepack install
Timothee 'TTimo' Besset [Sun, 6 May 2012 21:59:07 +0000 (16:59 -0500)]
error check and bail if permission denied during gamepack install

12 years agodunno what happened there, someone brain farted hard
Timothee 'TTimo' Besset [Sun, 6 May 2012 20:55:10 +0000 (15:55 -0500)]
dunno what happened there, someone brain farted hard

12 years agoMerge pull request #50 from merlin1991/ETPack
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

12 years agoMerge pull request #47 from mrwonko/MapLoading
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

12 years agoMerge pull request #49 from mrwonko/FloatingWindowWorkaround
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

12 years agoAdd support for W:ET to the game setup dialog
Christian Ratzenhofer [Sun, 6 May 2012 15:16:44 +0000 (17:16 +0200)]
Add support for W:ET to the game setup dialog

12 years agotypo fix
Timothee 'TTimo' Besset [Sat, 5 May 2012 13:46:41 +0000 (08:46 -0500)]
typo fix

12 years agoMerge pull request #48 from mrwonko/ModelAlpha
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

12 years agoWorkaround for broken floating windows (XY Window etc. always in front of e.g. surfac...
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)

12 years agoFixed transparency (qer_trans) not working on models
Willi Schinmeyer [Fri, 4 May 2012 08:32:48 +0000 (10:32 +0200)]
Fixed transparency (qer_trans) not working on models

12 years agoFixed spelling in a comment
Willi Schinmeyer [Fri, 4 May 2012 08:07:28 +0000 (10:07 +0200)]
Fixed spelling in a comment

12 years agoIf the first argument ends in .map, try to load it as a map (instead of as a project)
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)

12 years agoMerge pull request #46 from merlin1991/confignamefix
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

12 years agoProperly name game configuration files, fixes #43 and other issues related to stringc...
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

12 years agouse http for netradiant gamepack download
Rudolf Polzer [Wed, 2 May 2012 15:35:47 +0000 (17:35 +0200)]
use http for netradiant gamepack download

12 years agofix bobtoolz patch caulk crash
Timothee 'TTimo' Besset [Mon, 23 Apr 2012 00:43:26 +0000 (19:43 -0500)]
fix bobtoolz patch caulk crash

12 years agounused
Timothee 'TTimo' Besset [Sun, 15 Apr 2012 16:24:38 +0000 (11:24 -0500)]
unused

12 years agoonly Q3 and UrT pack for now. will need maintainers on the others to re-add them
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

12 years agofix q3map2
Timothee 'TTimo' Besset [Sat, 14 Apr 2012 22:31:10 +0000 (17:31 -0500)]
fix q3map2

12 years agofix unzip code
Timothee 'TTimo' Besset [Sat, 14 Apr 2012 22:15:55 +0000 (17:15 -0500)]
fix unzip code

12 years agooops, this was broken
Rudolf Polzer [Thu, 12 Apr 2012 15:14:40 +0000 (17:14 +0200)]
oops, this was broken

12 years agoMerge remote-tracking branch 'ttimo/master'
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

12 years agoMerge branch 'master' of /var/cache/git/xonotic/netradiant
Rudolf Polzer [Mon, 9 Apr 2012 07:44:44 +0000 (09:44 +0200)]
Merge branch 'master' of /var/cache/git/xonotic/netradiant

12 years agofix invalid use of <glib/...> headers
michaelb [Mon, 9 Apr 2012 07:44:35 +0000 (09:44 +0200)]
fix invalid use of <glib/...> headers

12 years agomoved to the web repository. online at http://icculus.org/gtkradiant/documentation...
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/

12 years agoMerge branch 'master' of github.com:TTimo/GtkRadiant
Timothee TTimo Besset [Sat, 7 Apr 2012 23:53:20 +0000 (18:53 -0500)]
Merge branch 'master' of github.com:TTimo/GtkRadiant

12 years agoQ2Tools source - didn't import this in initially
Timothee TTimo Besset [Sat, 7 Apr 2012 23:53:01 +0000 (18:53 -0500)]
Q2Tools source - didn't import this in initially

12 years agosimplify map file
Rudolf Polzer [Mon, 2 Apr 2012 09:46:02 +0000 (11:46 +0200)]
simplify map file