EdiZon-Overlay icon indicating copy to clipboard operation
EdiZon-Overlay copied to clipboard

libultrahand update + slight alignment corrections

Open ppkantorski opened this issue 10 months ago • 4 comments

Hey again,

So I've created a fix in libultrahand for overlays losing their foreground input isolation when the overlay is kept open and a game is entered. This was a very old bug in libtesla that has plagued every overlay since its conception. I've also addressed the other concerns raised before on issues, as well as slightly adjusted some of the alignments for the System Information.

Feel free to look over all the changes when you get the chance.

ppkantorski avatar Jun 05 '25 07:06 ppkantorski

Added one more fix for entering games, then opening the overlay immediately after. Title id doesn't change in that case, so it needed to be handled properly.

ppkantorski avatar Jun 05 '25 11:06 ppkantorski

I will check it out later today and push the update.

proferabg avatar Jun 05 '25 17:06 proferabg

hey again, there might be one last lingering tweak to the fix i need to make for the foreground bug. right now when the overlay is opened, the fix triggers after 3s, but that could disrupt input. i'll have to isolate it more to title id changes for that boundary case. i'll be fixing it today so ill lyk when it is properly addressed.

ppkantorski avatar Jun 05 '25 23:06 ppkantorski

I think that I've finally gotten the libs in an overall stable state now after testing (as well as testing by users). feel free to check it out.

ppkantorski avatar Jun 08 '25 04:06 ppkantorski

@ppkantorski Good to merge?

proferabg avatar Jun 13 '25 01:06 proferabg

let me submit one last libultrahand update, then i think so. it all looks good to me

ppkantorski avatar Jun 13 '25 02:06 ppkantorski

feel free to try it out. most of the changes in libultrahand are all cleaned up now

ppkantorski avatar Jun 13 '25 02:06 ppkantorski

i appear to have smudged one line for building with NO_FSTREAM_DIRECTIVE.

  187 |         char buffer[4096];
      |              ^~~~~~

should be fixed now. let me actually rebuild this and test, then ill share a compiled version

ppkantorski avatar Jun 13 '25 20:06 ppkantorski

i need to test this with some cheats, dont have a lot on my switch rn

update: seems to be ok. lmk when you get the chance to test

ppkantorski avatar Jun 13 '25 20:06 ppkantorski

works for me. if you're good, I will merge and make a release build

proferabg avatar Jun 14 '25 17:06 proferabg