Commit Graph

32 Commits

Author SHA1 Message Date
Henrik Rydgård
025bcb1673 Introduce Path, start using it all over the place.
Still lots left to convert!

Convert GetSysDirectory to return Path.

More buildfixing

Remove unnecessary Path( constructors
2021-05-13 10:39:16 +02:00
Unknown W. Brackets
9e56431dc6 UI: Show CRC on game screen if calculated. 2021-02-16 19:29:37 -08:00
Henrik Rydgård
4f43cff5ca
Move fileutil, net, image loaders, ui to Common. (#13506)
* Move and rename file_util/fd_util to Common/File/FileUtil and DirListing

Let's also move net while we're at it.

Move the ZIM/PNG loaders over to Common.

Move the UI framework into Common

iOS buildfix

* Buildfix

* Buildfixes

* Apple buildfix

* This typo again..

* UWP buildfix

* Fix build of PPSSPPQt, such as it is (it's not in good condition...)

* Guess what? Another buildfix.
2020-10-04 20:48:47 +02:00
Henrik Rydgård
1f742fd07a UI: Better way of showing game/savedata images. Fixes #12408 2019-10-11 17:34:38 +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
20c9d0edea UI: Fix some virtual override warnings. 2017-12-03 19:22:02 -08:00
Unknown W. Brackets
5c81c67410 UI: Avoid pushing a screen on top of itself.
In case someone doesn't realize they're on settings, or etc.
2017-12-02 11:55:06 -08:00
Unknown W. Brackets
55908588eb UI: Allow choosing game bgs for all UI. 2017-04-02 10:48:38 -07:00
Unknown W. Brackets
9e390510df Remove legacy InputState. 2017-03-14 22:07:07 -07: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
Florent Castelli
e0ff68b3f6 c++11: Remove compat header base/functional.h
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Unknown W. Brackets
838de5b5c0 UI: Asynchronously load the game info screen.
No reason to wait, just need to keep the buttons hidden.

Intentionally hiding even the buttons below the possibly added buttons, so
we don't accidentally play "button keep away" with the user.
2016-08-07 16:35:57 -07:00
LunaMoo
778c518a37 Cheat menu access from gameScreen + minor bugfix +
Invalidate JIT for 0xE/0xD checks
And big thanks to [Unknown] for help:3
2016-06-20 11:33:02 +02:00
Unknown W. Brackets
862e6fffd5 UI: Keep focus on game after displaying details.
Fixes #8539.
2016-02-07 17:15:19 -08:00
Peter Tissen
be3389fdef added optional per-game settings
call button 'game settings' only when modifying game-only settings
make the user confirm deleting settings
2014-12-16 00:14:11 +01:00
Henrik Rydgard
e539c7009f Hook up DX9 backend. Not really working though, it seems. 2014-08-22 20:55:12 +02:00
Henrik Rydgard
cefc0bc96f Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen". 2014-06-22 17:02:04 +02:00
Unknown W. Brackets
274160bc22 Centralize game background drawing code.
No need to duplicate it everywhere.
2014-02-09 17:39:15 -08:00
Henrik Rydgard
13dd5f305c Add trivial "Show in Folder" functionality to game screen 2013-12-11 20:19:30 +01:00
Henrik Rydgard
fedf7edc2b Guess game region from game ID, display on game screen 2013-12-10 17:23:03 +01:00
shenweip
a304e9b420 Make a distinction between savedata and installdata. 2013-10-03 20:44:16 +08:00
shenweip
c8603c01f8 Add "Remove From Recent" funtion,more convenient for the users. 2013-09-19 16:10:31 +08:00
Henrik Rydgard
55aa3d13c7 Win32: Switch to a UNICODE build. This took quite a bit of fixing. 2013-08-26 19:00:16 +02:00
Henrik Rydgard
f990df6af8 Let the user escape the controls dialog with the global back button (Esc on PC) 2013-08-17 12:09:50 +02:00
Henrik Rydgard
32218256d7 More UI tweaks 2013-08-13 00:06:48 +02:00
Henrik Rydgard
09a7bd08fa Assorted UI cleanups. Add a bunch of little image files that may be used in the Ouya port later. 2013-07-15 17:41:24 +02:00
Henrik Rydgard
df6199d353 Move some stuff to native. Show game icon on newui game screen. Turn it off again (oops) 2013-06-09 13:42:00 +02:00
Henrik Rydgard
645e8a7705 More NewUI, bugfix in ParamSFO where strings were created to include the trailing zero. 2013-06-09 12:41:12 +02:00
Henrik Rydgard
bb3c91f8bb Some New-UI work (disabled, it's not really ready yet). 2013-06-08 22:47:06 +02:00
Henrik Rydgard
68e75ae134 More download stuff 2013-06-02 13:44:36 +02:00
Henrik Rydgard
8f19cc8855 Initial take at plugin dialog 2013-06-01 23:34:50 +02:00