Jay Dolan
7cd4aa4fe0
Use \My Documents\My Games\ on Windows. This aligns us with NetRadiant and the actual location of this folder on Windows systems. It was an error to use /Users/jdolan\My Games. That's not a thing.
2015-03-08 11:31:53 -04:00
Timothee "TTimo" Besset
b648ceddbc
Merge pull request #263 from neumond/defflag
...
entity.def: parser fix
2015-03-08 10:24:17 -05:00
Timothee "TTimo" Besset
f555e3d13e
Merge pull request #261 from neumond/imzoom
...
Improved mousewheel zoom-in
2015-03-08 10:23:43 -05:00
Timothee "TTimo" Besset
3d3418e77f
Merge pull request #280 from bigjilm/master
...
Option to color detail brushes in 2d views
2015-03-08 10:20:54 -05:00
Jay Dolan
6a5412d95c
Updates for Quake2World -> Quetoo project renaming.
2015-03-08 09:55:36 -04:00
Jay Dolan
636b1010b3
Suppress a warning.
2015-02-10 10:08:05 -05:00
Jay Dolan
2beef62683
Skip glow, heightmap, normalmap and specularmap files for Q4 texture sets.
2015-02-10 10:07:31 -05:00
Josh Steffen
805ceb9df6
brace alignment
2015-01-16 17:10:09 -05:00
Josh Steffen
c55e260114
only color detail brush if it's not part of an entity
2015-01-15 15:54:54 -05:00
Josh Steffen
a1fd52a8c2
Changed 'Detail brushes...' to 'Detail Brush...' for consistency
2015-01-15 11:08:46 -05:00
Josh Steffen
19bd95b0a2
Added option to change detail brush color in 2d view
2015-01-15 07:14:03 -05:00
neumond
6f6ee7f713
removed unused flag
2014-03-25 19:15:58 +04:00
neumond
27946b2e13
Zoom option in preferences
2014-03-24 07:46:49 +04:00
neumond
09c0da616c
Improved mousewheel zoom-in
2014-03-24 06:57:46 +04:00
Timothee "TTimo" Besset
d12e955133
wtf. better
2013-11-26 16:11:55 -06:00
Timothee Besset
10bcc6548f
older glib compat fix
2013-11-20 20:21:58 +00:00
jdolan
8520a7c3ae
Silly debug statement.
2013-11-19 21:23:36 -05:00
jdolan
a6934fb21b
Fix umpteen fails in the BSP monitoring state management. Probably introduce 1 or 2 new ones.
2013-11-19 21:15:06 -05:00
jdolan
084169f348
Re-introduce 'quake2' flag is 'idTech2' flag for properly launching legacy games.
2013-10-05 15:21:27 -04:00
jdolan
5101b5b0aa
Setup engine, enginepath, executablespath and prefix more thoroughly for q2w.game.
2013-10-05 11:21:44 -04:00
jdolan
7c0ca95b7b
Use executables path for launching engine. This is defaulted to engine path for most games, but adjusted for those which have their binaries in a different directory (e.g. Quake2World).
2013-10-05 11:20:49 -04:00
Timothee "TTimo" Besset
99e8d5c211
Remove some old quake2 support code that is not being used in this new implementation of q2/q2w support. Set the BSP monitoring pref to off since q2wmap does not support it atm.
2013-09-22 16:07:47 -05:00
Timothee "TTimo" Besset
69db7ec003
cleanup
2013-09-22 15:53:34 -05:00
Timothee "TTimo" Besset
1ea5782efb
only show the engine directory for Q2 and Q2W installs
2013-09-14 17:14:25 -05:00
Timothee "TTimo" Besset
fcc637e9de
code needs fixing to compile/work on windows. put in #ifdef for now
2013-09-14 15:47:10 -05:00
jdolan
9760c8c243
Poor-man's BSP monitoring on UNIX: capture stdout and stderr for legacy BSP tools, and append to the Radiant console.
2013-09-14 10:06:39 -04:00
jdolan
10569d4e0c
Attempt to resolve prefix_win32 support on Windows. Support for m_strHomeGame was previously conditionalized for Linux and Mac only. Also, try to fix a few OS-specific path issues by using G_DIR_SEPARATOR.
2013-09-13 10:07:17 -04:00
jdolan
e3d0f74cdc
Rather than trod on X11 keysyms, just check the meta keys in addition to the alt keys in Sys_AltDown. This way, if someone has a working X11 on Mac and they prefer to actually use their Alt keys, they can. The rest of us can use Cmd.
2013-09-12 12:16:43 -04:00
jdolan
16625f0e7f
Use Cmd instead of the (broken) Alt keys on Mac.
2013-09-11 20:50:43 -04:00
Timothee Besset
64332fb43d
misc - having a look at brush primitives stuff
2013-09-08 13:28:08 +01:00
Timothee "TTimo" Besset
5aa744b026
misc fixes, reviewed the urt q3map2 code
2013-09-07 17:39:31 -05:00
TTimo
666847b0ce
switch to xp compatible compiler toolchain, add/fix an archive and upload script for the VM builder
2013-08-24 22:50:12 +00:00
Timothee "TTimo" Besset
61aa13c1f9
fix another edge case in the floating texture window management
2013-08-24 08:17:05 -05:00
Timothee "TTimo" Besset
f2ab6576c6
Merge branch 'master' of https://github.com/TTimo/GtkRadiant.git
2013-08-24 08:01:05 -05:00
Christian Ratzenhofer
32aee4bd50
Add support for RTCW to the game setup dialog
2013-08-21 12:40:08 +02:00
Timothee "TTimo" Besset
a7ef4116ff
Disable T key to hide group dialog. Would have to check that no textbox is active, pita. Just use Escape.
2013-08-09 22:59:23 -05:00
Timothee "TTimo" Besset
21445bdc19
Merge pull request #211 from QBall147/master
...
Get rid of the rest of those gtk deprecated warnings for gtk-spin-button, also added 'Always caulk a new brush' to preferences
2013-07-30 08:06:54 -07:00
Chris Brooke
949547b125
Added a toggle button to the main toolbar for creating Structural/Detail brushes
2013-07-26 22:25:56 +01:00
Chris Brooke
449340a95e
Added 'Always use Caulk for new brushes' to preferences
2013-07-25 23:55:21 +01:00
Chris Brooke
60a0f49052
some more gtk spin-button cleanup ( Preferences / Surface Inspector / Patch Inspector / Arbitrary Rotation / gtkGenSurf plugin )
2013-07-22 03:06:06 +01:00
Walter Julius Hennecke
1777877774
Fix STVEF game support install routine
2013-07-21 13:20:00 +02:00
Chris Brooke
3d1b78ed2f
fix for broken bsp menu (broken by increasing MAX_TEXTUREDIRS to 1024)
2013-07-19 07:08:28 +01:00
jdolan
6ad5f6bfdc
Added default_scale for Q2 and Q2W.
2013-07-09 11:58:32 -04:00
Timothee "TTimo" Besset
0389190dce
Merge branch 'master' of https://github.com/jdolan/GtkRadiant.git
2013-07-07 14:13:17 -05:00
jdolan
dc575b2e2f
Fix uninitialized variable warnings and really retarded syntax (which I think might have had unintended side effects.) Clipper tool works in all 3 view types.
2013-07-07 09:47:03 -04:00
jdolan
abfecbecfa
Comment out unused variable. This one looks like we could potentially need it again someday, so I'll not delete it.
2013-07-07 09:39:35 -04:00
jdolan
8184ba89d4
Remove unused static function ResizeImage. I'm not sure why we would want this in qgl.c to begin with.
2013-07-07 09:37:47 -04:00
jdolan
14b0178515
set no_patch=true for UFO:AI as well.
2013-07-07 09:33:44 -04:00
jdolan
128d4669c5
set no_patch=true for Quake2 and Quake2World.
2013-07-07 09:33:19 -04:00
jdolan
6b3915d8f2
Fully conditionalize the prefab path preference. Fixes the last compiler warning in preferences.cpp.
2013-07-07 09:28:31 -04:00
jdolan
23e78ebdf4
Fix another char cast.
2013-07-07 09:24:23 -04:00
jdolan
c8fb5b9b5b
Remove unused variable. Fix char cast. Finish conditionalizing of splash_screen. Addresses all of the compiler warnings for main.cpp.
2013-07-07 09:22:34 -04:00
Timothee Besset
4867115b1d
Merge branch 'master' of https://github.com/TTimo/GtkRadiant
2013-07-07 14:21:03 +01:00
jdolan
576823a4e3
Fix another char cast in gtkmisc.cpp.
2013-07-07 09:16:00 -04:00
jdolan
fad4aff018
Use newer, simpler API to set window icon, and update window icon with current branding (affects Mac / Linux only).
2013-07-07 09:12:25 -04:00
jdolan
2bd349d6c6
Fix char cast compiler warning and print more descriptive error message when loading of pixmap fails.
2013-07-07 09:11:42 -04:00
Timothee "TTimo" Besset
c93f7a1ecc
cosmetic - this code isn't used anyway, surface inspector logic has moved to a plugin?
2013-07-07 08:08:38 -05:00
jdolan
e485edc236
Merge branch 'master' of https://github.com/TTimo/GtkRadiant
2013-07-07 01:57:35 -04:00
jdolan
fa738a6f22
Add new game preferences variable for executables path. This allows games whose binaries live outside of the engine / data path to be resolved in .proj templates and the like. The executables path can be set via the game preferences dialog.
...
This changeset also cleans up the game preferences dialog and especially the game configuration dialog by adding frames and fixing padding where necessary.
Lastly, this changeset simplifies the prefix / prefix_win32 code to work like the rest of the conditionalized template attributes (via macro).
Oh, I almost forgot, the CGameInstall::Run() method is a bit less ugly now too. It's still very ugly.
2013-07-07 01:56:38 -04:00
jdolan
5a73ff3997
Reset prop to NULL before re-testing it. Also conditionalize .game generation.
2013-07-06 20:37:50 -04:00
Timothee "TTimo" Besset
6326d84195
bump the number of texture directories, 128 -> 1024. issue #186
2013-07-06 18:38:39 -05:00
Timothee "TTimo" Besset
e82eb1e37e
In addition to Esc key, the ViewEntityInfo and ViewTextures keys will now hide the floating dialog again
2013-07-06 17:24:05 -05:00
Timothee "TTimo" Besset
d7fde9f5da
Fix issue #192 - flip the notebook page when hiding the dialog, forces the texture window to redraw correctly on next show
2013-07-06 16:48:47 -05:00
Timothee "TTimo" Besset
1c1fa7173a
cosmetic
2013-07-06 16:03:25 -05:00
Timothee "TTimo" Besset
5df79a9c62
tweak the GL widget font (for windows mostly)
2013-07-05 15:55:09 -05:00
jdolan
31ad3cbdeb
#196 Workaround to get internal clipboard working on Mac. Even if retrieving the selection from the OS fails, if we still have something in the local clipboard buffer, use it. This at least restores the standard copy-paste workflow within the editor. @TTimo please review.
2013-07-04 22:40:41 -04:00
jdolan
b992d051fb
Merge branch 'master' of https://github.com/TTimo/GtkRadiant
2013-07-04 20:33:01 -04:00
jdolan
8a8c460048
Add light_spot to the list of recognized light classes.
2013-07-04 20:32:30 -04:00
Timothee "TTimo" Besset
06582069d5
Merge pull request #188 from UberGames/STVEFSupport
...
STVEF support
2013-06-30 09:35:25 -07:00
jdolan
217e3b51ad
Fix Q2Pack path name in generated .game file.
2013-06-29 11:04:49 -04:00
jdolan
83333305cd
Remove support for --libgl and Q3R_LIBGL. We should instead rely on GDK_GL_LIBGL_PATH, as GtkGlExt does and we must agree with it.
2013-06-29 10:17:08 -04:00
jdolan
db226fb8d8
Add .obj as a supported filetype because the rest we support are already there.
2013-06-29 10:15:51 -04:00
Walter Julius Hennecke
15b4df2caf
Added support for STVEF gamepack.
2013-06-29 14:02:26 +02:00
Walter Julius Hennecke
8c35fd8d9f
Bugfix for STVEF support
...
Fixed a bug for mp mapping where the hm_entities.def was ignored instead
of the sp_entities.def.
2013-06-29 13:44:33 +02:00
jdolan
625eaa9502
Fix 64 bit windows q3map2 visibility.
2013-06-27 17:48:22 -04:00
jdolan
dac352274a
Merged upstream.
2013-06-27 16:57:35 -04:00
jdolan
78edf4e227
Make Radiant honor GDK_GL_LIBGL_PATH. This way Radiant and GtkGLExt can use the same instance of libGL.dylib. Failure to do this results in unpredictable and wrong behavior from GL.
2013-06-27 16:02:47 -04:00
jdolan
482dc447ab
Yea, that's definitely a crash if you don't return there, even on Apple (wtf?).
2013-06-27 10:02:03 -04:00
Timothee Besset
7c0f42e455
multi vertex select and manipulation
2013-06-23 00:48:21 +01:00
Timothee Besset
68a2a18ec8
fixup the q2w patch
2013-06-22 23:11:25 +01:00
jdolan
b7788b51fd
Add prefix_win32 to generated Q2W.game file.
2013-06-22 22:31:26 +01:00
jdolan
56d46ea561
#165 Add prefix_win32 support to game packs.
2013-06-22 22:31:17 +01:00
Timothee Besset
5d08c3e9ec
add *.ogg and *.wav to the sound types selection
2013-06-22 21:56:11 +01:00
Timothee "TTimo" Besset
6b62952832
control 32/64 bit version of q3map2 for the Windows build. requires a restart of the editor (and regen of the project file)
2013-06-15 21:03:14 -05:00
Timothee Besset
5d0b2a2b94
fix crashes: libxml2 static linking, turn off libintl stuff
2013-06-03 03:23:11 +01:00
jdolan
246085906e
Add prefix_win32 to generated Q2W.game file.
2013-06-02 10:35:21 -04:00
jdolan
e67e9d6655
#165 Add prefix_win32 support to game packs.
2013-06-02 10:12:14 -04:00
Timothee Besset
f397e4a8d6
link libxml2
2013-06-01 23:39:34 +01:00
Timothee Besset
9f425c0c72
add include path for gdk-pixbuf
2013-06-01 23:26:37 +01:00
Timothee Besset
1ec0ec94ba
switching to newer gtk and libxml. wip
2013-06-01 23:05:35 +01:00
Timothee "TTimo" Besset
ee9c04b7cd
x64 q3map2
2013-05-30 03:19:50 -05:00
Timothee "TTimo" Besset
2ca658fe9f
convert projects to msvc 2012
2013-05-23 20:44:41 -05:00
jdolan
1ec49a4a06
Don't ignore return value of g_slist_append.
2013-05-03 02:59:10 -04:00
jdolan
a269593afe
Low hanging fruit: bring the number of compiler warnings down from 264 to 33.
2013-05-03 02:57:29 -04:00
Timothee Besset
b6e91568a8
Merge remote-tracking branch 'etlegacy/master'
2013-03-30 09:05:05 -05:00
Timothee Besset
009acf828b
Merge branch 'master' of github.com:TTimo/GtkRadiant
2013-03-29 16:01:31 -05:00
Timothee Besset
5decf64b48
looking for the right GL library?
2013-03-29 16:00:54 -05:00
Radegast
af1bedcc40
Merge branch 'master' of git://github.com/freemancw/GtkRadiant
2013-03-27 17:08:29 +01:00
Radegast
d00a881b24
Fixed url opening on linux and Mac.
2013-03-25 17:23:08 +01:00
freemancw
0c2e14b3a1
centered prefs dialog on main window
2012-12-25 09:08:49 -05:00
freemancw
060a9ba011
fixed links to point to correct locations, more descriptive labels
2012-12-25 09:00:14 -05:00
freemancw
1b1a7ed108
changed bmps to pngs
2012-12-19 01:37:36 -05:00
freemancw
7b38b02742
changed splash screen, swapped from bmp toolbar icons to png
2012-12-18 21:42:33 -05:00
freemancw
6762f7c9a9
changed scaling restriction button tooltips to reflect what they're
...
actually doing
2012-12-17 05:40:43 -05:00
freemancw
7cf0bccc19
changed title of save dialog to make more sense
2012-12-17 05:16:52 -05:00
freemancw
db442af134
made prefs restart radiant popup centered with fancy icon
2012-12-17 02:35:45 -05:00
Timothee 'TTimo' Besset
def29cb7b4
synapse: when using '*' for the minor, work extra hard to match with a single, already active provider. this fixes the problems related to having pk3 vfs and qlpk3 vfs both loaded for instance
2012-09-16 22:57:31 -05:00
Timothee Besset
2061e40028
OSX: use the libGL that ports provides? (works, whereas the Quartz one .. doesn't)
2012-09-06 11:41:33 -05:00
Timothee 'TTimo' Besset
2bd4ea84f0
better QL Linux homepath config
2012-08-29 21:43:19 -05:00
Timothee 'TTimo' Besset
c692d7b5c5
point to the right QL homepath
2012-08-29 20:49:09 -05:00
Chris Brooke
b585ee47a1
Changed the QL prefix to '.q3a' to coincide with the prefix in q3map2
2012-07-28 16:41:15 +01:00
Ondřej Hošek
0cea177ead
port directory choosing to GtkFileChooserDialog
2012-07-17 00:45:49 +02:00
Timothee 'TTimo' Besset
000dd45943
QBall proposed a better solution for this
2012-07-15 10:45:23 -05:00
Timothee 'TTimo' Besset
38b64a18d0
asdf
2012-07-14 13:53:17 -05:00
Chris Brooke
52cf5eddb0
Having more than one game configured now works
2012-07-14 10:52:33 +01:00
Chris Brooke
b8095edbb5
Snapshots fixed
2012-07-14 10:46:48 +01:00
Timothee 'TTimo' Besset
2edb714346
asdf
2012-07-07 12:35:16 -05:00
Timothee 'TTimo' Besset
b2d34e0367
support versioning the project template and triggering regeneration of the user project
2012-07-04 14:28:32 -05:00
Timothee 'TTimo' Besset
ea96f0741a
add the QL pack to the default list
2012-07-04 10:24:09 -05:00
Chris Brooke
d71d86a7a4
initial quake live support (no pk3 support)
2012-06-18 01:42:04 +01:00
Willi Schinmeyer
34f3153d31
Fixed some errors I made copying the shaderlist code
2012-06-16 17:15:50 +02:00
Willi Schinmeyer
6150c562c6
Fix for missing shaderlist in JAPack
2012-06-16 16:51:31 +02:00
Willi Schinmeyer
4a9b132893
Fixed wrong shaderpath being used for Jedi Academy
2012-06-16 16:48:07 +02:00
Timothee 'TTimo' Besset
61a03e2ee7
add license info on a few things
2012-06-04 23:42:31 -05:00
Timothee 'TTimo' Besset
f99c697a57
that shouldn't be necessary anymore
2012-06-03 11:08:00 -05:00
Timothee 'TTimo' Besset
a87fcf9899
make bool/qboolean/boolean *slightly* less wonky
2012-05-27 20:17:32 -05:00
Timothee 'TTimo' Besset
b36ee55e96
cleanup
2012-05-27 18:53:14 -05:00
Timothee 'TTimo' Besset
c22d17a379
Merge remote-tracking branch 'freemancw/dfix'
2012-05-19 15:35:34 -05:00
Willi Schinmeyer
2d902e10da
Fixed encoding & locale problems in radiant.vcproj
2012-05-17 14:19:22 +02:00
Willi Schinmeyer
561bf99a84
Removed vastly inferior variant of accessing argc/argv in WinMain()
2012-05-17 14:14:34 +02:00
Willi Schinmeyer
54238f9bf1
Suppressing the console window by using WinMain - two variants
2012-05-17 14:11:03 +02:00
Clinton Freeman
f9464688fe
reset groupdialog
2012-05-10 08:17:04 -04:00
Clinton Freeman
7b95e1bd6f
minor changes
2012-05-10 07:46:20 -04:00
Clinton Freeman
9a8d530b09
Added convenience fcn to cut down on repeated code
2012-05-10 03:50:05 -04:00
Clinton Freeman
a590514178
Added saving to quit dialog prompt
2012-05-09 21:36:03 -04:00
Clinton Freeman
24b3efb6ec
Reworked gtk_MessageDialog to have icons, center
...
the window, etc.
2012-05-09 20:51:27 -04:00
Clinton Freeman
a9142e69d2
Merge remote branch 'upstream/master'
2012-05-07 23:22:54 -04:00
Timothee 'TTimo' Besset
9b5ba1fe10
error check and bail if permission denied during gamepack install
2012-05-06 16:59:07 -05:00
Timothee "TTimo" Besset
377547668d
Merge pull request #50 from merlin1991/ETPack
...
Add support for W:ET to the game setup dialog
2012-05-06 11:23:11 -07:00
Timothee "TTimo" Besset
fd89b34bbb
Merge pull request #47 from mrwonko/MapLoading
...
Ability to open .map files with Radiant
2012-05-06 11:21:44 -07:00
Timothee "TTimo" Besset
ef66faa7fe
Merge pull request #49 from mrwonko/FloatingWindowWorkaround
...
Workaround for broken floating windows
2012-05-06 11:20:31 -07:00
Christian Ratzenhofer
f0cb191f52
Add support for W:ET to the game setup dialog
2012-05-06 17:24:12 +02:00
Timothee 'TTimo' Besset
57376baa40
typo fix
2012-05-05 08:46:41 -05:00
Willi Schinmeyer
e35aa24c74
Workaround for broken floating windows (XY Window etc. always in front of e.g. surface inspector, properties)
2012-05-04 10:45:49 +02:00
Willi Schinmeyer
ead68d8884
Fixed spelling in a comment
2012-05-04 10:07:28 +02:00
Willi Schinmeyer
22de3606a6
If the first argument ends in .map, try to load it as a map (instead of as a project)
2012-05-04 10:02:31 +02:00
Christian Ratzenhofer
5ed7a304a7
Properly name game configuration files, fixes #43 and other issues related to stringcompares against config filename
2012-05-04 00:18:30 +02:00
Clinton Freeman
7afc1ea8ec
pulled in updates from ttimo branch
2012-04-26 13:40:42 -04:00
Timothee 'TTimo' Besset
a2a93d30df
fix bobtoolz patch caulk crash
2012-04-22 19:43:26 -05:00
Clinton Freeman
6a00062843
If user cancels model selection, I trigger
...
a selectiondelete call. Fixes the problem
but I'm a little bit sketchy on how I'm
handling the Undo stack...
2012-04-02 00:31:26 -04:00