Commit graph

  • eadd9a19b2
    Replace Closed event with CloseRequested and Destroyed (#476) Francesca Frangipane 2018-04-24 16:20:40 -0400
  • 42f0671531
    x11: Windows are Sync again (#474) Francesca Frangipane 2018-04-21 11:53:57 -0400
  • eae7cb247c
    Revert #466 'Discard mouse down after Cocoa window resize' (#470) Francesca Frangipane 2018-04-17 20:48:57 -0400
  • 0474dc9861 Implement set_maximized, get_current_monitor, set_fullscreen and set_decorations for MacOS (#465) Edwin Cheng 2018-04-18 02:07:54 +0800
  • 8fd49a4dbe Add methods to get the position of a window's client area, relative to the desktop (#430) Osspial 2018-04-16 21:40:30 -0400
  • 10688915eb [macOS] Register the Cocoa main thread at an earlier point (#456) YVT 2018-04-17 07:09:02 +0900
  • 19cd53193b Discard mouse down after Cocoa window resize (#466) Tristam MacDonald 2018-04-15 10:16:44 -0700
  • 2477d8ce46 [ci skip] Doc fix for struct winit::Window (#452) Evan Weiler 2018-04-13 13:51:10 -0500
  • 8b0b4ab248
    Moved CHANGELOG entry from #444 to correct section (#461) Francesca Frangipane 2018-04-13 14:15:30 -0400
  • 24333b806a Update windows set_cursor to use more variants of MouseCursor (#407) Osspial 2018-04-13 13:53:01 -0400
  • c327960f3e windows: Adjust min_dimensions and max_dimensions using AdjustWindowRectEx. (#444) Lymia Aluysia 2018-04-13 11:51:29 -0500
  • bdc01fee1a Implement set_maximized, get_current_monitor, set_fullscreen and set_decorations for windows (#457) Edwin Cheng 2018-04-13 01:12:15 +0800
  • 457c0b7208
    Windows: Implement Refresh event (#454) Francesca Frangipane 2018-04-11 09:29:01 -0400
  • 09c809003b
    x11: Overhaul XIM code (#451) Francesca Frangipane 2018-04-10 22:18:30 -0400
  • f08bf44670 [macOS] implement HiDPIFactorChanged event on relevant events: (#443) Joe Moon 2018-04-10 18:42:22 -0700
  • e36fd1788d Fix some more unconstrained types in msg_send results (#453) Simon Sapin 2018-04-09 21:58:47 +0200
  • 4005bf11e4
    x11: More robust geometry calculations (#438) Francesca Frangipane 2018-04-07 15:36:10 -0400
  • 9d036a6faa
    Publish 0.12.0. Update CHANGELOG. (#449) mitchmindtree 2018-04-06 15:04:12 +0545
  • 591e0d9b8e Fix macOS window sizes to follow convention with changelog entry (#435) Ed Barnard 2018-04-05 20:51:15 +0100
  • 580321b56f Add Touch events for win32. (#377) cpardotortosa 2018-04-05 21:25:37 +0200
  • 1c4973d5b7
    x11: Only access XIM from the event loop thread (#439) Francesca Frangipane 2018-04-05 14:58:10 -0400
  • 7cd440135a Try XOpenIM with different locale modifiers (#424) hcpl 2018-04-05 20:21:50 +0300
  • f3ab8af813
    x11: Don't panic when using dead keys (#432) Francesca Frangipane 2018-04-05 12:58:24 -0400
  • be6d2ed3b9 subclass windows in macos so they can be made resizable even with no decorations (#408) Joe Moon 2018-04-02 16:12:38 -0700
  • 0b922ad9c0
    0.11.3 (#437) Pierre Krieger 2018-03-28 13:32:46 +0200
  • b40b14f37f Avoid destroying the window twice (#388) Gabriel Majeri 2018-03-25 21:30:16 +0300
  • 7a1946589c x11: Support numpad arrows/Home/End/PageUp/PageDown/Insert/Delete (#396) forbjok 2018-03-23 10:36:04 +0100
  • bbcd3019e8 Add ability to change the min/max size of windows at runtime (#405) Osspial 2018-03-23 05:35:35 -0400
  • d667a395b6 x11: Destroy dropped windows; handle WM_DELETE_WINDOW (#416) Francesca Frangipane 2018-03-23 05:31:31 -0400
  • 76118af341 update changelog (#431) Joe Moon 2018-03-23 02:25:02 -0700
  • ce7a426bb5 323 windowbuilder ext macos (#423) Joe Moon 2018-03-22 09:57:35 -0700
  • 5dcde83b4c Fix readme for webassembly usage. (#425) icefoxen 2018-03-22 12:56:21 -0400
  • 559681b0ed [macOS] Fix crashes due to the stabilization of the ! (never) type (#428) YVT 2018-03-22 04:36:06 +0900
  • 51181b4347 Version bump (#418) Paul Rouget 2018-03-07 01:07:18 +0800
  • e6fefd5e93 Send Awakened event on Android when event loop is woken up (#417) Paul Rouget 2018-03-07 01:06:56 +0800
  • f3d43016ad Implement MonitorId::get_hidpi_factor for macOS (#410) Nicholas Lordello 2018-03-06 09:35:04 +0100
  • 4c62d71950 Derive more traits for events::ModifiersState (#411) Jim Turner 2018-02-22 12:15:56 -0500
  • f279b2f229 Version 0.11.1 (#409) Chet Gurevitch 2018-02-20 07:18:17 -0800
  • c62296dc2b Add set_suspend_callback method for Android (#406) Imanol Fernandez 2018-02-15 14:09:14 +0100
  • 7daf27f389 Add mouse event capturing when click-dragging out of a win32 window (#292) HDM 2018-02-14 04:31:25 -0500
  • 4abcc164cd
    Publish 0.11.0 (#404) Pierre Krieger 2018-02-09 12:07:19 +0100
  • 4cce65274f Fix x11 window size calculations (#402) Joe Wilm 2018-02-08 09:10:39 -0800
  • ff17eff00f Implement MonitorId::get_dimensions for Android (#400) Paul Rouget 2018-02-08 14:55:17 +0100
  • 9b5254adeb Version 0.10.1 (#397) Paul Rouget 2018-02-05 18:50:13 +0100
  • b49abbbf17 Update mac dependencies (#390) Jeff Muizelaar 2018-02-05 08:34:37 -0500
  • 107a1e7332 x11: Support XRandR versions older than 1.5 (#394) Johannes Hofmann 2018-02-03 11:18:51 +0100
  • 150d2706f9 Fix x11 Window::get_position wrong values (#386) Joe Wilm 2018-01-27 05:26:13 -0800
  • 7d38ed2fab X11: Cursor grabbing fixes (#385) Benjamin Cheng 2018-01-26 15:52:18 -0500
  • 1609808e27 Add support for Caret (^) Key in OSX (de_DE) (#380) Michael Schumacher 2018-01-25 13:32:30 +0100
  • 7e1c70964d [macOS] Move the window if there is no title bar (#382) Robert Günzler 2018-01-22 18:07:51 +0000
  • 0e81251f3a Implement hidpi factor for x11 MonitorId (#387) Joe Wilm 2018-01-22 09:36:26 -0800
  • 0ea4f93f05 Implement set_maximized, set_fullscreen and set_decorations for wayland (#383) Victor Berger 2018-01-13 06:38:12 +0100
  • dddd9de151 Update x11-dl (#378) Gabriel Majeri 2018-01-09 12:48:23 +0200
  • 124b16fcde x11: Always use correct window ID for XInput2 events (#372) Francesca Sunshine 2018-01-08 05:06:02 -0500
  • 198d9ff230
    Publish 0.10.0 (#375) Pierre Krieger 2017-12-27 19:44:53 +0100
  • 23881459bc Update dependencies (#369) Chet Gurevitch 2017-12-27 09:39:38 -0800
  • a8d5a9e1ab [emscripten] request canvas size instead of CSS size (#370) Dzmitry Malyshau 2017-12-27 12:37:01 -0500
  • f89dc9e903 x11: Remember cursor after changing cursor state (#374) Tuomas Siipola 2017-12-27 15:30:59 +0200
  • 011720848a Added modifier support to mouse events (#328) Bryan Gilbert 2017-12-26 16:46:28 -0500
  • d92666c188 Update winapi to 0.3 (#346) Gabriel Majeri 2017-12-24 15:46:47 +0200
  • 463f316cb8 Add set_decorations method to Window (#365) Francesca Sunshine 2017-12-22 07:50:46 -0500
  • b36a8e010f Fix typo in README (#367) W. Brian Gourlie 2017-12-17 13:13:16 -0600
  • 23e4293179 unix::WindowExt no longer returns pointers for things that aren't actually pointers (#364) Francesca Sunshine 2017-12-17 04:17:26 -0500
  • 8f18dab061
    x11: Send window maximization hints correctly (#363) Francesca Sunshine 2017-12-15 14:37:09 -0500
  • 9698d0a8d8
    x11: Set window title prior to mapping window (#362) Francesca Sunshine 2017-12-13 16:41:49 -0500
  • d18db208ff x11: Implement file drag and drop (#360) Francesca Sunshine 2017-12-13 06:22:03 -0500
  • d2dd82c146 impl touch events for emscripten (#358) thiolliere 2017-12-01 15:00:09 +0200
  • 8348e8225b bump for v0.9.0 (#355) stuart nelson 2017-12-01 10:58:48 +0100
  • 663d615379 Emscripten (#357) thiolliere 2017-12-01 11:53:50 +0200
  • 0f14e63b34 Send mouse position after focused/cursorenter events (#349) stuart nelson 2017-11-26 15:43:13 -0500
  • fae10c6072 Emit delete character on Windows (#352) Jacob Kiesel 2017-11-21 02:12:51 -0700
  • cfd087d9a5 Mouse events (#344) Jacob Kiesel 2017-11-12 13:56:57 -0700
  • c61f9b75f8
    Wayland: implement touch events (#342) Victor Berger 2017-11-11 10:03:42 +0100
  • bbf13561b5 Fix docs rendering (#340) Gabriel Majeri 2017-11-05 12:21:57 +0200
  • 61d25be3e0
    wayland: upgrade wayland-window (#339) Victor Berger 2017-11-03 17:35:29 +0100
  • 37a10e6741 update macos deps (#335) Andriy Symonovych 2017-10-31 12:03:18 +0200
  • 62e45fa75d wayland: update dependencies (#334) Victor Berger 2017-10-30 07:27:43 +0100
  • 01d1178d7b Made poll events loop over as many events as there may be instead of just one. (#333) Ken Reed 2017-10-29 02:02:57 -0400
  • b3c5ee6219 Fix no primary monitor panic in XWayland (#318) Alex Butler 2017-10-28 14:24:37 +0100
  • 36058ab8e6 Improve the documentation of DeviceEvent::Motion (#321) Bruno Ploumhans 2017-10-28 12:33:51 +0200
  • 159364bec3 Impl Clone for EventsLoopProxy (#331) Chris Tolliday 2017-10-25 11:03:57 -0700
  • 58181dbff9 wayland: Fix drop order for display (#326) Victor Berger 2017-10-25 18:28:24 +0200
  • 760e588627 Use EnumDisplayMonitors to enumerate monitors on Windows (#327) kryptan 2017-10-25 18:12:39 +0300
  • d10312c6b1 Rewrite of wayland backend to new wayland-client API (#325) Victor Berger 2017-10-20 09:46:42 +0200
  • 4e4db1749d Make MonitorId::get_position() return (i32, i32) instead of (u32, u32) because it can be negative on Windows (#324) kryptan 2017-10-19 20:08:05 +0300
  • 229029f2da Formalize thread-safety guarantees (#322) Victor Berger 2017-10-18 20:40:21 +0200
  • 48902297b7 Implement public API for high-DPI (#319) kryptan 2017-10-17 14:56:38 +0300
  • eff3440482 Mirror x11 ISO_LEFT_TAB detection on wayland and release version 0.8.3 (#314) Chet Gurevitch 2017-10-12 00:39:41 -0700
  • 80d9a6371d Use travis matrix for the ios/linux variants (#313) Pedro Côrte-Real 2017-10-08 14:51:55 +0100
  • 3d8c94bae5 wayland: commit the empty surface at init (#309) Victor Berger 2017-10-08 15:51:48 +0200
  • 3f33cd1929 Make ISO_Left_Tab generate VirtualKeyCode::Tab (#308) Matteo Signer 2017-10-08 13:59:45 +0200
  • 1db92063d9 Fix X11 on 32bit architectures (#311) Pedro Côrte-Real 2017-10-07 20:20:37 +0100
  • 5af88d97e8 On Windows, use SWP_ASYNCWINDOWPOS to prevent thread from blocking when calling (#302) Chris Tolliday 2017-10-04 00:42:35 -0700
  • b337d8f99b Version 0.8.2 (#301) Victor Berger 2017-09-28 19:04:26 +0200
  • 515595153d Wayland: rework the event loop & expose readiness signal (#298) Victor Berger 2017-09-27 16:31:46 +0200
  • df7e349c70 Complete documentation for top-level items (#299) David Harvey-Macaulay 2017-09-25 14:58:59 +0100
  • 9c116a1bae x11: uniformize keyboard scancodes with linux (#297) Victor Berger 2017-09-25 07:25:36 +0200
  • 15fbc0dff4 Publish 0.8.1 with fixes necessary for glutin (#296) tomaka 2017-09-23 09:36:30 +0200
  • 6a2a7036d4 Fix mistake in 0.8 changelog (#294) tomaka 2017-09-23 09:36:21 +0200
  • 3edc8e0cd9 Publish 0.8.0 (#290) tomaka 2017-09-22 08:00:19 +0200