Commit Graph

6 Commits

Author SHA1 Message Date
ema 1209d51439 Add option to append file extension in ExtractToDirectory
build / build (push) Has been cancelled
build / publish (push) Has been cancelled
Introduced an 'appendExtension' parameter to ExtractToDirectory, allowing guessed file extensions to be appended to extracted resource filenames. This enhances usability by making extracted files easier to identify by type.
2026-01-20 00:43:44 +08:00
ema 78f2733694 Add support for extracting .pak files in MoreMenu
Extended the Plugin.MoreMenu functionality to handle .pak (Chromium resource package) files by integrating PakExtractor for extraction. This allows users to extract .pak files in addition to existing .cfb and .eif formats.
2026-01-20 00:40:46 +08:00
ema c64885485d Make all Plugin classes sealed
Changed all Plugin classes and PluginManager to be sealed, preventing further inheritance. This improves code safety and clarifies the intended usage of these classes.
2026-01-08 01:06:37 +08:00
ema a6210e177b Update copyright year to 2026 2026-01-06 02:24:42 +08:00
ema b385fa7439 Add EIF archive extraction with Face.dat ordering
Introduced EifExtractor to support extracting QQ EIF emoji archives, reordering images based on Face.dat metadata. Updated CompoundFileExtractor with in-memory extraction, enhanced the plugin menu and extraction workflow to prompt for Face.dat ordering, and added translations for the new prompt in Translations.config.
2025-12-26 23:46:29 +08:00
ema e7559f3900 Add CFB extract to directory menu 2025-12-26 02:23:17 +08:00