Commit Graph

  • 32df2ed716 Win32: Fix scancode and key for Alt+PrtSc events Camilla Löwy 2022-03-15 19:12:29 +01:00
  • c2188e2d0a Fix accidental C99 in C89 header Camilla Löwy 2022-03-15 17:59:57 +01:00
  • e7a81f8aaa Fix GLAPIENTRY redefinition warning Camilla Löwy 2022-03-15 17:51:57 +01:00
  • 62e175ef9f Win32: Add comment clarifying use of ToUnicode Camilla Löwy 2022-05-05 21:47:34 +02:00
  • ce85c7dcaf Fix GLAPIENTRY not being defined for native access Camilla Löwy 2022-05-03 19:54:08 +02:00
  • 5c3ebfb9cc Remove OSMesa specific code from offscreen example Camilla Löwy 2022-05-03 19:50:28 +02:00
  • 3006c02bc2 Add shared min and max functions for int Camilla Löwy 2022-03-14 16:01:34 +01:00
  • 7dfd84c458 Win32: Make monitor area retrieval more consistent Camilla Löwy 2022-04-21 21:22:24 +02:00
  • 685de9089f Fix and clarify comments for GLFWAPI Camilla Löwy 2022-04-21 17:35:50 +02:00
  • 09653b8c54 Move last bits of window setup to platform code Camilla Löwy 2022-04-06 21:13:48 +02:00
  • 72642ea0d1 Simplify struct stitching for sync primitives Camilla Löwy 2021-11-09 19:41:34 +01:00
  • 8f050b5655 Wayland: Add support for older wayland-scanner Camilla Löwy 2022-04-08 17:09:04 +02:00
  • acf0c10e7a Win32: Fix message reported by VS 2022 Camilla Löwy 2022-04-06 23:21:28 +02:00
  • 80e31ce9e1 Win32: Remove superfluous cast Camilla Löwy 2022-04-06 19:02:52 +02:00
  • d3c2121221 Move CODEOWNERS to .github directory Camilla Löwy 2022-04-18 23:35:08 +02:00
  • 23e6e8e4b7 X11: Fix segfault on malformed INCR response Camilla Löwy 2022-04-18 23:22:25 +02:00
  • f60547ac80 X11: Fix returned clipboard string freed too early Camilla Löwy 2022-04-18 23:21:40 +02:00
  • 06089a91a6 Document delayed initialization of EGL display Camilla Löwy 2022-04-18 23:10:04 +02:00
  • 82ccbb3ef0 Update stb_image_write.h to version 1.16 Camilla Löwy 2022-04-18 23:09:00 +02:00
  • a8d8b760fb X11: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:17:39 +02:00
  • 2d281d7928 Wayland: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:16:06 +02:00
  • 89514cf0fc Cocoa: Fix EGL and OSMesa not being unloaded Camilla Löwy 2022-04-28 21:14:11 +02:00
  • 10e9033a29 Win32: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:12:36 +02:00
  • 29523dbfbf Fix order of error checks in glfwSetGammaRamp Camilla Löwy 2022-04-21 15:37:31 +02:00
  • f843d53333 Fix glfwMakeContextCurrent using uninitialized TLS Camilla Löwy 2022-04-08 18:22:39 +02:00
  • b43c122dd1 Start 3.3.8 Camilla Löwy 2022-04-05 19:54:09 +02:00
  • 4cb36872a5 Wayland: Add support for file drop events Camilla Löwy 2022-03-31 19:56:48 +02:00
  • 0f38382e25 Wayland: Clean up listener struct initialization Camilla Löwy 2022-03-31 22:17:08 +02:00
  • f010335b8c Wayland: Make data offer reading a generic utility Camilla Löwy 2022-03-29 19:00:18 +02:00
  • b7a3af9b79 Wayland: Move window related code to window module Camilla Löwy 2022-03-29 18:32:05 +02:00
  • 967282c2e6 Wayland: Remove check for error that cannot happen Camilla Löwy 2022-03-24 21:24:34 +01:00
  • 8d216054ad Wayland: Remove error reporting of external bugs Camilla Löwy 2022-03-24 20:45:00 +01:00
  • 34418951cc Wayland: Clean up clipboard writing Camilla Löwy 2022-03-24 20:34:04 +01:00
  • ad4a9e42f0 Move URI list parsing to shared code Camilla Löwy 2022-03-24 20:17:32 +01:00
  • e0889736fd Wayland: Add strerror output to error descriptions Camilla Löwy 2022-03-24 19:04:58 +01:00
  • c132135332 Wayland: Clean up clipboard reading Camilla Löwy 2022-03-24 19:04:15 +01:00
  • 4651165272 Wayland: Simplify clipboard string allocation Camilla Löwy 2022-03-24 18:02:48 +01:00
  • 8d87be1268 Wayland: Improve handling of pending data offers Camilla Löwy 2022-03-23 19:58:33 +01:00
  • 89d3ea8d69 Wayland: Return our clipboard without roundtrips Camilla Löwy 2022-03-24 14:51:24 +01:00
  • 990dc4b388 Wayland: Fix error paths not closing sending fd Camilla Löwy 2022-03-23 20:08:12 +01:00
  • a4460b694e Wayland: Rename listener user data parameters Camilla Löwy 2022-03-23 18:58:08 +01:00
  • 4506175023 Wayland: Clean up pointer declarations Camilla Löwy 2022-03-23 18:55:22 +01:00
  • ba11e60859 Wayland: Rename data transfer parameters Camilla Löwy 2022-03-23 18:52:06 +01:00
  • 2d45681bc3 Wayland: Fix phrasing and type of error messages Camilla Löwy 2022-03-22 19:30:43 +01:00
  • 4c110bba41 Wayland: Fix partial writes of clipboard string Camilla Löwy 2022-03-22 19:23:25 +01:00
  • 738b1c73b5 Wayland: Remove superfluous global struct member Camilla Löwy 2022-03-22 19:04:29 +01:00
  • b386371f57 Wayland: Fix double free on data source error Camilla Löwy 2022-03-22 18:55:31 +01:00
  • 9c95cfb9f1 Wayland: Fix handling of clipboard set to self Camilla Löwy 2022-03-22 18:46:57 +01:00
  • 920d110b6c Fix missing newline Camilla Löwy 2022-03-21 23:19:06 +01:00
  • 554cbdb205 POSIX: Fix data type of return values Camilla Löwy 2022-03-22 20:11:42 +01:00
  • 74a1ae065a Merge branch '3.3-stable' into new-cursors-on-3.3-stable Camilla Löwy 2022-03-20 18:03:04 +01:00
  • 45ce5ddd19 Fix button field names in input guide 3.3.7 Camilla Löwy 2022-03-13 15:18:39 +01:00
  • 395f0a8b63 Update changelog and add credit Camilla Löwy 2022-03-10 20:04:56 +01:00
  • d9fd087bbf X11: Fix undefined behavior in bit shift of int Slemmie 2021-08-20 06:41:59 +02:00
  • 5688fb19e6 Win32: Update rationale for reimplementation Camilla Löwy 2022-03-09 18:18:04 +01:00
  • d1269c1b7d Win32: Fix calls to encoding compatibility macros Camilla Löwy 2022-03-08 23:45:53 +01:00
  • 541b151cff Win32: Fix maximization showing a hidden window Camilla Löwy 2022-03-08 23:00:47 +01:00
  • 8d08426725 Fix dependency list for X11 on Cygwin Camilla Löwy 2022-03-10 19:14:49 +01:00
  • 85a3bf40fb Win32: Fix scale fixup losing initial position Camilla Löwy 2022-03-07 19:19:31 +01:00
  • d9512b694b Win32: Fix rect of undecorated maximized windows Camilla Löwy 2022-03-07 18:14:16 +01:00
  • 955fbd9d26 Cocoa: Fix AirPlay causing harmless init error Camilla Löwy 2022-03-18 00:31:34 +01:00
  • 07a5518c3e Win32: Fix using executable instance and not ours Camilla Löwy 2022-03-17 23:54:39 +01:00
  • 66a4882eb1 Add checks for some invalid values to public API Camilla Löwy 2022-03-15 21:22:49 +01:00
  • 8d9231fe5e Win32: Fix glfwGetKeyScancode for GLFW_KEY_PAUSE Camilla Löwy 2022-03-15 19:22:21 +01:00
  • 03cfe957e7 Win32: Fix scancode and key for Alt+PrtSc events Camilla Löwy 2022-03-15 19:12:29 +01:00
  • add0521efb Fix accidental C99 in C89 header Camilla Löwy 2022-03-15 17:59:57 +01:00
  • 535c3ce632 Fix GLAPIENTRY redefinition warning Camilla Löwy 2022-03-15 17:51:57 +01:00
  • 3ee5031fd7 Add shared min and max functions for int Camilla Löwy 2022-03-14 16:01:34 +01:00
  • 35a65361ff POSIX: Fix undeclared function warning on Cygwin Camilla Löwy 2022-03-04 13:37:38 +01:00
  • 6659a80040 X11: Fix sonames for loaded libraries on NetBSD Camilla Löwy 2022-02-23 18:47:30 +01:00
  • 1813cc0af5 Update version of VS used on windows-latest Camilla Löwy 2022-03-03 23:15:47 +01:00
  • 9cfd4c49b0 Wayland: Improve event processing with timeout Camilla Löwy 2022-03-03 22:41:36 +01:00
  • eac18b9324 Wayland: Fix glfwPostEmptyEvent not always working Camilla Löwy 2022-03-03 21:46:50 +01:00
  • 499a5a7917 Formatting Camilla Löwy 2022-03-03 21:40:00 +01:00
  • b0af476799 Wayland: Adopt the poll wrapper from X11 Camilla Löwy 2022-03-13 16:25:19 +01:00
  • 9dd3f25d6d Wayland: Cancel display fd read before callbacks Camilla Löwy 2022-03-03 16:28:44 +01:00
  • 7302a8f520 Wayland: Fix potential incomplete display flushing Camilla Löwy 2022-03-03 16:23:00 +01:00
  • 9f73e9afa3 X11: Use lower-latency poll where available Camilla Löwy 2022-02-25 15:05:59 +01:00
  • 5ccc756c56 X11: Fix empty event race condition with a pipe Camilla Löwy 2022-02-18 14:29:43 +01:00
  • e219c00d87 Cleanup Camilla Löwy 2022-02-18 15:35:09 +01:00
  • 7f752c17c6 X11: Fix glfwWaitEvents* ignoring joystick events Camilla Löwy 2022-02-18 15:20:10 +01:00
  • 811e6bb01c X11: Fix joystick events causing busy waiting Camilla Löwy 2022-02-18 15:19:16 +01:00
  • b4aa5f626f X11: Retry poll when failed with EINTR or EAGAIN Camilla Löwy 2022-02-18 15:13:18 +01:00
  • ca1a98e7a2 X11: Fix event polling when event fd > 1023 Camilla Löwy 2022-02-01 22:05:55 +01:00
  • 9cc252a406 Revert ad01c1b614 Camilla Löwy 2022-03-13 15:57:56 +01:00
  • 54f2a865e9 GLX: Fix context creation failing unnecessarily Camilla Löwy 2022-01-06 07:07:53 +01:00
  • 09470b68c1 Wayland: Clean up monitor scale update Camilla Löwy 2022-01-01 20:18:33 +01:00
  • 9340324380 Wayland: Fix error type for allocation failure Camilla Löwy 2022-02-11 12:36:35 +01:00
  • 7a4813cedd Wayland: Remove unnecessary NULL checks Camilla Löwy 2022-02-11 12:40:21 +01:00
  • d1c0797630 Wayland: Fix multiple copies of single constant Camilla Löwy 2022-02-11 12:37:38 +01:00
  • 46950a5e61 Fix button field names in input guide Camilla Löwy 2022-03-13 15:18:39 +01:00
  • 1461c59aa2 Update changelog and add credit Camilla Löwy 2022-03-10 20:04:56 +01:00
  • b54fb0af10 X11: Fix undefined behavior in bit shift of int Slemmie 2021-08-20 06:41:59 +02:00
  • 8f9ff8503e Formatting Camilla Löwy 2022-03-09 23:06:13 +01:00
  • aa803f7de5 Win32: Update rationale for reimplementation Camilla Löwy 2022-03-09 18:18:04 +01:00
  • 34573798f4 Win32: Rename Windows 10 macros for clarity Camilla Löwy 2022-03-09 17:30:06 +01:00
  • 8ff9ed92b4 Win32: Fix calls to encoding compatibility macros Camilla Löwy 2022-03-08 23:45:53 +01:00
  • 723f3eb40d Win32: Fix maximization showing a hidden window Camilla Löwy 2022-03-08 23:00:47 +01:00
  • 1eef3a363e Fix dependency list for X11 on Cygwin Camilla Löwy 2022-03-10 19:14:49 +01:00
  • 367d06deaf Win32: Fix scale fixup losing initial position Camilla Löwy 2022-03-07 19:19:31 +01:00