rai-pal icon indicating copy to clipboard operation
rai-pal copied to clipboard

0.13.0

Open Raicuparta opened this issue 5 months ago • 0 comments

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

Raicuparta avatar Sep 02 '24 15:09 Raicuparta