Commit graph

  • 3555de114a Wayland: Add relative pointer movement (#973) Cherser-s 2019-06-25 12:00:41 +03:00
  • c5703eb00a Draft web platform structure Héctor Ramón Jiménez 2019-06-25 03:15:34 +02:00
  • dbe6a1bcdf Update docs to differentiate DeviceEvents and WindowEvents (#976) Austin Lasher 2019-06-24 17:30:06 -04:00
  • eea9530f38 Merge remote-tracking branch 'blm/web-sys' into stdweb-eventloop-2 Héctor Ramón Jiménez 2019-06-24 18:31:56 +02:00
  • a195ce8146
    Re-format on stable rustfmt (#974) Osspial 2019-06-24 12:14:55 -04:00
  • a0f280e71f Update how timeouts are cleared to avoid possible double-clearing Ryan Goldstein 2019-06-23 14:38:35 -07:00
  • cf28751ae3 Remove unnecessary set-to-wait in example Ryan Goldstein 2019-06-23 14:38:16 -07:00
  • 9dd15d00d8 Update PULL_REQUEST_TEMPLATE.md (#969) Felix Rabe 2019-06-23 20:05:37 +02:00
  • 2442305bb7 Forward porting (#966) Felix Rabe 2019-06-23 08:39:26 +02:00
  • 063648368d CHANGELOG.md: Move entries for #805 to 0.19.1 (#965) Felix Rabe 2019-06-22 19:57:56 +02:00
  • 918b2efce7
    Improve the example in lib.rs (#957) Osspial 2019-06-22 13:26:06 -04:00
  • 2467a997f4 [#963] Change XRandR display size check to also take height into account (#964) Abendstolz 2019-06-22 18:48:51 +02:00
  • f457c6a0b8 Change Suspended(true/false) => Suspended/Resumed (#959) Felix Rabe 2019-06-22 04:59:31 +02:00
  • 1193cada46 Minor spelling changes (#960) Felix Rabe 2019-06-22 02:34:55 +02:00
  • b0e09b8ffe Rephrase (#958) Felix Rabe 2019-06-22 01:35:08 +02:00
  • 8d6e8bb8d1
    Release 0.20.0 Alpha 1 (#913) Osspial 2019-06-21 11:33:44 -04:00
  • e2c84725de
    Format everything and add rustfmt to travis (#951) Osspial 2019-06-21 11:33:15 -04:00
  • b571362bf1 Fix a panic due to double-borrow Ryan Goldstein 2019-06-20 21:46:01 -07:00
  • b1b5aefc4b
    Implement fix described in #851 (#945) Osspial 2019-06-20 23:59:27 -04:00
  • 06244dd492
    Remove window resize call in timer example (#938) Osspial 2019-06-19 22:06:09 -04:00
  • de2f0740f7
    Move contributors table to wiki (#934) Osspial 2019-06-19 15:12:27 -04:00
  • c56a66cb90 Fix warnings (#929) Felix Rabe 2019-06-19 21:12:01 +02:00
  • c1329ff156 Linkify HALL_OF_CHAMPIONS.md (#935) Felix Rabe 2019-06-19 00:30:37 +02:00
  • 72509b5b42
    Update example in README.md and add move prefix to window.rs example closure (#921) Osspial 2019-06-18 11:15:55 -04:00
  • c35fdc8d61 Fix thread-safety of set_maximized and set_title on macOS (#922) Aleksi Juvani 2019-06-18 09:34:27 +03:00
  • 5d31f73302
    Clean up Cargo.toml after incorrect rebase Ben Merritt 2019-06-17 22:56:37 -07:00
  • 7de1261555
    Fix some warnings Ben Merritt 2019-06-07 22:39:28 -07:00
  • 91a511ba8c
    Replace JS snippet with throw_str Ben Merritt 2019-06-07 22:35:40 -07:00
  • 94f6294c0a
    Prevent callbacks from being destroyed too early Ben Merritt 2019-06-06 21:37:57 -07:00
  • 77cd3adb01
    TEMPORARY: add testing example Ben Merritt 2019-06-05 22:58:11 -07:00
  • 7dabad4d71
    Fix throwToEscapeEventLoop function Ben Merritt 2019-06-05 22:51:11 -07:00
  • 54b4074369
    Port remaining modules to web_sys Ben Merritt 2019-06-04 23:08:09 -07:00
  • e4d8e22846
    Start implementing web-sys backend Ben Merritt 2019-06-03 22:51:01 -07:00
  • 403dcc02f4 CONTRIBUTING.md: Linkify project members (#933) Felix Rabe 2019-06-18 00:52:30 +02:00
  • 64be6e5c5e Typo (#932) Felix Rabe 2019-06-18 00:22:01 +02:00
  • c661006683 Use dbg!() macro in monitor list example (#931) Felix Rabe 2019-06-18 00:13:35 +02:00
  • f879bca21c Migrate to 2018 edition. (#924) CrLF0710 2019-06-18 02:27:00 +08:00
  • 182beb4f8b Indicate that I will be maintaing the stdweb backend Ryan Goldstein 2019-06-16 21:34:54 -07:00
  • 2690306f4a Implement Poll and WaitUntil in the stdweb backend Ryan Goldstein 2019-06-16 21:30:05 -07:00
  • b59e3c670b WIP Ryan Goldstein 2019-06-14 21:15:43 -07:00
  • 2e0bbc091f
    Set CHANGELOG.md merge style to union (#919) Osspial 2019-06-13 16:11:44 -04:00
  • 91f05e940f Fix initial dimensions of a fullscreen window on Windows (#909) Aleksi Juvani 2019-06-13 22:17:56 +03:00
  • db794b976c Disable caching on Travis (#918) Aleksi Juvani 2019-06-13 21:24:44 +03:00
  • 9a11f90a02 x11/wayland: Don't reset control flow between loop ticks (#916) Victor Berger 2019-06-13 18:52:10 +02:00
  • 412516159f
    Document the caveats of run_return (#914) Osspial 2019-06-13 12:51:44 -04:00
  • 65587ef43a wayland: use an invisible surface as shell surface (#835) Victor Berger 2019-06-13 18:50:02 +02:00
  • cf713bef31 Remove CircleCI (#915) Osspial 2019-06-13 02:34:21 -04:00
  • ea5c21950c Change Monitor dimensions functions to size functions (#911) Osspial 2019-06-13 02:33:44 -04:00
  • 47b5dfa034 Support listing available video modes for a monitor (#896) Aleksi Juvani 2019-06-12 21:07:25 +03:00
  • 2b89ddec15
    Fix WindowBuilder function names that missed first pass (#910) Osspial 2019-06-12 13:34:09 -04:00
  • f256ff7d58 Make ns identifiers use snake_case on macOS (#904) Nikolai Vazquez 2019-06-11 01:09:38 +02:00
  • 07356b9634 Update cursor visibility docs (#893) Christian Duerr 2019-06-02 00:06:41 +00:00
  • f2b6ef2edd Merge master into stdweb-eventloop-2 Ryan Goldstein 2019-06-01 13:21:50 -07:00
  • 1409f83fb9 Add support for mouse wheel Ryan Goldstein 2019-05-31 21:50:34 -07:00
  • 37dadab745 Add access to the canvas in the Window Ryan Goldstein 2019-05-31 21:48:26 -07:00
  • 0eefa3ba42
    Fix compiler warning of potential undefined behavior (#892) Osspial 2019-05-30 20:42:53 -04:00
  • 08f8f89702 Fix control flow issues with Window::request_redraw (eventloop-2.0) (#890) aloucks 2019-05-30 00:33:52 -04:00
  • 0df436901a
    Refine function names and type signatures (#886) Osspial 2019-05-29 21:29:54 -04:00
  • ae63fbdbbb Merge branch 'eventloop-2.0' of https://github.com/tomaka/winit into eventloop-2.0 Osspial 2019-05-29 21:28:39 -04:00
  • 4f29618c73 I forgot to remove the backtrace dependency in the EL2 rework Osspial 2019-05-29 21:22:35 -04:00
  • 76660f3621
    Fix Windows backend invoking unreachable! with Exit and run_return (#887) Osspial 2019-05-27 13:45:26 -04:00
  • 3a7350cbb9 El2.0 ios (#871) mtak- 2019-05-25 18:10:41 -07:00
  • e5aa906b01 Fix macos compile error in fullscreen example (#885) aloucks 2019-05-25 17:23:54 -04:00
  • 4b0162a013 Update parking_lot to 0.8 (for windows, too) (#884) aloucks 2019-05-25 17:23:09 -04:00
  • 5be88e79b0 Update parking_lot to 0.8 (#882) Bastien Orivel 2019-05-25 18:12:07 +02:00
  • 93502e0cda Fix warning (#880) Lucas Kent 2019-05-24 21:10:31 +10:00
  • 8d6a857ba5 Merge branch 'evl2' into eventloop-2.0 Osspial 2019-05-16 00:26:59 -04:00
  • 6ff1370035
    Fix crash caused by WM_PAINT getting invoked at inopportune times. (#866) Osspial 2019-05-16 00:00:30 -04:00
  • d5391686ae Squashed commit of the following: (#853) Hal Gentz 2019-05-01 17:03:30 -06:00
  • 70c7382a09 Fix the request_animation_frame lifetimes Ryan Goldstein 2019-05-01 21:20:54 -04:00
  • 9f801cf79e Only send the request-redraw on the next animation frame Ryan Goldstein 2019-04-29 15:39:43 -04:00
  • 062e0e52ee Feat/fullscreen getters (#838) acheronfail 2019-04-26 03:09:32 +10:00
  • fa99b9ff5a Fix CI links in README.md (#852) Osspial 2019-04-25 01:20:54 -04:00
  • 8f6e80917f Popup windows are also known as modal windows (#848) Felix Rabe 2019-04-25 04:56:40 +02:00
  • e087ebd1c7 Makes changes to CONTRIBUTING.md's table as discussed in #830 (#841) Osspial 2019-04-24 06:44:21 -04:00
  • 0d3e75d6b0 Fix TODO in CONTRIBUTING.md Osspial 2019-04-14 12:05:37 -04:00
  • 873f7bcec7 Fix link in PULL_REQUEST_TEMPLATE.md Osspial 2019-04-13 20:42:22 -04:00
  • e579a03035 Winit Features and Scope (#695) Osspial 2019-04-13 18:57:08 -04:00
  • 94f998af0a
    Port X11 backend to the EVL2.0 API (#842) Victor Berger 2019-04-27 18:06:51 +02:00
  • fe5e300062 Clean up and document the core of stdweb event handling Ryan Goldstein 2019-04-25 00:02:13 -04:00
  • 2253565db5 Prevent the event loop from pausing when entering modal loop (eventloop-2.0) (#839) aloucks 2019-04-14 11:48:31 -04:00
  • 2ead1c1c59 Update for 0.19.1 (#823) Osspial 2019-04-08 01:08:31 -04:00
  • 746e99c958 Add ability to get wayland display from events loop. (#829) Hal Gentz 2019-04-07 23:07:47 -06:00
  • 47194b5f3c Fix window icon (#831) Osspial 2019-04-08 01:07:12 -04:00
  • 4515b77aa5 [Rebased] [x11-backend] Retrieve DPI from Xft.dpi XResource (#824) mitchmindtree 2019-04-08 02:48:21 +10:00
  • 20b09c4514 Add additional numpad key mappings (#805) Christian Duerr 2019-04-07 07:25:37 +02:00
  • 9874181ccd fix command key event left and right reverse on macOS (#810) TakWolf 2019-03-26 02:05:07 +08:00
  • cb93554938 Fix build on FreeBSD (#815) Tobias Kortkamp 2019-03-22 15:44:00 +01:00
  • 6b7bd32c8e Add contact info. (#818) Hal Gentz 2019-03-19 20:20:03 -06:00
  • 17a240cd43 On Windows, fix CursorMoved(0, 0) getting sent on focus (#819) Osspial 2019-03-19 22:19:41 -04:00
  • fc481b6d6d Update winit to 0.19.0 (#798) Osspial 2019-03-06 21:50:13 -05:00
  • 09182dc093 Use XRRGetScreenResourcesCurrent when avail. (#801) Hal Gentz 2019-03-05 18:58:14 -07:00
  • b682c3dfb5 Ignore the AltGr key when populating ModifersState (#763) Osspial 2019-03-05 17:55:01 -05:00
  • ab0a34012f x11: thread safe replacement for XNextEvent (#782) Riku Salminen 2019-02-25 01:02:55 +02:00
  • f000b82d74 Fix incorrect keycodes when using a non-US keyboard layout. (#755) Michael Palmos 2019-02-24 06:41:55 +10:00
  • dad8de82fa Handle horizontal wheel input (Windows) (#792) Torkel Danielsson 2019-02-22 15:31:16 +01:00
  • 3fea477bfd On wayland, fix with_title() not setting the windows title (#770) trimental 2019-02-22 22:30:59 +08:00
  • f7d7acb3c5 Cleanup some previous merge errors Victor Berger 2019-04-07 15:58:47 +02:00
  • 9e25561edf Fix compile failures and add canvas positioning Ryan Goldstein 2019-04-02 22:31:30 -04:00
  • 7c6bdcc459 Handle ControlFlow::Exit and dealing with events-in-events Ryan Goldstein 2019-03-22 22:15:49 -04:00