Commit Graph

1908 Commits

Author SHA1 Message Date
Henrik Rydgard
adbac55b1d Replace Write/UnWriteProtectMemory with ProtectMemory that takes flags 2016-08-28 12:09:01 +02:00
Henrik Rydgård
028e98a92c Merge pull request #8919 from unknownbrackets/ui-tweaks
UI: Suppress state slot switch preview during boot
2016-08-21 11:08:14 +02:00
Unknown W. Brackets
0855720e04 Fix cpu core change during runtime.
Some change must've lost this - the core wasn't updating without a game
restart.  Now it does.
2016-08-20 12:31:02 -07:00
Unknown W. Brackets
a3efa99cd4 UI: Suppress state slot switch preview during boot.
Boot may change the slot if the game has game-specific settings, but we
shouldn't show the preview.

Should fix #8916.
2016-08-16 21:24:01 -07:00
Unknown W. Brackets
e4b0f295b2 Oops, these should copy the i18n pointer.
Since it leaves scope.
2016-08-16 18:56:04 -07:00
Unknown W. Brackets
4507bb8466 Fix more cases of FILL_PARENT used as WRAP_CONTENT.
Fixes #8915.
2016-08-15 20:40:44 -07:00
Unknown W. Brackets
d9bbbab1b9 UI: Add various tips to some settings.
Let's not overuse these though: if it's not needed, that's for the best.
2016-08-14 15:26:42 -07:00
Unknown W. Brackets
0fd6f296de UI: Add a view to show setting info. 2016-08-14 14:57:39 -07:00
Henrik Rydgård
0924dbfdee Merge pull request #8900 from unknownbrackets/ui-text-wrap
Wrap text in many places where it makes sense
2016-08-09 00:16:13 +02:00
Unknown W. Brackets
f0a8e931ff Remove UTF-8 BOMs from a few files.
And note the only ones that do need them in editorconfig.
2016-08-07 17:59:35 -07:00
Unknown W. Brackets
d6820f3cc3 UI: Allow measuring text with a scale. 2016-08-07 16:49:50 -07:00
Unknown W. Brackets
2076d66663 UI: Wrap descriptions in the savedata manager.
Sometimes the savedata info is long, better to wrap than overflow the box.
2016-08-07 16:35:59 -07:00
Unknown W. Brackets
49f96917c6 UI: Allow title, etc. to wrap on game info screen. 2016-08-07 16:35:58 -07: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
Unknown W. Brackets
64403e520f UI: Wrap browsing path if long. 2016-08-07 16:35:56 -07:00
Unknown W. Brackets
f7231686bd UI: Make it easy to measure with spec info.
This still allows skipping a Measure() override, so that it can still
clamp properly.
2016-08-07 16:35:56 -07:00
Unknown W. Brackets
ad01fee44a Buildfix for an older clang.
But this is in line with our standard include order, anyway.
2016-08-06 18:57:30 -07:00
Henrik Rydgård
ef95bb05cc Merge pull request #8871 from unknownbrackets/android-power
Detect power saving mode on Android
2016-08-06 12:16:01 +02:00
Henrik Rydgård
ea6b72d4c9 Merge pull request #8888 from unknownbrackets/warnings
Warning fixes
2016-08-06 10:59:06 +02:00
Unknown W. Brackets
980d4194c0 Io: Add a config setting for memstick status. 2016-08-05 21:27:53 -07:00
Unknown W. Brackets
7127de302e Avoid some unused variable warnings. 2016-08-05 10:48:18 -07:00
Unknown W. Brackets
fd546ff21d Fix some type comparison warnings. 2016-08-05 10:47:45 -07:00
Unknown W. Brackets
e55198f7e7 Correct some initialization order warnings.
Also, another missing init with IRBlocks.
2016-08-05 10:46:11 -07:00
Unknown W. Brackets
372798e16c Auto-disable CRC reporting in power save mode. 2016-07-24 17:31:41 -07:00
Unknown W. Brackets
1f7a137926 Android: Detect and report power save mode.
This shows a message when it's on, or when power drops to low.
2016-07-24 17:04:06 -07:00
Henrik Rydgård
c6d4966067 Make really sure we're not using the IRBlock copy constructor other than on Symbian.
Turns out it ended up being used on Mac, and our asserts just debugprint and don't actually assert...
2016-07-09 09:32:41 +02:00
Henrik Rydgård
1f8afd7467 Merge pull request #8847 from unknownbrackets/ui-textwrap
Allow text wrapping in UI TextViews
2016-07-05 13:25:17 +02:00
Unknown W. Brackets
5479f10102 UI: Allow longer load errors to wrap.
This should make translations easier.
2016-07-04 16:03:23 -07:00
Unknown W. Brackets
27286d0949 Add notice about battery-consuming CRC. 2016-07-04 12:19:25 -07:00
Unknown W. Brackets
42fd4aeb12 Show feedback when the compatibility is submitted. 2016-07-04 12:12:40 -07:00
Unknown W. Brackets
45218be5e3 Send a CRC hash with compatibility reports. 2016-07-04 12:07:15 -07:00
Henrik Rydgård
cbb1ab17ca Merge pull request #8845 from unknownbrackets/http
Add UI for wifi remote disc streaming
2016-07-04 20:38:54 +02:00
Unknown W. Brackets
3c47440d0c http: Set an explicit timeout on HTTP connect.
Before we were just relying on whatever timeout connect() wanted.
2016-07-04 09:46:19 -07:00
Unknown W. Brackets
f53735f1d8 http: Add a safety bailout on list load.
Hopefully this will prevent a crash.  Currently http::Client uses blocking
reads so it will just hang.
2016-07-04 07:32:49 -07:00
Unknown W. Brackets
287d1967a5 http: Properly stop server on stop server. 2016-07-04 07:24:04 -07:00
Unknown W. Brackets
c793efd69a http: Load actual game list. 2016-07-04 00:16:58 -07:00
Unknown W. Brackets
c3e70c11f8 http: Save last-used port.
This is necessary for better caching, in case you share often.
2016-07-03 22:13:54 -07:00
Unknown W. Brackets
66479add92 http: Disallow browsing when sharing.
Because it's probably not what you want to do.  This is less confusing.
2016-07-03 22:13:53 -07:00
Unknown W. Brackets
2b613443cd http: Fix paths with spaces in them.
Should ideally escape other characters, but only space is necessary for
our server to parse.
2016-07-03 22:13:53 -07:00
Unknown W. Brackets
60afdc40b9 http: Implement discovery for game share server. 2016-07-03 22:13:51 -07:00
Unknown W. Brackets
3eee81953a http: Report local address to server.
This allows matching inside a network.
2016-07-03 22:13:51 -07:00
Unknown W. Brackets
bde07bf9e7 http: Fix translations. 2016-07-03 22:13:50 -07:00
Unknown W. Brackets
42080f05e2 http: Show a stopping status for clarity. 2016-07-03 22:13:49 -07:00
Unknown W. Brackets
a67c103063 http: Add a note about the recent list. 2016-07-03 22:13:49 -07:00
Unknown W. Brackets
bc614b6f85 http: Add actual serving of recent ISOs. 2016-07-03 22:13:48 -07:00
Unknown W. Brackets
0edc4d1652 http: Check server status asynchronously. 2016-07-03 22:13:47 -07:00
Unknown W. Brackets
f4e2ca0359 http: Add a screen under tools for the server. 2016-07-03 22:13:47 -07:00
Unknown W. Brackets
4d4e334fc4 Vulkan: Allow C++ to determine use of JavaGL.
Based on config - this way we can enable Vulkan more easily even before we
determine why some devices don't like C++ EGL for GLES.
2016-07-01 14:05:15 -07:00
Unknown W. Brackets
9d6684a776 Consistently resolve PBP paths, use /s in recent.
Drag and drop was using \s causing duplicate recent entries and confusing
some of the PBP parsing.  Let's make it all a bit safer.
2016-06-26 20:33:25 -07:00
Unknown W. Brackets
7695cd78cb Show a confirmation screen after feedback submit. 2016-06-25 23:11:20 -07:00