Commit graph

  • 13bd116891 Fix laggy rendering when resizing win32 window Osspial 2017-08-02 20:49:50 -04:00
  • a582df443b Merge pull request #229 from swiftcoder/master tomaka 2017-08-02 15:30:58 +02:00
  • 718e0f8551 Merge pull request #247 from zpgaal/issue_240_simple tomaka 2017-07-31 19:32:33 +02:00
  • d868510cc8 Comment to describe message order zpgaal 2017-07-31 18:00:29 +02:00
  • 8f03fb7a34 Revert "test explicit drop" gzp 2017-07-31 12:25:49 +02:00
  • a14bae8742 Merge pull request #248 from Ralith/fix-evdev-emulated-scroll tomaka 2017-07-30 21:14:19 +02:00
  • c508d68d1d Fix evdev emulated scroll events Benjamin Saunders 2017-07-30 11:40:52 -07:00
  • 15c4641758 Unwrap axis id in raw mouse motion on Mac Tristam MacDonald 2017-07-29 07:56:08 -07:00
  • 6820e2a826 Implement raw mouse motion for Mac Tristam MacDonald 2017-07-15 18:32:18 -07:00
  • ed761bef7d Also hide the cursor when grabbed Tristam MacDonald 2017-07-15 18:02:32 -07:00
  • 491bc891e8 test explicit drop gzp 2017-07-28 13:28:55 +02:00
  • c57ec33c00 also call default window handle on wm_close gzp 2017-07-28 13:12:16 +02:00
  • 28cdce99c0 replace wm_destroy by wm_close gzp 2017-07-28 13:09:50 +02:00
  • 45c5568c89 Merge pull request #245 from umurgdk/fix-x11-hidpi tomaka 2017-07-27 09:23:30 +02:00
  • d65d9950f2 Fixes window inner size calc for hidpi windows X11 Umur Gedik 2017-07-27 14:04:04 +09:00
  • 06e01e4cb3 Added event for cancelling a drag and drop. Rob Saunders 2017-07-27 10:56:34 +08:00
  • 5f00028f6b Mac module emits the winit events DroppedFile and HoveredFile. Rob Saunders 2017-07-27 10:51:00 +08:00
  • 4ef7c71c66 Initial drag and drop support for Mac OS, printing filenames to stdout. Rob Saunders 2017-07-27 00:59:42 +08:00
  • 3b7dbd01d0 Merge pull request #243 from tomaka/android-test tomaka 2017-07-25 11:24:34 +02:00
  • 8f04d6d4d0 Fix caching Pierre Krieger 2017-07-25 10:16:46 +02:00
  • 3ccee6c2f1 Use circle-ci for Android Pierre Krieger 2017-07-25 10:13:45 +02:00
  • 772acc742e Build the window example for android Pierre Krieger 2017-07-25 10:01:05 +02:00
  • a15b818827 Check Android build on travis Pierre Krieger 2017-07-25 09:50:40 +02:00
  • 32eea41b1b add missing windows virtual key codes Lucas Kent 2017-07-24 20:21:04 +10:00
  • cc89d56e43 Merge pull request #215 from vberger/xdg_shell tomaka 2017-07-20 12:29:20 +02:00
  • c86cf416d5 wayland: add a warning in the examples in case no window is displayed. Victor Berger 2017-07-19 18:53:49 +02:00
  • 8d5b23d56c Update wayland-window to support xdg_shell Victor Berger 2017-07-05 16:23:10 +02:00
  • 28eddb64a9 Merge pull request #238 from GuildMasterInfinite/gui-thread tomaka 2017-07-18 20:53:59 +02:00
  • 2066909845 Merge pull request #223 from Determinant/xim-send-spot tomaka 2017-07-18 20:09:02 +02:00
  • 8add21b04f Use IsGUIThread to initialize message queue Gabriel Majeri 2017-07-18 20:57:22 +03:00
  • 00197b3d04 Merge pull request #236 from alexheretic/master Victor Berger 2017-07-18 14:35:32 +02:00
  • 58b800c344 Fix wayland vertical scroll sign Alex Butler 2017-07-18 12:41:15 +01:00
  • 506e830cb0 Fix X11 scroll direction Benjamin Saunders 2017-07-17 22:50:47 -07:00
  • 2171918023 Merge pull request #234 from Ralith/fix-windows tomaka 2017-07-18 07:36:41 +02:00
  • b09e3b2568 Fix windows build Benjamin Saunders 2017-07-17 17:57:25 -07:00
  • 2e079fe9a2 Merge pull request #211 from Ralith/transparent-ids tomaka 2017-07-17 07:37:26 +02:00
  • e1e21ded28 Fix x11 ModifiersState Rukai 2017-07-15 23:25:19 +10:00
  • a1d2ee6ecf Merge pull request #225 from tomaka/win32-platform-window tomaka 2017-07-13 21:29:25 +02:00
  • 7a1a2667b1 Reimplement platform_window on win32 Pierre Krieger 2017-07-13 21:14:32 +02:00
  • 9cd370fa4c Merge branch 'master' of https://github.com/tomaka/winit into xim-send-spot Determinant 2017-07-12 13:46:01 -04:00
  • d6b9faacc9 rename the field Determinant 2017-07-12 13:26:11 -04:00
  • 9462a51f32 Merge pull request #203 from Determinant/xim-improvement tomaka 2017-07-12 19:14:11 +02:00
  • e1fba7d92f Merge pull request #218 from rukai/master tomaka 2017-07-12 08:46:20 +02:00
  • 8e13f85fac Merge branch 'xim-improvement' into xim-send-spot Determinant 2017-07-12 01:24:30 -04:00
  • f2ee78bcf5 Merge branch 'master' of https://github.com/tomaka/winit into xim-send-spot Determinant 2017-07-12 00:04:12 -04:00
  • aea61a74fb remove the the redundant code, fix a bug Determinant 2017-07-12 00:00:51 -04:00
  • 117beed0b5 Fix x11 mouse scroll wheel Rukai 2017-07-09 17:47:52 +10:00
  • aad82eb987 Merge pull request #216 from MortimerGoro/android_compilation tomaka 2017-07-07 07:26:47 +02:00
  • 5ebeb8ab5f Fix Android compilation error Imanol Fernandez 2017-07-06 23:33:42 +02:00
  • 90a81cca29 Merge pull request #214 from tomaka/rm-cgl tomaka 2017-07-05 09:38:26 +02:00
  • 601599eb0a Merge pull request #213 from LPGhatguy/windows-raw-mouse tomaka 2017-07-05 09:38:09 +02:00
  • 0371b6573f Implement raw mouse motion for Windows Lucien Greathouse 2017-07-04 19:32:59 -07:00
  • ac0d6c890a Remove dependency on cgl on OSX Pierre Krieger 2017-07-05 09:13:39 +02:00
  • 75856e0e39 dynamically reallocate buffer; release mutex before callback Determinant 2017-07-01 12:24:35 -04:00
  • 3d9e8da9ec Transparent axis/button IDs Benjamin Saunders 2017-07-01 02:20:13 -07:00
  • e196f80e98 Publish 0.7.1 tomaka 2017-07-01 10:28:37 +02:00
  • ee0dbb8546 Merge pull request #210 from brendanzab/update-macos-dependencies tomaka 2017-07-01 09:56:10 +02:00
  • 886eab5c7e Fix build on nightly Brendan Zabarauskas 2017-07-01 16:47:53 +10:00
  • 51036e6ba5 Merge pull request #209 from tomaka/switch-win32 tomaka 2017-06-29 11:46:03 +02:00
  • 61ba6dce7f Switch win32 implementation to new design Pierre Krieger 2017-06-26 21:21:13 +02:00
  • 05cd9f2114 Merge pull request #199 from alexheretic/xwayland-env-var Victor Berger 2017-06-25 10:40:05 +02:00
  • 09d086749d Merge pull request #206 from mitchmindtree/readme mitchmindtree 2017-06-24 17:09:42 +10:00
  • 9d2a32b415 Update the README for the version mitchmindtree 2017-06-24 17:08:05 +10:00
  • db0f012574 Merge pull request #205 from mitchmindtree/publish tomaka 2017-06-24 09:02:29 +02:00
  • 3c710de65d Merge pull request #202 from vberger/master mitchmindtree 2017-06-24 16:59:04 +10:00
  • 9a17c2eb86 Publish version 0.7.0 mitchmindtree 2017-06-24 12:26:15 +10:00
  • 5e5debc48f increase the buffer size; proper IC focus/unfocus Determinant 2017-06-23 14:27:48 -04:00
  • e915454a9d linux: update wayland dependencies Victor Berger 2017-06-23 20:25:06 +02:00
  • 66a12d5332 linux: stop exposing wayland_client's types Victor Berger 2017-06-23 20:20:49 +02:00
  • 3a89843767 Add WINIT_UNIX_BACKEND documentation Alex Butler 2017-06-21 20:10:23 +01:00
  • eaa92a4282 Improve unix backend env var docs Alex Butler 2017-06-21 19:59:56 +01:00
  • 789598fa84 Rename unix backend env var Alex Butler 2017-06-21 19:54:21 +01:00
  • 7a19ef1907 Make usage of env vars strict Alex Butler 2017-06-21 19:41:26 +01:00
  • 9804cad7dd Allow usage of XWayland Alex Butler 2017-06-21 18:34:16 +01:00
  • a08347eef0 Merge pull request #191 from mitchmindtree/remove_sync tomaka 2017-06-21 10:18:11 +02:00
  • fe61d81d41 Change Complete to Break in the README mitchmindtree 2017-06-20 21:34:00 +10:00
  • 04ccad1dbc Rename ControlFlow variant from Complete to Break mitchmindtree 2017-06-20 21:25:53 +10:00
  • df1276d72a Fix x11 EventsLoopProxy::wakeup implementation using a dummy, InputOnly window mitchmindtree 2017-06-17 22:59:56 +10:00
  • 24d6f8da49 Update README to addition of ControlFlow mitchmindtree 2017-06-10 13:43:15 +10:00
  • cd71271f0d Fix api_transition ControlFlow update compile errors mitchmindtree 2017-06-09 07:33:22 -07:00
  • 4b42af910b Make x11 backend take &mut self in poll_events method mitchmindtree 2017-06-09 22:55:48 +10:00
  • 0af3c04900 Update api transition to use ControlFlow mitchmindtree 2017-06-09 22:55:32 +10:00
  • 0237526999 Complete macos backend update to addition of ControlFlow mitchmindtree 2017-06-09 22:13:30 +10:00
  • c5b9bd3612 Update macos backend to addition of ControlFlow (untested) mitchmindtree 2017-06-09 19:40:22 +10:00
  • db9e80bdb6 Update examples and tests to addition of ControlFlow mitchmindtree 2017-06-08 00:12:41 +10:00
  • f2dd2f0752 WIP - Make poll_events and run_forever take &mut self mitchmindtree 2017-06-02 21:19:45 +10:00
  • 38856b1c60 X11 - Move event insertion from interrupt to proxy wakeup. mitchmindtree 2017-05-31 18:07:51 +10:00
  • 2b55b2e0ef Temporarily remove windows window-specific awakened event. Needs to be updated to non-window-specific Event. mitchmindtree 2017-05-31 16:11:06 +10:00
  • 8f0ef514b1 Fix incorred Awakened import in windows backend mitchmindtree 2017-05-31 15:52:15 +10:00
  • 647a1727d0 Attempt to update api_transition to addition of EventsLoopProxy mitchmindtree 2017-05-31 15:35:08 +10:00
  • 339318f295 Update macOS backend to removal of Send+Sync and addition of EventsLoopProxy mitchmindtree 2017-05-31 15:00:49 +10:00
  • 9ca2f83784 Call flush so that the wayland eventsloop correctly breaks from dispatch when wakeup is called mitchmindtree 2017-05-27 22:51:59 +10:00
  • f6587aed39 [WIP] Have EventsLoopProxy::wakeup return a Result. Begin linux impl. mitchmindtree 2017-05-25 23:19:13 +10:00
  • c8e791b402 Add a test that checks that EventsLoopProxy impls Send mitchmindtree 2017-05-25 23:18:56 +10:00
  • 06a5ec35b3 [WIP] Remove Sync and Clone from EventsLoop. Add EventsLoopProxy. mitchmindtree 2017-05-25 02:29:51 +10:00
  • f9f1000d8c Merge pull request #190 from mitchmindtree/wayland_reset_interrupt mitchmindtree 2017-05-25 16:37:32 +10:00
  • fdb1c56366 Move interrupt flag reset to beginning of run_forever in wayland backend mitchmindtree 2017-05-25 02:52:35 +10:00
  • 1523548d3e wayland: Reset the intterupted flag before breaking from run_forever mitchmindtree 2017-05-25 00:11:32 +10:00
  • 7298df74bc Merge pull request #188 from vberger/master tomaka 2017-05-24 09:51:45 +02:00
  • 148c751f32 wayland: Initially paint the window white so that they always exist Victor Berger 2017-05-23 21:53:17 +02:00