Garux
9114385dda
* fix mixed up ViewFront and ViewSide commands, NextView menu entry typo
2018-04-28 22:10:07 +03:00
Garux
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
2018-04-28 21:33:12 +03:00
Garux
7c5d79da6b
* texbro: show tags frame on M2 release after small or zero move to enable (m2 drag = scroll pan) with tags on
2018-04-28 20:18:06 +03:00
Garux
10c2b9bbd2
* check move amount (56 pixels) in M2 toggle freelook or keep strafemode condition to allow fast strafe moves
2018-04-26 19:23:35 +03:00
Garux
16c00ac54c
* fix backslashes in opened by cmd line map path = fix duplicates in recent maps list
2018-04-21 23:26:40 +03:00
Garux
460df292ff
* preferences->Camera->Time to Max Speed slider (camera key moves acceleration)
2018-04-21 02:17:52 +03:00
Garux
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
2018-04-21 01:13:08 +03:00
Garux
065505b71b
* remove hack, making freelook move speed fps dependent and harsh move start
2018-04-20 23:17:23 +03:00
Garux
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)
2018-04-20 16:38:20 +03:00
Garux
0cae576d5e
* preferences->Camera->Strafe Speed slider
2018-04-20 13:59:49 +03:00
Garux
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)
2018-04-17 14:26:49 +03:00
Garux
93aef246ea
* support mouse_moved_epsilon system in camera freelook + refactor RadiantWindowObserver
2018-04-14 23:12:53 +03:00
Garux
d636107f68
* lower alt+m2 (2d zoom) sensitivity
2018-04-14 18:12:52 +03:00
Garux
3ae4188e3d
simplify planeselectables if( camera ) check
2018-04-13 00:14:32 +03:00
Garux
652de9bb8f
* entity based structural/detail filters depend on brushtypes="quake" in .game to make detail surfaceflags usable for quake 1
2018-04-10 20:51:41 +03:00
Garux
417051921e
DragNewBrush: when no testselestion: offset based on gridsize to handle big grid
2018-04-10 18:02:34 +03:00
Garux
1eff801967
new algorithm for DragNewBrush Transform in camera
2018-04-06 23:27:46 +03:00
Garux
48d75b777d
* brush creation in camera; alt = modify height
2018-04-06 12:26:06 +03:00
Garux
b078ec3ad0
small cleaning
2018-04-04 13:34:12 +03:00
Garux
304d4760c4
* catch degenerate cases in texture vertex lock (ex: verts edit to noncontributing face, then back)
2018-04-04 12:02:53 +03:00
Garux
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)
2018-03-30 01:47:28 +03:00
Garux
b9dca3b000
* build system: prevent empty commands execution
2018-03-30 00:34:50 +03:00
Garux
8fbc462525
* select only plane of planeselectables in camera (since it's not easy to select multiple ones on purpose anyway)
2018-03-29 00:53:43 +03:00
Garux
75852ff0a1
robust algorithm for DragPlanes selection (Patch, Doom3Light)
2018-03-28 14:38:32 +03:00
Garux
73605bf94b
robust algorithm for indirect Brush faces selection
2018-03-27 01:15:16 +03:00
Garux
ed50787ee8
even more robust algorithm for Transform manipulator bbox faces pickup
2018-03-26 20:35:09 +03:00
Garux
fce4ba0d67
new more robust algorithm for Transform manipulator bbox faces pickup
2018-03-26 19:05:03 +03:00
Garux
3222052652
fix and improve Transform manipulator bbox faces pickup
2018-03-21 22:48:10 +03:00
Garux
3da4012f1e
add required message_flush calls
2018-03-21 20:59:30 +03:00
Garux
fd656d274a
* orange console warnings
2018-03-21 16:07:40 +03:00
Garux
cf580963c2
more globalWarningStream() globalErrorStream() use
2018-03-21 16:06:22 +03:00
Garux
b1e2f26124
use globalWarningStream()
2018-03-21 04:21:07 +03:00
Garux
54a98ed5e8
* fix RadiantSelectionSystem::getSelectionAABB() for PlaneSelectables
2018-03-21 03:03:41 +03:00
Garux
45a38ae48e
* introduce globalWarningStream()
2018-03-15 01:18:16 +03:00
Garux
5bf0dd5243
q3map2: * buffered broadcast xml stream to dramatically increase compilation monitoring speed
2018-03-13 22:51:30 +03:00
Garux
0bf509dc1a
* fix: FBO creation was random
...
* disable MSAA with samples = 0, even if more is forced via driver
2018-03-05 13:48:48 +03:00
Garux
552d0ac083
bind * shift + n: brush texture reset + patch texture cap
2018-03-04 17:37:28 +03:00
Garux
2859ea7e9c
* Valve220: fix uninitialized texture buffer basis
2018-03-04 13:52:34 +03:00
Garux
658cbe45ba
* menu Brush->Copy/PasteFaceTexture: show contextual Copy/Paste commands (dependant on faces selected)
2018-03-04 12:46:45 +03:00
Garux
357beaa46d
* texbro: show all used textures on 'flush and reload shaders'
2018-03-03 15:05:30 +03:00
Garux
ef94020d67
* texbro tree: display only wad names + full paths as tooltips
...
* texbro tree: do not try to load root of texture directories group
2018-03-03 13:08:18 +03:00
Garux
1d3094de94
use static boolean TextureBrowser::wads, clean the code
2018-03-02 19:19:29 +03:00
Garux
565f7fc6db
* Entity Inspector->smartedit: enable array, target, targetname, skin attribute types
...
* Entity Inspector->smartedit: enable texture attribute type, add full shader path autocompletion
* fix lags, caused by texture entries autocompletion
2018-03-01 04:01:18 +03:00
Garux
286f784ecf
* Entity Inspector->smartedit->color chooser sets actual key, was always _color
2018-02-28 13:15:05 +03:00
Garux
5b226482b8
* Entity Inspector->smartedit angle(s), direction fields: add "set from camera view direction" button
2018-02-24 14:08:41 +03:00
Garux
eae7ac024a
clean namedentity, forward declarations, ostream_write
2018-02-22 18:56:53 +03:00
Garux
327fa13d54
add killconnect command only for mGameType=nexuiz (.game type="nexuiz"); was confusing bindlist readers
2018-02-21 17:15:10 +03:00
Garux
81cc314ff5
* support q1 liquids filtering with entities="quake" in .game
2018-02-21 14:58:41 +03:00
Garux
ad68a7232d
* toggle transform origin lock by clicking it
...
* represent locked transform origin with special colours
2018-02-21 12:49:10 +03:00
Garux
062df0bc5f
fix AP texlock, handle scale 0 in different way
2018-02-20 16:08:44 +03:00