7088653115
* clipper tool total rewrite; works in 3d viewport * fix: update BrushClipPlane rendering on selection change * clipper points are draggable right after been dropped
Garux
2018-05-09 00:24:02 +03:00
9114385dda
* fix mixed up ViewFront and ViewSide commands, NextView menu entry typo
Garux
2018-04-28 22:10:07 +03:00
1e58fb2d7d
* change GDK_KP_Home, GDK_KP_Page_Down, GDK_KP_End binds to GDK_KP_7, GDK_KP_3, GDK_KP_1: works under Windows at least
Garux
2018-04-28 21:33:12 +03:00
7c5d79da6b
* texbro: show tags frame on M2 release after small or zero move to enable (m2 drag = scroll pan) with tags on
Garux
2018-04-28 20:18:06 +03:00
10c2b9bbd2
* check move amount (56 pixels) in M2 toggle freelook or keep strafemode condition to allow fast strafe moves
Garux
2018-04-26 19:23:35 +03:00
16c00ac54c
* fix backslashes in opened by cmd line map path = fix duplicates in recent maps list
Garux
2018-04-21 23:26:40 +03:00
460df292ff
* preferences->Camera->Time to Max Speed slider (camera key moves acceleration)
Garux
2018-04-21 02:17:52 +03:00
600963629c
* preferences->Camera->Scroll Move Speed slider * change freelook move speed units to game units; expand range; simplify * print speed values on change by CameraSpeedDec/CameraSpeedInc commands to console
Garux
2018-04-21 01:13:08 +03:00
065505b71b
* remove hack, making freelook move speed fps dependent and harsh move start
Garux
2018-04-20 23:17:23 +03:00
a3201f1954
* camera strafe: m1 one is disableable by mode 'none' do not block strafe by pressed shift in up/forward modes enable forward strafe with only shift pressed in 'both' modes (no ctrl is required)
Garux
2018-04-20 16:38:20 +03:00
446ab50511
really support mouse_moved_epsilon system in camera freelook use FreezePointer chain for freelook selections/manipulaions instead of extra gtk motion handler (fixes one step latency in window observer aswell)
Garux
2018-04-17 14:26:49 +03:00
93aef246ea
* support mouse_moved_epsilon system in camera freelook + refactor RadiantWindowObserver
Garux
2018-04-14 23:12:53 +03:00
652de9bb8f
* entity based structural/detail filters depend on brushtypes="quake" in .game to make detail surfaceflags usable for quake 1
Garux
2018-04-10 20:51:41 +03:00
417051921e
DragNewBrush: when no testselestion: offset based on gridsize to handle big grid
Garux
2018-04-10 18:02:34 +03:00
1eff801967
new algorithm for DragNewBrush Transform in camera
Garux
2018-04-06 23:27:46 +03:00
48d75b777d
* brush creation in camera; alt = modify height
Garux
2018-04-06 12:26:06 +03:00
b078ec3ad0
small cleaning
Garux
2018-04-04 13:34:12 +03:00
304d4760c4
* catch degenerate cases in texture vertex lock (ex: verts edit to noncontributing face, then back)
Garux
2018-04-04 12:02:53 +03:00
21db492d73
* build monitoring: determine if pending stack got monitorable commands, use non monitorable path, if not * preferences->Build->Dump non Monitored Builds Log (default = no)
Garux
2018-03-30 01:47:28 +03:00
8fbc462525
* select only plane of planeselectables in camera (since it's not easy to select multiple ones on purpose anyway)
Garux
2018-03-29 00:53:43 +03:00
658cbe45ba
* menu Brush->Copy/PasteFaceTexture: show contextual Copy/Paste commands (dependant on faces selected)
Garux
2018-03-04 12:46:45 +03:00
357beaa46d
* texbro: show all used textures on 'flush and reload shaders'
Garux
2018-03-03 15:05:30 +03:00
ef94020d67
* texbro tree: display only wad names + full paths as tooltips * texbro tree: do not try to load root of texture directories group
Garux
2018-03-03 13:08:18 +03:00
1d3094de94
use static boolean TextureBrowser::wads, clean the code
Garux
2018-03-01 14:52:13 +03:00
c182b48fee
do not render light radii in doom3 mode
Garux
2018-03-01 14:52:13 +03:00
74e101c7ba
* fix and improve light power adjusting by mouse drag
Garux
2018-03-01 14:52:13 +03:00
327fa13d54
add killconnect command only for mGameType=nexuiz (.game type="nexuiz"); was confusing bindlist readers
Garux
2018-02-21 17:15:10 +03:00
81cc314ff5
* support q1 liquids filtering with entities="quake" in .game
Garux
2018-02-21 14:58:41 +03:00
ad68a7232d
* toggle transform origin lock by clicking it * represent locked transform origin with special colours
Garux
2018-02-21 12:49:10 +03:00
062df0bc5f
fix AP texlock, handle scale 0 in different way
Garux
2018-02-20 16:08:44 +03:00
c878333c7b
* m2 in Surface Inspector->fit width/height = fit width/height, keep height/width
Garux
2018-02-19 17:28:05 +03:00
c1b9b17635
* do 'project from face' in face2face seamless function for parallel faces
Garux
2018-02-19 13:09:10 +03:00
1b673b1a76
refactored EntityClass usage to only store being a miscmodel in miscmodel_is bool + set it on setting classname * miscmodel filter: simplify and support miscmodels, defined by new way (xml .ent)
Garux
2018-02-19 00:40:51 +03:00
feedf4919e
consider func_detail* in Map Info dialog
Garux
2018-02-18 20:56:18 +03:00
024e6bd667
fix possible typo in LoadMapFile primitives count report
Garux
2018-02-18 20:22:09 +03:00
86a8aec283
* turn SI->project texture radiobuttons to label and 3 buttons to save clicks
Garux
2018-02-18 18:52:44 +03:00
6ac153f2f0
3 decimals precision for SI->fit hopefully will be enough
Garux
2018-02-18 16:08:19 +03:00
9b6e1e3b9e
transform manipulator: add selected renderable lines last to get highlighted ones rendered on top in 2d
Garux
2018-02-18 16:03:16 +03:00
faae287567
* transform manipulator: add rotate transformation with handles in corner points
Garux
2018-02-16 13:47:58 +03:00
63afbecab6
* fix accidental negative rotation by rotate tool in camera, caused by low precision
Garux
2018-02-15 13:13:44 +03:00
22cba3641a
import c359b728f6 Try ~/.{prefix} on Apple OS X if /Library/Application Support/{prefix+1} fails.
Garux
2018-02-07 22:43:13 +03:00
814b1acafd
import af443b859d Update Makefile to remove OSX build diretives. We build for OSX just like its Linux now. Those wishing to build the app bundle should use setup/apple/Makefile.
Garux
2018-02-07 22:38:11 +03:00
8c6ea03ea3
import 4c4bffc86c Move osx directory from setup/data/osx to setup/apple.
Garux
2018-02-07 22:34:33 +03:00
17ad4b41b9
import f16cac36d6 New Apple OS X application bundle based on work done for GtkRadiant 1.6.4. Produces a functioning application on Yosemite.
Garux
2018-02-07 22:24:46 +03:00
001cc8f306
import f9bd26c040 Kill old Radiant Apple skeleton.
Garux
2018-02-07 22:13:18 +03:00
f56afab212
omit --large-address-aware for win64 build
Garux
2018-02-07 00:44:06 +03:00
1f31e94aca
undo 'numeric GtkSpinButtons in SI, arbitrary rotation dialog' (aint flexible enough for input)
Garux
2018-02-04 20:56:45 +03:00
f91df90d58
remove const_cast hack and memory leak in 'load doubleclicked texture's directory'
Garux
2018-02-04 19:38:08 +03:00
339d078bc6
fix/improve camera near_z usage
Garux
2018-02-04 16:55:25 +03:00