aboutsummaryrefslogtreecommitdiff
path: root/core/method_bind.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-11-03server: Allow building against system librariesRémi Verschelde1-0/+36
(cherry picked from commit 5e360fe178e4fae0fd750d2daf7457a28268ffcd)
2016-11-03opus: Move public headers to match system installRémi Verschelde9-2/+3
(cherry picked from commit 611a94e3a673a61b51746366366c698c66ef0195)
2016-11-03scons: Reorder options for clarityRémi Verschelde19-76/+83
Also prefix all thirdparty-related toggles with `builtin`. (cherry picked from commit cc95d4448c6005c3007c8460f09b8be1595eb3c0)
2016-11-03libpng: Update to upstream 1.6.26Rémi Verschelde23-1095/+1416
(cherry picked from commit 7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09)
2016-11-02Improve Android build (Clang + tidyness)Pedro J. Estébanez1-87/+100
(cherry picked from commit b18ff942be0dd89bda32e01cc30a41c196fc9290)
2016-11-02style: Various other PEP8 fixes in Python filesRémi Verschelde24-369/+370
Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
2016-11-02style: Fix PEP8 blank lines issues in Python filesRémi Verschelde50-193/+111
Done with `autopep8 --select=E3,W3`, fixes: - E301 - Add missing blank line. - E302 - Add missing 2 blank lines. - E303 - Remove extra blank lines. - E304 - Remove blank line following function decorator. - E309 - Add missing blank line. - W391 - Remove trailing blank lines.
2016-11-02style: Fix PEP8 whitespace issues in Python filesRémi Verschelde91-2275/+2275
Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
2016-11-02style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde84-6626/+6626
Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
2016-11-02Fix to fit stylebox with ItemListvolzhs1-1/+4
(cherry picked from commit 4c9b00b5085c0ab9195842f9a0cf2287d9242bbe)
2016-11-02Fixed Mix nodes in Animation Tree Playerm4nu3lf2-17/+4
(cherry picked from commit 40ba6d328be82f5b1e87b54e5db450c2f62731ef)
2016-10-31Fix usage of 3.0 naming API in 1038c1f8Rémi Verschelde1-2/+2
2016-10-31Fix memory leak with drag & drop on 2D viewportvolzhs1-0/+1
(cherry picked from commit a7d492eb53489083181682839c6d7f83a888ad46)
2016-10-31Ability to drag script files from Filesystem dock to SceneTree dock.Andreas Haas4-2/+38
Allows to attach scripts by dragging them onto the target Node. (cherry picked from commit a3944e66dac9eda11b80fe0598db0ef7c207155c)
2016-10-31Improve drag and drop on 2D viewportvolzhs3-6/+453
(cherry picked from commit eed9179ea30deaf4b4fa7348bbe54904a165eb55)
2016-10-31scons: msvc_is_detected not available in 2.1Rémi Verschelde1-1/+1
2016-10-31classref: Sync with current sourcesRémi Verschelde1-0/+140
2016-10-31Fix p_index out of size error when closing scriptvolzhs1-1/+1
(cherry picked from commit 707185d9d8a273c1bf2a70dcba707045295427a9)
2016-10-31Fix Accept/ConfirmationDialog UI brokenvolzhs1-5/+8
(cherry picked from commit 8d5644c4b217636994440f698b09ef395e5dfa55)
2016-10-31Revert "Place child control under label in AcceptDialog."volzhs1-25/+10
This reverts commit 3ef272290460670b82621727ba2e876fa0a5a01e. (cherry picked from commit 3f15a65307c0a3c2c4769af964356996ed367c35)
2016-10-31scons: Move lib splitting method to methods.pyRémi Verschelde3-3/+51
Apparently it might still be necessary for some console ports. (cherry picked from commit e34a5324c884960735b3f743956b3a052574d6ee)
2016-10-31Adopt simpler strategy for big libs on WindowsPedro J. Estébanez2-50/+12
(cherry picked from commit 51ad1c16683589aa1ebc73e29416e1b0fc50d30d)
2016-10-31Add "Never" underline mode to LinkButtonrdb3-4/+9
(cherry picked from commit d517bc908f9c1e00503266ab9a639552660cf72c)
2016-10-31Fix locale for macOS-style localesDamon1-6/+12
(cherry picked from commit 1e7f078ce9832a1b53be587d1d4cfbd14b760623)
2016-10-31Change set_locale to fallback to the global language (#6910)Damon Myers1-6/+27
(cherry picked from commit 470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5)
2016-10-31Remove dead code in FileSystemDockvolzhs1-7/+0
(cherry picked from commit 9605a1d0da481c7ad071ffdf99d6f6728ac0bccb)
2016-10-31Fix comparison bug with InputEventvolzhs1-1/+2
(cherry picked from commit b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb)
2016-10-31"CCFLAGS" are for C and C++ compilerBłażej Szczygieł1-1/+1
(cherry picked from commit ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8)
2016-10-31Prevent unwanted script editor input on game crashHenrique Lacreta Alves1-0/+1
Fixes #6530. (cherry picked from commit 853d1ce9f30b93933e5e2f5dad78f7bf75742b15)
2016-10-31Add/expose VisualServer::get_default_clear_color()Pedro J. Estébanez5-0/+9
(cherry picked from commit 753ba67d653c65239f0549313f3cca3330fd27f9)
2016-10-31Fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in ↵yg2f1-2/+4
Release mode When godot is in release mode, GDscript compiler does not generate bytecodes for OPCODE_LINE and OPCODE_BREAKPOINT anymore. This optimizes GDscript execution speed when the script contains a lot of comments in blocs executed in loops. Fixes #6487 (cherry picked from commit 217e09c79da008e15bd789260e8b2513689c90bd)
2016-10-31Added general notes on RayCast[2D] updating behaviour and force_raycast_update()Karol Walasek1-0/+14
(cherry picked from commit 8d57640d3745084d5c4abc4e6926298c2f4a3fb4)
2016-10-31Added force_raycast_update GDScript method for RayCast[2D]Karol Walasek4-42/+59
(cherry picked from commit 7494a8c3c6738ae212cc9ec62eb478056b846e3d)
2016-10-30Fix extraneous NULL character on HTML exportGeorge Marques1-2/+2
Fix #2801 (cherry picked from commit 604ddd691cc0599dabfda30d8a49b08eb51f7e5b)
2016-10-30Fix the hiding of mouse cursor before interactionGeorge Marques1-2/+5
Fix part of #6633 (cherry picked from commit 414d58e6c0ab8d3a75206127fac8e2b80cc67f29)
2016-10-30Fix output binary paths for VS project generationGeorge Marques1-3/+3
(cherry picked from commit c8093678a08df8e5dc3878e6136cfab131a65227)
2016-10-30Fix shader tokenizer/compiler reporting wrong error locationPedro J. Estébanez2-66/+74
Raname shader tokenizer methods for clarity
2016-10-30SCons: Use colored output if available, change "colored"->"verbose"Błażej Szczygieł5-14/+6
(cherry picked from commit 2bf4553fe056c1fab5367dfae62426d3c7cf8168)
2016-10-30Disable asserts in release modeBłażej Szczygieł1-0/+2
(cherry picked from commit 639ea563e059007675e3fe8071fd24d882da29ba)
2016-10-30SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde86-8/+164
Also switch existing shebangs to "better" /usr/bin/env python. (cherry picked from commit fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163)
2016-10-30Theora: Don't compile unnecessary files, rename "x86_opt_*"Błażej Szczygieł6-35/+34
(cherry picked from commit 4ffa8f224d8d57520bd4953d67291c83152cd5e5)
2016-10-30png: Try to fix neon issue on iphone armv7Rémi Verschelde1-22/+24
(cherry picked from commit e57042e8a93e4f3d65cc91633f5af0daedf69a2a)
2016-10-30drivers: Refactor SCsub and drop redundant env_drivers cloneRémi Verschelde11-60/+60
The reordering of the SConscript includes allows to ensure that stuff like the builtin zlib headers will be available for libpng. Also moved glew back into global env, otherwise windows seems not to find it... Kind of shooting in the dark with this multi-env setup. (cherry picked from commit 248bc9159c0b515e3e276db644744161283881ef)
2016-10-30freetype: Make it a module and split thirdparty libraryRémi Verschelde509-878/+177
Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm. (cherry picked from commit edbc0c0d0bed169b3c07ef0f504b97936f0dab37)
2016-10-30chibi: Move to a moduleRémi Verschelde52-12/+84
(cherry picked from commit e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d)
2016-10-30zlib: Split thirdparty files, simplify scons optionRémi Verschelde35-48/+55
(cherry picked from commit cbf52606f4928df46fc89d37d781bad782f0616e)
2016-10-30glew: Split thirdparty files and isolate envRémi Verschelde16-19/+115
Not fully happy about the way this one interacts with the various platforms. Maybe the platform_config.h should be generated by the SCsub instead of passing a define just to know where is the header. (cherry picked from commit 36738ddda4f732fff7bbfb7b4605a47a0bd7c045)
2016-10-30squish: Update to upstream 1.14Rémi Verschelde25-3643/+3912
Sources are untouched, tarball from https://sourceforge.net/projects/libsquish (cherry picked from commit 249836e530f51cbb2f8692a479a35900c425fdd5)
2016-10-30squish: Move to a module and split thirdparty libRémi Verschelde37-60/+145
(cherry picked from commit 8311a78df5cdf257297c1ec7493cb098dc76f010)
2016-10-30rtaudio: Split thirdparty filesRémi Verschelde7-4/+33
(cherry picked from commit 8981ff8a84e8cc6967afe3a11613e7d72d8ac599)