Savva Mitrofanov
b2d438d6f3
Switch OcGuardLib to BaseOverflowLib
2023-04-13 13:16:14 +06:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
Marvin Häuser
cfa3c74313
OpenCanopy: Do not ASSERT for 0x0 resolution
...
Fixes https://github.com/dortania/OpenCore-Legacy-Patcher/issues/180
2021-05-01 11:56:01 +02:00
Marvin Häuser
c158d61a30
OcAppleEventLib: Support configurable pointer speed
2021-04-02 23:23:28 +02:00
Marvin Häuser
32a5feadf0
OpenCanopy: Align default cursor speed with Apple
2021-04-02 18:05:03 +02:00
Marvin Häuser
c97109f586
OpenCanopy: Fix cursor regression on some systems
2021-04-02 17:44:18 +02:00
Marvin Häuser
9e401aa1c8
OpenCanopy: Remove accidentally imported debug code
2021-04-02 17:10:39 +02:00
Marvin Häuser
7aa17b6a88
OpenCanopy: Support OcAppleEventEx pointer scaling
2021-04-02 16:44:03 +02:00
Marvin Häuser
742d8e3e97
OpenCanopy: Import multiple features and fixes
...
- Fixed flicker when refreshing the entry view
- Added TAB navigation support
- Added graphical password interface
- Added pulsing animation to signal timeout
- Added 'set default' indicator
- Integrate opacity into the drawing pipeline
- Share button handling logics
- Fixed not aborting timeout on pointer click
- Fixed OpenCanopy intro animation not scaling with UIScale
2021-03-26 14:55:42 +01:00
Marvin Häuser
c47ed0785c
OpenCanopy: Simplify pointer code
2021-03-22 19:01:09 +01:00
Marvin Häuser
9452be4b7e
OpenCanopy: Move absolute pointer querying to timed event
...
Removes pointer update concurrency and absolute pointer input lag.
2021-03-20 19:42:08 +01:00
Marvin Häuser
29b6a69845
OpenCanopy: Initial double-click support
2021-03-20 11:17:27 +01:00
Marvin Häuser
0a97ed4ff1
OpenCanopy: Set AE cursor position before event registration
...
Resolves the need for TPL handling.
2021-03-19 22:46:09 +01:00
Marvin Häuser
fb6a190cca
OpenCanopy: Do not register 'Click' events with AppleEvent
...
We do not need the concept of a 'Click', which is a short-term button down-up sequence in a very narrow square area, as it is common behaviour to invoke any button on button up if and only if the cursor is in the button area. Timing and relative movement do not matter for the action.
2021-03-18 23:47:43 +01:00
Marvin Häuser
783dd3d99f
OpenCanopy: Restore cursor acceleration
2021-03-18 21:50:02 +01:00
Marvin Häuser
570e6a2f88
OpenCanopy: Remove pointless clipping code
2021-03-17 19:56:13 +01:00
Marvin Häuser
86b880a249
OpenCanopy: Abort absolute pointer update earlier when unavailable
2021-03-06 22:57:50 +01:00
Marvin Häuser
8d7429e020
OpenCanopy: Simplify pointer speed interpolation
2021-03-03 14:28:52 +03:00
Marvin Häuser
ca0b337f5b
OpenCanopy: Remove unused parameter
2021-03-03 14:28:52 +03:00
Marvin Häuser
fac607bf94
OpenCanopy: Refactor pointer code to remove unnecessary abstractions
2021-03-03 14:28:52 +03:00
Marvin Häuser
d1aa408bc7
OpenCanopy: Move interpolation to event handler
2021-03-03 14:28:52 +03:00
Marvin Häuser
c2f30dc7f6
OpenCanopy: Simplify pointer state code
2021-03-03 14:28:52 +03:00
Marvin Häuser
c4ae797351
OpenCanopy: Remove redundant AE pointer clipping
2021-03-03 14:28:52 +03:00
Marvin Häuser
03959e0c88
OpenCanopy: Fix right-click issue
2021-03-03 14:28:52 +03:00
Marvin Häuser
e057bbef07
OpenCanopy: Remove legacy pointer support
2021-03-03 14:28:52 +03:00
PMheart
c904ab671c
Buid: Migrate all tools to Utilities ( #69 )
2020-06-05 15:12:33 +03:00
vit9696
0ee57bdef1
OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl
2020-05-14 09:43:07 +03:00
vit9696
bd0cc2f54f
OpenCanopy: Added partial hotkey support (e.g. Ctrl+Enter)
2020-05-11 02:55:25 +03:00
vit9696
c85b332ac0
OpenCanopy: Improve mouse pointer performance
2020-04-15 03:39:06 +03:00
vit9696
20fa82da42
OpenCanopy: Added AppleEvent mouse support
2020-04-14 06:20:50 +03:00
Download-Fritz
944d1f3e9a
OpenCanopy: Fix input handle usage
2020-04-10 11:58:58 +02:00
vit9696
63735d449b
Build: Rename some tools and drivers
2020-03-15 17:27:29 +03:00