core: use new typed signals from hu (#10853)

This commit is contained in:
outfoxxed 2025-07-08 09:56:40 -07:00 committed by GitHub
parent 2f34ef141b
commit 78e9eddfb6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
85 changed files with 667 additions and 865 deletions

View file

@ -82,10 +82,10 @@ class CTablet : public IHID {
};
struct {
CSignal axis;
CSignal proximity;
CSignal tip;
CSignal button;
CSignalT<SAxisEvent> axis;
CSignalT<SProximityEvent> proximity;
CSignalT<STipEvent> tip;
CSignalT<SButtonEvent> button;
} m_tabletEvents;
WP<CTablet> m_self;
@ -144,10 +144,10 @@ class CTabletPad : public IHID {
};
struct {
CSignal button;
CSignal ring;
CSignal strip;
CSignal attach;
CSignalT<SButtonEvent> button;
CSignalT<SRingEvent> ring;
CSignalT<SStripEvent> strip;
CSignalT<SP<CTabletTool>> attach;
} m_padEvents;
WP<CTabletPad> m_self;
@ -217,4 +217,4 @@ class CTabletTool : public IHID {
CHyprSignalListener destroySurface;
CHyprSignalListener destroyTool;
} m_listeners;
};
};