summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2016-06-05Move repetitive code to macrosDennis Brakhane
In preparation for the following "allow negative indexing" commit, replace the repetitive array "set index" and "get index" code with macros. no functional changes were made, the resulting machine code is unchanged.
2016-06-05Make Input Actions config not affect the editorJuan Linietsky
2016-06-04-customizable shortcuts in editorJuan Linietsky
-editor settings now save to .tres instead of .xml -buttons can now hold a shortcut
2016-06-04Merge pull request #5036 from J08nY/inputmap-actionsRémi Verschelde
Added InputMap.get_actions()
2016-06-04Merge pull request #4999 from volzhs/fix-project-pathRémi Verschelde
change invalid characters when get user data dir on Windows & Unix
2016-06-04Created a NodeDock with signals and groupsJuan Linietsky
2016-06-04Added InputMap.get_actions()J08nY
get_actions() lists all actions in the InputMap.
2016-06-03Added Array.find_last() and Array.count()J08nY
2016-06-03Fix typo in http_client.hJ08nY
2016-06-03Expose ResourceImportMetadata::set_source_md5 for scriptGeequlim
2016-06-03change invalid characters when get user data dir on Windows & Unixvolzhs
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-01Ability to reload scripts on running gameJuan Linietsky
2016-06-01Removed invalid DEFVAL for HTTPClient::request_rawIgnacio Etcheverry
2016-05-31Make Color.{rgba}8 return int instead floatAndreas Haas
According to the class doc, these should be int. Also fixed a little bug: the setter for 'r8' changed the green value
2016-05-30-Some fixes to OSX retina scaling for window functionsJuan Linietsky
-Implemented HiDPI detection and support for Godot Editor!
2016-05-29DPI Detection supportJuan Linietsky
Windows only for now. Many builds may break (older visual studio, mingw32)
2016-05-29Merge pull request #4845 from vnen/pr-magnetometerRémi Verschelde
Add magnetometer sensor support for Android
2016-05-29Finalized DynamicFont implementationJuan Linietsky
-DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
2016-05-27Added translation support to GodotJuan Linietsky
included is a French translation!
2016-05-27Add magnetometer sensor support for Androidfluffrabbit
2016-05-27Changed import workflowJuan Linietsky
-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-27Add spaces to macros in memory.h to make C++11 compilers happyGeequlim
2016-05-22Real-Time Remote Inspector supportJuan Linietsky
2016-05-21Merge remote-tracking branch 'origin/master'Juan Linietsky
2016-05-21First version of ProfilerJuan Linietsky
It is now possible to profile GDScript as well as some parts of Godot internals.
2016-05-21remove trailing whitespaceHubert Jarosz
2016-05-17-Added configuration warning system for nodesJuan Linietsky
-Added a new "add" and "instance" buttons for scene tree -Added a vformat() function to ease translation work
2016-05-17Removing round from int interpolationpunto-
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-14New reworked AnimatedSprite!Juan Linietsky
-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-12classref: Directory and ConfigFileRémi Verschelde
2016-05-11Added possibility to strip left and right to strip_edges (#4594)Mattias Cibien
2016-05-07Merge pull request #4553 from AlexHolly/fix-percent-decode-utf8Rémi Verschelde
fix percent decode utf8 error
2016-05-06Variant: readd String.ends_with and Dict.has_allRémi Verschelde
Erroneously removed in cfd3efd09785301eed733abe9e46fd89da3ad114.
2016-05-05export fix_alpha_edgesAriel Manzur
2016-05-05fix percent decode utf8 errorAlexander Holland
2016-05-05Merge pull request #4549 from AlexHolly/httpclient-rawbody-supportRémi Verschelde
HTTPClient request with raw_array body
2016-05-05Merge pull request #4547 from neikeq/pr-wrong-debug-methodsRémi Verschelde
Fix wrong return and argument types in documentation
2016-05-04httpclient request withh raw_array bodyAlexander Holland
2016-05-04ability to shrink all images x2 on loadJuan Linietsky
this is for extreme cases when running on devices with very low video memory, so you can still retain compatibility.
2016-05-04Add missing Vector2Array case to Variant::operator String()Ignacio Etcheverry
- Correcly display Vector2Array default arguments in the documentation
2016-05-03Modified editor strings to be translatable in the futureJuan Linietsky
2016-05-01Support for dynamic fonts (TTF)Juan Linietsky
Added support for DynamicFont, which can load a TTF of any size to use as a font. No import required.
2016-05-01math: Fix rounding error for 0 in Math::round (#4495)Rémi Verschelde
Thus revert the previous workaround in commit b123bc4a2a9c07fcfd27a84109960bda158b3b9d. Fixes #3221.
2016-05-01Add math/script expression evaluation in editor (#3620)Franco Eusébio Garcia
Rebase of #453
2016-04-27fix - HTTPClient connection keep-alive duplicate Headers #4208Alexander Holland
2016-04-24Merge pull request #4409 from Hinsbart/encode_axis_valueRémi Verschelde
Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.
2016-04-23Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.Hinsbart
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-22add sign comparison for joystick axis events in InputMap::_find_eventHinsbart
fixes #4400
2016-04-18Merge pull request #4345 from mownier/add/getter/http-client-connectionRémi Verschelde
Added getter method for the connection property in HTTPClient.
2016-04-18Added getter method for the connection property in HTTPClient. (#4336)Mounir Ybanez
- Exposed a getter method for the private property named `connection` in HTTPClient class.