Commit graph

46298 commits

Author SHA1 Message Date
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
reduz
3c17e0c915 Merge pull request #331 from jonyrock/pair_symbols_tool
pair symbols tool basic imp
2014-05-02 15:54:01 -03:00
jonyrock
53b2879e17 Merge remote-tracking branch 'upstream/master' into pair_symbols_tool 2014-05-02 22:01:13 +04:00
Juan Linietsky
f1d3b30a45 Fixes to constants in scope 2014-05-02 12:40:34 -03:00
marynate
78fd9ada45 Add multi-select to project manager 2014-05-02 16:05:57 +08:00
jonyrock
209eaf6fa0 Merge remote-tracking branch 'upstream/master' into pair_symbols_tool 2014-05-01 20:15:28 +04:00
Juan Linietsky
6572d51288 -Fixes to OpenSSL compilation (more)
-Fix bug in GDScript, now static functions can call static functions.
2014-05-01 11:34:10 -03:00
Juan Linietsky
4dc4e96c8a -OpenSSL Fixes 2014-05-01 09:53:37 -03:00
reduz
5ab65f0ead Merge pull request #356 from marynate/PR-pm-sort
Sort projects by last modified/accessed date in project manager
2014-05-01 09:48:36 -03:00
marynate
e1ab905bd7 Sort projects by last modified/accessed date in project manager 2014-05-01 19:31:24 +08:00
jonyrock
34aea718b1 setted font bug fix 2014-05-01 01:58:26 +04:00
jonyrock
bb853d121e EDITOR_DEF in the right place 2014-04-30 20:21:58 +04:00
Juan Linietsky
87f37bc5a3 -Added OpenSSL and HTTPS support
-Built-in version of the library for Windows, Android and iOS (other OSs use system one)
-Small fixes all around
2014-04-28 21:56:43 -03:00
reduz
7fadc2f93a Merge pull request #318 from adolson/scene-snap-settings-save
2D scene snap settings save
2014-04-28 21:51:41 -03:00
jonyrock
2c683b0f99 #331 settings menu option title fix oops 2014-04-28 13:31:58 +04:00
jonyrock
a93ad6e321 #331 settings menu option title fix 2014-04-28 13:16:49 +04:00
jonyrock
a5384bc07b pair symbols tool basic imp 2014-04-27 14:34:37 +04:00
reduz
02669e95a4 Merge pull request #330 from jonyrock/complex_undo
#298 imp - thanks!!! - hope you tested this well :)
2014-04-26 09:55:40 -03:00
jonyrock
a5e331c66f #298 imp 2014-04-26 16:42:19 +04:00
reduz
847ad3d519 Merge pull request #325 from adolson/input_map_missing_header
added missing include for imagemap
2014-04-24 10:06:58 -03:00
Dana Olson
c118dfdf6e added missing include for imagemap 2014-04-24 01:53:45 -04:00
reduz
7f78452f35 Merge pull request #324 from adolson/close_running_program_on_editor_quit
stops running process when quitting editor
2014-04-23 23:21:09 -03:00
reduz
ee730b6c9d Merge pull request #323 from adolson/inputmap-bindings
added bindings for InputMap (closes #283)
2014-04-23 23:20:11 -03:00
Dana Olson
aa84f4d261 stops running process when quitting editor
I noticed a bug where I could close Godot while I was running a project.

If the program was left running and then ran into an error,
or if an error was caught by the debugger and then I quit Godot,
I could no longer close the running project without manually killing it.
This fixes that problem by essentially hitting the Stop button automatically
just prior to quitting the editor.
2014-04-23 22:06:12 -04:00
Dana Olson
88abd7200e added bindings for InputMap 2014-04-23 21:48:16 -04: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
sanikoyes
ccfeb53005 Fix export translation(can't save pot file) 2014-04-23 09:28:23 +08:00
reduz
31f88a7006 Merge pull request #272 from adolson/patch-1
editor window title improvements
2014-04-22 14:41:43 -03:00
reduz
71cfed8a76 Merge pull request #315 from adolson/patch-2
add display/resizable support to Linux
2014-04-22 14:23:29 -03:00
adolson
b28c1e749a add display/resizable support to Linux
add display/resizable support to Linux
2014-04-22 03:17:20 -04:00
Juan Linietsky
6f1410a837 Merge branch 'master' of https://github.com/okamstudio/godot 2014-04-19 16:47:03 -03:00
Juan Linietsky
a4c1fa12a5 heck 2014-04-19 16:46:52 -03:00
Juan Linietsky
8ebe956421 -Revert change that broke paths 2014-04-18 16:26:46 -03:00
Juan Linietsky
0360b454a4 -Fixed viewport stretch bugs
-Fixed input in viewport stretch bugs
-Fixed tilemap pixel overlap (really?)
2014-04-18 11:43:54 -03:00
reduz
b8593c6f3f Merge pull request #301 from jonyrock/editor_cursor
Text cursor in text editor
2014-04-17 10:33:53 -03:00
jonyrock
a49527540f text cursor in text editor & const in Rect2i 2014-04-17 15:30:40 +04:00
Juan Linietsky
ec4ef2d2e7 -Added google play services (needed for some stuff)
-Added new screen resizing options, stretch_2d is removed, new much more flexible ones.
-Fixed bug in viewport (can create more instances in 3d-in-2d demo now)
-Can set android permissions and screen sizes manually in the export settings
-Changed export templates extension to .tpz (too many people unzipped the manually..)
-File dialog now ensures that the proper extension is used (will not allow to save without it)
-Fixed bug that made collision exceptions not work in 2D
2014-04-14 22:43:44 -03:00
Juan Linietsky
162d2ebe4f -Added google play services (needed for some stuff)
-Added new screen resizing options, stretch_2d is removed, new much more flexible ones.
-Fixed bug in viewport (can create more instances in 3d-in-2d demo now)
-Can set android permissions and screen sizes manually in the export settings
-Changed export templates extension to .tpz (too many people unzipped the manually..)
-File dialog now ensures that the proper extension is used (will not allow to save without it)
-Fixed bug that made collision exceptions not work in 2D
2014-04-14 22:16:13 -03:00
reduz
606b9d960a Merge pull request #277 from jonyrock/master
home button & whitespace
2014-04-10 15:53:45 -03:00
jonyrock
89568b9017 home button like & whitespace 2014-04-10 19:57:20 +04:00
reduz
a5f556c9ff Merge pull request #274 from sanikoyes/hotifx-Marshal-Matrix32-Support
Add Matrix32/Vector2Array support for marshal library
2014-04-10 09:18:27 -03:00
Juan Linietsky
c74d918d57 Merge branch 'master' of https://github.com/okamstudio/godot 2014-04-10 00:19:29 -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
adolson
c6df9d8a41 editor window title improvements
Shows the project name in the window title (good to differentiate multiple instances of Godot with different projects loaded).

Clears the previous scene name from the window title when creating a new scene.
2014-04-09 22:50:30 -04:00
reduz
e1970a4dda Merge pull request #195 from sanikoyes/hotfix-android-unicode-ime-input
fix android can't input unicode characters
2014-04-06 11:15:29 -03:00
sanikoyes
bae5ad7c8b Move onKeyDown/onKeyUp from Godot to GodotView
Press 'back' button should not terminate program, normal handle 'back' event in game logic
2014-04-06 21:53:38 +08:00
sanikoyes
77a840e350 Merge branch 'master' into hotfix-android-unicode-ime-input 2014-04-06 21:52:47 +08:00
reduz
ded365031e Merge pull request #255 from sikakraa/android_kb_fix
Fixed Android crash by adding safety to the hideKeyboard() -function.
2014-04-06 02:01:51 -03:00
sikakraa
f103b67326 Fixed Android crash by adding safety to the hideKeyboard() -function. 2014-04-06 02:13:36 +03:00
Juan Linietsky
b4969373b3 -HttpClient: ’Content-Length’ is added to httprequest if not provided in the headers and a body exists
-expressions in GDScript can take multiple lines if inside parenthesis (python-like)
-Added \ to force linebreaks to GDscript (python-like)
-added exclude objects from raycast
-fixed crashes
2014-04-05 18:50:09 -03:00