aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Collapse)AuthorAgeFilesLines
* Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-152-0/+9
|
* -Add visible IO errors when closing a file fails due to it being locked ↵Juan Linietsky2016-06-132-1/+9
| | | | (most likely on windows), closes #4760
* vsync supportJuan Linietsky2016-06-052-0/+11
| | | | | | -works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
* change invalid characters when get user data dir on Windows & Unixvolzhs2016-06-032-0/+10
| | | | | | | Can't create user data folder when project name has ``\ / : * ? " < > |`` characters on OS_Windows & OS_Unix. So, change it to ``-`` to be able to make folder. fixes #4928 and it's altanative to #4986.
* -Some fixes to OSX retina scaling for window functionsJuan Linietsky2016-05-302-0/+3
| | | | -Implemented HiDPI detection and support for Godot Editor!
* DPI Detection supportJuan Linietsky2016-05-291-0/+1
| | | | | Windows only for now. Many builds may break (older visual studio, mingw32)
* Merge pull request #4845 from vnen/pr-magnetometerRémi Verschelde2016-05-292-0/+2
|\ | | | | Add magnetometer sensor support for Android
| * Add magnetometer sensor support for Androidfluffrabbit2016-05-272-0/+2
| |
* | Changed import workflowJuan Linietsky2016-05-272-0/+12
|/ | | | | | | | | | | | | | | | -Rearrange favorites in fs dock with drag and drop -Removed import -> sub-scene, moved to scenetree contextual menu -Removed import -> re-import , moved and integrated to FS dock -Added ability in FS dock to re-import more than one resource simultaneously -Added ability to drag from native filesystem explorer to Godot, only works on Windows though -Removed scene reimport merge options, never worked well. Eventually merging materials should be re-added -Added ability to set custom root node type when importing scenes -Re-Import is now automatic, can be configured back to manual in editor settings -Added resource previews in property list for many resource types
* Add spaces to macros in memory.h to make C++11 compilers happyGeequlim2016-05-271-5/+4
|
* Fix File.get_csv_line not including quoted newlines in the outputBojidar Marinov2016-04-161-1/+3
| | | | Close #1232
* Fixes the month consistency issue in enums and get_date etcKyle Luce2016-03-131-1/+3
| | | | | | | | | | - 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
* Borderless window support for the Win32 build. Default window position is ↵Saracen2016-03-121-1/+4
| | | | now also centred.
* remove trailing whitespaceHubert Jarosz2016-03-0926-272/+272
|
* better array alignmentAriel Manzur2016-02-191-4/+4
|
* fixes array allocation bug and sets DEFAULT_ALIGNMENT to 1. probably needs ↵Ariel Manzur2016-02-191-4/+4
| | | | testing
* Reject any native video player calls on iOS that point to files within .pck ↵Aren Villanueva2016-02-192-0/+5
| | | | | | archives. Fix the paths for both res:// and user:// specified video files.
* Rename KEY_KP_SUBSTRACT to KEY_KP_SUBTRACTRémi Verschelde2016-02-172-2/+2
| | | | | The former name was incorrect in English, though for us latin lovers it's an understandable mistake. Second part of and closes #3626.
* doc: use correct identifier for InputEventJoystick{Motion, Button}hondres2016-02-101-2/+2
|
* support horizontal mouse wheel, use in text editorhondres2016-02-041-0/+2
|
* Merge pull request #3493 from Hinsbart/wm_classRémi Verschelde2016-02-032-0/+11
|\ | | | | x11: use different strings for WM_CLASS depending on context
| * x11: use different strings for WM_CLASS depending on contexthondres2016-01-272-0/+11
| |
* | Merge pull request #3502 from trtstm/csvRémi Verschelde2016-02-032-3/+5
|\ \ | | | | | | Added delimiter to File.get_csv_line
| * | File: Added delimiter to get_csv_linetmt2016-01-282-3/+5
| |/
* | Merge pull request #3538 from Hinsbart/tempRémi Verschelde2016-02-031-86/+0
|\ \ | | | | | | remove pc_joystick_map.h
| * | remove pc_joystick_map.hhondres2016-02-011-86/+0
| |/
* | -Correctly flip BG texture if viewport is flipped, fixes #3507Juan Linietsky2016-02-021-0/+2
| |
* | thread renamingAriel Manzur2016-01-312-3/+7
|/
* Change default window size for desktopGeorge Marques2016-01-241-1/+1
| | | | Fix #3149
* Add ability to set "keep screen on" for androidvolzhs2016-01-162-1/+12
|
* Merge pull request #3272 from Hinsbart/joy-bindingpunto-2016-01-124-1/+18
|\ | | | | Add some joystick functions to input. Enables manipulation of mapping…
| * Add some joystick functions to input. Enables manipulation of mappings at ↵hondres2016-01-084-1/+18
| | | | | | | | runtime
* | -Removed OS.get_system_time_msec(), this is undoable on Windows and also ↵Juan Linietsky2016-01-102-2/+2
| | | | | | | | | | | | unusable from GDscript due to precision. -Added, instead an OS.get_system_time_secs(), which is 32 bits friendly, fixes #3143
* | -Added a new mode, WRITE_READ to File, to recover compatibility with old ↵Juan Linietsky2016-01-101-0/+1
|/ | | | projects but also achieve desired functionality. Closes #3272
* proper joy axis support as actions, can be configured and inquired, fixes #2317Juan Linietsky2016-01-021-0/+1
|
* Analog values for gamepad triggers, using axes 6 & 7hondres2016-01-021-0/+3
|
* Update copyright to 2016 in headersGeorge Marques2016-01-0139-39/+39
|
* Add missing argument names in GDScript bindingsRémi Verschelde2015-12-281-2/+2
| | | | | All classes were reviewed apart from VisualServer for which no argument name is documented at all. While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
* Better gamepad supporthondres2015-12-181-1/+1
|
* thread set nameAriel Manzur2015-12-172-1/+8
|
* -added windowed mode with -w, fixes #3020Juan Linietsky2015-12-121-1/+1
| | | | -changed default windowed resolution to 1280x720
* Make the setting unix-only.est312015-11-301-0/+1
| | | | For this, put the detection into the OS class and its subclass.
* Merge pull request #2707 from akien-mga/masterJuan Linietsky2015-11-181-2/+0
|\ | | | | Cosmetic fixes to SCons buildsystem
| * Cosmetic fixes to SCons buildsystemRémi Verschelde2015-11-011-2/+0
| | | | | | | | | | | | - Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
* | Display error type (error, warning, script error) in OS::print_errorRémi Verschelde2015-11-101-2/+9
|/ | | | | | Previously all types of errors would be shown as ERROR, thus making for example warnings (WARN_PRINT) somewhat aggressive. ERROR is displayed in red, WARNING in yellow and SCRIPT ERROR in magenta (though the latter does not seem used so far). Fixes #1127.
* -A little More control about pixel snapping in 2DJuan Linietsky2015-10-132-1/+3
|
* Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky2015-09-244-378/+7
|
* new editor settings customization of where to run the game from the editorJuan Linietsky2015-08-301-1/+1
|
* -display/emulate_touchscreen now really emulates a touchscreenJuan Linietsky2015-08-293-2/+52
| | | | -icons to show node menus
* Add OS.get_system_time_msecMaximillian2015-08-062-1/+4
|