summaryrefslogtreecommitdiff
path: root/core/bind
AgeCommit message (Collapse)Author
2017-01-23Add ClassDB binding for File.get_modified_timeAndreas Haas
Closes #7613
2017-01-16Style: Keep long lines for nowRémi Verschelde
clang-format does not play well with tab-aligned multiline statements... Some more research will be needed if we want to set a column limit.
2017-01-16Style: No break before list braceRémi Verschelde
clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty`
2017-01-14Fix _Directory::get_current_drive error conditionWilhem Barbier
2017-01-14Merge pull request #7524 from neikeq/pr-dir-getcurdriveRémi Verschelde
Directory: Bind get_current_drive() method
2017-01-14Directory: Bind get_current_drive() methodIgnacio Etcheverry
2017-01-14removed duplicated functions in class hierarchy that were bound more than onceJuan Linietsky
added a check to detect this case in the future
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
2017-01-14Unexpose the video mode API, will be completely removed when multi-window ↵Juan Linietsky
support is implemented.
2017-01-14Fixed dir access return value, changed it to Error like all other funcsJuan Linietsky
2017-01-13Replace Engine version API by preexisting OS oneRémi Verschelde
It outputs a single Dictionary with all relevant information as keys, that will less bloat the documentation and provide all details in one function call.
2017-01-13Created new Engine singleton, and moved engine related OS functions to it.Juan Linietsky
2017-01-11Type renames:Juan Linietsky
Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
2017-01-10Merge pull request #7462 from karroffel/error_codeRémi Verschelde
expose OS.set_exit_code and OS.get_exit_code to ClassDB
2017-01-07Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky
renamed to PoolVector
2017-01-07exposed OS.set_exit_code and OS.get_exit_code to ClassDBkarroffel
2017-01-05-Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky
categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
2017-01-02ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky
Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
2016-11-08vsnc --> vsyncISylvox
2016-11-06Merge pull request #7048 from neikeq/pr-marshals-singletonGeorge Marques
Add singleton instance to _Marshalls
2016-11-05Core: Add singleton instance to _MarshallsIgnacio Etcheverry
2016-11-01style: Fix PEP8 whitespace issues in Python filesRémi Verschelde
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-10-17SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde
Also switch existing shebangs to "better" /usr/bin/env python.
2016-08-08Fixed bug in make_dir_recursive, closes #6016Juan Linietsky
2016-07-22Merge pull request #5847 from 29jm/patch-3Rémi Verschelde
Expose virtual keyboard functions to GDScript
2016-07-21Expose virtual keyboard functions to GDScriptJohan Manuel
2016-07-21Merge pull request #5560 from vnen/os-request-attentionRémi Verschelde
Add OS.request_attention() for Windows
2016-07-18Merge pull request #5709 from akien-mga/pr-get-engine-versionRémi Verschelde
OS: Add get_engine_version method
2016-07-18OS: Add get_engine_version methodRémi Verschelde
Fixes #5693.
2016-07-17Remove some noisy debug printsRémi Verschelde
Part of #5031
2016-07-14Fix binding of File::get_sha256()George Marques
Fix #5698
2016-07-05Add OS.request_attention() for WindowsGeorge Marques
2016-07-03windows get_latin_keyboard_variant() implementation and gdscript bindingSuperUserNameMan
2016-06-21Fix File.get_as_text() to return the whole fileGeorge Marques
It was returning only from the cursor forward.
2016-06-18-Changed how Dir works so it's more user friendly, closes #4705Juan Linietsky
2016-06-18-made get_space_left() return values more homogenous, also for script, ↵Juan Linietsky
converted to mb, closes #4617
2016-06-18Add missing license headers in our source files (#5255)Rémi Verschelde
Also removes a couple wrong Godot headers from third-party source files.
2016-06-17Add sha256 to String and File/FileAccess.Bojidar Marinov
Probably does #4166
2016-06-05vsync supportJuan Linietsky
-works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
2016-05-29DPI Detection supportJuan Linietsky
Windows only for now. Many builds may break (older visual studio, mingw32)
2016-05-21remove trailing whitespaceHubert Jarosz
2016-05-12classref: Directory and ConfigFileRémi Verschelde
2016-03-16Add function to convert Date time from a dictionary to EpochKyle Luce
- Also changed get_time_from_unix_time to get_date_time_from_unix_time to be consistent. Ticket: https://github.com/godotengine/godot/issues/4038
2016-03-13Fixes the month consistency issue in enums and get_date etcKyle Luce
- Also updated the docs to reflect this. - Added some vim temp files to gitignore - Changed NaCL to be consistent with the other OS_Unix::get_date implementation (added 1 to month to map to 1-12) Ticket: https://github.com/godotengine/godot/issues/4025
2016-03-12Remove undefined bindsRémi Verschelde
Bug introduced by 6eb4812
2016-03-12Borderless window support for the Win32 build. Default window position is ↵Saracen
now also centred.
2016-03-10Merge pull request #3934 from Razzlegames/epocConvertRémi Verschelde
Added epoc to dictionary converter (for human readable display when only given an epoc time)
2016-03-08Merge pull request #3833 from AlexHolly/feature-file-md5Rémi Verschelde
expose md5 for file(s) to gdscript
2016-03-05Added epoc to dictionary converterKyle Luce
Useful for when user is storing time as epoc and wants to do operations on this time and then display in human readable form https://www.facebook.com/groups/godotengine/permalink/737469773056286/?comment_id=738011009668829&reply_comment_id=738192799650650&notif_t=group_comment_reply