Henrik Rydgård
6f02844b5b
Consolidate BackgroundAudio.cpp into a class
2020-08-03 10:43:26 +02:00
Henrik Rydgård
5f57d4775f
Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057
2020-06-29 22:47:34 +02:00
Unknown W. Brackets
dbb19d169f
UI: Prevent stretching game icons on detail.
...
Also, make them a bit bigger in the save data screen.
2020-03-23 17:43:58 -07:00
iota97
592d6f902e
Show region on game selection screen
2020-02-23 12:00:26 +01:00
Unknown W. Brackets
5009698cc0
Core: Use a shared_ptr for i18n categories.
...
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
Henrik Rydgård
1f742fd07a
UI: Better way of showing game/savedata images. Fixes #12408
2019-10-11 17:34:38 +02:00
Unknown W. Brackets
ecf509c362
Config: Add game name to game-specific inis.
2019-07-14 15:07:03 -07:00
Silent
bb2ba8086b
Improved Show in Folder:
...
- Not spawning cmd.exe anymore, rather using the same way Chromium does to spawn a shell window with a file focused
- Hid a nonfunctional "Show In Folder" button for UWP builds
2019-05-23 19:59:08 +02:00
Henrik Rydgård
3d20ddecc5
VK: Fix sometimes-missing images in GameScreen. Can't load textures from update(). (should probably make that possible though.. later).
2018-11-22 23:53:58 +01:00
Unknown W. Brackets
048afb6d24
UI: Resolve symlinks when adding things to recent.
...
See #11131 . This also normalizes paths, captialization, etc. as
necessary.
2018-08-12 08:25:10 -07:00
Henrik Rydgård
4f59ebad05
sprintf->snprintf. Don't think any of these are likely overflows though.
2018-05-29 23:42:54 +02:00
Unknown W. Brackets
d00dcb4400
UI: Use atomic flags in game info cache.
...
Simpler, no need to lock the entire info when checking these.
2017-12-29 08:55:49 -08:00
LunaMoo
296f724ad1
Oops, missed this one:].
2017-05-30 12:20:35 +02:00
LunaMoo
939b26475d
Fix a bunch of emu features for Homebrew by better identification.
2017-05-30 12:20:29 +02:00
Henrik Rydgård
df6ce90c84
When what we need is a shared_ptr, we should just go ahead and use one.
...
One of the top crashes reported in the Play Console is a ManagedTexture crash, so seeing if this might help.
2017-05-18 13:28:56 +02:00
Unknown W. Brackets
6541413021
UI: Improve documentation on pop up use.
2017-04-02 10:56:41 -07:00
Unknown W. Brackets
55908588eb
UI: Allow choosing game bgs for all UI.
2017-04-02 10:48:38 -07:00
Unknown W. Brackets
562288b09c
UI: Refactor game icon/bg loading.
...
This also default-initializes the atomic flags, which seems to fix a race
condition I was sometimes experiencing with missing icons.
2017-03-26 00:00:57 -07:00
Unknown W. Brackets
1fdf7c5373
UI: Skip game bg lookup without game.
...
This avoids trying to identify a file without a name.
2017-03-24 22:15:22 -07:00
Unknown W. Brackets
073e056369
UI: Allow overriding dialog logic on finish.
...
This seems cleaner.
2017-03-19 17:43:03 -07:00
Unknown W. Brackets
9e390510df
Remove legacy InputState.
2017-03-14 22:07:07 -07:00
Henrik Rydgard
fa80cfa4aa
Additional UWP preparations
2017-02-25 09:57:14 +01:00
LunaMoo
b15e927807
Fix lag generated by getting savegames on update()
...
Also clear otherChoices_ vector, fixes crash when moving a window.
2017-02-01 05:14:54 +01:00
Henrik Rydgard
20d9e60a67
Just some renaming. Start moving away from the "thin3d" name
2017-01-30 14:38:31 +01:00
Henrik Rydgård
6a7d3a3910
Break out image file management from DrawContext (thin3d)
2017-01-24 20:58:59 +01:00