Henrik Rydgård
a8ffe15843
Move the raw input data display to the touchscreen tester. Put the output to the left next to the controls.
2021-07-09 17:05:20 +02:00
Henrik Rydgård
2303926e88
Replace the "Test Analogs" screen with a new screen that lets you directly try the settings.
2021-07-09 13:10:16 +02:00
Henrik Rydgård
c3c7eef6af
Avoid a name collision from previous commit, to be safe.
2021-07-09 00:05:47 +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
Henrik Rydgård
ff8148dd92
Move native/util, native/data and native/i18 to Common/Data.
...
Also move colorutil.cpp/h
linking build fix experiment
Delete a bunch of unused CMakeLists.txt files
CMakeLists.txt linking fix
Don't include NativeApp.h from any headers.
Android.mk buildfix
Half of the UWP fix
Buildfix
Minor project file cleanup
Buildfixes
Guess what? More buildfixes!
2020-10-04 07:28:29 +02:00
Unknown W. Brackets
d328e161d7
UI: Add more options to touch test screen.
2020-05-09 14:06:54 -07: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
349e64fe31
Improve the touchscreen test screen with some numbers.
...
Getting closer to finding out what's wrong on the MOQI I7S when
using the system fullscreen button...
2019-10-03 18:31:20 +02:00
Henrik Rydgård
0b9353b1dc
Touchscreen: Apply weihouya's fix, add a touchscreen test screen. See #12381 .
2019-10-02 22:05:34 +02: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
f1bd54148b
UI: Cleanup common message handling.
...
Most of it can just be handled by the common parent classes.
2017-12-02 11:55:06 -08:00
vnctdj
b31b76c536
Make control mapping pop-up title translatable
2017-08-17 23:10:12 +02:00
LunaMoo
45304476e2
Polish the new workaround, seems to be nice and simple.
2017-04-27 11:12:11 +02:00
Henrik Rydgard
26a2d42731
Big mutex overhaul - remove our custom ones, make them non-recursive where possible
2017-02-28 11:40:29 +01:00
Henrik Rydgard
bc746bd513
Merge branch 'ui-minor' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-ui-minor
2016-12-01 18:13:14 +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
a52fbfcff7
UI: Lock input while mutating views/screens.
...
This way we can't get an axis event while switching screens and crash.
2016-09-11 11:26:35 -07:00
Henrik Rydgard
f77ba7ba3a
Make the last commit slightly safer by adding a mutex
2016-09-11 18:59:06 +02:00
Unknown W. Brackets
9c3e12ead0
Remove some unused things reported by clang.
2016-03-20 23:14:08 -07:00
Henrik Rydgård
9636e4cef4
Fix assorted key mapping issues affecting Shield and probably pads in general on Android. See #7976
2015-09-17 22:46:59 +02:00
Jonas Höglund
afb82e3998
Add axis event listener to the analog test screen.
2015-08-28 01:24:38 +02:00
Henrik Rydgard
d545908b6c
Show the last key event on the analogs testing screen
...
(which I guess is now a generic testing screen)
May help investigating #7254
2015-01-03 17:59:43 +01:00
Henrik Rydgard
ab0b999010
Add really basic test screen for mapped analog sticks. Only works with the first mapped axis if several.
2014-09-05 23:21:07 +02:00
Henrik Rydgard
e3bbf26731
Improve input event handling. Can now map volume keys on Android without issues.
2014-06-15 13:04:59 +02:00
Henrik Rydgard
77c85bccdd
Don't lose focus after mapping a control.
...
Makes it a lot less aggravating to remap more than one control using a controller.
Also fixes a race condition.
2014-06-08 15:38:13 +02:00