We have added a new Create new skin button to Manage. The skin template used to create a new skin .ini file can be edited as you wish.
https://docs.rainmeter.net/manual-beta/user-interface/manage/#CreateNewSkin
https://docs.rainmeter.net/manual-beta/user-interface/manage/#EditTempate
https://docs.rainmeter.net/manual-beta/getting-started/creating-skins/#YourFirstSkin
It is currently March 28th, 2024, 2:50 pm
New "Create new skin" button
Re: New "Create new skin" button
The generated skin .ini file has a zero width non-breaking space (U+FEFF) as the first character before [Rainmeter].
Re: New "Create new skin" button
This is the BOM. https://en.wikipedia.org/wiki/Byte_order_mark#Representations_of_byte_order_marks_by_encoding
All UTF-16LE encoded files have this at the beginning of a file.
BTW - As you can see, it is U+FFFE, not U+FEFF.
-Brian
All UTF-16LE encoded files have this at the beginning of a file.
BTW - As you can see, it is U+FFFE, not U+FEFF.
-Brian
Re: New "Create new skin" button
Ah, I was only able to see it due to Brackets' poor handling of Unicode. I converted another skin to UTF-16LE and saw the same thing. I use UTF-8 whenever possible for the smaller file size.
BTW, because in little endian the least significant bits are on the left, the Unicode character is U+FEFF. Just 2 characters over, the "R" is not U+5200, but U+0052 (same as ASCII 52).
https://en.wikipedia.org/wiki/Byte_order_mark#UTF-16
BTW, because in little endian the least significant bits are on the left, the Unicode character is U+FEFF. Just 2 characters over, the "R" is not U+5200, but U+0052 (same as ASCII 52).
https://en.wikipedia.org/wiki/Byte_order_mark#UTF-16