LunaMoo
89be17491b
Respect sticky edge by center option and make it stick from smaller range
2017-12-11 16:13:52 +01:00
LunaMoo
b0b3807842
Stick display to edges of the screen/window size
2017-12-11 16:13:52 +01:00
LunaMoo
2597ca90f4
Improve display layout editor for zooming into corners, also limit the scale to 10 to match slider.
2017-12-11 16:13:51 +01:00
Henrik Rydgård
7c03d69f91
Merge pull request #10389 from unknownbrackets/remoteiso
...
http: Allow sharing automatically on PPSSPP start
2017-12-11 15:00:19 +01:00
Henrik Rydgård
3a44769f48
Merge pull request #10390 from unknownbrackets/vulkan
...
GPU: Default to Vulkan if possible
2017-12-11 09:43:27 +01:00
Unknown W. Brackets
fcdf512ee8
GPU: Rename GPUBackend setting to apply default.
2017-12-11 00:02:18 -08:00
Unknown W. Brackets
522447dca8
GPU: Default to Vulkan if possible.
...
Fall back to Direct3D 11 on Windows 8+ to target Windows 10 most
especially.
Default vertex cache off everyone except OpenGL where it helps the most.
2017-12-10 23:46:36 -08:00
Unknown W. Brackets
721f5877eb
http: Allow sharing automatically on PPSSPP start.
...
Since that might always be something you want, on your desktop.
2017-12-10 18:30:28 -08:00
Henrik Rydgård
caf9eca2db
Merge pull request #10388 from unknownbrackets/ui-tween2
...
Transition between tab content
2017-12-11 00:21:10 +01:00
Unknown W. Brackets
ed2ac95bbb
UI: Always clip tab contents.
...
So they don't overlap tabs or etc. on transition.
2017-12-10 14:57:58 -08:00
Unknown W. Brackets
21272a4c24
UI: Clip scissor to screen.
2017-12-10 14:57:57 -08:00
Unknown W. Brackets
f3c01cf19c
UI: Transition tab strips on select.
...
Following their orientation setting.
2017-12-10 14:57:56 -08:00
Unknown W. Brackets
753e59c027
UI: Allow negative left/right for anchor layouts.
2017-12-10 14:57:56 -08:00
Unknown W. Brackets
6783394ae1
UI: Add tween for translating anchor offsets.
2017-12-10 14:57:55 -08:00
Unknown W. Brackets
bab66e8542
Windows: Fix UI text measurements with &.
...
These APIs don't take into account &&, which caused Homebrew && Demos to
be too wide.
2017-12-10 14:57:54 -08:00
Henrik Rydgård
da3a7fbc5f
Merge pull request #10385 from unknownbrackets/ui-tween
...
UI: Add a soft fade when selecting choices / etc.
2017-12-10 23:11:37 +01:00
Unknown W. Brackets
bdac150aab
UI: Reset transitions after too long a time.
2017-12-10 12:21:57 -08:00
Henrik Rydgård
b72c37bbf1
Merge pull request #10386 from unknownbrackets/i18n
...
UI: Allow translating system info
2017-12-10 20:08:06 +01:00
Unknown W. Brackets
753001bb91
UI: Translate API on start screen.
...
Some languages translate the "Direct" in Direct3D, for example.
2017-12-10 10:58:26 -08:00
Unknown W. Brackets
c76f2ba310
UI: Allow translating system info.
...
Fixes #10357 .
2017-12-10 10:57:57 -08:00
Henrik Rydgård
be1806e6cf
Another driver version check change, should help Galaxy A5 2017 on issue #10361
2017-12-10 19:35:47 +01:00
Henrik Rydgård
2b1f8d36f1
Force AccurateDepth on, on older Mali drivers which don't handle reverse Z viewports. Should help #10361
2017-12-10 19:20:36 +01:00
Henrik Rydgård
bb530ea21c
Make a minor correction to Vulkan driver version display.
2017-12-10 19:11:00 +01:00
Unknown W. Brackets
80a0a89054
Store: Maintain icon aspect ratio.
2017-12-10 09:30:31 -08:00
Unknown W. Brackets
a7eb6bcffa
Store: Highlight active item, reselect on resize.
2017-12-10 09:29:06 -08:00
Unknown W. Brackets
ee3ac5b0aa
Store: Wrap item descriptions on small screens.
2017-12-10 09:00:54 -08:00
Unknown W. Brackets
b00f6ac8c1
UI: Transition button and item focus/presses.
...
Just a quick touch of transition.
2017-12-10 09:00:53 -08:00
Unknown W. Brackets
6194ef60be
UI: Add an event for tween finish.
2017-12-10 09:00:53 -08:00
Unknown W. Brackets
46ea88e096
UI: Add delay to tweens.
...
Also allow them to start out in an invalid state and accept first divert.
2017-12-10 09:00:52 -08:00
Unknown W. Brackets
cd2dfd5c9a
UI: Show a few more flags in build config.
2017-12-10 09:00:51 -08:00
Unknown W. Brackets
7789a5e294
UI: Show extensions at full width.
...
Fixes scrolling behavior with gamepad - sometimes items would be skipped.
2017-12-10 09:00:50 -08:00
Henrik Rydgård
2031b2a4cd
And yet another case of the same problem as the previous commit.
2017-12-10 14:50:34 +01:00
Henrik Rydgård
cca4e0b2ca
Fix another case where we trusted std::move to clear the origin, which is not guaranteed.
2017-12-10 14:37:28 +01:00
Henrik Rydgård
91b089d90d
Tweak logging and asserts in VulkanDeviceMemory::Destroy
2017-12-10 14:22:35 +01:00
Henrik Rydgård
27227f87fd
Don't hold the lock when processing messages, only when taking them off the queue. Fixes #10383
2017-12-10 11:28:27 +01:00
Henrik Rydgård
36d61c3595
Merge pull request #10379 from unknownbrackets/http
...
Improve shutdown/restart performance with disc streaming
2017-12-10 10:12:49 +01:00
Henrik Rydgård
86ff40f509
Merge pull request #10382 from unknownbrackets/max-flips
...
Display: Reset cycle counter on load state
2017-12-10 09:57:19 +01:00
Henrik Rydgård
9ee6d7292e
Merge pull request #10380 from unknownbrackets/ui-tween
...
UI: Always apply tweens after restore
2017-12-10 09:56:44 +01:00
Unknown W. Brackets
1776726bd6
Display: Only reapply state on load.
...
Shouldn't be needed on save.
2017-12-09 21:54:48 -08:00
Unknown W. Brackets
6f99383733
Display: Reset cycle counter on load state.
2017-12-09 21:53:26 -08:00
Unknown W. Brackets
7b6e73b37a
UI: Always apply tweens after restore.
...
Fixes "Loading game..." persisting on load state, since that view was
created VISIBLE, and the tween wasn't making it INVISIBLE.
2017-12-09 18:18:23 -08:00
Unknown W. Brackets
472ee12391
UI: Add threadsafety to cache item file loaders.
2017-12-09 17:26:26 -08:00
Unknown W. Brackets
8b665ae696
Loaders: Depriorize disc streaming queue items.
...
We want the local items, if any, to load first. This gives us icons, etc.
2017-12-09 17:07:42 -08:00
Henrik Rydgård
b10b24feea
GLES device lost/store fixes
2017-12-10 02:05:25 +01:00
Henrik Rydgård
e07861991b
Apply a fix to the ARM64 emitter ported over from Dolphin
2017-12-10 02:05:25 +01:00
Henrik Rydgård
299cb007c2
Add a comment, revert a reporting change.
2017-12-10 02:05:25 +01:00
Unknown W. Brackets
2943bbdbfd
UI: Cancel loaders on shutdown.
...
Improves backend switching / locking / etc. performance when the recent
list has games that aren't currently available.
Also, remove unnecessary duplicate gameinfo flush on EGL loop shutdown.
Already happens in NativeShutdownGraphics().
2017-12-09 16:48:38 -08:00
Unknown W. Brackets
ee5b68f1fc
Loaders: Add cancelation to all file loaders.
...
Mainly, for HTTP which might be stalled trying to connect (especially if
you're not near your PC right now and it's in your recent, for example.)
2017-12-09 16:47:37 -08:00
Henrik Rydgård
8d5c85fa40
Merge pull request #10378 from unknownbrackets/ui-gamepad
...
Reset views after loading per game config
2017-12-10 00:17:51 +01:00
Unknown W. Brackets
c097910439
UI: Reset touch controls after config load.
...
This is potentially earlier than full init, better to move the controls as
soon as possible.
2017-12-09 14:11:39 -08:00