Commit Graph

1381 Commits

Author SHA1 Message Date
Rudolf Polzer 865fc23ebf fix compile errors 2011-05-15 22:26:46 +02:00
Rudolf Polzer d8518d0278 fix error 2011-05-15 22:24:57 +02:00
Rudolf Polzer 2ceb6c1c5a Merge branch 'master' of git://git.xonotic.org/xonotic/netradiant
Conflicts:
	tools/quake3/q3map2/path_init.c
2011-05-15 22:28:13 +02:00
Rudolf Polzer 32c2fd3b62 radiant: make shift-middle, and ctrl-middle also paste
not only shift-ctrl-middle
2011-05-15 22:18:14 +02:00
Rudolf Polzer 5dcc40cfdb support more locations for pixbufloader-bmp 2011-05-14 18:37:52 +02:00
Rudolf Polzer 34403fc1f4 fix typo 2011-05-09 06:49:43 +02:00
Rudolf Polzer 1e5ac483a5 get SHGetKnownFolderPath the right way 2011-05-03 08:09:22 +02:00
Rudolf Polzer 5f301ec16e more includes 2011-05-01 21:36:07 +02:00
Rudolf Polzer 1486221a62 fix compile on arch linux 2011-05-01 21:26:26 +02:00
Rudolf Polzer 5725b104cc improve path finding logic 2011-05-01 21:17:23 +02:00
Rudolf Polzer 5f5eea8067 also support SavedGames on Win32 2011-05-01 21:06:13 +02:00
Rudolf Polzer f2ba0cbb0a support passing the home path to q3map2 as -fs_home (home dir only, ends with /. to request a dotdir name) and -fs_homepath (full path, including /.gamename) 2011-05-01 18:49:33 +02:00
Rudolf Polzer 410909df7d q3map2: accept -fs_home /home/rpolzer/.xonotic to set the home dir 2011-05-01 18:43:34 +02:00
Rudolf Polzer a15293c86f untested changes so DP might work with this again. Who knows if they even compile. 2011-04-29 10:55:57 +02:00
rambetter c6b22295b6 Removing optimization GCC flags because q3map2 crashes on Ubuntu 10.10 32 bit,
ever since certain updates in that distribution.  This fixes the q3map2 crash,
but no more optimizations.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@486 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-04-23 22:23:31 +00:00
Rudolf Polzer 44bf9ab0e0 add a missing variable 2011-04-20 17:58:23 +02:00
Rudolf Polzer 35680f96d5 add the #include here too 2011-04-20 17:57:26 +02:00
Rudolf Polzer d4500cb5d9 fix two more bugs 2011-04-20 17:50:29 +02:00
Rudolf Polzer 50e0a3fb24 add a missing #include 2011-04-20 17:49:36 +02:00
Rudolf Polzer 9b15142ec2 q3map2: use "My Games" directory if exists on Win32 2011-04-20 17:44:27 +02:00
Rudolf Polzer d9f3f840b7 turn two picomodel errors into warnings 2011-04-12 20:40:19 +02:00
rambetter 88f8603d62 8MB stack size linker options on all VC2008 proj files.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@485 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-04-06 04:12:34 +00:00
rambetter 33da149be0 Backing out commit 483. Going to set linker flags instead.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@484 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-04-06 04:08:22 +00:00
rambetter e39f6f4bae Increasing stack size on Windows build.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@483 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-04-06 03:56:18 +00:00
Rudolf Polzer 81ad86d6ee fix install-gamepack abort with an empty src dir 2011-04-02 12:55:10 +02:00
rambetter a62e98a1f9 Fixing a Sys_Printf() in main() for "q3map2 -convert". The usage message was
copied from "-scale" and was incorrect.  Thanks to Ensiform from ioquake3 IRC
room for reporting this bug.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@482 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-03-06 19:14:50 +00:00
TTimo 772fdfe0b9 bring the libraries back to id hosting
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@481 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-03-05 21:08:28 +00:00
TTimo b0978b99ca fix Linux x86_64 compile (Debian Sid, gcc 4.4.5)
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@480 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-03-05 20:06:42 +00:00
rambetter 8d530e8707 - Updated Windows build doc, very slight revision. Changed 37 targets to 38.
- Added plugins/imagehl to list of modules built (both	Windows and Linux).
    Not	really sure what this does, but it's the only module (as defined by
    stuff in plugins/ or contrib/) that exists and isn't currently part of the
    build.
- The code to disable desktop composition in Windows has been moved from start
    of main() to an option in Preferences.  The	pref reads as follows:
    "NVIDIA/Aero bug - disable Windows composition".  It is enabled by default.
- Color themes controlled by "Misc" -> "Colors" -> "Themes" options are now
    saved as soon as you select them.  The color theme is no longer clobbered
    when opening Preferences.
