| | - Repository
- rB Blender
- Branch
- wmpointer-coalesced (branched from master)
- Build Status
-
Event TimelineThis revision now requires changes to proceed. This revision now requires changes to proceed. Nicholas Rishel (nicholas_rishel) retitled this revision from Partial Fix T70765: Support WM_POINTER coalesced tablet events to Fix T70765: Support WM_POINTER coalesced tablet events. Nicholas Rishel (nicholas_rishel) retitled this revision from Fix T70765: Support WM_POINTER coalesced tablet events to Fix T70765: Support WM_POINTER and Wintab coalesced tablet events. This revision is now accepted and ready to land. This revision was automatically updated to reflect the committed changes. | Path | Size |
|---|
| | | 7 lines | | 10 lines | | 4 lines | | | | 5 lines | | 10 lines | | 6 lines | | 2 lines | | 70 lines | | 22 lines | | 48 lines | | 356 lines | | 22 lines | | 5 lines | | 2 lines | | 197 lines | | 609 lines | | 2 lines |
| Commit | Tree | Parents | Author | Summary | Date |
|---|
| 05445e37544b | e32720504941 | 5caec0aa04ac | Nicholas Rishel | Modified Wintab to remain enabled when the window is not in focus so long as… (Show More…) | Apr 3 2020, 3:01 AM | | 5caec0aa04ac | 852f5f84c7b3 | 1a55c0420e87 | Nicholas Rishel | Cleanup: remove GHOST API to query tablet state from Window (Show More…) | Apr 2 2020, 3:50 AM | | 1a55c0420e87 | 0caa47c26374 | d2a7b8e015a2 | Nicholas Rishel | Manually track button presses instead of relying on Wintab relative mode for… (Show More…) | Apr 2 2020, 2:56 AM | | d2a7b8e015a2 | 5a59fd0ae0f8 | 688cb6f0030e | Nicholas Rishel | Cleanup: following camelCase naming convention. (Show More…) | Apr 2 2020, 2:51 AM | | 688cb6f0030e | 765252b2cdcf | 71804ed8cf90 | Nicholas Rishel | | Mar 27 2020, 9:25 AM | | 71804ed8cf90 | 4fd666cfcb33 | cd959caf85d7 | Nicholas Rishel | Remove Visual Studio warning of uninitialized variables. (Show More…) | Mar 27 2020, 9:24 AM | | cd959caf85d7 | ccbda25ed06d | b1218e8abe9f | Nicholas Rishel | Modified Wintab to better support corner cases around window change events and… (Show More…) | Mar 15 2020, 4:36 AM | | b1218e8abe9f | 9767f2703dba | c564bc1f3fc3 | Nicholas Rishel | Handle documented idiosyncrasy in Wintab where the queue is deleted prior to… (Show More…) | Mar 13 2020, 12:29 AM | | c564bc1f3fc3 | a07a6960e989 | fe949d594a3e | Nicholas Rishel | Remove unnecessary assignment, duplicate variable shadowing, and check for an… (Show More…) | Mar 13 2020, 12:21 AM | | fe949d594a3e | 5c72d9411008 | d87a23c6da20 | Nicholas Rishel | Only initialize Wintab if all necessary functions were retrieved. (Show More…) | Mar 13 2020, 12:16 AM | | d87a23c6da20 | fc6a4e5b1d27 | 995c5cd76269 | Nicholas Rishel | Only return failure from getting Wintab packets if there was an error in… (Show More…) | Mar 11 2020, 6:19 AM | | 995c5cd76269 | 680bd08fb62a | 0d6d74a34970 | Nicholas Rishel | TabletX and TabletY were unused (info(..) only retrieves information). Removing… (Show More…) | Mar 11 2020, 6:17 AM | | 0d6d74a34970 | 5615f317a7f3 | 437b96dd077d | Nicholas Rishel | Make sure array accesses are in-bounds when mapping buttons from wintab to… (Show More…) | Mar 11 2020, 6:13 AM | | 437b96dd077d | 98f013c1acbb | 05823d60b730 | Nicholas Rishel | Collapse Wintab enable/disable functions into one, and rename to more… (Show More…) | Mar 11 2020, 5:25 AM | | 05823d60b730 | 7be14bc0c1e1 | 175ff23ddd89 | Nicholas Rishel | The default system context returned by WTInfo(WTI_DEFSYSCTX...) is required to… (Show More…) | Mar 11 2020, 3:18 AM | | 175ff23ddd89 | 7d3a619a95df | 90070a886427 | Nicholas Rishel | Type not used because there's only one type of cursor event, removing. (Show More…) | Mar 11 2020, 2:32 AM | | 90070a886427 | e36094f5a5db | 07f35fc541f3 | Nicholas Rishel | Create a single buffer to use across mutliple reads from Wintab. (Show More…) | Mar 11 2020, 2:21 AM | | 07f35fc541f3 | 7f2643d0813d | 00227687f459 | Nicholas Rishel | Whether a tablet is in range is specific to the window, store it there instead… (Show More…) | Mar 10 2020, 2:05 AM | | 00227687f459 | 278c8a6740d6 | 063687432ece | Nicholas Rishel | Documenting Wintab and Win32 Pointer functions, and whitespace formatting. (Show More…) | Mar 9 2020, 6:30 AM | | 063687432ece | b0c295b2c513 | f0efefb64f1e | Nicholas Rishel | Make interal window functiona for Wintab mouse translation private. (Show More…) | Mar 9 2020, 6:29 AM | | f0efefb64f1e | 323749bd236d | ac2105a6a4e9 | Nicholas Rishel | Only process proximity event if it's in range, also remove unnecessary pass of… (Show More…) | Mar 9 2020, 6:27 AM | | ac2105a6a4e9 | 893b78df6da5 | e672f45bffd1 | Nicholas Rishel | Track the number of tablets connected through the Wintab API, and use that… (Show More…) | Mar 9 2020, 6:07 AM | | e672f45bffd1 | 2769e6d17e58 | 50d8c5be13ba | Nicholas Rishel | Leave the Wintab context open while Blender is running. (Show More…) | Mar 9 2020, 6:05 AM | | 50d8c5be13ba | ed9ec93a6a11 | 1137f86935d8 | Nicholas Rishel | Rename variable to clearify usage within Wintab. (Show More…) | Mar 9 2020, 4:41 AM | | 1137f86935d8 | 5e4e39e68007 | 2f4fd22478a7 | Nicholas Rishel | Fix errant left clicks due to Wintab driver mouse emulation misbehavior. (Show More…) | Mar 8 2020, 8:40 AM | | 2f4fd22478a7 | 6ed7779e4201 | 81e1e50e702a | Nicholas Rishel | | Mar 8 2020, 6:50 AM | | 81e1e50e702a | bd0cf12a35d4 | ff62c60dd882 | Nicholas Rishel | Paranoia check to make consistent with Wintab event processing. (Show More…) | Mar 8 2020, 6:50 AM | | ff62c60dd882 | ba0834b3faf2 | aa1db28f6acf | Nicholas Rishel | | Mar 8 2020, 6:49 AM | | aa1db28f6acf | c653bf584c4c | cc454651c858 | Nicholas Rishel | Restart Wintab to correct system coordinates when display size or layout… (Show More…) | Mar 8 2020, 6:47 AM | | cc454651c858 | c69e08385230 | 209cc2b6685b | Nicholas Rishel | Add support for coalesced Wintab events while respecting custom button mapping… (Show More…) | Mar 8 2020, 6:46 AM | | 209cc2b6685b | b028ff8bacbf | a0dfb8379f3f | Nicholas Rishel | | Mar 8 2020, 4:34 AM | | a0dfb8379f3f | feac06bd13fc | 342be97d17b8 | Nicholas Rishel | Swapping magic numbers for an enum and cleanup function name. (Show More…) | Feb 25 2020, 4:02 AM | | 342be97d17b8 | 2332966e15a9 | e53601c61ebb | Nicholas Rishel | Overlap should also be disabled per Wintab's documentation and examples. (Show More…) | Feb 22 2020, 3:34 AM | | e53601c61ebb | dc1d6dbb0b69 | 2c0491d3405a | Nicholas Rishel | CXO_CSRMESSAGES is not set for the wintab context options, thus WT_CSRCHANGE is… (Show More…) | Feb 22 2020, 3:15 AM | | 2c0491d3405a | 0aa945e1ad1c | aa9ee7bfdc10 | Nicholas Rishel | | Feb 18 2020, 4:46 AM | | aa9ee7bfdc10 | 8fec8f90a060 | 72c6a0f171e4 | Nicholas Rishel | Handle handoff between Wintab and Pointer APIs. (Show More…) | Feb 18 2020, 4:46 AM | | 72c6a0f171e4 | 2827d3a21043 | e5cb322eb459 | Nicholas Rishel | Remove redundant passing of vector length (vestigial from previously using… (Show More…) | Feb 4 2020, 10:14 PM | | e5cb322eb459 | 2fa0c6a308ad | dd0de2146159 | Nicholas Rishel | | Jan 30 2020, 4:11 AM | | dd0de2146159 | 891ce5e40484 | dbb87274f371 | Nicholas Rishel | Fix loss of tilt precision due to int division. (Show More…) | Jan 30 2020, 3:36 AM | | dbb87274f371 | cbcc84163799 | 025a343e624a | Nicholas Rishel | Avoid checking for isInContact for WM_POINTER events and instead always set the… (Show More…) | Jan 30 2020, 3:35 AM | | 025a343e624a | b8ef5eacae61 | d044c62f3f65 | Nicholas Rishel | Cleanup WM_POINTER event defines and add ENTER and LEAVE events. (Show More…) | Jan 30 2020, 2:55 AM | | d044c62f3f65 | f6d1b2278ad8 | dcc75599892e | Nicholas Rishel | | Jan 28 2020, 2:44 AM | | dcc75599892e | a3ec2a2ddf2e | 5ba63e0ba1f7 | Nicholas Rishel | Modified WM_POINTER to use the individual pointer event's times instead of the… (Show More…) | Jan 28 2020, 1:43 AM | | 5ba63e0ba1f7 | 7f201fb651c4 | 0be95689f0d2 | Nicholas Rishel | Added GetPointer*InfoHistory functions, and a minor cleanup renaming penInfo to… (Show More…) | Jan 23 2020, 2:40 AM | | 0be95689f0d2 | 87727fbed940 | 344432f466d6 | Nicholas Rishel | Optionally initialize Ghost cursor and button events with tablet data… (Show More…) | Jan 23 2020, 2:32 AM | | 344432f466d6 | b237cbed72a3 | a0015e29f919 | Nicholas Rishel | Removed unused hasButtonMask member from GHOST_PointerInfoWin32. (Show More…) | Nov 16 2019, 3:38 AM | | a0015e29f919 | a18cb7c4bc5e | a24f52c51cff | Nicholas Rishel | Added GetPointer*InfoHistory functions, and a minor cleanup renaming penInfo to… (Show More…) | Nov 16 2019, 3:32 AM |
|