Timothee "TTimo" Besset
a2bdc7ca43
Merge pull request #563 from illwieckz/emptydir
...
do not list empty shader/texture directories
2018-01-27 14:24:08 -06:00
Timothee "TTimo" Besset
88b992a9eb
Merge pull request #562 from illwieckz/notex
...
always provide notex
2018-01-27 14:18:24 -06:00
Timothee "TTimo" Besset
beaf72c754
Merge pull request #585 from illwieckz/fixurl
...
allow to open https:// urls
2018-01-27 14:14:56 -06:00
Timothee "TTimo" Besset
1dfec8f7a8
Merge pull request #588 from Pan7/eangle
...
Angle pointer by entity definition
2018-01-27 14:08:55 -06:00
Pan
784e2de4e3
angle pointer by entity definition
2018-01-27 00:54:01 +01:00
Thomas Debesse
0fd04ccf85
always provide notex
...
This adds a special VFS providing textures/radiant/notex and shadernotex.
This way, game packs does not have to provide them using the hardcoded
textures/radiant/[shader]notex path (some games prefer other prefixes).
It also allows GtkRadiant to not crash at startup when a wrong game
path is set.
It would also prevents radiant to fail where it tries to load these
textures on very early stage when the whole VFS is not yet loaded,
for example on pk3dir scenario.
The notex and shadernotex textures come from Unvanquished's tex-common
package and are distributed under public domain-like CC0 1.0 Universal license: https://creativecommons.org/publicdomain/zero/1.0/
See: https://github.com/UnvanquishedAssets/tex-common_src.dpkdir/blob/master/about/tex-common.txt
2018-01-23 00:18:45 +01:00
Thomas Debesse
574dd47394
allow to open https:// urls
2018-01-22 20:06:02 +01:00
Timothee Besset
67fa177673
cleanup more offsetof usage
2018-01-22 08:43:48 -06:00
Timothee "TTimo" Besset
c0a5da84f0
Merge pull request #535 from illwieckz/unvanquished
...
initial unvanquished support
2018-01-21 15:09:53 -06:00
Timothee "TTimo" Besset
ac48f23d4d
Merge pull request #575 from illwieckz/shaderlists
...
load shaderlist.txt from more than one VFS, fix #573
2018-01-21 15:01:50 -06:00
Timothee Besset
e08d6b6429
Visual Studio 2017. Fixed q3map2_urt 64 bit compilation also.
2018-01-21 14:47:06 -06:00
Thomas Debesse
ec946f83d6
shaderlists
2018-01-07 21:20:52 +01:00
neumond
cfaa83f3b1
Unvanquished appears in menu
2018-01-07 21:16:53 +01:00
Thomas Debesse
88805013d4
print hidden empty shader/texture dirs on console <3 @Pan7
2018-01-07 05:31:42 +01:00
Thomas Debesse
b1c4fb1304
make “hide empty directories” an option
2017-09-03 20:16:53 +02:00
Thomas Debesse
8051dd88ca
avoid to misread an unbracketed for loop
2017-09-02 04:38:00 +02:00
Thomas Debesse
bdecace973
add more well known preview/gloss/normal suffixes
2017-09-02 04:38:00 +02:00
Thomas Debesse
67647ac470
do not list empty texture dir
2017-09-02 04:38:00 +02:00
Thomas Debesse
a9e54ea54f
move texture name validation outside of texture listing
2017-09-02 04:38:00 +02:00
Thomas Debesse
39ec17cfd9
move texture listing outside of texture showing
2017-09-02 04:38:00 +02:00
Thomas Debesse
41ed9c2ce5
do not list empty shader dir
2017-09-02 04:37:58 +02:00
Thomas Debesse
38b0faf0da
preproc: more unknown architecture error
2017-08-31 00:45:30 +02:00
Thomas Debesse
9d7cc6cd17
preproc: FreeBSD game names are like Linux ones
2017-08-31 00:45:29 +02:00
Thomas Debesse
3e859fb81e
preproc: FreeBSD also has LibGL.so
2017-08-30 14:20:01 +00:00
Thomas Debesse
a3773852a4
preproc: add a FreeBSD condition everytime there is Linux or MacOS
2017-08-30 14:20:01 +00:00
Pan7
69972f9458
Merge branch 'master' of https://github.com/TTimo/GtkRadiant into fixTexCrash
2017-08-27 17:58:14 +02:00
Pan7
8896c609ed
Fix a crash when enabling Texture Directory List
2017-08-27 17:57:19 +02:00
Pan7
c968f9c87a
Explicit type instead auto
2017-08-26 01:39:24 +02:00
Jay Dolan
98c4cba5da
Merge branch 'master' of https://github.com/TTimo/GtkRadiant
2017-08-22 07:57:14 -04:00
Timothee Besset
8ea7e52fa0
if CSG substracting with a (set of) brush(es) that are all caulk, new splits will be caulk
2017-08-20 16:38:02 -05:00
Timothee Besset
732497b098
make hollow uses caulk, based on a pref setting
2017-08-20 16:24:56 -05:00
Timothee Besset
3a6c9d30ed
fix compile warning
2017-08-20 15:46:40 -05:00
Pan7
816bfc0081
Fix warning missing sentinel in function call 3
2017-08-13 20:46:34 +02:00
Jay Dolan
8819c711cc
Give Q2 CTF it's proper name.
2017-08-13 14:17:58 -04:00
Timothee "TTimo" Besset
604563f2c3
Merge pull request #548 from Pan7/scaledigit
...
Allow 6 default texture scale digits
2017-08-13 11:10:07 -05:00
Timothee "TTimo" Besset
f33c27d596
Merge pull request #546 from Pan7/fixLightDlg
...
Fix Light Intensity Dialog when using accelerator
2017-08-13 11:09:48 -05:00
Pan7
5e4b1607f7
Allow 6 default texture scale digits
2017-08-13 14:04:57 +02:00
Pan7
7d96eec99a
Fix Light Intensity Dialog when using accelerator
2017-08-13 03:12:28 +02:00
Pan7
c49d2f5ef1
Fix focusing of texture selecting
2017-08-13 02:42:48 +02:00
Pan7
0a83bde73e
Fix/Add missing loading of fixed texture size settings
2017-08-13 00:52:15 +02:00
TTimo
db467908ad
Re-enable intel HD GL workaround, still needed .. see issue #512
2017-08-05 15:50:28 -05:00
Timothee "TTimo" Besset
222adc1c87
Merge pull request #530 from Pan7/fixedTex
...
Fixed textures for the texture browser
2017-08-05 15:12:16 -05:00
Timothee "TTimo" Besset
ef68d9d7ad
Merge pull request #521 from Pan7/multifocus
...
Adjusting Focus 2d View for multiselect
2017-08-05 15:05:45 -05:00
Pan7
2d23567675
Fixed textures for the texture browser
2017-07-22 06:11:47 +02:00
Pan7
345c53ae53
Fix warning the value of the size argument in strncat is too large
2017-07-10 18:36:42 +02:00
Pan7
2793befffd
Fix warning equality comparison with extraneous parentheses 2
2017-07-09 15:29:30 +02:00
Pan7
8ea1da552a
Adjusting Focus 2d View for multiselect
2017-07-06 21:47:16 +02:00
Timothee "TTimo" Besset
e23b567c7f
Merge pull request #518 from Pan7/deprGtk1
...
Remove deprecated Gtk1 support
2017-07-05 10:36:03 +02:00
Timothee "TTimo" Besset
91fe38c3fb
Merge pull request #516 from ensiform/no-classname-delete
...
Prevent users from deleting the classname key in entity dialog
2017-07-05 10:35:18 +02:00
Timothee "TTimo" Besset
c66e55196b
Merge pull request #511 from Pan7/Focus2D
...
Focus Entity in 2D Views
2017-07-05 10:33:48 +02:00
Timothee "TTimo" Besset
433dd57be5
Merge pull request #510 from Pan7/fixGmode
...
Fix game mode of project settings
2017-07-05 10:29:48 +02:00
Pan7
8788c6a7dd
Remove deprecated Gtk1 support
2017-06-23 15:49:39 +02:00
Ensiform
c58db111c0
Prevent users from deleting the classname key in entity dialog
...
Disables the Del Key/Val Pair button if the classname key is selected.
2017-06-16 21:21:49 -05:00
Pan7
1463e8edb0
Focus Entity in 2D Views
2017-06-11 00:05:41 +02:00
Pan7
1024a57584
Fix game mode of project settings
2017-06-02 00:04:06 +02:00
Pan7
abee57bffe
Replace deprecated gtk_toolbar_append_element
2017-05-30 19:35:43 +02:00
Pan7
55ef0c7e53
Move Texture Directory List setting to Texture Settings
2017-05-28 01:29:00 +02:00
Pan7
23018aaf4d
Replace deprecated GDK_DISPLAY with gdk_x11_get_default_xdisplay
2017-05-28 01:09:56 +02:00
Timothee Besset
e02a9194b7
clean out a bunch of obsolete vendor and hardware specific GL workarounds
2017-05-27 17:15:06 -05:00
Timothee Besset
9123ea1cb0
fix preferences panes being off by 1
2017-05-27 17:01:11 -05:00
Timothee "TTimo" Besset
7cdf4a24cb
Merge pull request #502 from Mateos81/ModelBrowsingTweak
...
Model browsing: move "All supported types" to top
2017-05-27 16:32:37 -05:00
Timothee "TTimo" Besset
39bff93f2b
Merge pull request #505 from Pan7/noGuiUpd
...
No GUI update during creation
2017-05-27 16:14:26 -05:00
Timothee "TTimo" Besset
8536330197
Merge pull request #504 from Pan7/FixMisText
...
Fix missing text field
2017-05-27 16:08:15 -05:00
Timothee "TTimo" Besset
782d4b62bb
Merge pull request #503 from Pan7/gtkfilesel
...
Remove obsolete gtk file selection code
2017-05-27 16:08:00 -05:00
Pan7
7067c4d142
No GUI update during creation
2017-05-25 21:42:01 +02:00
Pan7
24be19bf0d
Fix missing text field
2017-05-25 19:36:37 +02:00
Pan7
49345dec38
Remove obsolete gtk file selection code
2017-05-24 21:53:15 +02:00
Christophe Mateos
45dd743f81
Move "All supported types" to top
...
Like usual browse menu. Migrated "as-is" (just for the model browser for
now)
2017-05-24 21:23:47 +02:00
Christophe Mateos
92f6aa84e0
Merging commits.
2017-05-23 16:16:37 +02:00
Timothee "TTimo" Besset
c49c7e0f3e
Merge pull request #481 from Pan7/TexDirList
...
Texture directory list
2017-05-22 08:41:46 -05:00
Timothee "TTimo" Besset
afc4b75c61
Merge pull request #499 from Pan7/toascii
...
Rename __toascii to toascii
2017-05-22 08:40:06 -05:00
Pan7
1294c35880
Merge branch 'master' of https://github.com/TTimo/GtkRadiant into TexDirList
...
# Conflicts:
# radiant/preferences.cpp
2017-05-22 13:51:27 +02:00
Pan7
7bf02bca91
Remove obsolete DLG_ENTRY_FLOAT and DLG_ENTRY_INT
2017-05-22 12:23:09 +02:00
Pan7
a5887fbfc1
Rename __toascii to toascii
2017-05-22 12:13:01 +02:00
Timothee "TTimo" Besset
422cd9d40f
Merge pull request #498 from Pan7/remGdk
...
Remove obsolete gdk header
2017-05-21 10:00:05 -05:00
Timothee "TTimo" Besset
c521b127b7
Merge pull request #497 from Pan7/deiconify
...
Use gtk_window_deiconify for Sys_Restore
2017-05-21 09:59:52 -05:00
Pan7
3730351e8a
Remove obsolete gdk header
2017-05-20 15:32:59 +02:00
Pan7
c757835111
Remove unused header gdkwin32.h
2017-05-20 13:09:51 +02:00
Pan7
8df88a23d1
Use gtk_window_deiconify for Sys_Restore
2017-05-20 12:05:38 +02:00
Pan7
2e119b583d
Extra gtk_box_set_homogeneous function calls
2017-05-16 00:34:04 +02:00
Timothee "TTimo" Besset
51ffafb354
Merge pull request #491 from Pan7/touchIcon
...
Make hollow touch icon
2017-05-15 17:05:56 -05:00
Timothee "TTimo" Besset
3108a704ac
Merge pull request #489 from Pan7/menuEllipses
...
Make menus more consistent with ellipses
2017-05-15 17:05:38 -05:00
Timothee "TTimo" Besset
817dfbb9ee
Merge pull request #487 from Pan7/entViewPaned
...
GtkPaned for the Entity View Dialog
2017-05-15 17:05:20 -05:00
Pan7
c549790025
Make hollow touch icon
2017-05-11 03:46:07 +02:00
Pan7
31c24a875f
Make menus more consistent with ellipses
2017-05-10 23:26:29 +02:00
Pan7
3d9d86a48c
GtkPaned for the Entity View Dialog
2017-05-08 00:40:46 +02:00
Pan7
c1f482b034
Adjusting the layout of the "Configure games" dialog
2017-05-08 00:01:49 +02:00
TTimo
e4a1a3c850
Merge branch 'InvalidMiscModelFix' of https://github.com/Mateos81/GtkRadiant into Mateos81-InvalidMiscModelFix
2017-05-07 16:11:11 -05:00
Timothee "TTimo" Besset
eba9e88981
Merge pull request #483 from Pan7/entViewUpd
...
Entities/Entity View update
2017-05-07 15:54:31 -05:00
Timothee "TTimo" Besset
c3fc08e454
Merge pull request #482 from Pan7/imgAlt
...
Image loading fallback
2017-05-07 15:53:43 -05:00
Christophe Mateos
6ba4b02cbc
Enough.
2017-05-05 23:38:07 +02:00
Christophe Mateos
d25fc9b847
Rollback again.
2017-05-05 23:27:33 +02:00
Christophe Mateos
877f0b4c2f
Finalizing alignments rollback.
2017-05-05 10:40:38 +02:00
Christophe Mateos
c03075a737
Rollback on alignments.
2017-05-05 10:17:10 +02:00
Christophe Mateos
fba3bd3f4d
Merge remote-tracking branch 'refs/remotes/TTimo/master' into InvalidMiscModelFix
...
# Conflicts:
# plugins/entity/entity_entitymodel.h
2017-05-04 21:27:04 +02:00
Pan7
75079e179f
Entities/Entity View update
2017-05-02 23:22:08 +02:00
Pan7
d1ace58ceb
Image loading fallback
2017-05-02 22:18:43 +02:00
Pan7
7e95dbb1e0
Texture directory list
2017-05-02 02:15:35 +02:00
Pan7
45c2924e27
Multiselect and description for the Entity Info dialog
2017-04-30 22:35:20 +02:00
Timothee "TTimo" Besset
29ff5ac400
Merge pull request #478 from Pan7/FixComboWarn
...
Fix DLG_COMBO_INT warning
2017-04-30 14:51:25 -05:00