Commit graph

  • 79221e85a0 SDL_stdinc.h: define _DARWIN_C_SOURCE on macOS for memset_pattern4() Ozkan Sezer 2020-10-29 20:00:20 +0300
  • 311ae829c7 Android: keep compatibility with older JDK Sylvain Becker 2020-10-28 14:03:05 +0100
  • 97cf314526 Android: apply code simplications found with lint / Android Studio Sylvain Becker 2020-10-27 21:14:49 +0100
  • ddc0727bba Fixed implicit memcpy() when building for ARM64 on Windows (thanks Seigo!) Sam Lantinga 2020-10-27 09:00:42 -0700
  • 010d5fba93 kmsdrm: Make this build with significantly older system libraries. Ryan C. Gordon 2020-10-26 09:49:09 -0400
  • f0c5841714 SDL_shape_internals.h: forward-declare struct SDL_ShapeTree. Ozkan Sezer 2020-10-25 10:10:10 +0300
  • a4040293dd os2: misc build fixes Ozkan Sezer 2020-10-25 10:10:02 +0300
  • bfc80d83c2 minor coding style cleanup Ozkan Sezer 2020-10-25 03:55:02 +0300
  • ba36eb0437 metal: Make line drawing match software renderer. Ryan C. Gordon 2020-10-21 00:03:33 -0400
  • c33f808354 render: Restoring line rendering fixes that were previously put on hold. Ryan C. Gordon 2020-10-20 11:12:49 -0400
  • 0360987f45 Android: fix deprecated onCreateDialog() methods Sylvain Becker 2020-10-24 20:31:04 +0200
  • 5dc6c3c951 Updated Vulkan headers to version 1.2.158 Sam Lantinga 2020-10-24 10:46:18 -0700
  • fbbc4ab33b os2: can build with libsamplerate support if wanted to. Ozkan Sezer 2020-10-24 20:12:50 +0300
  • 967041681b Android: fix Clipboard deprecated methods Sylvain Becker 2020-10-24 15:36:05 +0200
  • 5682b066e9 kmsdrm: Add comment about KMSDRM_VideoQuit() changes. Manuel Alfayate Corchete 2020-10-22 19:51:57 +0200
  • 63b7827709 kmsdrm: properly exit with an error when ATOMIC interface is not yet available, instead of just segfaulting. Manuel Alfayate Corchete 2020-10-22 19:44:38 +0200
  • a3262205b5 kmsdrm: rearrange init function so we try ATOMIC compatibility first. Manuel Alfayate Corchete 2020-10-22 17:55:45 +0200
  • b1ea0be865 kmsdrm: Add missing checks after SDL_calloc() calls. Manuel Alfayate Corchete 2020-10-22 17:06:34 +0200
  • ad9ec8b363 kmsdrm: Small fix, missing bracket. Manuel Alfayate Corchete 2020-10-22 16:15:34 +0200
  • 87a86675ed kmsdrm: Always use spaces for indentation. Always use SDL_calloc() for calloc. Manuel Alfayate Corchete 2020-10-22 16:01:51 +0200
  • cfc1362011 os2 video: updates to my_gradd.h Ozkan Sezer 2020-10-21 23:28:02 +0300
  • f1b603ac6a Fixed bug 5323 - SDL_SetWindowMaximumSize fails if Width or Height is equal to minimum Height or Width Sam Lantinga 2020-10-20 11:51:23 -0700
  • cbadd1e380 geniconv/os2iconv.c: make it build correctly against os2tk headers. Ozkan Sezer 2020-10-20 20:32:20 +0300
  • 554037a6f7 audio: fix popping sounds caused by signed/unsigned conversion Manuel V?gele 2020-09-26 09:30:08 +0200
  • f311e0a826 Removed debug log message Sam Lantinga 2020-10-19 17:29:16 -0700
  • f31ad57fde Implement keyboard repeat in wayland video driver Yiding Jia 2020-10-05 19:17:52 -0700
  • 73010da4dc x11events: ignore UnmapNotify events from XReparentWindow UnmapNotify event does not mean that window has been iconified. It just reports that window changed state from mapped to unmapped. Alberts Muktup?vels 2020-10-19 17:26:33 -0700
  • e37a9385e2 Makefile.os2: remove duplicated OPTION QUIET directives from linker file Ozkan Sezer 2020-10-19 04:33:03 +0300
  • ffb307e4dc Fixed bug 5304 - add SDL_HasSurfaceRLE() (Thanks Rene Dudfield and Dan Lawrence) Sylvain Becker 2020-10-18 09:52:56 +0200
  • 19a65a46a6 Fixed bug 5321 - crash in SDL_ConvertSurface with RLE surfaces keep RLE information in flags when converting the surface Sylvain Becker 2020-10-17 21:47:05 +0200
  • c70191d2b7 SDL_os2video.c (OS2_CreateDevice): remove duplicated assignment. Ozkan Sezer 2020-10-17 07:37:00 +0300
  • 77d0f043e5 os2video.c: add missing FOURCC_R666 define, enable FOURCC_R666 case in _getSDLPixelFormatData(). Ozkan Sezer 2020-10-16 23:50:00 +0300
  • 99ed0d7ab9 Map the guide button by default on Android 11 Sam Lantinga 2020-10-16 12:40:12 -0700
  • 3755f6920f Added mapping for Xbox One S controller and PS4 controller on Android 11, including guide button Sam Lantinga 2020-10-16 12:40:10 -0700
  • b8ed432c3e Added a note about Android 11 Sam Lantinga 2020-10-16 12:35:30 -0700
  • df52c50434 Backed out changeset 2f59f1264083 Sam Lantinga 2020-10-16 09:45:40 -0700
  • 52b319fec9 minor update to os/2 config file and update. Ozkan Sezer 2020-10-16 02:50:10 +0300
  • 58976bda31 Allow more than one window on iOS as long as they're on different displays Sam Lantinga 2020-10-15 12:00:15 -0700
  • a90f0400a5 os2: a _lot_ of coding style cleanup, sot that they match the SDL style. Ozkan Sezer 2020-10-15 21:37:30 +0300
  • bdc5129f13 Use a high priority dispatch queue for GCKeyboard and GCMouse events for the lowest latency possible Sam Lantinga 2020-10-15 10:13:46 -0700
  • a3a0ef7527 Added support for low latency mouse and keyboard handling in iOS 14 Sam Lantinga 2020-10-15 10:13:44 -0700
  • d9aea0c3a0 Update the existing haptic player when we rumble on iOS Sam Lantinga 2020-10-15 10:13:42 -0700
  • 645a3280ec Fix iOS and tvOS builds Sam Lantinga 2020-10-15 10:13:40 -0700
  • cca16c9cb1 kmsdrm: merge GetDisplayDPI implementation by bms20 <brett@mynah-software.com> Manuel Alfayate Corchete 2020-10-15 17:56:19 +0200
  • d27238751f os2: integrate the port into main tree. Ozkan Sezer 2020-10-14 23:01:06 +0300
  • 20db1471e5 added documentation docs/README-os2.md (based on original readme.os2). Ozkan Sezer 2020-10-14 23:01:06 +0300
  • 5807cb3d31 os2: remove dependency to gradd.h from IBM's ddk which is non-free: Ozkan Sezer 2020-10-14 23:01:06 +0300
  • b6965a1774 os2: Andrey Vasilkin agreed that his code to be put under Zlib license: Ozkan Sezer 2020-10-14 23:01:05 +0300
  • 1d9cf23e4c os2: updated copyright dates for 2020. header guard fixes. Ozkan Sezer 2020-10-14 23:01:05 +0300
  • a3d7913c07 SDL_os2audio.c (OS2_OpenDevice): change spec->samples assignment: Ozkan Sezer 2020-10-14 23:01:05 +0300
  • e112b776fc SDL_os2audio.c (OS2_OpenDevice): change {0} initializers to SDL_zero() Ozkan Sezer 2020-10-14 23:01:05 +0300
  • 72594e255a SDL_os2audio.c (OS2_OpenDevice): remove assignment to wrong spec member Ozkan Sezer 2020-10-14 23:01:04 +0300
  • fe2cc8d86c OS2_VideoQuit(): avoid double free()ing of displays. Ozkan Sezer 2020-10-14 23:01:04 +0300
  • fba32ee21f OS2_VideoInit: zero the stSDLDisplay and stSDLDisplayMode variables Ozkan Sezer 2020-10-14 23:01:04 +0300
  • 54ced668c4 port from 2.0.12 to 2.0.13 / current SDL-hg repository. Ozkan Sezer 2020-10-14 23:01:04 +0300
  • 5da796fe52 os/2: port from SDL2-2.0.5 to SDL2-2.0.12 Ozkan Sezer 2020-10-14 23:01:03 +0300
  • 5d89217f6b os2/SDL_sysfilesystem.c: fix crash if one of the parameters is NULL Ozkan Sezer 2020-10-14 23:01:03 +0300
  • 222f026899 os/2: port from SDL2-2.0.4 to SDL2-2.0.5: Ozkan Sezer 2020-10-14 23:01:03 +0300
  • 5f3f67b16b os2/SDL_sysfilesystem.c: use OS/2 api DosCreateDir() instead of mkdir(). Ozkan Sezer 2020-10-14 23:01:03 +0300
  • 4551c63372 os2: make testnative working -- imported from bitwiseworks' fork: Ozkan Sezer 2020-10-14 23:01:02 +0300
  • 1b99d805db os2: updates from Andrey Vasilkin's 2020-09-07 sources. Ozkan Sezer 2020-10-14 23:01:02 +0300
  • aa790837eb os2: several warning fixes. Ozkan Sezer 2020-10-14 23:01:02 +0300
  • f9af19f51d os2: updates to SDL_systhread.c: Ozkan Sezer 2020-10-14 23:01:02 +0300
  • c218861946 os2: added a 2-byte padding to os2 SDL_PrivateAudioData Ozkan Sezer 2020-10-14 23:01:01 +0300
  • d1323eb0a9 os2: better error reporting from loadso Ozkan Sezer 2020-10-14 23:01:01 +0300
  • 861ac81b37 os2: changes to debug macros Ozkan Sezer 2020-10-14 23:01:01 +0300
  • 110a0f7bb1 os2: update include paths. add missing libc includes to geniconv. Ozkan Sezer 2020-10-14 23:01:01 +0300
  • 74cfb81dbb os2: add port files for SDL2-2.0.4 from Andrey Vasilkin Ozkan Sezer 2020-10-14 23:01:00 +0300
  • 93e1449764 SDL_waylanddatamanager.c (mime_data_list_add): constify the buffer param Ozkan Sezer 2020-10-14 15:50:04 +0300
  • eb1aba6105 Make the CoreHaptics framework optional on iOS and tvOS Sam Lantinga 2020-10-13 21:08:22 -0700
  • b9cbea354f video: Refresh Windows display list on WM_DISPLAYCHANGE Sam Lantinga 2020-10-13 21:08:20 -0700
  • a558409b2e Only include CoreHaptics if we're building with rumble support Sam Lantinga 2020-10-13 21:08:18 -0700
  • 75d5be974c Fixed compiling with an older iOS SDK Sam Lantinga 2020-10-13 21:08:17 -0700
  • 6b62494ee4 Added support for controller battery status on iOS 14 Sam Lantinga 2020-10-13 21:08:15 -0700
  • 1b31e9f6dc Added support for game controller rumble on iOS 14 Sam Lantinga 2020-10-13 21:08:13 -0700
  • 2d7b33cb41 Added support for the controller home button on iOS 14 Sam Lantinga 2020-10-13 21:08:11 -0700
  • 2daa670ce8 cmake: look for iconv in libc, too (bug #5316.) Ozkan Sezer 2020-10-13 15:20:03 +0300
  • 6756851836 cmake: run updaterev.sh if(NOT CMAKE_HOST_WIN32) Ozkan Sezer 2020-10-13 14:45:10 +0300
  • 665cfa4981 cmake: check for alloca() in stdlib.h and malloc.h, too (bug #5316) Ozkan Sezer 2020-10-13 14:32:15 +0300
  • fc795f89d3 SDL_cpuinfo.h: add missing const to size parameter of SDL_SIMDRealloc() Ozkan Sezer 2020-10-13 05:20:00 +0300
  • af06a60a9d Makefile.os2: remove some unnecessary stuff. Ozkan Sezer 2020-10-13 00:33:56 +0300
  • 48c03d9a75 cmake: reduce STDC_HEADER_NAMES list to only relevant headers, Ozkan Sezer 2020-10-12 02:40:00 +0300
  • 196cda69f2 build: fix / update sensors (windows) configuration Ozkan Sezer 2020-10-12 01:02:28 +0300
  • 10eb5108b6 test/Makefile.os2: add testlocale.exe to build. Ozkan Sezer 2020-10-11 20:00:20 +0300
  • 59022829f4 riscos: Implement SDL_OpenURL() Cameron Cawley 2020-10-11 17:32:32 +0100
  • 34a82fca49 SDL_cpuinfo.c (OS2): undefine HAVE_SYSCTLBYNAME Ozkan Sezer 2020-10-10 20:50:02 +0300
  • 5d42ad9eab Makefile.os2: minor re-order. Ozkan Sezer 2020-10-10 03:00:04 +0300
  • b546db2f85 Only watch for display connect/disconnect events while the video subsystem is initialized Sam Lantinga 2020-10-09 12:58:28 -0700
  • 7991cc38bc dynapi: move SDL_SIMDRealloc down below, after SDL_GetPreferredLocales. Ozkan Sezer 2020-10-09 21:40:28 +0300
  • 05438b28e0 minor tidy-up to Makefile.os2 Ozkan Sezer 2020-10-09 04:28:00 +0300
  • b79832ba11 cocoa: Cut and paste from HTML strikes again! Ryan C. Gordon 2020-10-08 21:11:09 -0400
  • 19aaa2944d Fix https://bugzilla.libsdl.org/show_bug.cgi?id=5306 Ozkan Sezer 2020-10-09 04:00:00 +0300
  • 69fbd60d25 Fix https://bugzilla.libsdl.org/show_bug.cgi?id=4877#c2 Ozkan Sezer 2020-10-09 04:00:00 +0300
  • e58cc5fa0e minor whitespace fix Ozkan Sezer 2020-10-09 03:28:30 +0300
  • 79e625f017 Fixed trying to build OSX SDL_OpenURL on iOS and tvOS Sam Lantinga 2020-10-08 17:01:28 -0700
  • bd14f2676c Removed unused variable Sam Lantinga 2020-10-08 16:58:34 -0700
  • d86a746542 SDL_video.c: fix whitespace Ozkan Sezer 2020-10-09 02:55:00 +0300
  • 3aa418f451 SDL_video.h (SDL_DisplayEventID): remove comma at end of enumerator list Ozkan Sezer 2020-10-09 02:50:15 +0300
  • 76980e30f2 Added events for dynamically connecting and disconnecting displays, with an iOS implementation Sam Lantinga 2020-10-08 16:42:20 -0700
  • cd703b5628 Fixed whitespace Sam Lantinga 2020-10-08 16:41:48 -0700