summaryrefslogtreecommitdiffstats
path: root/platform/javascript/display_server_javascript.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3Hugo Locurcio2021-10-301-4/+4
* [HTML5] Refactor display/input JS library code.Fabio Alessandrelli2021-10-051-11/+14
* [HTML5] Implement Pointer Lock API in JS library.Fabio Alessandrelli2021-10-051-8/+7
* [HTML5] Implement window blur in JS library.Fabio Alessandrelli2021-10-051-19/+2
* [HTML5] Implement fullscreenchange in JS library.Fabio Alessandrelli2021-10-051-16/+6
* [HTML5] Implement mouse/touch/key events in JS library.Fabio Alessandrelli2021-10-051-169/+99
* Release pressed events when the window is blurred on HTML5 platformSelgesel2021-09-231-0/+7
* [HTML5] Fix wheel/touch callback modifying event after parse.Fabio Alessandrelli2021-09-151-5/+6
* [HTML5] Fix input not working when buffered.Fabio Alessandrelli2021-09-121-0/+21
* Use Key enum instead of plain integersAaron Franke2021-08-101-1/+1
* Move `alert` function from `DisplayServer` to `OS`.bruvzg2021-07-221-4/+0
* [HTML5] Fix build (with module_webxr_enabled=no).Fabio Alessandrelli2021-07-151-8/+8
* Use mouse and joypad enums instead of plain integersAaron Franke2021-06-201-4/+4
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-8/+8
* Add MOUSE_MODE_CONFINED_HIDDENAaron Franke2021-06-031-2/+3
* Move remaining dummy drivers to servers.Fabio Alessandrelli2021-06-011-1/+1
* Fix typos with codespellRémi Verschelde2021-05-201-1/+1
* Merge pull request #48168 from LightningAA/control-to-ctrl-4.0Rémi Verschelde2021-05-171-8/+8
|\
| * Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A2021-05-071-8/+8
* | OS: Remove native video API only implemented on iOSRémi Verschelde2021-05-071-1/+0
|/
* Rename `doubleclick` to `double_click`Aaron Franke2021-05-041-2/+2
* Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde2021-04-291-3/+3
* Rename Texture.get_data() to get_image()Marcel Admiraal2021-03-281-2/+2
* Rename some more global enums (Key, Joy, MIDI)Aaron Franke2021-03-231-2/+2
* Rename ButtonList enum and members to MouseButtonAaron Franke2021-03-231-9/+9
* [HTML5] Opt-in virtual keyboard support.Fabio Alessandrelli2021-03-111-2/+41
* [HTML5] Respect allow_hidpi option during setupFabio Alessandrelli2021-03-081-1/+1
* [HTML5] Better fullscreen, canvas resizing.Fabio Alessandrelli2021-02-191-57/+18
* [HTML5] Easier HTML templates, better deinit/cleanup.Fabio Alessandrelli2021-02-191-1/+1
* [HTML5] Detect screen scale and DPI.Fabio Alessandrelli2021-02-121-2/+7
* [HTML5] Handle contextmenu, webglcontextlost internally.Fabio Alessandrelli2021-02-111-0/+3
* [HTML5] Fix mouse_mode and fullscreen detection.Fabio Alessandrelli2021-02-021-2/+2
* [HTML5] Custom Gamepad library to allow remapping.Fabio Alessandrelli2021-01-181-45/+35
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Fix missed renamings from empty() to is_empty()Rémi Verschelde2020-12-291-1/+1
* [HTML5] Fix broken layout on load in HiDPI screensFabio Alessandrelli2020-11-301-2/+2
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-2/+0
* [HTML5] Port JavaScript inline code to libraries.Fabio Alessandrelli2020-11-101-237/+81
* Better HiDPI support in HTML5.Fabio Alessandrelli2020-09-231-2/+6
* Window event listener do not use capture.Fabio Alessandrelli2020-09-231-2/+5
* Small refactor to JavaScript handlers.Fabio Alessandrelli2020-09-231-19/+10
* Implement HTML5 cancel/ok button swap on Windows.Fabio Alessandrelli2020-07-271-0/+15
* Properly set HTML5 DisplayServer init error value.Fabio Alessandrelli2020-07-271-0/+2
* [JS] Check canvas size each loop, force redraw.Fabio Alessandrelli2020-07-011-0/+16
* More static methods in DisplayServerJavaScript.Fabio Alessandrelli2020-07-011-9/+8
* Refactor canvas ID and locale handling.Fabio Alessandrelli2020-07-011-45/+23
* Swtich HTML5 key detection from keyCode to code.Fabio Alessandrelli2020-06-041-2/+2
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+2
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-40/+0
* Style: Fix missing/invalid copyright headersRémi Verschelde2020-05-141-0/+30