.
+#
+# Contributor(s): Nicholas Rishel
+#
+# * END GPL LICENSE BLOCK *
+
+set(INC
+ .
+ ../string
+)
+
+set(INC_SYS
+
+)
+
+set(SRC
+ intern/TOUCH_Touch.cpp
+
+ TOUCH_API.h
+ TOUCH_Types.h
+ TOUCH_touch.h
+)
+
+blender_add_lib(bf_intern_touch ${SRC} ${INC
Revision: 48882
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48882
Author: nicholas_rishel
Date: 2012-07-13 01:50:12 + (Fri, 13 Jul 2012)
Log Message:
---
Added TOUCH_state to TOUCH_Types.h, added to TOUCH_event_info also.
Modified Paths:
.
+ *
+ * Contributor(s): Nicholas Rishel
+ *
+ * * END GPL LICENSE BLOCK *
+ */
+
+/** \file touch/TOUCH_Manager.h
+ * \ingroup TOUCH
+ */
+
+#ifndef __TOUCH_TOUCH_H__
+#define __TOUCH_TOUCH_H__
+
+#include TOUCH_Types.h
+
+class TOUCH_Manager
+{
+public:
+ /**
+* Constructor
Revision: 49324
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=49324
Author: nicholas_rishel
Date: 2012-07-28 08:51:17 + (Sat, 28 Jul 2012)
Log Message:
---
The API now builds and is included without causing build errors. :D
Information is
.
+ *
+ * The Original Code is: all of this file.
+ *
+ * Contributor(s): Nicholas Rishel
+ *
+ * * END GPL LICENSE BLOCK *
+ */
+
+/** \file touch/TOUCH_Context.h
+ * \ingroup TOUCH
+ */
+
+#ifndef __TOUCH_CONTEXT_H__
+#define __TOUCH_CONTEXT_H__
+
+class TOUCH_Context {
+protected:
+ TOUCH_Context
Revision: 50169
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=50169
Author: nicholas_rishel
Date: 2012-08-24 05:14:16 + (Fri, 24 Aug 2012)
Log Message:
---
Gave the spacetype time region header malloc a more descriptive text,
consistent
Revision: 47247
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=47247
Author: nicholas_rishel
Date: 2012-05-30 22:08:01 + (Wed, 30 May 2012)
Log Message:
---
Adds recognition for Windows 7 Touch Events and a CMake WITH_INPUT_TOUCH
(default
General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * Contributor(s):
+ * Nicholas Rishel
+ *
+ * * END GPL LICENSE BLOCK *
+ */
+
+#ifndef __GHOST_EVENTTOUCH_H__
+#define
Revision: 47765
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=47765
Author: nicholas_rishel
Date: 2012-06-11 23:03:08 + (Mon, 11 Jun 2012)
Log Message:
---
* MSVC and MinGW-w64 should work at the same level as MinGW now.
* Eeek, fixed the
Revision: 47810
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=47810
Author: nicholas_rishel
Date: 2012-06-12 23:00:19 + (Tue, 12 Jun 2012)
Log Message:
---
* adds kEventTouch to GHOST_EventPrinter's switch statement
* mild cleanup
Modified
Revision: 47933
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=47933
Author: nicholas_rishel
Date: 2012-06-15 01:43:07 + (Fri, 15 Jun 2012)
Log Message:
---
Comment no longer accurate.
Modified Paths:
--
Revision: 47983
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=47983
Author: nicholas_rishel
Date: 2012-06-16 06:30:13 + (Sat, 16 Jun 2012)
Log Message:
---
* adds touch type to the window manager
* mild refactoring of ghost code
Modified
Revision: 48052
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48052
Author: nicholas_rishel
Date: 2012-06-18 19:04:16 + (Mon, 18 Jun 2012)
Log Message:
---
* alexku, leaving this for your to delete. ;p
Modified Paths:
--
Revision: 48068
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48068
Author: nicholas_rishel
Date: 2012-06-19 05:41:22 + (Tue, 19 Jun 2012)
Log Message:
---
* refactor of variable name in WM for readability
* minor error in touch code
Revision: 48105
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48105
Author: nicholas_rishel
Date: 2012-06-20 07:31:19 + (Wed, 20 Jun 2012)
Log Message:
---
Fixes [#31577] Select N-th vertex/face/edge doesnt work
Revision: 48155
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48155
Author: nicholas_rishel
Date: 2012-06-21 08:58:17 + (Thu, 21 Jun 2012)
Log Message:
---
Fixes [#31433] BMesh: Knife tool Angle Constraint function
The problem was that
Revision: 48472
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48472
Author: nicholas_rishel
Date: 2012-07-01 16:15:48 + (Sun, 01 Jul 2012)
Log Message:
---
Fix compile error for MinGW
Modified Paths:
--
Revision: 48623
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48623
Author: nicholas_rishel
Date: 2012-07-05 04:47:47 + (Thu, 05 Jul 2012)
Log Message:
---
Doxygen cleanup
Modified Paths:
--
of this file.
+ *
+ * Contributor(s): Nicholas Rishel
+ *
+ * * END GPL LICENSE BLOCK *
+ */
+
+/** \file TOUCH_API.h
+ * \ingroup TOUCH
+ */
+
+#ifndef __TOUCH_API_H__
+#define __TOUCH_API_H__
+
+#ifdef __cplusplus
+extern C {
+#endif
+
+#inlude STR_String.h
+
+extern void TOUCH_InitManager
Revision: 57065
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57065
Author: nicholas_rishel
Date: 2013-05-27 22:27:04 + (Mon, 27 May 2013)
Log Message:
---
Modified Paths:
--
Revision: 57066
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57066
Author: nicholas_rishel
Date: 2013-05-27 22:30:07 + (Mon, 27 May 2013)
Log Message:
---
Eeek, did not branch the way I expected.
Removed Paths:
-
Revision: 57260
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57260
Author: nicholas_rishel
Date: 2013-06-06 02:13:32 + (Thu, 06 Jun 2013)
Log Message:
---
Suggested compression.
Added Paths:
---
trunk/blender/sys$command
Revision: 57261
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57261
Author: nicholas_rishel
Date: 2013-06-06 02:13:56 + (Thu, 06 Jun 2013)
Log Message:
---
Merge branch 'FIX_Previous_Folder' into trunk
Modified Paths:
--
Arrant commit resulting from using git svn, giving unexpected results. Will
begin documenting the commit process to the wiki to help prevent this from
happening in the future.
On Wed, Jun 5, 2013 at 10:13 PM, Nicholas Rishel rishel.n...@gmail.comwrote:
Revision: 57260
http
Revision: 57285
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57285
Author: nicholas_rishel
Date: 2013-06-08 05:23:47 + (Sat, 08 Jun 2013)
Log Message:
---
Maps back and forward history to back and forward buttons on a 5 button mouse.
Revision: 57286
http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=57286
Author: nicholas_rishel
Date: 2013-06-08 05:24:08 + (Sat, 08 Jun 2013)
Log Message:
---
Code cleanup:
Comment no longer relevant as UI button exists to create a new
Commit: 4633bb9939cd11a2429aeb2c0e5e3ede311a3126
Author: Nicholas Rishel
Date: Fri Jan 31 17:43:51 2020 +0100
Branches: master
https://developer.blender.org/rB4633bb9939cd11a2429aeb2c0e5e3ede311a3126
Cleanup: enforce immutability through const, instead of a comment
Differential Revision: https
Commit: e7cf132e573da5c47718be79a2d3278fb842d49b
Author: Nicholas Rishel
Date: Fri Feb 14 15:35:34 2020 +0100
Branches: master
https://developer.blender.org/rBe7cf132e573da5c47718be79a2d3278fb842d49b
Cleanup: simplify redundant tests in scrollbar code
Differential Revision: https
Commit: 1a3928f33c76074a8d59eeca2b58187774cd7b4e
Author: Nicholas Rishel
Date: Thu Apr 9 16:43:09 2020 -0600
Branches: master
https://developer.blender.org/rB1a3928f33c76074a8d59eeca2b58187774cd7b4e
Fix T75546: Solve possible endless loop in wintab initialisation
Some Wintab drivers report
Commit: ea3e0b3e8cbcf2768f2e8316addf554e06b888ee
Author: Nicholas Rishel
Date: Fri Mar 27 17:03:28 2020 +0100
Branches: master
https://developer.blender.org/rBea3e0b3e8cbcf2768f2e8316addf554e06b888ee
Windows: support high resolution tablet pen events for Wintab
Together with Windows Ink
Commit: d571d615a59a40f1d313121cf07fe6e17461e8f0
Author: Nicholas Rishel
Date: Fri Mar 27 18:31:09 2020 +0100
Branches: master
https://developer.blender.org/rBd571d615a59a40f1d313121cf07fe6e17461e8f0
Windows: support high resolution tablet pen events for Windows Ink
Rather than using the last
Commit: 4e4bf241c8a08d4f083e36eed9fe3938ef4301f2
Author: Nicholas Rishel
Date: Fri Mar 27 18:02:03 2020 +0100
Branches: master
https://developer.blender.org/rB4e4bf241c8a08d4f083e36eed9fe3938ef4301f2
Cleanup: add utility functions for milliseconds conversion
Ref D6675
Commit: 3d8c57f4daec7c07eca78c0290131d8c02629889
Author: Nicholas Rishel
Date: Fri Mar 27 17:21:43 2020 +0100
Branches: master
https://developer.blender.org/rB3d8c57f4daec7c07eca78c0290131d8c02629889
Cleanup: minor refactoring of pointer event handling
Ref D6675
Commit: f18725662474e921fb31f2c8f80d1dc2e27ed065
Author: Nicholas Rishel
Date: Thu Oct 1 12:02:21 2020 +0200
Branches: master
https://developer.blender.org/rBf18725662474e921fb31f2c8f80d1dc2e27ed065
Windows: workaround to make Windows Ink tablet API work
Now Wintab is not initialized when
Commit: d5c59913de95b6b6952088f175a8393bef376d27
Author: Nicholas Rishel
Date: Mon Jan 11 11:10:24 2021 -0800
Branches: master
https://developer.blender.org/rBd5c59913de95b6b6952088f175a8393bef376d27
Fix T81211 Add high frequency mouse input for Windows.
Also send mouse move event instead
Commit: 31d75159632b06da2c4a5eb099803eba646575cf
Author: Nicholas Rishel
Date: Sun Dec 6 22:14:08 2020 -0800
Branches: wintab-revised
https://developer.blender.org/rB31d75159632b06da2c4a5eb099803eba646575cf
Just another commit to log other ideas, doesn't work
Commit: 1a3ef53a78d48439723f4be3d4fcaaf11f32cd60
Author: Nicholas Rishel
Date: Sun Dec 6 00:20:27 2020 -0800
Branches: wintab-revised
https://developer.blender.org/rB1a3ef53a78d48439723f4be3d4fcaaf11f32cd60
Here lies a final attempt attempt at a sane Wintab implementation, smashed
against
Commit: f880fe2d66f1975880c21401246a5ff48f479314
Author: Nicholas Rishel
Date: Thu Dec 17 17:19:54 2020 -0800
Branches: master
https://developer.blender.org/rBf880fe2d66f1975880c21401246a5ff48f479314
Fix T82288 Wintab walk navigation erratic.
Walk navigation relies on tablet data being set
Commit: 565ea3df6077a1af5995b9b4defec9b03f3c6c29
Author: Nicholas Rishel
Date: Thu Dec 24 16:25:07 2020 -0800
Branches: master
https://developer.blender.org/rB565ea3df6077a1af5995b9b4defec9b03f3c6c29
Simplification of Wintab event handling.
Previously Wintab packets were added to a local queue
Commit: 3a1d1aaa86d0d7cc6aaf0e6633d557bbcdd0b514
Author: Nicholas Rishel
Date: Wed Dec 16 15:32:18 2020 -0800
Branches: master
https://developer.blender.org/rB3a1d1aaa86d0d7cc6aaf0e6633d557bbcdd0b514
Synchronize Wintab and Win32 time.
Time is synchronized by the difference between
Commit: 125b87844c91c2fba0b821bbdd6d5dd3e90d6cc1
Author: Nicholas Rishel
Date: Sat Nov 14 13:44:28 2020 -0800
Branches: temp_macos_coalesced_tablet
https://developer.blender.org/rB125b87844c91c2fba0b821bbdd6d5dd3e90d6cc1
Support inbetween mouse/tablet moves on macOS.
Coalescing on macOS
Commit: 173ca383f99c37fbc0d6276de058af6d149c2146
Author: Nicholas Rishel
Date: Sat Nov 14 16:48:31 2020 -0800
Branches: temp_macos_coalesced_tablet
https://developer.blender.org/rB173ca383f99c37fbc0d6276de058af6d149c2146
Cleanup: clang-format
Commit: 421a7a3385660a816cb1d7f2fa64f966fd0ca260
Author: Nicholas Rishel
Date: Sat Nov 14 17:17:12 2020 -0800
Branches: temp_macos_coalesced_tablet
https://developer.blender.org/rB421a7a3385660a816cb1d7f2fa64f966fd0ca260
Move disabling mouse coalescing after application launches
Commit: 562005d0a97baf8e1172df0dda739f95e43587b8
Author: Nicholas Rishel
Date: Sat Nov 14 16:48:50 2020 -0800
Branches: temp_macos_coalesced_tablet
https://developer.blender.org/rB562005d0a97baf8e1172df0dda739f95e43587b8
Reduce scope of wm_event_free_last
Commit: 96200110eb0f0c8d2d48b1f383927ab8bd6c4aff
Author: Nicholas Rishel
Date: Sat Nov 14 17:17:12 2020 -0800
Branches: master
https://developer.blender.org/rB96200110eb0f0c8d2d48b1f383927ab8bd6c4aff
Fix T76699: Support macOS inbetween mouse/tablet.
Coalescing on macOS overwrites a singular
Commit: 9d6d5b9bebd1d58d635539652232a1862d10e0bc
Author: Nicholas Rishel
Date: Wed Nov 18 13:34:15 2020 -0800
Branches: master
https://developer.blender.org/rB9d6d5b9bebd1d58d635539652232a1862d10e0bc
Fix T82445: Wintab packets being discarded.
Switched timer to use GetTickCount instead
Commit: 23f3c30b5843c69c0eb2f531793a470fadb612e3
Author: Nicholas Rishel
Date: Mon Nov 2 16:41:40 2020 -0800
Branches: master
https://developer.blender.org/rB23f3c30b5843c69c0eb2f531793a470fadb612e3
Fix T64138: Windows Ink continuous grab at window edge.
WM_POINTERLEAVE occurs when the pen
Commit: 5badaa83903bdb2367aa35701291b38e60ee45b5
Author: Nicholas Rishel
Date: Mon May 25 21:26:32 2020 -0700
Branches: master
https://developer.blender.org/rB5badaa83903bdb2367aa35701291b38e60ee45b5
Return of the Wintab refactor.
Previously Wintab was handled by saving the most recent tablet
Commit: d9b0ef2de43f70979ffcf370ca371cac897adf7b
Author: Nicholas Rishel
Date: Tue Jun 9 16:33:33 2020 -0700
Branches: master
https://developer.blender.org/rBd9b0ef2de43f70979ffcf370ca371cac897adf7b
Finish the comment's thought explaining pessimistic button ups events for
Wintab
Commit: d58387cdda577ca5102d7aeac183de53639887f7
Author: Nicholas Rishel
Date: Mon May 25 20:34:07 2020 -0700
Branches: master
https://developer.blender.org/rBd58387cdda577ca5102d7aeac183de53639887f7
Correcting the type for indexing Wintab buttons.
Signed-off-by: Nicholas Rishel
Commit: a9d6eb8f0b6c85878f02c057dc8ac48819f912df
Author: Nicholas Rishel
Date: Tue Jun 9 18:12:54 2020 -0700
Branches: master
https://developer.blender.org/rBa9d6eb8f0b6c85878f02c057dc8ac48819f912df
Add Wintab debug logging as a CMake option WITH_WINTAB_DEBUG.
Signed-off-by: Nicholas Rishel
Commit: efe3e4f0233d86a31ef1773de96112a8e628dfb8
Author: Nicholas Rishel
Date: Mon May 25 20:45:26 2020 -0700
Branches: master
https://developer.blender.org/rBefe3e4f0233d86a31ef1773de96112a8e628dfb8
Save Wintab packets to a local queue as WT_PACKET events arrive or when
handling mouse input
Commit: 50558416b93b5bb83a62f2f9b25a5bc6bf328d98
Author: Nicholas Rishel
Date: Thu Oct 22 17:50:51 2020 -0700
Branches: master
https://developer.blender.org/rB50558416b93b5bb83a62f2f9b25a5bc6bf328d98
Commented assumption was incorrect, using tickCountToMillis causes underflow
when compared
Commit: 632b345d35e87872ed7c0ff4d54d54cf5fa4f266
Author: Nicholas Rishel
Date: Fri Oct 2 13:29:17 2020 -0700
Branches: master
https://developer.blender.org/rB632b345d35e87872ed7c0ff4d54d54cf5fa4f266
Update tooltip, Tablet API can now be changed at runtime
Commit: 759957190493b633138155502e2742985f2ed827
Author: Nicholas Rishel
Date: Mon May 25 21:16:14 2020 -0700
Branches: master
https://developer.blender.org/rB759957190493b633138155502e2742985f2ed827
Adding explanitory comment to explain why tablet API check is necessary
for Pointer input even
Commit: cbc1c83154fb617f3d54e669f0516bb8001c2dc8
Author: Nicholas Rishel
Date: Sun Aug 9 17:01:01 2020 -0700
Branches: master
https://developer.blender.org/rBcbc1c83154fb617f3d54e669f0516bb8001c2dc8
Remove Wintab logging.
===
M
Commit: 316a5914bcc668d5c497881a1a0e5da81ebe7aaf
Author: Nicholas Rishel
Date: Fri Oct 23 21:38:21 2020 -0700
Branches: master
https://developer.blender.org/rB316a5914bcc668d5c497881a1a0e5da81ebe7aaf
Previous check seems to have a race condition, resulting in Wintab not being
enabled
Commit: af7b0003cb682b3762776c354ecb94d853aa1dab
Author: Nicholas Rishel
Date: Fri Oct 23 21:03:52 2020 -0700
Branches: master
https://developer.blender.org/rBaf7b0003cb682b3762776c354ecb94d853aa1dab
Add explanation for dequing Wintab PACKETs during WT_PACKET event into a local
queue
Commit: 1f25235ec305e8f448a5d854d3c1bc7500110adf
Author: Nicholas Rishel
Date: Mon May 25 21:02:43 2020 -0700
Branches: master
https://developer.blender.org/rB1f25235ec305e8f448a5d854d3c1bc7500110adf
Clarify comment to be more specific so that in the future someone knows
the issue with Wintab
Commit: 2b01c5a14869d598609fa6318d5db52f6f416f10
Author: Nicholas Rishel
Date: Thu Oct 22 17:30:55 2020 -0700
Branches: master
https://developer.blender.org/rB2b01c5a14869d598609fa6318d5db52f6f416f10
Cleanup: Use C style comments, punctuation, and capitalization.
Added missing function
Commit: a080accdb67e53010e31e4fe647d91cdd73d3b2a
Author: Nicholas Rishel
Date: Mon May 25 21:10:17 2020 -0700
Branches: master
https://developer.blender.org/rBa080accdb67e53010e31e4fe647d91cdd73d3b2a
When there are not associated button events, assume there is no button
events until one
Commit: 3281507f7b745052b2b58565e7e95f60b1c9c400
Author: Nicholas Rishel
Date: Fri May 22 16:58:03 2020 -0700
Branches: master
https://developer.blender.org/rB3281507f7b745052b2b58565e7e95f60b1c9c400
Document inline that PACKETDATA and PACKETMODE modify external headers to
discourage reducing
Commit: c4821079b71dd873841220477931368298249549
Author: Nicholas Rishel
Date: Sat May 23 16:17:03 2020 -0700
Branches: master
https://developer.blender.org/rBc4821079b71dd873841220477931368298249549
Fix type for physicalButton in wintabMouseToGhost.
Signed-off-by: Nicholas Rishel
Commit: 1b535e871998c021c6233c32ffd95a563a655980
Author: Nicholas Rishel
Date: Fri May 22 19:27:19 2020 -0700
Branches: master
https://developer.blender.org/rB1b535e871998c021c6233c32ffd95a563a655980
Mask all button down/up and switch back to using relative button input.
Signed-off
Commit: 538a2ac58f4afe7e46cb2471d511280db8633f70
Author: Nicholas Rishel
Date: Wed Apr 15 18:25:13 2020 -0700
Branches: master
https://developer.blender.org/rB538a2ac58f4afe7e46cb2471d511280db8633f70
Allow double button up, otherwise there may be a trailing 0 pressure line.
Signed-off
Commit: b98ea1b268ee4440085f54537ac50ed9cf5f2f57
Author: Nicholas Rishel
Date: Sat May 23 16:48:18 2020 -0700
Branches: master
https://developer.blender.org/rBb98ea1b268ee4440085f54537ac50ed9cf5f2f57
Revert "Mask all button down/up and switch back to using relative button input."
Th
Commit: 792e145c2281c1a1230712206da219fd92d8d6cb
Author: Nicholas Rishel
Date: Thu Oct 22 17:32:07 2020 -0700
Branches: master
https://developer.blender.org/rB792e145c2281c1a1230712206da219fd92d8d6cb
Cleanup: rename functions for consistency with other process*Events functions
Commit: 14cddad034ae8b2b176052b75c9161e680688a88
Author: Nicholas Rishel
Date: Mon May 25 20:26:27 2020 -0700
Branches: master
https://developer.blender.org/rB14cddad034ae8b2b176052b75c9161e680688a88
Change updateWintab interface to include whether window is visible so that
window
Commit: 0ee4b0b9650d953bc5a6e84ee5c91a8c887f9753
Author: Nicholas Rishel
Date: Mon May 25 21:19:28 2020 -0700
Branches: master
https://developer.blender.org/rB0ee4b0b9650d953bc5a6e84ee5c91a8c887f9753
Before a wintab button event is generated, generate a GHOST mouse move
event to the button down
Commit: abbdfc8bf71f779a4c34a22a1df7bc37ae14fd4c
Author: Nicholas Rishel
Date: Mon Apr 20 18:46:57 2020 -0700
Branches: master
https://developer.blender.org/rBabbdfc8bf71f779a4c34a22a1df7bc37ae14fd4c
Revert "Revert "Windows: support high resolution tablet pen events for Wintab"
Commit: 7c84f254532efda46fdbcaebcf13d62d70193ff0
Author: Nicholas Rishel
Date: Sat Apr 11 21:42:51 2020 -0700
Branches: master
https://developer.blender.org/rB7c84f254532efda46fdbcaebcf13d62d70193ff0
Fix T75566
Button events now include tabletdata, so move is unnecessary.
Generate mouse
Commit: 70ca48b67f1b84a62104d134505207ead9038e18
Author: Nicholas Rishel
Date: Sat Apr 11 21:40:09 2020 -0700
Branches: master
https://developer.blender.org/rB70ca48b67f1b84a62104d134505207ead9038e18
Button events now include tabletdata, so move is unnecessary.
Signed-off-by: Nicholas Rishel
Commit: a5f3c0e563ce36badeb5d12175bef8104d23f650
Author: Nicholas Rishel
Date: Fri May 22 19:53:13 2020 -0700
Branches: master
https://developer.blender.org/rBa5f3c0e563ce36badeb5d12175bef8104d23f650
Move assignments into initializer list for GHOST_EventButton
and GHOST_EventCursor.
Signed-off
Commit: a6e31482e9660f455090ef1f7b9727f2d1dcd9e0
Author: Nicholas Rishel
Date: Sat May 23 16:14:30 2020 -0700
Branches: master
https://developer.blender.org/rBa6e31482e9660f455090ef1f7b9727f2d1dcd9e0
Fix return value of WTPacketsGet.
Signed-off-by: Nicholas Rishel
Commit: 81c57c9471db3785f0f6c8291ae15f1999046eaa
Author: Nicholas Rishel
Date: Mon Dec 28 13:34:18 2020 -0800
Branches: master
https://developer.blender.org/rB81c57c9471db3785f0f6c8291ae15f1999046eaa
Fix T84144 cursor wrap broken for Windows.
Modifies WM_BUTTON processing to reuse existing
Commit: ab5986cf3a2eea3a8ba3f7029f936f79ade921ef
Author: Nicholas Rishel
Date: Sun Jan 10 21:13:44 2021 -0800
Branches: master
https://developer.blender.org/rBab5986cf3a2eea3a8ba3f7029f936f79ade921ef
Fix T84501: Wintab button lag.
Multiple Wintab tablets do not send relative button state when
Commit: a8436334bd9c9c4966e521ccf47368a9d5c2eb51
Author: Nicholas Rishel
Date: Fri Jan 15 12:23:13 2021 -0800
Branches: master
https://developer.blender.org/rBa8436334bd9c9c4966e521ccf47368a9d5c2eb51
Merge branch 'blender-v2.92-release
Commit: 957de39191709da822631dbe0d19829ff995b8c2
Author: Nicholas Rishel
Date: Wed Jan 13 14:07:03 2021 -0800
Branches: blender-v2.92-release
https://developer.blender.org/rB957de39191709da822631dbe0d19829ff995b8c2
Fix T84645 cursor moves when clicking selector.
The absolute position desktop
Commit: b6aa8daf4983ffadf8401d3e931890a20e1d362e
Author: Nicholas Rishel
Date: Wed Jan 13 14:07:03 2021 -0800
Branches: master
https://developer.blender.org/rBb6aa8daf4983ffadf8401d3e931890a20e1d362e
Fix T84645 cursor moves when clicking selector.
The absolute position desktop mapping has been
Commit: 35ca3c2f865b4176690dc37d2ea25434b2eb56ab
Author: Nicholas Rishel
Date: Tue Jun 15 18:44:25 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rB35ca3c2f865b4176690dc37d2ea25434b2eb56ab
Replace Ghost integral types with standard fixed width integers.
Use char
Commit: 527ca07d51cb137daee91147500fdbefe5f09b76
Author: Nicholas Rishel
Date: Tue Jun 15 18:42:51 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rB527ca07d51cb137daee91147500fdbefe5f09b76
Replace Ghost integral types with standard fixed width integers
Commit: 85defa5e2c5d4ef15a1ade1d052fcded501fbc39
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: wintab-high-frequency
https://developer.blender.org/rB85defa5e2c5d4ef15a1ade1d052fcded501fbc39
Refactor of Wintab to use Wintab supplied mouse movement once verified against
Commit: cb7aa67a80dff8529ecc0622495fabfaf4805713
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: wintab-high-frequency
https://developer.blender.org/rBcb7aa67a80dff8529ecc0622495fabfaf4805713
Refactor of Wintab to use Wintab supplied mouse movement once verified against
Commit: 2d432d9c8a21a262f93edc6498179cdf93dc4eda
Author: Nicholas Rishel
Date: Tue Jun 15 16:15:06 2021 -0700
Branches: wintab-high-frequency
https://developer.blender.org/rB2d432d9c8a21a262f93edc6498179cdf93dc4eda
Remove autos, remove assignment as conditions
Commit: fe1dd8b9adc29e9dd589f1ba6a9b4e5828d002cb
Author: Nicholas Rishel
Date: Tue Jun 15 15:49:00 2021 -0700
Branches: wintab-high-frequency
https://developer.blender.org/rBfe1dd8b9adc29e9dd589f1ba6a9b4e5828d002cb
Rename to clarify API used
Commit: e7fd2fbac061f39894cc3b01d15408c1a1aa898d
Author: Nicholas Rishel
Date: Tue Jun 15 16:26:37 2021 -0700
Branches: wintab-high-frequency
https://developer.blender.org/rBe7fd2fbac061f39894cc3b01d15408c1a1aa898d
Added comment
Commit: 621a1f69182a9b3ce9f924edcb079030a8ade5e1
Author: Nicholas Rishel
Date: Tue Jun 15 15:56:00 2021 -0700
Branches: wintab-high-frequency
https://developer.blender.org/rB621a1f69182a9b3ce9f924edcb079030a8ade5e1
Renaming and debug cleanup
Commit: 1f251b7a27dfbcb0ff3e716b270a1c8869c8664d
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: master
https://developer.blender.org/rB1f251b7a27dfbcb0ff3e716b270a1c8869c8664d
Win8 cleanup, remove dead function pointer and macro
Commit: af89a8951252a6566a851f4b882be1d9b8b257b3
Author: Nicholas Rishel
Date: Wed Jun 16 13:09:03 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rBaf89a8951252a6566a851f4b882be1d9b8b257b3
Fixup: linux types
Commit: 89a29e7a776e1812b4dbba868450af51ae740c7f
Author: Nicholas Rishel
Date: Tue Jun 15 18:44:25 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rB89a29e7a776e1812b4dbba868450af51ae740c7f
Replace uint8* with char* in Ghost API when variable is a string
Commit: a0b6e9a37e77dcd07bc6c33d8911ef6d5176992f
Author: Nicholas Rishel
Date: Wed Jun 16 12:47:11 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rBa0b6e9a37e77dcd07bc6c33d8911ef6d5176992f
Replace integer with bool in Ghost API when only used as boolean
Commit: 344aa4da2227141abd6f656eb875982db58fe9f0
Author: Nicholas Rishel
Date: Tue Jun 15 18:42:51 2021 -0700
Branches: fixed_width_integers
https://developer.blender.org/rB344aa4da2227141abd6f656eb875982db58fe9f0
Replace Ghost integral types with standard fixed width integers
Commit: 2e46a8c8647898475004193419bd83de12f1413e
Author: Nicholas Rishel
Date: Mon Jun 7 20:15:28 2021 -0700
Branches: master
https://developer.blender.org/rB2e46a8c8647898475004193419bd83de12f1413e
Remove noop code from WM_MOUSEWHEEL processing.
ChildWindowFromPoint retrieves the child
Commit: 46221219d880c8148f783788d88b712ec3d19ae0
Author: Nicholas Rishel
Date: Fri Jun 18 20:38:34 2021 -0700
Branches: fix-tablet-walk
https://developer.blender.org/rB46221219d880c8148f783788d88b712ec3d19ae0
Fix T83930 and Fix T84659: Walk navigation tablet bugs.
Fixes T83930, allowing walk
Commit: 1a484889466650a4d3532437d94b9dfcb6126520
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: fix-tablet-walk
https://developer.blender.org/rB1a484889466650a4d3532437d94b9dfcb6126520
Windows high frequency Wintab input.
Use Wintab supplied mouse movement once verified
Commit: 98f309095200f7b493244156c41cad215e5ea56f
Author: Nicholas Rishel
Date: Tue Jun 22 17:30:10 2021 -0700
Branches: wintab-logging
https://developer.blender.org/rB98f309095200f7b493244156c41cad215e5ea56f
Add debugging info for Wintab
Commit: d6212f67a9c2415b5d664150991d8be52a1e9183
Author: Nicholas Rishel
Date: Wed Jun 23 10:12:21 2021 -0700
Branches: master
https://developer.blender.org/rBd6212f67a9c2415b5d664150991d8be52a1e9183
Remove window iteration in WM_DISPLAYCHANGE.
Iteration was incorrectly calling the same object
Commit: 6f158f834dcfa638639391f37afcb2ca8457cb45
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: master
https://developer.blender.org/rB6f158f834dcfa638639391f37afcb2ca8457cb45
Refactor of Wintab to use Wintab supplied mouse movement once verified against
system input
Commit: d7d68bcec2ec4ac9aebfb1c8d67557532e515fbf
Author: Nicholas Rishel
Date: Fri May 21 12:46:55 2021 -0700
Branches: wintab-high-frequency
https://developer.blender.org/rBd7d68bcec2ec4ac9aebfb1c8d67557532e515fbf
Dynamic api switching
Commit: 26392fc7c0d0088c511036ca9493924e445efaad
Author: Nicholas Rishel
Date: Thu Mar 4 15:48:48 2021 -0800
Branches: wintab-high-frequency
https://developer.blender.org/rB26392fc7c0d0088c511036ca9493924e445efaad
tmp
===
M
1 - 100 of 172 matches
Mail list logo