Commit Graph

537 Commits

Author SHA1 Message Date
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
Timothee "TTimo" Besset f730908a3d Merge pull request #476 from Pan7/DeprStock
Replace deprecated gtk_image_new_from_stock
2017-04-30 14:47:22 -05:00
Pan7 c1fddf7cff Fix DLG_COMBO_INT warning 2017-04-29 13:15:19 +02:00
Pan7 38dab47117 Replace deprecated gtk_image_new_from_stock 2017-04-28 21:22:44 +02:00
Pan7 b4af08ec90 Replace deprecated gtk_toolbar_append_item 2017-04-28 19:04:04 +02:00
Timothee "TTimo" Besset 83568617ac Merge pull request #469 from Pan7/fixconst
Fix a const warning/error
2017-04-28 07:25:04 -05:00
Timothee "TTimo" Besset dd6134a197 Merge pull request #473 from Pan7/FixParWarn
Fix extraneous parentheses warning
2017-04-28 07:15:50 -05:00
Timothee "TTimo" Besset 8dbbf5bf36 Merge pull request #472 from Pan7/Fixsenwarn
Fix missing sentinel warning
2017-04-28 07:15:27 -05:00
Pan7 66a2b5f03c Fix more missing sentinel warnings 2017-04-27 23:35:50 +02:00
Pan7 3f87271ea6 Fix extraneous parentheses warning 2017-04-27 21:03:13 +02:00
Pan7 d3142c153d Fix missing sentinel warning 2017-04-27 20:49:58 +02:00
Pan7 179e6f01fa Fix a const warning/error 2017-04-27 17:30:17 +02:00
Pan7 9bdaea08a6 Turn text fields into numeric text fields only 2017-04-27 17:21:14 +02:00
Timothee "TTimo" Besset 6e3c89c217 Merge pull request #466 from Pan7/aboutlink
Fix link in the about dialog
2017-04-27 08:33:19 -05:00
Timothee "TTimo" Besset 32fba996a0 Merge pull request #465 from Pan7/deprgtk
Remove deprecated gtkhandlebox and replace gdk_window_get_pointer
2017-04-27 08:33:12 -05:00
Pan7 d70d6242c1 Fix link in the about dialog 2017-04-27 14:14:19 +02:00
Pan7 e822bca2ae Remove deprecated gtkhandlebox and replace gdk_window_get_pointer 2017-04-27 00:40:18 +02:00
Pan7 0402765f7b Replace deprecated gtk combo 2017-04-24 16:32:26 +02:00
Pan7 ecf10f473a Switch OK-Cancel order for the preference dialog 2017-04-22 21:32:38 +02:00
Timothee Besset c435e891b0 cleanup dead code 2017-04-22 13:13:59 -05:00
Timothee Besset 12b5a1c766 Merge branch 'openurl' of https://github.com/Pan7/GtkRadiant into Pan7-openurl 2017-04-22 13:05:52 -05:00
Timothee "TTimo" Besset ba1e7f2efb Merge pull request #450 from Pan7/deprcursor2
Replace deprecated gdk_cursor_new
2017-04-22 13:05:20 -05:00
Timothee "TTimo" Besset 58362df1d2 Merge pull request #458 from Pan7/projq2ctf
Project Settings for Quake II with CTF
2017-04-22 12:52:35 -05:00
Timothee "TTimo" Besset 36ebaecbc0 Merge pull request #448 from Pan7/freegrcpath
Free m_global_rc_path
2017-04-22 12:50:49 -05:00
Pan7 16450b57d2 Project Settings for Quake II with CTF 2017-04-21 18:42:14 +02:00
Timothee Besset 0a03a455c3 fix win32 msvc build - this should be tested more often, really 2017-04-16 21:28:07 -05:00
Timothee Besset 7cd6a22c52 Merge branch 'deprchild' of git://github.com/Pan7/GtkRadiant into Pan7-deprchild 2017-04-16 21:11:31 -05:00
Timothee Besset d417283518 Merge branch 'entity_info' of git://github.com/Pan7/GtkRadiant into Pan7-entity_info 2017-04-15 13:16:45 -05:00
Pan7 c29e8da324 Use GTK to open URLs 2017-04-14 19:52:25 +02:00
Pan7 5c224421bc Replace deprecated gdk_cursor_new 2017-04-10 17:23:08 +02:00
Pan7 766315cf85 Free m_global_rc_path 2017-04-05 16:29:02 +02:00
Pan7 ddbf0ec597 Replace deprecated GtkSignalFunc, gtk_container_children 2017-04-03 19:26:13 +02:00
Pan7 d98297759e Align Entity Info Dialog 2017-03-29 12:39:36 +02:00
Pan7 aeaa370f09 Left align for the text of Labels 2017-03-28 09:29:11 +02:00
Pan7 e9aa6a836f More Dialog improvements 2017-03-26 17:09:18 +02:00
Pan7 c2e44c532a Dialog improvements 2017-03-23 09:37:50 +01:00
Timothee "TTimo" Besset 43e9164c9e Merge pull request #437 from Pan7/entity_icons
Icons for right click entity menu
2017-03-19 10:26:13 -05:00
Timothee "TTimo" Besset d5289ada14 Merge pull request #439 from Pan7/sys_fprintf
More Sys_FPrintf with SYS_WRN
2017-03-19 09:27:53 -05:00
Timothee "TTimo" Besset 41f6c7d2c5 Merge pull request #438 from Pan7/gtkrealize
Remove gtk_widget_realize calls
2017-03-19 09:27:39 -05:00
Timothee "TTimo" Besset 81256e7f8a Merge pull request #440 from Pan7/gtkref
Replacing deprecated gtk_widget_ref/unref
2017-03-19 09:25:58 -05:00
Pan7 dc6faca5b0 Replacing deprecated gtk_widget_ref/unref 2017-03-19 11:30:01 +01:00
Pan7 9af42bb314 More Sys_FPrintf with SYS_WRN 2017-03-18 18:45:32 +01:00
Pan7 82398621e1 Remove gtk_widget_realize calls 2017-03-17 17:09:26 +01:00
Pan7 28da96daac Icons for right click entity menu 2017-03-17 13:47:32 +01:00
Pan7 626c2ef7cd More gtk i81n 2017-03-16 12:40:56 +01:00
Pan7 bdb1c3abaa Replacing deprecated GTK functions 2017-03-15 11:58:36 +01:00
Timothee "TTimo" Besset 55f4a45c6a Merge pull request #433 from Pan7/gtkimage
Update for the gtk image loading
2017-03-13 10:37:21 -05:00
Pan7 9a010854de Updating gtk image loading 2017-03-13 11:25:45 +01:00
Pan7 7decfc1cd0 Fix small gtk bug 2017-03-13 01:17:27 +01:00
Timothee "TTimo" Besset f3f2e0262f Merge branch 'master' into gtk-i81n 2017-03-12 12:42:16 -05:00
Timothee "TTimo" Besset cb1e21565b Merge pull request #429 from Pan7/gtkimpro
gtk improvements
2017-03-12 12:41:24 -05:00
Pan7 26f4bd0f4f gtk i81n 2017-03-10 23:03:03 +01:00
Pan7 9f22a81a64 gtk improvements 2017-03-10 22:44:05 +01:00
Timothee "TTimo" Besset 9534770d08 Merge pull request #426 from Pan7/f1help
F1 key binding for help
2017-03-09 06:58:33 -05:00
Timothee "TTimo" Besset d9b4f20896 Merge pull request #427 from Pan7/beepsave
Beep save option
2017-03-09 06:57:32 -05:00
Pan7 3ebb7df7a5 Beep save option 2017-03-09 08:50:45 +01:00
Pan7 5414eba3e9 F1 key binding for help 2017-03-08 21:52:06 +01:00
Timothee "TTimo" Besset 7768219268 Merge pull request #425 from Pan7/rotateenter
Arbitrary rotation, apply on enter key press
2017-03-07 18:06:48 -05:00
Timothee "TTimo" Besset b2dd3a3164 Merge pull request #424 from Pan7/scaleenter
Scale dialog, apply on enter key press
2017-03-07 18:06:29 -05:00
Timothee "TTimo" Besset 42e18043e9 Merge pull request #423 from Pan7/minid
No Minidump for debug builds
2017-03-07 17:56:00 -05:00
Pan7 30286e10a1 Arbitrary rotation, apply on enter key press 2017-03-07 08:51:12 +01:00
Pan7 0ba407b1b1 Scale dialog, apply on enter key press 2017-03-07 08:40:41 +01:00
Pan7 287a48d77b No Minidump for debug builds 2017-03-06 14:02:48 +01:00
Timothee "TTimo" Besset 454a6dc72e Merge pull request #420 from Pan7/gtk2events
Use GTK2 events
2017-03-05 18:43:54 -05:00
Timothee "TTimo" Besset ecbcabd9c4 Merge pull request #421 from Pan7/Fixsleep
Fix sleep function
2017-03-05 18:43:47 -05:00
Pan7 22c6fbe2d6 Fix sleep function 2017-03-05 21:30:35 +01:00
Pan7 afca61523a Use GTK2 events 2017-03-04 18:36:21 +01:00
Timothee Besset 672f71d99d Merge branch 'gproj' of git://github.com/Pan7/GtkRadiant into Pan7-gproj 2017-03-03 09:52:26 -06:00
Pan7 4f0c07282f Adjusting Project Settings dialog for games 2017-03-03 16:35:26 +01:00
Timothee Besset 0dc2496237 Merge branch 'hollow' of git://github.com/Pan7/GtkRadiant into Pan7-hollow 2017-03-02 22:11:52 -06:00
Timothee Besset 1c83f98625 another UI tweak 2017-03-02 22:11:29 -06:00
Timothee Besset 4e0a10198c Merge branch 'fixmouse' of git://github.com/Pan7/GtkRadiant into Pan7-fixmouse 2017-03-02 22:06:33 -06:00
Timothee Besset f716de2a5b reword the game config and selection dialog for clarity. exit without opting into the preferences since that would crash 2017-03-02 22:04:15 -06:00
Pan7 ec310f779c Fix (3d view) mouse problem with using gdk 2017-03-02 16:54:38 +01:00
Pan7 9d9a0581e9 Feature: Make Hollow Touch/Overlap 2017-02-27 03:49:49 +01:00
Timothee Besset 121e2d2d60 Merge branch 'master' of github.com:TTimo/GtkRadiant 2017-02-25 17:19:50 -06:00
Timothee Besset 03f5911b57 issue #380 and friends. the windows path was reading cursor pos via gdk_window_get_pointer and setting via SetCursorPos, doing some bs coord adjustment based on information read from SPI_GETWORKAREA. 2017-02-25 17:19:39 -06:00
Timothee "TTimo" Besset 36ebd24fb4 Merge pull request #408 from Pan7/cam2angles
Camera to angles, store entity key and value for the current pitch, yaw and roll of the camera
2017-02-25 15:27:27 -06:00
Timothee "TTimo" Besset ceb9a38be5 Merge pull request #402 from Pan7/fixnarrow
Fix gcc warning narrowing conversion of g_MaxWorldCoord
2017-02-25 14:46:49 -06:00
Timothee "TTimo" Besset 55edfadcd9 Merge pull request #400 from Pan7/Fixgtk1
Fix Warning pango_ft2_get_context is deprecated
2017-02-25 14:42:40 -06:00
Pan7 fd952d4775 Camera to angles, store entity key and value for the current pitch, yaw and roll of the camera 2017-02-25 15:46:32 +01:00
Pan7 8ff399011d Fix gcc warning narrowing conversion of g_MaxWorldCoord 2017-02-22 00:44:05 +01:00
Pan7 f514d43e37 Fix Warning pango_ft2_get_context is deprecated 2017-02-21 16:57:49 +01:00
TTimo a26c818a1e remove the old .vcproj 2017-01-01 09:08:37 -06:00
TTimo d66c0b02a7 Merge branch 'master' of github.com:TTimo/GtkRadiant 2017-01-01 08:37:14 -06:00
Timothee "TTimo" Besset 0977acea07 Merge pull request #375 from Pan7/fixmain
Fix gcc warning item may be used uninitialized in this function
2017-01-01 08:35:27 -06:00
TTimo ec670ab48f remove unused tex_palette 2017-01-01 08:34:13 -06:00
Jay Dolan 5938d4e49f Fix a handful of compiler warnings. 2016-12-31 16:02:08 -05:00
Jay Dolan cdc2dbff32 More texture suffix checks for DarkPlaces effect texture names. 2016-09-15 16:27:55 -04:00
Pan7 5b342944e6 Fix gcc warning item may be used uninitialized in this function 2016-08-23 13:49:43 +02:00
Pan7 f502093f8e Fix missing clamps for stvef 2016-08-17 00:30:32 +02:00
Timothee "TTimo" Besset c918a29cd0 Merge pull request #352 from Pan7/Sys_FPrintf
Using Sys_FPrintf with SYS_WRN and SYS_ERR
2016-06-11 13:01:13 -05:00
Timothee "TTimo" Besset 9cb253c43b Merge pull request #353 from Pan7/shaderfallback
Win fallback for non associated shader files
2016-06-11 13:00:17 -05:00
Pan7 7ae40ed73c Win fallback for non associated shader files 2016-05-16 22:49:20 +02:00
Pan7 5105fc5db8 Using Sys_FPrintf with SYS_WRN and SYS_ERR 2016-05-16 21:20:20 +02:00
Timothee "TTimo" Besset 376eb6c0ac issue #343 - was purging the wrong model from cache, causing pointers to freed memory 2016-04-24 16:50:11 -05:00
Timothee Besset b36b3ba4b6 Visual Studio 2015 on debug configs too 2016-04-24 14:52:52 -05:00
Pan7 57daf1d8c5 MiniDump for msvc 2016-04-11 22:16:12 +02:00
Mateos81 b298a72b25 Merge remote-tracking branch 'refs/remotes/TTimo/master' into InvalidMiscModelFix 2016-03-12 20:07:23 +01:00