Commit graph

  • 047c67baf3 windows feature WS_EX_NOREDIRECTIONBITMAP (#575) えちょ 2018-06-22 10:33:29 +09:00
  • 8f394f117b Change set_cursor_position to return Result<(), String> (#562) aloucks 2018-06-19 10:30:15 -04:00
  • fb7528c239
    grab_cursor and hide_cursor (#571) Francesca Frangipane 2018-06-18 12:32:18 -04:00
  • 042f5fe4b3 Shares the XConnection between all event loops instead of just all event (#572) Hal Gentz 2018-06-18 00:44:38 +00:00
  • 289fb47a34
    macOS: Fix doubled key repeats (#570) Francesca Frangipane 2018-06-17 15:08:26 -04:00
  • 38bc6babb7 Change Travis badge to SVG (#573) Nikolai Vazquez 2018-06-17 12:08:01 -07:00
  • e7a8efcfa0
    Mirror monitor list methods on Window (#567) Francesca Frangipane 2018-06-16 10:14:12 -04:00
  • 1b74822cfc
    DPI for everyone (#548) Francesca Frangipane 2018-06-14 19:42:18 -04:00
  • f083dae328 Windows creates Alt event instead of Menu event. (to match other platforms) (#551) Lucas Kent 2018-06-14 03:24:33 +10:00
  • 23c384bd30
    Release winit 0.15.1 (#564) Francesca Frangipane 2018-06-13 12:06:22 -04:00
  • ced1616e51 wayland: implement set_resizable (#565) Victor Berger 2018-06-13 17:18:44 +02:00
  • 233ac4aed2 Update to winapi 0.3.5 (#563) Peter Atashian 2018-06-12 11:58:18 -04:00
  • be5a2b0e87 Windows & X11: Window::set_resizable (#558) Danny Fritz 2018-06-11 16:47:50 -06:00
  • 2b4b64f499
    macOS: Only detect clicks+motion within client area (#561) Francesca Frangipane 2018-06-11 11:16:39 -04:00
  • 262490d074
    X11: Fix super fun race conditions (#554) Francesca Frangipane 2018-06-07 14:08:19 -04:00
  • 8891cfd85e
    macOS: Resizable without decorations (#553) Francesca Frangipane 2018-06-07 13:29:23 -04:00
  • 2cc8fa1eac X11: implement with_resizable (#540) (#556) Danny Fritz 2018-06-07 10:46:15 -06:00
  • 79aebf06dc
    macOS: Fix alt and win keycodes (#552) Francesca Frangipane 2018-06-06 11:30:26 -04:00
  • 19dd961752
    X11: Fix flickering when resizing with transparency enabled (#546) Francesca Frangipane 2018-06-03 13:11:54 -04:00
  • bf413ecb83 Fix DPI with 0 width/hight reported by xorg (#544) Christian Duerr 2018-06-03 16:41:47 +00:00
  • fd1a3eda1c
    Test against rustc 1.24.1 on Travis (#547) Francesca Frangipane 2018-06-02 22:59:59 -04:00
  • 0e2488db32 Added a GitHub PULL_REQUEST_TEMPLATE (#542) Danny Fritz 2018-06-02 09:04:08 -06:00
  • 58a00bffbb Windows: implement with_resizable (#540) (#541) Danny Fritz 2018-06-02 08:51:24 -06:00
  • bbfe57400d appveyor.yml: Test additional Rust channels (#539) Johannes Hofmann 2018-05-30 13:57:40 +02:00
  • 4372f6fdac
    X11: Flatten window model (#536) Francesca Frangipane 2018-05-29 07:48:47 -04:00
  • 30f798b246
    X11: util design improvements (#534) Francesca Frangipane 2018-05-27 08:49:35 -04:00
  • 282770f11a
    Release winit 0.15.0 (#530) Francesca Frangipane 2018-05-22 14:17:41 -04:00
  • 17373a4e91
    X11: Fix primary monitor fallback regression (#532) Francesca Frangipane 2018-05-22 09:07:46 -04:00
  • a34147b602
    macOS: Fix keyboard regressions (#533) Francesca Frangipane 2018-05-22 09:05:33 -04:00
  • cebd15bfd1
    X11: Improve hint support (#529) Francesca Frangipane 2018-05-20 10:47:22 -04:00
  • f51f7c0ca8
    Add option to make window "always on top" (#528) Francesca Frangipane 2018-05-20 10:24:05 -04:00
  • f6d26df64d
    Windows: CursorState improvements (#526) Francesca Frangipane 2018-05-19 12:02:57 -04:00
  • fddfb2e2d6
    Windows: Fix detection of Pause and Scroll keys (#525) Francesca Frangipane 2018-05-18 18:48:19 -04:00
  • dec728cfa2
    macOS: Implement NSTextInputClient (#518) Francesca Frangipane 2018-05-17 21:28:30 -04:00
  • 8440091a4e
    macOS: Implement with_resize_increments (#519) Francesca Frangipane 2018-05-16 10:16:36 -04:00
  • 2464a135b3
    macOS: Fix Window::get_current_monitor (#521) Francesca Frangipane 2018-05-16 09:41:45 -04:00
  • 87fa120ebb
    macOS: Fix re-enabling decorations after the window is built without them (#520) Francesca Frangipane 2018-05-16 08:51:56 -04:00
  • d86f53a02c
    X11: Fix get_current_monitor (#515) Francesca Frangipane 2018-05-14 08:14:57 -04:00
  • 15a4fec3d9
    X11: Fix scroll wheel delta on i3/etc. (#514) Francesca Frangipane 2018-05-13 08:44:23 -04:00
  • 1819be1173 fix(mac_platform): forward keyevent to system (#511) OJ Kwon 2018-05-12 19:10:57 -07:00
  • ffa9b51d27 wayland: improve diagnostic of failed init (#512) Victor Berger 2018-05-12 13:58:11 +02:00
  • b4a8c08f43 compile with icon_loading feature on docs.rs (#509) tinaun 2018-05-11 10:33:06 -04:00
  • 741bcc4672
    Correct privacy for Icon::to_cardinals (#510) Francesca Frangipane 2018-05-10 18:42:41 -04:00
  • e48f1fc5f1
    Release winit 0.14.0 (#503) Francesca Frangipane 2018-05-09 10:58:06 -04:00
  • 374f131f1e Update wayland-client to version 0.20.4 (#505) Johannes Hofmann 2018-05-09 01:00:54 +02:00
  • 363261077f Windows: Fix panic when calling set_fullscreen(None) (#502) Jack Magnus 2018-05-08 14:16:49 +02:00
  • 102dd07456
    Window icons (#497) Francesca Frangipane 2018-05-07 17:36:21 -04:00
  • 1e97103094 wayland: migrate to smithay-client-toolkit (#490) Victor Berger 2018-05-05 19:36:34 +02:00
  • cc8907b956
    X11: Implement resize increments and base size (#494) Francesca Frangipane 2018-05-03 09:41:11 -04:00
  • c4b92ebd45
    X11: General cleanup (#491) Francesca Frangipane 2018-05-03 09:15:49 -04:00
  • fee874b5b7 Add Copy/Paste keys (#495) Christian Duerr 2018-05-02 23:18:52 +00:00
  • eba888207e macos platform attributes regression (#488) Joe Moon 2018-04-29 15:51:57 -07:00
  • ea28791da6 x11: Always receive Awakened event in run_forever (#489) Johannes Hofmann 2018-04-29 01:03:06 +02:00
  • fe2d37fcdc
    Windows: Implement DeviceEvents (#482) Francesca Frangipane 2018-04-28 12:42:33 -04:00
  • 3407a8dd78 Macos multi windows leak (#481) Vladimir 2018-04-28 18:10:06 +02:00
  • 5761fb6b30 macOS: fix subtle regression introduced in 0474dc986 (#487) Joe Moon 2018-04-27 21:12:50 -07:00
  • 7aeb2c083b
    macOS: Implement Moved (#478) Francesca Frangipane 2018-04-27 20:46:20 -04:00
  • 8f47fdbe67
    Windows: Position fixes (#479) Francesca Frangipane 2018-04-26 20:09:33 -04:00
  • 2ea42b3947
    Release winit 0.13.1 (#486) Francesca Frangipane 2018-04-26 18:53:16 -04:00
  • 7510b95d8c Set minimum x11-dl version to include Z (#484) Branan Riley 2018-04-26 08:53:11 -07:00
  • 4641433c6a bump minor version (#468) Joe Moon 2018-04-25 08:43:32 -07:00
  • eadd9a19b2
    Replace Closed event with CloseRequested and Destroyed (#476) Francesca Frangipane 2018-04-24 16:20:40 -04:00
  • 42f0671531
    x11: Windows are Sync again (#474) Francesca Frangipane 2018-04-21 11:53:57 -04:00
  • eae7cb247c
    Revert #466 'Discard mouse down after Cocoa window resize' (#470) Francesca Frangipane 2018-04-17 20:48:57 -04:00
  • 0474dc9861 Implement set_maximized, get_current_monitor, set_fullscreen and set_decorations for MacOS (#465) Edwin Cheng 2018-04-18 02:07:54 +08:00
  • 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 -04:00
  • 10688915eb [macOS] Register the Cocoa main thread at an earlier point (#456) YVT 2018-04-17 07:09:02 +09:00
  • 19cd53193b Discard mouse down after Cocoa window resize (#466) Tristam MacDonald 2018-04-15 10:16:44 -07:00
  • 2477d8ce46 [ci skip] Doc fix for struct winit::Window (#452) Evan Weiler 2018-04-13 13:51:10 -05:00
  • 8b0b4ab248
    Moved CHANGELOG entry from #444 to correct section (#461) Francesca Frangipane 2018-04-13 14:15:30 -04:00
  • 24333b806a Update windows set_cursor to use more variants of MouseCursor (#407) Osspial 2018-04-13 13:53:01 -04:00
  • c327960f3e windows: Adjust min_dimensions and max_dimensions using AdjustWindowRectEx. (#444) Lymia Aluysia 2018-04-13 11:51:29 -05:00
  • bdc01fee1a Implement set_maximized, get_current_monitor, set_fullscreen and set_decorations for windows (#457) Edwin Cheng 2018-04-13 01:12:15 +08:00
  • 457c0b7208
    Windows: Implement Refresh event (#454) Francesca Frangipane 2018-04-11 09:29:01 -04:00
  • 09c809003b
    x11: Overhaul XIM code (#451) Francesca Frangipane 2018-04-10 22:18:30 -04:00
  • f08bf44670 [macOS] implement HiDPIFactorChanged event on relevant events: (#443) Joe Moon 2018-04-10 18:42:22 -07:00
  • e36fd1788d Fix some more unconstrained types in msg_send results (#453) Simon Sapin 2018-04-09 21:58:47 +02:00
  • 4005bf11e4
    x11: More robust geometry calculations (#438) Francesca Frangipane 2018-04-07 15:36:10 -04:00
  • 9d036a6faa
    Publish 0.12.0. Update CHANGELOG. (#449) mitchmindtree 2018-04-06 15:04:12 +05:45
  • 591e0d9b8e Fix macOS window sizes to follow convention with changelog entry (#435) Ed Barnard 2018-04-05 20:51:15 +01:00
  • 580321b56f Add Touch events for win32. (#377) cpardotortosa 2018-04-05 21:25:37 +02:00
  • 1c4973d5b7
    x11: Only access XIM from the event loop thread (#439) Francesca Frangipane 2018-04-05 14:58:10 -04:00
  • 7cd440135a Try XOpenIM with different locale modifiers (#424) hcpl 2018-04-05 20:21:50 +03:00
  • f3ab8af813
    x11: Don't panic when using dead keys (#432) Francesca Frangipane 2018-04-05 12:58:24 -04:00
  • be6d2ed3b9 subclass windows in macos so they can be made resizable even with no decorations (#408) Joe Moon 2018-04-02 16:12:38 -07:00
  • 0b922ad9c0
    0.11.3 (#437) Pierre Krieger 2018-03-28 13:32:46 +02:00
  • b40b14f37f Avoid destroying the window twice (#388) Gabriel Majeri 2018-03-25 21:30:16 +03:00
  • 7a1946589c x11: Support numpad arrows/Home/End/PageUp/PageDown/Insert/Delete (#396) forbjok 2018-03-23 10:36:04 +01:00
  • bbcd3019e8 Add ability to change the min/max size of windows at runtime (#405) Osspial 2018-03-23 05:35:35 -04:00
  • d667a395b6 x11: Destroy dropped windows; handle WM_DELETE_WINDOW (#416) Francesca Frangipane 2018-03-23 05:31:31 -04:00
  • 76118af341 update changelog (#431) Joe Moon 2018-03-23 02:25:02 -07:00
  • ce7a426bb5 323 windowbuilder ext macos (#423) Joe Moon 2018-03-22 09:57:35 -07:00
  • 5dcde83b4c Fix readme for webassembly usage. (#425) icefoxen 2018-03-22 12:56:21 -04:00
  • 559681b0ed [macOS] Fix crashes due to the stabilization of the ! (never) type (#428) YVT 2018-03-22 04:36:06 +09:00
  • 51181b4347 Version bump (#418) Paul Rouget 2018-03-07 01:07:18 +08:00
  • e6fefd5e93 Send Awakened event on Android when event loop is woken up (#417) Paul Rouget 2018-03-07 01:06:56 +08:00
  • f3d43016ad Implement MonitorId::get_hidpi_factor for macOS (#410) Nicholas Lordello 2018-03-06 09:35:04 +01:00
  • 4c62d71950 Derive more traits for events::ModifiersState (#411) Jim Turner 2018-02-22 12:15:56 -05:00
  • f279b2f229 Version 0.11.1 (#409) Chet Gurevitch 2018-02-20 07:18:17 -08:00
  • c62296dc2b Add set_suspend_callback method for Android (#406) Imanol Fernandez 2018-02-15 14:09:14 +01:00