Paulb23
b0488cacf2
Highlight all occurrences of selected word
2016-03-16 21:20:42 +00:00
Rémi Verschelde
5b67305ebb
Merge pull request #4065 from TheHX/issue-4058
...
Fix editors panels, of the bottom panel, not resizing in some cases
2016-03-16 13:34:42 +01:00
Rémi Verschelde
cb065b961c
Merge pull request #4006 from TheHX/tilemap-editor
...
Several improvements for the Tilemap editor
2016-03-15 19:29:39 +01:00
Franklin Sobrinho
4a0f835ece
Fix editors panels, of the bottom panel, not resizing in some cases
2016-03-15 15:15:50 -03:00
Franklin Sobrinho
1589157337
Tilemap Editor: Fix some last issues of PR-4006
2016-03-15 14:32:28 -03:00
Rémi Verschelde
9e97e9f39d
Merge pull request #4057 from TheHX/particles-plugin
...
Fix file dialog, of Particles2D plugin, showing "Error" icons
2016-03-14 21:14:48 +01:00
Franklin Sobrinho
f1c58e4b18
Tilemap Editor: Use ItemList::set_item_icon_region in tile palette
2016-03-14 16:24:17 -03:00
Franklin Sobrinho
8d2a957e36
Fix file dialog, of Particles2D plugin, showing "Error" icons
2016-03-14 16:05:20 -03:00
Franklin Sobrinho
05036ed0ad
Tilemap Editor: Bucket tool - optimize memory usage, "removed safety limit"
2016-03-14 12:39:58 -03:00
Franklin Sobrinho
aba9729ba7
Tilemap Editor: Bucket fill
2016-03-14 12:39:58 -03:00
Franklin Sobrinho
9de53c98a0
Tilemap Editor: Shortcuts for the editor menu, fixed small inconsistencies
2016-03-14 12:39:58 -03:00
Franklin Sobrinho
fd06683cb4
Tilemap Editor: Line drawing and erasing
2016-03-14 12:39:58 -03:00
Franklin Sobrinho
e2061e0025
Tilemap Editor: Rectangle drawing/erasing and small improvements
2016-03-14 12:39:57 -03:00
Paulb23
9234bd3ff9
Added configuable tab size
2016-03-14 15:13:45 +00:00
Rémi Verschelde
d36333b648
Remove redundant buttons
...
Now the Load button is alone on its line,
we probably need to find it a better place.
2016-03-13 15:28:03 +01:00
Rémi Verschelde
533b9b7342
Add stop and delete buttons to sample library
...
Based on the work by @rdcklinux in #3339 .
The play button becomes a stop button while playing.
A delete button is added in the last column.
2016-03-13 15:28:03 +01:00
Hubert Jarosz
7b07bcaf44
fix six possible "divide by zero"
2016-03-09 00:18:23 +01:00
Hubert Jarosz
4a4f247914
remove trailing whitespace
2016-03-09 00:00:52 +01:00
Juan Linietsky
9157a13aef
Merge pull request #3969 from Paulb23/scroll_past_end_of_file
...
Enabled scrolling past end of file in text editor.
2016-03-08 15:34:21 -03:00
Saracen
7fecebd8a8
Added extra controls to GeometryInstances to control how they should cast shadows: double-sided and shadows only.
...
Conflicts:
servers/visual/visual_server_raster.h
2016-03-07 23:14:14 +00:00
Paulb23
f19eea2f2d
Enabled scrolling past end of file
2016-03-07 02:32:51 +00:00
Franklin Sobrinho
cc6a6ef08c
Added search box in Class List dialog (Script Editor)
2016-03-05 07:59:04 -03:00
Martin Chuckeles
47206b409d
Add editor settings for call hint placement
...
Added settings: text_editor/put_callhint_tooltip_below_current_line
and text_editor/callhint_tooltip_offset
2016-03-04 12:10:15 +01:00
Juan Linietsky
6fc1c3a4d1
Completed the support for plugins! It is not possible to add plugins.
...
Not all APIs are provided yet, please request whathever you are missing.
Some example plugins are provided in demos/plugins. Just copy them to a folder in your project named addons/ and then enable them from the project settings.
Have fun!
2016-02-27 23:12:27 -03:00
Juan Linietsky
2a7fdb23b3
First attempt at making a more useful EditorPlugin API. Still undocumented, but feedback welcome!
2016-02-27 00:32:51 -03:00
volzhs
87243508e9
keep previous rotation when using rotate tool. fixes #3788 .
2016-02-22 18:13:27 +09:00
Juan Linietsky
499308e482
-fixed a crash when closing scene with animationplayer open
...
-removed item checked print, closes #3564
2016-02-21 11:52:11 -03:00
Juan Linietsky
70cdfa681a
-Change link to new documentation
...
-fixed bug in tilemap collision debug
2016-02-20 10:02:14 -03:00
Rémi Verschelde
7496fd4788
Merge pull request #3689 from nunodonato/numpademulation
...
* Added numpad emulation in the 3d viewport (fixes #3612 )
2016-02-16 07:50:51 +01:00
Rémi Verschelde
080dfa14a0
Merge pull request #3641 from JoshuaGrams/master
...
AnimationPlayer frame SpinBox snaps to steps.
2016-02-16 07:41:59 +01:00
Nuno
67a839c791
* Added numpad emulation ( fixes #3612 )
2016-02-12 11:51:25 +00:00
Tegu
8714e3b2e2
Fixed a couple of tooltips on the editor
2016-02-10 22:56:24 +02:00
Josh Grams
5317ca4c62
AnimationPlayer frame SpinBox snaps to steps.
2016-02-09 15:02:57 -05:00
Juan Linietsky
f51c26c025
Insert new key helper is back to 2D editor, missed it?
2016-02-09 16:09:58 -03:00
Juan Linietsky
92a3b9fb9f
-Property apply limits to V/H Splits in main editor window. Fixes #3567
2016-02-08 13:01:54 -03:00
Juan Linietsky
f026838cbc
-only save scripts if changed, takes less time to run projects and does not confuse you with changed dates.
2016-02-02 21:10:52 -03:00
Juan Linietsky
857edbea1c
-make animationplayer thinner, also toolbuttons too. fixes #3526
2016-02-02 18:22:37 -03:00
Rémi Verschelde
9a2dd3ebbb
Merge pull request #3490 from TheHX/issue-3453
...
Fix input passing to script editor even if not visible
2016-01-27 18:10:25 +01:00
Franklin Sobrinho
d6adb9b9c2
Fix input passing to script editor even if not visible
2016-01-27 13:56:05 -03:00
Franklin Sobrinho
9f5d537993
Fix animation toolbar
2016-01-27 11:10:51 -03:00
reduz
48d2b7f4be
avoid crash when scaling tilemap too much, fixes #266
2016-01-24 17:22:17 -03:00
reduz
e997c0d242
-avoid allowing selection of canvasitems inside a viewport, fixes #1383
2016-01-24 16:41:50 -03:00
Juan Linietsky
6c27df8df6
-Fixes a bunch of stdout errors, closes #2763 closes #2731
2016-01-23 19:51:51 -03:00
Juan Linietsky
2cc640dbed
Fix wrong condition test for saving, fixes #3287
2016-01-23 14:44:37 -03:00
kubecz3k
e80d7d2a91
Wider initial size of the panel with scripts
...
I believe it's size is now exactly the same how it was before commit that allowed to hide script panel entirely.
I assume previously it was 140 wide because of 70px of minimal size + 70px of offset, so now when minimal size is 0 the offset need to be 140.
2016-01-20 13:01:27 +01:00
hondres
4cca09921d
thumbnail preview for AtlasTextures
2016-01-19 04:27:27 +01:00
Juan Linietsky
d1bb868a19
-fixed bug related to mouse cursor changes, fixes #3366
2016-01-18 19:49:54 -03:00
Ovnuniarchos
ded1acc33e
New shader nodes are now created under (more or less) the cursor.
2016-01-18 16:02:42 +01:00
Juan Linietsky
74a48a0140
-Massive editor dialog cleanup
...
-Added a bottom menu list
2016-01-17 20:03:57 -03:00
Juan Linietsky
72fcb8a35b
-Moved all the "root" input handling for GUI from individual Controls to Viewport.
...
-Should fix several reported bugs when controls don't have a common parent
This may have added new bugs, so please report if so!
2016-01-16 22:41:10 -03:00
Rémi Verschelde
3c6dd5749d
Merge pull request #3204 from neikeq/fix_3153
...
Consider texture offset when rotating tiles
2016-01-15 16:53:16 +01:00
Rémi Verschelde
1fc96e2dca
Merge pull request #3329 from SaracenOne/color_ramp_fix
...
Color Ramp Editor Plugin Fix
2016-01-15 13:54:04 +01:00
Rémi Verschelde
d4a2409334
Merge pull request #3338 from godotengine/kubecz3k-patch-1
...
Ability to hide panel with scripts
2016-01-15 13:52:29 +01:00
Ignacio Etcheverry
e187762c2d
Spatial/Canvas Editor: Ignore unhandled input if there is a dialog
2016-01-15 11:37:45 +01:00
kubecz3k
ca0a6c4d59
Ability to hide panel with scripts
...
Minimal horizontal size for panel with scripts was = 70, changed it to 0.
It's especially helpful if someone is working on a laptop, or just don't like to have anything on the left side of the screen.
Video that shows how it's working after the change: https://www.youtube.com/watch?v=Y_o4pOpjyhY&feature=youtu.be
2016-01-13 16:47:10 +01:00
Saracen
0b1f395e7d
Fixed color ramp editor plugin to allow editing color ramps while in the spatial editor.
2016-01-12 20:13:45 +00:00
Rémi Verschelde
e212058841
Merge pull request #3308 from neikeq/keep_xform_settings
...
Remember Transform menu settings for the Spatial Editor
2016-01-11 14:53:35 +01:00
Ignacio Etcheverry
aa9c2e68c6
Remove unnecessary fail conditions when loading SpatialEditor state
2016-01-11 14:43:37 +01:00
Ignacio Etcheverry
f25897527e
Remember Transform menu settings for the Spatial Editor
2016-01-11 14:00:25 +01:00
Rémi Verschelde
7055d38c30
Merge pull request #3309 from MarianoGnu/bug_fixing3
...
Make SpriteRegionEditor remember state when switching scenes (fixes #3245 )
2016-01-11 11:28:03 +01:00
MarianoGNU
fd14c73e67
Make SpriteRegionEditor remember state beatwhen setions ( fixes #3245 )
2016-01-10 19:02:32 -03:00
Franklin Sobrinho
56bc005643
Fix script highlighting for classes that begin with "_"
2016-01-10 12:20:04 -03:00
Franklin Sobrinho
7fa233cd89
Fix some error messages
2016-01-09 08:35:57 -03:00
Rémi Verschelde
515567d491
Merge pull request #3282 from TheHX/pr-script-debugger
...
Fix debugger close button and script editor "Show Debugger"
2016-01-08 20:50:41 +01:00
Franklin Sobrinho
514eed4072
Fix debugger close button and script editor "Show Debugger"
2016-01-08 16:43:50 -03:00
Rémi Verschelde
33f4010378
Merge pull request #3250 from akien-mga/pr-uniform-scaling-canvasitem
...
Fix uniform scaling of non-square CanvasItem nodes
2016-01-07 14:34:21 +01:00
Rémi Verschelde
9849df9438
Merge pull request #3217 from neikeq/asframes_patch
...
Disable renaming SpriteFrames
2016-01-06 11:49:22 +01:00
Rémi Verschelde
30ce222205
Merge pull request #3216 from nounoursheureux/spriteframes
...
Show the texture name after the frame number in the SpriteFrames editor
2016-01-06 11:49:08 +01:00
Rémi Verschelde
fa0500557f
Fix uniform scaling of non-square CanvasItem nodes
...
Fixes #3224 .
I chose the longest side of the original node (width vs height) as the "guiding direction" to handle the ever changing drag_vector and avoid issues when a component changes sign.
2016-01-06 00:13:07 +01:00
Ignacio Etcheverry
a9dbe83155
TileMap: Properly flip/rotate tiles with non-square region
2016-01-04 15:28:11 +01:00
Juan Linietsky
30d4a50b42
Fix KP5 toggle perspective shortcut, fixes #2035
2016-01-04 00:17:28 -03:00
Juan Linietsky
e8fbf39f88
-Replaced tinyjpg for jpgd (public domain), fixes progressive encoded jpgs and speeds up. Closes #2040
...
-Removed support of loading BitMap as image, now it must be load as a pnm, also closes #2040
2016-01-03 17:14:28 -03:00
Ignacio Etcheverry
ac7145c3be
Disable renaming AnimatedSprite frames
2016-01-03 12:45:12 +01:00
Nounours Heureux
07d8558eee
Show the texture name after the frame number in the SpriteFrames editor
2016-01-03 09:31:10 +01:00
Juan Linietsky
939c5f5c9e
-Fix global transform cache not being cleared in 2D nodes, fixes many editor bugs, closes #2115
2016-01-02 20:32:19 -03:00
Juan Linietsky
b0b1da6950
Make buttons properly obey stylebox content marins, closes #2156
2016-01-02 15:51:41 -03:00
Juan Linietsky
be73e2d2f2
fixed uninitialized tool mode in path 2d editor
2016-01-02 15:42:14 -03:00
Ignacio Etcheverry
e22e0cecf7
TileMap: Consider texture offset for rotated tiles
2016-01-02 18:17:20 +01:00
George Marques
5be9ff7b67
Update copyright to 2016 in headers
2016-01-01 11:50:53 -02:00
Juan Linietsky
d014518a1a
Make sure auto bracket completion setting always works, closes #2332
2016-01-01 09:52:01 -03:00
Juan Linietsky
8dad6415b1
-Fixed focus for shader editor when switching tab, closes #2551
2015-12-31 10:50:39 -03:00
reduz
135d5fb06d
-property change object's rotation pivot on children of scaled CanvasLayer, fixes #2599
2015-12-29 07:31:50 -03:00
reduz
4028dfa6d2
do not allow editing of tilemap if it's invisible, fixes #2601
2015-12-28 21:23:32 -03:00
reduz
fcd4b1a421
-added a visual tool to change the pivot of a sprite/asprite/polygon/etc. Closes #2670
2015-12-28 09:38:15 -03:00
hondres
b431c88146
Colorize Rect2 and NodePath in script editor
2015-12-24 04:20:26 +01:00
Ariel Manzur
a5fe71a0e9
this failed in msvc, didn't in linux and mingw
2015-12-20 11:42:55 -03:00
Ignacio Etcheverry
d74c56289f
Fix Remove Item option in TileSet plugin
2015-12-15 23:35:35 +01:00
Juan Linietsky
f2183a5e09
replaced :var by :Variant in documentation, fixes #2897
2015-12-14 08:28:01 -03:00
Juan Linietsky
534c8e74b9
do not open dominant script if external editor is selected, fixes #3067
2015-12-14 08:21:18 -03:00
Juan Linietsky
72ff61963b
fixed and improved selection and list selection, closes #2852
2015-12-13 17:16:13 -03:00
Juan Linietsky
e19f176765
fix broken merge
2015-12-12 10:21:22 -03:00
Juan Linietsky
a2d817405e
Merge branch 'master' of https://github.com/godotengine/godot
2015-12-12 10:14:13 -03:00
Juan Linietsky
cd4c3f4d12
-added option to keep debugger open, fixes #3031
2015-12-12 10:09:50 -03:00
Franklin Sobrinho
4d644ca997
Script debugger remains visible when using Debug->Show Debugger
2015-12-12 10:04:51 -03:00
Rémi Verschelde
964a57cb2a
Merge pull request #2883 from TheHX/mesh_editor_plugin
...
Add StaticBody collision generation for all selected MeshInstance nodes
2015-12-10 15:19:30 +01:00
Juan Linietsky
aadced2f72
Merge branch 'master' of https://github.com/godotengine/godot
2015-12-09 09:10:00 -03:00
Juan Linietsky
6bc6b8fcf2
-ability to change scripts in external editor and still have properties reloaded in godot UI, fixes #3003
2015-12-09 09:08:41 -03:00
Rémi Verschelde
efbb834936
Merge pull request #2986 from TheHX/pr-shader-editor
...
Fix shader editor focus when switching tabs
2015-12-09 07:48:51 +01:00
Juan Linietsky
f93fbbe1d2
Merge pull request #2888 from TheHX/item_list_plugin
...
Make ItemListEditor plugin functional
2015-12-08 17:07:32 -03:00
Franklin Sobrinho
97a3fa3f12
Fix shader editor focus when switching tabs
2015-12-06 20:11:56 -03:00
Franklin Sobrinho
b3ce127e31
Script Editor: maintain cursor column after duplicate a line
2015-12-06 15:34:09 -03:00
Juan Linietsky
200b7bb87c
-Display on animation editor which keys are invalid and which tracks are unresolved
...
-Added a tool to clean up unresolved tracks and unused keys
2015-12-05 14:18:22 -03:00
Franklin Sobrinho
d6d335f20c
Make ItemListEditor plugin functional
2015-12-03 15:17:56 -03:00
Rémi Verschelde
7ac31a7209
Merge pull request #2969 from neikeq/fix_bracket_complete
...
Fix auto bracket completion disabled on newly open scripts
2015-12-01 21:01:48 +01:00
Rémi Verschelde
7b9dd1ea76
Merge pull request #2968 from neikeq/line_duplicate
...
Fix script editor not clonning down last line
2015-12-01 21:01:05 +01:00
neikeq
fc7e313074
Fix script editor not clonning down last line
2015-12-01 19:43:51 +01:00
neikeq
4cbabf9691
ScriptTextEditor: fix auto bracket completion not enabled
2015-12-01 17:43:18 +01:00
Rémi Verschelde
f1f3468f70
Merge pull request #2890 from neikeq/cl_select_children
...
Allow selecting CanvasLayer children in canvas editor
2015-12-01 11:20:48 +01:00
Rémi Verschelde
a1059e3e3e
Merge pull request #2908 from neikeq/fix_editor_select
...
Fix bugs caused by merged Script and Help tabs
2015-11-25 00:25:55 +01:00
neikeq
06957a8026
Fix Class Reference request from Inspector
2015-11-25 00:08:39 +01:00
Rémi Verschelde
5db398f67f
Merge pull request #2907 from neikeq/fix_2887
...
Fix Class Search dialog not showing
2015-11-24 23:55:44 +01:00
neikeq
660e831e36
Fix Class Search dialog not showing up
2015-11-24 23:03:51 +01:00
neikeq
c591293718
Remember last help search
2015-11-24 22:33:26 +01:00
neikeq
0017c368c2
Allow selecting CanvasLayer children in canvas editor
2015-11-23 19:17:01 +01:00
Franklin Sobrinho
354bc0385b
Add StaticBody collision generation for all selected MeshInstance nodes
2015-11-22 20:08:50 -03:00
Juan Linietsky
06d842566c
Merge pull request #2830 from Ovnuniarchos/ShapeLine2DXPolygonEditor
...
Corrections to #2808 (2D shapes editor update)
2015-11-19 19:35:18 -03:00
Juan Linietsky
dccbd3b4f8
Merge pull request #2831 from neikeq/select_menu_patch
...
Show select menu on button pressed (instead of released)
2015-11-19 19:34:50 -03:00
Ovnuniarchos
1396ae274a
get_handle_value implemented for LINE_SHAPE. Normal length normalized.
2015-11-19 16:13:45 +01:00
neikeq
6b0423b191
Show select menu on button pressed (instead of released)
2015-11-19 15:47:04 +01:00
Juan Linietsky
d3eb9e8c54
-remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260
2015-11-19 10:41:20 -03:00
Juan Linietsky
daf3182442
Revert "Ignore alpha materials in baked light ray-tracer."
2015-11-19 00:50:25 -03:00
Juan Linietsky
9a7769f194
Merge pull request #2444 from TheHX/issue_2117
...
Fix for problem when drawing CollisionPolygon when parented (#2117 )
2015-11-19 00:23:17 -03:00
Juan Linietsky
2dac9ab2ef
Merge pull request #2447 from TheHX/issue_1275
...
Fix crash after undo when editing Polygon2D (#1275 )
2015-11-19 00:21:46 -03:00
Juan Linietsky
3118c192bd
Merge pull request #2786 from neikeq/node_select_menu
...
Added selection menu to spatial and canvas editors
2015-11-18 23:46:46 -03:00
neikeq
f84dc8e59d
Added selection menu to spatial and canvas editors
2015-11-19 00:19:00 +01:00
Juan Linietsky
94fdd01241
Merge pull request #2702 from TheHX/fix_align_with_view
...
Fix 3D editor align with current view
2015-11-18 19:58:52 -03:00
Juan Linietsky
0c3386b2ed
Merge pull request #2707 from akien-mga/master
...
Cosmetic fixes to SCons buildsystem
2015-11-18 19:43:28 -03:00
Juan Linietsky
fce4c6eecb
Merge pull request #2716 from SaracenOne/animation_saving_fix
...
Added missing saving support to animation editor.
2015-11-18 19:35:57 -03:00
Juan Linietsky
ba9ebe6b03
Merge pull request #2717 from SaracenOne/light_baker_transluscent
...
Ignore alpha materials in baked light ray-tracer.
2015-11-18 19:35:42 -03:00
Juan Linietsky
3b2c25e77d
Merge pull request #2815 from akien-mga/pr-tooltip-buttons-sample-library
...
Added tooltip for a few buttons in sample library editor
2015-11-18 19:21:29 -03:00
Juan Linietsky
551925475b
Merge pull request #2626 from TheHX/editor_dialogs
...
Small fixes in some editor dialogs
2015-11-18 19:17:55 -03:00
Juan Linietsky
536daca8f6
Merge pull request #2631 from firefly2442/duplicate-conditional-fix
...
duplicate conditional check
2015-11-18 19:17:01 -03:00
Juan Linietsky
a8f18e1bae
Merge pull request #2639 from MarianoGnu/origin
...
Fix ButtonGroup broken layout
2015-11-18 19:14:25 -03:00
Tybobobo
c1c2fef23e
Added tooltip for a few buttons in sample library editor
2015-11-18 23:12:23 +01:00
Juan Linietsky
3c1fdedc9d
Merge pull request #2679 from eska014/set-all-tileset-shapes
...
Add all collision shapes to a tile when converting scenes to TileSets
2015-11-18 19:03:59 -03:00
Ovnuniarchos
0b05739a8b
*Polygon2D now updates on any modification in its point array. ShapeLine2D has now an editor.
2015-11-18 19:20:50 +01:00
Juan Linietsky
b08312b30c
-Fixed default theme a little
...
-Added option to group help pages, fixes #2805
2015-11-18 09:20:46 -03:00
Juan Linietsky
081a236c67
-Merged Script and Help tabs
...
-Help tabs can be opened many at the same time
-Color temperatures for opened scripts
-Dominant script opening when switching scene tab
2015-11-17 09:46:08 -03:00
Juan Linietsky
61c4c5795f
-support for stereo ima-adpcm sample compression & playback
...
-support for converting samples to ima-adpcm upon export
2015-11-09 00:49:18 -03:00
Saracen
53c9e8301c
Ignore alpha materials in baked light ray-tracer.
2015-11-02 16:25:16 +00:00
Saracen
56b7567b55
Added missing saving support to animation editor.
2015-11-02 16:17:14 +00:00
Franklin Sobrinho
cd4d4b97e3
Fix issue #1275
2015-11-02 08:34:40 -03:00
Rémi Verschelde
399b1b0474
Cosmetic fixes to SCons buildsystem
...
- Removed trailing spaces
- Made sure all indentation is done using tabs (fixes #39 )
- Potentially fixed an identation issue for openssl check
2015-11-01 20:53:26 +01:00
Franklin Sobrinho
18392e28b6
Fix "Align with view" undo, fixes #1443
2015-10-29 20:44:12 -03:00
eska
ca7cfa9b4c
Add all collision shapes to a tile when converting scenes to TileSets
2015-10-25 23:13:46 +01:00
MarianoGNU
6df7d92379
Fix ButtonGroup broken layout
2015-10-19 17:46:13 -03:00
firefly2442
0a45fb6311
duplicate conditional check
2015-10-18 20:50:32 -05:00
Franklin Sobrinho
ec394950ff
Change MeshInstanceEditor outline dialog "Ok" button label
2015-10-18 15:13:17 -03:00
Franklin Sobrinho
abde648e68
Small fixes in some editor dialogs
2015-10-18 13:31:44 -03:00
Juan Linietsky
408c498446
-Added const to a reference, should fix #2613
2015-10-17 17:13:49 -03:00
Juan Linietsky
7d8f187c33
Merge branch 'master' of https://github.com/okamstudio/godot
2015-10-17 15:49:27 -03:00
Juan Linietsky
1db523d0bb
Merge pull request #2274 from MarianoGnu/master
...
Improve Visual Shader Editor responsiveness
2015-10-17 15:31:23 -03:00
Juan Linietsky
6f9631fc51
Merge branch 'master' of https://github.com/okamstudio/godot
2015-10-17 12:48:47 -03:00
Juan Linietsky
52cc8e6ead
Merge pull request #2357 from volzhs/prevent-to-change-tool-mode
...
prevent to change tool mode when control key is pressed
2015-10-17 10:52:50 -03:00
Juan Linietsky
ab22203791
misc cleanup
2015-10-17 10:29:54 -03:00
MarianoGNU
a5ebb52500
Merge branch 'master' of https://github.com/okamstudio/godot
...
# Solved Conflicts:
# tools/editor/property_editor.cpp
2015-10-16 23:21:39 -03:00
reduz
aad2bbdb6f
newline fixes
2015-10-08 15:00:40 -03:00
MarianoGNU
3e6aaec193
Add SpriteRegionEditor and update Polygon2DUVEditor
...
Both with snap and grid support
2015-09-28 00:06:06 -03:00
Juan Linietsky
889d21e004
Merge pull request #2352 from xodene/patch-6/script-file-new
...
Add "New" script button to Script Editor Popup Menu
2015-09-16 09:55:10 -03:00
George Marques
1add3b3dac
Set AnimationEditor UndoRedo reference on creation
...
Fix #2418
2015-09-13 16:21:09 -03:00
Franklin Sobrinho
d6aed94651
Fix for issue #2117
2015-09-07 08:20:33 -03:00
Mariano Javier Suligoy
680402cebf
Add missing icons, also make MSVC2010 happy
2015-08-30 19:37:23 -03:00
Mariano Javier Suligoy
c688b55019
Merge branch 'master' of https://github.com/okamstudio/godot
...
# Solved Conflicts:
# tools/editor/property_editor.cpp
# tools/editor/property_editor.h
2015-08-30 02:48:45 -03:00
Mariano Javier Suligoy
a19a653e2c
Compile shaders using default values.
2015-08-30 02:44:49 -03:00
Juan Linietsky
1bad27e1f8
-Properly keep animation editor and viewport state while switching scene tabs
2015-08-29 22:59:25 -03:00
Mariano Javier Suligoy
ea448cb779
Edit default values. WARNING!!!
...
Do not merge these changes, default values are not compiled into shaders yet!
2015-08-29 21:09:11 -03:00
Juan Linietsky
b4acd18f32
-display/emulate_touchscreen now really emulates a touchscreen
...
-icons to show node menus
2015-08-29 17:16:11 -03:00
Mariano Javier Suligoy
54291c655d
Merge branch 'master' of https://github.com/okamstudio/godot
2015-08-24 21:33:00 -03:00
Juan Linietsky
5850b6b58a
beautiful visual menu to change anchors
...
will you dare to try it? :)
because, I'd check previous commit msgs if I were you..
2015-08-24 01:00:39 -03:00
volzhs
edabbcd064
remove shift key check because shift + v in use with tool mode
2015-08-11 22:52:43 +09:00
volzhs
80943d77a4
prevent to change tool mode when control or shift key is pressed
2015-08-11 22:39:59 +09:00
Maximillian
bc9952f1c7
Fix create script dialog title(s)
2015-08-09 16:55:59 -07:00
Maximillian
8f83f6c675
Add create new script button to script editor menu
2015-08-09 16:39:59 -07:00
Mariano Javier Suligoy
3a83337420
Merge branch 'master' of https://github.com/okamstudio/godot
2015-08-09 16:33:02 -03:00
Juan Linietsky
8280bb0de0
more debugger fixes
...
-setting/clearing breakpoints during run-time now works
-multi-line strings resulted in wrong line numbers in bytecode, fixed
2015-08-04 20:17:39 -03:00
Mariano Javier Suligoy
c88038228a
Merge branch 'master' of https://github.com/okamstudio/godot
2015-08-03 17:28:33 -03:00
Juan Linietsky
59961c9914
Live edit WORK IN PROGRESS
...
1) press the heart while the game is running
2) select a scene to live edit from the opened scenes
3) edit/add/remove nodes or resources, change their properties, etc.
4) watch changes reflected in running game, in all places this scene is
edited
5) It's not perfect obviously, but the aim of it is to try to reflect
your changes as best as possible in the running game.
2015-08-02 12:30:01 -03:00
Mariano Javier Suligoy
d7279ddaf2
Delete selected nodes with the Delete key
2015-07-26 21:57:27 -03:00
Mariano Javier Suligoy
add0105c4e
Little fix: don't create an empty undo/redo command when trying to add a second Input GraphNode
2015-07-25 22:05:45 -03:00
Mariano Javier Suligoy
5ffd818fb1
Duplicate GraphNode(s) [Control+D]
2015-07-25 21:16:07 -03:00
Mariano Javier Suligoy
2a43778793
Fix tab indent
2015-07-20 22:15:06 -03:00
Mariano Javier Suligoy
bdd12744fe
Select and move multiple nodes at once
2015-07-19 01:48:46 -03:00
Mariano Javier Suligoy
5b71fc45b7
Use popup menu to add new nodes to the shader graph editor in the last clicked location.
2015-07-16 22:38:12 -03:00
Juan Linietsky
95047562d7
Several performance improvements, mainly in loading and instancing scenes and resources.
...
A general speedup should be apparent, with even more peformance increase when compiling optimized.
WARNING: Tested and it seems to work, but if something breaks, please report.
2015-06-29 00:29:49 -03:00
Juan Linietsky
a67486a39e
improved get_node(), connect(), etc code completion.
...
-properly completes text arguments
-includes the "/root" autoloads
2015-06-26 01:14:49 -03:00
Juan Linietsky
29b2e811f6
added a tiny bit more space to docks and script tab
2015-06-24 18:57:14 -03:00
Franklin Sobrinho
5688b6157f
CollisionShape2D visual editor
2015-06-23 12:20:34 -03:00
Juan Linietsky
6154cff93f
Merge pull request #2101 from sanikoyes/Pr-script-editor-save-state
...
Pr-Script editor
2015-06-22 23:54:04 -03:00
Franklin Sobrinho
0159cecd69
Small fixes for Grid/Tile map editor palette
2015-06-22 11:10:13 -03:00
Franklin Sobrinho
d68a33b473
Grid/Tile map editor new item palette
2015-06-22 10:05:03 -03:00
Juan Linietsky
e9bbb97acc
Multiple scene editing *POTENTIALLY UNSTABLE*
...
-ability to edit multiple scenes at the same time
-resource internal IDs are now persistent, this makes multiple scene
editing possible but maaaaay result in file corruption bugs (tested and
could not find anything but possibility exists because core code
changed, report immediately if you find this).
-properly save settings, layout, etc when edited
-script editing is independent from scene editing now
-show a yellow box when a script belongs to the scene
2015-06-22 00:04:15 -03:00
Juan Linietsky
669f5c994b
fix "v" pivot adjust function
2015-06-16 16:15:01 -03:00
sanikoyes
14cd70faf3
Script editor: restore line/column after script reload
2015-06-16 15:15:10 +08:00
Juan Linietsky
8945670bc0
made changing pivot simpler in 2D nodes (just press v with mouse over position)
2015-06-12 13:53:18 -03:00
Juan Linietsky
143265d4cb
Merge pull request #1973 from Biliogadafr/ColorRamp
...
Replace color phases with color ramp for Particles2D. (need some review/guidance)
2015-06-07 00:26:35 -03:00
Juan Linietsky
b524b40fdc
-fixed many memory initialization issues
...
-fixed deadlock on previews thread
-fixed compilation errors on unix
2015-06-06 22:06:58 -03:00
Juan Linietsky
9acab32daa
new file dialog!
...
-ItemList control for easier lists/thumbnails
-New file dialog, with support for thumbnails, favorites, recent places,
etc
-Moved .fscache out of the project, no more bugs due to committed/pulled
.fscache!
-Dir dialog now sorts directories
2015-06-06 09:44:38 -03:00
reduz
07a466f6e6
mesh preview
2015-05-31 21:13:24 -03:00
Juan Linietsky
d5348eebdc
work in progress, resource previews
2015-05-31 02:00:18 -03:00
Juan Linietsky
f36e7dcb40
improved animation editor
...
-same-value link keys
-new layout
-forward, backwards playback
-integrated curve/property editor
-auto increment sprite frame after insert
-copy & paste animation resoucres
2015-05-25 01:47:02 -03:00
Biliogadafr
df9d48d9b5
Replace color phases with color ramp for Particles2D.
2015-05-24 21:18:52 +03:00
Juan Linietsky
2696ecb769
reinstante focus into textedit after menu used in code editor
2015-05-17 15:38:24 -03:00
Juan Linietsky
421b4fec3e
-compatibility option for physicsbody layers, fixes #1842
2015-05-10 15:58:08 -03:00
ehriche
897a1aade5
optional formal changes
2015-05-06 01:22:31 +02:00
ehriche
dcc93a33fd
fixed SpatialEditor::_init_indications. loopcounter "i" used ambiguous
2015-05-06 00:49:00 +02:00
Juan Linietsky
74b0e0c296
fix crash in editor when using alt+arrows to indent, thanks adolson and romulox_x
2015-05-05 00:17:22 -03:00
Juan Linietsky
68700ee3a9
Proper support for code editor autosaving (disabled by default)
2015-05-04 23:32:40 -03:00
Juan Linietsky
807a811fad
changed some shortcuts in text editor, maybe fixes #1732
2015-04-24 16:25:27 -03:00
Juan Linietsky
59154cccf9
-Changed Godot exit to be clean.
...
-Added more debug information on memory cleanliness on exit (if run with -v)
-Fixed several memory leaks, fixes #1731 , fixes #755
2015-04-20 19:38:02 -03:00
Juan Linietsky
bedb4f1ab2
Merge pull request #1662 from TheHX/fix_plugins
...
Fix toolbar menu position(RichText and MultiMesh plugins)
2015-04-18 14:45:29 -03:00
Juan Linietsky
fdaa2920eb
Updated copyright year in all headers
2015-04-18 14:38:54 -03:00
Franklin Sobrinho
5cb4ba24d3
Fix toolbar menu position(RichText and MultiMesh plugins)
2015-04-09 09:48:46 -03:00
Franklin Sobrinho
59692d9012
Changed popup_centered by popup_centered_minsize in editor dialogs
2015-04-08 14:02:13 -03:00
Juan Linietsky
d1567636f4
Merge pull request #1569 from sanikoyes/Pr-sort-sample-library
...
Pr-sort-sample-library
2015-04-07 20:17:16 -03:00
Juan Linietsky
b1bf4fcef2
Merge pull request #1591 from MostafaHassan/pr_FixCrashInVisualShader
...
(Fix crash) in visual shader for curve remap node
2015-04-07 20:14:10 -03:00
Franklin Sobrinho
f77349a4c2
Better fix
2015-04-03 10:28:30 -03:00
Franklin Sobrinho
aa929bc1f1
fix_issue_#1594
2015-04-02 15:32:37 -03:00
Juan Linietsky
1572238adb
merging okam changes
2015-04-02 07:22:17 -03:00
mostafahassan
78d734873d
Fixed crash when trying to add keypoints and deleting them while holding mouse button down.
2015-03-31 22:49:11 +02:00
sanikoyes
1515de217e
Sort sample lists by name(more readable)
2015-03-25 10:57:35 +08:00
Carl Olsson
817f9debe7
Add iostream include to collada plugin and change to light occluder to use canvas item snap function.
2015-03-23 08:24:52 +10:00
Carl Olsson
fb2cdfe7ed
Merge branch 'master' of https://github.com/not-surt/godot into snapping2
...
Conflicts:
tools/editor/plugins/canvas_item_editor_plugin.cpp
tools/editor/plugins/canvas_item_editor_plugin.h
2015-03-23 08:19:20 +10:00
Juan Linietsky
c16276b414
Merge pull request #1378 from erbridge/settings_not_checkbox
...
Make View > Settings a non check item
2015-03-22 15:06:01 -03:00
Juan Linietsky
f706e3e5d1
Merge pull request #1380 from ElectricSolstice/wparentheses_removal
...
Changed code to remove gcc -Wparentheses warnings.
2015-03-22 15:05:47 -03:00
Juan Linietsky
6d813c81b8
Merge pull request #1460 from MarianoGnu/master
...
Create Checkbox class with support for Radio Buttons
2015-03-22 14:55:36 -03:00
Juan Linietsky
1aaaee99e9
Merge pull request #1537 from rollenrolm/issue_#931
...
Fix issue #931 : display current view name into editor's 3d scene viewpor...
2015-03-22 14:44:29 -03:00
rollenrolm
cde55bee91
Fix for Issue #1484 : Don't strip whitespace on line comment
2015-03-22 10:25:18 +01:00
rollenrolm
4d30bb7241
Fix issue #931 : display current view name into editor's 3d scene viewports
2015-03-21 21:47:21 +01:00
Juan Linietsky
91744e9ed3
New Demo, Screen Space Shaders
...
-Fixes to screen space shaders.
-Fixes to isometric light demo.
2015-03-10 00:53:50 -03:00
Juan Linietsky
09489e3a78
lot of work on 2D lighting and isometric maps
...
added a new demo, isometric_light that does full isometric sorting,
lights, shadows, etc.
2015-03-09 02:34:56 -03:00
Mariano Javier Suligoy
63006f6f6f
Register CheckBox class to create it using editor.
2015-03-02 22:12:51 -03:00
Juan Linietsky
a1f715a4da
support for 2D shadow casters
...
Added support for 2D shadow casters.
*DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a
CanvasItem and pull this, you will lose them. Shaders now work through a
2D material system similar to 3D. If you don't want to lose the 2D
shader code, save the shader as a .shd, then create a material in
CanvasItem and re-assign the shader.
2015-03-02 00:54:43 -03:00
Carl Olsson
41686d5fdd
Merge branch 'master' of https://github.com/okamstudio/godot into snapping2
2015-02-22 07:38:06 +10:00
Carl Olsson
402db5bd79
Renamed "snap to offset" to "snap relative". Better conveys meaning.
2015-02-20 22:21:59 +10:00
ElectricSolstice
0e1f34b49d
Changed code to remove gcc -Wparentheses warnings.
2015-02-16 18:58:41 -08:00
Felix Laurie von Massenbach
56402900ff
View > Settings isn't a check item.
2015-02-17 02:51:17 +00:00
Carl Olsson
196185d0be
Merge branch 'master' of https://github.com/okamstudio/godot
...
Conflicts:
scene/2d/tile_map.cpp
2015-02-15 18:21:35 +10:00
Carl Olsson
e2c8aecb3d
Better 2D Snapping
...
Consolidated duplicate snapping functions into CanvasItemEditor.
Allow non-square grids.
Add grid origin offsets.
Allow seperate toggling of grid display.
Add rotation snapping.
Add offset snapping.
2015-02-15 18:00:55 +10:00
Juan Linietsky
7ebb224ec1
Merge pull request #1362 from not-surt/tile_map_body_mode
...
Added body mode property for TileMap as kinematic body
2015-02-14 19:25:35 -03:00
Juan Linietsky
c5f509f238
New Navigation & Pathfinding support for 2D
...
-Added Navigation & NavigationPolygon nodes
-Added corresponding visual editor
-New pathfinding algorithm is modern and fast!
-Similar API to 3D Pathfinding (more coherent)
2015-02-14 12:10:15 -03:00
Carl Olsson
9d182e93a3
Added body mode property to TileMap to select between static and kinematic physics bodies. Kinematic allow use of TileMaps for moving platforms for example.
...
Updated 2D Platformer demo to use kinematic TileMaps for moving platforms, in doing so discovered that the tileset was messed up and not converting properly, so fixed that too.
And in order to fix the tileset I need to activate snapping for collision polygon vertices.
2015-02-13 20:49:21 +10:00
Carl Olsson
6a38ab1b43
Reorder tile transforms so transpose occurs before flips. Much more intuitive for flipping transposed tiles.
2015-02-13 10:56:53 +10:00
Carl Olsson
c613fb121b
Moved wrapper function to TileMapEditor.
2015-02-11 21:40:50 +10:00
Carl Olsson
573ae5dd92
Merge branch 'master' of https://github.com/okamstudio/godot
...
Conflicts:
demos/2d/polygon_path_finder_demo/.fscache
2015-02-11 21:15:49 +10:00
Carl Olsson
9171f71ff5
Revert variant arg length to 5 and add 5 arg wrapper function for TileMap set_cell.
2015-02-11 21:11:14 +10:00
Juan Linietsky
80d0117b83
Merge pull request #1174 from adolson/autoreload-edited-scripts
...
add option to automatically reload changed scripts
2015-02-09 21:35:52 -03:00
Carl Olsson
afa13bf868
Forgot to update tile transform buttons when picking tiles.
2015-02-03 19:51:21 +10:00
Carl Olsson
52700563bc
Finish GUI for tile transform.
2015-02-02 22:28:10 +10:00
Carl Olsson
ee44664b2a
Merge branch 'master' of https://github.com/okamstudio/godot
2015-02-02 21:34:47 +10:00
Carl Olsson
c5bf43f6eb
Working TileMap tile transpose transform.
2015-02-02 21:27:48 +10:00
Juan Linietsky
c6eabbbec5
fixed world vertex issues in canvas item shader
2015-01-21 00:57:37 -03:00
Juan Linietsky
11c1756257
Visual Shader Editing for 2D
...
Editing 2D shaders with visual editor seems to work now.
2015-01-20 20:36:25 -03:00
Carl Olsson
a8b318871c
Prep for tile transpose transform.
2015-01-19 23:07:25 +10:00
Juan Linietsky
a0511ed59a
Color Ramp and Curve Map added to visual shader editing.
...
Added Color Ramp and Curve Map to shader nodes.
Fixed an issue that crashed Godot Editor right when opened.
2015-01-19 02:39:58 -03:00
Juan Linietsky
6f3c09047e
-intentional breakage of shader graph to fix issues, existing graphs will be broken, sorry :(
2015-01-18 09:51:11 -03:00
Dana Olson
5a4ef1c2cc
fixes
2015-01-17 14:05:26 -05:00
Juan Linietsky
be7d8a182c
Merge pull request #1225 from marynate/PR-script-editor-close-tab
...
Only show Close Tab confirmation when script has unsaved change
2015-01-17 09:42:06 -03:00
Juan Linietsky
9ce885ccd8
Merge pull request #1227 from marynate/PR-editor-line-color
...
Add current_line_color editor setting for script and shader editor
2015-01-17 09:41:47 -03:00
Carl Olsson
9bfb08830b
Wrapped duplicated CellOp generation code in a function and added TileMap tile picking with Ctrl+LMB.
2015-01-17 16:48:21 +10:00
marynate
d0055a751b
Add current_line_color ediotr setting for script and shader editor
2015-01-15 16:59:07 +08:00
marynate
d2a0f86d9f
Only show Close Tab confirmation when script has unsaved change;Update Close Tab message to emphasize the fact script will be saved when closing tab;Stop dumping 'applying code' message to console
2015-01-15 15:55:18 +08:00
reduz
f3dc51fc69
2D shader progress
2015-01-11 20:52:42 -03:00
BenH
fc4d6765f1
Fixes #1160
...
Fixed curve handles not taking current zoom level into consideration
when being dragged
2015-01-11 12:18:10 +00:00
Dana Olson
6c4e1650fb
add option to automatically reload changed scripts
2015-01-10 12:55:12 -05:00
Juan Linietsky
78f4b93703
Fixes to GraphEdit:
...
-Working area is bigger now, solves #1148
-Using Position now works, fixes #1141
-RGB ops now work, fixes #1139
-Missing bindings to GraphEdit and GraphNode added
-Shader Graph Editor Shows errors on cyclic links and missing connections
2015-01-08 00:41:34 -03:00
Juan Linietsky
3f1dd9c57f
-Fixed matrix and vec+scalar multiplication issues, fixes #1143
2015-01-07 20:29:05 -03:00
Juan Linietsky
1659f82e7e
-changed type of C component of vec interp, fixes #1144
2015-01-07 19:48:38 -03:00
Juan Linietsky
7a0e4c822c
-Visual Shader Editing Finished, PLEASE TEST!
2015-01-07 01:45:46 -03:00
Juan Linietsky
1ff0d5c4e5
-attempt to be friendlier on non english keyboards
2015-01-04 22:39:21 -03:00
Juan Linietsky
a8bcb96ad4
-Fix shortcuts for OSX code completion, fixes #1111
...
-Fixed how translation fallbacks works, fixes #1011
2015-01-04 11:03:31 -03:00
Juan Linietsky
dc7ac86b79
-Completely removed EmptyControl (but added fallback), closes #1017
2015-01-03 17:24:16 -03:00
Juan Linietsky
ddf7457894
Merge branch 'master' of https://github.com/okamstudio/godot
2015-01-03 16:53:39 -03:00
Juan Linietsky
fbdd925d9b
-Work in progress visual shader editor *DOES NOT WORK YET*
2015-01-03 16:52:37 -03:00
Juan Linietsky
167c1027be
-fixed bug on focus capture, now respets line/text edit
...
-when playing animations, property editor is now refreshed properly, fixes #1046
2015-01-03 15:39:01 -03:00
Juan Linietsky
60afd79a6e
-added a check for setget while running the game , closes #1009
...
-fixed issues in tilemap editor (swap arrows not showing/hiding properly)
2015-01-03 00:57:02 -03:00
Juan Linietsky
58a67a1e0f
-fixed key insert from editor window ( #976 )
2015-01-02 17:31:43 -03:00
Juan Linietsky
aeee764971
Merge branch 'master' of https://github.com/okamstudio/godot
2015-01-02 12:55:18 -03:00
Juan Linietsky
0378e1109b
-fixed NODE_OUT error in animtreeplayer #1078
...
-fixed randon button when editing menubutton #1079
2015-01-02 12:52:51 -03:00
Juan Linietsky
d34f1da861
Merge pull request #1068 from jaromirhribal/master
...
Blender/Maya zoom style.
2015-01-02 11:56:32 -03:00
Carl Olsson
4faf47eb50
Replace TileMapEditor floating tile palette with HSplitContainer.
2014-12-29 08:37:25 +10:00
jaromirhribal
d128ec9263
added blender/maya like zoom style
2014-12-28 14:01:08 +01:00
Dana Olson
1a6628f5a3
change shortcut for toggle-comment to Ctrl+K
2014-12-17 15:57:39 -05:00
Juan Linietsky
c8b2a5f64a
-added brace matching to go with the new code completion
2014-12-17 01:53:34 -03:00
Juan Linietsky
bcf27feb98
New Code Completion
...
-=-=-=-=-=-=-=-=-=-
-Massive improvement to code completion
-Argument hinting for functions
If you manage to out-smart the code-completion in a situation where completion
should be possible to guess, let me know.
Please enter the commit message for your changes. Lines starting
2014-12-16 22:31:57 -03:00
Dana Olson
05801b9265
apply patch #882 from dcubix
2014-12-07 01:07:00 -05:00
Juan Linietsky
c79be979d4
Batch of Bugfixes
...
-=-=-=-=-=-=-=-=-
-Fixed Export UV XForm (should work now). #923
-Fixed enforcement of limits in property editor. #919
-Fixed long-standing bug of export editings in script inheritance. #914 , #859 , #756
-Fixed horrible error reporting in shader language. #912
-Added kinematic collision with plane (please test well). #911
-Fixed double animation track insert when using 2D rigs. #904
-VKey updates offset parameter in sprite edition. #901
-Do not allow anymore a script to preload itself. (does not fix #899 , but narrows it down)
-Avoid connection editor from overriding selected text. #897
-Fixed timer autostart. #876
-Fixed collision layers in 3D physics. #872
-Improved operators in shader #857
-Fixed ambient lighting bug #834
-Avoid editor from processing gamepad input #813
-Added not keyword #752
Please test!
2014-12-07 02:04:20 -03:00
Diego Lopes
e2ba6ecf57
Editor goodies update
2014-11-12 11:39:21 -03:00
Juan Linietsky
0dbedd18fc
SceneMainLoop -> SceneTree
...
-=-=-=-=-=-=-=-=-=-=-=-=-=-
*YOUR SOURCE MIGHT NOT WORK*
For mor information on fix:
https://github.com/okamstudio/godot/wiki/devel_scene_tree
Other stuff:
-Shower of bullets demo
-Fixes all around
2014-11-05 21:20:42 -03:00
Juan Linietsky
d85b67be53
Bug Fixes
...
-=-=-=-=-
-Fixed problem with scaling shapes (#827 ), related to not taking scale in consideration for calculating the moment of inertia
-Added support for multiline strings (or comments) using """
-Save subscene bug, properties not being saved in root node (#806 )
-Fix Crash in CollisionPolygon2DEditor (#814 )
-Restored Ability to compile without 3D (#795 )
-Fix InterpolatedCamera (#803 )
-Fix UV Import for OBJ Meshes (#771 )
-Fixed issue with modifier gizmos (#794 )
-Fixed CapsuleShape gizmo handle (#50 )
-Fixed Import Button (not properly working in 3D) (#733 )
-Many misc fixes (though no new features)
2014-11-02 11:31:01 -03:00
Juan Linietsky
e82dc40205
-Much improvement to baked light baker
...
-Fixed many bugs in stretch mode
-Fixes to camera project and unproject as consequence of the above
-added setget to script (documented in script doc)
-more fixes to collada exporter for blender
2014-10-27 22:54:32 -03:00
Juan Linietsky
371eac9bef
-added custom metadata to physics shapes (2D only for now)
...
-gizmos are not displayed in camera preview
2014-10-16 00:06:34 -03:00
Juan Linietsky
a84ba9c853
Collada
...
-=-=-=-
-Fixed some DAE import & export bugs
-Changed Collada exporter to use the mesh loops API
-Added tangent export to Collada exporter
-Added triangulation option to Collada exporter
-Changed a little how normalmaps are handled in shader. Not sure if it's working properly, be careful.
-Fixed some strange bug with kinematic bodies #776
-Fix release compilaiton issues #782
2014-10-14 01:01:25 -03:00
Juan Linietsky
948fd83cdd
Little Bits
...
-=-=-=-=-=-
-fix duplicate function bug when creating script callback in editor
-fix bug where hiding lights does not work
-fix 2D audio listener bug (romulox_x reported)
-fix exported properties with inheritance bug
-fix timer autostart (make it not work on editor)
-reactivate first camara found if viewport runs out of active camera
-option to hide gizmos in viewport
-changed skeleton gizmo because it sucks
-Make convex shapes using CollisionShape visible (use quickhull class)
-fix up menu when editing a mesh, to export collision, navmesh, convex, etc. from it.
-make a menu option to show SRGB in 3D editor views by default
-make option to edit default light direction in viewport settings
-make option to edit default ambient light in viewport settings
-make software conversion of linear->RGB if hardware support not found
2014-10-12 02:13:22 -03:00
Juan Linietsky
9142d6fc40
Misc Bits
...
-=-=-=-=-
-Added more missing icons to nodes.
-Added more 3D split view modes
-Fixed annoying script editor bug with keyboard focus
2014-10-09 00:06:51 -03:00
Juan Linietsky
0fa94a9690
Build System Changes
...
-=-=-=-=-=-=-=-=-=-=
Build System:
-Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions).
-Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test.
Engine:
-Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time).
-Added ability to open scenes even if a node type was removed (will try to guess the closest type).
-Removed deprecated node types.
2014-10-07 01:31:49 -03:00
Juan Linietsky
b24fe3dd20
Huge Amount of BugFix
...
-=-=-=-=-=-=-=-=-=-=-
-Fixes to Collada Exporter (avoid crash situtions)
-Fixed to Collada Importer (Fixed Animation Optimizer Bugs)
-Fixes to RigidBody/RigidBody2D body_enter/body_exit, was buggy
-Fixed ability for RigidBody/RigidBody2D to get contacts reported and bodyin/out in Kinematic mode.
-Added proper trigger support for 3D Physics shapes
-Changed proper value for Z-Offset in OmniLight
-Fixed spot attenuation bug in SpotLight
-Fixed some 3D and 2D spatial soudn bugs related to distance attenuation.
-Fixed bugs in EventPlayer (channels were muted by default)
-Fix in ButtonGroup (get nodes in group are now returned in order)
-Fixed Linear->SRGB Conversion, previous algo sucked, new algo works OK
-Changed SRGB->Linear conversion to use hardware if supported, improves texture quality a lot
-Fixed options for Y-Fov and X-Fov in camera, should be more intuitive.
-Fixed bugs related to viewports and transparency
Huge Amount of New Stuff:
-=-=-=-=-=-=-=-==-=-=-=-
-Ability to manually advance an AnimationPlayer that is inactive (with advance() function)
-More work in WinRT platform
-Added XY normalmap support, imports on this format by default. Reduces normlmap size and enables much nice compression using LATC
-Added Anisotropic filter support to textures, can be specified on import
-Added support for Non-Square, Isometric and Hexagonal tilemaps in TileMap.
-Added Isometric Dungeon demo.
-Added simple hexagonal map demo.
-Added Truck-Town demo. Shows how most types of joints and vehicles are used. Please somebody make a nicer town, this one is too hardcore.
-Added an Object-Picking API to both RigidBody and Area! (and relevant demo)
2014-10-03 00:10:51 -03:00
Juan Linietsky
048fdc8aea
-variables with export in script are now IMMEDIATELY AND ALWAYS visible in properties ( #718 )
...
-WorldEnvironment cleanup issues fixed (#563 )
-Text Editor improvement to shift-mouse selection (#648 )
-(Hopefully) fixed rare (but horrible) indexing bug in GDScript compiler (#652 )
-Some changes to PhysicsBody API, renamed property "active" to "sleeping", which makes more sense
-Added add_collision_exception() API in PhysicsBody (more accessible)
-ability to select and copy in the output messages panel
2014-09-22 00:50:48 -03:00
Juan Linietsky
549d344f0f
Fixing Issues...
...
- #672 (default user:// in $HOME/.godot/app_userdata (linux/osx) and $APPDATA/Godot/app_userdata (Windows)
- #676 (draw both tiles and octants in order from top to bottom, left to right )
- #686 (unicode escape sequences work now)
- #702 (was not a bug, but a test was added to see if bodies went too far away)
2014-09-19 18:39:50 -03:00
Juan Linietsky
7d6b160a44
fix skeleton AABB computation, addeded shadeless view mode
2014-09-18 00:18:57 -03:00
Juan Linietsky
02a694ff48
Merge pull request #580 from marynate/PR-fix-particles-editor-menu
...
Particles editor menu not display in proper position
2014-09-17 10:44:22 -03:00
Juan Linietsky
023dcd50f9
Merge pull request #593 from marynate/PR-gizmo-opacity
...
Add editor setting: Manipulator Gizmo Opacity
2014-09-17 10:01:33 -03:00
Juan Linietsky
13f2abacd7
Merge pull request #639 from adolson/disable-auto-switch-resource-tab
...
Usability: don't switch to resource tab when switching to script tab
2014-09-17 09:57:34 -03:00
Juan Linietsky
f00f4b9296
CollisionPolygon (3D)
...
Workaround for round() on PC.
2014-09-16 21:19:54 -03:00
Juan Linietsky
642c63319e
Camera Fixes
...
-=-=-=-=-=-=
-Object Picking and orthogonal camera related functions fixed (i hope)
-Going to preview mode in the camera shows a frame with the correct game aspect ratio
-Changed Camera API and properties a little t make it more straightforward
-Fixed bug in shader compiler.
-Fixed bug in ShaderGL
2014-09-15 20:06:37 -03:00
Juan Linietsky
1a2cb755e2
3D Physics and Other Stuff
...
-=-=-=-=-=-=-=-=-=-=-=-=-=
-New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too.
-A lot of fixes to the 3D physics engine
-Added KinematicBody with demo
-Fixed the space query API for 2D (demo will come soon). 3D is WIP.
-Fixed long-standing bug with body_enter/body_exit for Area and Area2D
-Performance variables now includes physics (active bodies, collision pairs and islands)
-Ability to see what's inside of instanced scenes!
-Fixed Blend Shapes (no bs+skeleton yet)
-Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!
2014-09-02 23:13:40 -03:00
Dana Olson
e641752911
don't switch to resource tab when switching to script tab
2014-08-22 12:38:24 -04:00
Juan Linietsky
2ee4ac183b
Little Bits
...
-=-=-=-=-=-
-Fixed small bugs all around
-Added ability to show/hide entire sections of the spatial (3D) tree
-WIP new vehicle (not ready yet) based on Bullet
2014-08-14 10:31:38 -03:00
reduz
2693a883fa
Merge pull request #595 from marynate/PR-fix-view-grid
...
Fixed #470 View grid toggle in 3d not working
2014-08-14 10:30:20 -03:00
Juan Linietsky
678948068b
Small Issues & Maintenance
...
-=-=-=-=-=-=-=-=-=-=-=-=-=
-Begin work on Navigation Meshes (simple pathfinding for now, will improve soon)
-More doc on theme overriding
-Upgraded OpenSSL to version without bugs
-Misc bugfixes
2014-08-01 22:10:38 -03:00
marynate
f5c56f4a3d
Make sure View Grid state saved with scene state
2014-07-15 15:07:29 +08:00
marynate
e55ef57f62
Fixed #470 View grid toggle in 3d not working
2014-07-15 13:29:36 +08:00
marynate
95383469d3
Add editor setting: Manipulator Gizmo Opacity
2014-07-15 13:07:40 +08:00
marynate
e6df7da6ab
Particles editor menu not display in proper position
2014-07-10 15:42:34 +08:00
Juan Linietsky
9ff6d55822
Polygon2D
...
-=-=-=-=-
Another gift for those who make 2D games:
-Edit polygons, concave or convex, color them, texture them and uv-map them
-Corresponding editor
-Can have a custom pivot, so they are compatible with bones and IK
2014-07-07 17:44:21 -03:00
Juan Linietsky
3d68949a1c
2D Animation Improvements
...
-=-=-=-=-=-=-=-=-=--=-=-=
-Ability to set 2D nodes as bones
-Abity to set 2D nodes as IK chains
-2D IK Solver
-Improvements in the UI for adding keyframes (separate loc,rot,scale buttons)
2014-07-06 11:49:27 -03:00
Juan Linietsky
2af2a84a03
Misc Fixes
...
==========
-NOTIFICATION_WM_QUIT fixed on android (seems tha way this is reported changed in newer sdk)
-WIP implementation of APK Expansion APIs for publishing games larger than 50mb in Play Store
-Feaures in the new tutorials are all present in the sourcecode
-This (hopefully) should get rid of the animation list order getting corrupted
-Improved 3D Scene Importer (Skeletons, Animations and other stuff were not being merged). Anything missing?
-In code editor, the automatic syntax checker will only use file_exists() to check preload() else it might freeze the editor too much while typing if the preload is a big resource
-Fixed bugs in PolygonPathFinder, stil pending to do a node and a demo
2014-06-27 23:21:45 -03:00
Juan Linietsky
ddc0e7fd3b
FineTune HDR and Other Stuff
...
-=-=-=-=-=-=-=-=-=-=-=-=-=-
-More parameters to ESM shadows
-LightMap Octree now can bake to "hdr" (use HDR8 for now)
-New resource PolygonPathFinder, polygon based pathfinder using A-star algorithm. (will add nodes to use it more easily soon)
2014-06-17 11:58:35 -03:00
reduz
a285708a0c
Merge pull request #510 from marynate/PR-align-with-view
...
Align selected node with current view (3d editor)
2014-06-17 11:55:52 -03:00
Juan Linietsky
703004f830
More 3D Work
...
-=-=-=-=-=-
-ESM Shadow Mapping for softer and less glitchy shadows
-HDR Pipeline (convert to Linear on texture import, convert to SRGB at the end)
-Fix to xml parse bug
2014-06-16 10:22:26 -03:00
marynate
2f79e59c00
Add align with view in 3d editor viewport (useful for aligning camera with
...
current view)
2014-06-13 15:59:02 +08:00
Juan Linietsky
9b8696d3dd
Light Baker!
...
-=-=-=-=-=-=
-Support for lightmap baker, have fun figuring out how it works before tutorial is published.
2014-06-11 10:41:03 -03:00
Juan Linietsky
1cad087969
Making Godot Easier to Use..
...
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-Auto indenter in code editor, this makes it much easier to paste external code.
-Zoom in 2D viewport now uses the mouse pointer as reference.
-Obscure hack to see where code/line of GDScript in C++ backtrace.
-Fixed a bug where keys would get stuck on X11 if pressed simultaneously
-Added Api on IP singleton to request local IPs.
-Premultiplied alpha support when importing texture, editing PNGs and as a blend mode.
2014-05-24 01:35:47 -03:00
reduz
8bb7cc7325
Merge pull request #436 from marynate/PR-2d-uniform-scale
...
Add 2d unifrom scale
2014-05-20 23:10:45 -03:00
marynate
9737c02e21
Add 2d unifrom scale
2014-05-21 09:51:51 +08:00
marynate
8be3963aa0
Add pan mode in 2d editor
2014-05-21 09:47:47 +08:00
Juan Linietsky
b324ff7ea5
A bit of everything:
...
-IMA-ADPCM support for samples, this means that sound effects can be compressed and use 4 timess less RAM.
-New 3D import workflow based on Wavefront OBJ. Import single objects as mesh resources instead of full scenes. Many people prefers to work this way. Just like the rest of the imported resources, these are updated in realtime if modified externally.
-Mesh resources now support naming surfaces. This helps reimporting to identify which user-created materials must be kept.
-Several fixes and improvements to SurfaceTool.
-Anti Aliasing added to WorldEnvironment effects (using FXAA)
-2D Physics bodies (RigidBody, KinematicBody, etc), Raycasts, Tilemap, etc support collision layers. This makes easy to group which objects collide against which.
-2D Trigger shapes can now also trigger collision reporting in other 2D bodies (it used to be in Area2D before)
-Viewport render target textures can now be filtered.
-Few fixes in GDscript make it easier to work with static functions and class members.
-Several and many bugfixes.
2014-05-14 01:22:15 -03:00
marynate
14350d2c41
Change key move behavior of canvas item editor to ignore zoom level; Add
...
alt + arrow key as local base move mode; Control + arrow key as local +
rotation move mode
2014-05-10 10:36:36 +08:00
marynate
2f5c0e41b5
Add lock and group icon to scene tree editor
2014-05-08 13:46:10 +08:00
marynate
61fd1ad703
Press F key in 2d editor to center view to selected node
...
Press Ctrl+F to frame selected nodes in 2d editor
Change Frame Selection hotkey in 2d editor from Ctrl to CMD for Mac compatability
2014-05-06 22:30:24 +08:00
marynate
6c0f3f8d0c
Implement Shift+F1 as contextual help hotkey for script editor; There's
...
one bug that when jump to help tab first time, the scroll position is
wrong.
2014-05-06 19:21:21 +08:00
marynate
145b8c5e6f
Start working on script editor help
2014-05-06 19:20:59 +08:00
Juan Linietsky
72ae89c5aa
Lots of 3D improvements:
...
-Object Manipulator Gizmo keeps proper scale in all windows and projections, (configurable on settings too).
-Manipulator gizmos for other objects (camera, shapes, etc) massively improved and bug-fixed.
-Manipulator gizmos are different for edited object and other objects.
-Properly highlight manipulator gizmo handles when hovered.
-Fixed bugs in fragment program when using more than 1 light together.
-Reload png/jpg files automatically in editor if edited externally.
-Added 4-stages Parallel Split Shadow Mapping, to improve shadow quality in large scenarios
-Added PCF13 to improve smoothness of shadow borders
-General optimization of directional light shadow mapping for Orthogonal,PSM and PSSM.
-Fixed normal mapping when importing DAE files, works nicely now.
2014-05-04 22:50:23 -03:00
Dana Olson
56718eb31e
use Snap / Snap (Pixels) now save to scene file
...
Previously, only Use Pixel Snap would save to the scene.
Tested and working for me, on Linux.
2014-04-23 21:43:02 -04:00
Juan Linietsky
a4c1fa12a5
heck
2014-04-19 16:46:52 -03:00
Juan Linietsky
7ea3e8267a
-Fixed a few bugs in Viewport
...
-Made a few demos using Viewport to show it's true power!
-Fixed some start-up error messages.
2014-04-10 00:18:27 -03:00
reduz
d7b93c3776
Merge pull request #237 from marynate/PR-maya-nav
...
Maya and modo style navigation
2014-04-05 09:28:13 -03:00
reduz
d7b7d1ead6
Merge pull request #241 from marynate/PR-viewport-hotkey
...
Add Viewport Hotkeys / Toggle maximize viewport
2014-04-05 09:27:23 -03:00
reduz
64671eb6fb
Merge pull request #247 from marynate/PR-path-editor-ui
...
Path Editor UI Improvment
2014-04-05 09:07:03 -03:00
marynate
e7463b2b16
Make secondary handle 50% transparent in Path editor to distinguish from
...
main handle; Add close curve icon in Path editor UI; Fixed mixed EOL
2014-04-03 18:41:43 +08:00
marynate
a2bd3a1f41
Move point in Path2D edtitor now respect snap configure; Press Alt when
...
moving point to activate view base snapping; Path2D editor inherits from
HBoxContainer now"
2014-04-03 16:36:01 +08:00
marynate
4c2183bf23
Use shift for control point in Paht2D editor (to be consistent with Path editor)
2014-04-03 16:36:01 +08:00
marynate
f07a377624
Fixed delete path2d node will crash editor
2014-04-03 16:36:01 +08:00
marynate
3b3c4b7585
Fix #244 no path2d handles visible
2014-04-03 16:35:58 +08:00
marynate
465f81a37a
Space to toggle maximize viewport
...
Cleanup debug output
2014-04-01 19:09:44 +08:00
marynate
a0fcab0a94
Add hotkey for switching viewports
...
Hotkey added
2014-04-01 16:49:10 +08:00
marynate
145d069da0
Hold shift to speedup pan/zoom in maya navigation scheme
2014-04-01 00:53:19 +08:00
marynate
4dbf26cba2
Keep selection from been cleared when navigating in 3d viewport
...
Conflicts:
tools/editor/plugins/spatial_editor_plugin.cpp
2014-04-01 00:52:47 +08:00
marynate
35bf23859a
Fix bug in 3d navigation scheme selection; Add modo navigation scheme
2014-04-01 00:50:15 +08:00
marynate
eb294bb6ea
Disable transform operation when navigation
2014-04-01 00:49:48 +08:00
marynate
5ed527d8b8
Add maya style navigation scheme to 3d vieewport
2014-04-01 00:49:26 +08:00