| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2017-03-04 | Add API to access battery power state | Julian Murgia | 1 | -1/+14 | |
| Done: - X11, server (tested) - Windows (developed, would be nice to retest) - OSX (not tested) Prepared (not developed): - Android (code is here, but may not compile) - iphone - winrt - bb10 - haiku - javascript | |||||
| 2017-03-04 | Added AppImage structure | Daniel J. Ramirez | 3 | -0/+12 | |
| 2017-03-04 | Implements modules documents | Geequlim | 4 | -5/+43 | |
| Editor can generate documents for modules in thier own xml files | |||||
| 2017-03-04 | Added a SceneTree.has_network_peer, closes #7922 | Karol Walasek | 3 | -0/+13 | |
| 2017-03-04 | Expose Geometry::get_closest_point_to_segment_2d() | Pedro J. Estébanez | 2 | -0/+7 | |
| 2017-03-03 | Make Editor, Export and Project settings dialogs resizable and store their ↵ | Ray Koopa | 7 | -42/+105 | |
| bounds | |||||
| 2017-03-04 | Fix handling input for Android | volzhs | 1 | -37/+12 | |
| 2017-03-02 | Added missing FIXMEs in PR #7878 | Ferenc Arn | 2 | -2/+2 | |
| 2017-03-03 | Fix wrong TreeItem reference after reconstructing | volzhs | 2 | -2/+4 | |
| 2017-03-02 | Implement single-field property change for multinode edit | Pedro J. Estébanez | 8 | -82/+359 | |
| 2017-03-01 | Added functionality for resizable dialogs. | Ray Koopa | 3 | -64/+180 | |
| 2017-03-01 | Fix RANDOM_MAX, which is 2^32-1 with PCG32. | Leandro Motta Barros | 1 | -1/+1 | |
| 2017-03-01 | added join to PoolStringArray | AlexHolly | 2 | -0/+13 | |
| 2017-02-28 | Inf and NaN support added to GDScript. | Saracen | 11 | -4/+53 | |
| 2017-02-28 | Various fixes detected using PVS-Studio static analyzer. | Thaer Razeq | 32 | -39/+41 | |
| - Add FIXME tags comments to some unfixed potential bugs - Remove some checks (always false: unsigned never < 0) - Fix some if statements based on reviews. - Bunch of missing `else` statements | |||||
| 2017-02-27 | Use the common PRNG in 2D particles code. | Ferenc Arn | 2 | -19/+7 | |
| Replaces the custom PRNG used by 2D particles code with a wrapper for the PRNG located under core/math. | |||||
| 2017-02-27 | Fix failing build on mageia v6 x64 linux. | Shlomi Fish | 1 | -0/+1 | |
| There was an error about undeclared malloc()+free(). | |||||
| 2017-02-27 | Add disabled tabs | Ray Koopa | 6 | -12/+86 | |
| 2017-02-27 | Add menu item for file resources in the inspector to reveal them in the ↵ | Ray Koopa | 4 | -5/+51 | |
| FileSystem | |||||
| 2017-02-27 | Fix several drawing and logic issues in TabContainer | Ray Koopa | 2 | -427/+309 | |
| 2017-02-27 | fix custom scene arguments from the editor | Benjamin Bäumler | 3 | -24/+19 | |
| sequel of #7347 Play edited scene and Play custom scene didn't worked when main_run_args hadn't $scene as argument. Changes/Fixes the way how the editor handles scene paths when starting the project/a scene Play the project - no scene path Play the edited scene - scene path of active scene in the editor Play custom scene - scene path of custom scene main_arg_runs is now empty by default and $scene won't be replaced by the scene path anymore Changed declaration if EditorRun::run, to remove a unused value | |||||
| 2017-02-27 | Add process mode option to Particles2D | Pedro J. Estébanez | 2 | -2/+37 | |
| 2017-02-26 | Better handling of joypad device IDs. | Andreas Haas | 8 | -43/+20 | |
| 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-25 | Fix auto-enable of _input processing when _input() method is set. | Andreas Haas | 1 | -0/+1 | |
| 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-25 | Add emission_finished signal to Particles2D | Bojidar Marinov | 4 | -10/+6 | |
| (Also remove some Particles2D::testee method, which was unused) Resolves #3963 | |||||
| 2017-02-23 | Really fix iphone builds | Bojidar Marinov | 1 | -1/+1 | |
| 2017-02-23 | Complete the globals.h -> global_config.h conversion | Bojidar Marinov | 11 | -11/+11 | |
| 2017-02-22 | Fixes to webgl/opengl es 3.0 for compatibility with webgl2.0, still does not ↵ | Juan Linietsky | 11 | -33/+58 | |
| work though | |||||
| 2017-02-23 | Fix crash when click icon while editing node name | volzhs | 1 | -0/+1 | |
| 2017-02-22 | Fix crash if TouchScreenButton is pressed while exiting the tree | Pedro J. Estébanez | 1 | -6/+8 | |
| (cherry picked from commit 5b8d5766f4574b5011b3f258d3e9b34298eb609c) | |||||
| 2017-02-21 | working on template validation | Juan Linietsky | 2 | -9/+48 | |
| 2017-02-22 | Tween: Fix undefined behavior found by static code analyzer. | Andreas Haas | 1 | -1/+2 | |
| Adresses the issue mentioned in https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything | |||||
| 2017-02-21 | Fix WebAssembly builds on Windows | eska | 2 | -13/+29 | |
| 2017-02-21 | Fix some compilation warnings. | Shlomi Fish | 4 | -7/+7 | |
| 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 | 121 | -226/+542 | |
| modified files) -.pck and .zip exporting redone, seems to be working.. | |||||
| 2017-02-20 | Add Rect2 TileMap::get_used_rect(), closes #4390 | Bojidar Marinov | 2 | -2/+31 | |
| 2017-02-20 | Don't switch to script on breakpoint hit when using external editor. | Andreas Haas | 1 | -0/+4 | |
| Fixes #7705 | |||||
| 2017-02-20 | Add more options to Node.duplicate() | Pedro J. Estébanez | 2 | -14/+32 | |
| 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-20 | Replace misuse of list iteration | Ignacio Etcheverry | 1 | -3/+3 | |
| 2017-02-20 | Automatically zip web export templates | eska | 2 | -30/+30 | |
| Also fix web builds on Windows and clean up | |||||
| 2017-02-20 | Fix parallel asm.js/WebAssembly builds | eska | 1 | -1/+1 | |
| 2017-02-19 | Editor Export Settings Dialog is completed!! Now on to make some exporters.. | Juan Linietsky | 23 | -2041/+1050 | |
| 2017-02-19 | Windows: Close audiodriver sooner on exit | Hein-Pieter van Braam | 1 | -6/+5 | |
| 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-19 | Fixed Line2D editor doesn't respond to input | Marc Gilleron | 2 | -4/+9 | |
| 2017-02-18 | X11 return to cwd at exit | Hein-Pieter van Braam | 1 | -0/+9 | |
| 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-18 | xCode added xcuserdata to gitignore | toger5 | 1 | -0/+3 | |
| 2017-02-17 | X11: Move audio driver finalize to the start of cleanup | Hein-Pieter van Braam | 1 | -4/+4 | |
| 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. | |||||
| 2017-02-18 | Translate ButtonArray text | volzhs | 2 | -5/+10 | |
| 2017-02-18 | Fix zero padding formatting | volzhs | 1 | -6/+9 | |
| 2017-02-17 | Update libwebp to 0.6.0 | volzhs | 139 | -3705/+10205 | |
