summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
2015-03-23window managements functions workJuan Linietsky
but still side-functions, all API needs to be migrated to them
2015-03-23oops, fucntion was there twiceJuan Linietsky
2015-03-23small android fixJuan Linietsky
2015-03-23android fixes, please testJuan Linietsky
(can' t build android atm)
2015-03-23New API: build fixes for x11rollenrolm
2015-03-22Merge pull request #1542 from jotson/wmclassJuan Linietsky
Reverted change to classHint
2015-03-22fixes to new window management APIJuan Linietsky
-needs testing on Linux -needs testing on Windows -NEED SOMEONE TO IMPLEMENT IT ON OSX!! PLEASE HELP!
2015-03-22Reverted change to classHintJohn Watson
Using `char wmclass[] = "Godot"` causes `xprop` to report the following for WM_CLASS: `WM_CLASS(STRING) = "\200\326\322\365\377\177", "\200\326\322\365\377\177"` This makes the Unity window manager fail to connect the running app with the icon on the launcher.
2015-03-22Merge pull request #1487 from hurikhan/x11-window-managementJuan Linietsky
X11 window management
2015-03-22Merge pull request #1432 from ↵Juan Linietsky
UsernameIsAReservedWord/fixes_platform_windows_detect_py Fixes platform/windows/detect.py
2015-03-21New option to show/hide hidden filesrollenrolm
2015-03-16New option to send canvas to render bufferJuan Linietsky
allows to use 3D environment effects for post processing such as Glow, Bloom, HDR, etc. in 2D.
2015-03-08fix introduced bughurikhan
2015-03-08Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan
2015-03-03Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: modules/gdscript/gd_tokenizer.cpp scene/resources/shader_graph.h
2015-03-03merges from okam repoJuan Linietsky
2015-03-02Merge pull request #1437 from Hinsbart/fix_win_joyJuan Linietsky
fix get joystick name from registry on some systems
2015-03-02support for 2D shadow castersJuan Linietsky
Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
2015-02-25fix get joystick name from registry on some systemsHinsbart
2015-02-24Update detect.pyUsernameIsAReservedWord
2015-02-24Update detect.pyUsernameIsAReservedWord
2015-02-24fixes platform/windows/detect.pyUsernameIsAReservedWord
- fixes issue #1298 : under windows, too long `ar` command lines are split into several smaller command lines. - fixes issue #1285 : under linux, cross compiling with Mingw-w64 now generates actual 64bits EXE. - `MINGW32_PREFIX` and `MINGW64_PREFIX` environment variables are also available for Windows. - started to clean-up the remains of previous hacks and workarounds. - added some documentation into the script.
2015-02-18support for light and normal mapping in 2DJuan Linietsky
2015-02-17fix for “no viable conversion from 'NSPoint' (aka '_NSPoint') to ↵greay
'CGPoint'” build error on OS X
2015-02-15Renamed EXPERIMENTAL_WM_API to NEW_WM_APIhurikhan
2015-02-15Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan
2015-02-15begin new serialization frameworkJuan Linietsky
also got rid of STL dependency on triangulator
2015-02-14fixes to mouse warpJuan Linietsky
-can warp now from viewport and control, in their respective coordinate systems -warp is now local to the window on Windows and OSX. IF YOU RUN OSX, PLEASE TEST THIS! And make sure it works!, new code is in OS_OSX::warp_mouse_pos. I don't have OSX so i can't test!
2015-02-12Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan
2015-02-12cleanup + MouseGrabhurikhan
2015-02-12fix get_joy_name() on windowsHinsbart
2015-02-10add support for CADisplayLinkRhody Lugo
2015-02-09Merge pull request #1300 from umxprime/fix/ios-init-crashJuan Linietsky
Fix init crash on iPad 1st gen device with iOS 5.1.1
2015-02-09Merge pull request #1299 from umxprime/fix/isim-sdk-pathJuan Linietsky
Fix iOS Simulator SDK path for isim platform.
2015-02-09Merge pull request #1259 from laganojunior/feature/fix_modifier_key_unpressJuan Linietsky
Modifiers are unset on events for the modifier key itself
2015-01-27Adjust x11/detect.pysambler
Test if clang is defined in CC/CXX/LD - this allows a specific version of clang to be defined move appending -DTYPED_METHOD_BIND to keep clang options together move sanitize option out of use_llvm test, gcc48+ also supports sanitize=address
2015-01-23Fix init crash on iPad 1st gen device with iOS 5.1.1Maxime CHAPELET
2015-01-22Fix iOS Simulator SDK path for isim platform.Maxime CHAPELET
2015-01-22* fix compilation without scons experimental_wm_api=yeshurikhan
* Extended the demo with an addional MouseGrab Test
2015-01-19Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan
2015-01-17Fix whitespace on previous commitManuel Lagang
Choose tabs or spaces, not both!
2015-01-17Modifiers are unset on events for the modifier key itselfManuel Lagang
This patch removes modifiers when processing key events for the particular modifier key. For example, previously a Shift keypress would register as a Shift + Shift modifier event. This would cause issues when a modifier key as the action key in the input map, because unpresses of the modifier key don't match as matching inputs for that action. E.g. if Shift is used as an action, the stored action event is Shift + Shift modifier (as indicated in the editor as "Shift + Shift". The unpress event does not have the Shift modifier set, so the event of unpressing Shift + no modifier doesn't match the action which has the modifier set. This patch removes the shift modifier on just pressing the Shift key down, so the action event is registered as just Shift with no modifier (as indicated in the editor as "Shift"), which matches the unpress event.
2015-01-18Fix mingw windows build errormarynate
2015-01-18* multi_screen testing + bugfixeshurikhan
* ALT-TAB is working * tested on Ubuntu 14.10 Unity + LXDE * minor cleanup
2015-01-17Merge remote-tracking branch 'upstream/master' into x11-window-managementhurikhan
2015-01-17Merge pull request #1188 from hurikhan/scons_coloredJuan Linietsky
Scons colored
2015-01-17Merge pull request #1223 from NateWardawg/masterJuan Linietsky
1: File path in save dialog automatically appended with correct extension if not manually added by the user. 2: Removed .bin as default extension for Linux exports as it causes problems for common file managers.
2015-01-17* cleanup window state handlinghurikhan
* first attemps in handling ALT+TABa (WIP)
2015-01-17added nvidia optimus enablementthe_mech
2015-01-17Make it set_minimized() + set_maximized() work in both worlds: Unity and LXDEhurikhan