Commit Graph

  • 8339ebfb23 remove code Garux 2018-05-09 02:01:21 +03:00
  • 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
  • b06c551866 * fix qer_alphafunc equal/greater/less/lequal alphatest modes (was always 'gequal') Garux 2018-05-04 11:30:23 +03:00
  • 9930b8842b make rectangular selector minimal size independent on g_SELECT_EPSILON, allow any non zero size Garux 2018-05-04 11:02:04 +03:00
  • 050c0559be * turn off 64u deep selection of components in QE tool Garux 2018-04-29 21:02:16 +03:00
  • 412e6cc60a shorten RadiantWindowObserver.ModifierFlags m_state code Garux 2018-04-29 19:56:50 +03:00
  • 1d4f115517 * preferences->Selection->Selector size (pixels) Garux 2018-04-29 19:12:42 +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
  • 0cae576d5e * preferences->Camera->Strafe Speed slider Garux 2018-04-20 13:59:49 +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
  • d636107f68 * lower alt+m2 (2d zoom) sensitivity Garux 2018-04-14 18:12:52 +03:00
  • 3ae4188e3d simplify planeselectables if( camera ) check Garux 2018-04-13 00:14:32 +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
  • b9dca3b000 * build system: prevent empty commands execution Garux 2018-03-30 00:34:50 +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
  • 75852ff0a1 robust algorithm for DragPlanes selection (Patch, Doom3Light) Garux 2018-03-28 14:38:32 +03:00
  • 73605bf94b robust algorithm for indirect Brush faces selection Garux 2018-03-21 04:12:06 +03:00
  • ed50787ee8 even more robust algorithm for Transform manipulator bbox faces pickup Garux 2018-03-21 04:12:06 +03:00
  • fce4ba0d67 new more robust algorithm for Transform manipulator bbox faces pickup Garux 2018-03-21 04:12:06 +03:00
  • 3222052652 fix and improve Transform manipulator bbox faces pickup Garux 2018-03-21 04:12:06 +03:00
  • 3da4012f1e add required message_flush calls Garux 2018-03-21 04:12:06 +03:00
  • fd656d274a * orange console warnings Garux 2018-03-21 04:12:06 +03:00
  • cf580963c2 more globalWarningStream() globalErrorStream() use Garux 2018-03-21 04:12:06 +03:00
  • b1e2f26124 use globalWarningStream() Garux 2018-03-21 04:12:06 +03:00
  • 54a98ed5e8 * fix RadiantSelectionSystem::getSelectionAABB() for PlaneSelectables Garux 2018-03-21 03:03:41 +03:00
  • 43202af380 q3map2 * modify message flags system to allow SYS_WRN | SYS_VRB, SYS_ERR | SYS_NOXML etc combinations Garux 2018-03-20 19:37:47 +03:00
  • 0f65e67896 q3map2 * colored warnings and errors in Windows console Garux 2018-03-17 20:39:10 +03:00
  • 968e210f2d q3map2 * mark warning messages with respective flag for colorized monitoring output Garux 2018-03-16 20:33:50 +03:00
  • e06f56e9de use initialiseModule( server ); in mapxml plugin Garux 2018-03-15 01:28:11 +03:00
  • 45a38ae48e * introduce globalWarningStream() Garux 2018-03-15 01:18:16 +03:00
  • 5bf0dd5243 q3map2: * buffered broadcast xml stream to dramatically increase compilation monitoring speed Garux 2018-03-13 22:51:30 +03:00
  • a02c1312c4 try to increase precision of matrix transform vector operations Garux 2018-03-08 16:57:47 +03:00
  • 1b8fc11668 * fix filter structural filtering point entities for q1 Garux 2018-03-06 22:32:38 +03:00
  • 0bf509dc1a * fix: FBO creation was random * disable MSAA with samples = 0, even if more is forced via driver Garux 2018-03-05 13:48:48 +03:00
  • 552d0ac083 bind * shift + n: brush texture reset + patch texture cap Garux 2018-03-04 17:37:28 +03:00
  • 2859ea7e9c * Valve220: fix uninitialized texture buffer basis Garux 2018-03-04 13:52:34 +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
  • 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 Garux 2018-03-01 04:01:18 +03:00
  • 286f784ecf * Entity Inspector->smartedit->color chooser sets actual key, was always _color Garux 2018-02-28 13:15:05 +03:00
  • 5b226482b8 * Entity Inspector->smartedit angle(s), direction fields: add "set from camera view direction" button Garux 2018-02-24 14:08:41 +03:00
  • eae7ac024a clean namedentity, forward declarations, ostream_write Garux 2018-02-22 18:56:53 +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
  • 15bb1280f6 add README.md Garux 2018-02-08 21:54:01 +03:00
  • 10c2444245 simplify msys2-Makefile.conf Garux 2018-02-08 13:17:44 +03:00
  • 6adf140175 add MSYS2 compiling instructions Garux 2018-02-08 13:07:48 +03:00
  • 5a545cec3b add msys2-Makefile.conf Garux 2018-02-08 03:48:31 +03:00
  • 7c77e0faff add INSTALL_DLLS build option Garux 2018-02-08 03:47:32 +03:00
  • 41da2918aa fix shell script for installing DLLs on MSYS2 Garux 2018-02-08 03:46:36 +03:00
  • 57dc5a5dc8 dll script: also copy required etc/fonts/fonts.conf Garux 2018-02-08 01:41:30 +03:00
  • cdf9146b6d omit --large-address-aware for win64 build once again Garux 2018-02-08 00:54:52 +03:00
  • 42e6cf618c new shell script for installing DLLs on MSYS2. imported https://gitlab.com/void995/netradiant/commits/working_multithreading_on_windows Garux 2018-02-08 00:09:46 +03:00
  • 5aec9aec87 import 0d731a34d6 update COMPILING with instructions for Homebrew Garux 2018-02-07 22:53:43 +03:00
  • 6431cd63d1 import d9a21ba865 Update Quake2WorldPack source URL. Garux 2018-02-07 22:48:05 +03:00
  • a2f818e94d import 85332bd850 .gitignore, .cproject Garux 2018-02-07 22:45:04 +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
  • 7c5b3c249e import 77c538c0c7 Eclipse .project files. Garux 2018-02-07 22:27:59 +03:00
  • 64934fcb7a import bdd8d5af58 Add gitignore for target directory. Garux 2018-02-07 22:26:21 +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
  • c22187907e * entity inspector -> clear all: keep origin key Garux 2018-02-03 09:03:59 +03:00
  • b8f2cffa3f reformat gtktheme.cpp Garux 2018-02-03 00:27:09 +03:00