Commit Graph

651 Commits

Author SHA1 Message Date
Henrik Rydgård
c5e0b799d9 Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
2020-07-19 20:33:25 +02:00
Henrik Rydgård
6560192d8e Support full VSync control in SDL OpenGL.
(Not yet Qt).

Forgot about iOS

SDL headless buildfix

Additional iOS buildfix
2020-07-19 12:07:16 +02:00
TotalCaesar659
5f073d24ba
Fix radio button in "Window size" menu 2020-07-03 21:03:14 +03:00
Jan Beich
cad7603ccd Qt: unbreak build without SDL
Qt/QtMain.cpp:51:1: error: unknown type name 'SDL_AudioSpec'
SDL_AudioSpec g_retFmt;
^
1 error generated.
2020-06-27 18:48:16 +00:00
Henrik Rydgård
3f74ffbdf5 Reduce the SDL audio buffer size, 2048 is a bit excessive. Port the changes to the Qt SDL code. 2020-05-17 11:50:34 +02:00
Henrik Rydgård
c4f1143adc Qt fix 2020-05-16 19:04:41 +02:00
Florin9doi
bc948b9b94 iOS/macOS : set bundle version 2020-05-01 21:36:55 +03:00
TotalCaesar659
bbc6337263 Add "Switch UMD" menu point to Linux version 2020-04-18 21:08:20 +03:00
TotalCaesar659
00684a4bb9 Improve code readability 2020-04-18 02:46:11 +03:00
TotalCaesar659
cd4dd73a8a Update more Linux version menu points to correspond to Windows ones 2020-04-16 19:49:18 +03:00
TotalCaesar659
9ec3ea8550 Remove leftovers 2020-04-16 17:17:18 +03:00
TotalCaesar659
40e8c9163a Add "Record" menu group to Linux version 2020-04-16 17:14:56 +03:00
TotalCaesar659
13f5d3f73f Add "Enable chat" menu point to Linux version 2020-04-15 18:16:14 +03:00
TotalCaesar659
bce7177520 Fixes (stage 3) 2020-04-14 04:24:30 +03:00
TotalCaesar659
90447a7fba Fixes (stage 2) 2020-04-13 14:40:47 +03:00
TotalCaesar659
7545d4456e Fixes (stage 1) 2020-04-13 01:48:19 +03:00
TotalCaesar659
b0dabc6a40 Update "File" menu to match Windows version 2020-04-12 20:12:42 +03:00
TotalCaesar659
c3dbd2b262 Update "Emulation" menu to match Windows version 2020-04-12 19:26:44 +03:00
TotalCaesar659
2bb7942b25 Update "Debug" menu to match Windows version 2020-04-12 18:49:10 +03:00
TotalCaesar659
fe5fe82676 Update "Options" menu to match Windows version 2020-04-12 18:17:36 +03:00
TotalCaesar659
8d8bc98e97 Update "Help" menu to match Windows version 2020-04-12 17:03:47 +03:00
Unknown W. Brackets
fd0bf21215 Windows: Prevent applying -1 as inset space. 2020-04-05 17:06:36 -07:00
Unknown W. Brackets
84981631ea Windows: Ensure we resize after hw transform swap. 2020-04-05 15:23:46 -07:00
iota97
ee0ebfe071 Mouse 4 as back in menu navigation 2020-04-02 18:26:31 +02:00
Unknown W. Brackets
998f95786a Android: Enable native keyboard for OSK.
And make Windows/Qt follow the same async behavior for input boxes.
2020-03-09 18:59:53 -07:00
Unknown W. Brackets
efceb031ce UI: Make System_InputBox API asynchronous.
Doing this as a precursor to cleaning up the Android madness.
2020-03-08 18:59:17 -07:00
Unknown W. Brackets
051a84e9bd GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
2020-03-02 19:21:15 -08:00
Florin9doi
3c359cfd29 macOS permissions 2020-02-10 08:47:59 +02:00
Florin9doi
58b04ef77b QT Api for Camera (Linux/macOS)
Allow the use of different resolutions (win/android/iOS)
2020-02-10 08:47:55 +02:00
Unknown W. Brackets
5009698cc0 Core: Use a shared_ptr for i18n categories.
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
李通洲
ace88bf473
Modify Info.plist automatically 2020-02-04 11:55:54 +08:00
李通洲
55bb58e13e
NativeApp: add System_GetPropertyFloat all the places 2020-02-04 09:20:34 +08:00
李通洲
0a2aa2c3af
Qt/macOS: enable HiDPI ( retina display ) support 2020-02-04 09:20:34 +08:00
Florin9doi
c824fabd53 Update macOS system name 2020-01-25 16:54:45 +02:00
iota97
19e03d7615 Add headbar icon to Qt 2020-01-05 12:21:19 +01:00
李通洲
039fba0344
Qt: don't return dangling pointer 2020-01-05 11:01:40 +08:00
Henrik Rydgård
56e2e0845e
Merge pull request #12327 from unknownbrackets/audio-device
Use SDL2 audio device API, switch on new device
2019-10-08 07:38:01 +02:00
Unknown W. Brackets
c30bc4ee7d SDL: Add UI to reset audio device at runtime. 2019-10-07 20:16:19 -07:00
Unknown W. Brackets
8751316051 SDL: Use a configurable output device. 2019-10-07 20:15:25 -07:00
Unknown W. Brackets
141258c366 SDL: Use SDL2 audio API for output. 2019-10-07 20:15:25 -07:00
TotalCaesar659
b014ecc335
Move window to center 2019-10-08 04:53:06 +03:00
KentuckyCompass
5955861865 configure QT to get a higher version for opengl 2019-08-17 21:15:29 -07:00
Cameron Cawley
ba7ea39a1c Move NKCodeFrom*.h into the relevant platform folders 2019-08-06 16:12:19 +01:00
Silent
bb2ba8086b
Improved Show in Folder:
- Not spawning cmd.exe anymore, rather using the same way Chromium does to spawn a shell window with a file focused
- Hid a nonfunctional "Show In Folder" button for UWP builds
2019-05-23 19:59:08 +02:00
Cameron Cawley
c648c790ac Qt: Implement clipboard support 2019-05-15 22:31:05 +01:00
Henrik Rydgård
d91f706206 Log why the config is being saved (we seem to do it a bit much at times) 2019-02-23 11:55:44 +01:00
Henrik Rydgård
24510b8187 SDL/Qt: At least quit properly when switching backends 2019-02-23 11:55:34 +01:00
Unknown W. Brackets
bba008f162 Qt: Cleanup indentation.
Also some NULL -> nullptr.  No actual code changes.
2019-02-18 05:00:28 -08:00
Unknown W. Brackets
8b40f1a814 Qt: Correct Browse... handling for multithreaded. 2019-02-17 07:48:32 -08:00
Unknown W. Brackets
67884d60b3 Qt: Re-enable Load button to browse for file. 2019-02-17 07:30:40 -08:00