| Summary: | Add support for native Mouse Pointer rendering (Rasp.-Pi. .. etc) | ||
|---|---|---|---|
| Product: | [JogAmp] Newt | Reporter: | Sven Gothel <sgothel> |
| Component: | core | Assignee: | Sven Gothel <sgothel> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | gouessej, xerxes |
| Priority: | P3 | ||
| Version: | 1 | ||
| Hardware: | All | ||
| OS: | all | ||
| Type: | --- | SCM Refs: |
1a0b3287870beca22b0a03aa604fc6a5574a962b
bf0e93260dbd6cb8b6ee0cd10d81341906e62da9
667eca532d3749b0f08e694f36624ff7f621a9c8
|
| Workaround: | --- | ||
|
Description
Sven Gothel
2013-01-25 14:03:43 CET
(01:47:39 PM) xranby1: https://github.com/xranby/libgdx/commits/RaspberryPi-MousePointer (01:47:49 PM) xranby1: i used some libgdx sprite classes (01:48:12 PM) xranby1: inside the jogl libgdx backend (01:48:32 PM) xranby1: https://github.com/xranby/libgdx/commit/f66a3ae4fb268bb717530e6ad7744eb693ecd693 Remove idea of GL rendered mouse pointer. Utilizing PointerIcon for Rasp.-Pi - i.e. native BCM_VC layer. commit 1a0b3287870beca22b0a03aa604fc6a5574a962b
Bug 676: Use proper pointer icon images (artwork)
.. shameless inspired by KDE's Oxgen scheme .. (they are best)
commit bf0e93260dbd6cb8b6ee0cd10d81341906e62da9
Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.)
- Utilizing layer element 2000 for PointerIcon
- Using NEWT PointerIcon code
- Using MouseListener to update PointerIcon position
- FIXME: Check whether we shall intercept sendMouseEvent directly (lag)
Misc:
- Properly open, assign and close the BCM display handle
- Properly destroy the window (BCM element)
- Prepare for multiple windows, set position and size
commit 667eca532d3749b0f08e694f36624ff7f621a9c8
Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.) - Intercept sendMouseEvent(..)
Intercepting 'sendMouseEvent(..)' to reduce the lag (time) and listener footprint.
|