namazso / OpenHashTab

📝 File hashing and checking shell extension
GNU General Public License v3.0
3.12k stars 119 forks source link

Massive size increase between bc5897e and ac07e73? <3mb to >10mb #196

Closed Darthagnon closed 10 months ago

Darthagnon commented 10 months ago

Older versions of OpenHashTab were tiny, e.g. ac07e73 was 4.11mb, v3.0.2 was 2.96mb, then newer versions dropped features like 32-bit support and also massively increased in size, e.g. bc5897e was 10.2mb and all the latest versions v3.0.3 and up are also 10.2mb, while threatening to drop features like old Windows support.

I know it's still a tiny program, but why is it increasing almost 350% in size while dropping older Windows versions and 32bit processors? Seems counter-intuitive, less features should mean smaller size.

namazso commented 10 months ago

There are two major contributors to size:

Darthagnon commented 10 months ago

Thank you very much for the info!

mooms06 commented 1 month ago
  • but then I'd have to include the VC redistributable installer (25 MB), ultimately increasing the bundle size.

You could make the installer download/open a page to download them if they're not installed, but most systems already have those installed. I personally use @abbodi1406 repack: https://github.com/abbodi1406/vcredist