summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
2014-05-24Making Godot Easier to Use..Juan Linietsky
-=-=-=-=-=-=-=-=-=-=-=-=-=-= -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.
2014-05-14A bit of everything:Juan Linietsky
-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.
2014-05-06fix z-buffer issues on x11/mesaDeviance
2014-05-04Lots of 3D improvements:Juan Linietsky
-Object Manipulator Gizmo keeps proper scale in all windows and projections, (configurable on settings too). -Manipulator gizmos for other objects (camera, shapes, etc) massively improved and bug-fixed. -Manipulator gizmos are different for edited object and other objects. -Properly highlight manipulator gizmo handles when hovered. -Fixed bugs in fragment program when using more than 1 light together. -Reload png/jpg files automatically in editor if edited externally. -Added 4-stages Parallel Split Shadow Mapping, to improve shadow quality in large scenarios -Added PCF13 to improve smoothness of shadow borders -General optimization of directional light shadow mapping for Orthogonal,PSM and PSSM. -Fixed normal mapping when importing DAE files, works nicely now.
2014-05-01-Fixes to OpenSSL compilation (more)Juan Linietsky
-Fix bug in GDScript, now static functions can call static functions.
2014-05-01-OpenSSL FixesJuan Linietsky
2014-04-28-Added OpenSSL and HTTPS supportJuan Linietsky
-Built-in version of the library for Windows, Android and iOS (other OSs use system one) -Small fixes all around
2014-04-22add display/resizable support to Linuxadolson
add display/resizable support to Linux
2014-04-19heckJuan Linietsky
2014-04-18-Fixed viewport stretch bugsJuan Linietsky
-Fixed input in viewport stretch bugs -Fixed tilemap pixel overlap (really?)
2014-04-14-Added google play services (needed for some stuff)Juan Linietsky
-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
2014-04-14-Added google play services (needed for some stuff)Juan Linietsky
-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
2014-04-10Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2014-04-10-Fixed a few bugs in ViewportJuan Linietsky
-Made a few demos using Viewport to show it's true power! -Fixed some start-up error messages.
2014-04-06Move onKeyDown/onKeyUp from Godot to GodotViewsanikoyes
Press 'back' button should not terminate program, normal handle 'back' event in game logic
2014-04-06Merge branch 'master' into hotfix-android-unicode-ime-inputsanikoyes
2014-04-06Fixed Android crash by adding safety to the hideKeyboard() -function.sikakraa
2014-04-05-Support for changing fontsJuan Linietsky
-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
2014-04-05Merge pull request #229 from marynate/PR-resizable-windowreduz
Add display/resizable to project setting to prevent windwo from resizing
2014-03-31Lift Godot GLView update frequency from 30 to 60marynate
2014-03-27Add display/resizable to project setting to prevent windwo from resizingmarynate
2014-03-13Update GodotLib.javareduz
2014-03-13Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: modules/multiscript/register_types.cpp platform/android/java/src/com/android/godot/GodotLib.java
2014-03-13-fix bug in cache for atlas import/exportJuan Linietsky
-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
2014-03-13fix enter keysanikoyes
2014-03-13fix android can't input unicode characterssanikoyes
fix hide soft keyboard by press 'back' button, then click current focus text edit/line edit control, soft keyboard won't show again add features: press enter key with line edit control will hide soft keyboard
2014-03-12Merge pull request #187 from marynate/PR-fix-windows-utf8reduz
Fixed bug: Godot wont start in windows when inside non-ascii directory
2014-03-12Merge pull request #189 from sanikoyes/hotfix-imereduz
Merging!
2014-03-12fix android input doe's not work(line edit/text edit)sanikoyes
2014-03-11fix-multi-char-ime-input-chinesesanikoyes
2014-03-11remove unnecessary error check when converting ascii to unicodemarynate
2014-03-11Convert windows main entry arguments to UTF8; Set locale to system default ↵marynate
for locale-awared console output; memery clearnup
2014-02-26Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2014-02-26fixieJuan Linietsky
2014-02-26Merge pull request #133 from vinzenz/masterokamstudio
More fixes to the build system
2014-02-23ifdef out body of probe_joystick and process_joysticks on freebsd until a ↵Rob Messick
working implementation is completed
2014-02-23Only include linux/joystick.h on linuxRob Messick
2014-02-23alloca() lives in stdlib.h on FreeBSDRob Messick
2014-02-22Fix for 64Bit builds with VC from command lineVinzenz Feenstra
Previously builds for 64 Bit targets on the x64 Native Tools Command Prompt failed while trying to link the 64Bit build godot objects with 32Bit vc libraries. This was due to wrong library directories. Since there are the environment variables INCLUDE and LIB which are containing the correct paths this patch uses those now to fix the linking issue. Signed-off-by: Vinzenz Feenstra <evilissimo@gmail.com>
2014-02-20Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2014-02-20-run script in editorJuan Linietsky
-add search docs dialog that returns places string was found -added flash
2014-02-20Merge pull request #89 from marynate/PR-Fix_iOS_Simulator_Buildokamstudio
Fix iOS Simulator Build
2014-02-20Merge pull request #107 from bscranton/masterokamstudio
Windows StreamPeerWinsock::set_nodelay implementation
2014-02-20Merge pull request #124 from kevinhartman/masterokamstudio
Fixed OS X retina initial videomode size
2014-02-20Merge pull request #128 from marynate/PR-stop-tracking-logo-hokamstudio
Stop tracking platform/server/logo.h for it will be autogenerated
2014-02-19wtfJuan Linietsky
2014-02-19Stop tracking platform/server/logo.h for it will be autogeneratedmarynate
2014-02-19-improved physics ccdJuan Linietsky
-html5 exporter works again -disable repeat on image loader by default -can change shape offset en tileset, texture offset was broken
2014-02-18OSX current_videomode size is now initialized with correct resolution based ↵Kevin Hartman
on backing store. Fixes issue where content does not correctly fit in window on retina displays.
2014-02-17windows StreamPeerWinsock::set_nodelay implementationBenjamin Scranton
StreamPeerWinsock::set_nodelay was a no-op. Copied the code from the POSIX implementation because it is also correct on Windows per http://msdn.microsoft.com/en-us/library/windows/desktop/ms740476%28v=vs.85%29.aspx.