- The ATI broken driver (bug #802) pref has been reworded since it applies to
    Intel cards as well.  Before:
    "ATI cards with broken drivers - bug #802".  After:
    "ATI and Intel cards w/ buggy drivers (disappearing polygons)".


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@479 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-03-03 15:51:44 +00:00
Rudolf Polzer 5b8b0dd6b2 if we get empty brushes in CSG subtract, don't complain, just don't insert the new brush (as this can happen intentionally when a brush is entirely covered) 2011-02-27 07:18:02 +01:00
rambetter caadbd4cfc Adding patch_seam q3map2 regression test. Probably not fixable, but good to
note.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@478 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-26 00:41:18 +00:00
rambetter 69fb7e4ba4 Updating Windows compile guide after the major overhaul of Windows
build system.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@477 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-24 04:14:47 +00:00
rambetter 9ef80305de The release config for radiant target was busted on Linux in SCons build.
Problem was that the compile flags were overly aggressive and caused segfaults.
They included: -O3 -Winline -ffast-math -fno-unsafe-math-optimizations
  -fno-strict-aliasing
Changed to: -O2 -fno-strict-aliasing
From my experience, -O3 is usually a bad idea.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@476 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-24 03:53:03 +00:00
Rudolf Polzer 277c57b2db OsitionPack is actually GPL-compatible:
14:49:13     @divVerent | BTW, what license is OsirionPack?
14:49:38          Ingar | GPL/CC/make your pick
14:49:54          Ingar | I wrote it, so if you want to included it you have all my permissions
14:50:17     @divVerent | I then take this as your permission to release it as part of NetRadiant, thus under GPL :P
14:50:27     @divVerent | this will mean my builds will include it then :P
14:50:31          Ingar | that's fine ^^
14:50:35     @divVerent | free promotion :P
2011-02-23 14:50:43 +01:00
Rudolf Polzer 2f585b1e1e make WarsowPack use ingar's location from now on. Warsow's svn is too unreliable and causes too many build failures, and WILL NOT BE ADDED AGAIN. Warsow devs shall just get a github account, KTHX. 2011-02-23 14:47:16 +01:00
Rudolf Polzer 3cdbbcc748 allow game packs to override the default of brush primitives 2011-02-23 14:33:18 +01:00
Rudolf Polzer 806e3fe1c8 Merge branch 'master' of ssh://icculus.org/netradiant 2011-02-23 14:19:58 +01:00
Rudolf Polzer f43d2c575d Revert "also load DDS files the way DarkPlaces stores them (does DDS loading even work?)" because Radiant does not support this yet, and it won't be easy to do the same hack in Radiant.
This reverts commit 8850310690.
2011-02-23 13:25:27 +01:00
Rudolf Polzer 8850310690 also load DDS files the way DarkPlaces stores them (does DDS loading even work?) 2011-02-23 13:24:47 +01:00
Rudolf Polzer 4d276901a6 also support the alpha channel hack for JPEG that DarkPlaces supports (foo.jpg + foo_alpha.jpg) 2011-02-23 13:22:07 +01:00
Rudolf Polzer e9b8397628 JPEG support: allow grayscale JPEG files in q3map2 (untested) 2011-02-23 13:15:44 +01:00
rambetter 419204fe72 Removing empty directories.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@475 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-22 21:49:45 +00:00
Rudolf Polzer 2f2fcf4749 Merge branch 'master' of git://git.xonotic.org/xonotic/netradiant 2011-02-22 20:09:54 +01:00
Rudolf Polzer 6b48a837f9 forgot to check lightDeluxel for NULL here 2011-02-22 17:48:30 +01:00
Rudolf Polzer ab06d9eea3 ::zerowing-base=474 2011-02-22 09:05:55 +01:00
rambetter 48410b113d Fixing Linux SCons build.
Fixing plugins on both Linux and Windows.  It's consistent now.
Fixing gl font on Windows.
Mostly, added lots of plugins.


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@474 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-22 04:48:05 +00:00
rambetter 561e062c87 This is a major change that updates the 3rd party libs on Windows builds.
A couple of things are broken right now:
- OpenGL font in Windows not appearing (expected to be broken, will fix)
- Linux build broken because it loads some .vcproj files that are removed
- 3rd party libs are downloaded from porky.nerius.com, not id Software


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@473 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-02-21 14:37:49 +00:00
Rudolf Polzer de28d9de1d Merge remote-tracking branch 'origin/divVerent/weird-shift-a' 2011-02-14 19:42:28 +01:00
Rudolf Polzer 9aec6744f5 (by LordHavoc) game_etut uses BSP format version 47 too 2011-01-30 16:02:01 +01:00
Forest Hale 53af03faff use bsp version 47 for the appropriate games, this unbreaks a previous
commit


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@440 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-01-30 03:18:05 +00:00