Garux
ded059f817
GTK_COMBO_BOX -> GTK_COMBO_BOX_TEXT
2020-05-22 01:15:54 +03:00
Garux
f14722d36f
replace GTK_FILE_SELECTION
2020-05-21 19:16:09 +03:00
Garux
ab7eb468ec
gtk_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
2020-05-21 16:27:33 +03:00
Garux
62603d25fb
don't check equality to gboolean FALSE and TRUE
2020-05-21 16:27:31 +03:00
Garux
790424dbae
GTK_OPTION_MENU -> GTK_COMBO_BOX_TEXT
2020-05-21 16:27:29 +03:00
Garux
70cf8c4bdd
gtk_widget_ref/gtk_widget_unref -> g_object_ref/g_object_unref
2020-05-21 16:27:28 +03:00
Garux
e8998ab4a8
replace gtk_radio_button_group()
2020-05-21 16:27:26 +03:00
Garux
a212ff3b27
GtkCombo -> GtkComboBox
2020-05-21 16:27:25 +03:00
Garux
3edde6c857
replace gtk_entry_new_with_max_length()
2020-05-21 16:27:23 +03:00
Garux
bc48a22a7b
gtk_container_border_width -> gtk_container_set_border_width
2020-05-21 16:27:22 +03:00
Garux
9d34fca65c
gtk_entry_set_editable -> gtk_editable_set_editable
2020-05-21 16:27:20 +03:00
Garux
620fbffea7
only #include <gdk/gdk.h> <gdk/gdkwin32.h> <gdk/gdkx.h> <gdk/gdkkeysyms.h>
2020-05-21 16:27:19 +03:00
Garux
0140da6e72
only #include <gtk/gtk.h>
2020-05-21 16:27:17 +03:00
Garux
cd529b4fb0
replace gtk_signal_connect, GTK_OBJECT, GTK_SIGNAL_FUNC, gtk_object_set_data, gtk_object_get_data
2020-05-21 16:27:15 +03:00
Garux
4f8e6e7ee5
fix the rest of errors with CFLAGS+="-DGSEAL_ENABLE" except accel_label->accel_string required hack
2020-05-21 16:27:14 +03:00
Garux
50e1af1a16
update GtkWidget allocation access method
2020-05-21 16:27:03 +03:00
Garux
d214be3911
update GtkColorSelectionDialog use
2020-05-21 16:24:52 +03:00
Garux
065862627e
update GtkAdjustment data access methods
2020-05-21 16:24:50 +03:00
Garux
12263f74d1
use gtk_widget_get_window() instead of widget->window
2020-05-21 16:24:40 +03:00
Garux
ff33df7d45
replace GTK_WIDGET_VISIBLE -> gtk_widget_get_visible()
2020-05-19 23:46:54 +03:00
Garux
112f66fb06
remove deprecated GTK_WIDGET_SET_FLAGS GTK_WIDGET_UNSET_FLAGS use
2020-05-19 22:08:00 +03:00
Garux
e1a145c234
remove excess (GdkModifierType) casts
2020-05-19 21:40:52 +03:00
Garux
0831e0966d
Replace GDK_<keyname> with GDK_KEY_<keyname>
2020-05-19 21:15:11 +03:00
Garux
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
#24
fixes #42
2020-05-14 07:51:34 +03:00
cu-kai
33f7e66b87
link and use the binary, not the symlink (macOS)
2020-05-08 15:56:53 +03:00
Garux
fa2a179fd5
fix memory leaks in texture browser::tags functions
2020-05-05 23:36:48 +03:00
Garux
ef2fdfa127
make bestPlaneDirect, bestPlaneIndirect const
2020-05-05 19:49:01 +03:00
Garux
002f45d6d9
minor refactoring
2020-05-05 12:32:44 +03:00
Garux
13f877b7db
forward path slashes entered in surface inspector, find/replace dialog::replace
2020-05-05 12:31:53 +03:00
Garux
d48ce73d01
reset texture browser origin on directory loading
2020-05-04 20:52:48 +03:00
cu-kai
e97974e158
fix macOS bundle building
2020-05-04 16:29:52 +03:00
Garux
89d5084c91
docs: shaderManual: note working block comments
2020-05-04 11:22:05 +03:00
Garux
47942140df
docs: shaderManual: fix cull parm info (front doesn't exist, back shows back)
2020-05-04 11:21:20 +03:00
Garux
ee18e263b7
docs: shaderManual: remove unsupported qer_nocarve
2020-05-04 11:19:40 +03:00
Garux
0f0b251e70
remove unnecessary gdk_pixbuf_add_alpha call
2020-05-03 23:30:10 +03:00
Garux
c4528f8d64
add custom Gtk config for Windows
2020-05-03 12:30:32 +03:00
Garux
4e4bb3a153
add q3map2 autopacker exclusion file for Quake3
2020-05-03 12:28:26 +03:00
Garux
aca367b608
docs: shaderManual: fix typos, remove line duplicate, fix q3map_dotproduct2 example shader, fix q3map_cloneShader description, fix exactVertex description
2020-05-03 12:17:31 +03:00
Garux
97fe823fc1
docs: add original shaderManual
2020-05-03 12:05:38 +03:00
Garux
b61b65da10
docs: correct mbspc.html
2020-05-03 12:03:48 +03:00
Garux
0dd0859dd3
docs: add new feature to mbspc.html
2020-05-03 12:02:10 +03:00
Garux
7fca3904a5
docs: add original mbspc.html
2020-05-03 12:00:53 +03:00
Garux
19921775fc
docs: add NetRadiant specific docs
2020-05-03 11:58:25 +03:00
Garux
6944f84bba
docs: add Blendmodes_cheatsheet.jpg
2020-05-03 11:54:35 +03:00
Garux
88e24f9f05
docs: add fsr_readme.txt
2020-05-03 11:53:25 +03:00
Garux
08eff5dd1e
docs: add mouse shortcuts.txt
2020-05-03 11:52:21 +03:00
Garux
7ae79b263d
minor refactoring
2020-04-28 08:30:25 +03:00
Garux
06cd1e98ff
* Model Browser: default bind '/'
...
m1 = assign model to selected entity nodes (shift + e to select nodes of group entities)
m1x2 = insert "misc_model" with given model
m1 drag = rotate model
Preferences.Model Browser: list of * separated folderToLoad/depth values, e.g. *models/mapobjects/99*maps/1*; */99* loads root
2020-04-26 07:28:23 +03:00
Garux
49b725a1b2
Fix q3 compatibility bug with lightgrid and only one light.
...
Correct math requires the ambient component of the lightgrid to be zero
in that case. However, q3 ignores lightgrid cells with all zero ambient
value, EVEN if the directed value is nonzero.
This change sets the ambient value to #010101 if it'd be pitch black. This
should be a minimal change without affecting light hue that fixes
lightgrid rendering. In engines like DarkPlaces, almost no map should
look different from this.
Fixes https://gitlab.com/xonotic/netradiant/-/issues/137
2020-04-18 09:16:57 +03:00
Garux
42ac0ccb61
handle negative light intensity values in class LightRadii #41
2020-04-18 01:46:07 +03:00