Unknown W. Brackets
|
8c1c0e1897
|
Windows: Track minimize as lost focus.
It makes sense if we have the other feature. Fixes #9918.
|
2017-12-24 18:03:28 -08:00 |
|
Unknown W. Brackets
|
f607f41440
|
Windows: Stop input poll before emu shutdown.
Otherwise, we could crash in the input thread during host deletion.
|
2017-12-03 19:22:01 -08:00 |
|
Henrik Rydgård
|
6a1fa728d8
|
Remove Globals.h
|
2017-08-31 17:15:22 +02:00 |
|
Henrik Rydgård
|
f4cf501cf6
|
Separate X and Y dpi_scale
|
2017-08-07 13:37:01 +02:00 |
|
Unknown W. Brackets
|
cc88435b48
|
Windows: Support multi-display full screen.
For when you have an ultrawide monitor, or I guess even multiple.
|
2017-07-30 09:14:36 -07:00 |
|
Unknown W. Brackets
|
b9c0f76049
|
Windows: Avoid input race condition on GPU switch.
The issue is worse if polling controllers (i.e. XInput) is slow, but we
want to stop that thread while we're resetting `host`.
|
2017-05-20 12:33:28 -07:00 |
|
Unknown W. Brackets
|
793178c106
|
Windows: Initialize WindowsHost in EmuThread.
This seems like a more appropriate place, and a more appropriate thread,
for it to be initialized on.
|
2017-05-05 06:53:48 -07:00 |
|
LunaMoo
|
2a60f2e77c
|
Handle alt+tab and drop down menu when mouse is confined and game is running
|
2017-05-05 02:26:24 +02:00 |
|
Unknown W. Brackets
|
661b2a3aa8
|
UI: Make GPU events more consistent.
|
2017-04-27 20:03:50 -07:00 |
|
LunaMoo
|
26006e9d80
|
Add an option to trap mouse within window/display area.
|
2017-04-27 16:29:08 +02:00 |
|
LunaMoo
|
26c02478af
|
Mouse Control(Windows only for now)
|
2017-04-26 18:03:48 +02:00 |
|
Unknown W. Brackets
|
6c2f87b1df
|
GPU: Consistently use useBufferedRendering_.
|
2017-04-24 11:57:16 -07:00 |
|
Unknown W. Brackets
|
e8e65881b8
|
Windows: Avoid restarting completely on GPU change.
This retains the logger, avoids an annoying window open/close, and most
importantly for me: keeps the debugger attached.
|
2017-04-15 16:33:30 -07:00 |
|
Henrik Rydgard
|
f18b1a5e8a
|
When resetting Y, make sure we don't end up outside the screen. See #9563
|
2017-04-08 23:33:34 +02:00 |
|
Henrik Rydgard
|
0b7da0b6a4
|
When not resetting Y position, clamp Y to 0 early. See #9563
|
2017-04-08 23:33:23 +02:00 |
|
Henrik Rydgard
|
3b00088995
|
Typo fix
|
2017-04-08 18:41:21 +02:00 |
|
Henrik Rydgard
|
2d8910549e
|
Switch back to using CXSCREEN/CYSCREEN for centering instead of the virtual screen.
|
2017-04-08 11:36:05 +02:00 |
|
Henrik Rydgard
|
445a837dde
|
Windows: Make the window positioning code slightly saner and more straightforward.
|
2017-04-07 11:04:55 +02:00 |
|
Unknown W. Brackets
|
c3a4f53755
|
Windows: Fix check state after menu translate.
The caching in SetIngameMenuItemStates was pointless, and buggy on
language change.
|
2017-04-04 21:01:05 -07:00 |
|
Unknown W. Brackets
|
6642bf3170
|
Windows: Make UI update significantly cheaper.
Setting menu strings, reloading shaders, and redrawing the menu were all
a bit slow. This skips those things unless they've changed.
|
2017-04-04 20:33:22 -07:00 |
|
Henrik Rydgard
|
0a0aa02aae
|
Win32: Enable/disable menu items when a menu is popped down. Allows us to avoid calling UpdateUI from sceUmd. Should fix #9546
|
2017-04-04 10:11:03 +02:00 |
|
Unknown W. Brackets
|
e59ebf8ad9
|
Windows: Add option to browse for bg image.
And also to clear the image.
|
2017-04-02 10:50:09 -07:00 |
|
Henrik Rydgård
|
aefad893f8
|
Windows: Start at a sensible window size if high-DPI. Avoids the worst of #9437 but does not fix it.
|
2017-03-17 13:22:00 +01:00 |
|
Henrik Rydgård
|
1424713f62
|
Minor resource reorg
|
2017-03-17 12:35:27 +01:00 |
|
Unknown W. Brackets
|
14b1dac826
|
Remove legacy input state usage on Windows.
|
2017-03-14 22:07:05 -07:00 |
|