Commit Graph

3631 Commits

Author SHA1 Message Date
Vicki Pfau a8dcf87e70 Qt: Enforce minimum size a bit better 2022-08-19 22:50:44 -07:00
Vicki Pfau a3acf4cb1f Qt: Fix cursor hiding/unhiding 2022-08-17 21:29:29 -07:00
Vicki Pfau 6fc656296d Qt: Fix viewport sizing (fixes #2578) 2022-08-17 21:29:13 -07:00
atilluF 0fea8d63fc Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2022-08-16 23:03:13 -07:00
Jaime Marquínez Ferrándiz 328fee867f Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2022-08-16 23:03:13 -07:00
Mikhail Zadorsky e3fb7693e3 Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2022-08-16 23:03:13 -07:00
shinyoyo ca94e14545 Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2022-08-16 23:03:13 -07:00
Vicki Pfau feec147f07 Qt: Fix GB colors overrides being broken for games with CGB overrides when set to none 2022-08-16 03:35:44 -07:00
Vicki Pfau 3b5fb57013 Qt: Disable updates on xcb too 2022-08-13 03:36:03 -07:00
Vicki Pfau 137f3e5804 Qt: Change lossless setting to use WavPack audio 2022-08-06 18:21:40 -07:00
shinyoyo 4247fd0be3 Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2022-07-26 20:18:55 -07:00
Vicki Pfau 8cc8927bf0 Qt: Update translations 2022-07-19 23:33:59 -07:00
Adam Higerd 527e3dd613 fix misspelling in settings view 2022-07-19 12:43:25 -07:00
Vicki Pfau 04216780c3 Qt: I thought I backed that out 2022-07-17 23:26:08 -07:00
Vicki Pfau a425554d45 Qt: Update translations 2022-07-17 22:48:21 -07:00
Vicki Pfau a0c6573653 Qt: Fix ui namespacing 2022-07-17 22:48:21 -07:00
Vicki Pfau ed5f65f36d Qt: Fix some translator lookups 2022-07-17 22:48:21 -07:00
Vicki Pfau ca484d38b8 Qt: Separate out new Gameplay settings tab 2022-07-17 22:48:06 -07:00
Vicki Pfau e56653319e Qt: Add splitters to scripting view 2022-07-17 21:14:23 -07:00
Vicki Pfau 4d8700ccb7 Qt: Fix warning 2022-07-14 23:11:10 -07:00
Vicki Pfau 8997eda005 Revert "Qt: Improve frame pacing, maybe"
This reverts commit 76d6055bb0.
2022-07-13 19:27:38 -07:00
Vicki Pfau ff95aab0b9 Revert "Qt: More Windows frame-pacing fixes"
This reverts commit 5b3fea3038.
2022-07-13 19:27:26 -07:00
Vicki Pfau 65886b02f4 SDL: Fix deadlock if game crashes 2022-07-11 00:24:58 -07:00
Vicki Pfau 91ee9822d1 Qt: Fix crashing on loading a deleted recent script 2022-07-10 17:13:34 -07:00
Vicki Pfau b8087c1d97 Test: Fix no-return register ROM tester usage 2022-07-09 05:08:33 -07:00
Vicki Pfau 5ad8907acb Test: Use core register API instead of hardcoding 2022-07-09 04:34:39 -07:00
Vicki Pfau 325f59f404 Test: Make logging configuration work with ROM tester 2022-07-09 02:34:39 -07:00
Vicki Pfau 8997055fc0 Core: Migrate SDL logging enhancements into core 2022-07-09 02:34:10 -07:00
Vicki Pfau 5b3fea3038 Qt: More Windows frame-pacing fixes 2022-07-04 21:30:14 -07:00
Vicki Pfau 38ae69d54d Qt: Remove broken-on-ninja ts.cmake 2022-07-03 21:17:21 -07:00
Vicki Pfau 0cfaf0a240 Qt: Add more bounds checks to tile selection 2022-07-03 18:53:55 -07:00
Vicki Pfau 76d6055bb0 Qt: Improve frame pacing, maybe 2022-07-03 06:45:50 -07:00
Vicki Pfau 9bcfd248e9 Qt: Fix bounded sync when sync to video is enabled 2022-07-03 06:45:50 -07:00
Vicki Pfau c11392e77a Qt: Early painter abort 2022-07-03 06:45:50 -07:00
Vicki Pfau 2700bf2c97 Qt: Don't attempt to draw a frame if holding an interrupter 2022-07-03 04:19:08 -07:00
Vicki Pfau 57880bf674 Core: Add romSize function 2022-07-02 22:49:47 -07:00
Vicki Pfau 39886c72f5 Qt: Update translations 2022-07-01 23:57:46 -07:00
Dardo Marasca c71baa0c87 Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2022-07-01 23:51:16 -07:00
Lothar Serra Mari dcd63f1ceb Qt: Update translation (German)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2022-07-01 23:51:00 -07:00
Vicki Pfau dd29e0cad3 Qt: Clean up views 2022-07-01 20:25:25 -07:00
Vicki Pfau 11589d874f Qt: Fix leak when opening a ROM in an archive 2022-06-30 04:42:58 -07:00
Vicki Pfau 5c80fa67ef Qt: Fix Quit role 2022-06-24 22:24:05 -07:00
Vicki Pfau d21da6df2d Qt: Fix crash when calling createBuffer from a callback 2022-06-24 19:01:10 -07:00
Vicki Pfau e8a39fea95 All: Clean up some warnings 2022-06-24 17:48:52 -07:00
Vicki Pfau f3209e1942 Qt: Move scripting classes into folder 2022-06-24 17:25:53 -07:00
Vicki Pfau 5349cab4b2 Qt: Better error checking in mGLWidget 2022-06-24 01:55:52 -07:00
Vicki Pfau 1a61da9f83 Qt: Fix warning 2022-06-24 00:53:06 -07:00
ahigerd 1bda318531
Qt: Refactor the script buffer list into a model (#2566) 2022-06-23 23:15:35 -07:00
ahigerd 8d7c040b46
Don't crash when resetting scripting UI (#2564) 2022-06-20 22:48:55 -07:00
Vicki Pfau 0b2cfb505f Qt: Fix build on older Qt 2022-06-16 22:01:03 -07:00
Vicki Pfau 4851109027 Core: Add wallclock offset RTC type 2022-06-16 21:57:45 -07:00
Vicki Pfau a60bc18ad0 CMake: Cleanup and enhance FindFeature, fix static libedit 2022-06-16 16:12:32 -07:00
Vicki Pfau ddccbee47b Qt: Show correct channel for modern macOS builds 2022-06-16 15:41:28 -07:00
Vicki Pfau 07221181ea Qt: Fix VAO reinitialization 2022-06-16 15:39:29 -07:00
Vicki Pfau fa910fc629 Mac: Start bringing up Universal build support 2022-06-15 23:31:20 -07:00
Vicki Pfau 33b3d33da2 Core: Rename GBAStereoSample to mStereoSample 2022-06-15 18:39:38 -07:00
Vicki Pfau a0613e27ab SDL: Support exposing an axis directly as the gyro value (closes #2531) 2022-06-14 21:12:53 -07:00
Vicki Pfau 4707368d7f Qt: Fix typo 2022-06-14 00:17:54 -07:00
Vicki Pfau d2ac7c4ca0 Qt: Add Lua to report view 2022-06-10 20:59:27 -07:00
Vicki Pfau 7b8ba05f88 Qt: Only disable DisplayGL updates on Windows 2022-06-08 15:32:49 -07:00
Vicki Pfau ae0c5e91aa Qt: Simplify Window drawing (fixes #2190) 2022-06-08 15:32:42 -07:00
Vicki Pfau 542824e3c0 CMake: Minor fixes 2022-06-06 21:40:18 -07:00
shinyoyo aad78be37f Update new translated Simplified Chinese entry 2022-06-06 01:12:45 -07:00
Vicki Pfau 3c228dad60 Qt: Fix games not displaying on macOS after first run 2022-06-03 23:45:34 -07:00
Vicki Pfau 5e6d063aa1 Qt: I'm so tired 2022-05-30 22:53:21 -07:00
Vicki Pfau 39bb404332 Qt: Actually fix the build order this time, except with MSVC, but I'll take it 2022-05-30 22:50:53 -07:00
Vicki Pfau 14f217963c Qt: Attempt to fix build order again 2022-05-30 22:43:38 -07:00
Vicki Pfau 4f9cfd5a7e Qt: Attempt to fix build order 2022-05-30 22:02:47 -07:00
Vicki Pfau 61bc17953b Updater: Add support for appimage 2022-05-30 21:46:08 -07:00
Vicki Pfau 82ac857c2c Qt: Update translations 2022-05-29 20:39:09 -07:00
Vicki Pfau 6fd3bfb86b Qt: Fix preloading for ROM replacing 2022-05-29 20:39:09 -07:00
Alejandro Alcaide a9978e9892 Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2022-05-29 19:26:25 -07:00
José J. Placencia Bobadilla 6285387bdd Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2022-05-29 19:26:25 -07:00
Luna Lyday 9306510023 Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-05-29 19:26:25 -07:00
LucentW b4df69c0f9 Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2022-05-29 19:26:25 -07:00
Vicki Pfau 4358364830 CMake: Fix Lua build with older versions 2022-05-29 13:53:04 -07:00
Vicki Pfau b6ec54dadf Merge branch 'feature/scripting' 2022-05-29 13:29:20 -07:00
Vicki Pfau 64fba235b2
Merge pull request #2452 from ahigerd/alh/nicer-logging-checkboxes
Clean up rendering of logging grid checkboxes
2022-05-28 23:39:22 -07:00
Vicki Pfau 21e2ccb025 Qt: Improve cheat parsing (fixes #2297) 2022-05-28 15:04:18 -07:00
Vicki Pfau edc2e1b7f5 Scripting: Pass back old buffers when reopening view 2022-05-27 20:19:29 -07:00
Vicki Pfau 997adecddc Scripting: Add MRU 2022-05-27 20:19:29 -07:00
Vicki Pfau e69be0cc6f Scripting: Add reset menu opiton 2022-05-27 20:19:28 -07:00
Vicki Pfau b3476a997a Scripting: Pass filenames down to scripting engines 2022-05-27 20:19:28 -07:00
Vicki Pfau d15bd4969e Res: Add WIP example Pokemon script 2022-05-27 20:19:28 -07:00
Vicki Pfau 28d7bfdffc Scripting: Add prototype "buffer" pseudo-TUI interface 2022-05-27 20:19:28 -07:00
Vicki Pfau fa847b1e63 Qt: Add basic scripting view 2022-05-27 20:19:28 -07:00
Vicki Pfau ab3cd84ed4 Qt: Refactor out log widget 2022-05-26 23:58:35 -07:00
Vicki Pfau 86f7acbbb9 CMake: Add version checking in find_feature 2022-05-26 23:57:52 -07:00
Vicki Pfau 6f09085676 Qt: Poll current keys in case some external force has changed them 2022-05-16 15:12:26 -07:00
Vicki Pfau 8a60cd8c47 Qt: Merge in more preparatory Qt6 scaffolding 2022-05-15 23:39:30 -07:00
Vicki Pfau 5c14e3738e Qt: Build on older Qt 2022-05-13 00:31:39 -07:00
Vicki Pfau b3ec5cca98 Qt: Fix some warnings 2022-05-13 00:24:59 -07:00
Vicki Pfau aad85a7950 Qt: Fix more deprecation warnings 2022-05-12 23:37:41 -07:00
Vicki Pfau 8410ea8b5f Qt: Fix deprecation warnings 2022-05-11 23:52:20 -07:00
Vicki Pfau a1ea2066f7 macOS: Update static Qt libs 2022-05-08 00:50:08 -07:00
Vicki Pfau 2a4dcace5b PSP2: Fix perf build too 2022-05-07 23:13:34 -07:00
Vicki Pfau 4fb8514254 PSP2: Fix build on recent vitasdk 2022-05-07 23:10:48 -07:00
Vicki Pfau e2ea9330aa macOS: Bump minimum to 10.9 2022-05-07 23:05:49 -07:00
Vicki Pfau 891af6a5f6 Windows: Reduce installer compression memory footprint 2022-05-07 20:31:13 -07:00
Vicki Pfau 0395994b6b SDL: Fix MSYS2 build 2022-05-04 14:51:51 -07:00
Vicki Pfau f326d02e33 Qt: Boot both a multiboot image and ROM with CLI args (closes #1941) 2022-04-21 22:09:46 -07:00
Vicki Pfau b10a5b7f02 Qt: More flexible argv parsing 2022-04-21 21:31:13 -07:00
Vicki Pfau ce7e53d53d Qt: Add e-Card passing to the command line (closes #2474) 2022-04-21 19:41:49 -07:00
Vicki Pfau 4556d4b121 Feature: Modernize argument parsing API 2022-04-21 19:27:26 -07:00
Vicki Pfau 770b121b10 Qt: Handle relative DATADIR 2022-04-20 19:20:24 -07:00
Vicki Pfau 96fe40efc1 Qt: Fix build on older Qt 2022-04-20 19:20:24 -07:00
Vicki Pfau ea8e67bf63 Qt: Update translations 2022-04-20 16:43:48 -07:00
Vicki Pfau 8258668d88 Qt: Mark more strings notr 2022-04-20 16:41:14 -07:00
Vicki Pfau af564adc85 Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-04-20 16:37:32 -07:00
Vicki Pfau 5b7780620d Qt: Fix crash when clicking past last tile in viewer 2022-04-12 22:23:15 -07:00
Vicki Pfau 672867f1f6 Qt: Fix selecting tiles in OBJ-only view (fixes #2497) 2022-04-12 22:19:50 -07:00
Vicki Pfau 8090c03dfb Qt: Support static build on Linux 2022-04-10 19:19:43 -07:00
Vicki Pfau 4a52c62f84 Wii: Fix name in meta.xml 2022-04-04 14:06:37 -07:00
Vicki Pfau cdd3dcae0a Qt: Fix OpenGL-only build (fixes #2492) 2022-04-03 15:44:24 -07:00
Vicki Pfau 68533524d5 Qt: Fix some filename dialogs not checking for null return 2022-04-03 15:41:27 -07:00
Vicki Pfau 42275f93d3 Qt: Fix OBJ view item flags 2022-04-03 15:38:34 -07:00
Vicki Pfau bc9bb43f88 Debugger: Add poll interrupting 2022-04-03 02:49:05 -07:00
Vicki Pfau 43f64852ad Qt: Update translations 2022-04-02 00:29:59 -07:00
Rafał Będźkowski 01d59069dd Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-04-02 00:27:05 -07:00
Luna Lyday dc06d517c9 Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-04-02 00:26:42 -07:00
Alex a032c02b35 Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2022-04-02 00:26:30 -07:00
JeanDeLaMouche fc1ad942c2 Qt: Update translation (French)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
2022-04-02 00:26:17 -07:00
BrunoSXS 1dcdf14fb0 Toggle to show filename or gamename in library mode 2022-03-30 14:16:05 -07:00
Vicki Pfau 61e278d36e Qt: Fix alignment of size in library view (fixes #2485) 2022-03-28 18:27:19 -07:00
Vicki Pfau e8f8dd429e Switch, 3DS: Disuse VFileFILE 2022-03-27 01:56:57 -07:00
Vicki Pfau deeeb8ea56 Wii: Support fake-mapping on VFileFD 2022-03-19 16:38:12 -07:00
Vicki Pfau c8302da954 Qt: Initial wave of Qt6 compat fixes 2022-03-15 15:34:56 -07:00
Vicki Pfau 245a20b442 Qt: Fix clean build failing with Makefile generator 2022-02-28 23:48:25 -08:00
Vicki Pfau db9d0434e7 Qt: Attempt to fix build on OpenGL ES platforms 2022-02-28 22:59:47 -08:00
S3aBreeze 7b6dd5b136 Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2022-02-20 22:45:18 -08:00
Vicki Pfau 5f46364ef6 Windows: Attempt to fix building updater with MSVC 2022-02-20 22:44:37 -08:00
Vicki Pfau 5b26099eac Qt: Show warning if XQ audio is toggled while loaded (fixes #2295) 2022-02-20 20:37:22 -08:00
Vicki Pfau 5f3cb2f72f Vita: Add bilinear filtering option (closes #344) 2022-02-20 04:26:16 -08:00
Vicki Pfau 4ae540b387 Debugger: Save and restore CLI history 2022-02-20 03:49:59 -08:00
Adam Higerd 93a7ae395b style nits 2022-02-19 14:19:55 -06:00
Vicki Pfau 751ab434f4 Qt: Add tile range selection to tile viewer, modernize layout (closes #2455) 2022-02-18 21:26:45 -08:00
Adam Higerd 2529ea6da4 Clean up rendering of logging grid checkboxes 2022-02-18 13:00:50 -06:00
Vicki Pfau a1945cb57a Qt: Update translations 2022-02-16 23:16:48 -08:00
Liu Wenyuan 39553ee9dd Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2022-02-16 23:16:48 -08:00
Vicki Pfau d0f9590999 Qt: Tweak OSD sizing 2022-02-16 23:16:48 -08:00
Vicki Pfau 5d6349338a Qt: Add status message for rewinding being disabled 2022-02-16 23:16:48 -08:00
Vicki Pfau 8289222c18 3DS: Update ifdef macros 2022-02-14 22:48:28 -08:00
Vicki Pfau e15911891c 3DS: Ensure writes update file modification time (fixes #2444) 2022-02-14 20:31:59 -08:00
Vicki Pfau 285d915df8 Qt: Update translations 2022-02-10 21:15:08 -08:00
Vicki Pfau 43817e7287 Python: CMake cleanup 2022-02-10 18:26:25 -08:00
Vicki Pfau cb8bdb4c48 Windows: Fix MSVC paths 2022-02-10 15:55:14 -08:00
T 72de9bd370 Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2022-02-10 15:30:43 -08:00
Vicki Pfau 33792b20f8 Qt: Fix build 2022-02-10 14:43:48 -08:00
Vicki Pfau 006beb0704 SDL: Actually use FindSDL2 by default 2022-02-10 14:28:35 -08:00
aldelaro5 6f697744d1 GDB Stub: allow to override GDB's handling logic of write watchpoint
Also allow to break on nonmodifying writes.
2022-02-09 21:52:50 -08:00
Vicki Pfau 5159d389a3 CInema: Fix writing 4-up where result and expected strides differ 2022-02-09 17:17:36 -08:00
Vicki Pfau a5976e6c34 GB MBC: Sachen MMC1 support 2022-02-07 22:20:46 -08:00
Vicki Pfau 9b8a31a7a5 SDL: Fix static Windows build 2022-02-07 18:29:32 -08:00
Vicki Pfau a9e6c0a659 SDL: Use FindSDL2 by default 2022-02-07 04:28:43 -08:00
Vicki Pfau 4d648c4f7c Windows: MSVC fixes 2022-02-07 00:57:46 -08:00
Vicki Pfau d33471e117 GB MBC: Add NT (new) support (closes #2435) 2022-02-06 21:44:55 -08:00
Vicki Pfau e2040146ea Qt: Enable -b for Boot BIOS menu option (fixes #2074) 2022-02-04 02:32:07 -08:00
Vicki Pfau 667dffe515 Qt: Support for multiple saves per game using .sa2, .sa3, etc. 2022-01-30 17:49:37 -08:00
Vicki Pfau 4e9389eba6 Test: Add GB support to ROM tester; cleanup 2022-01-30 14:57:32 -08:00
Vicki Pfau c41d1e18dc Qt: Refactoring, remove sync options from menu 2022-01-22 04:25:17 -08:00
Vicki Pfau bcb3e60f67 Qt: Make separate save games submenu 2022-01-22 04:25:17 -08:00
Vicki Pfau d4f1838a4a Qt: Don't use bind with templated return type when void needed 2022-01-20 19:19:37 -08:00
Vicki Pfau a3ccb49e5d Qt: Update year 2022-01-20 18:39:48 -08:00
Vicki Pfau e3ea64ad65 Qt: Use MenuRole with QActions 2022-01-20 18:34:50 -08:00
Vicki Pfau 24a41d8453 Qt: Different frame time overheads per OS 2022-01-20 18:13:34 -08:00
Vicki Pfau 1f53174270 GBA Video: Bump OpenGL requirement to 3.3 (closes #2425) 2022-01-20 18:10:53 -08:00
Vicki Pfau 506424286f Qt: Tighten OpenGL timing variance 2022-01-19 19:36:21 -08:00
Vicki Pfau b6e2faaba9 Qt: Add QOpenGLWidget cross-thread codepath for macOS (fixes #1754) 2022-01-19 19:36:21 -08:00
Felix Jones c4e481c110
GBA code unit testing front-end (#2411) 2022-01-18 13:36:51 -08:00
Vicki Pfau 851b01be15 Qt: Add optional emulation-related information on reset (closes #1780) 2022-01-17 01:55:08 -08:00
Vicki Pfau 006dba7d69 Qt: Add optional frame counter to OSD (closes #1728) 2022-01-17 01:55:08 -08:00
Vicki Pfau b512d6d455 Qt: Redo message painter sizing 2022-01-17 01:04:28 -08:00
Vicki Pfau 76438391a1 Windows: Attach to console if present 2022-01-14 01:09:45 -08:00
Vicki Pfau e9ff76c97b OpenGL: Allow mGLES2Context to draw to a framebuffer 2022-01-13 15:41:17 -08:00
Vicki Pfau eef3b5a57c Qt: Begin adding control info to report view 2022-01-10 13:06:03 -08:00
Rafał Będźkowski 1644132ce7 Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-01-09 19:48:08 -08:00
Luna Lyday cf69bad59b Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-01-09 19:48:08 -08:00
Vicki Pfau 554019c6e8 Qt: Update translations 2022-01-09 19:39:08 -08:00
Vicki Pfau 9335a82afb Qt: Use appropriate update dialog for if stuff can auto-update 2022-01-09 19:38:06 -08:00
Vicki Pfau 3402c151e6 Qt: Rephrase save fail error 2022-01-09 19:24:42 -08:00
Vicki Pfau 899fbdf1e4 3DS: Fix warnings 2022-01-09 00:11:53 -08:00
Vicki Pfau 46a3f9ead8 Wii: Cursor support in OSK 2022-01-05 22:46:29 -08:00
Vicki Pfau 9f0d184e4b Wii: Add text cursor 2022-01-05 22:10:01 -08:00
Vicki Pfau f176c096b0 Wii: Initial OSK implementation 2022-01-05 00:29:45 -08:00
Vicki Pfau 13fab18fcc Libretro: Fix invalid options 2022-01-04 03:57:41 -08:00
Vicki Pfau 0313fedf10 Qt: Save positions of multiplayer windows (closes #2128) 2021-12-28 17:56:43 -08:00
Alexey cb9f736f2a Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-12-21 20:44:15 -08:00
Vicki Pfau 6c42e2a834 Qt: Update translations 2021-12-21 20:39:38 -08:00
Vicki Pfau a1641f7fae GBA Savedata: Add GSV importing 2021-12-21 20:36:18 -08:00
Vicki Pfau 9878e2e780 Libretro: Add support for GCB and SGB palette presets 2021-12-12 21:45:42 -08:00
Vicki Pfau f7d594a8b5 Libretro: Partially resync with downstream 2021-12-12 21:30:07 -08:00
Vicki Pfau c39f2ccb78 All: Use mCoreConfigGetBoolValue 2021-12-02 18:07:49 -08:00
Vicki Pfau 283196ceb3 Qt: Save converter now supports importing SharkPort saves 2021-11-29 14:09:14 -08:00
Lorenzooone d42a13c4b6
[SDL]: Add logFile support (#2345) 2021-11-29 01:55:01 -08:00
Vicki Pfau cf5d85ac05 Qt: Fix build 2021-11-18 23:25:11 -08:00
Vicki Pfau 0086599290 Qt: Do some basic filtering on too-minimal OpenGL 1.x implementations 2021-11-18 23:21:04 -08:00
Vicki Pfau dfd44b280f Qt: Pay down technical debt with map caches 2021-11-17 17:52:25 -08:00
Vicki Pfau 4b4eef373f SDL: Use SDL_JoystickRumble where available 2021-11-16 19:06:12 -08:00
Lothar Serra Mari e8f3db4b3e Win32: Add Inno Setup target for the ARM64 platform 2021-11-15 01:59:46 +01:00
Vicki Pfau d2bf28b871 Qt: Fix focus mute an fast-forward mute interfering 2021-11-09 21:59:10 -08:00
Akatsuki 48fe88ce36 Qt: Update translation (Japanese)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ja/
2021-11-09 15:56:31 -08:00
Vicki Pfau e68827645e Qt: Update translations 2021-11-09 15:54:25 -08:00
Vicki Pfau 1b71a64c51 Qt: Fix sprite compositing when sprite tiles go out of bounds (fixes #2348) 2021-11-09 15:53:32 -08:00
ahigerd 59cb5c189a
Fix "English" language name (#2342) 2021-11-01 11:48:43 -07:00
Vicki Pfau b4f4f2b0fa Wii: Add adjustable gyroscope settings (closes #2245) 2021-10-12 14:38:01 -07:00
Vicki Pfau 0252c370f2 Qt: Mark more strings as untranslatable 2021-09-28 23:42:24 -07:00
Vicki Pfau 3a3e9cd0f6 Qt: Update translations 2021-09-28 23:28:15 -07:00
Jaime R b3a7b4a098 Qt: Update translation (Spanish)
Currently translated at 96.8% (1064 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-09-28 23:24:55 -07:00
Sjouke Yntema e41ec9a6ca Qt: Update translation (Dutch)
Currently translated at 6.8% (75 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/nl/
2021-09-28 23:24:55 -07:00
Dmitry 603fa7c26e Qt: Update translation (Russian)
Currently translated at 44.0% (484 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-09-28 23:24:55 -07:00
lightmanLP 0e5754b0c8 Qt: Update translation (Russian)
Currently translated at 44.0% (484 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-09-28 23:24:55 -07:00
S3aBreeze 8c79430c5d Qt: Update translation (Russian)
Currently translated at 42.5% (468 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-09-28 23:24:55 -07:00
Alexey 1b696e45b2 Qt: Update translation (Russian)
Currently translated at 29.4% (324 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-09-28 23:22:16 -07:00
王晨旭 1b6c0a7545 Qt: Update translation (Chinese (Simplified))
Currently translated at 92.9% (1021 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2021-09-28 23:22:16 -07:00
Liu Wenyuan 2e3a30abd6 Qt: Update translation (Chinese (Simplified))
Currently translated at 87.8% (966 of 1099 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2021-09-28 23:19:08 -07:00
Vicki Pfau 45444d5ea3 Qt: Fix corrupted savestate and fatal error text 2021-09-23 22:30:13 -07:00
Vicki Pfau 1c486cc30b Python: Attempt to fix issues with _pyLog 2021-09-23 22:09:40 -07:00
Vicki Pfau c1c931c61f SDL: Add sensor support for controllers with SDL 2.0.14+ 2021-09-10 18:23:32 -07:00
Vicki Pfau f2f75b3b00 Qt: Only use a QPainter with OpenGL is the OSD is enabled 2021-09-04 22:13:09 -07:00
Vicki Pfau 19c57e0c19 Vita: Build fixes 2021-08-30 17:24:54 -07:00
Vicki Pfau c217802829 OpenGL: Buildfixes and CMake cleanup 2021-08-28 22:29:27 -07:00
Vicki Pfau bc37f48e29 CMake: Attempt to fix #1839 again 2021-08-28 22:05:49 -07:00
Vicki Pfau c6167470eb All: Fix indentation errors 2021-08-26 03:35:19 -07:00
Vicki Pfau 250262bfe7 Updater: Partial macOS support 2021-08-22 22:31:39 -07:00
gifvex 143a336b04 CInema: Fix Windows/MSYS2 build 2021-08-22 17:44:48 -07:00
Vicki Pfau 96e1ae4272 CMake: Bring up DMG distribution on macOS 2021-08-20 21:27:13 -07:00
Vicki Pfau 9355def316 Libretro: Fix crash when using Game Boy codes (fixes #2281) 2021-08-17 16:16:23 -07:00
Lothar Serra Mari 9ef2c88ed3 Qt: Update German GUI translation 2021-08-11 20:50:28 +02:00
Vicki Pfau 45e944e2b9 Qt: Update translations 2021-08-10 23:52:44 -07:00
Vicki Pfau de376a99bf Qt: Fix lupdate complaints 2021-08-10 23:52:08 -07:00
Hexaae cdf0d774ab Qt: Update translation (Italian)
Currently translated at 100.0% (1076 of 1076 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2021-08-10 23:49:24 -07:00
Sjouke Yntema b33d7c0361 Qt: Update translation (Dutch)
Currently translated at 0.1% (2 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/nl/
2021-08-10 23:49:22 -07:00
Vicki Pfau 399a58161b Qt: Add missing file 2021-08-10 22:13:59 -07:00
Vicki Pfau 2d5f6dd675 All: Add updater stub and hook it into the Qt frontend 2021-08-10 22:09:24 -07:00
Vicki Pfau 4a7feb66f9 Qt: Add update checking infrastructure 2021-08-10 22:04:46 -07:00
Adam Higerd 03e35cc7c6 Don't make the top-left square of the logging grid checkable 2021-08-10 20:11:20 -07:00
Vicki Pfau 37c4e08ba5 Qt: Update translation (Italian)
Currently translated at 99.0% (1066 of 1076 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2021-07-19 20:58:24 -07:00
Vicki Pfau 4ab0512874 CInema: Fix memory issues in 4-ups 2021-07-13 22:01:32 -07:00
Vicki Pfau 935b5e40d9 CMake: Fix build on BSD 2021-07-13 21:59:19 -07:00
Vicki Pfau de4ea9284d CMake: Clean up function detection technical debt 2021-07-13 21:35:17 -07:00
Lothar Serra Mari 617bb0a093 Qt: Update German GUI translation 2021-07-11 15:32:41 +02:00
Vicki Pfau 3392f86dcb Qt: Fix bounded fast forward with enhancement OpenGL renderer 2021-07-10 16:39:12 -07:00
Vicki Pfau 9eefc85b64 Switch: Fix build on latest libnx 2021-07-09 22:22:21 -07:00
Vicki Pfau d202cddd1b Qt: Reuse timer when rescheduling missing frames 2021-07-09 02:47:13 -07:00
Vicki Pfau 558f644fd3 CInema: Add 4-up diffs 2021-07-03 20:23:36 -07:00
Vicki Pfau ed337c3de1 CInema: Add basic crash handling 2021-07-01 23:24:51 -07:00
Vicki Pfau de16ea49c7 Qt: Redo sensor binding to be less fragile 2021-06-28 22:38:25 -07:00
Vicki Pfau 9a26c1a679 mGUI: Use variants for menu data 2021-06-28 21:13:05 -07:00
Vicki Pfau e3ad33366b Qt: Add time elapsed to Discord Rich Presence (closes #2225) 2021-06-28 15:41:58 -07:00
Vicki Pfau f14abdf749 Qt: Mark some Cheats strings as untranslatable 2021-06-25 15:06:11 -07:00
tdayris-perso 59eaceb148 Qt: Update translation (French)
Currently translated at 84.0% (902 of 1073 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
2021-06-24 20:25:55 -07:00
Enes Y d17986aa41 Qt: Update translation (Turkish)
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/tr/
2021-06-24 20:25:49 -07:00
Vicki Pfau c785340ea9 Qt: Add options to mute inactive or non-P1 multiplayer windows (fixes #857) 2021-06-24 20:20:49 -07:00
Vicki Pfau 14419282f4 Qt: Add options to mute on minimize or focus lost 2021-06-24 17:57:49 -07:00
Vicki Pfau dc40ef7cb8 Qt: Fix library loading rejecting non-GBA games (fixes #2175) 2021-06-23 19:05:28 -07:00
Enes Y ccafcf7bdc Qt: Update translation (Turkish)
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/tr/
2021-06-20 00:46:25 -07:00
Vicki Pfau b1ff578201 Qt: Only set default controller bindings if loading fails (fixes #799) 2021-06-20 00:34:45 -07:00
Vicki Pfau 3a26c94eee Qt: Decrease early-sync timeout 2021-06-19 14:58:01 -07:00
Enes Y d1ce973756 Qt: Update translation (Turkish)
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/tr/
2021-06-16 00:31:38 -07:00
Edson Armando 8a22a9f7e6 Qt: Update translation (Spanish)
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-06-16 00:31:38 -07:00
Vicki Pfau 599b79390c Qt: Update translation (Polish)
Currently translated at 11.3% (121 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2021-06-16 00:31:38 -07:00
Vicki Pfau 3e194b59d9 Qt: Update translation (Malay)
Currently translated at 55.4% (593 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ms/
2021-06-16 00:31:38 -07:00
Yuri Kunde Schlesner bd5692fdc1 Qt: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-06-15 20:51:32 -07:00
Felipe 61cfbb3c92 Qt: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-06-15 20:51:32 -07:00
Yuri Kunde Schlesner f1bc1b1fa9 Qt: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1070 of 1070 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-06-15 20:51:32 -07:00
Lothar Serra Mari 0c1dd64e5b Qt: Update German GUI translation 2021-06-13 09:21:39 +02:00
Vicki Pfau 9cddd4d006 CMake: Fix macOS version detection 2021-06-12 22:17:59 -07:00
Vicki Pfau b97f97159d Qt: Fix having to press controller buttons twice for menu items (fixes #2143) 2021-06-12 17:07:32 -07:00
Vicki Pfau 588186531c CMake: MacOS cleanup 2021-06-10 00:09:20 -07:00
Vicki Pfau 3e1793d3f8 GBA Savedata: Support for 64 kiB SRAM saves 2021-06-07 18:47:22 -07:00
Vicki Pfau 02a15a72c0 Qt: Add missing EEPROM 8kB string 2021-06-07 18:46:45 -07:00
Vicki Pfau 38d55d9b6d Qt: Text interaction and font cleanup 2021-06-04 20:01:57 -07:00
Vicki Pfau f1ec80889d Qt: Clean up cheats dialog 2021-06-04 19:45:03 -07:00
Vicki Pfau 8ea9747021 Qt: Minor .ui updates 2021-06-04 18:22:40 -07:00
Vicki Pfau 31fd8c2705 Libretro: Add GB palette setting 2021-06-04 18:21:54 -07:00
Felipe a507276e25 Add files via upload 2021-05-30 13:42:40 -07:00
Felipe e32da31dc2 Updated translation
Updated brazilian portuguese translation.
2021-05-30 13:42:40 -07:00
Szabó Zsolt 9f24c96ded Qt: Update translation (Hungarian)
Currently translated at 15.8% (169 of 1064 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/hu/
2021-05-14 23:18:10 -07:00
Szabó Zsolt e41b755ebf Qt: Added translation (Hungarian) 2021-05-14 23:18:10 -07:00
K. Herbert c0b0b6b009 Qt: Update translation (French)
Currently translated at 85.2% (905 of 1061 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
2021-05-14 23:18:10 -07:00
K. Herbert c2118cd336 Qt: Update translation (German)
Currently translated at 100.0% (1061 of 1061 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2021-05-14 23:18:10 -07:00
T 31884a4c17 Qt: Update translation (Italian)
Currently translated at 97.2% (1035 of 1064 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2021-05-14 23:18:00 -07:00
Allan Nordhøy cbf68cec58 Qt: Update translation (Norwegian Bokmål)
Currently translated at 25.9% (276 of 1064 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/nb_NO/
2021-05-14 23:18:00 -07:00
Adolfo Jayme Barrientos 284de9b804 Qt: Update translation (Spanish)
Currently translated at 99.8% (1062 of 1064 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-05-14 23:17:50 -07:00
Vicki Pfau 457be627f0 Qt: Fix non-Multimedia build (fixes #2180) 2021-05-14 23:01:12 -07:00
Vicki Pfau 96988133b2 3DS: Fix build 2021-05-09 23:42:52 -07:00
Vicki Pfau 219da4538e 3DS: Remember to init cfg:u when querying model 2021-05-09 23:21:24 -07:00
Vicki Pfau d990f9bdb7 Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes #2165) 2021-05-09 01:46:11 -07:00
Vicki Pfau d14d0f070c Qt: Update translations 2021-05-08 16:24:54 -07:00
Vicki Pfau 1640d00e87 GB: Add SGB palettes, options for selecting which palettes 2021-05-08 16:23:52 -07:00
Vicki Pfau e00987ddeb GB: Support for combo "Super Game Boy Color" SGB + GBC ROM hacks 2021-05-07 14:37:19 -07:00
Vicki Pfau 2a316ee1dc Core: Suspend runloop when a core crashes 2021-05-06 00:14:10 -07:00
Vicki Pfau e0db333ea3 GB Core: Support reloading palette at runtime 2021-05-02 17:33:44 -07:00
Vicki Pfau 925a13ac50 Qt: Update translations 2021-05-01 19:32:40 -07:00
Vicki Pfau a713d51e05 GB: Presets for Game Boy palettes 2021-05-01 19:27:23 -07:00
Vicki Pfau fe195923a4 Qt: Fix UI element ordering (fixes #2156) 2021-05-01 19:25:40 -07:00
Vicki Pfau 9c7f15ad58 Qt: Fix applying savetype-only overrides 2021-04-25 19:04:46 -07:00
Vicki Pfau 72ceb60697 Qt: Remove potentially deadlocking optimization 2021-04-25 17:07:54 -07:00
Vicki Pfau c44ce3061a Qt: Update translations 2021-04-25 17:06:57 -07:00
Vicki Pfau 405f12d1bd Qt: Redo internal library API and clean up LibraryTree 2021-04-25 17:00:49 -07:00
Vicki Pfau 73a1416565 Qt: Start cleaning up library code 2021-04-24 23:58:43 -07:00
Vicki Pfau 967cc0886e Qt: Fix infrequent deadlock when using sync to video 2021-04-23 20:44:49 -07:00
Nuive adac035422 Qt: Update translation (Spanish)
Currently translated at 100.0% (1061 of 1061 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-04-23 00:24:27 -07:00
Vicki Pfau 4ba921ccc5 mGUI: Initial OSK support 2021-04-23 00:24:27 -07:00
Vicki Pfau dc5003a427 Switch: Minor cleanup 2021-04-22 21:03:35 -07:00
Vicki Pfau e6fb9f44a7 Qt: Restore maximized state when starting (fixes #487) 2021-04-17 18:37:38 -07:00
Vicki Pfau 2dc47e63dd Qt: Improve handling of disabling VBA bug compat mode (fixes #2129) 2021-04-15 23:19:31 -07:00
Vicki Pfau 8094345153 Qt: Blur image slightly on savestate screen 2021-04-15 22:11:37 -07:00
Vicki Pfau 9f099eab0b Qt: AudioProcessor refactoring 2021-04-15 21:00:11 -07:00
Vicki Pfau d1d9e796af Qt: Move display configuration 2021-04-15 20:57:03 -07:00
Vicki Pfau a36e4157c0 Qt: Parse --version flag 2021-04-15 20:38:58 -07:00
Moucalune 598dbff32f Qt: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-04-15 20:10:31 -07:00
Just burner 8b0e8b2077 Qt: Update translation (Portuguese (Brazil))
Currently translated at 96.6% (1021 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-04-15 20:10:21 -07:00
T 610ca84283 Qt: Update translation (Italian)
Currently translated at 95.9% (1018 of 1061 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2021-04-15 20:04:19 -07:00
Vicki Pfau 0406714a59 Qt: Update translation (Russian)
Currently translated at 3.9% (42 of 1061 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-04-15 20:03:34 -07:00
Vicki Pfau 4de01a4576 Qt: Move display attaching code 2021-04-15 20:01:35 -07:00
Vicki Pfau 0208c7456a Qt: Rearrange menus some 2021-04-15 19:47:29 -07:00
Vicki Pfau 0a7f8fa55d Qt: Fix frames getting backlogged (fixes #2122) 2021-04-15 19:00:02 -07:00
Vicki Pfau ab7cfb9634 Qt: Fix saving settings enabling camera when camera name changes (fixes #2125) 2021-04-14 20:49:32 -07:00
Vicki Pfau 527c089f1f Libretro: Redo key handling, support bitmasks 2021-04-14 00:25:22 -07:00
Vicki Pfau ad17c22e51 Libretro: Add missing rotation peripheral 2021-04-14 00:08:41 -07:00
Vicki Pfau e18063071a Libretro: Fix GB SRAM in memory map 2021-04-14 00:05:57 -07:00
Patrick Lofstrom 1ffae75fae Qt: Update translation (Japanese)
Currently translated at 94.2% (995 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ja/
2021-04-13 18:50:55 -07:00
Vicki Pfau b6e5b6e321 Qt: Update translations 2021-04-12 22:12:57 -07:00
Ezi 2c9e400583 Qt: Update translation (Finnish)
Currently translated at 3.0% (32 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fi/
2021-04-12 22:12:03 -07:00
Ezi c95f759c3b Qt: Added translation (Finnish) 2021-04-12 22:12:03 -07:00
Vicki Pfau 95dd33cf9f Qt: Fix smudged window icon on Windows, recompress icons 2021-04-12 22:09:56 -07:00
Vicki Pfau d5138bf885 Qt: Fix OpenGL renderer lagging behind when fast-forwarding (fixes #2094) 2021-04-11 23:44:45 -07:00
Vicki Pfau 509ab561c9 Qt: Remove no-longer used dependency 2021-04-11 16:09:37 -07:00
Vicki Pfau e84db73f31 Qt: Expose e-Reader parsing 2021-04-10 03:07:35 -07:00
Vicki Pfau afd970423e Qt: Fix crash when switching from high-resolution OpenGL renderer to software 2021-04-08 18:41:53 -07:00
Liukun Zhao 1c5e0a2a9f Qt: Update translation (Chinese (Simplified))
Currently translated at 88.7% (937 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2021-04-03 15:59:12 -07:00
Bentley Racune 8ea7d9b3b5 Qt: Update translation (Spanish)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-04-03 15:59:12 -07:00
Bentley Racune bda0095721 Qt: Update translation (German)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2021-04-03 15:59:12 -07:00
Vicki Pfau 23b5a458b8 GBA e-Reader: Refactor out of GPIO code 2021-04-03 13:37:29 -07:00
Vicki Pfau 39751aac97 GBA e-Reader: Fix bitmap short strip scanning 2021-03-30 23:47:50 -07:00
Vicki Pfau 30ed94e803 Qt: Add ROM filename and size to bug reporter 2021-03-29 21:20:12 -07:00
Vicki Pfau a4177f8e84 Qt: Update translations 2021-03-28 22:47:56 -07:00
Allan Nordhøy 840dc24b6e Added translation using Weblate (Norwegian Bokmål) 2021-03-28 22:47:56 -07:00
Vicki Pfau 9a5546867b 3DS: Fix memory leak 2021-03-28 18:26:49 -07:00
Vicki Pfau 10764f81f2 Qt: Fix up report view a bit on macOS 2021-03-28 16:32:37 -07:00
Ash Wolf f06b5afc7f Qt: Update translation (Spanish)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:54:33 -07:00
Harley Watson 99a59c30c6 Qt: Update translation (Spanish)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:54:33 -07:00
Ash Wolf d4e4a5c4cc Qt: Update translation (Spanish)
Currently translated at 91.8% (970 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:32:52 -07:00
Harley Watson ec81c7a5ad Qt: Update translation (Spanish)
Currently translated at 91.8% (970 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:32:45 -07:00
Lothar Serra Mari b98f86bb08 Qt: Update German GUI translation 2021-03-28 14:45:54 -07:00
Vicki Pfau c4b38790f2 Qt: Update translations 2021-03-28 14:45:54 -07:00
Vicki Pfau 885ef286d2 Qt: Add reset toggle for Dolphin connection 2021-03-28 14:45:54 -07:00
Vicki Pfau 512bdf9c60 Qt: Dolphin cleanup 2021-03-28 14:45:54 -07:00
Vicki Pfau 2aac9da42b Qt: Add Dolphin connector dialog 2021-03-28 14:45:54 -07:00
Vicki Pfau b1828dbc59 GBA SIO: Dolphin connectivity 2021-03-28 14:45:54 -07:00
Harley Watson 66093288e2
Qt: Update translation (Spanish)
Currently translated at 90.3% (947 of 1048 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 23:43:36 +02:00
Ash Wolf 1b0e27595c
Qt: Update translation (Spanish)
Currently translated at 90.3% (947 of 1048 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 23:43:35 +02:00
Vicki Pfau 00531d1180 mGUI: De-constify fonts 2021-03-27 22:35:29 -07:00
Vicki Pfau bcb77d0656 Qt: Move painter interrupting to main thread 2021-03-27 22:35:29 -07:00
Vicki Pfau 4af5238a3b Switch: Remove more deprecated Npad names 2021-03-27 22:35:29 -07:00
Vicki Pfau 863bcfc0df Qt: Fix loading patches after mGBA starts 2021-03-27 21:34:29 -07:00
jdgleaver 1b43c52a9e Libretro: Lazy-load rumble interface 2021-03-27 21:34:29 -07:00
Vicki Pfau 4021452f5a Switch: Clean up audio queue handling 2021-03-27 21:34:29 -07:00
Vicki Pfau 853c64b326 Switch: Allow switching between CPU and GPU renderers without reloading 2021-03-26 21:49:50 -07:00
Vicki Pfau 3ce0472963 Qt: Modernize overrides view and fix not applying VBA bug mode 2021-03-26 21:49:50 -07:00
Vicki Pfau 9ac9366257 Switch: Optimize font rendering (fixes #2078) 2021-03-24 19:13:59 -07:00
Vicki Pfau 76ad5f1567 Switch: Fix image size scaling rounding (fixes #2073) 2021-03-23 22:08:50 -07:00
Vicki Pfau e073986ea8 Switch: Increase allowable queued buffers when exiting fast forward 2021-03-23 20:51:26 -07:00
Lothar Serra Mari 2fc5e2d08d Qt: Update German GUI translation 2021-03-22 07:41:03 +01:00
Vicki Pfau 26dc21177a Qt: Flesh out Interrupter some 2021-03-21 16:35:49 -07:00
Vicki Pfau 425baa1773 Qt: Don't attempt to create a GL2 context if GL2 is disabled 2021-03-21 16:06:07 -07:00
Vicki Pfau 49b12139ec Libretro: Lazy-load sensors 2021-03-21 12:32:31 -07:00
Vicki Pfau 8c10d2f857 Qt: Fix swapped mosaic directions 2021-03-20 16:57:36 -07:00
Vicki Pfau 71d5c96eb9 Qt: Move game title lookup into CoreController 2021-03-20 15:05:20 -07:00
Vicki Pfau f853de37b9 CInema: Fix glob anchoring 2021-03-17 18:20:38 -07:00
Vicki Pfau 47728c7a8d Qt: Fix up debugger console slightly 2021-03-11 23:19:22 -08:00
Vicki Pfau 0235b6da9b FFmpeg: Add CRF support for applicable codecs 2021-03-11 21:45:05 -08:00
Vicki Pfau 93631592d1 Switch: Update for new libnx pad API 2021-03-09 19:18:56 -08:00
Vicki Pfau bd9fdc5025 Qt: Hide hat number if it's 0 2021-03-06 20:09:29 -08:00
Vicki Pfau b20739093f Qt: Fix inability to clear hat bindings 2021-03-06 20:03:09 -08:00
Vicki Pfau b6bc8d54e3 Qt: Disable saving/loading nameless profiles 2021-03-06 20:02:08 -08:00
Vicki Pfau 7d672a2215 All: Fix various build failure fallout 2021-02-26 02:02:25 -08:00
Vicki Pfau d42c6e6ba5 VFS: Clean up minizip usage 2021-02-26 00:34:18 -08:00
Vicki Pfau 66672cd6b6 Qt: Update translations 2021-02-24 19:55:02 -08:00
Vicki Pfau c198dd3c6c Qt: Select newly added cheat set after adding it 2021-02-24 19:53:49 -08:00
Vicki Pfau 4827daf5a6 Core: Fix some cheats API change fallout (fixes #2053) 2021-02-23 22:36:23 -08:00
Vicki Pfau 817e4d950f Qt: Add utility for IP address conversion to internal format 2021-02-22 18:25:36 -08:00
Vicki Pfau 9877c1bf1e Qt: Refactor out duplicated named view setup 2021-02-22 18:18:15 -08:00
Vicki Pfau 06e6e1a27d Qt: Misc minor cleanup 2021-02-22 18:18:15 -08:00
Vicki Pfau a10800d7e7 Qt: Clean up unused private vars 2021-02-22 18:18:15 -08:00
Vicki Pfau bb71c72bf8 Qt: std::move cleanup 2021-02-22 18:18:15 -08:00
Liu Tao 708d8f6bc3 Qt: Update translation (Chinese (Simplified))
Currently translated at 88.5% (927 of 1047 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2021-02-18 13:32:12 -08:00
lightmanLP 232aab5a08 Qt: Update translation (Russian)
Currently translated at 3.8% (40 of 1047 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-02-14 17:23:38 -08:00
Lothar Serra Mari 2a35f0689a Qt: Update German GUI translation 2021-02-10 21:40:03 +01:00
Vicki Pfau 3309892657 GB, GBA Serialize: Attempt to fix MSVC build 2021-02-09 01:28:21 -08:00
Vicki Pfau 7408ee9c56 Qt: Fix build on older Qt 2021-02-04 01:04:28 -08:00
Vicki Pfau 9d1eb3dedb Qt: Fix outdated copyright translation strings 2021-02-04 00:26:50 -08:00
Vicki Pfau 1a0a2848d6 Qt: Update translations 2021-02-04 00:16:52 -08:00
Vicki Pfau 217d1b238b Qt: Add save converter tool 2021-02-04 00:00:31 -08:00
Vicki Pfau 1089285b45 Qt: Add linked library info to report generator 2021-02-03 21:10:25 -08:00
Vicki Pfau 517aa353ca Qt: Add creating a VFileDevice from a QByteArray 2021-02-01 01:55:06 -08:00
Vicki Pfau 28504b308e Qt: Cleaner byte size formatting 2021-02-01 01:53:55 -08:00
Vicki Pfau 80fb86a930 Qt: Flesh out VFileDevice more, to avoid leak 2021-01-30 16:01:06 -08:00
Vicki Pfau 5b8d64b0b5 Qt: Better initial shortcut editor column sizes 2021-01-27 21:23:45 -08:00
Vicki Pfau 6154ed91cb Qt: Don't use a static QFont 2021-01-26 02:14:53 -08:00
Vicki Pfau 40c3fc63cc Qt: Fix mgba-it translation 2021-01-23 20:45:18 -08:00
StarFang208 b60bb5776b Translated using Weblate (Italian)
Currently translated at 99.4% (929 of 934 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2021-01-23 20:35:19 -08:00
Moucalune 302b1570fa Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.4% (910 of 934 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2021-01-23 20:32:22 -08:00
Vicki Pfau 561c253ff8 Qt: Clean up memory model in ConfigController 2021-01-23 20:25:19 -08:00
Vicki Pfau ffa5e65856 Qt: Clean up sign warnings 2021-01-16 01:04:56 -08:00
Vicki Pfau b6dbbb14ab Qt: Add clamp function, using stl if available 2021-01-16 00:47:41 -08:00
Lothar Serra Mari 8947b80a1c Qt: Update German GUI translation 2021-01-15 22:24:17 +01:00
Lothar Serra Mari 82e3b814b4 Qt: Update German GUI translation 2021-01-15 22:23:48 +01:00
Vicki Pfau fe4d4f986f Qt: Fix some frame viewer memory leaks 2021-01-14 23:14:02 -08:00
Lothar Serra Mari 027b6f0907 Qt: Update German GUI translation 2021-01-05 22:51:42 +01:00
Vicki Pfau 02b7944560 Qt: Make save game/save state terminology consistent 2021-01-05 00:32:43 -08:00
Vicki Pfau adb3dd5270 Qt: Update About screen copyright 2021-01-05 00:30:07 -08:00
Vicki Pfau 527f235934 Core: Adding to library is now recursive 2021-01-05 00:23:52 -08:00
Vicki Pfau 8361d56683 Qt: Update ts files 2021-01-02 20:40:37 -08:00
Vicki Pfau b527b7ff9b Qt: Ensure non-present MRU items are removed (fixes #2000) 2021-01-02 20:39:58 -08:00
Vicki Pfau 466e0c5efa Utils: Clean up duplicated clamping code 2021-01-01 18:54:54 -08:00
Vicki Pfau bca8cb918f Qt: Use relative paths in portable mode when applicable (fixes #838) 2020-12-30 15:37:43 -08:00
Vicki Pfau e27e333305 Wii: Fix build 2020-12-28 03:05:58 -08:00
Lothar Serra Mari 62d7075751 Qt: Update German GUI translation 2020-12-28 00:47:33 +01:00
Vicki Pfau 562c9ab1d9 Qt: Add button to jump to log settings 2020-12-26 19:29:37 -08:00
Vicki Pfau c1147c9616 Qt: Update translations 2020-12-26 18:53:40 -08:00
Vicki Pfau a760c7bb4a Core: Add prefix to platform enum names 2020-12-26 18:53:19 -08:00
Vicki Pfau 18403682f7 Qt: Add GB support in I/O viewer 2020-12-26 18:29:16 -08:00
Vicki Pfau 418c3c40ce Qt: Lay groundwork for adding GB IO register descriptions 2020-12-26 01:47:18 -08:00
Vicki Pfau 17253f5760 Qt: Mark more strings as untranslated 2020-12-23 19:09:04 -08:00
J. Lavoie 3a603f6682 Translated using Weblate (Italian)
Currently translated at 96.0% (902 of 939 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2020-12-23 18:55:52 -08:00
J. Lavoie 50d5b926e7 Translated using Weblate (French)
Currently translated at 98.1% (922 of 939 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
2020-12-23 18:55:32 -08:00
Kevin López Brante 574eca3234 Translated using Weblate (Spanish)
Currently translated at 97.9% (920 of 939 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2020-12-23 18:36:01 -08:00
J. Lavoie a59ffbc9a6 Qt: Import German GUI translation updates from weblate
Translated using Weblate (German)

Currently translated at 97.1% (912 of 939 strings)

Translation: mGBA/mGBA Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2020-12-22 20:25:45 +01:00
Vicki Pfau cadceecdab Qt: Fix loading a new game crashing on Wayland (fixes #1992) 2020-12-20 21:00:17 -08:00
Vicki Pfau ff6218fe1e Libretro: Fix sensors 2020-12-19 13:15:27 -08:00
p-sam 983a482527 Use sensor interface; add sensor light core option
Behavior synced from standalone mgba
2020-12-19 12:52:46 -08:00
easyaspi314 (Devin) 4ecf64a41c Remove arm-algo.S and references
It wasn't fully optimized and it doesn't even compile anymore.
2020-12-18 17:00:24 -08:00
EmpyreusX 2770b654f5
Qt: Review JPN translation (#1986)
* Qt: Review JPN translation

* Qt: Review JPN translation
2020-12-18 02:35:44 -08:00
Vicki Pfau 218f804427 SDL: Remove debug test that got left in 2020-12-17 02:16:47 -08:00
Vicki Pfau 71379aac66 Qt: Unify monospace font usage 2020-12-16 18:16:41 -08:00
Vicki Pfau c4123a2386 SDL: Fall back to sw blit if OpenGL init fails 2020-12-16 18:16:41 -08:00
Vicki Pfau 7b78906772 Windows: Replace installer image, @2x this time 2020-12-13 22:07:30 -08:00
Vicki Pfau 7618b58c2d Windows: Use provided version string where possible 2020-12-13 22:07:30 -08:00
Vicki Pfau 9397eee606 CMake: Add method for specifying alternate package names 2020-12-13 17:39:35 -08:00
Vicki Pfau 6e40b38b63 Qt: Fix issues with I/O viewer not properly synchronizing state 2020-12-12 23:42:37 -08:00
Lothar Serra Mari 1751824818 Qt: Update German GUI translation 2020-12-12 11:12:30 +01:00
Vicki Pfau 846333ac9a Qt: Actually fix build on MSVC 2020-12-12 01:57:52 -08:00
EmpyreusX 715cdd751c
New README_ZH_CN.md and updates to Simp. Chinese and Japanese translation (#1981)
* Create README_ZH_CN.md

* General fixes to Simp. Chinese translation

New translations based on `mgba-template.ts`
Delete unused entries
Fix typos and invaild lines

* A small fix

* Revamped Japanese translation.

* A small fix

* More fixes.

* Qt: A tiny fix in mgba-zh_CN.ts

* Further translation fixes in mgba-ja.ts
2020-12-12 01:24:31 -08:00
Vicki Pfau d7db136ebe Qt: Fix build on MSVC 2020-12-11 20:59:46 -08:00
Vicki Pfau 21c5e7ae97 Qt: Move empty string list to new file 2020-12-11 01:58:37 -08:00
Vicki Pfau fe249dec27 Qt: Fill in mgba-en.ts 2020-12-11 01:06:38 -08:00
Vicki Pfau e6b7c3b977 Qt: Mark more labels as not needing translation 2020-12-11 01:06:19 -08:00
Vicki Pfau 874fae7b5a Qt: Add slightly more CPU info to bug report 2020-12-10 23:54:53 -08:00