aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Collapse)AuthorAgeFilesLines
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-1237-37/+37
| | | | | | | | | | 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! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* vsnc --> vsyncISylvox2016-11-152-2/+2
| | | | (cherry picked from commit b5c383fd61d554fa02c3e231dd1f92145d90e04e)
* memory ops implemented as OS functions by defaultAriel Manzur2016-11-082-121/+8
|
* style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Fix comparison bug with InputEventvolzhs2016-10-311-1/+2
| | | | (cherry picked from commit b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb)
* SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-301-0/+2
| | | | | | Also switch existing shebangs to "better" /usr/bin/env python. (cherry picked from commit fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163)
* Improve debug focus behaviorPedro J. Estébanez2016-10-091-0/+1
| | | | | | | Fix focusing debugged game on Windows Add re-focusing editor on continue (cherry picked from commit 66dac878ac9fc278044281b7f67fbed668e4523d)
* Add function to get readable names for joystick eventsAndreas Haas2016-10-092-0/+9
| | | | | | Closes #6476 (cherry picked from commit e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3)
* Fix input action pressed state not changing for quick joystick movements.Andreas Haas2016-10-091-1/+1
| | | | | | | fixes #6488 Also removes a bunch of dead code related to checking if a joystick axis is pressed. (cherry picked from commit 84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd)
* InputEvent: Fix event comparisons when type is NONERémi Verschelde2016-09-181-0/+4
| | | | | | | Was a regression from 2e5a4cb5ca33576ea81601f949b2e633ff92213c. Fixes #6376. (cherry picked from commit eff6519aafab0750d10978e9b0b6c51e0fac6862)
* Show last added action on Input Map and implement InputEvent "=="volzhs2016-09-011-1/+45
| | | | (cherry picked from commit 2e5a4cb5ca33576ea81601f949b2e633ff92213c)
* Merge pull request #5847 from 29jm/patch-3Rémi Verschelde2016-07-221-4/+1
|\ | | | | Expose virtual keyboard functions to GDScript
| * Expose virtual keyboard functions to GDScriptJohan Manuel2016-07-211-4/+1
| |
* | Merge pull request #5560 from vnen/os-request-attentionRémi Verschelde2016-07-211-0/+1
|\ \ | |/ |/| Add OS.request_attention() for Windows
| * Add OS.request_attention() for WindowsGeorge Marques2016-07-051-0/+1
| |
* | Merge pull request #5709 from akien-mga/pr-get-engine-versionRémi Verschelde2016-07-182-3/+29
|\ \ | | | | | | OS: Add get_engine_version method
| * | OS: Add get_engine_version methodRémi Verschelde2016-07-182-3/+29
| | | | | | | | | | | | Fixes #5693.
* | | Added gyroscope support to Godot and AndroidJamil Halabi2016-07-162-0/+2
|/ /
* / Input: add get_connected_joysticks() method.Andreas Haas2016-07-052-0/+2
|/ | | | fixes #5465
* Properly deliver localized coordinates when passing gui events through ↵Juan Linietsky2016-06-272-1/+62
| | | | parents, closes #4215
* Added function to notify ScriptLanguage when a thread is created/freed, ↵Juan Linietsky2016-06-251-3/+4
| | | | allows scripts to allocate a stack there via TLS
* Set default duration parameter of joystick vibration to 0.Andreas Haas2016-06-212-2/+2
|
* Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872Juan Linietsky2016-06-182-102/+34
|
* Add sha256 to String and File/FileAccess.Bojidar Marinov2016-06-172-0/+34
| | | | Probably does #4166
* 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
| |/