summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-26Merge pull request #7862 from Hinsbart/joypad_connectionsRémi Verschelde
Better handling of joypad device IDs.
2017-02-26Merge pull request #7653 from Dumbeldor/RichTextLabel_remove_lineRémi Verschelde
RichTextLabel add function remove_line
2017-02-26Better handling of joypad device IDs.Andreas Haas
Now InputDefault is responsible for giving out joypad device IDs to the platform, instead of each platform handling this itself. This makes it possible for c++ modules to add their own "custom" gamepad devices, without the risk of messing up events in case the user also has regular gamepads attached (using the OS code). For now, it's implemented for the main desktop platforms. Possible targets for future work: android, uwp, javascript
2017-02-26Merge pull request #7889 from Hinsbart/fix_autoenable_inputRémi Verschelde
Fix auto-enable of _input processing when _input() method is set.
2017-02-26Merge pull request #7887 from bojidar-bg/particles-emission-endedRémi Verschelde
Add emission_finished signal to Particles2D
2017-02-26Merge pull request #7874 from volzhs/issue-7820-masterRémi Verschelde
Fix crash when click icon while editing node name
2017-02-26Merge pull request #7869 from RandomShaper/fix-touchbutton-crashRémi Verschelde
Fix crash if TouchScreenButton is pressed while exiting the tree
2017-02-26Merge pull request #7866 from Hinsbart/tween_fixRémi Verschelde
Fix undefined behavior found by static code analyzer.
2017-02-26Merge pull request #7834 from hpvb/x11-return-to-cwd-at-exitRémi Verschelde
X11 return to cwd at exit
2017-02-26Merge pull request #7858 from bojidar-bg/tilemap-get-sizeRémi Verschelde
Add Rect2 TileMap::get_used_rect()
2017-02-26Merge pull request #7857 from Hinsbart/external_script_breakRémi Verschelde
Don't switch to script on breakpoint hit when using external editor.
2017-02-26Merge pull request #7856 from RandomShaper/add-duplicate-flagsRémi Verschelde
Add more options to Node.duplicate()
2017-02-26Merge pull request #7854 from neikeq/pr-execute-iterRémi Verschelde
Replace misuse of list iteration
2017-02-26Merge pull request #7851 from shlomif/fix-some-compilation-warningsRémi Verschelde
Get rid of some compilation warnings.
2017-02-26Merge pull request #7848 from hpvb/fix-7839Rémi Verschelde
Windows: Close audiodriver sooner on exit
2017-02-26Merge pull request #7842 from Zylann/fix_line2d_editorRémi Verschelde
Fixed Line2D editor doesn't respond to input
2017-02-26Merge pull request #7831 from volzhs/tr-buttonarray-3Rémi Verschelde
Translate ButtonArray text
2017-02-26Merge pull request #7830 from volzhs/str-format-3Rémi Verschelde
Fix zero padding formatting
2017-02-26Merge pull request #7827 from volzhs/libwebp-0.6.0Rémi Verschelde
Update libwebp to 0.6.0
2017-02-26Merge pull request #7809 from hpvb/fix-6798Rémi Verschelde
Allow preload to accept a const string.
2017-02-26Merge pull request #7802 from tagcup/physics_64bitRémi Verschelde
Use real_t as floating point type in physics code.
2017-02-25Fix auto-enable of _input processing when _input() method is set.Andreas Haas
Since f3f4a11c processing of callbacks such as `_process`, `_fixed_process`, etc will be automatically enabled when the corresponding method is found in the script. However, for _input() this wasn't working. That's simply because `_input` wasn't initialized in `SceneStringNames` ^^
2017-02-25Add emission_finished signal to Particles2DBojidar Marinov
(Also remove some Particles2D::testee method, which was unused) Resolves #3963
2017-02-24Merge pull request #7880 from bojidar-bg/fix-iphone-buildsRémi Verschelde
Really fix iphone builds
2017-02-23Really fix iphone buildsBojidar Marinov
2017-02-23Merge pull request #7879 from bojidar-bg/fix-iphone-buildsRémi Verschelde
Complete the globals.h -> global_config.h conversion
2017-02-23Complete the globals.h -> global_config.h conversionBojidar Marinov
2017-02-22Fixes to webgl/opengl es 3.0 for compatibility with webgl2.0, still does not ↵Juan Linietsky
work though
2017-02-23Fix crash when click icon while editing node namevolzhs
2017-02-22Fix crash if TouchScreenButton is pressed while exiting the treePedro J. Estébanez
(cherry picked from commit 5b8d5766f4574b5011b3f258d3e9b34298eb609c)
2017-02-21working on template validationJuan Linietsky
2017-02-21Merge pull request #7863 from eska014/webbuildJuan Linietsky
Web builds: Zip automatically; Fix on Windows; Parallel wasm/asm.js builds
2017-02-22Tween: Fix undefined behavior found by static code analyzer.Andreas Haas
Adresses the issue mentioned in https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything
2017-02-21Fix WebAssembly builds on Windowseska
2017-02-21Fix some compilation warnings.Shlomi Fish
Redone the commit based on the input in https://github.com/godotengine/godot/pull/7851 . Not all warnings were fixed but it's a start.
2017-02-21-renamed globals.h to global_config.cpp (this seems to have caused a few ↵Juan Linietsky
modified files) -.pck and .zip exporting redone, seems to be working..
2017-02-20Add Rect2 TileMap::get_used_rect(), closes #4390Bojidar Marinov
2017-02-20Don't switch to script on breakpoint hit when using external editor.Andreas Haas
Fixes #7705
2017-02-20Add more options to Node.duplicate()Pedro J. Estébanez
to decide whether signals, groups and/or scripts should be set in the copied nodes or not; it's default value makes the method include everything, as usual
2017-02-20Replace misuse of list iterationIgnacio Etcheverry
2017-02-20Automatically zip web export templateseska
Also fix web builds on Windows and clean up
2017-02-20Fix parallel asm.js/WebAssembly buildseska
2017-02-19Editor Export Settings Dialog is completed!! Now on to make some exporters..Juan Linietsky
2017-02-19Windows: Close audiodriver sooner on exitHein-Pieter van Braam
In #7839 I see the same error that was fixed in #7833 occuring on the Windows platform. This moves the audio driver closing to the same place in OS_Windows::finalize() as it is in OS_X11::finalize() This fixes #7839
2017-02-19Fixed Line2D editor doesn't respond to inputMarc Gilleron
2017-02-18Merge pull request #7835 from toger5/gitignoreToXcodeRémi Verschelde
xCode added xcuserdata to gitignore
2017-02-18X11 return to cwd at exitHein-Pieter van Braam
During runtime godot calls chdir() several times. This doesn't really matter normally but when using tools such as gprof the location of the profiling data is kind of hard to intuit. With this PR we simply store the current working directory at start and restore it once we're almost done exiting. This doesn't use the OS abstractions as when we need to get the current workdir we haven't yet initialized it (by necessity). This would break if we tried to build X11 for windows, but since the X11 target is hardcoded to use the UNIX abstractions I don't think it matters.
2017-02-18xCode added xcuserdata to gitignoretoger5
2017-02-17Merge pull request #7833 from hpvb/x11-move-audio-drive-finalizeRémi Verschelde
X11: Move audio driver finalize to the start of cleanup
2017-02-17X11: Move audio driver finalize to the start of cleanupHein-Pieter van Braam
The audio driver cleanup needs to happen at the start of finish otherwise a race still seems to exist with the destruction of the audioserver. I think that destroying the X resoures before has something to do with it.