Commit Graph

  • 2ef39651eb Fix fullscreen window shrinking upon getting restored to a normal window (#1172) Osspial 2019-09-19 11:48:20 -04:00
  • eb20612d77 Prevent stealing focus on new windows (#1176) Murarth 2019-09-19 08:47:51 -07:00
  • 695547f4ca Fix events not being emitted during modal loops on macOS (#1173) Aleksi Juvani 2019-09-18 05:49:29 +03:00
  • d35ee0d580 Fix hovering the mouse over the active window creating an endless stream of CursorMoved events (#1170) Osspial 2019-09-17 11:34:48 -04:00
  • 95581ab92f Fix null window on initial HiDpiFactorChanged event on iOS (#1167) Aleksi Juvani 2019-09-16 21:27:46 +03:00
  • 3716f13d8e Flush high surrogate if not followed by low surrogate (#1166) Osspial 2019-09-16 14:26:56 -04:00
  • c03ef852a4 Fix surrogate pair handling on Windows (#1165) Osspial 2019-09-15 22:09:08 -04:00
  • 28a5feef28 Fix freeze upon exiting exclusive fullscreen on macOS 10.15 (#1127) Aleksi Juvani 2019-09-16 02:59:37 +03:00
  • 57a53bda74 Officially remove the Emscripten backend (#1159) Osspial 2019-09-13 19:09:45 -04:00
  • 36f4eccb5c fix: distinguish grab and grabbing cursors (#1154) hafiz 2019-09-12 18:38:44 -05:00
  • b6de19e92e Changelog entry for #1153 (#1157) Victor Berger 2019-09-12 00:22:41 +02:00
  • e87bc3db20 Send a LoopDestroyed event when the browser is closed (#1155) Ryan G 2019-09-11 11:47:03 -04:00
  • a3739d6bad wayland: instantly wake up if events are pending (#1153) Victor Berger 2019-09-11 08:28:21 +02:00
  • 068d114740 Add touch pressure information for touch events on Windows (#1134) dam4rus 2019-09-09 20:15:49 +02:00
  • 3273c14dea Hide ModifiersChanged from the docs. (#1152) Hal Gentz 2019-09-08 12:57:43 -07:00
  • 206c3c246c Implement WindowEvent ModifiersChanged for X11 and Wayland (#1132) Murarth 2019-09-08 11:43:28 -07:00
  • bfcd85ab15 [ios] Groundwork for new Redraw API, refactoring AppState, and bugfixes (#1133) mtak- 2019-09-04 14:23:11 -07:00
  • c99bba1655 Remove unused unix dlopen module (#1138) Murarth 2019-08-31 01:58:45 -07:00
  • 1e7376847b Move changelog entries into proper position (#1131) Osspial 2019-08-27 19:20:24 -04:00
  • b03e589987 On Windows, Unset maximized when transforming window (#1014) Osspial 2019-08-26 22:07:15 -04:00
  • 0b497b62d8 X11: Improve performance of Window::set_cursor_icon (#1116) Murarth 2019-08-26 19:06:59 -07:00
  • f085b7349c Remove outdated noop comment (#1126) Osspial 2019-08-26 22:06:40 -04:00
  • dd99b3bd73 Fix inverted parameter in set_prefers_home_indicator_hidden on iOS (#1123) Aleksi Juvani 2019-08-27 02:56:10 +03:00
  • f53683f01f iOS os version checking around certain APIs (#1094) mtak- 2019-08-26 15:47:23 -07:00
  • 341fe47c56 Update parking_lot and bump version (#1109) v0.19.3 Alex Touchet 2019-08-26 15:02:43 -07:00
  • 7b707e7d75 macos: Implement run_return (#1108) Kirill Chibisov 2019-08-23 12:30:53 +03:00
  • 31110be396 Release alpha 3 (#1106) v0.20.0-alpha3 Osspial 2019-08-14 11:09:47 -04:00
  • 604016d69d Implement raw_window_handle::HasRawWindowHandle for Window type (#1105) Osspial 2019-08-14 07:57:16 -04:00
  • 7ee9d5639b Disable web module on other targets than wasm32 (#1102) Zakarum 2019-08-14 11:20:05 +03:00
  • 1aab328e2a macos: fix an incorrect type signature on NSView drawRect (#1104) mtak- 2019-08-13 21:01:22 -07:00
  • 1366dc326a Add touch pressure information for touch events on iOS (#1090) Aleksi Juvani 2019-08-14 01:12:13 +03:00
  • 8e73287646 Change 'proxy.rs' into 'custom_events.rs" (#1101) satrix321 2019-08-14 00:09:34 +02:00
  • 7eed52a97a Update parking_lot to 0.9 (#1097) (#1099) Emmanouil Katefidis 2019-08-11 23:31:30 +03:00
  • 31ada5a052 macOS/iOS: Fix auto trait impls of EventLoopProxy (#1084) YVT 2019-08-09 09:13:14 +09:00
  • 30b4f8dc9f Replace set_decorations with set_prefers_status_bar_hidden on iOS (#1092) Aleksi Juvani 2019-08-09 02:10:54 +03:00
  • dbdde3d781 Stop appending canvas to document in web platform (#1089) Héctor Ramón 2019-08-08 23:51:41 +02:00
  • cf0b8babbd Add new EventLoopWindowTargetExtUnix trait. (#1026) Hal Gentz 2019-08-08 14:50:22 -07:00
  • c0c22c8ff1 Disable overscan compensation for external displays on iOS (#1088) Aleksi Juvani 2019-08-06 23:47:00 +03:00
  • 73cf10e4f3 Do not require T: Clone for EventLoopProxy<T>: Clone (#1086) YVT 2019-08-06 05:51:42 +09:00
  • 8a1c5277eb iOS: update feature table (#1085) mtak- 2019-08-01 14:07:22 -07:00
  • 1e4c176506 Fix armv7-apple-ios compile target (#1083) Aleksi Juvani 2019-08-01 10:30:05 +03:00
  • 3c27e7d88f iOS: add support for controlling the home indicator, and Exclusive video mode (#1078) mtak- 2019-07-30 23:57:31 -07:00
  • 8119a7df13 Bump version to 0.19.2 v0.19.2 Osspial 2019-07-29 16:17:34 -04:00
  • 5c02c20b05 Update the percent-encoding crate to 2.0 (#1076) Simon Sapin 2019-07-29 22:14:26 +02:00
  • 5bc3cf18d9 Add exclusive fullscreen mode (#925) Aleksi Juvani 2019-07-29 21:16:14 +03:00
  • 131e67ddc1 Rename new_user_event method to with_user_event (#1057) (#1068) Brian Kabiro 2019-07-29 17:58:16 +03:00
  • e5ba79db04 Process WM_SYSCOMMAND to forbid screen savers in fullscreen mode (#1065) dam4rus 2019-07-29 11:18:23 +02:00
  • f4e9bf51db add macos with_disallow_hidpi (#1073) t嘎 2019-07-29 16:07:36 +08:00
  • 03f9e8fce0 Always use stable rustfmt for CI. (#1074) Hal Gentz 2019-07-28 03:09:31 -06:00
  • 4ae9900363 PULL_REQUEST_TEMPLATE.md: Add entry on warnings (#1017) Felix Rabe 2019-07-26 09:14:48 +02:00
  • 454d4190b7 Use himetric values in WM_POINTER events (#1053) dam4rus 2019-07-26 09:12:06 +02:00
  • a28b60578d Fix run_return example build error on non-desktop platforms (#1067) Austin Lasher 2019-07-25 14:56:24 -04:00
  • 5a206de620 macOS: Drop the closure on exit. (Fixes #1058) (#1063) Tilman Schmidt 2019-07-23 21:44:07 +01:00
  • b547531499 Update the percent-encoding crate to 2.0 (#1066) Simon Sapin 2019-07-23 19:38:45 +02:00
  • 39e668ffb0 Fix CHANGELOG.md (#1061) Murarth 2019-07-22 18:26:52 -07:00
  • bd1ac6cb1e X11: Fix events not being reported promptly (#1048) Murarth 2019-07-17 11:09:02 -07:00
  • 8567758156 Touch events emit screen coordinates instead of client coordinates on Windows (#1042) dam4rus 2019-07-17 18:25:35 +02:00
  • e897d70733 Bump the stdweb version to 0.4.18 (#1049) Ryan G 2019-07-16 20:56:58 -07:00
  • fe12996382 Update the web backend todo list Ryan Goldstein 2019-07-16 20:00:03 -07:00
  • e8e4d4ce66 X11: Fix request_redraw deadlock while handling RedrawRequested (#1046) Murarth 2019-07-16 15:53:41 -07:00
  • 44af4f4f52 Minor doc changes (#1024) Felix Rabe 2019-07-13 01:05:07 +02:00
  • 7daf146801 Replace std::mem::uninitialized with MaybeUninit (#1027) Murarth 2019-07-11 09:34:32 -07:00
  • 7b23d190b1 Fix web errors (#1040) Héctor Ramón 2019-07-11 00:54:54 +02:00
  • 17b8310517 Update Windows Multitouch in FEATURES.md (#1039) Osspial 2019-07-10 18:54:34 -04:00
  • 5ca828d445 Merge pull request #1031 from rikusalminen/event_loop_test Osspial 2019-07-10 11:29:21 -04:00
  • 1ea29b4de0 x11: NewEvents(StartCause::Init) callback at start Riku Salminen 2019-07-09 13:02:02 +03:00
  • b00cdadb5b Merge pull request #991 from dam4rus/master Osspial 2019-07-10 02:30:09 -04:00
  • 53e646dabc Merge pull request #1038 from ZeGentzy/web Osspial 2019-07-10 02:17:21 -04:00
  • 613fafdfdf Merge branch 'web' into webmerge2 Hal Gentz 2019-07-09 22:43:15 -06:00
  • 5d0bc5f607 Correct 0.20.0 Alpha 2 release date Osspial 2019-07-09 19:19:00 -04:00
  • ce5cf97e17 Release Alpha 2 (#996) v0.20.0-alpha2 Osspial 2019-07-09 18:25:32 -04:00
  • 3ee59696e5 Always use f as the argument name for &mut std::fmt::Formatter (#1023) Felix Rabe 2019-07-09 23:49:07 +02:00
  • f5c624bcd6 Handle RedrawRequested event in request_redraw example (#1030) aloucks 2019-07-09 00:22:10 -04:00
  • 026b331ba5 Handle WM_POINTER* events in favor of WM_TOUCH Kalmár Róbert 2019-07-05 18:37:25 +02:00
  • 93c36ccf78 Handle WM_POINTER* events in favor of WM_TOUCH Kalmar Robert 2019-06-27 11:34:38 +02:00
  • c1f314ccdc MacOS: request_user_attention(bool -> enum) (#1021) Felix Rabe 2019-07-07 22:14:00 +02:00
  • 53a89f28a0 Remove dead code (unused as of d5391686a) (#1022) Felix Rabe 2019-07-07 22:13:17 +02:00
  • f874d76289 Fix warnings (#1020) Felix Rabe 2019-07-07 22:12:39 +02:00
  • 76645f3b5a Bump version Héctor Ramón Jiménez 2019-07-07 05:51:06 +02:00
  • 28775be115 Fix transparent window with decorations (#1011) Bradley Smith 2019-07-06 10:29:15 -07:00
  • 7d3ff3d2d9 Fix warning (#1016) Felix Rabe 2019-07-06 19:28:50 +02:00
  • 4a5d639d74 On Windows, fix with_maximized not properly setting window size to entire window. (#1013) Osspial 2019-07-05 17:28:11 -04:00
  • 74a7cf55ea Fix issues with redraw_requested when called during EventsCleared (#994) Osspial 2019-07-04 16:14:15 -04:00
  • 9393b14b01 X11: Disable maximize on non-resizable windows (#1000) Murarth 2019-07-04 03:43:44 -07:00
  • f8bd671073 Remove Metal dependency on macOS (#1003) Aleksi Juvani 2019-07-03 21:19:07 +03:00
  • 2af753f307 Fix warnings on Linux (#1004) Murarth 2019-07-03 11:18:42 -07:00
  • 5cc84f32db Improve feature names to enable web backends Héctor Ramón Jiménez 2019-07-01 20:43:54 +02:00
  • e89674d337 Add dyn keyword where necessary Héctor Ramón Jiménez 2019-07-01 20:23:42 +02:00
  • de120280e3 Fix mouse release/press events Héctor Ramón Jiménez 2019-06-29 17:48:22 +02:00
  • 7f2ba0ee3e Fix set_cursor_icon Héctor Ramón Jiménez 2019-06-29 17:48:01 +02:00
  • 5bf303fd26 Improve handling of file paths in the windows DnD handler (#980) Michael Streif 2019-06-29 00:07:36 +02:00
  • e37e46b155 Remove comment that contradicts code (#992) Felix Rabe 2019-06-28 21:32:27 +02:00
  • b8192ef6f6 Revert "wayland: use an invisible surface as shell surface (#835)" (#981) Victor Berger 2019-06-28 21:31:54 +02:00
  • 23354cf1a5 Implement _NET_WM_PING for X11 (#977) Ho-Yon Mak 2019-06-28 01:40:27 +01:00
  • dd38fab2f3 examples/window_icon.rs: De-duplicate code (#988) Felix Rabe 2019-06-27 17:59:13 +02:00
  • ac08601b40 Implement DeviceEvent::Button on Mac (#967) Tristam MacDonald 2019-06-26 23:58:21 -07:00
  • ea73dac753 Fix feature names Héctor Ramón Jiménez 2019-06-27 01:18:46 +02:00
  • 2a35646520 Use latest stdweb revision Héctor Ramón Jiménez 2019-06-27 00:23:58 +02:00
  • bb285984da Implement stdweb backend for web platform Héctor Ramón Jiménez 2019-06-27 00:02:46 +02:00
  • 34db2d7d4c Fix broken links to mod DPI on various documentation pages (#984) Austin Lasher 2019-06-26 09:35:54 -04:00