Commit Graph

194 Commits

Author SHA1 Message Date
Jasmine Iwanek
13b954a336 Port PR#2786 (Higher scaling factors) to win32 UI 2023-02-06 03:22:28 -05:00
David Hrdlička
7490bb12c9 Move Discord Rich Presence behind a compile-time option 2023-02-01 17:17:56 +01:00
Jasmine Iwanek
1860700eab Fix some small issues 2023-01-07 17:02:23 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
OBattler
27ebb27db7 Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness. 2022-11-17 22:44:06 +01:00
Jasmine Iwanek
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
6919451ae4 Fix string offsetting 2022-11-09 23:19:17 -05:00
Jasmine Iwanek
19a64344ef Updates 2022-11-08 22:09:59 -05:00
Jasmine Iwanek
9291b184fe Merge remote-tracking branch 'upstream/master' into hdd-speed 2022-11-08 13:58:05 -05:00
Jasmine Iwanek
e71084d940 Fix silly mistake 2022-11-08 13:56:17 -05:00
Jasmine Iwanek
2f17689b64 Initial Dual Video on Win32 (UI Settings Part) 2022-11-08 13:04:08 -05:00
Jasmine Iwanek
40d39f1baa HDD Speed setting in win32 2022-11-08 11:43:36 -05:00
OBattler
da33f5c0cc Allow mouse capture on internal mice even if mouse_type is not actually set to MOUSE_TYPE_INTERNAL, fixes #2682. 2022-10-23 05:31:39 +02:00
Jasmine Iwanek
740d7af8d6 clang-format in src/win/ 2022-09-18 17:22:55 -04:00
OBattler
f96eb5a2fc Pausing the emulator, including using the Pause key, now also releases mouse capture, closes #2293. 2022-08-02 02:57:00 +02:00
Jasmine Iwanek
a04710b517 clang-format in src/win and other misc places 2022-07-27 17:27:51 -04:00
Miran Grča
9cca54986f Merge pull request #2451 from Cacodemon345/multimonitor-take2-ui
qt: Fix performance regression
2022-07-12 14:31:20 +02:00
Cacodemon345
27e4124574 qt: Fix performance regression 2022-07-12 14:41:38 +06:00
OBattler
5615c170f6 Changed the way to obtain the rebar height - now getting the height of the first row via the window message, because something is causing the rebar itself to be apparently taller than that for some reason. 2022-07-12 05:22:34 +02:00
Cacodemon345
d32849b41f win_ui: Add two missing functions 2022-07-07 17:03:53 +06:00
Cacodemon345
d7e32aa2ff It's 1, not 0 2022-07-07 16:11:32 +06:00
Cacodemon345
b9316be98f Replace rest of the instances with doresize_monitors[0] 2022-07-07 16:08:11 +06:00
RichardG867
f57cbe36b1 GDB Stub: More progress 2022-03-16 00:33:01 -03:00
RichardG867
94be8cdfc6 GDB Stub: Initial commit 2022-03-12 20:20:25 -03:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
RichardG867
3323844e74 Fix URL hardcoding in the Qt UI 2022-02-15 20:44:13 -03:00
OBattler
a3ce7b6668 Language is now set in Settings-only mode. 2022-02-15 23:03:00 +01:00
Alexander Babikov
e0593523f2 Make the "PAUSED" toolbar string translatable 2022-02-13 21:00:40 +05:00
OBattler
3c0d6ab2cc WM_SHUTDOWN now no longer asks for confirmation if WPARAM == 1. 2022-02-12 01:01:17 +01:00
Alexander Babikov
1a7a93010d Remove the obsolete logging and defunct VRAM dumping options from the Win32 UI 2022-02-07 18:09:21 +05:00
Cacodemon345
608d0200f3 Merge remote-tracking branch 'upstream/master' into HEAD 2022-01-31 16:18:34 +06:00
David Hrdlička
7c6c96b0e7 Fix some toolbar resizing bugs 2022-01-31 03:09:29 +01:00
ts-korhonen
d4408ca36e Merge branch 'master' of https://github.com/86Box/86Box into qt 2022-01-13 08:12:32 +02:00
David Hrdlička
88037d9bda Change the Pause icon if paused 2022-01-13 00:08:06 +01:00
David Hrdlička
d9b30521b8 Merge branch 'master' into feature/toolbar 2022-01-12 21:12:43 +01:00
ts-korhonen
4c04837574 Fix discord.h filename change on include 2022-01-12 20:38:27 +02:00
ts-korhonen
b13c14b039 Exit full screen mode if changing window
with alt-tab etc. unintended way.
2022-01-12 19:39:17 +02:00
David Hrdlička
513100b720 Add a menu option to hide the toolbar 2022-01-10 01:49:00 +01:00
David Hrdlička
529889d21e Show full version string in the title bar 2022-01-10 01:25:35 +01:00
David Hrdlička
70883fd2e5 Merge branch 'master' into feature/toolbar 2022-01-09 20:56:05 +01:00
David Hrdlička
3323f26a1f Fix missing terminator of DLL import array 2022-01-09 20:37:47 +01:00
David Hrdlička
e5b56e8820 Move machine information to the toolbar 2022-01-09 19:12:08 +01:00
David Hrdlička
929ee51234 Add a toolbar to the Windows GUI 2022-01-09 18:38:18 +01:00
ts-korhonen
9a566a501c Add hide_tool_bar config file setting
In preparation for toolbar implementation
2022-01-09 16:46:44 +02:00
David Hrdlička
65310e0141 Delay load SetCurrentProcessExplicitAppUserModelID
Appears to be the only thing preventing 86Box from running on Vista.
Note that this doesn't mean a change in the official system requirements.
2022-01-08 21:43:04 +01:00
OBattler
394768f5ac In default mode, the SDL2 renderers now use UpdateTexture(). 2021-12-29 20:53:32 +01:00
Alexander Babikov
a6af62835b Synchronize the internal clock with host time when unpausing the emulator 2021-12-22 06:04:58 +05:00
ts-korhonen
a03d0f0461 Merge branch 'master' of https://github.com/86Box/86Box 2021-12-17 22:28:11 +02:00
ts-korhonen
805638ddd8 Fix window resize not always working
Change doresize to atomic_flag to prevent race condition
2021-12-17 22:15:21 +02:00
David Hrdlička
e0a73a99ec Turn the RtMidi module into a full standalone MIDI module
Removes the now-redundant platform MIDI infrastructure
2021-12-17 10:10:59 +01:00