Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.13.0 and 0.13.1 #233

Merged
merged 258 commits into from
Oct 27, 2024
Merged

0.13.0 and 0.13.1 #233

merged 258 commits into from
Oct 27, 2024

Conversation

Raicuparta
Copy link
Owner

@Raicuparta Raicuparta commented Sep 2, 2024

  • Fix single-game refresh
  • Handle errors via result on frontend
  • Check if all log methods are working properly
  • Check if error handling is working everywhere
  • Check if removing games works
  • Check manual games in general
  • Huge appinfo makes app act weird
  • Prevent provider setup from blocking everything else
  • Prevent one broken provider from breaking all others
  • Fix exe drop (or remove it for now)
  • Make sure installed games don't get held back by owned games loading
  • Fix some images not loading on release builds
  • Fix external links opening in shitty edge window instead of default browser
  • Fix some styles not loading due to content policy
  • Reduce frontend unresponsiveness while stuff is loading
  • Figure out how to remove stuff from cache automatically
  • Fix parsing of non-unity engine versions for new game db
  • If a filter is active while refreshing, UI is slower (list is empty until refresh is done) (actually i'm just stupid)
  • make game db smaller so it's easier to cache?
  • Fix bug where sorting a table counts as a filter
  • Prevent error dialog if closing window while loading
  • cache probably needs to be on the backend
  • move analytics to the frontend (it's only thing using lazy_static and uuid btw)
  • better persist for confirmation dialogues
  • validate cached data
  • sending games individually makes a ton of games not get caught, ugh
  • Make remote database use actual ProviderId for simplicity
  • Cache remote games too
  • check if validating localstorage is needed
  • check errors when failed to load cache for provider
  • fix cache being saved on program files folder (what)
  • don't show error popups for errors that don't matter, when a provider just isn't installed
  • prevent opening thanks page links in shitty edge (microsoft why)
  • Make sure new rai pal exe has same name as old one
  • Make sure cache being in the wrong format (and files vs folders) doesn't make everything explode
  • check manual game add again after dependency updates

Closes #226
Closes #149
Closes #141
Closes #120
Closes #44

@Raicuparta Raicuparta changed the title 0.13.0 0.13.0 and 0.13.1 Oct 27, 2024
@Raicuparta Raicuparta merged commit afa3c83 into main Oct 27, 2024
@Raicuparta Raicuparta deleted the dev branch October 27, 2024 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant