Commit Graph

  • e64699bd54 Updated no-replacement-for-function date. Camilla Berglund 2015-01-05 01:43:02 +0100
  • 5f6aa9c34c Added IDE folders to CMake files. Camilla Berglund 2015-01-04 23:23:16 +0100
  • 893e03e5d2 Added error message for missing MSAA extension. Camilla Berglund 2015-01-05 01:10:51 +0100
  • 59afffb373 Updated changelog. Camilla Berglund 2015-01-04 18:28:13 +0100
  • 1634742177 Fixed lifetime management of application delegate. Camilla Berglund 2015-01-04 17:49:12 +0100
  • d459145d28 Made glfwGetCursorPos query system directly. Camilla Berglund 2014-02-11 18:24:01 +0100
  • 641761ddb0 Changed state attribs to direct access. Camilla Berglund 2014-12-26 12:25:48 +0100
  • f9c1f85f02 Added cursor mode changes to peter test log. Camilla Berglund 2015-01-04 15:53:27 +0100
  • 3833a70b8d Cleaned up wave example rotation control. Camilla Berglund 2015-01-04 15:53:08 +0100
  • 45eebb39fb Fixed order of operations. Camilla Berglund 2014-12-31 20:25:54 +0100
  • a6ded4d3fe Formatting. Camilla Berglund 2014-12-31 20:25:36 +0100
  • 287514e849 Hack for msvcrt and mintty. Camilla Berglund 2014-12-31 18:20:11 +0100
  • aa7f827e72 Fixed pre-drop cursor position update. Camilla Berglund 2014-12-31 22:23:35 +0100
  • 2bed33ab15 Formatting. Camilla Berglund 2014-12-29 04:38:02 +0100
  • 54a1fad13b Fixed cursor sometimes not being set. Camilla Berglund 2014-12-30 21:55:20 +0100
  • e480c76a11 Removed use of cursor rectangles. Camilla Berglund 2014-12-29 19:00:53 +0100
  • e57da19d4a Fixed OS X enter/leave full screen triggers. Camilla Berglund 2014-12-29 19:21:31 +0100
  • 81bcefe86c Moved to using NSOpenGLView. Camilla Berglund 2014-12-29 18:15:12 +0100
  • 4783b17fa3 Added NvOptimusEnablement DLL caveat. Camilla Berglund 2014-12-29 03:56:51 +0100
  • 56202ee7c6 Added Linux joystick hot-plugging via inotify. Camilla Berglund 2013-10-16 17:24:37 +0200
  • c8d4bae93a Added glfwGetMirroredMonitor. Camilla Berglund 2014-09-15 18:18:51 +0200
  • b19fb4c24d Added caveat for context sharing on Windows. Camilla Berglund 2014-12-27 21:14:41 +0100
  • 5964f74e3a Fixed software renderer being selected on OS X. Camilla Berglund 2014-12-27 22:31:30 +0100
  • e0132c3099 Added use of OpenGL 4.1 profile token on OS X. Camilla Berglund 2014-12-27 22:28:13 +0100
  • 01c0c3ca1f Fixed misplaced subheading. Camilla Berglund 2014-12-18 16:21:15 +0100
  • 9aa15aa710 Fixed menu bar for non-bundled OS X applications. Camilla Berglund 2014-12-16 22:34:15 +0100
  • a611144d0c Restored events locale setting for output. Camilla Berglund 2014-12-18 03:33:13 +0100
  • b2030f6d73 Fixed X11 character input for C locale. Camilla Berglund 2014-12-18 02:52:06 +0100
  • 44372b89f6 Documentation work. Camilla Berglund 2014-12-17 01:31:36 +0100
  • 2a1375e97c Added glfwCreateStandardCursor. Camilla Berglund 2014-09-02 16:52:16 +0200
  • 1495134398 Changed all key translation to arrays. Camilla Berglund 2014-03-30 16:23:22 +0200
  • 46655e24ab Merge 5297e07278 into ce0e74f6a9 Ricardo Vieira 2014-12-14 23:17:43 +0000
  • 118f39b296 Merge 3f41874635 into ce0e74f6a9 Patrick Walton 2014-12-12 18:36:19 +0000
  • 2b62858770 Added multi-window support to iconify test. Camilla Berglund 2014-12-09 20:46:45 +0100
  • a6ba9d6bcd Fixed framework variables not marked as advanced. Camilla Berglund 2014-12-04 15:38:30 +0100
  • 1dc84989bf Made pkgconfig variable use consistent. Camilla Berglund 2014-12-04 15:37:21 +0100
  • ce0e74f6a9 Fixed word in standards conformance. Camilla Berglund 2014-12-11 13:54:03 +0100
  • 0c44a6be7f Fixed export directive for Optimus workaround. Camilla Berglund 2014-12-11 13:31:08 +0100
  • 87496818d3 Merge 82d07666cf into e1ae9af5a0 armandf 2014-12-10 19:27:54 +0000
  • 82d07666cf * fixing build errors with Clang C++ on Linux (pointer casts with calloc, realloc...) * note: many more errors probably exist on the other platform files; I cannot test any of those now. armandf 2014-12-10 14:19:25 -0500
  • e1ae9af5a0 Removed OS X display capturing (for now). Camilla Berglund 2014-12-02 23:24:23 +0100
  • b81a19928d Fixed auto-hiding of windowed windows on OS X. Camilla Berglund 2014-12-02 23:13:32 +0100
  • 1021948313 Fixed SplitView CMake target name. Camilla Berglund 2014-12-01 22:09:02 +0100
  • fc20b211be Merge e323dade6e into e778b83667 Brandon Schaefer 2014-12-01 20:27:20 +0000
  • 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