zpgaal
d868510cc8
Comment to describe message order
2017-07-31 18:00:29 +02:00
gzp
8f03fb7a34
Revert "test explicit drop"
...
This reverts commit 491bc891e8
.
2017-07-31 12:25:49 +02:00
tomaka
a14bae8742
Merge pull request #248 from Ralith/fix-evdev-emulated-scroll
...
Fix evdev emulated scroll events
2017-07-30 21:14:19 +02:00
Benjamin Saunders
c508d68d1d
Fix evdev emulated scroll events
...
When X's evdev input module is configured to emulate scroll events (as
used with e.g. trackpoints), it generates non-emulated scroll button
presses and does not generate motion events. This is contrary to the
behavior of all other hardware I've tested, and contrary to the
behavior of libinput, but nonetheless should be supported.
2017-07-30 11:40:52 -07:00
Tristam MacDonald
15c4641758
Unwrap axis id in raw mouse motion on Mac
2017-07-29 08:11:46 -07:00
Tristam MacDonald
6820e2a826
Implement raw mouse motion for Mac
2017-07-29 08:04:37 -07:00
Tristam MacDonald
ed761bef7d
Also hide the cursor when grabbed
2017-07-29 08:04:37 -07:00
gzp
491bc891e8
test explicit drop
2017-07-28 13:28:55 +02:00
gzp
c57ec33c00
also call default window handle on wm_close
2017-07-28 13:12:16 +02:00
gzp
28cdce99c0
replace wm_destroy by wm_close
2017-07-28 13:09:50 +02:00
tomaka
45c5568c89
Merge pull request #245 from umurgdk/fix-x11-hidpi
...
Fixes window inner size calc for hidpi windows X11
2017-07-27 09:23:30 +02:00
Umur Gedik
d65d9950f2
Fixes window inner size calc for hidpi windows X11
...
X11 always return the geometry in pixel units. Since
window.get_inner_size returns the size in points in other window manager
implementations X11 should also return in points instead of pixels.
2017-07-27 14:04:04 +09:00
Rob Saunders
06e01e4cb3
Added event for cancelling a drag and drop.
2017-07-27 10:56:34 +08:00
Rob Saunders
5f00028f6b
Mac module emits the winit events DroppedFile and HoveredFile.
2017-07-27 10:51:00 +08:00
Rob Saunders
4ef7c71c66
Initial drag and drop support for Mac OS, printing filenames to stdout.
2017-07-27 00:59:42 +08:00
tomaka
3b7dbd01d0
Merge pull request #243 from tomaka/android-test
...
Check Android build on travis
2017-07-25 11:24:34 +02:00
Pierre Krieger
8f04d6d4d0
Fix caching
2017-07-25 10:16:46 +02:00
Pierre Krieger
3ccee6c2f1
Use circle-ci for Android
2017-07-25 10:13:45 +02:00
Pierre Krieger
772acc742e
Build the window example for android
2017-07-25 10:01:05 +02:00
Pierre Krieger
a15b818827
Check Android build on travis
2017-07-25 09:50:40 +02:00
Lucas Kent
32eea41b1b
add missing windows virtual key codes
2017-07-24 20:21:04 +10:00
tomaka
cc89d56e43
Merge pull request #215 from vberger/xdg_shell
...
Update wayland-window to support xdg_shell
2017-07-20 12:29:20 +02:00
Victor Berger
c86cf416d5
wayland: add a warning in the examples in case no window is displayed.
2017-07-19 18:53:49 +02:00
Victor Berger
8d5b23d56c
Update wayland-window to support xdg_shell
2017-07-19 18:28:14 +02:00
tomaka
28eddb64a9
Merge pull request #238 from GuildMasterInfinite/gui-thread
...
Use `IsGUIThread` to initialize message queue
2017-07-18 20:53:59 +02:00
tomaka
2066909845
Merge pull request #223 from Determinant/xim-send-spot
...
XIM support for sending spot to IME
2017-07-18 20:09:02 +02:00
Gabriel Majeri
8add21b04f
Use IsGUIThread
to initialize message queue
2017-07-18 20:57:22 +03:00
Victor Berger
00197b3d04
Merge pull request #236 from alexheretic/master
...
Fix wayland vertical scroll sign
2017-07-18 14:35:32 +02:00
Alex Butler
58b800c344
Fix wayland vertical scroll sign
2017-07-18 12:47:01 +01:00
Benjamin Saunders
506e830cb0
Fix X11 scroll direction
...
This was inconsistent with the documented semantics of MouseScrollDelta.
2017-07-17 23:52:28 -07:00
tomaka
2171918023
Merge pull request #234 from Ralith/fix-windows
...
Fix windows build
2017-07-18 07:36:41 +02:00
Benjamin Saunders
b09e3b2568
Fix windows build
...
An inconsistency was introduced by the independent merging of #211
with #213 .
2017-07-17 17:57:25 -07:00
tomaka
2e079fe9a2
Merge pull request #211 from Ralith/transparent-ids
...
Transparent axis/button IDs
2017-07-17 07:37:26 +02:00
Rukai
e1e21ded28
Fix x11 ModifiersState
2017-07-15 09:58:32 -07:00
tomaka
a1d2ee6ecf
Merge pull request #225 from tomaka/win32-platform-window
...
Reimplement platform_window on win32
2017-07-13 21:29:25 +02:00
Pierre Krieger
7a1a2667b1
Reimplement platform_window on win32
2017-07-13 21:14:32 +02:00
Determinant
9cd370fa4c
Merge branch 'master' of https://github.com/tomaka/winit into xim-send-spot
2017-07-12 13:46:01 -04:00
Determinant
d6b9faacc9
rename the field
2017-07-12 13:26:11 -04:00
tomaka
9462a51f32
Merge pull request #203 from Determinant/xim-improvement
...
XIM: Increase the string lookup buffer size and add IC focus/unfocus.
2017-07-12 19:14:11 +02:00
tomaka
e1fba7d92f
Merge pull request #218 from rukai/master
...
Fix x11 mouse scroll wheel
2017-07-12 08:46:20 +02:00
Determinant
8e13f85fac
Merge branch 'xim-improvement' into xim-send-spot
2017-07-12 01:24:30 -04:00
Determinant
f2ee78bcf5
Merge branch 'master' of https://github.com/tomaka/winit into xim-send-spot
2017-07-12 00:04:12 -04:00
Determinant
aea61a74fb
remove the the redundant code, fix a bug
2017-07-12 00:00:51 -04:00
Rukai
117beed0b5
Fix x11 mouse scroll wheel
2017-07-11 17:15:23 +10:00
tomaka
aad82eb987
Merge pull request #216 from MortimerGoro/android_compilation
...
Fix Android compilation error
2017-07-07 07:26:47 +02:00
Imanol Fernandez
5ebeb8ab5f
Fix Android compilation error
2017-07-06 23:33:42 +02:00
tomaka
90a81cca29
Merge pull request #214 from tomaka/rm-cgl
...
Remove dependency on cgl on OSX
2017-07-05 09:38:26 +02:00
tomaka
601599eb0a
Merge pull request #213 from LPGhatguy/windows-raw-mouse
...
Implement raw mouse motion for Windows
2017-07-05 09:38:09 +02:00
Lucien Greathouse
0371b6573f
Implement raw mouse motion for Windows
2017-07-05 00:28:08 -07:00
Pierre Krieger
ac0d6c890a
Remove dependency on cgl on OSX
2017-07-05 09:13:39 +02:00