Commit Graph

128 Commits

Author SHA1 Message Date
Marco Cawthorne bde6c649e3 Add pkg-config for cairo on src/Makefile 2021-08-08 15:53:19 +02:00
Marco Cawthorne 5c441dfb0a Simplify the I/O system verification check for entity keys 2021-08-08 10:49:54 +02:00
Marco Cawthorne 95806e0885 Change CTRL to LOCK, to avoid further carpal tunnel pains. 2021-08-07 09:36:37 +02:00
Marco Cawthorne d1bd3f2a0d typo'd 2021-08-05 06:19:54 +02:00
Marco Cawthorne 8245692e20 Swap ClipSelected and SplitSelected default keybindings 2021-08-04 23:12:23 +02:00
Marco Cawthorne cfdbf49807 Remove clippertool.cpp/h which were empty. Remove worldspawn.rc as it's
MSVC specific. Add two missing toolbar constructors.
2021-08-04 23:09:59 +02:00
Marco Cawthorne de441e71fa Run uncrustify over the codebase. 2021-08-04 22:23:18 +02:00
Marco Cawthorne 478b0c7ba3 Change fieldOfView to 75 as we're using vertical fov measurements 2021-08-04 21:52:42 +02:00
Marco Cawthorne 19d9e67c25 Update readme 2021-08-04 16:55:07 +02:00
Marco Cawthorne 53992b8ed2 If LastFolder isn't set, pick enginePath, not userGamePath 2021-08-04 16:23:22 +02:00
Marco Cawthorne b2af29f067 Search game-dirs for entities.def files. 2021-08-04 13:18:36 +02:00
Marco Cawthorne 4e16e2dd49 Change back some of the behaviour, because it'd break usability with
specialized functions.
2021-08-04 12:09:49 +02:00
Marco Cawthorne 661d11c87a vmap: implement style, bouncescale, backsplash_fraction and backsplash_distance keys into light_surface 2021-07-12 10:13:00 +02:00
Marco Cawthorne b75af3b6c4 vmap: implement our own "light_surface" entity. 2021-07-12 09:26:05 +02:00
Marco Cawthorne 75565d2c0a vmap: no longer assume any entity with a classname starting with light* is
meant to be a static light.
2021-07-09 14:59:55 +02:00
Marco Cawthorne 90d3f523bb vmap: patches will now be affected by func_detail_illusionary as well. 2021-07-09 08:04:30 +02:00
Marco Cawthorne cea3bc68d9 vmap: Fix broken implementation of func_detail_illusionary 2021-07-08 23:43:59 +02:00
Marco Cawthorne 223182aac5 vmap: Allow non underscore versions of light key/value pairs 2021-06-29 21:11:40 +02:00
Marco Cawthorne bcadd67229 add modelscale to the list of non-dupe fields 2021-06-27 01:51:42 +02:00
Marco Cawthorne cf3b669731 vmap: Map -game to -fs_game 2021-06-26 11:20:58 +02:00
Marco Cawthorne 21d88fbec5 FOV is now calculate along the height, not the width (for proper ultrawide
support)
2021-06-26 11:20:42 +02:00
Marco Cawthorne 6e0aea25aa Updated screen.jpg 2021-06-10 09:42:41 +02:00
Marco Cawthorne 51379463d8 Add missing cast on hidden object output. 2021-06-07 14:20:30 +02:00
Marco Cawthorne 6a1ecee57b Show hidden objects in the status bar 2021-06-07 11:30:54 +02:00
Marco Cawthorne b972ae90af Get rid of shortcuts in labels and descriptions when they're in-fact, variable 2021-06-07 09:53:24 +02:00
Marco Cawthorne fc21d509a9 lib/GtkUtil: Set label on toolbar_append_button() calls. 2021-06-07 09:26:36 +02:00
Marco Cawthorne 1eea07dfd1 Clarify build output 2021-06-07 08:45:47 +02:00
Marco Cawthorne 5efca7848b libs/xml: Pass XML_CFLAGS 2021-06-07 08:40:06 +02:00
Marco Cawthorne cfd78e199f Use pkg-config for gtkglext and some others 2021-06-07 08:20:34 +02:00
Marco Cawthorne 34d21fcc05 Prevent crash in the patch inspector when type changes happen but no valid
patch is selected.
2021-06-06 23:21:14 +02:00
Marco Cawthorne 81774d40f0 Merge branch 'master' of github.com:VeraVisions/worldspawn 2021-06-06 19:56:11 +02:00
Marco Cawthorne 7416a87f05 libs/l_net: support both BSD and Win sockets 2021-06-06 19:55:18 +02:00
eukara 4f278865fd
Update README.md 2021-06-06 10:40:07 -07:00
Marco Cawthorne 16811dcf6c Get rid of -DXWINDOWS in the Makefiles 2021-06-06 19:16:11 +02:00
Marco Cawthorne 3f71230030 Update globaldefs.h to fix the POSIX check and disable our Makefile hard-
code of -DPOSIX
2021-06-06 19:08:06 +02:00
Marco Cawthorne e61037291a README.md: Updated feature list 2021-06-06 12:40:37 +02:00
Marco Cawthorne 826d115cb1 Gracefully deal with entity attributes of the same name. This is needed for
the Input/Output system. We append numerations separated by a '#' character
and strip the when saving the map. The editor will intelligently pick a
name for us.
2021-06-06 12:27:36 +02:00
Marco Cawthorne adc1c4ea15 README: Clarify and fix typo 2021-06-05 22:18:59 +02:00
Marco Cawthorne 6928f9bb59 README: mention dependencies as well as a screenie 2021-06-05 22:16:22 +02:00
Marco Cawthorne a1fc2e3c43 Default caulking for clipping and new brushes to TRUE 2021-06-05 21:44:52 +02:00
Marco Cawthorne 18c047d29b default_build_menu.xml: change wastes to platform 2021-06-05 21:28:27 +02:00
Marco Cawthorne 270b5c757b default_build_menu.xml: remove vmap extension 2021-06-05 21:26:03 +02:00
Marco Cawthorne ae23f6b468 Added defaultkeys.ini, which will allow us to sensible set default
shortcuts without having to hardcode that stuff
2021-06-05 21:08:08 +02:00
Marco Cawthorne a91931c4e8 rename radiant/ to src/, remove some redundant files, update paths, move
regression tests into docs
2021-06-05 19:11:38 +02:00
Marco Cawthorne b67ea9efd7 Minimize the compiler flags we have to pass by removing the VERSION stuff 2021-06-05 17:43:12 +02:00
Marco Cawthorne 750b916448 Rip out any observer stuff for home directories 2021-06-05 16:38:35 +02:00
Marco Cawthorne 859744cd1f Merge branch 'master' of https://git.code.sf.net/p/worldspawn/code 2021-06-05 15:38:03 +02:00
Marco Cawthorne 5985704a2c Rip out the Pak folder feature. We organize using pk3dirs anyway 2021-06-05 15:37:51 +02:00
Marco Cawthorne 9d6c13a01c Rip out the Pak folder feature. We organize using pk3dirs anyway 2021-06-05 15:25:28 +02:00
Marco Cawthorne 13aa866ef3 Get rid of the prefix game definition and path nonsense 2021-06-05 14:30:03 +02:00