changelog=7.1.3 Multi-repack continuity, two-tier CommitGuard verification, and zero-overhead HiDPI logo animation. REWIND & RESTORE CONTINUITY: multi-repack Shapefile lifetimes are tracked across successive deletions via deterministic end-of-session FID shift propagation (shifted_state_at in core/rewind_dedup.py); relocated target FIDs verified at the head of an entity chain are carried across all subsequent UPDATE steps in the same buffer session (_RELOCATED_SLOT in core/restore_executor.py), supporting 100+ chained edits and multi-hop temporal round-trips without losing target proof; _CommittedIndex indexes live bounding boxes and attribute holders in memory with an editBuffer() overlay in core/restore_service.py. COMMIT GUARD PERFORMANCE & FIDELITY: two-tier signature comparison (_fast_signature on raw WKB bytes with canonical _vertex_key fallback only on unmatched residuals) cuts post-commit verification time by 48x on dense layers; _canon_value normalizes ISO datetime strings against QDateTime instants so applyOnUpdate timestamp fields never trigger false mismatches; _fresh_layer synchronizes provider encoding (_sync_layer_encoding) and _affected_area uses _finite_box with minimum span padding so Point geometries are never missed. UI & ANIMATION: ThemedLogoWidget replaces particle/ribbon and CPU QGraphicsDropShadowEffect blur with a single glyph-masked specular wave on a cached HiDPI QPixmap (CompositionMode_SourceAtop, 30 FPS cap); progress_bar updates in O(1) without concurrent QVariantAnimation timers; resolve_theme reads QApplication.palette() directly to prevent recursive QSS palette drift.
yes
yadda07
2026-10-19T05:02:56.681232+00:00
3.40.0
4.99.0
None
no
Plugin Tags