mirror of
https://github.com/pineappleEA/pineapple-src.git
synced 2024-11-28 20:18:24 -05:00
early-access version 1965
This commit is contained in:
parent
0be550f391
commit
c574b15d6c
@ -1,7 +1,7 @@
|
|||||||
yuzu emulator early access
|
yuzu emulator early access
|
||||||
=============
|
=============
|
||||||
|
|
||||||
This is the source code for early-access 1963.
|
This is the source code for early-access 1965.
|
||||||
|
|
||||||
## Legal Notice
|
## Legal Notice
|
||||||
|
|
||||||
|
BIN
dist/yuzu.ico
vendored
BIN
dist/yuzu.ico
vendored
Binary file not shown.
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 23 KiB |
2
dist/yuzu.svg
vendored
2
dist/yuzu.svg
vendored
@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 612.15 680.17"><defs><style>.cls-1{fill:#c6c6c6;}.cls-2{fill:#ffdc00;}</style></defs><title>newAsset 7</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="g823"><g id="right"><g id="g827"><g id="g833"><path id="path835" class="cls-1" d="M340.08,136V680.17c150.26,0,272.07-121.81,272.07-272.07S490.34,136,340.08,136m53.14,59.6a219.06,219.06,0,0,1,0,424.94V195.63"/></g></g></g><g id="left"><g id="g839"><g id="g845"><path id="path847" class="cls-2" d="M272.07,0C121.81,0,0,121.81,0,272.07S121.81,544.13,272.07,544.13ZM218.93,59.6V484.54A219,219,0,0,1,117.26,117.26,217.44,217.44,0,0,1,218.93,59.6"/></g></g></g></g></g></g></svg>
|
<svg id="svg815" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 614.4 682.67"><defs><style>.cls-1{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{fill:#ff3c28;}.cls-4{fill:#0ab9e6;}</style><clipPath id="clip-path"><rect class="cls-1" x="-43" y="-46.67" width="699.6" height="777.33"/></clipPath></defs><title>Artboard 1</title><g id="g823"><g id="right"><g class="cls-2"><g id="g827"><g id="g833"><path id="path835" class="cls-3" d="M340.81,138V682.08c150.26,0,272.06-121.81,272.06-272.06S491.07,138,340.81,138M394,197.55a219.06,219.06,0,0,1,0,424.94V197.55"/></g></g></g></g><g id="left"><g class="cls-2"><g id="g839"><g id="g845"><path id="path847" class="cls-4" d="M272.79,1.92C122.53,1.92.73,123.73.73,274s121.8,272.07,272.06,272.07ZM219.65,61.51v425A219,219,0,0,1,118,119.18,217.51,217.51,0,0,1,219.65,61.51"/></g></g></g></g></g></svg>
|
Before Width: | Height: | Size: 717 B After Width: | Height: | Size: 889 B |
@ -61,7 +61,7 @@ template <typename ContiguousContainer>
|
|||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
[[nodiscard]] constexpr std::array<u8, 16> AsArray(const char (&data)[17]) {
|
[[nodiscard]] constexpr std::array<u8, 16> AsArray(const char (&data)[33]) {
|
||||||
return HexStringToArray<16>(data);
|
return HexStringToArray<16>(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -377,7 +377,8 @@ void SoftwareKeyboard::SubmitForTextCheck(std::u16string submitted_text) {
|
|||||||
|
|
||||||
if (swkbd_config_common.use_utf8) {
|
if (swkbd_config_common.use_utf8) {
|
||||||
std::string utf8_submitted_text = Common::UTF16ToUTF8(current_text);
|
std::string utf8_submitted_text = Common::UTF16ToUTF8(current_text);
|
||||||
const u64 buffer_size = utf8_submitted_text.size();
|
// Include the null terminator in the buffer size.
|
||||||
|
const u64 buffer_size = utf8_submitted_text.size() + 1;
|
||||||
|
|
||||||
LOG_DEBUG(Service_AM, "\nBuffer Size: {}\nUTF-8 Submitted Text: {}", buffer_size,
|
LOG_DEBUG(Service_AM, "\nBuffer Size: {}\nUTF-8 Submitted Text: {}", buffer_size,
|
||||||
utf8_submitted_text);
|
utf8_submitted_text);
|
||||||
@ -386,7 +387,8 @@ void SoftwareKeyboard::SubmitForTextCheck(std::u16string submitted_text) {
|
|||||||
std::memcpy(out_data.data() + sizeof(u64), utf8_submitted_text.data(),
|
std::memcpy(out_data.data() + sizeof(u64), utf8_submitted_text.data(),
|
||||||
utf8_submitted_text.size());
|
utf8_submitted_text.size());
|
||||||
} else {
|
} else {
|
||||||
const u64 buffer_size = current_text.size() * sizeof(char16_t);
|
// Include the null terminator in the buffer size.
|
||||||
|
const u64 buffer_size = (current_text.size() + 1) * sizeof(char16_t);
|
||||||
|
|
||||||
LOG_DEBUG(Service_AM, "\nBuffer Size: {}\nUTF-16 Submitted Text: {}", buffer_size,
|
LOG_DEBUG(Service_AM, "\nBuffer Size: {}\nUTF-16 Submitted Text: {}", buffer_size,
|
||||||
Common::UTF16ToUTF8(current_text));
|
Common::UTF16ToUTF8(current_text));
|
||||||
|
Loading…
Reference in New Issue
Block a user