getsentry / sentry-native

Sentry SDK for C, C++ and native applications.
MIT License
379 stars 165 forks source link

Support for Sentry's Session Replay on Qt #781

Open jas-kas opened 1 year ago

jas-kas commented 1 year ago

Problem Statement

Allow reproducing bugs through Session Replay.

Solution Brainstorm

Add support for Session Replay on Qt.

supervacuus commented 1 year ago

That sounds very interesting. I have no idea how sentry's session replay works internally. Could you also process a sequence of images (or image diffs) rather than DOM changes? The capturing is not hard, but rather how to spy on all signal/slot connections so that the SDK only sends updates if something happens. Do you have something in mind on how to achieve this efficiently?