Commit graph

5184 commits

Author SHA1 Message Date
Juan Linietsky
cfbdeeffec Added ability to create custom nodes from script. 2016-08-07 21:22:14 -03:00
Juan Linietsky
0b8f0670c5 Automatically turn on process callbacks if relevant callbacks in node exists 2016-08-07 20:08:15 -03:00
Juan Linietsky
b77200728e -Added yield nodes to visual script
-Added input selection nodes to visual script
-Added script create icon for those who miss it, will only appear when it can be used.
2016-08-07 19:22:33 -03:00
Juan Linietsky
6671c6bdc7 Added yield() signal smart autocompletion. 2016-08-06 22:11:03 -03:00
Juan Linietsky
3d7c10e9ce Added an easy API to yield to a specific time by doing:
yield( get_tree().create_timer(5.0), "timeout" )
2016-08-06 21:39:50 -03:00
Juan Linietsky
0ed5dbb24d removed extra print 2016-08-06 20:30:13 -03:00
Juan Linietsky
9714a36e65 Reverted printable null object, seems to cause bugs around and not sure why.
Will have to check better, likely for 3.0
2016-08-06 20:13:27 -03:00
Juan Linietsky
9890c1d2ca Likely with bugs and with some features are missing, as well as profiler support, but VisualScript should be more or less done! 2016-08-06 19:00:54 -03:00
Juan Linietsky
259418f827 VisualScript can now execute visual scripts, but there is no debugger or profiler yet. 2016-08-05 22:48:00 -03:00
Rémi Verschelde
6d5d23fa8d Merge pull request #6043 from SaracenOne/texture_region_edit_fix
TextureRegionEditor snap_mode fix.
2016-08-05 12:32:22 +02:00
MSC
7b05b4c83c Some additions to the OS documentation (#6037) 2016-08-05 12:29:23 +02:00
Saracen
b578cf4da8 TextureRegionEditor snap_mode fix. 2016-08-04 19:49:11 +01:00
Juan Linietsky
6ed5d48d0c Concluded base visual scripting! can edit but not run though. 2016-08-04 00:05:35 -03:00
Juan Linietsky
cd25624667 More work on visual scripting.. 2016-08-03 22:07:03 -03:00
Rémi Verschelde
2f62a2542e Merge pull request #6026 from Marqin/docs
[ci skip] update Raycast documentation
2016-08-03 22:48:47 +02:00
Hubert Jarosz
1445553fea
[ci skip] update Raycast documentation
clarification that set_cast_to needs LOCAL point
and get_collision_point gives GLOBAL point
2016-08-03 22:46:50 +02:00
Rémi Verschelde
c439a6188c Bump version to 2.2-alpha
There are now new developments that will not be in 2.1-stable
2016-08-03 17:59:01 +02:00
Rémi Verschelde
edaf1661e4 Merge pull request #6024 from Paulb23/missing_license_quotation_typo
Added missing license and fixed quotation typo
2016-08-03 17:25:05 +02:00
Paulb23
e8780d9d32 Added missing license and quotation typo 2016-08-03 16:16:20 +01:00
Juan Linietsky
d8af6330e5 More progress on visual script editing 2016-08-03 11:28:43 -03:00
Rémi Verschelde
01ac237ab7 Merge pull request #6021 from marcelofg55/master
Fix set_window_size not setting the correct size on OSX
2016-08-03 07:33:44 +02:00
Rémi Verschelde
e51f4725fe Fix translatable strings in VisualScript 2016-08-03 07:26:36 +02:00
marcelofg55
38de4d24ef Fix set_window_size not setting the correct size on OSX 2016-08-02 22:30:19 -03:00
Juan Linietsky
3d1d190dcd Merge branch 'master' of https://github.com/godotengine/godot 2016-08-02 19:11:47 -03:00
Juan Linietsky
ad313097eb WIP visual scripting, not working yet but you can check out stuff 2016-08-02 19:11:05 -03:00
Rémi Verschelde
cea9491806 Merge pull request #6009 from leezh/dynamicfont_tweaks
Added texture filtering and char spacing for DynamicFont
2016-08-02 18:20:23 +02:00
Zher Huei Lee
0de7860511 DynamicFont caches now accounts for texture flags
CacheID added for future-proofing
2016-08-02 15:36:11 +01:00
Zher Huei Lee
af6ef01c69 Added extra spacing support for DynamicFont
Side effect is that label min-size will now take into account
kerning.
2016-08-02 11:05:20 +01:00
Zher Huei Lee
7b165e8ac2 Added texture mipmaps and filtering to DynamicFont 2016-08-02 08:01:51 +01:00
Rémi Verschelde
3eb3752a59 Merge pull request #5993 from profelis/PR-scan-dragged-folder-2
Improved drad&drop files on project manager
2016-08-01 23:41:02 +02:00
Dima Granetchi
bee2091056
Auto import project folder, confirm scan multiple folders or non-project folder 2016-08-01 22:59:12 +03:00
Rémi Verschelde
73db1571cd Merge pull request #5175 from Paulb23/scene_tree_dock_shortcuts
Added Scene tree dock shortcuts
2016-08-01 20:54:26 +02:00
Paulb23
d7910f44d8 Added Scene tree dock shortcuts 2016-08-01 17:02:40 +01:00
Rémi Verschelde
87e8444499 Merge pull request #5996 from hurikhan/editor_help_indentation
Fix help page title indentation
2016-08-01 10:56:56 +02:00
Mario Schlack
ae1267d41c Fix help page title indentation 2016-08-01 16:30:09 +08:00
Rémi Verschelde
0b595f94c4 Improve dialog title when scanning for projects 2016-07-31 20:46:00 +02:00
Rémi Verschelde
c788284b5c Merge pull request #5981 from profelis/PR-scan-dragged-folder
Drag open scan window if engine.cfg not found
2016-07-31 20:16:12 +02:00
Rémi Verschelde
3ca08d2a0f Merge pull request #5980 from profelis/PR-run-btn-availability
Run button availability check
2016-07-31 20:14:44 +02:00
Rémi Verschelde
37ce438787 Merge pull request #5976 from allkhor/master
Fix String::is_valid_integer() for single symbols + and -
2016-07-31 20:07:20 +02:00
Dima Granetchi
5e011dcd0e
dnd folder open scan window if engine.cfg not found 2016-07-31 01:10:13 +03:00
Dima Granetchi
a1c0fdac9a
fix run button availability check 2016-07-31 01:06:12 +03:00
Rémi Verschelde
2b5198b23d Merge pull request #5978 from eska014/class-doc
Document FuncRef, GDFunctionState, InstancePlaceholder, RID and World2D
2016-07-30 21:52:18 +02:00
eska
b80c42ef4e Document FuncRef, GDFunctionState, InstancePlaceholder, RID, World2D 2016-07-30 21:27:58 +02:00
allkhor
09c4d65b64 Fix String::is_valid_integer() for single symbols + and - 2016-07-31 00:18:30 +06:00
Rémi Verschelde
73f83fadc8 Merge pull request #5971 from Hinsbart/ui_axis
UI navigation via JOYSTICK_MOTION.
2016-07-30 12:52:55 +02:00
Andreas Haas
4755fe5576
UI navigation via JOYSTICK_MOTION.
Previously, you could assign joystick axis events to "ui_*" actions but they had no effect.
See https://godotengine.org/qa/6232
2016-07-30 12:39:16 +02:00
Rémi Verschelde
38286670ac Merge pull request #5966 from neikeq/pr-issue-5935
Fix infinite loop when replacing text
2016-07-30 09:11:59 +02:00
Ignacio Etcheverry
6e137c02d2 Fix infinite loop when replacing text 2016-07-30 01:11:02 +02:00
Rémi Verschelde
e300df517d Merge pull request #5963 from Hinsbart/pm_drop
Project Manager: Import projects using filesystem drag'n'drop.
2016-07-29 17:58:24 +02:00
Andreas Haas
9720e73e04
Project Manager: Import projects using filesystem drag'n'drop.
Can drop an engine.cfg file over the window to import it ;)
2016-07-29 17:07:05 +02:00