Commit Graph

  • 8a3a32f286 Properly mark a few changes as breaking Osspial 2019-12-28 16:22:51 -05:00
  • 20e81695ca Change ModifiersState to a bitflags struct (#1306) Osspial 2019-12-28 15:36:06 -05:00
  • 027c52171d Fix changelog Osspial 2019-12-27 16:28:06 -05:00
  • cc206d31b7 Implement windows focus key press/release on Windows (#1307) Osspial 2019-12-27 16:26:23 -05:00
  • 5d99316c96 macOS: Don't change fullscreen state during fullscreen transition (#1331) hatoo 2019-12-25 03:56:56 +09:00
  • d59eec4633 Add support for Windows Dark Mode (#1217) David Hewitt 2019-12-22 19:04:09 +00:00
  • 25e018d1ce Fix extraneous # in 0.20.0 Alpha 5 Osspial 2019-12-22 11:24:49 -05:00
  • 25123bed23 Rebasing moved the RedrawRequested changelog entry to the wrong position Osspial 2019-12-22 11:23:27 -05:00
  • a8d6db0fc1 Update alpha version in readme.md Osspial 2019-12-22 11:19:17 -05:00
  • 8a9a9cd92d Move changelog entry into proper position Osspial 2019-12-22 00:47:39 -05:00
  • 530ff5420b Implement revamped RedrawRequested on iOS. (#1299) simlay 2019-12-21 16:35:18 -08:00
  • 133b11fa6d Implement revamped RedrawRequested on Web (#1301) Héctor Ramón 2019-12-03 18:16:06 +01:00
  • 5b489284e4 Implement revamped RedrawRequested on macOS (#1235) Héctor Ramón 2019-10-27 16:09:54 +01:00
  • cdc32eb817 Implemented revamped RedrawRequested for linux wayland (#1237) Heghedus Razvan 2019-10-25 00:27:32 +03:00
  • eb38ff453a Run rustfmt Osspial 2019-10-24 14:33:50 -04:00
  • 8eb7853a1a Implement revamped RedrawRequested on Windows (#1050) Osspial 2019-08-26 22:05:42 -04:00
  • 0c151f9fb3 Implement changes to RedrawRequested event (#1062) Murarth 2019-07-30 23:31:12 -07:00
  • c10c820311 Reimplement NativeDisplayMode on iOS for #1310 (#1330) simlay 2019-12-22 00:39:22 -08:00
  • 82889e2367 Window::set_minimized (#985) (#990) Justin Miller 2019-12-22 01:04:11 -05:00
  • 92741aa4ec Fix array_into_iter warning on Windows (#1329) Osspial 2019-12-21 19:49:44 -05:00
  • 2f352ca5cf X11: Fix CursorEntered event for non-winit window (#1320) Murarth 2019-12-21 17:47:29 -07:00
  • 38c8cb9f4a FIX Crash on macOS when starting maximized without decorations (#1323) hatoo 2019-12-20 10:03:41 +09:00
  • 73248bdced On Wayland, under mutter(GNOME Wayland), fix CSD being behind the status bar, when starting window in maximized mode (#1324) Kirill Chibisov 2019-12-20 03:08:28 +03:00
  • 01203b247b Fix run_return in MacOS (#1321) hatoo 2019-12-19 18:10:47 +09:00
  • 3e1d169160 On Wayland, fix cursor icon updates on window borders when using CSD (#1322) Kirill Chibisov 2019-12-18 16:41:44 +03:00
  • c1b93fc3d0 Add ModifiersChanged event for macOS (#1268) Christian Duerr 2019-12-12 22:48:32 +01:00
  • 1f81e5c872 X11: Report CursorMoved when touch event occurs (#1297) Murarth 2019-12-11 17:23:55 -07:00
  • e5291c9e28 Release 0.20.0-alpha5 (#1315) v0.20.0-alpha5 Manish Goregaokar 2019-12-09 16:29:50 -08:00
  • 35505a3114 X11: Sync key press/release with window focus (#1296) Murarth 2019-12-07 15:51:37 -07:00
  • 830d47a5f7 Have EventLoopClosed contain the original event (#1294) zserik 2019-12-07 18:22:03 +01:00
  • 1a514dff38 X11: Fix incorrect DPI factor when waking from suspend (#1303) Murarth 2019-12-04 10:18:20 -07:00
  • 2888d5c6cf Fix array_into_iter warning on Windows (#1308) Osspial 2019-12-04 12:02:33 -05:00
  • 400f75a2b3 Make WindowStore::for_each less terrifying to rebase (#1304) Osspial 2019-12-04 03:55:49 -05:00
  • 0729074ce3 Overhaul device events API and add gamepad support on Windows (#804) Osspial 2019-06-20 15:13:07 -04:00
  • 07bdd3e218 Fix ReceivedCharacter not working with Alt held on Windows (#1282) Charles Helmich 2019-11-29 13:49:43 -07:00
  • 35a11ae24f Stop emitting corporate characters in macOS (#1254) Héctor Ramón 2019-11-27 10:14:36 +01:00
  • 3d28283a81 Only use 'extern crate stdweb' on web targets (#1291) Ryan G 2019-11-27 00:38:18 -05:00
  • aec5a9fa09 Stop refocusing window when switching from fullscreen to windowed (#1285) daxpedda 2019-11-27 04:49:15 +01:00
  • 0f94f62025 Bump parking_lot to 0.10 (#1287) Manish Goregaokar 2019-11-25 17:05:44 -08:00
  • a95ebc5ee6 X11: Fix incorrect modifiers when events are missed (#1279) Murarth 2019-11-22 17:11:30 -07:00
  • a70ac1531e X11: Fix window creation hangs when another application is fullscreen (#1248) Murarth 2019-11-22 17:11:04 -07:00
  • b6e8dd0d8a Fixed typo (#1273) ariesfluctus 2019-11-14 02:10:31 -03:00
  • af80ce842d Fix cargo doc on nightly builds (#1274) Murarth 2019-11-12 16:51:46 -07:00
  • 08bae037f0 Use paths for intra-doc links, and verify that links are valid in CI (#1244) Osspial 2019-11-11 18:05:59 -05:00
  • cd39327ea2 Fix invalid_value lint triggering on mem::zeroed of CFRunLoopSourceContext (#1271) Thom Chiovoloni 2019-11-11 14:50:31 -08:00
  • 9828f368d6 X11: Fix misreporting DPI factor at startup (#1252) Murarth 2019-11-10 13:55:29 -07:00
  • 1ed15c7ec7 X11: Fix events not being reported when using run_return (#1245) Murarth 2019-11-10 11:24:43 -07:00
  • c66784995d X11: Fix modifiers being reported after release (#1262) Murarth 2019-11-10 00:16:44 -07:00
  • dba21c06ed Run cargo fmt on Rust stable 1.39.0 (#1264) Murarth 2019-11-07 13:48:34 -07:00
  • a815a12627 fix broken / missing raw-window-handle implementation on android (#1258) v0.19.5 Aaro Perämaa 2019-11-04 18:53:57 +02:00
  • 72fc6a74ec on Wayland, drop resize events equal to the current window size (#1249) Kirill Chibisov 2019-11-01 03:45:45 +03:00
  • f916311744 Add error message when building for web without selecting a feature. (#1253) Michael Tang 2019-10-31 09:45:12 -07:00
  • 05a1f4280c Miscellaneous small changes (#1238) David Sinclair 2019-10-24 01:45:25 +02:00
  • 6608a0241d macOS: fixes app termination (#1234) Bogaevsky 2019-10-23 17:24:50 +03:00
  • 429bbfade0 Release Alpha 4 (#1187) v0.20.0-alpha4 Osspial 2019-10-18 13:25:12 -04:00
  • 28e3c35547 Prevent EventLoop from getting initialized outside the main thread in cross-platform functions (#1186) Osspial 2019-10-18 11:51:06 -04:00
  • af3ef52252 Fix so the compiler can infer msg_send! return types (#1227) Steven Sheldon 2019-10-18 08:33:40 -07:00
  • 2b5f9c52a6 Always dispatch a RedrawRequested event after creating a new window (#1175) Osspial 2019-10-17 10:59:07 -04:00
  • 5631cc2528 Remove test files that stuck around on accident (#1226) Ryan G 2019-10-16 22:46:16 -04:00
  • 2455ab8a03 Bump version in README.md Osspial 2019-10-16 22:39:15 -04:00
  • b33fbc0806 Add raw-window-handle support to Winit 0.19 and bump version (#1225) v0.19.4 Osspial 2019-10-16 22:37:53 -04:00
  • de33a92a1b Fix panic upon closing the app on iOS (#1168) Aleksi Juvani 2019-10-17 01:52:10 +03:00
  • 1c6353aa3a Merge branch 'web' Ryan Goldstein 2019-10-16 16:09:39 -04:00
  • 08cb950226 Link WindowBuilder documentation to corresponding Window methods (fixes #1070) (#1216) Marcus Willock 2019-10-16 12:18:02 -04:00
  • 765225d918 Wayland: Fix panic when calling set_cursor_grab from a different thread than evlp's one. (#1206) Kirill Chibisov 2019-10-16 19:16:23 +03:00
  • 35bc65f6fa Remove usage of derivative Ryan Goldstein 2019-10-13 14:36:54 -04:00
  • 676268d461 Merge remote-tracking branch 'upstream/master' into web Ryan Goldstein 2019-10-13 14:09:52 -04:00
  • 34dce8069f Test all windows targets and allow nightly Appveyor failures (#1222) Osspial 2019-10-13 13:19:46 -04:00
  • f62bb33317 Merge branch 'master' into web Ryan G 2019-10-12 23:51:34 -04:00
  • a557b3cfb6 Add web targets to travis (#1220) Ryan G 2019-10-12 23:44:30 -04:00
  • 3ff4834bd5 Add web fullscreen support (#1142) Ryan G 2019-10-11 11:45:07 -04:00
  • bedb889693 Fix the event key code variable name (#1219) Ryan G 2019-10-11 11:41:49 -04:00
  • 157ca9cd17 Update the feature matrix for wasm (#1218) Ryan G 2019-10-09 19:49:12 -04:00
  • 6f5e7e170c Update raw-window-handle to 0.3 (#1215) Osspial 2019-10-05 21:34:27 -04:00
  • df7571b369 Improve interaction between fullscreen windows and monitor-switching keyboard shortcuts (#1171) Osspial 2019-10-05 16:23:30 -04:00
  • d69e41eba8 Update fullscreen state on macOS before entering fullscreen (#1196) Aleksi Juvani 2019-10-05 23:23:06 +03:00
  • 2d41a7d1b0 Fix use-after-free in XConnection::get_output_info (#1211) Benjamin Saunders 2019-10-05 12:00:54 -07:00
  • 42e0ccfa1c Implemented a HINSTANCE getter function for Windows (#1213) Antonino Siena 2019-10-05 20:52:40 +02:00
  • 55640a91ae Use consistent return types for available_monitors() (#1207) Lúcás Meier 2019-10-05 16:49:24 +02:00
  • 4f6ca8792c Remove derivative dependency (#1201) Alex Butler 2019-10-03 21:19:10 +01:00
  • 5ced36e319 Wayland support for set_cursor_icon (#1204) Kirill Chibisov 2019-10-03 16:02:59 +03:00
  • 237e7ee2e6 Wayland support for set_cursor_grab and set_cursor_visible (#1180) andersrein 2019-10-02 03:25:59 +02:00
  • 02f281569d Update cargo fmt Ryan Goldstein 2019-09-30 16:33:41 -04:00
  • ab4d971c5e Fix imports in the multithreaded example Ryan Goldstein 2019-09-30 15:55:27 -04:00
  • e21df5831e Merge branch 'master' into merge-master-to-web Ryan Goldstein 2019-09-30 11:19:12 -04:00
  • 18a0119b06 Update raw-window-handle to 0.2 (#1191) msiglreith 2019-09-30 17:17:01 +02:00
  • 34348435fd Update to 1.38.0 formatting (#1188) Osspial 2019-09-27 17:35:16 -04:00
  • cf3b0f3b70 Attach the raw handle data attribute Ryan Goldstein 2019-09-27 17:06:14 -04:00
  • a336e9e959 Fix the formatting in the changelog Ryan Goldstein 2019-09-27 16:57:25 -04:00
  • ea93a0130d Switch to the released version Ryan Goldstein 2019-09-27 16:17:40 -04:00
  • dcd9ddde50 Fix the examples Ryan Goldstein 2019-09-24 19:44:43 -04:00
  • 86bafdc104 Merge branch 'web' into merge-master-to-web Ryan Goldstein 2019-09-24 19:41:59 -04:00
  • 6732fa731d Fix compilation errors Ryan Goldstein 2019-09-24 19:39:13 -04:00
  • 8cea3e262b Update the documentation to reflect web support (#1183) Ryan G 2019-09-24 19:33:32 -04:00
  • 3e8669ea7f Merge branch 'master' into merge-master-to-web Ryan Goldstein 2019-09-24 14:21:18 -04:00
  • 7df040f451 Wayland: Switched to using a reference to relative_pointer_manager_proxy when creating SeatData (#1179) andersrein 2019-09-23 20:50:06 +02:00
  • 472eddcc1b X11: Fix panic when no monitors are available (#1158) Murarth 2019-09-23 11:45:29 -07:00
  • c0a7900341 Allow using multiple XWindowTypes on X11 (#1140) (#1147) Michael Palmos 2019-09-24 00:10:33 +10:00
  • 28a50817af Fix web redraw requested (#1181) Ryan G 2019-09-23 09:14:26 -04:00
  • 2c47c43f47 Implement WindowID on the web platform (#1177) Ryan G 2019-09-19 18:40:18 -04:00