Skip to content

WIP: Archive preview support#2056

Merged
Holt59 merged 5 commits intomasterfrom
dev/archive_preview
Jul 11, 2024
Merged

WIP: Archive preview support#2056
Holt59 merged 5 commits intomasterfrom
dev/archive_preview

Conversation

@Silarn
Copy link
Member

@Silarn Silarn commented Jun 26, 2024

Implements updates to check for archive preview support, extract files, and pass to the appropriate plugins.

Interface updates:
ModOrganizer2/modorganizer-uibase#153
Pull in DDS.h and libbsarch update:
ModOrganizer2/mob#139
Implement updated IPluginPreview interfaces and QByteArray conversion:
ModOrganizer2/modorganizer-plugin_python#130
Data changes to properly feed back data without destroying data early:
ModOrganizer2/libbsarch#3
Implement updated interfaces to parse raw data:
ModOrganizer2/modorganizer-preview_dds#14
ModOrganizer2/modorganizer-preview_base#10

DDS Headers:
ModOrganizer2/modorganizer-bsapacker#43
ModOrganizer2/modorganizer-bsatk#17
ModOrganizer2/modorganizer-bsa_extractor#17
ModOrganizer2/modorganizer-preview_bsa#9

Silarn added 3 commits June 25, 2024 20:34
- Should account for alternates
- Extracts files and requests preview from plugins that claim support
- Takes a true absolute path to a file
- Not simple to add alternate origins or DDS files here
- Used mostly by the mod info file tree
@Silarn Silarn marked this pull request as ready for review July 11, 2024 07:13
@Silarn Silarn requested review from Al12rs and Holt59 July 11, 2024 08:13
@Holt59 Holt59 merged commit 193442e into master Jul 11, 2024
@Holt59 Holt59 deleted the dev/archive_preview branch July 11, 2024 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants