- Add LottieIcon class (TGS gzip decompress + rlottie C API render) - Add AnimTimer singleton (33ms tick, activate/deactivate refcount) - Add EmojiButton (hover-triggered animation in emoji picker) - Add AnimatedEmoji support to EmojiData (5 TGS mappings) - MessageDelegate: QTextLayout-based animated emoji overlay (text + reactions) - ChatView: drag-to-select (click deselects, 5px drag starts selection) - ChatView: hoveredIndexChanged signal for hover-triggered animations - MessageList: wire AnimTimer tick to viewport update, hover → activate - CMake: AUTORCC, rlottie, zlib dependencies - Add 5 TGS animations as Qt resources
10 lines
289 B
XML
10 lines
289 B
XML
<RCC>
|
|
<qresource prefix="/">
|
|
<file>animations/sparkles_emoji.tgs</file>
|
|
<file>animations/white_flag_emoji.tgs</file>
|
|
<file>animations/greeting.tgs</file>
|
|
<file>animations/stop.tgs</file>
|
|
<file>animations/robot.tgs</file>
|
|
</qresource>
|
|
</RCC>
|