Rosalie Wanders
|
33d9edcbd7
|
RMG: use QFileDialog::getExistingDirectory() instead of QFileDialog
|
2022-01-17 12:14:49 +01:00 |
|
Rosalie Wanders
|
3c52f25706
|
RMG: use QFileDialog::getOpenFileName() instead of QFileDialog
|
2022-01-17 12:11:45 +01:00 |
|
Rosalie Wanders
|
4e89dc5cb8
|
PKGBUILD: strip v prefix in pkgver()
|
2022-01-17 12:09:00 +01:00 |
|
Rosalie Wanders
|
e01521f8f1
|
Package: introduce archlinux PKGBUILD
|
2022-01-16 19:14:15 +01:00 |
|
Rosalie Wanders
|
bcd84abb3a
|
cmake: simplify PORTABLE_INSTALL
|
2022-01-16 18:19:08 +01:00 |
|
Rosalie Wanders
|
3e12c8c928
|
RMG-Core: introduce & use Config.hpp
|
2022-01-16 18:18:50 +01:00 |
|
Rosalie Wanders
|
ef50bd90b7
|
Build.sh: disable RMG_PORTABLE variable support, always set it to ON
|
2022-01-16 18:18:24 +01:00 |
|
Rosalie Wanders
|
c49352be17
|
ci: remove 'env RMG_PORTABLE=ON'
|
2022-01-16 18:17:50 +01:00 |
|
Rosalie Wanders
|
aa30a6b9b5
|
cmake: add NO_GIT_CLONE option
|
2022-01-14 18:37:26 +01:00 |
|
Rosalie Wanders
|
cabfcc9f75
|
RMG-Core: introduce CoreGetDefault*Directory()
|
2022-01-14 18:18:19 +01:00 |
|
Rosalie Wanders
|
56e4206765
|
ci: don't build non-portable build on windows
|
2022-01-14 18:11:28 +01:00 |
|
Rosalie Wanders
|
d95677402b
|
cmake: re-enable portable build when PORTABLE_INSTALL=OFF on windows
|
2022-01-14 18:10:39 +01:00 |
|
Rosalie Wanders
|
cd26941059
|
RMG-Core: remove support for non-portable builds on windows
|
2022-01-14 18:10:25 +01:00 |
|
Rosalie Wanders
|
b09e73bc2b
|
README: document linux installation/packaging building method
|
2022-01-14 13:53:45 +01:00 |
|
Rosalie Wanders
|
a2b094131e
|
cmake: install desktop file & icon on linux
|
2022-01-14 13:26:45 +01:00 |
|
Rosalie Wanders
|
09a7bf63d1
|
cmake: support 'make install' properly on linux
|
2022-01-14 13:12:14 +01:00 |
|
Rosalie Wanders
|
94651bab91
|
RMG-Core: use CoreGetPluginDirectory() in Settings.cpp for plugins
|
2022-01-13 16:01:45 +01:00 |
|
Rosalie Wanders
|
9b589c50e1
|
RMG-Core: remove trailing slash in Directories.cpp
|
2022-01-13 16:01:05 +01:00 |
|
Rosalie Wanders
|
f7f41d330d
|
RMG-Core: introduce CoreGetSave{,State}Directory()
|
2022-01-13 15:33:39 +01:00 |
|
Rosalie Wanders
|
5d29531a20
|
RMG: put stylesheet.qss in the data directory
|
2022-01-13 15:16:27 +01:00 |
|
Rosalie Wanders
|
ba015b6698
|
RMG-Core: use CoreGet*Directory() for m64p::Core.Startup()
|
2022-01-13 14:49:38 +01:00 |
|
Rosalie Wanders
|
30c31cab40
|
ci: use RMG_PORTABLE variable
|
2022-01-13 14:25:27 +01:00 |
|
Rosalie Wanders
|
7e79aa0fff
|
RMG-Core: introduce & use CoreGet*Directory functions
|
2022-01-13 14:25:12 +01:00 |
|
Rosalie Wanders
|
6b49544ac2
|
RMG: remove unintentional iostream include in RomInfoDialog.cpp
|
2022-01-13 13:06:11 +01:00 |
|
Rosalie Wanders
|
93c7ef1de8
|
RMG-Core: link to winsock2 & correct included header
|
2022-01-09 13:55:19 +01:00 |
|
Rosalie Wanders
|
98ab96db6a
|
RMG-Core: swap byteorder of CRC1 & CRC2 in CoreGetCurrentRomHeader()
|
2022-01-09 13:38:07 +01:00 |
|
Rosalie Wanders
|
c891528f1e
|
RMG: implement 'ROM Information' from RomBrowserWidget
|
2022-01-08 13:52:14 +01:00 |
|
Rosalie Wanders
|
2b11653a44
|
RMG: implement 'Play Game With Disk' from RomBrowserWidget
|
2022-01-08 12:53:24 +01:00 |
|
Rosalie Wanders
|
c66a2f34bc
|
RMG: remove dead code in EventFilter
|
2022-01-08 12:45:38 +01:00 |
|
Rosalie Wanders
|
8976401695
|
RMG: implement 'Choose ROM Directory' from RomBrowserWidget
|
2022-01-08 12:44:48 +01:00 |
|
Rosalie Wanders
|
11f9d9d9a0
|
RMG: quit RomSearcherThread gracefully instead of using terminate()
|
2022-01-07 23:23:16 +01:00 |
|
Rosalie Wanders
|
01ca2c66b6
|
RMG: implement restore default in plugins tab in SettingsDialog
|
2022-01-07 22:24:48 +01:00 |
|
Rosalie Wanders
|
919a5623e8
|
RMG: don't show unneeded emulation text in SettingsDialog
|
2022-01-07 22:02:08 +01:00 |
|
Rosalie Wanders
|
5a4f938502
|
RMG: implement 'Edit Game Settings' from RomBrowserWidget
|
2022-01-07 21:52:11 +01:00 |
|
Rosalie Wanders
|
8ca95bc89b
|
ci: use path-type: inherit in msys2 for windows
|
2022-01-07 20:52:07 +01:00 |
|
Rosalie Wanders
|
2cb20cc209
|
3rdParty: correct mupen64plus-input-gca filename for windows
|
2022-01-07 20:50:53 +01:00 |
|
Rosalie Wanders
|
6420a636d1
|
3rdParty: add mupen64plus-input-gca
|
2022-01-06 15:54:42 +01:00 |
|
Rosalie Wanders
|
a4111f2efa
|
RMG-Core: minor fixes in Plugins.cpp
|
2022-01-06 14:52:00 +01:00 |
|
Rosalie Wanders
|
972e88b74f
|
RMG-Core: restore plugin settings during failure in CoreStartEmulation()
|
2022-01-06 14:51:38 +01:00 |
|
Rosalie Wanders
|
d4adca5af8
|
RMG: clear plugin comboboxes first in SettingsDialog
Fixes plugins never being removed when clicking on 'defaults' in the
plugins tab
|
2022-01-06 14:42:26 +01:00 |
|
Rosalie Wanders
|
8bc0c6ce67
|
RMG: handle plugin failures in SettingsDialog
|
2022-01-06 14:38:12 +01:00 |
|
Rosalie Wanders
|
f2d89bd1c9
|
RMG-Core: Shutdown() plugins before Unhook()
|
2022-01-06 14:29:39 +01:00 |
|
Rosalie Wanders
|
a96bc6e748
|
RMG-Core: improve error handling in Plugins.cpp
|
2022-01-06 14:18:39 +01:00 |
|
Rosalie Wanders
|
0b38302556
|
RMG: call CoreApplyPluginSettings() in MainWindow::Init()
|
2022-01-06 14:17:34 +01:00 |
|
Rosalie Wanders
|
7147dfa858
|
RMG-Core: don't call CoreApplyPluginSettings() in CoreInit()
This allows for better plugin failure handling
|
2022-01-06 14:17:13 +01:00 |
|
JakobDev
|
9702d048a4
|
RMG: provide visible feedback when KeyBindButton is in focus
|
2022-01-05 23:51:49 +01:00 |
|
JakobDev
|
1e1e8cc455
|
RMG: disable some contextmenu items when nothing is selected in RomBrowserWidget
|
2022-01-05 22:14:07 +01:00 |
|
Rosalie Wanders
|
e6b561e240
|
RMG: implement pause/resume on focus loss/gain
|
2022-01-05 17:50:57 +01:00 |
|
Rosalie Wanders
|
b5cec10f97
|
RMG-Core: add GUI_{Pause,Resume}EmulationOnFocus settings
|
2022-01-05 17:50:19 +01:00 |
|
Rosalie Wanders
|
74c4fff060
|
RMG-Audio: add RMG window icon
|
2022-01-05 16:59:24 +01:00 |
|