Vicki Pfau
5265573c0c
Qt: Fix buffer termination issue
2023-03-06 00:08:41 -08:00
Vicki Pfau
a7c232b284
Qt: Fix black screen when starting with a game ( fixes #2781 )
2023-03-05 23:56:16 -08:00
Vicki Pfau
44fb887737
SDL: Border rendering
2023-03-03 19:25:14 -08:00
Vicki Pfau
48c9261b05
SDL: Refactor use of VideoBackend to slim down GL backends
2023-03-03 19:25:14 -08:00
Vicki Pfau
08f360af90
Qt: Ask the display, not the core, what size it should be
2023-03-03 19:25:14 -08:00
Vicki Pfau
c7e4db58e3
OpenGL: Add basic border rendering to modern GL driver
2023-03-03 19:25:14 -08:00
Vicki Pfau
09a53abe99
OpenGL: Add basic border rendering to GL 1.x driver
2023-03-03 19:25:14 -08:00
Vicki Pfau
bd6edce5cf
Qt: Start adding background/bezel image support
2023-03-03 19:25:14 -08:00
Vicki Pfau
d6c3b012d1
Video: Start revising VideoBackend API
2023-03-03 19:25:14 -08:00
Vicki Pfau
dd531637c2
Core: Revise screen size/info API
2023-03-03 19:25:14 -08:00
Vicki Pfau
077aa04f48
Qt: Fix potential directory handle leak
2023-03-02 20:31:11 -08:00
Vicki Pfau
001135ef91
Qt: Better fps non-zero division check
2023-03-01 23:11:23 -08:00
Vicki Pfau
f45b4e3ef0
Qt: Initialize Shortcut::m_direction
2023-03-01 23:05:40 -08:00
Vicki Pfau
222d48efe7
Qt: Initialize log-to members
2023-03-01 22:52:05 -08:00
Vicki Pfau
e504ac3665
Qt: Fix crash if loading a shader fails
2023-03-01 16:10:43 -08:00
Vicki Pfau
7ffa0ff280
OpenGL: Fix memory leak in failure path
2023-03-01 16:08:56 -08:00
Vicki Pfau
ee21eed29c
Qt: Fix full-buffer rewind
2023-03-01 15:59:46 -08:00
Vicki Pfau
10a3165642
Qt: auto -> auto& cleanup
2023-03-01 15:52:34 -08:00
Vicki Pfau
a64dcf8e43
All: Minor warning touching up
2023-02-24 22:35:52 -08:00
Michael Manganiello
682471fa1e
Libretro: Fix undeclared constant
...
The `SIZE_CART_FLASH1M` constant was renamed to `GBA_SIZE_FLASH1M` in
8545271e9e
These leftovers make the Libretro build fail, when running:
```
cmake -DBUILD_LIBRETRO=ON .. && make
```
2023-02-24 04:24:54 -08:00
Vicki Pfau
47941aa0b0
Qt: Automatically change video file extension as appropriate
2023-02-24 03:51:07 -08:00
Vicki Pfau
6f14732e0d
Qt: Fix loading a script leaving sync disabled
2023-02-15 02:29:57 -08:00
Vicki Pfau
0b17a40d6b
Qt: Fix a handful of edge cases with graphics viewers ( fixes #2827 )
2023-02-14 23:13:04 -08:00
Vicki Pfau
422439f0a6
OpenGL: Export output buffer size to shader
2023-02-11 22:04:00 -08:00
Vicki Pfau
30fa0a3843
OpenGL: Fix null calloc/memcpy
2023-02-11 21:08:40 -08:00
Vicki Pfau
1722fe4530
Qt: Fix modifier key names in shortcut editor ( fixes #2817 )
2023-02-09 19:59:55 -08:00
Vicki Pfau
3bacc33ebe
Qt: Disable attempted linking betwen incompatible platforms ( fixes #2702 )
2023-02-09 00:17:55 -08:00
Vicki Pfau
cade5eebde
Qt: Properly cap number of attached players by platform ( fixes #2807 )
2023-02-09 00:08:45 -08:00
Vicki Pfau
c709aee0f3
Qt: Getting tired of pushing commits to fix the build without json-c
2023-02-08 21:15:51 -08:00
Vicki Pfau
466639ee31
Qt: Fix build without json-c
2023-02-08 19:17:28 -08:00
Vicki Pfau
f3d49527b7
Qt: Add scripting storage integration
2023-02-08 01:27:33 -08:00
Vicki Pfau
e95bd06321
Scripting: Clear down keys when the window is deactivated
2023-02-02 21:34:14 -08:00
Vicki Pfau
4afacfa067
Qt: Link QJpegPlugin on static Windows
2023-01-31 21:12:29 -08:00
Vicki Pfau
86327de14f
Qt: Add filter for selecting forwarder images
2023-01-31 21:12:29 -08:00
Vicki Pfau
bef88a4e13
Qt: Hide ? button on forwarder view
2023-01-31 20:58:38 -08:00
Vicki Pfau
a67b0c0fb2
Qt: Update translations
2023-01-29 01:46:10 -08:00
Vicki Pfau
5b170b003a
Qt: Stop eating boolean action key events ( fixes #2636 )
2023-01-29 01:44:14 -08:00
Vicki Pfau
d07dbdc0dd
Qt: Unbind apostrophe from GameShark button by default
2023-01-29 01:36:46 -08:00
Vicki Pfau
a2d12548f5
Qt: Update translations
2023-01-29 00:20:18 -08:00
Alexander Hedberg
9a50b6dcd0
Qt: Added translation (Swedish)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/sv/
2023-01-29 00:16:01 -08:00
nivea
8e5f5ba8ac
Qt: Update translation (Japanese)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ja/
2023-01-29 00:16:01 -08:00
Momo cao
c15f80a855
Qt: Update translation (Spanish)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2023-01-29 00:16:01 -08:00
Hoseok Seo
60fdbfd9ac
Qt: Update translation (Korean)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ko/
2023-01-29 00:16:01 -08:00
shinyoyo
88c4c7857c
Qt: Update translation (Chinese (Simplified))
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2023-01-29 00:16:01 -08:00
Luna Lyday
7cf3535e03
Qt: Update translation (Polish)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2023-01-29 00:16:01 -08:00
Alex
253dca5840
Qt: Update translation (Russian)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2023-01-29 00:16:01 -08:00
Lothar Serra Mari
a90c09882e
Qt: Update translation (German)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2023-01-29 00:16:01 -08:00
Felipe
92b7b347bf
Qt: Update translation (Portuguese (Brazil))
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2023-01-29 00:16:01 -08:00
Vicki Pfau
38fa501a08
Qt: Fix controller hotplugging
2023-01-28 23:42:56 -08:00
Vicki Pfau
0701fb1997
Qt: It's 2023 now
2023-01-28 22:10:00 -08:00
Vicki Pfau
1a29a92c3a
Switch: Improve screenshot texture handling
2023-01-28 20:31:46 -08:00
Vicki Pfau
7bd0e91735
Qt: Fix savestate preview sizes with different scales ( fixes #2560 )
2023-01-28 17:49:00 -08:00
Vicki Pfau
c0d4e2c347
Scripting: Expose gamepad name to scripts
2023-01-27 21:20:46 -08:00
Vicki Pfau
0dd7cfd44a
Qt: Hook up gamepad to scripting
2023-01-27 21:20:46 -08:00
Vicki Pfau
697e80a5a1
Qt: Start hooking up input events into scripting
2023-01-27 21:08:43 -08:00
Vicki Pfau
6d8060034f
Qt: Disable sync while running scripts from main thread ( fixes #2738 )
2023-01-27 19:41:57 -08:00
Vicki Pfau
dbffb46c4e
Wii: Fix build
2023-01-26 21:49:48 -08:00
Vicki Pfau
8545271e9e
GBA Memory: Modernize constant names
2023-01-26 18:59:35 -08:00
Vicki Pfau
6b63e42146
Qt: These return multiple keys
2023-01-26 16:18:10 -08:00
Vicki Pfau
0cfec878c8
Qt: mInputMapHat returns a mask, not a single key ( fixes #2800 )
2023-01-26 15:32:00 -08:00
Vicki Pfau
1dedd1d7a7
Qt: Include wayland QPA in AppImage ( fixes #2796 )
2023-01-26 07:17:53 -08:00
Vicki Pfau
8e671b0830
Qt: Fix crash when attempting to use OpenGL 2.1 to 3.1 ( fixes #2794 )
2023-01-26 05:57:08 -08:00
Vicki Pfau
c4157e59fc
Qt: Fix gamepad driver lookup
2023-01-26 04:05:23 -08:00
Vicki Pfau
e2668c25c5
Qt: Set default gamepad and sensor drivers
2023-01-25 04:17:38 -08:00
Vicki Pfau
74e7a44da3
Qt: More API cleanup
2023-01-22 20:13:21 -08:00
Vicki Pfau
430ffc18e2
Qt: Further input cleanup
2023-01-22 19:38:01 -08:00
Vicki Pfau
0c77227e06
Qt: Finish input driver separation
2023-01-22 19:38:01 -08:00
Vicki Pfau
547c9269fa
Qt: Start shaking out GBAKey
2023-01-22 19:38:01 -08:00
Vicki Pfau
8ec856e10c
Qt: Move Gamepad events into input/
2023-01-22 19:38:01 -08:00
Vicki Pfau
4580e8d2e9
Qt: Start adding better input abstractions
2023-01-22 19:38:01 -08:00
Vicki Pfau
be3022156f
Qt: Start splitting up InputController
2023-01-22 19:38:01 -08:00
Vicki Pfau
8c5940e540
Qt: Add ig4icd32 crash to OpenGL bug database (see #2136 )
2023-01-22 17:43:09 -08:00
Vicki Pfau
941ad50723
Qt: Attempt to shorten Game Boy settings pane
2023-01-14 15:51:42 -08:00
Vicki Pfau
9df06383b5
Qt: Work around Mesa issue 8035
2023-01-09 00:11:12 -08:00
Vicki Pfau
70e6470e8b
Qt: Fix minor leak
2023-01-08 23:59:36 -08:00
Vicki Pfau
819d19dddc
Qt: Redo stable branch detection heuristic
2022-12-31 18:15:55 -08:00
Vicki Pfau
9f8679ffa6
Qt: Fix initializing update revision info
2022-12-31 17:54:51 -08:00
Vicki Pfau
520609d12a
Qt: Fix indentation
2022-12-29 20:40:56 -08:00
momocaoo
f3b6593ab6
Qt: Fix typo in Forwarder ui ( #2764 )
2022-12-25 18:13:37 -08:00
Vicki Pfau
86bcbf1716
Qt: Start OpenGL bug list with glFlush cross-thread on Windows ( fixes #2761 )
2022-12-21 22:13:23 -08:00
Vicki Pfau
455e34edcf
Qt: glFlush is (thankfully) sufficient here
2022-12-18 21:48:08 -08:00
Vicki Pfau
83578d915b
Qt: Refactor and fix dequeueAll so keep mode keeps last draw tex too
2022-12-17 00:22:20 -08:00
Vicki Pfau
b3f9d9b186
Qt: Fix loading/unloading shaders
2022-12-12 14:31:41 -08:00
Vicki Pfau
4626cac9e8
Qt: Tentative fix for renderer switching crash
2022-12-12 04:00:40 -08:00
Vicki Pfau
1127cf8b84
Qt: Fix proxy context creation on Nvidia ( fixes #2746 )
2022-12-12 03:12:06 -08:00
Vicki Pfau
b220c7a68b
Qt: Attempt to fix 5.8 build
2022-12-07 02:35:08 -08:00
Vicki Pfau
2ba42761b8
Libretro: Add back missing audio overkill ( fixes #2734 )
2022-11-29 02:20:24 -08:00
Vicki Pfau
4fefa0c51a
Qt: Fix build on older Qt
2022-11-28 14:25:18 -08:00
Vicki Pfau
1b684ae2e3
Qt: Improve handling of multiplayer syncing ( fixes #2720 )
2022-11-28 01:00:59 -08:00
Vicki Pfau
9b2d4bc68e
Qt: Don't re-enable sync if GBA link modes aren't the same ( fixes #2044 )
2022-11-27 20:08:20 -08:00
Vicki Pfau
6aa558c4a0
Qt: Move OpenGL proxy onto its own thread ( fixes #2493 )
2022-11-20 20:52:42 -08:00
Vicki Pfau
c4384d1d1e
Qt: Add forwarder building from a specific base file
2022-11-06 22:26:53 -08:00
Vicki Pfau
8770200874
Qt: Refactor out common generator code
2022-11-06 22:26:53 -08:00
Vicki Pfau
f847502f4a
Qt: Use a UA string for all HTTP requests
2022-11-06 22:26:53 -08:00
Vicki Pfau
91e62b8e72
Qt: Use filters for the forwarder file types
2022-11-06 22:26:53 -08:00
Vicki Pfau
b48c7a1887
Qt: Add a progress bar for the forwarder builder downloads
2022-11-06 22:26:53 -08:00
Vicki Pfau
b8c7196dd9
Qt: Cleanup
2022-11-01 03:21:15 -07:00
Vicki Pfau
7f30bdc850
Qt: Initial support for forwarder-kit
2022-11-01 03:21:05 -07:00
Vicki Pfau
6bdb3470e7
Qt: Fine, whatever, build fixed more
2022-10-31 20:45:46 -07:00
Vicki Pfau
25bb7a9192
Qt: Fix build
2022-10-31 20:41:46 -07:00
Vicki Pfau
658f4e1a34
Qt: First pass at 3DS forwarder generator
2022-10-31 19:51:17 -07:00
Vicki Pfau
2b7f5ba4d0
Qt: I wrote a function for this...
2022-10-31 19:51:17 -07:00
Vicki Pfau
3f24047abb
Qt: Split out some helper functions
2022-10-31 19:51:17 -07:00
Vicki Pfau
9ed00c95b6
Qt: Add cache dir call, for later expansion
2022-10-31 19:45:38 -07:00
Vicki Pfau
472660a5d3
Qt: Pay down some VFile technical debt
2022-10-30 02:48:39 -07:00
Vicki Pfau
2a5417e3ce
Qt: Fix build on Qt 5.9 - 5.14
2022-10-29 02:02:30 -07:00
Vicki Pfau
56c9065f70
Qt: Add forwarder UI and Vita backend ( closes #2267 )
2022-10-29 01:40:52 -07:00
Vicki Pfau
3b558a9509
Qt: Move ROM filter function to utils
2022-10-29 01:37:52 -07:00
Vicki Pfau
fcf764e3c6
mGUI: Refactoring out common code
2022-10-22 23:41:24 -07:00
Vicki Pfau
85e66155f2
Vita: Allow loading ROM out of app0 if included
2022-10-22 23:34:28 -07:00
Vicki Pfau
73afc7d7f7
3DS: Allow loading ROM out of romfs if included
2022-10-22 19:33:34 -07:00
Vicki Pfau
75da9f0a94
Qt: Fix Discord Rich Presence if the game title is excessively, extremely, overly, ridiculously, very very long ( fixes #2697 )
2022-10-19 04:33:03 -07:00
Vicki Pfau
879e7561cc
Qt: Keep track of current pslette preset name ( fixes #2680 )
2022-10-19 04:15:41 -07:00
Vicki Pfau
ad2a7a748a
GB MBC: Add GGB-81 support
2022-10-17 01:31:04 -07:00
Vicki Pfau
153efa253c
Qt: Fix e-Reader scanning function reentry ( fixes #2693 )
2022-10-16 22:14:46 -07:00
Vicki Pfau
5415cd72e2
Qt: Update mapper list
2022-10-16 01:30:24 -07:00
Vicki Pfau
0bd4ad034e
GB MBC: Add NT (old 1) support
2022-10-15 04:13:37 -07:00
Vicki Pfau
47e704d257
Qt: Expand criteria for tag branch names ( fixes #2679 )
2022-10-14 23:36:20 -07:00
Vicki Pfau
d5669c2872
Qt: Manually split filename to avoid overzealous splitting ( fixes #2681 )
2022-10-14 23:36:06 -07:00
Vicki Pfau
ce6e3fad46
Qt: Update translations
2022-10-11 20:28:54 -07:00
Vicki Pfau
959e4bf1e6
Qt: Fix flickering when frame-advancing on Windows
2022-10-11 20:27:49 -07:00
Vicki Pfau
ff772fce9d
Qt: Attempt to reduce flickering
2022-10-11 19:08:50 -07:00
Vicki Pfau
ac8c371219
Qt: Fix logged error when starting on Mac
2022-10-11 02:37:12 -07:00
Vicki Pfau
d5b66cc7e7
Qt: Actually detach video proxy
2022-10-11 02:36:46 -07:00
Vicki Pfau
e1c43b9287
macOS: Disable OpenGL 1.x on newer macOS
2022-10-10 00:11:40 -07:00
Vicki Pfau
bf3d31b24e
Qt: Don't ship translations that are less than 10% done
2022-10-09 23:57:41 -07:00
Vicki Pfau
9861fd67b0
Qt: Update translations
2022-10-09 23:56:38 -07:00
Felipe
463d157e9f
Qt: Update translation (Portuguese (Brazil))
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2022-10-09 23:55:27 -07:00
Lothar Serra Mari
330bfbaf42
Qt: Update translation (German)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
2022-10-09 23:53:47 -07:00
Allan Nordhøy
c76a2340fa
Qt: Update translation (Norwegian Bokmål)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/nb_NO/
2022-10-09 23:53:47 -07:00
Daniele Scasciafratte
8232700412
Qt: Update translation (Italian)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2022-10-09 23:53:47 -07:00
Luka Giacco
ca17220e27
Qt: Update translation (Spanish)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2022-10-09 23:53:47 -07:00
shinyoyo
6585e8b244
Qt: Update translation (Chinese (Simplified))
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2022-10-09 23:53:47 -07:00
Hoseok Seo
583e95e45f
Qt: Update translation (Korean)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ko/
2022-10-09 23:53:47 -07:00
Luna Lyday
04bc011900
Qt: Update translation (Polish)
...
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
2022-10-09 23:53:47 -07:00
Vicki Pfau
8b887cb0ff
Qt: Fix coloration of swatches on styles with distinct frame backgrounds
2022-10-09 23:53:47 -07:00
Vicki Pfau
baf5d71f93
Qt: Move Replace ROM option to Emulation menu
2022-10-09 23:53:47 -07:00
Vicki Pfau
7982de2a4c
Vita: Fix keyboard result bounds check
2022-10-06 22:21:38 -07:00
Vicki Pfau
a56bfab48e
Qt: Fix OSD being off by default
2022-10-03 23:07:14 -07:00
Vicki Pfau
0c33863e66
Qt: Include cheats in bug report
2022-09-28 04:27:45 -07:00
Vicki Pfau
31f798748b
VFS: Early return NULL if attempting to map 0 bytes from a file
2022-09-27 05:33:46 -07:00
Vicki Pfau
c06d38449d
Qt: Fix scripting disabled build
2022-09-26 00:20:37 -07:00
Adam Higerd
d852c7c8f0
Scripting: add socket bindings
2022-09-21 20:01:12 -07:00
Vicki Pfau
5dbe240442
Qt: Resume crashed game when loading a save state
2022-09-11 02:51:24 -07:00
Vicki Pfau
29e1ddbb21
Qt: Fix build on older Qt
2022-09-09 18:29:00 -07:00
Vicki Pfau
e87f7b7b68
Qt: Use FFmpeg to convert additional camera formats, if available
2022-09-09 16:38:34 -07:00
Vicki Pfau
550866fcac
Libretro: Fix backwards, oversensitive accelerometer ( fixes #2635 )
2022-09-09 02:27:14 -07:00
Vicki Pfau
d95d982ba3
Qt: Don't re-enable updates on xcb
2022-09-09 01:45:33 -07:00
JakobDev
c6b25f14a3
Use reverse DNS for LInux data files ( #2648 )
2022-09-01 02:16:45 -07:00
Vicki Pfau
2a9f32a840
Qt: Store initial size externally
2022-08-21 01:14:35 -07:00
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