Commit Graph

  • 64c034edfb Documentation work Emmanuel Gil Peyrot 2018-10-10 20:38:47 +02:00
  • c08abffc50 Wayland: Implement clipboard copy Emmanuel Gil Peyrot 2018-10-10 20:31:26 +02:00
  • 8b54e28c4e Wayland: Implement clipboard paste Emmanuel Gil Peyrot 2018-10-10 19:21:26 +02:00
  • 3c4b9a7eef Wayland: Add boilerplate for clipboard handling Emmanuel Gil Peyrot 2018-10-10 19:06:11 +02:00
  • 92b3fd02e5 wayland: save serial from all input sources Ricardo Vieira 2014-09-23 18:24:33 +01:00
  • 2de2589f91 Documentation work. (#1328) Siavash Eliasi 2018-10-22 17:45:11 +03:30
  • 0b3677c2b1 X11: Clarify comment Camilla Löwy 2018-10-21 15:01:19 +02:00
  • 868f1e7bfc Remove language requiring linking against opengl32 Camilla Löwy 2018-10-21 14:58:32 +02:00
  • e779280802 Win32: Fix invalid calls to GetDpiForWindow Camilla Löwy 2018-10-21 14:35:48 +02:00
  • 1725d1c4f5 Win32: Fix build on early Windows 10 SDKs Camilla Löwy 2018-09-26 18:04:53 +02:00
  • 6bd264244a WGL: Cleanup Camilla Löwy 2018-10-09 20:06:03 +02:00
  • fac7d531ec Update changelog Camilla Löwy 2018-09-26 18:09:18 +02:00
  • 5afcd0981b wayland: add support for XCURSOR_THEME and XCURSOR_SIZE emersion 2018-10-10 21:49:23 +02:00
  • cc805c0963 Mir: Remove this experimental backend Emmanuel Gil Peyrot 2018-09-29 16:51:35 +02:00
  • e75af5f531 Linux: Include the null byte in joystick path Emmanuel Gil Peyrot 2018-10-03 20:49:07 +02:00
  • dcd2a19d90 Wayland: Add support for xdg-decoration Emmanuel Gil Peyrot 2018-10-01 15:05:55 +02:00
  • 3e884aea46 Wayland: Use memfd_create() and seals if available Emmanuel Gil Peyrot 2018-09-29 22:35:32 +02:00
  • ab16fcc8db Wayland: Check for buffer creation failure Emmanuel Gil Peyrot 2018-09-29 22:59:00 +02:00
  • 754b7feaa1 Wayland: Rename handlers for more unicity Emmanuel Gil Peyrot 2018-09-29 21:01:03 +02:00
  • 4d3f0fb5df Wayland: Split long lines for function declaration Emmanuel Gil Peyrot 2018-09-29 18:11:11 +02:00
  • 15cad02235 Wayland: Use HiDPI cursors for standard cursors Emmanuel Gil Peyrot 2018-09-11 14:24:43 +02:00
  • e0b83bbe8d Wayland: Use HiDPI cursors on decorations Emmanuel Gil Peyrot 2018-09-11 14:20:02 +02:00
  • 321062833a Wayland: Load a bigger cursor theme for HiDPI Emmanuel Gil Peyrot 2018-09-11 14:18:52 +02:00
  • 5ea6e6cda2 Wayland: Add support for animated standard cursors Emmanuel Gil Peyrot 2018-09-08 20:05:40 +02:00
  • dede6d6886 Wayland: Add a timerfd for animated cursors Emmanuel Gil Peyrot 2018-09-08 20:01:04 +02:00
  • 685f2a5f91 Wayland: Close forgotten timerfd on terminate. Emmanuel Gil Peyrot 2018-09-08 19:38:51 +02:00
  • eeac43c3f7 Win32: Fix symbol definition detection Camilla Löwy 2018-09-05 22:45:06 +02:00
  • 089ea9af22 Add GLFW_SCALE_TO_MONITOR Camilla Löwy 2018-08-31 13:33:48 +02:00
  • 5294439595 Win32: Add support for Per-Monitor V2 awareness Camilla Löwy 2018-06-07 19:01:07 +02:00
  • b3efdcb38a Update Nuklear to 4.00.1 Camilla Löwy 2018-08-29 01:26:15 +02:00
  • 3238f2291f Update changelog Camilla Löwy 2018-08-24 15:05:42 +02:00
  • ed12a54afd Win32: Fix keypad equals key reported as unknown Doug Binks 2018-08-24 14:07:34 +02:00
  • 338afe3c6d X11: Clean up cursor shape translation Camilla Löwy 2018-08-22 20:31:04 +02:00
  • b1b21292b9 X11: Clean up context lookup Camilla Löwy 2018-08-22 20:18:36 +02:00
  • a67d8afbd4 Win32: Clean up DWM detection Camilla Löwy 2018-08-12 13:58:30 +02:00
  • d4cbe451fc Win32: Clean up cursor shape translation Camilla Löwy 2018-08-15 12:52:00 +02:00
  • 096ace5a68 Clarify comment Camilla Löwy 2018-08-13 17:57:27 +02:00
  • 8d3595fb4d Remove redundant redundancy Emmanuel Gil Peyrot 2018-08-23 09:51:01 +02:00
  • 018ab7229b Add credit Camilla Löwy 2018-08-09 18:17:40 +02:00
  • f4764f7288 Accidentally a word Coşku Baş 2018-08-06 18:13:24 +03:00
  • ccef385f02 Fix content scale callback func name Coşku Baş 2018-08-05 21:45:43 +03:00
  • e1495c013d Fix missing API reference thread safety section Camilla Löwy 2018-08-09 13:57:10 +02:00
  • f82a8f09eb Win32: Disable mouse trails for full screen Camilla Löwy 2018-08-02 00:01:26 +02:00
  • 0be4f3f75a Add GLFW_FOCUS_ON_SHOW window hint and attribute Doug Binks 2018-05-29 14:51:36 +01:00
  • bf6551a3ca Cocoa: Fix FindVulkan.cmake paths for LunarG SDK Camilla Löwy 2018-05-27 19:31:50 +02:00
  • 617a322bd8 Documentation work Emmanuel Gil Peyrot 2018-05-19 20:19:23 +02:00
  • fdfb5ab466 Fix tpyo Camilla Löwy 2018-05-18 15:22:48 +02:00
  • a9a5a0b016 Replace use of ctype function that caused warning Camilla Löwy 2018-05-18 11:30:14 +02:00
  • 8d1a64c831 X11: Make event polling more robust Camilla Löwy 2018-05-17 14:41:16 +02:00
  • 15d89bdff6 Win32: Allow compile-time override of class name Camilla Löwy 2018-05-16 16:42:51 +02:00
  • 2167bee551 Documentation work Camilla Löwy 2018-05-11 14:39:12 +02:00
  • 7ef34eb06d X11: Add support for Cygwin/X sonames Camilla Löwy 2018-04-24 15:37:23 +02:00
  • c443b02472 Cleanup Camilla Löwy 2018-04-17 23:02:47 +02:00
  • fcc244ea6d Win32: Fix windows build with WINVER >= Vista Andreas Noever 2018-04-15 10:23:34 +02:00
  • 8b9221d845 X11: Fix missing dlclose calls for X extensions Camilla Löwy 2018-04-25 21:49:41 +02:00
  • 50eccd298a Fix cursor mode application for unfocused windows Camilla Löwy 2018-04-17 19:54:36 +02:00
  • 819a2205e5 Cleanup Camilla Löwy 2018-04-12 03:27:06 +02:00
  • 5d8b04a7ac Fix missing call to glfwTerminate Camilla Löwy 2018-04-10 17:52:54 +02:00
  • d222a40046 Documentation work Camilla Löwy 2018-02-25 20:37:31 +01:00
  • 23dfeee4cb Add semver link to documentation Camilla Löwy 2018-04-09 00:05:59 +02:00
  • 474fa73e6c Update minimum required CMake version to 3.0 Camilla Löwy 2018-04-09 00:04:29 +02:00
  • 0a3c4f5d80 Add support for Wayland on FreeBSD and other OSes Greg V 2018-03-19 22:08:22 +03:00
  • 2884915000 Cocoa: Set CAMetalLayer contents scale from window Camilla Löwy 2018-03-20 18:33:35 +01:00
  • 5f8108e8a9 Cocoa: Fix SDK version numbers Camilla Löwy 2018-03-10 19:03:00 +01:00
  • b4c99aacd4 Fix OpenGL header inclusion guide siavashserver 2018-03-17 14:31:44 +03:30
  • 30f5f97370 Update Vulkan headers to 1.1.70.0 SDK Camilla Löwy 2018-03-07 23:57:04 +01:00
  • 34d20b0f03 Fix documentation Camilla Löwy 2018-03-03 22:24:26 +01:00
  • 94ffc12b38 Fix value for VK_MVK_macos_surface constant Camilla Löwy 2018-03-03 21:58:42 +01:00
  • ab3bfb4205 Cocoa: Update MoltenVK support for LunarG SDK Camilla Löwy 2018-03-01 21:01:30 +01:00
  • 8d98a6e37d Add a FreeMonitor platform API Emmanuel Gil Peyrot 2018-02-24 21:53:39 +01:00
  • b88be7c1e9 Remove unused variable in opacity test Caio Marcelo de Oliveira Filho 2018-01-06 11:03:41 -08:00
  • 77879736af Cocoa: Event polling did not initialize AppKit Camilla Löwy 2018-03-01 02:23:27 +01:00
  • 0d4534733b Wayland: Destroy subcompositor and viewporter on terminate Emmanuel Gil Peyrot 2018-02-24 21:45:39 +01:00
  • 2926ce4838 Prevent resizing smaller than 1×1 Emmanuel Gil Peyrot 2018-01-29 05:06:23 +01:00
  • a8e551cffa Fix resizing and moving under xdg-shell Emmanuel Gil Peyrot 2018-01-29 04:45:27 +01:00
  • a0dbffb8f2 Set decorations as opaque, to optimise composition Emmanuel Gil Peyrot 2017-12-26 20:07:29 +01:00
  • dfc7eacd50 Do not leak the 1×1 buffer used for decorations Emmanuel Gil Peyrot 2017-12-26 20:06:33 +01:00
  • 0c4ca85149 Fix _glfwPlatformSetWindowMonitor to correctly destroy/recreate decorations Emmanuel Gil Peyrot 2017-12-26 16:15:11 +01:00
  • c9d691e65e Fix window size calculation when wp_viewporter isn’t supported Emmanuel Gil Peyrot 2017-12-22 18:56:06 +01:00
  • 60e82ba472 Handle scaling factor (hidpi) correctly Emmanuel Gil Peyrot 2017-12-22 18:22:36 +01:00
  • f51c219b1c Handle maximized size correctly Emmanuel Gil Peyrot 2017-12-22 17:55:43 +01:00
  • 31cea7fa24 Remove decorations when fullscreen Emmanuel Gil Peyrot 2017-12-22 17:47:07 +01:00
  • 58b21d336c Factorise moving to fullscreen Emmanuel Gil Peyrot 2017-12-22 17:42:00 +01:00
  • 5e5bc14468 Fix documentation about window decorations Emmanuel Gil Peyrot 2017-12-19 21:40:21 +01:00
  • 8ed91e8a77 Only create decorations if wp_viewporter is supported Emmanuel Gil Peyrot 2017-12-22 17:29:25 +01:00
  • 4e31dc5e6e Make it possible to toggle window decorations Emmanuel Gil Peyrot 2017-12-19 21:32:46 +01:00
  • 1f8ec20b55 Correctly destroy subsurfaces on window destroy Emmanuel Gil Peyrot 2017-12-19 21:32:31 +01:00
  • 4a42364a19 Return correct values for frame size Emmanuel Gil Peyrot 2017-12-19 21:32:04 +01:00
  • 9f7ec6b094 Implement window decorations Emmanuel Gil Peyrot 2017-12-19 20:58:03 +01:00
  • 9dc18a62a6 Rename wl_pointer to pointer Emmanuel Gil Peyrot 2017-12-19 19:08:51 +01:00
  • 5b65b9b860 Prevent a crash when giving focus to a non-GLFWwindow surface Emmanuel Gil Peyrot 2017-12-19 19:06:40 +01:00
  • 552e40a4be Add wl_subcompositor support Emmanuel Gil Peyrot 2017-12-19 19:04:52 +01:00
  • 79e16baca3 Add wp_viewporter support Emmanuel Gil Peyrot 2017-12-19 19:04:28 +01:00
  • 9a7656364e Split shm buffer creation out of _glfwPlatformCreateCursor Emmanuel Gil Peyrot 2017-12-19 17:25:00 +01:00
  • 2de3605b4c Make createAnonymousFile static Emmanuel Gil Peyrot 2017-12-19 17:24:46 +01:00
  • d6b9d00ceb Wayland: Handle monitor removal Emmanuel Gil Peyrot 2018-02-24 22:18:39 +01:00
  • f67b610dd4 Wayland: Handle repeats which missed a timer Emmanuel Gil Peyrot 2018-02-24 20:53:56 +01:00
  • 608f055c72 Wayland: Open the timerfd with cloexec Emmanuel Gil Peyrot 2018-02-24 20:53:19 +01:00
  • 84d10b32c3 Wayland: Ask xkbcommon whether to repeat a key Emmanuel Gil Peyrot 2018-02-12 09:32:34 +01:00
  • 8bc0c5c2c0 Wayland: dlsym() xkb_keymap_key_repeats Emmanuel Gil Peyrot 2018-02-12 09:32:13 +01:00