Commit Graph

  • 5e2412d6d9 Merge 4bcb923c81 into c599ea0737 Jay Weisskopf 2015-05-12 22:18:33 +0000
  • c599ea0737 Fix typo: "is" changed to "are" Jay Weisskopf 2015-05-12 14:36:11 -0400
  • 4bcb923c81 Fix typo: "is" changed to "are" Jay Weisskopf 2015-05-12 14:36:11 -0400
  • 8e3c423ed4 Fixed problem with no existing serial number for built-in display Moritz Pflanzer 2015-05-12 17:13:00 +0100
  • b03ee5bc1b OS X Fix: NSWindow no Longer Crashes on Resize *After doing research I found that Apple puts an NSWindow to sleep using (AppNap) after the window reaches below 4 pixels in height. *GLFW will now set a minimum height with the OS X default title bar height taken into consideration; this resolves the issue. Jared P. Jones 2015-05-12 01:16:55 -0500
  • 98557d0f89 Added ability to reuse a context of another window instead of creating a new one with sharing (implementation only for Windows). endre 2015-05-10 15:06:22 +0200
  • 11542dcb19 Merge e0a6772e5e into 9040c64e5b Jared Jones 2015-05-10 08:41:25 +0000
  • e0a6772e5e Fixed Deprecated CGDisplayIOServicePort *A function has manually been created that deals with grabbing the approriate service_io port. *This function adds support for collision detection against the VendorID, ProductID, and the SerialNumber. The serial number check is required incase a user has two types of identical monitors. *Supports OS X 10.4 (Tiger) and Newer (Untested, based on API Docs) I would like to give special thanks to mhernr18 for providing the initial code. Recloses #165 Jared P. Jones 2015-05-10 03:11:14 -0500
  • 9040c64e5b Implemented GLFW_AUTO_ICONIFY on OS X. Camilla Berglund 2015-05-06 23:52:39 +0200
  • 905073a506 Simplified WGL extension logic. Camilla Berglund 2015-05-04 19:26:01 +0200
  • 8b042c28e2 Restore previous context in _glfwPlatformShow/UnhideWindow() for Cocoa Chi-kwan Chan 2015-04-26 17:39:08 -0400
  • d43776502b Properly restore previous context Chi-kwan Chan 2015-04-26 06:27:59 -0400
  • 656666e722 wayland: Fix typo introduced in e253beaa. Emmanuel Gil Peyrot 2015-04-19 18:54:04 +0200
  • 90cd4b6e2e Wayland: Fix typo introduced in e253beaa, preventing compilation Emmanuel Gil Peyrot 2015-04-19 18:54:04 +0200
  • 460c34df4b Documentation tweaks. Camilla Berglund 2015-04-19 13:48:25 +0200
  • f9feb0011c Merge 9c2d265c25 into d1ea1ec21b linkmauve 2015-04-19 11:28:03 +0000
  • d1ea1ec21b Added credit. Camilla Berglund 2015-04-19 13:27:27 +0200
  • e253beaa2b wayland: Implement glfwGetCursorPos Emmanuel Gil Peyrot 2015-04-15 18:18:42 +0200
  • 9c2d265c25 wayland: Implement glfwGetCursorPos Emmanuel Gil Peyrot 2015-04-15 18:18:42 +0200
  • 9021e52a6f Fixed clipboard test OS X modifier. Camilla Berglund 2015-04-09 15:11:50 +0200
  • 5b6e67119f Added credit. Camilla Berglund 2015-04-14 21:15:50 +0200
  • ad1739c63f Fixed invalid pointer when Xrandr is unavailable. Eric Larson 2015-04-13 13:37:15 -0700
  • b415b9aacf Fixed harmless argument reversal. Camilla Berglund 2015-04-13 19:36:51 +0200
  • dc9d287e33 Comment cleanup. Camilla Berglund 2015-04-07 02:51:45 +0200
  • 135be952fe Added reporting of unlikely WGL extension error. Camilla Berglund 2015-04-07 02:34:40 +0200
  • c21a8573b4 Replaced comment with assertion. Camilla Berglund 2015-04-07 02:34:08 +0200
  • 44dfe244cf FIX: Should be null in case of no monitors Eric Larson 2015-04-13 13:37:15 -0700
  • 5733b0e4cb Removed repetitition in input guide. Camilla Berglund 2015-04-10 13:31:47 +0200
  • 7324d04757 Merge 11676b0dc8 into 5c3f8efd23 Drew Schleck 2015-04-10 11:19:36 +0000
  • 5c3f8efd23 Context config translation cleanup. Camilla Berglund 2015-04-10 13:18:26 +0200
  • 076d9311fa Removed tab characters. Camilla Berglund 2015-04-10 13:17:27 +0200
  • 11676b0dc8 Reduce some repetition in input.dox Drew Schleck 2015-04-09 21:38:53 -0700
  • c5099ff407 Cleanup of #493. Camilla Berglund 2015-04-09 16:09:39 +0200
  • 4277e9f5d6 Removed NSScreen member of OS X monitor. Chi-kwan Chan 2015-04-07 21:02:48 -0400
  • 882b770ecb Cleanup of #487. Camilla Berglund 2015-04-09 14:03:26 +0200
  • a21f586c3b Removed check for whether context is current. Elviss Strazdins 2015-04-02 14:19:57 +0300
  • 2fbd948a67 Fixed initialization failing on headless systems. Camilla Berglund 2015-03-29 13:46:21 +0200
  • 49cf82a0ac Cleaned up monitor and video mode enumeration. Camilla Berglund 2015-03-23 00:08:28 +0100
  • 21ef6c2ae0 Merge 676a9eafee into b36cd16c8f Chi-kwan Chan 2015-04-08 01:06:32 +0000
  • 676a9eafee Obtain screen object from displayID only when we need it Chi-kwan Chan 2015-04-07 21:02:48 -0400
  • 3b1be5a382 Merge a0ee612195 into 6412dcb896 Elviss Strazdiņš 2015-04-07 22:25:57 +0000
  • 6412dcb896 Added note on delayed OS X window title updating. Camilla Berglund 2015-04-07 21:52:29 +0200
  • 16e80258b8 Shrunk error message buffer. Camilla Berglund 2015-04-07 17:42:45 +0200
  • b875bbcdf1 Added missing VC++ gitignore entries. Camilla Berglund 2015-04-07 17:41:43 +0200
  • 6b21c4f6c9 Fixed out-of-tree build documentation. Camilla Berglund 2015-04-07 14:41:23 +0200
  • e8bceaa284 Documentation work. Camilla Berglund 2015-04-07 14:37:42 +0200
  • 59abeeb097 Added window attribute remarks. Camilla Berglund 2015-04-07 14:34:12 +0200
  • d95b79f9eb Documentation grammar fix. Camilla Berglund 2015-03-30 23:20:49 +0200
  • 1861cf4975 Removed stale comment. Camilla Berglund 2015-04-07 02:29:49 +0200
  • 9b44ce8935 Fix bug for fullscreen window on Yosemite with multiple monitors Chi-kwan Chan 2015-04-05 22:58:39 -0400
  • a0ee612195 Not checking for internal window pointer when making the context current Elviss Strazdins 2015-04-02 14:19:57 +0300
  • b36cd16c8f Fixed initialization failing on headless systems. Camilla Berglund 2015-03-29 13:46:21 +0200
  • c4de1a6ac1 Cleaned up monitor and video mode enumeration. Camilla Berglund 2015-03-23 00:08:28 +0100
  • 427c79b24b Documented framebuffer attribute retrieval. Camilla Berglund 2015-03-29 14:18:49 +0200
  • f3270d4ce8 Fixed language referring to GLFW 2. Camilla Berglund 2015-03-26 12:42:30 +0100
  • 3efaf3a6c5 Merge 238d02ff8b into 4974585d04 linkmauve 2015-03-26 07:16:00 +0000
  • 4974585d04 wayland: Handle disconnect properly Emmanuel Gil Peyrot 2015-03-18 19:50:14 +0100
  • b055af044f Fix leak: ==16491== 2,399 (2,176 direct, 223 indirect) bytes in 1 blocks are definitely lost in loss record 64 of 67 ==16491== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==16491== by 0x5682D0B: xkb_context_new (in /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0) ==16491== by 0x40B24B: _glfwPlatformInit (wl_init.c:556) ==16491== by 0x40612E: glfwInit (init.c:125) ==16491== by 0x4052AE: main (simple.c:49) Denis Biryukov 2015-03-24 13:31:05 +0300
  • 7409378c7e Fix memory leak in wl_monitor.c void _glfwAddOutput(uint32_t name, uint32_t version) Monitor was allocated but not freed Denis Biryukov 2015-03-24 13:26:46 +0300
  • 1f0c7fe7bb Fix memory leak: ==15831== 368 (32 direct, 336 indirect) bytes in 1 blocks are definitely lost in loss record 60 of 70 ==15831== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==15831== by 0x40B21F: _glfwPlatformInit (wl_init.c:553) ==15831== by 0x40612E: glfwInit (init.c:125) ==15831== by 0x4052AE: main (simple.c:49) Denis Biryukov 2015-03-24 13:15:04 +0300
  • e4f708da3b Fix memory leak: ==15753== 24 bytes in 1 blocks are definitely lost in loss record 22 of 71 ==15753== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==15753== by 0x40BAE1: _glfwPlatformGetVideoModes (wl_monitor.c:216) ==15753== by 0x40B9D6: _glfwPlatformGetMonitors (wl_monitor.c:184) ==15753== by 0x406151: glfwInit (init.c:131) ==15753== by 0x4052AE: main (simple.c:49) Denis Biryukov 2015-03-24 13:11:15 +0300
  • 238d02ff8b wayland: Merge code for PollEvents and WaitEvents, and handle disconnect properly. Emmanuel Gil Peyrot 2015-03-18 19:50:14 +0100
  • d48fc47dc9 XIM doesn't work because some events are not filtered with XFilterEvent mattn 2015-03-21 23:57:51 +0900
  • 5268914b3f Started 3.1.2. Camilla Berglund 2015-03-20 00:12:00 +0100
  • 29b40112c2 Fixed sleeping monitors being excluded from list. 3.1.1 Camilla Berglund 2015-03-19 16:20:03 +0100
  • 1d7898b5ea Added description of 3.1.1 release. Camilla Berglund 2015-03-19 15:49:49 +0100
  • 3d204b1afd Sorted context APIs after window APIs. Camilla Berglund 2015-03-16 22:53:23 +0100
  • 821f3e674a Enabled High DPI support with custom Info.plist. Camilla Berglund 2015-03-16 22:39:14 +0100
  • acad9f5ab9 Merge 5e2ca529af into 1a004264f4 Siavash Eliasi 2015-03-17 15:51:32 +0000
  • 1a004264f4 Removed reference to Carbon by postponed feature. Camilla Berglund 2015-03-17 16:48:56 +0100
  • 8f08661d9e Header option macro fixes and documentation work. Camilla Berglund 2015-03-17 16:33:21 +0100
  • eb7688df8f Added select to all custom X11 event polling. Camilla Berglund 2015-03-16 18:19:50 +0100
  • 288b371fe9 Add a glfwSetWindowIcon function. Emmanuel Gil Peyrot 2015-03-15 18:29:58 +0100
  • e8f8ec027d Documented C locale hack. Camilla Berglund 2015-03-15 15:55:54 +0100
  • d493a82f9e Various error fixes. Camilla Berglund 2015-03-10 19:51:14 +0100
  • a75e43ef22 Moved _NET_REQUEST_FRAME_EXTENTS to frame query. Camilla Berglund 2015-03-12 15:42:06 +0100
  • cb11b7ca6f Added live resizing to splitview example. Camilla Berglund 2015-03-08 14:28:42 +0100
  • 75b7720d00 Removed stray word in window guide. Camilla Berglund 2015-03-10 19:50:48 +0100
  • 5bbc2b4949 Added and documented glfwSetGamma value checks. Camilla Berglund 2015-03-15 15:40:43 +0100
  • 76fff4d042 Documented Windows gamma ramp size limit. Camilla Berglund 2015-03-10 19:02:28 +0100
  • c43f082993 Fixed X11 mouse button mismatch. BryceMehring 2015-02-22 22:14:24 -0600
  • 6e20cda7fd Fixed test for invalid timer values. Camilla Berglund 2015-03-10 12:01:38 +0100
  • 4596663232 Updated glad. Camilla Berglund 2015-01-21 16:19:35 +0100
  • d79beb9539 Renamed monitor test program. Camilla Berglund 2015-01-25 23:37:29 +0100
  • e050e63a09 added bii test support, tested with new layout drodri 2015-03-13 01:07:39 +0100
  • 46888206be Removed unused GLU dependency. Camilla Berglund 2015-01-25 23:35:54 +0100
  • c1dce0f617 Cleanup. Camilla Berglund 2015-03-07 22:33:04 +0100
  • 6e9788a9e6 Removed invalid context hint checks. Camilla Berglund 2015-03-07 22:31:50 +0100
  • 32d5883fc4 Finishing up wiring gl3w Hans W. Uhlig 2015-02-28 18:28:18 -0800
  • 355c1cd8c7 Added gl3w to glfw Hans W. Uhlig 2015-02-28 00:48:58 -0800
  • d90f5e0429 Fixed debug bit not being set for OpenGL ES. Camilla Berglund 2015-02-27 02:53:21 +0100
  • cdbe16ea96 Fixed mouse button mismatch in x11 introduced via 4d146cb39d. BryceMehring 2015-02-22 22:14:24 -0600
  • bbfdedff01 Updated changelog. Camilla Berglund 2015-02-22 21:27:42 +0100
  • 8d910d7950 Public header comment cleanup. Camilla Berglund 2015-02-22 18:35:10 +0100
  • 48f4a591de Formatting. Camilla Berglund 2015-02-22 18:34:38 +0100
  • e8ce4ab8e8 Enable _WIN32 on detection of MinGW, not Cygwin. Camilla Berglund 2015-02-22 18:18:43 +0100
  • d586fe6737 Removed stale NT arch hacks. Camilla Berglund 2015-02-22 18:17:34 +0100
  • c5353646b6 MinGW also supports __declspec(dllimport). Camilla Berglund 2015-02-22 18:14:30 +0100
  • 1247fc030f Removed support for LCC. Camilla Berglund 2015-02-22 18:10:20 +0100
  • a8bc2af649 Removed support for Borland C++. Camilla Berglund 2015-02-22 18:02:54 +0100