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
|
43202af380
|
q3map2 * modify message flags system to allow SYS_WRN | SYS_VRB, SYS_ERR | SYS_NOXML etc combinations
|
2018-03-20 19:37:47 +03:00 |
|
Garux
|
0f65e67896
|
q3map2 * colored warnings and errors in Windows console
|
2018-03-17 20:39:10 +03:00 |
|
Garux
|
968e210f2d
|
q3map2 * mark warning messages with respective flag for colorized monitoring output
|
2018-03-16 20:33:50 +03:00 |
|
Garux
|
e06f56e9de
|
use initialiseModule( server ); in mapxml plugin
|
2018-03-15 01:28:11 +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
|
a02c1312c4
|
try to increase precision of matrix transform vector operations
|
2018-03-08 16:57:47 +03:00 |
|
Garux
|
1b8fc11668
|
* fix filter structural filtering point entities for q1
|
2018-03-06 22:32:38 +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
|
c182b48fee
|
do not render light radii in doom3 mode
|
2018-03-01 17:25:08 +03:00 |
|
Garux
|
74e101c7ba
|
* fix and improve light power adjusting by mouse drag
|
2018-03-01 17:02:17 +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 |
|