TJAPlayer3 is a rhythm game application for Windows (and compatible environments). It provides a style of gameplay very similar to that of Taiko no Tatsujin and similar rhythm games, and supports .tja files compatible with a number of other similar rhythm game applications. Download the latest release here: https://github.com/twopointzero/TJAPlayer3/releases
MIT License
158
stars
152
forks
source link
Add anonymized skin name to Sentry error reports. #35
It is suspected that a great many exceptions occur during creation,
modification, or general use of custom skins. While arbitrary anonymized
skin names cannot be de-anonymized, we can at least determine the
anonymized values for SimpleStyle and other well-known skins. And, while
the name alone cannot tell us if the user has modified the skin, there
is a great deal more likelihood of an actual application issue if we can
tell the user is at least running SimpleStyle, under the assumption
they've not modified it. If this new Sentry tagging still leaves too
much ambiguity in error reports, especially those associated with
SimpleStyle, we can add further detail (e.g. a hash of skin file
content.)
It is suspected that a great many exceptions occur during creation, modification, or general use of custom skins. While arbitrary anonymized skin names cannot be de-anonymized, we can at least determine the anonymized values for SimpleStyle and other well-known skins. And, while the name alone cannot tell us if the user has modified the skin, there is a great deal more likelihood of an actual application issue if we can tell the user is at least running SimpleStyle, under the assumption they've not modified it. If this new Sentry tagging still leaves too much ambiguity in error reports, especially those associated with SimpleStyle, we can add further detail (e.g. a hash of skin file content.)