2420e46b44
vsync support
...
-works on windows
-may not work on X11, if so please fix
-OSX does not seem to support disabling vsync
2016-06-05 19:14:33 -03:00
a9779efe82
fix ui_* input events in Editor
...
`input/` is the category for these in globals ^^
fixes #5050
2016-06-05 19:06:57 +02:00
64fd75d91a
Make Input Actions config not affect the editor
2016-06-05 01:19:42 -03:00
007efb6a20
-customizable shortcuts in editor
...
-editor settings now save to .tres instead of .xml
-buttons can now hold a shortcut
2016-06-04 21:31:47 -03:00
279b7921e8
Merge pull request #5036 from J08nY/inputmap-actions
...
Added InputMap.get_actions()
2016-06-04 21:37:57 +02:00
2884faf55b
Merge pull request #4999 from volzhs/fix-project-path
...
change invalid characters when get user data dir on Windows & Unix
2016-06-04 21:37:47 +02:00
3ae61f2292
Created a NodeDock with signals and groups
2016-06-04 13:19:08 -03:00
1a80b2a04a
Added InputMap.get_actions()
...
get_actions() lists all actions in the InputMap.
2016-06-04 17:56:30 +02:00
5f5ca8cd9b
Added Array.find_last() and Array.count()
2016-06-03 23:36:02 +02:00
b4fb4a131d
Fix typo in http_client.h
2016-06-03 21:48:20 +02:00
2bbedd35dd
Expose ResourceImportMetadata::set_source_md5 for script
2016-06-03 18:45:44 +08:00
9073dc9963
change invalid characters when get user data dir on Windows & Unix
...
Can't create user data folder when project name has ``\ / : * ? " < > |`` characters on OS_Windows & OS_Unix.
So, change it to ``-`` to be able to make folder.
fixes #4928 and it's altanative to #4986 .
2016-06-03 03:39:37 +09:00
9e745b920f
Ability to reload scripts on running game
2016-06-01 20:31:42 -03:00
cceb842a48
Removed invalid DEFVAL for HTTPClient::request_raw
2016-06-01 18:47:04 +02:00
da3247a500
Make Color.{rgba}8 return int instead float
...
According to the class doc, these should be int.
Also fixed a little bug: the setter for 'r8' changed the green value
2016-05-31 20:50:19 +02:00
9b1f8230ec
-Some fixes to OSX retina scaling for window functions
...
-Implemented HiDPI detection and support for Godot Editor!
2016-05-30 00:28:29 -03:00
4f100f92d8
DPI Detection support
...
Windows only for now.
Many builds may break (older visual studio, mingw32)
2016-05-29 13:40:21 -03:00
96bdab6edf
Merge pull request #4845 from vnen/pr-magnetometer
...
Add magnetometer sensor support for Android
2016-05-29 18:37:33 +02:00
3e8eb396d7
Finalized DynamicFont implementation
...
-DynamicFont uses Freetype by default
-Editor fonts are now scalable thanks to this
-Cleaned up documentation browser and added fonts for this
2016-05-29 11:37:52 -03:00
bccdc11dde
Added translation support to Godot
...
included is a French translation!
2016-05-27 19:58:28 -03:00
4877b714b3
Add magnetometer sensor support for Android
2016-05-27 14:36:55 -03:00
8be2fabbe5
Changed import workflow
...
-Rearrange favorites in fs dock with drag and drop
-Removed import -> sub-scene, moved to scenetree contextual menu
-Removed import -> re-import , moved and integrated to FS dock
-Added ability in FS dock to re-import more than one resource
simultaneously
-Added ability to drag from native filesystem explorer to Godot, only
works on Windows though
-Removed scene reimport merge options, never worked well. Eventually
merging materials should be re-added
-Added ability to set custom root node type when importing scenes
-Re-Import is now automatic, can be configured back to manual in editor
settings
-Added resource previews in property list for many resource types
2016-05-27 14:19:11 -03:00
728ce570a5
Add spaces to macros in memory.h to make C++11 compilers happy
2016-05-27 16:48:27 +08:00
b2a4908e9c
Real-Time Remote Inspector support
2016-05-22 19:29:06 -03:00
eacb8f04c4
Merge remote-tracking branch 'origin/master'
2016-05-21 22:34:55 -03:00
a75f896338
First version of Profiler
...
It is now possible to profile GDScript as well as some parts of Godot
internals.
2016-05-21 21:18:16 -03:00
33403d91f7
remove trailing whitespace
2016-05-21 15:29:25 +02:00
c195c0df6b
-Added configuration warning system for nodes
...
-Added a new "add" and "instance" buttons for scene tree
-Added a vformat() function to ease translation work
2016-05-17 18:28:44 -03:00
433de90564
Removing round from int interpolation
...
This might break some animations that use int tracks in continuous mode, but it should provide a more uniform interpolation for things like sprite frames.
2016-05-17 13:27:49 -03:00
bed3efb17e
New reworked AnimatedSprite!
...
-New SpriteFrames editor, with support for drag&drop, multiple animation
sets, animation speed and loop.
-New AnimatedSprite, with support for all the new features!
AnimatedSprite3D has not been updated yet.
-Added support for drag&drop to other editors, such as resourcepreload,
sample library, etc.
2016-05-14 23:48:45 -03:00
22d1385caf
classref: Directory and ConfigFile
2016-05-12 08:41:43 +02:00
49c473bb36
Added possibility to strip left and right to strip_edges ( #4594 )
2016-05-11 09:22:59 +02:00
21a71e8b7c
Merge pull request #4553 from AlexHolly/fix-percent-decode-utf8
...
fix percent decode utf8 error
2016-05-07 20:19:32 +02:00
c556a97b27
Variant: readd String.ends_with and Dict.has_all
...
Erroneously removed in cfd3efd097 .
2016-05-06 10:45:09 +02:00
cfd3efd097
export fix_alpha_edges
2016-05-05 18:41:06 -03:00
f86cffd8e6
fix percent decode utf8 error
2016-05-05 13:34:15 +02:00
c71afda499
Merge pull request #4549 from AlexHolly/httpclient-rawbody-support
...
HTTPClient request with raw_array body
2016-05-05 09:30:33 +02:00
99e31e1005
Merge pull request #4547 from neikeq/pr-wrong-debug-methods
...
Fix wrong return and argument types in documentation
2016-05-05 09:27:14 +02:00
ab1da5dc1b
httpclient request withh raw_array body
2016-05-04 19:49:01 +02:00
89d87294db
ability to shrink all images x2 on load
...
this is for extreme cases when running on devices with very low video
memory, so you can still retain compatibility.
2016-05-04 12:37:07 -03:00
2060e6616c
Add missing Vector2Array case to Variant::operator String()
...
- Correcly display Vector2Array default arguments in the documentation
2016-05-04 15:16:24 +02:00
567cb691ec
Modified editor strings to be translatable in the future
2016-05-03 22:25:37 -03:00
5bb7cef836
Support for dynamic fonts (TTF)
...
Added support for DynamicFont, which can load a TTF of any size to use
as a font. No import required.
2016-05-01 23:13:06 -03:00
6883325f92
math: Fix rounding error for 0 in Math::round ( #4495 )
...
Thus revert the previous workaround in commit b123bc4a2a .
Fixes #3221 .
2016-05-01 11:37:46 +02:00
a735573327
Add math/script expression evaluation in editor ( #3620 )
...
Rebase of #453
2016-05-01 10:33:32 +02:00
6ad226ac38
fix - HTTPClient connection keep-alive duplicate Headers #4208
2016-04-27 21:07:49 +02:00
a1ebf555b7
Merge pull request #4409 from Hinsbart/encode_axis_value
...
Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.
2016-04-24 14:32:43 +02:00
9201b5a27c
Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.
...
Fixes a bug that caused InputMap actions which have been set to joystick axes
not to work correctly on exported builds as the axis_value property wouldn't be serialized into engine.cfb.
See recent discussion in #49 (Post 121+)
2016-04-23 15:26:07 +02:00
3b12f9ea82
add sign comparison for joystick axis events in InputMap::_find_event
...
fixes #4400
2016-04-22 16:36:45 +02:00
fd07ef07fa
Merge pull request #4345 from mownier/add/getter/http-client-connection
...
Added getter method for the connection property in HTTPClient.
2016-04-18 13:50:09 +02:00