Skip to content

The "Export Info" feature now includes a hash of images.#189

Open
woerheide wants to merge 1 commit into
nptr:masterfrom
woerheide:hash-images
Open

The "Export Info" feature now includes a hash of images.#189
woerheide wants to merge 1 commit into
nptr:masterfrom
woerheide:hash-images

Conversation

@woerheide
Copy link
Copy Markdown

With image hashes included in the exported style info, it is possible to detect changes to images.

Properties with images will look like this:

	Prop IMAGEFILE (FILENAME) (526) Hash (dee5337aff7a59352d3e184fd11a0397e88222d2348983b6c9181a5c836adf60)

With image hashes included in the exported style info, it is possible to detect changes to images.
@tistoubapt
Copy link
Copy Markdown

Hello

Thanks for info
I don't recall having the image hashes in the file with the "Export info".
Where can I find them ?

Thanks

@woerheide
Copy link
Copy Markdown
Author

@tistoubapt The hashes are not present with the current version, but if my pull request is merged, the new version will include image hashes with the "Export Info".

In the meantime, if you build my branch, you can try out this feature.

@tistoubapt
Copy link
Copy Markdown

tistoubapt commented May 11, 2026

@woerheide Thanks for your reply
Actually, I'd like to be able to compare two msstyles files to find out which image has been modified.

@woerheide
Copy link
Copy Markdown
Author

@tistoubapt Yes, you will be able to do that when my change is merged.

If you have two msstyles, you would use the "Export Info" on each of them. Then use a file diff viewer to see the changes. If any image has been modified, you will see a difference in the hash.

I needed to do the same thing you are trying to do. That's why I created the change.

@tistoubapt
Copy link
Copy Markdown

Ok thanks, I did that, but many images were changed (especially the associated number, the image number).
And for some "entries" there are multiple images (image 1, 2, 3, etc.) and I believe those aren't differentiated (or I don't remember).

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