Mariano Javier Suligoy
c88038228a
Merge branch 'master' of https://github.com/okamstudio/godot
2015-08-03 17:28:33 -03:00
Juan Linietsky
cbee679bd7
live debug fixes
...
removing node in live debugging fixed
2015-08-02 20:28:10 -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
Julian Murgia - StraToN
e6a711282a
Damnit, forgot one more debug line ><
2015-07-30 00:10:21 +02:00
Julian Murgia - StraToN
6e608bd499
forgot to remove a method declaration...
2015-07-30 00:08:11 +02:00
Julian Murgia - StraToN
c5941ab57a
include not necessary anymore
2015-07-30 00:05:37 +02:00
Julian Murgia - StraToN
4ad590b92f
Added automatic clear output on Play in Godot Settings
2015-07-30 00:03:25 +02:00
Julian Murgia - StraToN
f46e340ab5
Added "Clear" button top right of output debug console in editor
2015-07-29 00:41:24 +02:00
Juan Linietsky
ed85339bcb
Merge pull request #2248 from romulox-x/colladaImagePath
...
fixed image path problem in bettercollada
2015-07-27 22:21:53 -03:00
Mariano Javier Suligoy
d7279ddaf2
Delete selected nodes with the Delete key
2015-07-26 21:57:27 -03:00
Juan Linietsky
07c99e11f5
QOL, script buttons in scene tabs
2015-07-26 10:44:35 -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
Juan Linietsky
d50ebbb441
-added icons for root node types on tabs
2015-07-24 14:18:02 -03:00
blackwc
31fa1bb8bd
Improve export validation
2015-07-22 12:51:17 -04: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
Peace Sells
a009fadfff
Added GridMap settings which allows the user to enter a pick distance.
2015-07-09 20:51:49 -06:00
romulox_x
1efeb8b956
when copy images enabled, 'images' path prefix was only being written to file if the destination file didn't exist. so it only worked the first time.
2015-07-09 17:34:12 -07: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
Juan Linietsky
30a94bcc9f
fix connection dialog bug
2015-06-24 18:26:34 -03:00
Juan Linietsky
48f1d02da4
added ability to define signals in script
...
closes #2175
2015-06-24 13:29:45 -03:00
Franklin Sobrinho
5688b6157f
CollisionShape2D visual editor
2015-06-23 12:20:34 -03:00
Juan Linietsky
8b61a3c358
Merge pull request #1907 from tommy3/show-hidden-files
...
set initial flag 'show_hidden_files' for file dialogs in project manager initialization
2015-06-23 00:01:55 -03:00
Juan Linietsky
5092cc46b4
Merge pull request #2070 from Krzycho666/AnimationPlayer_fix
...
Animation player set_steps fix
2015-06-22 23:57:28 -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
Juan Linietsky
8f9f03e374
Merge pull request #2132 from gber/master
...
Fix typo that produced invalid markup for images
2015-06-22 23:45:21 -03:00
Juan Linietsky
29e644c20a
Merge pull request #2144 from Krzycho666/UndoRedo_fix
...
added GDscript bidings for UndoRedo class
2015-06-22 23:42:13 -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
krzycho
d65455185a
- added GDscript bidings for UndoRedo class mechanizm
...
- registered UndoRedo
2015-06-21 22:23:09 +02:00
Guido Berhoerster
acbaefcc02
Fix typo that produced invalid markup for images
2015-06-20 14:47:06 +02:00
Juan Linietsky
37af8b4136
Merge branch 'master' of https://github.com/okamstudio/godot
2015-06-16 16:39:20 -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
f2a29aadc6
fixed small refresh issue when moving docks
2015-06-14 01:09:58 -03:00
Juan Linietsky
7674bad6c4
fixes for dock motion
2015-06-14 00:41:08 -03:00
Juan Linietsky
8228fea02f
missing changes
2015-06-14 02:13:47 -03:00
Juan Linietsky
edf1f27118
Merge branch 'master' of https://github.com/okamstudio/godot
2015-06-13 22:14:36 -03:00
Juan Linietsky
9a58960d28
some editor window changes
...
-ability to make dock position configurable, and it gets saved
-editor starts maximized default
2015-06-13 22:12:53 -03: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
krzycho
2287d030a2
fixed problem with crashing godot when changing number of steps while no animation added
2015-06-11 14:39:50 +02:00
Rodolfo Ribeiro Gomes
310f061a4a
Small fix for Import Game dialog labels
2015-06-08 23:19:52 -03:00
Juan Linietsky
0351e3ae17
Merge pull request #2023 from TheJosh/dae-exporter-assimp
...
Fix Blender DAE exporter - files are unreadable by Assimp
2015-06-07 00:30:07 -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
6974823288
Merge remote-tracking branch 'origin/master'
...
Conflicts:
tools/editor/io_plugins/editor_texture_import_plugin.cpp
2015-06-06 10:12:09 -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
Josh Heidenreich
ee04b41a97
Fix DAE exporter - files unreadable by Assimp
...
Colours came though as 3x component instead of 4x component.
Index of refraction was in the wrong place.
2015-06-02 21:15:37 +09:30
Juan Linietsky
ab99671bb8
-fixes to navigation, so edge-merging is more flexible on conflict
...
-add tab support to richtextlabel
-some click fixes to audio stream resampled
-ability to import largetextures (dialog)
2015-06-01 19:42:34 -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
f62961aba3
-fix bug in animation editor
...
-fix crash bug in physics motion, closes #1993
2015-05-27 17:30:50 -03:00
Juan Linietsky
9df77d2765
ability to run 2D physics in a thread
...
also, 2D physics is now thread safe too.
see physics_2d/thread_model
2015-05-26 01:06:05 -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
bb5d46bb11
Merge branch 'master' of https://github.com/okamstudio/godot
2015-05-21 15:02:49 -03:00
Juan Linietsky
1e50677594
fixes on sample importing
2015-05-19 23:37:04 -03:00
Juan Linietsky
f220183e40
fix a crash situation when starting a thread and other small fixes
2015-05-18 12:45:53 -03:00
Juan Linietsky
5900e7f589
fix a compile error
2015-05-18 11:14:02 -03:00
Juan Linietsky
e323cc0505
-Rename unexisting by nonexistant, closes #1940
...
-Added function to retrieve list of actions fron InputMap
2015-05-18 10:20:54 -03:00
Juan Linietsky
5272853cdc
-changed some copyrights to 2015
2015-05-17 18:19:24 -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
e72717e373
properly save external resources, fixes #1924
...
added API to get scancode names to OS
2015-05-17 13:15:23 -03:00
Juan Linietsky
70c2c7a3f9
Merge pull request #1900 from guilhermefelipecgs/fix_#1898
...
Fix find option in Help tab. #1898
2015-05-16 16:18:17 -03:00
Juan Linietsky
744f778707
Merge pull request #1761 from est31/master
...
Fix headless exporting bugs
2015-05-16 13:43:38 -03:00
tommy3
282c392466
set initial flag 'show_hidden_files' for file dialogs in project manager initialization
2015-05-14 23:50:15 +02:00
Guilherme Felipe
96a86fdf75
Fix #1898
2015-05-13 23:27:13 -03:00
Juan Linietsky
4363798608
-Fixed bug in translation remaps, also added proper demo, maybe fixes #1729
2015-05-12 07:31:15 -03:00
Juan Linietsky
bc0ef64bed
fixed crash on make resources unique menu option, fixes #1874
2015-05-11 21:23:29 -03:00
Juan Linietsky
4b8745ad63
Merge branch 'master' of https://github.com/okamstudio/godot
2015-05-11 15:49:41 -03:00
Juan Linietsky
421b4fec3e
-compatibility option for physicsbody layers, fixes #1842
2015-05-10 15:58:08 -03:00
Juan Linietsky
1310e09c73
corrected copyright date in project manager, fixes #1870
2015-05-09 13:11:59 -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
ehriche
d177e0f64a
fixed issue with format string in PCKPacker::flush
2015-05-06 00:46:02 +02:00
est31
584f4470c8
Abort when exporting fails
2015-05-05 18:19:14 +02:00
est31
1268e65aa5
Set settings directory variable when loading settings fails
...
This makes export work when you are first running godot for your user.
2015-05-05 18:19:14 +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
2a02d3f96f
fix font import path on windows, closes #1675
2015-05-04 15:06:41 -03:00
Juan Linietsky
30f652998d
Merge pull request #1738 from jackmakesthings/master
...
Updating demo engine.cfgs where name is missing
2015-05-03 23:00:26 -03:00
Juan Linietsky
dda60296d8
Merge branch 'master' of https://github.com/okamstudio/godot
2015-05-01 23:20:41 -03:00
Juan Linietsky
fb8b740fcb
-fixed default godot logo
...
-made the packagename generated from name by default
2015-05-01 23:20:05 -03:00
Juan Linietsky
4804462ee0
-Fixes from source code analyzizer, closes #1768
2015-05-01 10:44:08 -03:00
Juan Linietsky
fa83cf3c96
label properly adjusted to size when inserting key, fixes #1607
2015-04-28 22:46:05 -03:00
Juan Linietsky
eeb0fcfb41
fix quit bug on linux when using alt-f4, fixes #1677
2015-04-26 19:02:32 -03:00
jack
d22a13e2e8
issue #1715 - menu separator
...
There was a request for a separator between Open Scene and Save Scene to avoid accidental mis-clicks. So here's that!
2015-04-25 22:45:49 -04:00
Juan Linietsky
807a811fad
changed some shortcuts in text editor, maybe fixes #1732
2015-04-24 16:25:27 -03:00
Juan Linietsky
4fb905ed29
Merge branch 'master' of https://github.com/okamstudio/godot
2015-04-24 15:09:47 -03:00
Juan Linietsky
115f55e972
local changes
2015-04-24 15:09:35 -03:00
Juan Linietsky
b09a8bd32f
fix to collada import crash
2015-04-23 22:42:52 -03:00
Juan Linietsky
5e03874571
Merge branch 'master' of https://github.com/okamstudio/godot
2015-04-22 23:31:09 -03:00
Juan Linietsky
c43dfddb65
Changed collada importer to properly handle ALL blend shape arrays, fixes problems with animated normals, uvs, etc.
2015-04-22 23:29:03 -03:00
Juan Linietsky
1721ef17d6
disable apply modifiers by default in export flag
2015-04-22 18:20:29 -03:00
Juan Linietsky
66c71c21df
resolved some cases wehre built-in doc is not properlt generated, fixes #1719
2015-04-22 00:25:13 -03:00
Juan Linietsky
8aab677906
corrected project manager popup, fixes #1721
2015-04-21 21:30:00 -03:00
Juan Linietsky
93ce7d92c1
-Many fixes and demo for RichTexLabel
...
-Proper ability to edit BBCode in RTL.
2015-04-21 16:01:58 -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
1de1a04b78
-fix local and global usage for DirAccess, fixes #791
...
please test anyway..
2015-04-18 20:11:33 -03:00
Juan Linietsky
b66b86b05e
-Fixed post-import script-reload buf, fixes #1683
2015-04-18 19:06:58 -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
Juan Linietsky
2998515442
-Fix issue of scene import script path being broken on reimport, fixes #1668
2015-04-13 09:21:34 -03:00
Juan Linietsky
2dfa1279ea
improved save path error messages for scene, textures and audio, fixes #1514
2015-04-12 16:45:59 -03:00
Juan Linietsky
ab6eaa3de4
renamed scrts to scripts, fixes #1525
2015-04-12 15:40:08 -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
e18c6ef63b
-Better Collada now keeps mesh names properly from blender, makes the "overwrite existing, keep materials" import mode work properly.
2015-04-08 01:46:55 -03:00
Juan Linietsky
b016f3898b
fixed re-import of scene when new nodes are added, fixes #1620
2015-04-08 01:11:50 -03:00
Juan Linietsky
ef222aea89
Merge pull request #836 from adolson/new-default-project-icon
...
new default project icon
2015-04-07 20:25:33 -03:00
Juan Linietsky
e336306e91
Merge pull request #1554 from NateWardawg/inspectorupdate
...
Camel casing being capitalized only happens in the inspector now.
2015-04-07 20:22:09 -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
5ed2600279
Merge pull request #1580 from UsernameIsAReservedWord/fixes_help_background_color_theme
...
fixes #332 : makes EditorHelp uses EditorSettings bg color
2015-04-07 20:15:06 -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
Juan Linietsky
9c1fef866f
Merge pull request #1602 from TheHX/fix_issue_#1594
...
Fix Issue #1594
2015-04-07 20:12:39 -03:00
Juan Linietsky
b36e41cb71
Added a PVRTC encoder for iOS
2015-04-06 21:48:20 -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
mostafahassan
3d4cc27bad
New node will be added to root node if nothing is selected
2015-03-31 20:26:38 +02:00
yg2f
303ce0ea32
makes_editorhelp_uses_editor_settings_bg_color
...
This fixes issue #332 by using the "text_editor/background_color" editor
setting as background color for the EditorHelp.
2015-03-26 15:45:53 +01:00
sanikoyes
1515de217e
Sort sample lists by name(more readable)
2015-03-25 10:57:35 +08:00
Juan Linietsky
92905075d3
crash bug solved, fixes #1560
2015-03-23 13:44:03 -03:00
Juan Linietsky
7ad7f2f6a9
android fixes, please test
...
(can' t build android atm)
2015-03-23 11:31:23 -03:00
Nathan Warden
21eb3b2a83
Camel casing being capitalized only happens in the inspector now.
2015-03-23 00:08:07 -05:00
Carl Olsson
b9bd83e178
Merge branch 'master' of https://github.com/not-surt/godot into snapping2
2015-03-23 08:31:54 +10: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
23e13ce3c2
fixes to new window management API
...
-needs testing on Linux
-needs testing on Windows
-NEED SOMEONE TO IMPLEMENT IT ON OSX!! PLEASE HELP!
2015-03-22 19:00:50 -03: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
68c3e82f7a
Merge pull request #1433 from cheece/patch-1
...
COLLADA load morph target normals
2015-03-22 15:01:01 -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
a8f55d11d3
Merge pull request #1480 from theuserbl/patch-2
...
Changed *_scene() to *_tree() in the time-example
2015-03-22 14:54:06 -03:00
Juan Linietsky
47efcff8bb
Merge pull request #1535 from rollenrolm/hidden_files
...
New option to show/hide hidden files
2015-03-22 14:46:09 -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
rollenrolm
db0a71fc58
New option to show/hide hidden files
2015-03-21 18:33:32 +01:00
Juan Linietsky
acc6f3b285
signed distance field font support
2015-03-21 00:43:33 -03:00
Juan Linietsky
90a84b4ddb
wip distance field font import
...
font import may not work if using distance field, this is WIP
2015-03-20 00:26:01 -03:00
Juan Linietsky
a969e2e6f1
Area2D can now detect overlap with other areas
...
this should make everything simpler, specially for newcomers to Godot
2015-03-17 00:45:25 -03:00
Juan Linietsky
53e1694e1e
New option to send canvas to render buffer
...
allows to use 3D environment effects for post processing such as Glow,
Bloom, HDR, etc. in 2D.
2015-03-16 01:14:59 -03:00
Juan Linietsky
650e13f3cd
back buffer copy node, to improve on texscreen()
...
back buffer copy node and respective demo
2015-03-12 01:05:50 -03:00
Juan Linietsky
57380f9aba
increase minimum range in property editor a bit
2015-03-10 09:53:22 -03: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
theuserbl
31e6c6ca8f
Changed *_scene() to *_tree()
...
Changed _enter_scene and _exit_scene() to _enter_tree() and _exit_tree() in the time-example, because the *_scene no longer work.
2015-03-05 23:05:30 +01:00
Juan Linietsky
2c2894ceb6
Merge branch 'master' of https://github.com/okamstudio/godot
...
Conflicts:
modules/gdscript/gd_tokenizer.cpp
scene/resources/shader_graph.h
2015-03-03 14:41:36 -03:00
Juan Linietsky
4d2198110b
merges from okam repo
2015-03-03 14:39:13 -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
Mariano Javier Suligoy
e8e9f100e5
Add CheckBox control with theme edition and radio icon avaible.
2015-03-01 11:23:05 -03:00
cheece
1444946006
COLLADA load normals from morph target
...
if the file has normals use them!
2015-02-24 20:13:21 -04:30
Carl Olsson
41686d5fdd
Merge branch 'master' of https://github.com/okamstudio/godot into snapping2
2015-02-22 07:38:06 +10:00
Juan Linietsky
1d7337ba10
Merge pull request #1369 from not-surt/tile_rotation
...
Tile Rotation
2015-02-21 15:37:02 -03:00
Carl Olsson
402db5bd79
Renamed "snap to offset" to "snap relative". Better conveys meaning.
2015-02-20 22:21:59 +10:00
Nathan Warden
c6a87d3a50
Changed the tooltip message for instancing a scene.
...
- Old wording was misleading as it gave the impression that you could select any node from another scene.
- New wording matches the functionality that you instance the entire scene as a single node.
2015-02-19 11:15:13 -05: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
reduz
2bea642583
-Some more work on 2D Lights (NOT FUNCTIONAL YET!)
2015-02-16 14:45:11 -03: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
7f88df73be
Merge pull request #1346 from Nulifier/import-plugin
...
Added the ability to add and remove editor import plugins.
2015-02-11 07:07:59 -03:00
Jeffrey Steward
6e54fa3d47
Added get_gui_base to the EditorNode class to allow for import plugins to create centered Popups.
...
This is the function used by all the built-in import plugins. Without this, the only alternative is to add it to the EditorNode itself which messes up auto-centering and sizing.
2015-02-10 11:17:48 -07:00
Jeffrey Steward
13dc6f53ca
Added the ability to add and remove editor import plugins.
2015-02-09 23:36:16 -07: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
Juan Linietsky
a1ff40100e
Merge pull request #1243 from NateWardawg/ChangeRunSceneToRunProject
...
Changed the "Start the scene (F5)." tooltip to say "Play the project (F5)."
2015-02-09 21:32:20 -03:00
Juan Linietsky
63a4faac3a
Merge pull request #1271 from NateWardawg/NestedSceneFix
...
Pr - Fixed a bug where a user could add a cyclical dependency, causing a crash.
2015-02-09 21:24:58 -03:00
Juan Linietsky
d45a227e25
Merge pull request #1303 from erbridge/revert_menu_item
...
Add a revert menu item
2015-02-09 21:21:48 -03:00
Segey Lapin
2c8cc632d2
io_scene_dae: fixed invalid variable name
2015-02-04 04:40:09 +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
Felix Laurie von Massenbach
5e1e78b257
Show a confirmation for the revert action.
2015-01-27 00:00:07 +00:00
Felix Laurie von Massenbach
ce488e1f93
Move the Revert Scene menu item to be less intrusive.
2015-01-26 23:51:13 +00:00
Felix Laurie von Massenbach
977b190a2d
Add a revert menu item.
2015-01-25 00:14:06 +00: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
Nathan Warden
0e8987abaf
Fixed a bug where if a scene hadn't been saved it would find a cyclical dependency.
2015-01-20 09:05:22 -05:00
Nathan Warden
92cc7b840e
Fixed a bug where a user could add a cyclical dependency, causing a crash.
2015-01-19 15:47:50 -05: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
cdf3c5b0eb
Merge pull request #1181 from adolson/duplicate-node-naming-prefs
...
fix naming of duplicated nodes, closes #1161
2015-01-17 09:48:11 -03:00
Juan Linietsky
938c6d0df3
Merge pull request #1204 from marynate/PR-new-default-theme
...
new default theme
2015-01-17 09:45:19 -03: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
Juan Linietsky
bf4f439ae1
Merge pull request #1230 from ndee85/export_manager_additions
...
Export Manager Fixes
2015-01-17 09:41:24 -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
Nathan Warden
2fd9292b12
Changed the "Start the scene (F5)." tooltip to say "Play the project (F5)."
2015-01-16 23:17:12 -05:00
Andreas Esau
904770fb91
Export Manager Fixes
...
- fixed a bug where it could happen that objects did not get exported
- fixed some script errors
- added the feature to export particle dupliobjects. Now you can add objects with the particle system and get them directly exported.
2015-01-15 22:22:12 +01: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
Ralf Hölzemer
6983cb80ea
More desaturated icons
2015-01-15 13:29:57 +08:00
Ralf Hölzemer
ae70108883
New iteration of the theme
...
- try to implement ndee's mockup from the forum
- new color palette
- get rid of most gradients
probably needs some more tweaks
2015-01-15 13:29:54 +08:00
Ralf Hölzemer
7b9f5e65c9
New neutral default theme
...
- desaturated UI elements to grey
- desaturated all near-white icons to grey
- changed some hardcoded colors
2015-01-15 13:29:53 +08:00
Juan Linietsky
250188e1aa
Merge pull request #1215 from Qwertie-/PR-GUI
...
Fixed typo in error message
2015-01-14 08:25:18 -03:00
Luke Picciau
b734c838db
Fixed typo in message
2015-01-14 12:02:55 +10:30
Juan Linietsky
823d7ae3b5
Merge branch 'master' of https://github.com/okamstudio/godot
2015-01-13 11:23:05 -03:00
Juan Linietsky
7c7ab30c4e
fixes
2015-01-13 11:22:56 -03: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
9bbc3f0c94
fix naming of duplicated nodes, closes #1161 , adds separator character preferences
2015-01-11 00:08:32 -05:00
Dana Olson
6c4e1650fb
add option to automatically reload changed scripts
2015-01-10 12:55:12 -05:00
Juan Linietsky
0a6f409323
Merge pull request #1156 from marynate/PR-fix-compile-tools-no
...
Fix compile error when tools=no
2015-01-09 08:40:07 -03:00
Dana Olson
66a2adbf4b
mergable version of ndee's pull request
2015-01-09 01:36:38 -05:00
marynate
e2f5cf3ef0
Fix compile error when tools=no
2015-01-09 11:20:02 +08:00
Maximillian
5b7b817c9b
Merge branch 'fix_debug_process_exited_alert'
2015-01-08 09:33:40 -07:00
Maximillian
41b3a1fea3
Merge branch 'master' of https://github.com/okamstudio/godot
2015-01-08 09:30:13 -07:00
Maximillian
f1b9994cbc
Fix process being debugged has exited pop up #1128
2015-01-08 09:14:56 -07: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
Maximillian
5c5519e2c8
Merge remote-tracking branch 'upstream/master'
2015-01-07 10:23:00 -07:00
Juan Linietsky
7a0e4c822c
-Visual Shader Editing Finished, PLEASE TEST!
2015-01-07 01:45:46 -03:00
Maximillian
5d86f845d7
fix little mistake that made the project run each save
2015-01-06 20:35:52 -07:00
Maximillian
cf616e5845
Prompt save dialog if running a unsaved scene. Solution for #966
2015-01-06 15:28:25 -07:00
Maximillian
d8c14af546
Fix invaild path error text in project manager when no path is entered
2015-01-06 11:46:47 -07: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
ffd4b22e09
-add *.flags as a filter automatically when exporting, solves #1029
2015-01-03 13:10:00 -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
e0bcec4fb8
-make sure selected font is applied on load ( #1050 )
2015-01-02 13:38:31 -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
Juan Linietsky
cda249c6ad
Merge pull request #1069 from tommy3/typo-fix
...
fixed a typo
2015-01-02 11:56:11 -03:00
Carl Olsson
4faf47eb50
Replace TileMapEditor floating tile palette with HSplitContainer.
2014-12-29 08:37:25 +10:00
tommy3
079f1b1642
fixed a typo
2014-12-28 14:34:37 +01:00
jaromirhribal
d128ec9263
added blender/maya like zoom style
2014-12-28 14:01:08 +01:00
Juan Linietsky
04362defe7
Merge pull request #985 from adolson/toggle-comment-shortcut-fix
...
change shortcut for toggle-comment to Ctrl+K
2014-12-18 09:58:13 -02:00
TheoXD
b3d8a72be9
Small clean-up..
2014-12-18 05:52:27 +01:00
TheoXD
f27282e087
Restricted to same parent, seem to work better now.
2014-12-18 05:46:03 +01:00
TheoXD
4bf86bdd43
Selected node(s) can now be moved up and down in scene tree dock.
2014-12-18 03:38:24 +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
d55f95e0d2
Merge branch 'master' of https://github.com/okamstudio/godot
2014-12-16 22:33:35 -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
Juan Linietsky
089d7fa171
Small batch of fixes
...
-=-=-=-=-=-=-=-=-=-=
-Fixed looping error in AudioStreamResampled
-winrt port progress
-fixes in material in ambient light
2014-12-15 15:42:58 -03:00
Juan Linietsky
6851f9bfae
Small Fixes
...
-=-=-=-=-=-
-Bug in navmesh demo fixed
-Bug in variant
-Better Collada Exporter supports proper names of exported shapekeys
2014-12-08 15:47:45 -03:00
Dana Olson
dc694f49b8
remove old unused pref, added new confirm insert track
2014-12-08 04:35:06 -05: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
Juan Linietsky
8ad12525a9
-fixes to vmethod for button
2014-12-02 17:26:56 -03:00
Juan Linietsky
e361e8539c
-Ability to ask for documents/pictures/etc system dirs.
...
-Fixes to animationplayer
-fixes to collada importer
2014-12-02 14:02:41 -03:00
Juan Linietsky
d70e16f72f
-fix sound room params (was not working)
...
-fixes to DAE exporter
-ios fixes (video)
2014-11-26 14:24:13 -03:00
Juan Linietsky
3daab56f17
Merge pull request #879 from DCubix/master
...
GDScript Editor Goodies
2014-11-13 01:52:17 -02:00
Diego Lopes
e2ba6ecf57
Editor goodies update
2014-11-12 11:39:21 -03:00
Juan Linietsky
6dd8768811
3D Import Import & UDP
...
-=-=-=-=-=-=-=-=-=-=-
-Animation Import filter support
-Animation Clip import support
-Animation Optimizer Fixes, Improvements and Visibile Options
-Extremely Experimental UDP support.
2014-11-12 11:23:23 -03:00
Brandon DeRosier
6628c0035b
Fixed documentation typo
2014-11-11 13:57:25 -05: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
0f0b21e84a
Merge branch 'master' of https://github.com/okamstudio/godot
2014-11-02 11:38:16 -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
a61325661e
Merge pull request #722 from Marqin/master
...
[FIX] "File->Save As" in Script panel
2014-11-02 10:54:45 -03:00
Juan Linietsky
6d14c20820
Merge pull request #725 from Qwertie-/PR-GUI
...
Changed GUI text to better match action
2014-11-02 10:54:35 -03:00
Juan Linietsky
f1eeb106a5
Merge pull request #811 from sanikoyes/Pr-Image-Group-UI
...
Fix Export -> image group panel
2014-11-02 10:50:21 -03:00
Juan Linietsky
71aa6075b2
Merge pull request #851 from adolson/default-project-dir-fix
...
fixes default project dir option
2014-11-02 10:15:07 -03:00
Juan Linietsky
eb7036344d
Merge pull request #852 from adolson/autoscan-project-dir
...
add option to auto-scan a directory for projects
2014-11-02 10:14:18 -03:00
Dana Olson
f7eff51969
add option to auto-scan a directory for projects
2014-11-01 02:06:29 -04:00
Dana Olson
565696280c
fixes default project dir option for Create / Import dialogs after quitting to project manager
2014-11-01 01:29:14 -04: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
Gerold31
6532aa627c
Fix some more incorrect bindings
2014-10-26 15:07:54 +01:00
Dana Olson
f9ee42e7e6
new default project icon
2014-10-23 12:47:13 -04:00
sanikoyes
26d399d985
Fix Export -> image group panel
...
1.click group item doe's not refresh group_images
2.Switch to Atlas mode that preview button doe's not shown
2014-10-23 18:04:21 +08: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
6e87c80e41
-do not use calc_tangents if no UVs
2014-10-14 23:38:10 -03:00
Juan Linietsky
cd218b8c09
Fixes
...
-=-=-
-Fixed normalmap depth parameter
-Fixes to DirAccess on Windows
-Double click on resource dock will open them
-Fixes to doc generator (should make github wiki on class list more up to date)
2014-10-14 19:44:41 -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
7fed1841aa
missing
2014-10-10 00:38:45 -03:00
Juan Linietsky
c5069bea01
-less agressive install.txt, existence of this package is proof enough of disconformity.
2014-10-10 00:32:57 -03:00
Juan Linietsky
ede3a4dd35
-compatibility fixes, Better Collada is ready for PRIME TIME!
2014-10-09 22:41:52 -03:00
Juan Linietsky
01ffe6cf89
-Rasterizer supports meshes with both skeletons and blend shapes
...
-Collada exporter supports Blend Shapes (even on actions via set driven keys)
2014-10-09 19:44:27 -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
a0ae38e0c1
Icons for many new types of nodes
2014-10-03 10:33:23 -03:00
Juan Linietsky
af4a97bef9
missing fils from yesterday comit.
...
must have made some mistake with git,
not sure why they were not sent..
2014-10-03 08:58:41 -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
Ralf Hölzemer
c53dc526bf
Restore current frame and assigned actions to the state before export
2014-09-25 00:21:52 +02:00
Luke Picciau
6deec0c0c2
Changed GUI text to better match action
2014-09-24 21:07:17 +09:30
Marqin
251a7a067b
Fix File->Save As in Script panel
2014-09-23 01:12:44 +02:00
Ralf Hölzemer
8e6442cf05
Only export Actions with a user count > 0
2014-09-23 01:05:38 +02: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
Ralf Hölzemer
f14dd22553
Fix #395 : change node name does not refresh in the inspector until you reselect it
...
- added missing _node_renamed function to SceneTreeDock
2014-09-21 17:56:19 +02:00
Juan Linietsky
11a5ed508b
Fixed too many little issues, check the issues closed today.
2014-09-21 01:43:42 -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
Dana Olson
5bbd9f5b4d
add title to project manager window
2014-09-18 01:46:35 -04:00
Juan Linietsky
7d6b160a44
fix skeleton AABB computation, addeded shadeless view mode
2014-09-18 00:18:57 -03:00
Sergey Lapin
e0a75f0f12
Recover shape key state
2014-09-17 20:20:19 +04:00
Sergey Lapin
c122752915
Added option to enable and disable export of shape keys
2014-09-17 20:20:19 +04:00
Sergey Lapin
a3a35702b4
Added shape keys export
2014-09-17 20:20:19 +04:00
Juan Linietsky
64b01d6ce0
Merge pull request #317 from sanikoyes/hotfix-Export-translation
...
Fix export translation(can't save pot file)
2014-09-17 10:52:34 -03:00
Juan Linietsky
24b545d6ea
Merge pull request #544 from marynate/PR-fix-help-history
...
Fix bug help history overwrote by tree item selected call back
2014-09-17 10:46:20 -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
2f79107b9a
Merge pull request #607 from TheoXD/_reimport_anim_merge
...
Merge animations during reimport
2014-09-17 10:01:18 -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
7a610a5c27
Merge pull request #641 from adolson/default-project-dir
...
added settings for default project & export dirs
2014-09-17 09:56:49 -03:00
Juan Linietsky
11898dd475
Merge pull request #643 from adolson/custom-export-binary-path-fix
...
oh thanks!
2014-09-17 09:53:43 -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
8cab401d08
3D Physics Rework, Other Stuff
...
-=-=-=-=-=-=-=-=-=-=-=-=-=-
3D Physics:
-Fixed "Bounce" parameter in 3D
-Fixed bug affecting Area (sometims it would not detect properly)
-Vehicle Body has seen heavy work
-Added Query API for doing space queries in 3D. Needs some docs though.
-Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up:
-PinJoint
-HingeJoint (with motor)
-SliderJoint
-ConeTwistJoint
-Generic6DOFJoint
-Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions:
-input_event (mouse or multitouch input over the body)
-mouse_enter (mouse entered the body area)
-mouse_exit (mouse exited body area)
For Area it needs to be activated manually, as it isn't by default (ray goes thru).
Other:
-Begun working on Windows 8 (RT) port. Compiles but does not work yet.
-Added TheoraPlayer library for improved to-texture and portable video support.
-Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
2014-09-15 11:33:30 -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
f6c81bbd7b
fix custom export packages for PC
...
also allow custom templates to reside outside of res:// for all platforms
2014-08-25 15:13:30 -04:00
Dana Olson
884b79ce0e
added settings for default project & export dirs
2014-08-24 21:20:45 -04:00
Dana Olson
e641752911
don't switch to resource tab when switching to script tab
2014-08-22 12:38:24 -04:00
Theo Hallenius
0dd29d0512
Forgot about keeping value tracks.
2014-08-15 03:35:31 +02: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
tnt
e0f37da057
ERR_FILE_CANT_READ -> ERR_FILE_CANT_WRITE
2014-08-13 22:31:50 +02:00
Theo Hallenius
85bccf487c
Keep function callbacks, no throwing errors
2014-08-03 01:10:22 +02:00
Theo Hallenius
a8c891566e
Merge animations during reimport
2014-08-02 23:07:38 +02: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
reduz
a5af2971bb
Merge pull request #504 from marynate/PR-pm-filter
...
Add project list filter for easy finding projects
2014-07-02 10:55:15 -03:00
marynate
0eed04904c
Forgot to add SceneTreeDock::set_selected change in last PR
2014-07-02 15:34:46 +08:00
marynate
87d27bb997
Fixed when opening sub-scene by pressing sub-scene icon in scene tree, tab changed to script tab
2014-06-30 23:01:23 +08:00
marynate
002db0b125
Fix ERROR: FileAccessWindows::_get_modified_time: Method/Function Failed on windows due to accessing modifiled time of internal resource when editor gaining focus
2014-06-30 13:28:16 +08:00
Juan Linietsky
01632a824e
Bug Fixes
...
-=-=-=-=-
-Documentation now shows overridable theme values (though this needs to be documented).
-Detect when object transform is flipped and flip normals too.
-TileMap can specify bounce and friction for collision.
-Removed limit of 4 lights per object
-Added is_hovered() to buttons.
2014-06-29 22:41:02 -03:00
reduz
ae5b064427
Merge pull request #542 from marynate/PR-fix-resource-name-update
...
Fixed resource name not updated when saved in resurce dock
2014-06-29 19:07:33 -03:00
reduz
4dc7b0f3b8
Merge pull request #546 from marynate/PR-fix-pin-project-segfault
...
Fix #526 segfault when pinning projects
2014-06-29 19:04:46 -03:00
Juan Linietsky
8ffc113b70
Missing name on collada-imported materials
2014-06-28 09:50:20 -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
marynate
de7811ab42
Fix pinning project segfault
2014-06-25 12:01:56 +08:00