Commit Graph

826 Commits

Author SHA1 Message Date
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 2a8cef7f9e Merge pull request #198 from jdolan/master
Add executables path, clean up preferences some
2013-07-07 06:09:49 -07: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
Timothee Besset ee3bc7b353 Merge branch 'master' of https://github.com/TTimo/GtkRadiant 2013-07-05 21:02:37 +01:00
jdolan 242b6e1e3d #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-05 14:59:38 -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
jdolan 380a05bbdf Add a little more context to configuration errors. 2013-07-04 20:31:24 -04:00
jdolan e5b2ced9d1 Remove UFO:AI plugin. 2013-07-04 20:30:11 -04:00
jdolan 45b95af999 Revert "Kill off UFO plugins."
This reverts commit 75cc7d3a45.
2013-07-04 20:12:37 -04:00
jdolan 75cc7d3a45 Kill off UFO plugins. 2013-07-04 13:03:56 -04:00
Jay Dolan 72de73740a Create README.md 2013-07-02 16:26:15 -04:00
Timothee "TTimo" Besset 06582069d5 Merge pull request #188 from UberGames/STVEFSupport
STVEF support
2013-06-30 09:35:25 -07:00
Timothee Besset b815d602a5 add more packs, grab zlib dll for x64 q3map2 2013-06-29 22:28:56 +01:00
jdolan 562a941d16 Game packs are now fetched to 'packs' and exported into 'install/installs'. This way we don't have .svn turds kicking around in 'install'. 2013-06-29 15:36:51 -04:00
jdolan a4240aaa36 Conditionalize the creation of our build symlink. 2013-06-29 14:42:34 -04:00
Timothee "TTimo" Besset 5d3dc9ff14 Merge pull request #189 from jdolan/master
Q2Pack support and small Q2W enhancements
2013-06-29 08:25:59 -07:00
jdolan 409f1fc026 Failure to load PCX/BMP/TGA should not result in a fatal error. Check the existence of these files first, if the file does not exist, simply return. This way we'll still blow up on malformed images, which is less annoying. 2013-06-29 11:05:49 -04:00
jdolan 217e3b51ad Fix Q2Pack path name in generated .game file. 2013-06-29 11:04:49 -04:00
jdolan ea202cd932 @TTimo -style formatting :> 2013-06-29 10:19:52 -04:00
jdolan 1d3e5731dd Merge branch 'master' of https://github.com/TTimo/GtkRadiant 2013-06-29 10:17:25 -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 33eff58869 Try skin.tga in the model directory as a last-ditch-effort to load model skins. This fixes all of the Quake2World models in Radiant. 2013-06-29 10:16:29 -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
jdolan 1417d57e98 Add Q2Pack and Q2WPack to default build. 2013-06-29 10:15:26 -04:00
jdolan 8f4274d938 Updated project files with debug / run configurations. 2013-06-29 10:15:06 -04:00
Timothee "TTimo" Besset 87c0da99eb Merge pull request #183 from jdolan/master
Mac packaging
2013-06-29 06:08:57 -07: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 34cdd2d667 Updated .gitignore to ignore games, installs, q3map2_urt, q3data. 2013-06-28 09:08:33 -04:00
jdolan 00b1557797 Add FontConfig configuration file and turn on FC_DEBUG. 2013-06-28 09:07:02 -04:00
jdolan 32e9a51af2 Remove 'git clone horror' :) 2013-06-27 18:18:44 -04: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
jdolan 9237b835f7 Working with no GTK errors whatsoever, crashes on GL init. 2013-06-27 09:32:30 -04:00
jdolan 430696eacf Deletions. 2013-06-27 00:39:24 -04:00
jdolan 09126695d9 Vastly simplify the .app structure. Radiant runs. 2013-06-27 00:36:58 -04:00
jdolan 178ebc262b Unify whitespace and add -headerpad_max_install_names to LINKFLAGS. 2013-06-27 00:36:39 -04:00