Commit Graph

38 Commits

Author SHA1 Message Date
Marco Cawthorne f753e6f3ba Building fixes from the Win32 branch. (#19)
To make sure the repo is back in-sync

Co-authored-by: Marco Hladik <marco@icculus.org>
Reviewed-on: https://git.vera-visions.com:3000/tech/worldspawn/pulls/19
2022-05-13 09:34:58 -07:00
Marco Cawthorne 743aa026a4
Some fixes that might help building under MSYS2. 2022-05-06 17:32:13 -07:00
Marco Cawthorne cc5f83e191
Add 'Arbitrary Move' command and dialog to the Modify menu. 2022-05-05 07:38:02 -07:00
Marco Cawthorne 00f967f070
Add 'Select all of model type" to the Edit menu. 2022-05-05 07:27:47 -07:00
Marco Cawthorne c353639515
Add support for WAD2/WAD3 loading, as well as fixed PAK support. 2022-01-23 12:11:44 -08:00
Marco Cawthorne 36add9020c
WorldSpawn: Throw up a model dialog if prop_dynamic is spawned into a place. 2022-01-20 15:01:52 -08:00
Marco Cawthorne c4655a19e1
Add toolbar buttons for 'additive selection' as well as 'auto-expand selection'. 2021-12-30 16:51:53 -08:00
Marco Cawthorne eb4580ccbe
Add 'additive selection' toggle, so that users coming from Hammer can
make it so WorldSpawn unselects things before making a new selection.
2021-12-30 16:37:09 -08:00
Marco Cawthorne 8da6cc3a76
Restore original window save/restore behaviour 2021-11-01 00:40:30 +01:00
Marco Cawthorne e60f3dfb74
Start Patch and Surface inspector dialogues at the smallest size. 2021-11-01 00:35:55 +01:00
Marco Cawthorne 18810b4edd
Always keep entity/texture window on top 2021-11-01 00:24:44 +01:00
Marco Cawthorne 6a9f283c64
Undo/Redo will now label the menu item with the last respective action. 2021-10-31 23:15:41 +01:00
Marco Cawthorne 7d04f846c6
Make sure the XYWindow doesn't respond to our toggle modifiers. 2021-10-31 22:16:34 +01:00
Marco Cawthorne 9152440420
UX updates to make this all more bearable 2021-10-31 21:39:43 +01:00
Marco Cawthorne 08238a4e4b
Add sidebar buttons for most common modifiers/tools... 2021-10-30 03:06:03 +02:00
Marco Cawthorne 9115c39fba
Re-order some UI related gubbins... 2021-10-30 01:51:34 +02:00
Marco Cawthorne 991633dfce
Add option to hide the fixed-Patch balls. 2021-10-13 23:45:43 +02:00
Marco Cawthorne 22f3b9ee73 Basic shortcuts should still use the common GDK_CONTROL_MASK 2021-08-10 12:04:06 +02:00
Marco Cawthorne 6a6b6e3555 Tweak Makefile flag order slightly 2021-08-08 17:45:50 +02:00
Marco Cawthorne bde6c649e3 Add pkg-config for cairo on src/Makefile 2021-08-08 15:53:19 +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 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 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 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 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 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 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 a1fc2e3c43 Default caulking for clipping and new brushes to TRUE 2021-06-05 21:44:52 +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