Henrik Rydgård
59ac4d3e27
Vulkan: Rework mipmap generation and its image barrier/layout handling.
...
Fixes bugs on mobile with texture scaling + auto max quality texturing
(since that generates mipmaps with blits from an image which was just generated from
compute, making proper barriers very critical).
2021-10-05 22:50:49 +02:00
Henrik Rydgård
bef9764700
Fix small mistake in Choice layout with image
2021-10-04 22:58:18 +02:00
Henrik Rydgård
08b7d646e8
Show text on the Browse button
2021-10-04 22:46:40 +02:00
Henrik Rydgård
d390127cc6
Minor warning fix
2021-10-04 22:46:40 +02:00
Henrik Rydgård
cc43ce0404
Merge pull request #14944 from unknownbrackets/ui-touch-controls
...
Cleanup UI touch controls button handling
2021-09-28 19:37:29 +02:00
iota97
003a34ccf5
Increase few column width for long translation, make control binding a bit taller
2021-09-28 18:02:37 +02:00
Henrik Rydgård
e384ad90fc
Merge pull request #14945 from unknownbrackets/ui-scroll-memory
...
UI: Keep scroll position on async load
2021-09-28 16:55:06 +02:00
Henrik Rydgård
ccc86f3a2d
Merge pull request #14935 from unknownbrackets/http-timeout
...
http: Fix timeout mid request
2021-09-28 11:40:54 +02:00
Unknown W. Brackets
931ba43216
UI: Remove scroll to top on size change.
...
It wasn't actually used anywhere, and I don't see a reason for it now.
2021-09-27 23:39:33 -07:00
Unknown W. Brackets
374569ce7e
UI: Keep scroll position on async load.
...
For the saved scroll position in the game list.
2021-09-27 23:37:31 -07:00
Unknown W. Brackets
fc78b408b2
UI: Have scroll views directly remember their pos.
...
Kinda like checkboxes, cleaner this way.
2021-09-27 23:25:41 -07:00
Unknown W. Brackets
8f1cca8b83
UI: Use a proper view for touch control borders.
2021-09-27 17:42:47 -07:00
Unknown W. Brackets
d623cae7cc
UI: Fix measuring width constrained choices.
2021-09-26 07:55:38 -07:00
Unknown W. Brackets
dfe945710d
http: Fix timeout mid request.
...
Sometimes we think a socket is ready, and it isn't. We shouldn't fail the
whole read just because of this.
2021-09-25 23:26:38 -07:00
Henrik Rydgård
166cc072ce
Merge pull request #14931 from unknownbrackets/ui-wrap
...
Cleanup some issues in word wrapping
2021-09-25 21:47:43 +02:00
Unknown W. Brackets
7dc3287617
UI: Handle newlines after ellipsis.
2021-09-25 12:01:41 -07:00
Unknown W. Brackets
2f570481b7
UI: Cleanup ellipsis more.
...
Arg, silly me.
2021-09-25 11:46:00 -07:00
Unknown W. Brackets
bbc83bcdab
UI: Correct text wrap with shy or Unicode spaces.
2021-09-25 11:37:10 -07:00
Unknown W. Brackets
3f39bfeae9
UI: Cleanup more ellipsis cases, refactor.
2021-09-25 10:58:45 -07:00
Unknown W. Brackets
92d13cc05b
UI: Cleanup double ellipsis issues.
...
We mostly only use FLAG_ELLIPSIZE_TEXT in PPGe, but it wasn't behaving
well in some cases.
2021-09-25 09:41:11 -07:00
Unknown W. Brackets
799a4de23e
Windows: Improve rect measurement precision.
...
Not seeing issues here like Android, but let's make them match.
2021-09-25 08:02:58 -07:00
Unknown W. Brackets
d9b39eed02
UI: Avoid math on calculated value width.
...
If we add an integer and then subtract an integer, our result may change
slightly, causing wrapping.
2021-09-25 07:59:18 -07:00
Unknown W. Brackets
72663aeefb
Android: Improve precision on text measure.
...
We want this to come to the same values that measuring the first line
would, so let's multiply in the same way.
2021-09-25 07:58:28 -07:00
iota97
a83003b228
Fix text wrap edge case
2021-09-24 23:20:38 +02:00
Unknown W. Brackets
4c7bbad89d
UI: Shrink value for all choice variants.
2021-09-24 08:21:27 -07:00
Unknown W. Brackets
d41c8b077a
UI: Shrink value display if needed.
2021-09-24 08:09:43 -07:00
Unknown W. Brackets
c1fbd4dd57
UI: Measure width of choice with values properly.
...
Otherwise we don't give it enough width (or potentially height) for the
label and value.
2021-09-24 07:13:56 -07:00
iota97
e8ad59371d
Use icon rather than string for combo key setup
2021-09-22 23:05:33 +02:00
Henrik Rydgård
50e008e385
Browse -> OK. Align buttons.
2021-09-19 20:24:28 +02:00
Henrik Rydgård
97695d1f04
Style fix
2021-09-19 20:23:46 +02:00
Henrik Rydgård
80d4450e84
Show the path to access PSP data through USB in the settings screen.
2021-09-19 20:23:46 +02:00
Henrik Rydgård
74c842c951
Add image support to UI::Choice.
2021-09-19 20:23:46 +02:00
Henrik Rydgård
357293cd9f
Implement the new MemStick screen experience (rough cut)
2021-09-19 20:23:46 +02:00
Henrik Rydgård
cc9a739faf
Fix the look of buttons with images. Use one.
2021-09-19 20:23:46 +02:00
Henrik Rydgård
52527798c0
Some file move process tweaks
2021-09-19 20:23:46 +02:00
vit9696
eb89c9be1e
Fix garbled log output in Xcode terminal
2021-09-19 12:26:55 +03:00
Unknown W. Brackets
99c317d935
vertexjit: Correct morph flag alpha check assert.
2021-09-18 20:00:05 -07:00
Unknown W. Brackets
6b30eade31
Common: Use 0 as unknown size in GetFileSize().
2021-09-17 17:28:28 -07:00
Henrik Rydgård
f96cf2dd6a
Merge pull request #14851 from unknownbrackets/memarena-shm
...
Unix: Use shm_open in case not /dev/shm/
2021-09-14 16:02:13 +02:00
Unknown W. Brackets
39836e704a
Unix: Use shm_open in case not /dev/shm/.
...
Still falls back to the old behavior if that fails.
2021-09-13 22:20:57 -07:00
Unknown W. Brackets
3ac669f80b
Core: Fix some minor gcc warnings.
2021-09-13 08:13:14 -07:00
Henrik Rydgård
de3d711616
Move FixPathCase to Common/File/Path
2021-09-11 21:17:23 +02:00
Henrik Rydgård
b17ff0e5af
Merge pull request #14818 from iota97/super-wp
...
Focus based moving background
2021-09-11 20:50:54 +02:00
Henrik Rydgård
07413aa4e3
Feedback
2021-09-11 18:53:46 +02:00
Henrik Rydgård
dc520a59d3
Log the duration of directory size computations too
2021-09-11 18:17:14 +02:00
Henrik Rydgård
fcc0337576
Fix the Android recursive size computation and hook it up.
2021-09-11 18:12:30 +02:00
Henrik Rydgård
48310d15a9
Add metafilesystem hook to add optimized implementations of compute recursive directory size
2021-09-11 18:12:29 +02:00
Henrik Rydgård
e842d395fa
Add untested function Android_ComputeRecursiveDirectorySize
2021-09-11 18:11:53 +02:00
Henrik Rydgård
cd79a1d92f
Fix another GetFileInfo loop (GetFilesInDir now does return sizes)
2021-09-11 18:11:53 +02:00
Henrik Rydgård
46ada8649c
VK mip gen: Could end up with a zero dimension in the lowest mipmap, prevent that.
...
Should help #14814
2021-09-11 13:13:40 +02:00