aboutsummaryrefslogtreecommitdiff
path: root/core/bind/core_bind.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* adding some base64 marshallspunto-2015-07-281-0/+77
|
* Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky2015-06-291-0/+2
| | | | | | | | and resources. A general speedup should be apparent, with even more peformance increase when compiling optimized. WARNING: Tested and it seems to work, but if something breaks, please report.
* Add OS.get_time_zone_info functionest312015-06-061-0/+10
| | | | | | The returned dictionary maps "name" to the name of the current time zone, and "bias" to a bias from UTC in minutes.
* Add utc param to get_time and get_date methodsest312015-06-061-6/+6
| | | | | | If utc == false, we return the local time, like before. Otherwise, we return UTC time. utc defaults to false to not break behaviour.
* fixes on sample importingJuan Linietsky2015-05-191-1/+1
|
* fix a crash situation when starting a thread and other small fixesJuan Linietsky2015-05-181-2/+9
|
* properly save external resources, fixes #1924Juan Linietsky2015-05-171-1/+18
| | | | added API to get scancode names to OS
* -Changed bootsplash option to use a file, fixes #1539Juan Linietsky2015-04-121-0/+5
| | | | -Added OS.get_splash_tick_msec() to query when splash appeared
* set screen parameter names for gdscripthurikhan2015-04-031-5/+5
|
* fixes to new window management APIJuan Linietsky2015-03-221-34/+34
| | | | | | -needs testing on Linux -needs testing on Windows -NEED SOMEONE TO IMPLEMENT IT ON OSX!! PLEASE HELP!
* Renamed EXPERIMENTAL_WM_API to NEW_WM_APIhurikhan2015-02-151-2/+2
|
* Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan2015-02-151-0/+14
|\
| * begin new serialization frameworkJuan Linietsky2015-02-151-0/+7
| | | | | | | | also got rid of STL dependency on triangulator
| * New Navigation & Pathfinding support for 2DJuan Linietsky2015-02-141-0/+7
| | | | | | | | | | | | | | -Added Navigation & NavigationPolygon nodes -Added corresponding visual editor -New pathfinding algorithm is modern and fast! -Similar API to 3D Pathfinding (more coherent)
* | added the following methods:hurikhan2015-01-171-1/+21
| | | | | | | | | | | | | | * set_minimized(bool) * bool is_minimized() * set_maximized(bool) * bool is_maximized()
* | WIP -- set_resizable() + is_resizable addedhurikhan2015-01-151-1/+10
| |
* | get_screen() + set_screen() addedhurikhan2015-01-141-3/+13
| |
* | get_screen_position() addedhurikhan2015-01-131-0/+5
| |
* | introduced the scons experimental_wm_api switch:hurikhan2015-01-131-0/+4
| | | | | | | | | | | | | | ================================================ Usage: scons p=x11 experimental_wm_api=yes
* | get_screen_size() addedhurikhan2015-01-111-0/+5
| |
* | get_screen_count() addedhurikhan2015-01-111-0/+5
| |
* | get_window_size() + set_window_size() addedhurikhan2015-01-111-1/+10
| |
* | get_window_position() + set_window_position() addedhurikhan2015-01-111-0/+10
| |
* | API change to set_fullscreen(enabled,screen)hurikhan2015-01-101-3/+3
| |
* | x11-fullscreen support through GDScript( OS.set_fullscreen(bool) )hurikhan2015-01-101-0/+12
|/
* Merge pull request #958 from adolson/bind-set_window_titleJuan Linietsky2015-01-081-1/+1
|\ | | | | added GDScript binding for OS.set_window_title()
| * added GDScript binding for set_window_titleDana Olson2014-12-101-1/+1
| |
* | -fix get_as_text (#1022 )Juan Linietsky2014-12-211-0/+1
| |
* | FixesJuan Linietsky2014-12-201-3/+3
|/ | | | | | | | -=-=-= -Added missing quaternion constructor -code completion fixes -winrt fixes
* -Ability to ask for documents/pictures/etc system dirs.Juan Linietsky2014-12-021-0/+15
| | | | | -Fixes to animationplayer -fixes to collada importer
* NavMeshJuan Linietsky2014-11-171-2/+2
| | | | | | | | | -=-=-=- -Fixed NavMesh API -New NavMesh demo -Support for animated Particles2D -Fixes for native video playback on iOS
* Bug FixesJuan Linietsky2014-11-021-0/+10
| | | | | | | | | | | | | | | | -=-=-=-=- -Fixed problem with scaling shapes (#827), related to not taking scale in consideration for calculating the moment of inertia -Added support for multiline strings (or comments) using """ -Save subscene bug, properties not being saved in root node (#806) -Fix Crash in CollisionPolygon2DEditor (#814) -Restored Ability to compile without 3D (#795) -Fix InterpolatedCamera (#803) -Fix UV Import for OBJ Meshes (#771) -Fixed issue with modifier gizmos (#794) -Fixed CapsuleShape gizmo handle (#50) -Fixed Import Button (not properly working in 3D) (#733) -Many misc fixes (though no new features)
* Build System ChangesJuan Linietsky2014-10-071-0/+8
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
* Huge Amount of BugFixJuan Linietsky2014-10-031-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=- -Fixes to Collada Exporter (avoid crash situtions) -Fixed to Collada Importer (Fixed Animation Optimizer Bugs) -Fixes to RigidBody/RigidBody2D body_enter/body_exit, was buggy -Fixed ability for RigidBody/RigidBody2D to get contacts reported and bodyin/out in Kinematic mode. -Added proper trigger support for 3D Physics shapes -Changed proper value for Z-Offset in OmniLight -Fixed spot attenuation bug in SpotLight -Fixed some 3D and 2D spatial soudn bugs related to distance attenuation. -Fixed bugs in EventPlayer (channels were muted by default) -Fix in ButtonGroup (get nodes in group are now returned in order) -Fixed Linear->SRGB Conversion, previous algo sucked, new algo works OK -Changed SRGB->Linear conversion to use hardware if supported, improves texture quality a lot -Fixed options for Y-Fov and X-Fov in camera, should be more intuitive. -Fixed bugs related to viewports and transparency Huge Amount of New Stuff: -=-=-=-=-=-=-=-==-=-=-=- -Ability to manually advance an AnimationPlayer that is inactive (with advance() function) -More work in WinRT platform -Added XY normalmap support, imports on this format by default. Reduces normlmap size and enables much nice compression using LATC -Added Anisotropic filter support to textures, can be specified on import -Added support for Non-Square, Isometric and Hexagonal tilemaps in TileMap. -Added Isometric Dungeon demo. -Added simple hexagonal map demo. -Added Truck-Town demo. Shows how most types of joints and vehicles are used. Please somebody make a nicer town, this one is too hardcore. -Added an Object-Picking API to both RigidBody and Area! (and relevant demo)
* Fixed too many little issues, check the issues closed today.Juan Linietsky2014-09-211-0/+13
|
* Small Issues & MaintenanceJuan Linietsky2014-08-011-0/+9
| | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -Begin work on Navigation Meshes (simple pathfinding for now, will improve soon) -More doc on theme overriding -Upgraded OpenSSL to version without bugs -Misc bugfixes
* hoh# On branch masterJuan Linietsky2014-06-291-2/+4
|
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2014-06-111-0/+5
|\
| * Add DirAccess:dir_exist apimarynate2014-05-251-0/+5
| |
* | Light Baker!Juan Linietsky2014-06-111-2/+2
|/ | | | | | -=-=-=-=-=-= -Support for lightmap baker, have fun figuring out how it works before tutorial is published.
* Making Godot Easier to Use..Juan Linietsky2014-05-241-0/+7
| | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=-= -Auto indenter in code editor, this makes it much easier to paste external code. -Zoom in 2D viewport now uses the mouse pointer as reference. -Obscure hack to see where code/line of GDScript in C++ backtrace. -Fixed a bug where keys would get stuck on X11 if pressed simultaneously -Added Api on IP singleton to request local IPs. -Premultiplied alpha support when importing texture, editing PNGs and as a blend mode.
* A bit of everything:Juan Linietsky2014-05-141-3/+48
| | | | | | | | | | | | | -IMA-ADPCM support for samples, this means that sound effects can be compressed and use 4 timess less RAM. -New 3D import workflow based on Wavefront OBJ. Import single objects as mesh resources instead of full scenes. Many people prefers to work this way. Just like the rest of the imported resources, these are updated in realtime if modified externally. -Mesh resources now support naming surfaces. This helps reimporting to identify which user-created materials must be kept. -Several fixes and improvements to SurfaceTool. -Anti Aliasing added to WorldEnvironment effects (using FXAA) -2D Physics bodies (RigidBody, KinematicBody, etc), Raycasts, Tilemap, etc support collision layers. This makes easy to group which objects collide against which. -2D Trigger shapes can now also trigger collision reporting in other 2D bodies (it used to be in Area2D before) -Viewport render target textures can now be filtered. -Few fixes in GDscript make it easier to work with static functions and class members. -Several and many bugfixes.
* -Added google play services (needed for some stuff)Juan Linietsky2014-04-141-0/+43
| | | | | | | | | -Added new screen resizing options, stretch_2d is removed, new much more flexible ones. -Fixed bug in viewport (can create more instances in 3d-in-2d demo now) -Can set android permissions and screen sizes manually in the export settings -Changed export templates extension to .tpz (too many people unzipped the manually..) -File dialog now ensures that the proper extension is used (will not allow to save without it) -Fixed bug that made collision exceptions not work in 2D
* -Support for changing fontsJuan Linietsky2014-04-051-0/+7
| | | | | | | -Detect when free() might crash the project and throw error -fixed 2D Bounce in physics (3d still broken) -renamed “on_top” property to “behind_parent”, which makes more sense, old on_top remains there for compatibility but is invisible. -large amount of fixes
* Add possibility to limit frame to main loop (application/target_fps)marynate2014-03-181-0/+10
| | | | | | | | | target-fps working, and use fixed physics step before adding physics-fps in project setting Complete implementation of framelimit Conflicts: main/main.cpp
* -fix bug in cache for atlas import/exportJuan Linietsky2014-03-131-3/+55
| | | | | | | | | | -fix some menus -fixed bug in out transition curves -detect and remove file:/// in collada -remove multiscript for now -remove dependencies on mouse in OS, moved to Input -avoid fscache from screwing up (fix might make it slower, but it works) -funcref was missing, it's there now
* -Added ATITC texture supportJuan Linietsky2014-02-261-0/+52
| | | | | -Fixed bug of some tabs showing wrong names -Exported properties for viewport
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+1436