Commit graph

  • b09629f1d4 Handle ControlFlow::Exit Ryan Goldstein 2019-03-18 22:13:30 -04:00
  • 85446d81f3 Fix warnings Ryan Goldstein 2019-03-16 18:51:11 -04:00
  • 96786bbb87 Implement focus event Ryan Goldstein 2019-03-16 18:44:13 -04:00
  • a5166baba2 Implement request_redraw Ryan Goldstein 2019-03-16 18:40:35 -04:00
  • d1deba8620 Rename modules Ryan Goldstein 2019-03-11 22:22:21 -04:00
  • aaee72422a Rearchitect to allow API compliance Ryan Goldstein 2019-03-11 22:18:58 -04:00
  • 3dd0e31cc4 Merge eventloop-2.0 into stdweb-eventloop-2 Ryan Goldstein 2019-03-11 15:52:04 -04:00
  • 283a8dec37 Refactor out the stdweb functionality into different modules Ryan Goldstein 2019-03-09 22:23:39 -05:00
  • 37d354cf7f Get to a state where a canvas is spawned Ryan Goldstein 2019-03-09 21:54:29 -05:00
  • f698d451df Add key and mouse event support that typechecks Ryan Goldstein 2019-03-02 12:31:16 -05:00
  • c088f8bd03 Create the outline of event input and handler calls Ryan Goldstein 2019-02-26 13:36:48 -05:00
  • 3cd40ef655
    Remove icon loading feature (#799) Osspial 2019-02-23 20:59:00 -05:00
  • 6513351e0c
    Wayland's eventloop 2.0 (#790) Victor Berger 2019-02-21 10:51:43 +01:00
  • f44e98ddc9 Implemented a few easy methods Ryan Goldstein 2019-02-19 20:08:18 -05:00
  • fd4db4000c Create the type layout Ryan Goldstein 2019-02-12 20:47:31 -05:00
  • 9602716ed2
    Event Loop 2.0 API and Windows implementation (#638) Osspial 2019-02-05 10:30:33 -05:00
  • 7be1d16263
    Refactor win32 window state code (#730) Osspial 2019-02-04 11:52:00 -05:00
  • c91dfdd6fe Wayland: add set_wayland_theme() to control client decoration color… (#775) trimental 2019-01-29 18:04:15 +08:00
  • 8e733543cd Update image to 0.21 (#758) Anthony Ramine 2019-01-16 20:36:46 +01:00
  • 26e37590e8 Allow serialization for WindowType (#762) Sascha Grunert 2019-01-15 18:30:02 +01:00
  • ddf133dd66
    Version 0.18.1 (#749) Osspial 2019-01-09 03:16:41 -11:00
  • 4584e7629a
    Remove MSRV guarantee (#746) Osspial 2018-12-29 15:02:02 -11:00
  • 139686ddce
    macOS: Improve set_cursor (#740) Francesca Plebani 2018-12-28 15:29:29 -05:00
  • 5a0b4dba47
    macOS: Implement Refresh (#742) Francesca Plebani 2018-12-27 15:16:58 -05:00
  • 33c8aa660f
    macOS: Correct prepareForDragOperation: signature (#741) Francesca Plebani 2018-12-27 14:22:00 -05:00
  • cb76dcae2a
    Change francesca64 to maintainer for macOS and Android (#744) Francesca Plebani 2018-12-24 13:08:33 -05:00
  • d622de4797 Update parking_lot to 0.7 (#747) Bastien Orivel 2018-12-23 18:12:11 +01:00
  • 9ae75c0c03 Add support for generating dummy DeviceIDs and WindowIDs (#738) Jacob Kiesel 2018-12-21 09:51:48 -07:00
  • 45a4281413 Support Yen in macOS (#739) Alisue 2018-12-20 03:32:14 +09:00
  • bfbcab3a01 feat: add macos simple fullscreen (#692) acheronfail 2018-12-19 15:07:33 +11:00
  • 4b4c73cee4 Fix high CPU usage on tiling WMs when moving windows across monitors (#737) Jasper Mattsson 2018-12-19 05:20:31 +02:00
  • fd349f1822 Use smithay-client-toolkit's dpi handling. (#724) David Craven 2018-12-10 20:55:40 +01:00
  • cb0a085968
    X11: WindowBuilder min/max size accounts for DPI (#729) Francesca Plebani 2018-11-30 16:19:50 -05:00
  • aabf0e13b7 On Windows, fix window shrinking when leaving fullscreen in some situations (#718) Osspial 2018-11-20 15:57:06 -05:00
  • 92873b06ed Handle removed wl_outputs (#719) Andreas Johansson 2018-11-20 21:21:58 +01:00
  • 04ca2cf9f4 Fix panic when dragging text onto a window on Windws (#697) (#711) Artúr Kovács 2018-11-20 09:28:26 +01:00
  • b049a4dc66 Add ordering traits to VirtualKeyCode (#713) Oskar Gustafsson 2018-11-19 22:59:04 +01:00
  • 5be52c9753
    Increase MSRV to 1.28.0 (#716) Francesca Plebani 2018-11-19 16:56:11 -05:00
  • 3c59283b3f
    X11: Check if XRRGetOutputInfo returned NULL (#709) Francesca Plebani 2018-11-17 15:51:39 -05:00
  • 3ba808e3c6 On Windows, catch window callback panics and forward them to the calling thread (#703) Osspial 2018-11-17 14:20:04 -05:00
  • df5d66b5e8 Replace thread messages with messages to dummy window (#710) Osspial 2018-11-16 22:17:32 -05:00
  • 7fe90e6c80 Introduce WindowBuilderExt::with_app_id for wayland (#700) Victor Berger 2018-11-15 22:59:56 +01:00
  • 8dcd514393 add mtak- to CONTRIBUTING.md as iOS maintainer, change francesca64 to a reviewer (#702) mtak- 2018-11-12 18:49:15 -08:00
  • 2c3e420f82 travis: freeze dependencies that silently broke 1.24.1 compat (#701) Victor Berger 2018-11-13 02:37:51 +01:00
  • 917db35a84
    X11: Fix panic when dropping window before running event loop (#694) Francesca Plebani 2018-11-10 13:54:50 -05:00
  • dd52364d33
    [META] Add a CONTRIBUTING.md (#674) Victor Berger 2018-11-10 11:56:40 +01:00
  • 30aa5a5057 version 0.18.0 (#680) Joe Moon 2018-11-06 21:43:15 -08:00
  • a46fcaee31 Support requesting user attention on macOS (#664) Barret Rennie 2018-11-06 23:50:40 -05:00
  • 52e2748869 Remove From<NSApplicationActivationPolicy> impl from ActivationPolicy (#690) Osspial 2018-11-05 18:54:22 -05:00
  • d2d127a4c4 Make views explicitly layer-backed on macOS Mojave. (#685) Patrick Walton 2018-11-05 11:34:54 -08:00
  • 0fca8e8cb5
    X11: Fix DND freezing the WM (#688) Francesca Plebani 2018-11-02 17:41:51 -04:00
  • 6bec912961 Add optional Serde implementations and missing derivable traits (#652) Osspial 2018-11-01 04:24:56 -04:00
  • 214e157e5d Implement HoveredFile and HoveredFileCancelled on Windows (#662) Artúr Kovács 2018-10-24 20:40:12 +02:00
  • da1d479e55 update to image 0.20 (#683) Lucas Kent 2018-10-24 11:29:11 +11:00
  • 062bb0cef2 On linux without X11 or Wayland, reduced the panic message to a single line (#681) Eleanore Young 2018-10-22 00:12:51 +02:00
  • c744b016ce x11: compute resize logical size with new dpi (#668) Victor Berger 2018-10-19 22:32:57 +02:00
  • f486845f7f Implement Debug trait on exported opaque types (#677) George Burton 2018-10-18 04:20:12 +01:00
  • 7baa96c5c7 Provide current modifiers state with pointer events on wayland (#676) trimental 2018-10-18 10:34:02 +08:00
  • ea07ec1fda macOS: fix modifiers during key repeat (#666) Joe Moon 2018-10-17 19:03:26 -07:00
  • 26b70e457b Windows: Fix transparency (#675) Alex Taylor 2018-10-17 17:23:59 -07:00
  • 5d5fcb3911 Windows: Fix window.set_maximized() (#672) Rob Horswell 2018-10-15 00:47:08 +01:00
  • 50008dff3d Upgrade to smithay-client-toolkit 0.4 (#671) trimental 2018-10-15 07:15:43 +08:00
  • 808638fee3
    Windows: Fix set_cursor delay (#660) Francesca Plebani 2018-09-22 21:03:38 -04:00
  • b0e3865562 Don't include NUL byte in _NET_WM_NAME (#658) Tobias Umbach 2018-09-20 23:59:37 +02:00
  • bc03ffb317 Add X11-specific with_gtk_theme_variant option (#659) Tobias Umbach 2018-09-20 23:00:04 +02:00
  • 1edbca1775 Wayland: use init_from_env() to create windows and allow server-sid… (#655) trimental 2018-09-21 01:48:36 +08:00
  • 5a0bc016e7 Add support for F16-F24 (#641) Kirill Chibisov 2018-09-12 20:04:16 +03:00
  • bb66b7f28e Update wm spec hints (#646) Sven-Hendrik Haase 2018-09-11 21:03:42 +02:00
  • 0331491b2b Put badges next to each other instead of below eachother (#649) Sven-Hendrik Haase 2018-09-11 20:59:04 +02:00
  • 54a782c8ae Syntax fix in Cargo.toml (#644) Kornel 2018-09-11 05:23:48 +01:00
  • a70bc20829 Remove resize block on Windows (#634) Osspial 2018-08-24 13:48:57 -04:00
  • 102ed3b800 Wayland: commit frame surface on resize (#635) trimental 2018-08-24 01:20:02 +08:00
  • c8e339fe6d version 0.17.2 (#630) Joe Moon 2018-08-19 15:27:57 -07:00
  • e4e53fe315 Add key repetition for the wayland backend (#628) trimental 2018-08-20 05:17:40 +08:00
  • 1c795c3f1c 625 macos modifiers (#629) Joe Moon 2018-08-15 16:42:57 -07:00
  • b2b740fed7
    Windows: Fix fullscreen deadlock + release 0.17.1 (#622) Francesca Frangipane 2018-08-07 14:24:43 -04:00
  • 09550397d7 Maintenance/620/fix x11 release mode compilation (#621) Azriel Hoh 2018-08-05 18:24:49 +12:00
  • a32f7f2ec5 Update cocoa and core-graphics (#608) Paul Rouget 2018-08-03 04:26:30 +08:00
  • e8e9fa2418 fix assertion failed: validate_hidpi_factor(dpi_factor) (#607) (#618) Dennis Möhlmann 2018-08-02 19:03:15 +02:00
  • 1a119bdfe9 Use consistent order inside #[cfg(any(...))] (#619) Felix Rabe 2018-08-01 21:22:14 +02:00
  • 21ff2e0ffc Fix unsoundness on Windows (#601) Andrew Hickman 2018-07-27 23:34:08 +01:00
  • df9b23c96a Typo: retreiv... -> retriev... (#614) Felix Rabe 2018-07-27 20:59:53 +02:00
  • 4c117aa282 iOS: Fix the longjmp/setjmp ffi (#613) mtak- 2018-07-26 16:27:26 -07:00
  • 88427262a6
    macOS: Fix cursor hiding thread unsafety (#611) Francesca Frangipane 2018-07-26 17:14:16 -04:00
  • 72b24a9348 iOS Abstract Out the UIView type from winit (#609) mtak- 2018-07-25 11:49:46 -07:00
  • 01cb8e59e3 Fix key state on MacOS (#610) Paul Rouget 2018-07-26 01:36:33 +08:00
  • 3910326709 Update wayland-client and client-toolkit (#602) trimental 2018-07-21 00:08:55 +08:00
  • 7ee46d80e6 Use class macro (#605) Josh Groves 2018-07-19 10:02:33 -06:00
  • 0cb5450999 Clarify DPI docs to highlight WindowEvent::HiDpiFactorChanged (#598) Victor Berger 2018-07-16 16:44:29 +02:00
  • 8c78013257 Support NetBSD platform (#603) Iku Iwasa 2018-07-16 23:25:27 +09:00
  • bd944898f0 set the UIViewController's view to the one that was just created (#595) mtak- 2018-07-13 12:10:12 -07:00
  • c1ef1acfc0 Update parking_lot and bump version (#593) Bastien Orivel 2018-07-07 23:21:53 +02:00
  • 040d3f5d8b
    Remove incorrect unreachable usage when guessing DPI factor (#592) Francesca Frangipane 2018-07-05 11:52:25 -04:00
  • ec393e4a90 Disable maximize button on non-resizable windows (#588) Joshua Minter 2018-07-04 10:15:19 +10:00
  • 1703d0417a
    Release winit 0.16.1 (#587) Francesca Frangipane 2018-07-02 20:14:38 -04:00
  • fad72c0441
    X11: Fix compilation when c_char==c_uchar (#586) Francesca Frangipane 2018-07-02 11:05:25 -04:00
  • 2f7321a076
    X11+Windows: Guess initial DPI factor (#583) Francesca Frangipane 2018-07-01 11:01:46 -04:00
  • 85ee422acd Define "DPI" in docs. (#580) icefoxen 2018-06-28 14:05:56 -04:00
  • 089816d9ba
    Release winit 0.16.0 (#578) Francesca Frangipane 2018-06-25 16:47:10 -04:00
  • c873c2db15
    Wayland: Fix window creation dimensions (#577) Francesca Frangipane 2018-06-24 08:28:57 -04:00