Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-16 | Allow preload to accept a const string. | Hein-Pieter van Braam | |
In preload() parsing this code will lookup the identifier in the local constant database. If the identifier corresponds to a string constant it is used as the path for preload(). Currently this does not work for global constants, only constants declared in the same class as the preload is happening. We can implement a full fix too. Maybe we can use this PR to discuss the possibilities. This (partially) fixes #6798 | |||
2017-02-14 | Merge pull request #7811 from godotengine/revert-7807-fix-7354 | Juan Linietsky | |
Revert "Make nan==nan true for GDScript" | |||
2017-02-14 | Revert "Make nan==nan true for GDScript" | Juan Linietsky | |
2017-02-14 | Merge pull request #7807 from hpvb/fix-7354 | Rémi Verschelde | |
Make nan==nan true for GDScript | |||
2017-02-14 | Make nan==nan true for GDScript | Hein-Pieter van Braam | |
After discussing this with Reduz this seemed like the best way to fix #7354. This will make composite values that contain NaN in the same places as well as the same other values compare as the same. Additionally non-composite values now also compare equal if they are both NaN. This breaks IEEE specifications but this is probably what most users expect. There is a GDScript function check for NaN if the user needs this information. This fixes #7354 and probably also fixes #6947 | |||
2017-02-14 | Merge pull request #7803 from Hinsbart/spinbox_click | Rémi Verschelde | |
Spinbox: don't ignore double clicks. | |||
2017-02-14 | Merge pull request #7801 from hpvb/fix-7796 | Rémi Verschelde | |
Remove bounds check when resuming from yield. (fixes #7796) | |||
2017-02-14 | Merge pull request #7792 from Hinsbart/inputmap_fixes | Rémi Verschelde | |
ProjectSettings: InputMap dialog fixes | |||
2017-02-14 | Spinbox: don't ignore double clicks. | Andreas Haas | |
Fixes the problem with spinboxes not updating when clicking too fast. | |||
2017-02-13 | Fix missing semicolon in previous commit | Rémi Verschelde | |
2017-02-13 | Remove bounds check when resuming from yield. | Hein-Pieter van Braam | |
The code would get a pointer to the beginning of the call_args by using operator[] at the stack Vector. This does bound checking. When there are no call_args this bound check fails and the error mentioned in #7796 gets triggered. This bound check is actually not necessary as call_args just gets set to NULL and never dereferenced. This new code will just unconditionally set the pointer to the place where the call_args are if there are any. There is no NULL check for call_args anywhere so this is safe. Fixes #7796 | |||
2017-02-13 | Merge pull request #7797 from Brett-Mitchell/patch-1 | Rémi Verschelde | |
Fix for issue #7766 | |||
2017-02-13 | Fix for issue #7766 | Brett-Mitchell | |
Add initialization for OS_OSX.mouse_mode in OS_OSX::OS_OSX(). mouse_mode now defaults to OS::MOUSE_MODE_VISIBLE. | |||
2017-02-13 | Merge pull request #7795 from hpvb/rename-md-macro | Rémi Verschelde | |
Rename the _MD macro to D_METHOD | |||
2017-02-13 | Merge pull request #7794 from GodotExplorer/pr-fix-texturebutton | Rémi Verschelde | |
Fix compile error with TextureButton | |||
2017-02-13 | Fix compile error with TextureButton | geequlim | |
Export TextureButton::ResizeMode as its own enum values | |||
2017-02-13 | Rename the _MD macro to D_METHOD | Hein-Pieter van Braam | |
This new name also makes its purpose a little clearer This is a step towards fixing #56 | |||
2017-02-13 | Merge pull request #7784 from hpvb/kill-scs-macro | Rémi Verschelde | |
Remove use of _SCS | |||
2017-02-13 | Remove use of _SCS from ADD_METHOD | Hein-Pieter van Braam | |
This saves typing and is a step towards fixing #56 | |||
2017-02-13 | ProjectSettings: InputMap dialog fixes | Andreas Haas | |
Now the selection jumps to the correct action after a new event has been added. Also sets the default device id for Joypad button events to 0. | |||
2017-02-12 | Merge pull request #7581 from Faless/v6_wild_bind | Rémi Verschelde | |
TCP/UDP listen bind to address and bugfixes | |||
2017-02-12 | Merge pull request #7352 from Zylann/polyline | Rémi Verschelde | |
Polyline | |||
2017-02-12 | Merge pull request #7789 from volzhs/update-script-button | Rémi Verschelde | |
Update attach/clear script tool bar icon in Scene panel | |||
2017-02-12 | Merge pull request #7782 from SaracenOne/windows_relative_cursor_fix | Rémi Verschelde | |
Fix relative cursor data in CAPTURED mouse mode on Windows. | |||
2017-02-12 | Merge pull request #7775 from Hinsbart/particles_flip | Rémi Verschelde | |
Particles2D: implement texture flip parameters. | |||
2017-02-12 | Merge pull request #7774 from hpvb/master | Rémi Verschelde | |
Add a simple signal handler for SIGCHLD on Unix | |||
2017-02-12 | Merge pull request #7772 from Limb/fixgiprobeeditor | Rémi Verschelde | |
Remove memdelete of button in GIProbeEditor exit | |||
2017-02-12 | Merge pull request #7771 from Limb/winaudiodriver | Rémi Verschelde | |
Close out audio drivers when exiting on Windows. | |||
2017-02-12 | Merge pull request #7770 from Limb/removedx9 | Rémi Verschelde | |
Removed DX9 Rasterizer in windows | |||
2017-02-12 | Merge pull request #7769 from GodotExplorer/pr-resizeable-texturebutton_3 | Rémi Verschelde | |
Enhance TextureButton and TextureRect with resize | |||
2017-02-12 | Merge pull request #7768 from bojidar-bg/sc-multiple-names | Rémi Verschelde | |
Make _sc_ files work like ._sc_ | |||
2017-02-12 | Merge pull request #7763 from Limb/fixwindowscompile | Rémi Verschelde | |
Fixed compilation issues with Visual Studio | |||
2017-02-12 | Merge pull request #7746 from sanikoyes/Pr-fix-msvc-compile | Rémi Verschelde | |
Fix msvc compile error | |||
2017-02-12 | Merge pull request #7757 from volzhs/save-debug-options | Rémi Verschelde | |
Save and restore debug options for each project | |||
2017-02-12 | Merge pull request #7749 from Faless/fix_7697 | Rémi Verschelde | |
HTTPClient properly handle partial data in non-blocking mode | |||
2017-02-12 | Merge pull request #7747 from sanikoyes/Pr-fix-tween-transform2d | Rémi Verschelde | |
Fix tween Transform2D typo | |||
2017-02-12 | Merge pull request #7743 from karroffel/json_parsing-3.0 | Rémi Verschelde | |
JSON::parse reports errors on open-ended objects (master) | |||
2017-02-12 | Merge pull request #7740 from magyar123/master | Rémi Verschelde | |
Add editor option for closing the output when stopping the game. | |||
2017-02-12 | Merge pull request #7723 from lonesurvivor/gdscript-range-fix | Rémi Verschelde | |
Fix parsing bug which causes range(variable) to crash the engine | |||
2017-02-12 | Merge pull request #7722 from RandomShaper/improve-touch-button | Rémi Verschelde | |
Fix touch button issues | |||
2017-02-12 | Merge pull request #7712 from kbake/deselect-selection-on-ctrl-home/end | Rémi Verschelde | |
Selected text is now deselected on ctrl+home/end | |||
2017-02-12 | Merge pull request #7706 from RandomShaper/touch-button-shape-master | Rémi Verschelde | |
Add shape property to TouchScreenButton | |||
2017-02-13 | Update attach/clear script tool bar icon in Scene panel | volzhs | |
2017-02-11 | Fix glitches when sampling relative cursor data in CAPTURED mouse mode on ↵ | Saracen | |
Windows. | |||
2017-02-10 | Solve TouchScreenButtons issues | Pedro J. Estébanez | |
Fix touch button needing double tap after pause (applies to those not set to pass-by) Fix error when a pressed TouchScreenButton with no associated action exits the tree (with some refactoring of duplicate code) | |||
2017-02-10 | Particles2D: implement texture flip parameters. | Andreas Haas | |
2017-02-09 | Add a simple signal handler for SIGCHLD on Unix | Hein-Pieter van Braam | |
This fixes #6631 | |||
2017-02-09 | Remove memdelete of button in GIProbeEditor exit | Kenneth Lorthioir | |
This issue was causing a heap corruption on windows. | |||
2017-02-09 | Close out audio drivers when exiting. | Kenneth Lorthioir | |
Prevents a crash when closing the project manager. | |||
2017-02-09 | Removed DX9 Rasterizer in windows. | Kenneth Lorthioir | |
This doesn't seem to be needed anymore and the code to free the unused rasterizer was throwing a memory violation since it was getting set to a value somehow. |