3b39a5754dprevent filename overflow in model .skin loader strip model extension during filename construction add variadic template operator to StringOutputStream for inline strings creation
Garux
2021-01-20 11:59:16 +0300
cfa502df6esafe string for globalCelShader
Garux
2021-01-19 22:40:58 +0300
b2bc2077e5prevent division by zero, which spreads darkness during bounces source of the problem is located somewhere else
Garux
2021-01-05 01:34:55 +0300
e1f3b25bc6consider _decal in leak detection point entities recognition is malformed in general leak is about point entities, detection by origin key presence is weak, because there may exist entity w/o this key at 0 0 0 group entities may have origin too detection by primitives presence haven't been working for _decal, as its primitive gets freed at this point
Garux
2020-12-14 08:36:55 +0300
5cedd26c75* -repack -analyze switch: only analyze bsps and exit (to dump bsp resource calls)
Garux
2020-12-08 02:45:48 +0300
dd3db2f147bump -repack bsp list size
Garux
2020-12-08 02:34:55 +0300
f30ee07376* packer, repacker: also handle fogs without drawsurfaces
Garux
2020-11-25 10:29:49 +0300
d346f1ee07packer, repacker: emit warning on "model2" key been found
Garux
2020-11-24 20:33:33 +0300
06267e67cbrepacker: fix odd WARNING3: %s : about to include shader for excluded texture when repack.exclude has texture = shader from game.exclude
Garux
2020-11-24 19:59:51 +0300
e42d17b71ffix color of obj without usemtl
Garux
2020-10-31 10:20:51 +0300
c50c044a31fix volatile text rendering artifacts with MSAA a0a47640b0
Garux
2020-10-29 14:02:58 +0300
af71efc0e6* no shaderlist.txt or empty one = load all shaders
Garux
2020-10-25 09:07:29 +0300
a5be520748swap RotateSelectionClockwise, RotateSelectionAnticlockwise toolbar buttons for visual logic "right button rotates to right" and reverse
Garux
2020-10-13 08:23:19 +0300
24bed23fddemit error on non ASCII home or radiant path
Garux
2020-09-02 11:21:42 +0300
bd8a597016enable console logging by default to simplify troubleshooting it is enabled anyway in Sys_Print() if ( level == SYS_ERR ), but later
Garux
2020-08-28 19:55:35 +0300
1cf7b72e6bq3map2/light_bounce: prevent infinite loop on obscure bias compute
Thomas Debesse
2020-07-01 18:20:25 +0200
2944cff834* entity inspector: select entities by key, value, key+value buttons replaces and complements obscure behavior of SelectAllOfType with entity inspector shown
Garux
2020-08-19 08:23:04 +0300
4bcce46a59q3map2: -onlyents: support *.ent as map file param
Garux
2020-06-30 13:15:10 +0300
d8e8c10849Add "slime" surfaceparam keyword to game_wolfet q3map2 for Quake 3 map shader compatibility. #45
Garux
2020-06-30 12:55:52 +0300
cc5008a365fix: update model browser scrollbar on loading folder after empty folder
Garux
2020-06-22 00:44:45 +0300
b111d28053* set clipper points to selected face on clipper tool switching-on
Garux
2020-06-17 19:36:33 +0300
ae9fe08159* support -extlmhacksize N N input for non square lightmaps, for example -extlmhacksize 2048 1024 also enables this for -lightmapsize, legitimacy is questionable here
Garux
2020-06-14 15:49:16 +0300
5977a04550* unzoom from mouse pointer in 2D and 3D
Garux
2020-06-13 20:58:10 +0300
cc1f7ecd76* new filter: Point Entities (nongroup entities besides misc_models and lights)
Garux
2020-06-12 20:41:27 +0300
3e7ee32dedmake extension_equal() check case insensitive in Unix allows most of file types with non lowercase extension known issue: textures with non lowercase extension in loose folders are visible now, but they aren't loaded, because it leads to fopen( filename.lowercase_extension )
Garux
2020-06-05 21:11:26 +0300
ab7eb468ecgtk_widget_set_usize -> gtk_widget_set_size_request -2 in gtk_widget_set_usize() means 'don't change given dimension' -2 in gtk_widget_set_size_request() = early quit function w/o an effect, thus change to -1
Garux
2020-05-21 16:01:11 +0300
62603d25fbdon't check equality to gboolean FALSE and TRUE
Garux
2020-05-21 15:24:44 +0300
0831e0966dReplace GDK_<keyname> with GDK_KEY_<keyname>
Garux
2020-05-19 21:15:11 +0300
a0a47640b0* new rendering system for volatile text (symbols rendered to atlas texture) deliver position via glRasterPos + glGet GL_CURRENT_RASTER_POSITION to avoid adding calculations of screen coords in many spots solves problem: pango 1.44 switch freetype->harfbuzz = bitmap fonts aren't available, in particular no gdk_gl_font_use_pango_font() text is rendered from font bottom (was from baseline)(latter is wanted less often) wgl bitmap<->pango sizes do not match, thus realign all text positions, increase default font size make 2D axes labels, view type text, sizing info adaptive to font size #24fixes#42
Garux
2020-05-14 07:51:34 +0300
33f7e66b87link and use the binary, not the symlink (macOS)
cu-kai
2020-05-08 15:56:53 +0300