40319bf7ddc13c4bf6e35dcc976302fef3f3c4b3
defaultLibrary() no longer falls back to System.getProperty("user.name")
-- AppDirectories.dataDir() is already namespaced per OS user profile on
every platform, so that dedup never actually protected anything. It now
reads a friendly name ("My Photos" / "Mes photos") straight off the
messages* bundles for Locale.getDefault(), since no Spring context (and
so no I18nService) exists yet at this point in the bootstrap.
sanitize() now leaves a space untouched (safe in both a filename and the
JDBC URL) so "My Photos" survives as a real space instead of turning
into "My_Photos".
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
No description provided
54 MiB
Languages
Java
97.4%
CSS
1.5%
Python
0.9%
JavaScript
0.2%