Commit Graph

  • e778b83667 Move redundant free to where its not redundant. BrandonSchaefer 2014-11-12 09:41:12 -0800
  • a71a52ddd6 Check queue == NULL if we can't connect to server. BrandonSchaefer 2014-11-10 12:17:21 -0800
  • d300aa3255 Fix the found issue. Found needs to be 1. BrandonSchaefer 2014-11-10 12:12:03 -0800
  • f306ea2f5d Create an event queue to store all MirEvents. BrandonSchaefer 2014-11-10 09:42:41 -0800
  • 0a5d57eade Fixed realloc, should be monitors. BrandonSchaefer 2014-11-10 09:26:20 -0800
  • a8b0d1c8e0 Updated changelog and credits, formatting. Camilla Berglund 2014-11-27 15:39:24 +0100
  • cc10527706 Fixed position for full screen override redirect. Cyril Pichard 2014-11-12 16:59:19 +0100
  • e323dade6e * Move redundant free, to where its no longer redundant :) BrandonSchaefer 2014-11-12 09:41:12 -0800
  • 2a423fc287 Merge 3133a42273 into 5c003d3fbe cpichard 2014-11-12 16:10:41 +0000
  • 3133a42273 Fixed windows position in fullscreen mode with several monitors and no WM Cyril Pichard 2014-11-12 16:59:19 +0100
  • ab27dd2bde * If we can't connect to the mir server make sure we check queue == NULL BrandonSchaefer 2014-11-10 12:17:21 -0800
  • 4ed4e06c57 * Fix the found issue. Found needs to be 1 for the realloc, while index should be 0. So using i for the index, and found for the count. BrandonSchaefer 2014-11-10 12:12:03 -0800
  • cf244380bf * Missed two spaces ... BrandonSchaefer 2014-11-10 09:45:29 -0800
  • 3893c693ac * Create a EventQueue to store all MirEvents so we can ensure all Events come out of the same thread. As well as ensuring the threads sync up correctly when touching the Event Queue. BrandonSchaefer 2014-11-10 09:42:41 -0800
  • bc55f587da * Fix realloc, should be monitors, not monitors[found]; * Move found to the end of the loop, otherwise found = 1 causing index 0 to crash. * Find the modes for the monitor->modes. BrandonSchaefer 2014-11-10 09:26:20 -0800
  • 5c003d3fbe Added Mir to compilation guide. Camilla Berglund 2014-11-10 01:50:42 +0100
  • 916371e04c Formatting. Camilla Berglund 2014-11-06 23:52:38 +0100
  • e059f012d7 Removed unused members. Camilla Berglund 2014-11-07 01:42:25 +0100
  • 46c0dc4788 Updated credits and changelog. Camilla Berglund 2014-11-06 23:57:53 +0100
  • 13ac6e9a82 Fixed platform code writing to shared members. Camilla Berglund 2014-11-06 23:45:56 +0100
  • 10a74924e3 Removed function duplicating _glfwAllocMonitor. Camilla Berglund 2014-11-06 23:41:29 +0100
  • 8d5043f409 Could be a crash here, best to just check. BrandonSchaefer 2014-11-06 12:48:06 -0800
  • c03f273941 Fix crash from test/sharing. BrandonSchaefer 2014-11-06 12:20:57 -0800
  • 4674ed367d Fix some memory leaks. BrandonSchaefer 2014-11-06 12:07:20 -0800
  • f4f525549c Finish up the monitor work. BrandonSchaefer 2014-11-06 00:28:17 -0800
  • ac73c2bd6c Get the correct mod for each KEY/MOTION event. BrandonSchaefer 2014-11-06 00:27:54 -0800
  • cb4ccc59c2 Realloc the monitor size for each IN USE monitor. BrandonSchaefer 2014-11-06 00:27:24 -0800
  • d76d56ce74 Add the start of size of each monitor and modes. BrandonSchaefer 2014-11-06 00:26:39 -0800
  • 50cf4cfda3 Add Mir file licenses. BrandonSchaefer 2014-11-06 00:26:16 -0800
  • 9bd0fae684 Make sure we go through all the pointer_coords. BrandonSchaefer 2014-11-06 00:25:52 -0800
  • 8712d84bcc Add in Mir input handling. BrandonSchaefer 2014-11-06 00:24:49 -0800
  • 49696d0134 Init context API for native display. BrandonSchaefer 2014-11-06 00:24:08 -0800
  • 4295b77582 Set up the Mir connection. BrandonSchaefer 2014-11-06 00:23:02 -0800
  • 46c9663ed7 I should add the actual mir_* source files :). BrandonSchaefer 2014-11-06 00:21:12 -0800
  • 10d1d278f3 Don't forget to add the FindMir.cmake. BrandonSchaefer 2014-11-06 00:18:32 -0800
  • cfb7d2f036 Start with the skeleton code for Mir support. BrandonSchaefer 2014-11-06 00:15:37 -0800
  • bc219056a6 Removed superfluous comments. Camilla Berglund 2014-11-06 19:38:27 +0100
  • e30f78db86 Merge 61c0818762 into 382133b384 Brandon Schaefer 2014-11-06 20:49:22 +0000
  • 61c0818762 * Could be a crash here, best to just check BrandonSchaefer 2014-11-06 12:48:06 -0800
  • 0e86d3824b * Fix crash from test/sharing. BrandonSchaefer 2014-11-06 12:20:57 -0800
  • 5b271fd795 * Fix some memory leaks (one in wl_init.c, need to clean up Joysticks). * Finish getting the monitor modes set up. * Finish adding Unsupported error messages. BrandonSchaefer 2014-11-06 12:07:20 -0800
  • 899117e785 Possible control flow clarification. Camilla Berglund 2014-11-04 21:23:13 +0100
  • 9f8567bb47 * Finish up the monitor work. BrandonSchaefer 2014-11-06 00:28:17 -0800
  • ce650a9b64 * Get the correct mod for each KEY/MOTION event BrandonSchaefer 2014-11-06 00:27:54 -0800
  • 64bec3bee8 * Realloc the monitor size for each IN USE monitor BrandonSchaefer 2014-11-06 00:27:24 -0800
  • df90b46a58 * Add the beginning stages of the size of each monitor and modes BrandonSchaefer 2014-11-06 00:26:39 -0800
  • d19c91fcc7 * Add licenses BrandonSchaefer 2014-11-06 00:26:16 -0800
  • 2409b65b99 * Make sure we go through all the pointer_coords BrandonSchaefer 2014-11-06 00:25:52 -0800
  • fbb844ae56 * Remove printf statement! BrandonSchaefer 2014-11-06 00:25:21 -0800
  • 4789ebd5d2 * Add in input handling BrandonSchaefer 2014-11-06 00:24:49 -0800
  • 53b28280a8 * Init context api for native display BrandonSchaefer 2014-11-06 00:24:08 -0800
  • 8a6776f122 * Set up the mir connection * Set up the first of the mir surface BrandonSchaefer 2014-11-06 00:23:02 -0800
  • 10c17e5f45 * I should add the actual mir_* source files :). BrandonSchaefer 2014-11-06 00:21:12 -0800
  • c16ae4b974 * Dont forget to add the FindMir.cmake BrandonSchaefer 2014-11-06 00:18:32 -0800
  • 6e05406715 * Start with the skeleton code for mir support BrandonSchaefer 2014-11-06 00:15:37 -0800
  • 382133b384 Fixed test for no found monitors. Camilla Berglund 2014-11-06 02:11:12 +0100
  • 8de5c4e3b8 Fixed OS X full screen window hiding. Camilla Berglund 2014-11-05 16:27:29 +0100
  • c112804539 Ignore deprecated attributes on OS X core. Camilla Berglund 2014-11-05 00:33:43 +0100
  • 70c349f36b Fixed OS X full screen window placement. Camilla Berglund 2014-11-04 20:00:05 +0100
  • 3f41874635 Make the X11 implementation of glfwPostEmptyEvent() thread-safe. Patrick Walton 2014-11-03 20:39:06 -0800
  • 34bf1b13e9 Fixed Lion full screen regression. Camilla Berglund 2014-10-29 23:13:24 +0100
  • 9f58d8d715 Added comment. Camilla Berglund 2014-11-03 19:16:29 +0100
  • ac78657967 Support for automatic graphics switching on OS X Jonathan 2014-11-01 19:33:13 +0000
  • 1285e07f1b Documentation work. Camilla Berglund 2014-10-28 16:58:54 +0100
  • 49ec306a0a Added glfwGet*Adapter to native API. Camilla Berglund 2014-10-28 15:35:03 +0100
  • 6743761c2c Moved OS X from full screen view to window. Camilla Berglund 2014-10-28 22:10:39 +0100
  • 8184d7b2da Merge 65f43d9349 into da7fec86c4 Ricardo Vieira 2014-10-28 13:24:13 +0000
  • da7fec86c4 wayland: Fix cursor package name Ricardo Vieira 2014-09-28 22:33:07 +0100
  • 3b9a14fc9c Moved note to new place of inversion. Camilla Berglund 2014-10-26 18:29:34 +0100
  • 4c64e94d39 Fixed X-axis scroll offset inversion (take two). Camilla Berglund 2014-10-26 13:53:45 +0100
  • b4c4ba0439 Fixed regression due to stale OS X glext header. Camilla Berglund 2014-10-22 13:49:16 +0200
  • f611ba8aa0 Using consistent margins for tips and code blocks. Siavash Eliasi 2014-10-22 10:29:40 +0330
  • e545f48d4a Merge 962951344d into 5052b2d7e0 Patrick Walton 2014-10-21 10:20:40 +0000
  • 5052b2d7e0 Create an autorelease pool in glfwPostEmptyEvent. Patrick Walton 2014-10-20 22:41:58 -0700
  • 962951344d Create an autorelease pool on Mac OS X when using glfwPostEmptyEvent from another thread. Patrick Walton 2014-10-20 22:41:58 -0700
  • a21f2377bc Updated TinyCThread URL. Camilla Berglund 2014-10-15 03:55:25 +0200
  • b140606a49 Added GLFW_INCLUDE_GLEXT for glext.h inclusion. Camilla Berglund 2014-10-13 23:56:03 +0200
  • 6a3779d635 Cleanup. Camilla Berglund 2014-10-13 18:51:47 +0200
  • 2d13eb0920 Documentation work. Camilla Berglund 2014-10-13 16:00:11 +0200
  • 496567d3f1 Documentation work. Camilla Berglund 2014-10-07 23:37:59 +0200
  • 3afa831e28 Updated comments for DLL macros. Camilla Berglund 2014-10-13 14:13:08 +0200
  • f4a467a864 Fixed OS X scroll X-axis inversion. Camilla Berglund 2014-10-08 13:40:50 +0200
  • 5f13279557 Merged time functions into input module. Camilla Berglund 2014-10-08 02:48:32 +0200
  • bb98eae131 Merged joystick functions into input module. Camilla Berglund 2014-10-07 23:42:05 +0200
  • 8167e8897e Added Raspbian EGL and GLES paths. Camilla Berglund 2014-10-12 17:58:48 +0200
  • b2ddb85e62 Added readme paragraph on bug reporting. Camilla Berglund 2014-10-12 15:47:38 +0200
  • 21d169936b Merge 8ba435418b into 653079b792 Stef Velzel 2014-10-12 13:20:00 +0000
  • 653079b792 Fixed Win32 string conversion. Stef Velzel 2014-10-11 21:02:57 +0200
  • 8ba435418b Fixed win32 string conversion Stef Velzel 2014-10-11 21:02:57 +0200
  • f55e7bdd77 Merge 9265eb181b into a6c57dc6f1 Corey Richardson 2014-10-07 17:56:47 +0000
  • a6c57dc6f1 Documentation work. Camilla Berglund 2014-10-07 19:23:35 +0200
  • fb90d5b0ec Added exploit mitigation linker flags for MinGW. Camilla Berglund 2014-10-07 19:00:31 +0200
  • 45d528baed Cleanup. Camilla Berglund 2014-10-07 16:20:49 +0200
  • 2a255e49e2 Made static library build with -fPIC for Rust. Camilla Berglund 2014-10-07 12:48:01 +0200
  • 96d230becb Documentation work. Camilla Berglund 2014-10-07 02:15:36 +0200
  • e0c26f0ec5 Changed default of GLFW_REFRESH_RATE. Camilla Berglund 2014-10-06 23:52:10 +0200
  • 6be821c18b Documentation work. Camilla Berglund 2014-10-06 23:18:33 +0200
  • 95654cfada Documentation work. Camilla Berglund 2014-10-02 17:35:10 +0200
  • 65f43d9349 wayland: fix cursor package name Ricardo Vieira 2014-09-28 22:33:07 +0100
  • 4dd669661b wayland: Coding style cleanup Jonas Ådahl 2014-09-28 21:54:09 +0200