Henrik Rydgård
f1d19cd736
CwCheats: Retry looking in g_gameInfoCache until the data is there.
...
Replaces #18733
Fixes at least one instance of #18694 , don't know if there are other
causes.
2024-01-20 20:07:38 +01:00
Unknown W. Brackets
cec9dbbdf7
Build: Add some missing include guards.
2023-09-07 17:14:58 -07:00
Henrik Rydgård
f5afc91f23
Change Enable/Disable All to just a Disable All button.
2023-03-23 10:32:11 +01:00
Henrik Rydgård
e21867315b
Fix browsing for Cheat DB files. Easy now after the refactor!
2023-03-23 10:18:21 +01:00
Henrik Rydgård
ac66deeb25
Improve cheats UX
2023-03-23 10:18:21 +01:00
Henrik Rydgård
575560f679
Enable game backgrounds on more screens
2022-11-22 22:53:54 +01:00
Henrik Rydgård
9f3851678e
Add tags to all our UI screens. Useful to debug UI problems.
2022-09-16 10:14:00 +02:00
Richard Ainger
7506fc9f00
Fixed infinite loop and crash which could occur when using "Import from cheat.db".
2022-08-07 12:50:57 +10:00
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
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
Unknown W. Brackets
5ba7cca5f3
Cheats: Cleanup global usage.
2020-04-11 13:56:06 -07:00
Unknown W. Brackets
dbc838565c
UI: Cleanup old specialized checkbox.
2020-04-11 12:59:06 -07:00
Unknown W. Brackets
698dfa74b4
UI: Monitor cheat file changes on cheat editor.
...
This way if they switch apps or whatever, it'll update when they come
back. This also means constant disk access, but it should be cached
anyway.
2020-04-11 12:57:35 -07:00
Unknown W. Brackets
29808ae53b
UI: Update cheat file more safely.
...
This uses the common parsing logic (which supports multiple games in a
single cheat file), and prevents reverting the file if edited outside.
2020-04-11 12:43:55 -07:00
Unknown W. Brackets
4c061e9212
UI: Use standard back and checkbox in cheats UI.
...
This makes cheat names wrap and grow smartly automatically, since
checkboxes normally do that.
2020-04-11 11:22:11 -07:00
iota97
d89a858dcd
Rember cheat scroll position
2020-03-26 10:59:08 +01:00
Unknown W. Brackets
20c9d0edea
UI: Fix some virtual override warnings.
2017-12-03 19:22:02 -08: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
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
9c3e12ead0
Remove some unused things reported by clang.
2016-03-20 23:14:08 -07:00
Unknown W. Brackets
955b0fb9db
UI: Minor header cleanup.
2016-03-06 14:49:14 -08:00
Unknown W. Brackets
116ddaaaf4
Fix a bad nullcheck.
2015-01-17 19:49:47 -08:00
Henrik Rydgard
2e675c7b0b
Move GamePauseScreen into its own file
2014-12-22 10:48:17 +01:00
Henrik Rydgard
e8433f6fef
cheat screen: Add shortcut to launch notepad with the current cheat file
2014-06-09 00:13:59 +02:00
Sacha
ed96d73187
Use OpenCPPFile for iostream open without the ifdef's.
2014-06-06 00:22:43 +10:00
Sacha
5394eb29c8
Fix #6169 . variable was defined in class but treated as local to function in parts. This meant it wasn't being cleared properly when view was recreated (eg. changing language).
2014-05-28 17:05:15 +10:00
Henrik Rydgård
79ff2f0ba8
Start untangling our include mess a little.
2013-12-29 23:34:45 +01:00
Henrik Rydgård
4590e44954
add "onFinish" to screens so that ESC (etc) works the same as the back
...
touch button.
2013-10-25 13:19:08 +02:00
Henrik Rydgård
70738c1755
Automatically clear the JIT when exiting the Cheats dialog box.
...
Plus some simple cleanup.
2013-10-23 16:10:58 +02:00
The Dax
db370c1fd3
Call the base class sendMessage when handling messages from native, so every screen can refresh from a language update at any time.
2013-10-21 16:52:44 -04:00
Steven Cherry
e2e74b7292
Fix Mem Leak and other small fixes.
2013-10-02 17:37:39 -05:00
shenweip
42c5061e18
Receive language change message in another screen
2013-09-14 11:52:59 +02:00
Steven Cherry
887d1652b5
Fix Reading from cheat.db and enable/disable all
2013-08-31 21:15:50 -05:00
Steven Cherry
a2a3613457
Fix crashing on empy newlines. Increase max cheat list to 128
2013-08-29 19:08:31 -05:00
Steven Cherry
c2732e4a3f
Add "import from cheat.db" and "enable/disable all codes"
2013-08-23 22:29:13 -05:00
Steven Cherry
082ff4b359
Finished work for windows
2013-08-23 22:29:12 -05:00
Steven Cherry
edcde85cee
More progress.
2013-08-23 22:29:12 -05:00
Steven Cherry
761186ec4c
Rebase
2013-08-23 22:28:21 -05:00