aboutsummaryrefslogtreecommitdiff
path: root/platform/x11 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5845 from hurikhan/x11_cleanupRémi Verschelde2016-07-224-156/+37
|\ | | | | Code cleanup in platform/x11
| * Code cleanup in platform/x11Mario Schlack2016-07-214-156/+37
| |
* | Implement OS.request_attention() for X11Mario Schlack2016-07-212-0/+21
|/
* remove GLU dependency, closes #3787Juan Linietsky2016-07-181-1/+1
|
* line/col label was changing size with each cursor move, forcing the GUI to ↵Juan Linietsky2016-07-091-1/+0
| | | | | | | resize upwards and costing considerably CPU usage. It has been changed so it won't resize the UI when modified. This will make the code editor feel a lot smoother.
* Avoid crash if setting modifiers fails, closes #5158Juan Linietsky2016-07-081-1/+3
|
* Removed unused variables (first pass)Rémi Verschelde2016-07-071-1/+2
| | | | Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
* Link libdl only on Linux, fix BSD buildeska2016-07-041-1/+3
|
* Fix compiling for X11 on non-86, this fixes #5444Ferdinand Thiessen2016-06-271-1/+3
|
* Changes X11 res_name to "Godot_Engine"paper-pauper2016-06-251-1/+1
| | | Add additional/alternative WM_CLASS; only affects the game window, avoids redundancy and allows finer control in WMs (#5265)
* Fixed iCCp chunk in pngsJ08nY2016-06-221-0/+0
| | | | neccesary for libpng 1.6.27 to work silently
* Remove the vibration effect from the joystick when stoppingWilhem Barbier2016-06-201-5/+3
|
* fix memset callsDennis Brakhane2016-06-191-3/+3
| | | | Order is "mem, val, count", not "mem, count, val"
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-182-3/+56
| | | Also removes a couple wrong Godot headers from third-party source files.
* Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-152-2/+79
|
* x11: fix XRandr GetMonitorsAndreas Haas2016-06-122-8/+28
|
* Merge pull request #4905 from Hinsbart/x11_dpiJuan Linietsky2016-06-113-1/+84
|\ | | | | x11: Implemented dpi detection
| * x11: Implemented dpi detectionAndreas Haas2016-06-093-1/+84
| | | | | | | | | | | | depends on XRandR. Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it. Also removed libudev from travis install list.
* | -make freetype build for all platforms the same, default as builtin except ↵Juan Linietsky2016-06-091-5/+2
|/ | | | | | on x11. closes #5119
* GLEW: Define static + enabled and includes via SConsRémi Verschelde2016-06-082-2/+3
| | | | | | | | This allows us not to have to hack our definitions in the upstream files, making it easier to upgrade to newer versions in the future. For the include paths to work, the headers are moved to a GL subfolder to match their upstream location.
* x11: fix vsync supportAndreas Haas2016-06-071-5/+29
|
* temporary fix for vsync call on x11Ariel Manzur2016-06-051-2/+5
|
* vsync supportJuan Linietsky2016-06-054-0/+32
| | | | | | -works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
* Merge pull request #4874 from Hinsbart/x11_dragndropRémi Verschelde2016-05-292-0/+177
|\ | | | | x11: Add support for filesystem drag & drop using xdnd
| * xdnd: can handle more than 3 different target typesAndreas Haas2016-05-291-22/+61
| | | | | | | | Now dropping also works with Nemo and PCManFM(gtk)
| * x11: Add support for filesystem drag & drop using xdndAndreas Haas2016-05-282-0/+138
| |
* | Finalized DynamicFont implementationJuan Linietsky2016-05-291-2/+2
|/ | | | | | -DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
* x11: Flush the X output buffer after changing mouse modeIgnacio Etcheverry2016-04-121-0/+2
|
* memdelete 'joy_thread' + 'joy_mutex' on ::~joystick_linux()MSC2016-04-031-0/+2
|
* Remove trailing spacesRémi Verschelde2016-04-021-8/+8
|
* fix possible crash in platform/x11/joystick_linux.cppHubert Jarosz2016-03-091-0/+6
| | | | | ev may be tainted and out of MAX_KEY range, which will cause joy->key_map[ev.code] to crash
* remove trailing whitespaceHubert Jarosz2016-03-097-196/+196
|
* x11: fix joysticks not recognizing some buttonshinsbart2016-02-241-3/+1
| | | | dpad on x360 pads with kernel < 4.3 is working now
* Rename KEY_KP_SUBSTRACT to KEY_KP_SUBTRACTRémi Verschelde2016-02-171-1/+1
| | | | | The former name was incorrect in English, though for us latin lovers it's an understandable mistake. Second part of and closes #3626.
* include libudev only on udev buildshondres2016-02-151-1/+4
|
* x11: make dependancy on libudev optionalhondres2016-02-143-11/+41
|
* Merge pull request #3615 from Hinsbart/joy_check_fixpunto-2016-02-071-2/+4
|\ | | | | x11: more verbose checking for joystick capabilities
| * x11: more verbose checking for joystick capabilitieshondres2016-02-071-2/+4
| |
* | added option to link libstdc++ staticallyJuan Linietsky2016-02-041-0/+4
|/
* Merge pull request #3575 from Hinsbart/_net_wm_nameRémi Verschelde2016-02-041-0/+4
|\ | | | | x11: set _net_wm_name property
| * x11: set _net_wm_name propertyhondres2016-02-041-0/+4
| |
* | Merge pull request #3493 from Hinsbart/wm_classRémi Verschelde2016-02-032-0/+18
|\ \ | | | | | | x11: use different strings for WM_CLASS depending on context
| * | x11: use different strings for WM_CLASS depending on contexthondres2016-01-272-0/+18
| | |
* | | Merge pull request #3538 from Hinsbart/tempRémi Verschelde2016-02-031-1/+0
|\ \ \ | | |/ | |/| remove pc_joystick_map.h
| * | remove pc_joystick_map.hhondres2016-02-011-1/+0
| | |
* | | x11: fix non-gamepad devices being detected as joystickshondres2016-02-021-3/+4
|/ /
* / close file descriptor if ioctls failedhondres2016-02-011-0/+1
|/
* remove dependancy on libevdevhondres2016-01-263-103/+133
|
* Change default window size for desktopGeorge Marques2016-01-241-1/+1
| | | | Fix #3149
* Merge pull request #3272 from Hinsbart/joy-bindingpunto-2016-01-122-0/+12
|\ | | | | Add some joystick functions to input. Enables manipulation of mapping…