Commit Graph

  • 849b8f5dce Clarify when RedrawRequested is useful (#1529) Benjamin Saunders 2020-04-19 14:09:08 -07:00
  • aabe42d252 Preserve with_maximized on windows (#1515) Yanchi Toth 2020-04-19 21:52:48 +02:00
  • 78a62ec547 Added more docs.rs targets (#1521) simlay 2020-04-19 12:37:13 -07:00
  • 6dae994bb4 Mention raw-window-handle in library docs (#1528) Benjamin Saunders 2020-04-19 11:58:58 -07:00
  • 4c4d0916fd control_flow example: fix wait_cancelled logic again (#1511) Philippe Renon 2020-04-19 19:55:10 +02:00
  • d5609729cc Bump version to 0.22.1 (#1537) v0.22.1 Ryan G 2020-04-17 13:36:42 -04:00
  • 1f24a09570 Implement requestAnimationFrame for web (#1519) Jurgis 2020-04-11 22:49:07 +03:00
  • a8e777a5df Fix a possible double-borrow during event handling (#1512) Ryan G 2020-04-11 15:20:38 -04:00
  • 0bc58f695b Fix warnings (#1530) Murarth 2020-04-10 11:29:33 -07:00
  • 28023d9f5b upgrades x11-dl to 2.18.5 to fix #376 (#1517) Matthew Russo 2020-03-25 22:38:25 -07:00
  • c2aed1979d X11: Fix ResumeTimeReached being fired early (#1505) Murarth 2020-03-11 21:54:23 -07:00
  • 7e04273719 Replace Travis and Appveyor CI badges with GitHub Actions CI badge Osspial 2020-03-09 18:23:03 -04:00
  • 0683bdcd42 Add Unreleased category back to changelog Osspial 2020-03-09 17:01:34 -04:00
  • 29ab0bb629 Correct 0.22.0 date Osspial 2020-03-09 16:59:39 -04:00
  • 7a9c17a520 Bump version to 0.22.0 (#1500) v0.22.0 Christian Duerr 2020-03-09 20:58:54 +00:00
  • b208daa271 Revert "on MacOS, Fix not sending ReceivedCharacter event for s… (#1501) Kirill Chibisov 2020-03-09 23:57:04 +03:00
  • e85a80dd65 Fix freeze when pressing modifier keys on Windows (#1503) Imberflur 2020-03-08 01:22:53 -05:00
  • b1d8ce24e9 Use i32 instead of u32 for position type in WindowEvent::Moved (#1502) Osspial 2020-03-08 00:21:04 -05:00
  • 098fd5d602 Add ability to create Icons from embedded resources on Windows (#1410) David Hewitt 2020-03-07 19:42:21 +00:00
  • 2f27f64cdb On Windows, fix request_redraw() related panics (#1461) Philippe Renon 2020-03-07 20:04:24 +01:00
  • cbb60d29a2 Remove assertions from Windows dark mode code (#1459) Christian Duerr 2020-03-07 18:56:33 +00:00
  • e707052f66 Move ModifiersChanged variant to WindowEvent (#1381) Murarth 2020-03-06 15:43:55 -07:00
  • 71bd6e73ca windows: ignore spurious mouse move messages (#1435) Philippe Renon 2020-03-06 22:15:49 +01:00
  • b8326f6452 In control_flow example, don't schedule a new WaitUntil if wait was cancelled (#1482) Philippe Renon 2020-03-06 18:48:54 +01:00
  • ece2e70a53 Update image to 0.23 (#1485) HeroicKatora 2020-03-04 00:13:53 +01:00
  • e004bd2bb3 Gamepad device events - Web/WASM (#1414) gamepad-device-events Christophe Massolin 2020-03-03 15:56:11 +01:00
  • 2b14ec23d5 Fix GitHub Actions (#1479) Murarth 2020-02-25 09:10:31 -07:00
  • 9999f53329 X11: Fix deadlock when an error occurs during startup (#1475) Murarth 2020-02-19 10:39:00 -07:00
  • 522a6e3298 fix issues in wait_until_time_or_msg function (#1423) Philippe Renon 2020-02-19 01:27:47 +01:00
  • 76d0dd7ec3 On Wayland, Hide CSD for fullscreen windows (#1473) Kirill Chibisov 2020-02-19 02:58:48 +03:00
  • d1073dcecb Implement ThemeChanged for web target. (#1462) daxpedda 2020-02-17 20:25:27 +01:00
  • e88e8bc194 Map UserEvent properly in Event::to_static (#1468) Héctor Ramón 2020-02-16 18:53:02 +01:00
  • bc29931434 Add an example that calls request_redraw() from a thread (#1467) Philippe Renon 2020-02-15 19:38:29 +01:00
  • 505f312d5f Add new example that demonstrates the different control flow schemes (#1460) Philippe Renon 2020-02-13 23:20:32 +01:00
  • f0093d3c54 rename dpi_factor to scale_factor where appropriate (#1463) Philippe Renon 2020-02-13 20:41:41 +01:00
  • 83b60beba6 on Wayland, Add HiDPI cursor support (#1454) Kirill Chibisov 2020-02-13 05:48:58 +03:00
  • 5f52d7c9d0 On macOS, Fix set_simple_screen to remember frame excluding title bar (#1430) hatoo 2020-02-12 17:27:11 +09:00
  • a1b65f7080 Ignore locale if unsupported by X11 backend (#1445) Julien Sanchez 2020-02-10 06:37:06 +01:00
  • 96df858961 On Wayland, fix color from close_button_icon_color not applying (#1444) Kirill Chibisov 2020-02-09 05:36:45 +03:00
  • 4eddd1e5bc On Wayland, fix coordinates in touch events when scale factor isn't 1 (#1439) Kirill Chibisov 2020-02-08 11:25:08 +03:00
  • 28f0eb598d Release 0.21.0 (#1440) v0.21.0 Freya Gentz 2020-02-04 19:07:31 -07:00
  • c1eb7f9629 Fix deadlock wayland. (#1438) David Craven 2020-02-05 00:46:19 +01:00
  • 2f8aa5c52a Remove armv7-apple-ios target from CI (#1433) Murarth 2020-02-03 17:42:52 -07:00
  • 22dcc19898 Fix set_minimized(true) works only with decorations on macOS (#1411) hatoo 2020-02-01 00:07:36 +09:00
  • e295104199 Remove Wayland theme intermediates (#1209) Christian Duerr 2020-01-27 03:56:54 +01:00
  • 66fe69edd9 Fix warnings on macos (#1419) Murarth 2020-01-26 13:55:27 -07:00
  • fd946feac4 Web backend refactor and documentation (#1415) Ryan G 2020-01-25 19:04:03 -05:00
  • 8856b6ecb7 Remove unused code in X11 backend. (#1416) Freya Gentz 2020-01-23 12:42:15 -07:00
  • 0ae78db6cb Fix building on Windows 7 and 8 (#1398) Osspial 2020-01-21 14:43:36 -05:00
  • 3e3bb8a8f1 add hide_application on macos (#1364) David Yamnitsky 2020-01-19 18:38:52 -05:00
  • e48262a797 Simplify code by switching to higher-level dispatch APIs (#1409) Steven Sheldon 2020-01-19 10:47:55 -08:00
  • d934f94704 Fix: deadlock when requesting redraw on X11 (#1408) Diggory Hardy 2020-01-18 17:49:02 +00:00
  • 1fe4a7a4ea Add the ability to pass a prebuilt canvas (#1394) Ryan G 2020-01-15 21:20:14 -05:00
  • 9daa0738a9 on MacOS, Fix not sending ReceivedCharacter event for some key combination (#1347) hatoo 2020-01-15 06:52:18 +09:00
  • ad7d4939a8 doc: change remaining EventsCleared references to MainEventsCleared (#1390) Philippe Renon 2020-01-13 20:15:44 +01:00
  • c4d07952cb Remove TODOs from the web backen (#1395) Ryan G 2020-01-13 14:14:25 -05:00
  • dc302b0db4 Return physical position in CursorMoved on macOS (#1378) Héctor Ramón 2020-01-12 18:50:34 +01:00
  • a6d180cefb On Wayland, fix coordinates in mouse events when scale factor isn't 1 (#1385) Kirill Chibisov 2020-01-11 11:45:52 +03:00
  • 1ddceeb063 macOS: Unbundled window activation hack (#1318) Francesca Plebani 2020-01-10 16:02:42 -08:00
  • 633d0deeae Fix run_return does not return on macOS unless it receives a message (#1380) hatoo 2020-01-11 00:25:55 +09:00
  • 9e3844ddd9 Fix warnings on all platforms (#1383) Murarth 2020-01-09 22:29:31 -07:00
  • 4b618bd6a6 Don't discard high-precision cursor position data (#1375) Benjamin Saunders 2020-01-09 20:19:50 -08:00
  • 09c4ed0694 Remove util from gitignore Osspial 2020-01-09 12:24:57 -05:00
  • d15eb04f9e Make docs set control_flow in a more realistic way (#1376) Murarth 2020-01-07 20:55:18 -07:00
  • 02ac7456e4 impl Default for WindowBuilder (#1373) Bastian Kauschke 2020-01-07 20:33:56 +01:00
  • 6b0875728c X11: Fix deadlock on window state with certain window events (#1369) Murarth 2020-01-06 20:54:22 -07:00
  • 6a330a2894 On Windows, fix bug where RedrawRequested would only get emitted every other iteration of the event loop (#1366) Osspial 2020-01-06 15:28:58 -05:00
  • 627a127f1b we did it bois (#1352) v0.20.0 Osspial 2020-01-05 17:11:25 -05:00
  • ec1ae68cfc X11: Properly update window size constraints on DPI change (#1356) Murarth 2020-01-03 23:14:11 -07:00
  • 3aa3880e69 Add changelog entry Osspial 2020-01-05 16:57:32 -05:00
  • a1b8d265d0 Refine DPI docs Osspial 2020-01-05 16:34:37 -05:00
  • 9b122c3804 Update the DPI module docs (#1349) Osspial 2020-01-04 19:19:17 -05:00
  • 28b82fb9aa Try to fix iOS build Osspial 2020-01-04 13:36:14 -05:00
  • 7753bbba94 Fix examples Murarth 2020-01-04 11:03:44 -07:00
  • ac69a9c0dc Silence warnings about use of deprecated fields Murarth 2020-01-04 10:58:39 -07:00
  • d29f7f34aa Rename hidpi_factor to scale_factor (#1334) Osspial 2020-01-03 14:52:27 -05:00
  • 85ea3f1d5d Use i32 in Position::Physical (#1350) Osspial 2020-01-03 13:54:06 -05:00
  • 55166da437 Remove Option from HiDpiFactorChanged in favor of a bare PhysicalSize (#1346) Osspial 2020-01-03 00:28:41 -05:00
  • 777d9edeaa Implement hidpi for web platform (#1233) Michael Tang 2019-12-31 14:39:33 -08:00
  • 28a20aec10 Dpi Type conversions into/from arrays (#1283) Antonino Siena 2019-11-26 23:56:47 +01:00
  • 3a1e694c2f Make size/position types generic over pixel type (#1277) Osspial 2020-01-04 01:33:07 -05:00
  • b16042a047 iOS: Dpi overhaul (#1223) Bogaevsky 2019-10-18 18:31:26 +03:00
  • cbf61e5cb9 Fix window rectangle change being in wrong changelog entry Osspial 2019-10-16 11:59:06 -04:00
  • 077ee4d851 macOS: Dpi overhaul (#997) (and rebase changes) Vladimir Bogaevsky 2020-01-04 01:32:34 -05:00
  • 7b43b0bc94 Implement DPI Usability Upgrades for X11 and Wayland (#1098) Murarth 2020-01-04 01:31:23 -05:00
  • 6bb7db7c11 On Windows, fix new DPI API not setting window size properly (#1130) Osspial 2020-01-04 01:28:34 -05:00
  • 6ffd78767f On Windows, make AdjustRect calls DPI-aware when possible (#1015) Osspial 2020-01-04 01:29:40 -05:00
  • f379d069b9 WIP - Make EL2 DPI changes and implement on Windows (#895) Osspial 2019-06-19 16:49:43 -04:00
  • 2da24089de Replace Appveyor and Travis with Github Actions (#1309) Osspial 2020-01-05 14:13:05 -05:00
  • 57f29aa6d7 Added some "how" and "why" docs to event handling. (#1032) icefoxen 2020-01-05 11:02:41 -05:00
  • 028d3ec16d Make examples set control_flow in a more realistic way (#1363) Osspial 2020-01-05 02:12:03 -05:00
  • d1c6506865 Fix ModifiersChanged event on X11 (#1358) Christian Duerr 2020-01-04 05:11:00 +00:00
  • c0b46a03b5 Relase alpha 6 (#1338) v0.20.0-alpha6 Osspial 2020-01-03 18:17:05 -05:00
  • 114c18e70d On X11, make WINIT_HIDPI_FACTOR dominate Xft.dpi in some cases (#1354) Kirill Chibisov 2020-01-04 02:15:47 +03:00
  • 7367b8be6c On Macos, Hide cursor only inside window (#1348) hatoo 2020-01-03 09:34:14 +09:00
  • dd768fe655 MacOS fix CursorEntered and CursorLeft events fired at old window size. (#1335) hatoo 2019-12-31 05:32:37 +09:00
  • d9bda3e985 Implement ModifiersChanged on Windows, and fix bugs discovered in implementation process (#1344) Osspial 2019-12-30 14:11:11 -05:00
  • fa7a3025ec [MacOS] Fix memory management (#1342) hatoo 2019-12-30 07:16:12 +09:00
  • e4451d6786 Fix Window::set_visible not setting internal flags correctly (#1345) Osspial 2019-12-29 10:39:15 -05:00
  • 468b6b83ec fix: remove deprecated usage of mem::uninitialized. (#1341) Michael Tang 2019-12-28 15:53:41 -08:00