summaryrefslogtreecommitdiff
path: root/src/skel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move assets to dedicated folder and redefine GLFW mappings for SwitchAdrian Graber2021-07-131-0/+25
* Replace GTA_SWITCH macro and use GAMEPAD_MENU•••* Replace GTA_SWITCH macro with __SWITCH__ for platform specific stuff and GTA_HANDHELD for the rest (which could be used by other ports) * Use GAMEPAD_MENU on GTA_HANDHELD, which will replace the usual controller setup (which contains some useless features for handhelds) * Fix some identation inconsistencies * Disable PC_PLAYER_CONTROLS on GTA_HANDHELD builds Adrian Graber2021-07-132-14/+14
* Add platform specific functions for glfw vibration•••With implementation for Switch vibration through libnx hid/pad API Adrian Graber2021-07-131-0/+76
* Add Nintendo Switch initial supportAdrian Graber2021-07-133-4/+156
* finish COMPATIBLE_SAVES and FIX_INCOMPATIBLE_SAVESwithmorten2021-07-102-0/+26
* fix: add missing limits.h includes to enable bulding on musl.mssx862021-07-011-0/+1
* Fix MP3 finding stack crasherorcun2021-06-281-1/+1
* Fix stack corruption in HandleGraphEventHaydn Trigg2021-02-211-3/+3
* Get keyboard input from X11 on Linuxerorcun2021-02-191-6/+303
* add NoMovies ini option, rename gDrawVersionText, always save ini after loadingwithmorten2021-02-181-3/+9
* Fix FindClose->closedirerorcun2021-02-161-1/+6
* Revert "always console for windows Debug builds"•••This reverts commit a826091dc920bc521a948f74e75ebd63ab78e976. withmorten2021-02-152-4/+0
* always console for windows Debug buildswithmorten2021-02-152-0/+4
* glfw window iconwithmorten2021-02-131-0/+14
* new iconaap2021-02-131-0/+0
* iii icon fixFire-Head2021-02-131-0/+4
* imrove readme; enable screenshots with F12aap2021-02-122-0/+2
* Detect joystick menu for XInputerorcun2021-02-053-5/+9
* Some regular fixes and UB fixeserorcun2021-01-291-4/+4
* Attempt to fix input delays on GLFWerorcun2021-01-271-2/+1
* Clean up POSIX streaming codeerorcun2021-01-271-2/+5
* Support pads without L2-R2, add commentserorcun2021-01-251-11/+20
* whitespace fixwithmorten2021-01-231-2/+0
* fix tabs in crossplatformwithmorten2021-01-221-5/+5
* No more resetting bindings for joypad, create .ini at the first start, joysti...erorcun2021-01-222-3/+29
* Merge pull request #968 from withmorten/cw•••make building with Codewarrior 7 possiblewithmorten2021-01-212-2/+10
|\
| * codewarrior: finishing toucheswithmorten2021-01-211-1/+0
| * make building with Codewarrior 7 possiblewithmorten2021-01-212-2/+11
* | enable screenshots for librwaap2021-01-212-0/+8
|/
* Store all settings in .INIerorcun2021-01-172-0/+10
* Includes overhaul, fix some compiler warningserorcun2021-01-172-38/+26
* fix save loading, hopefullyerorcun2021-01-131-1/+1
* Fix language initialization call ordererorcun2020-12-141-3/+3
* AnimViewer fixes, commentary from miamierorcun2020-12-095-78/+52
* Use SDL gamepad mapping in environment by @ZLau92, implement @Sergeanur 's id...erorcun2020-12-091-3/+30
* Merge pull request #846 from withmorten/ini•••add -console cmdline arg instead of #if 0/1erorcun2020-12-012-14/+18
|\
| * add -console cmdline arg instead of #if 0/1withmorten2020-11-282-14/+18
* | GTA_VERSION define and some config.h cleanupaap2020-11-292-4/+4
* | Merge pull request #841 from aap/master•••start using CMemoryHeap; also some PS2 define cleanupaap2020-11-283-2/+7
|\ \ | |/ |/|
| * moved some stuff to MemoryMgraap2020-11-282-2/+2
| * start using CMemoryHeapaap2020-11-261-0/+5
* | Add multisampling to librwSergeanur2020-11-281-1/+4
|/
* memory heap starting to workaap2020-11-252-1/+19
* Fix mouse lock/high-dpi 2erorcun2020-11-161-6/+0
* Fix mouse lock/high-dpierorcun2020-11-161-7/+13
* Merge pull request #723 from myfreeweb/master•••Fixes for Wayland (HiDPI and mouse lock) support, FreeBSDerorcun2020-11-161-4/+11
|\
| * Use CLOCK_MONOTONIC_FAST when available (FreeBSD)•••CLOCK_MONOTONIC_FAST is the equivalent of Linux's CLOCK_MONOTONIC_RAW. Greg V2020-09-281-1/+3
| * Use GLFW_CURSOR_DISABLED (glfw's native mouse restriction)•••On Wayland, clients cannot move the mouse pointer. Mouse constraints, as required for 3D camera movement, are an explicit specific thing, and glfw supports it with GLFW_CURSOR_DISABLED. Use DISABLED, unless we're in a menu in windowed mode, where HIDDEN is still appropriate. Greg V2020-09-281-0/+2
| * glfw: scale cursor position by the ratio of framebuffer to screen size•••This fixes the mouse being constrained to the top left quarter of the window on Wayland HiDPI setups. Greg V2020-09-281-2/+5
| * Use glfwSetFramebufferSizeCallback instead of glfwSetWindowSizeCallback•••Framebuffer size is scaled by the display scale. This fixes the game being shrunk to the bottom left quarter of the window on Wayland HiDPI setups. Corresponding change in librw: glfwGetWindowSize -> glfwGetFramebufferSize. Greg V2020-09-281-1/+1