Commit graph

1222 commits

Author SHA1 Message Date
Putta Khunchalee
f81c160fb6 Removes Kyty subsystem 2022-09-18 15:22:41 +07:00
Putta Khunchalee
d0bffedc38 Fixes linking error 2022-09-18 14:30:25 +07:00
Putta Khunchalee
19554e1828 Migrates remaining Kyty subsystem initialization 2022-09-18 14:28:06 +07:00
Putta Khunchalee
9f97784cec Fixes linking error 2022-09-18 14:04:02 +07:00
Putta Khunchalee
367bb8d0a8 Initializes SDL 2022-09-18 13:38:44 +07:00
Putta Khunchalee
ba1981196c Fixes path to games directory on Windows 2022-09-18 10:35:12 +07:00
Putta Khunchalee
8d65faf648 Fixes linking error on Windows 2022-09-18 10:10:03 +07:00
Putta Khunchalee
19cfa04f36 Fixes warning on Windows 2022-09-18 10:05:55 +07:00
Putta Khunchalee
4ab3d8d51c Initializes core 2022-09-18 09:57:50 +07:00
Putta Khunchalee
2edcf0525a Disables AA_EnableHighDpiScaling due to Qt layout already handled scaling 2022-09-18 05:56:55 +07:00
Putta Khunchalee
1a8919bea3 Saves window geometry 2022-09-17 15:44:02 +07:00
Putta Khunchalee
8f17ad8b7b Populates game list 2022-09-17 15:03:04 +07:00
Putta Khunchalee
51f9a08cf7 Implements games directory saving in initialization dialog 2022-09-17 12:19:12 +07:00
Putta Khunchalee
c2a464ea1e Implements browse for games folder 2022-09-17 11:32:39 +07:00
Putta Khunchalee
d00960d576 Uses Qt automatic scaling on high DPI screen 2022-09-17 10:59:14 +07:00
Putta Khunchalee
92338de32c Designs UI in the code instead of using Qt Designer 2022-09-17 06:44:59 +07:00
Putta Khunchalee
7696d8ba2b Adds top-level CMakeLists.txt 2022-09-17 04:45:42 +07:00
Putta Khunchalee
9a55531508 Updates README 2022-09-17 04:27:00 +07:00
Putta Khunchalee
676f113f30 Designs initialization dialog 2022-09-16 13:21:24 +07:00
Putta Khunchalee
71d4adf05a Excludes opengl32sw.dll from Windows artifact 2022-09-16 11:33:22 +07:00
Putta Khunchalee
9da5d21c87 Excludes ANGLE runtime from Windows artifact 2022-09-16 11:21:39 +07:00
Putta Khunchalee
91d34df8f9 Fixes incorrect subsystem for Windows binary 2022-09-16 11:10:22 +07:00
Putta Khunchalee
d1c53bda4f Excludes Qt translation from Windows artifact 2022-09-16 10:58:16 +07:00
Putta Khunchalee
3ac2eba41d Fixes windeployqt not found on CI 2022-09-16 10:48:35 +07:00
Putta Khunchalee
c9d8dab2b5 Adds Qt runtime DLLs as Windows artifacts 2022-09-16 10:34:28 +07:00
Putta Khunchalee
efaa5ba0d5 Changes artifact name for Windows 2022-09-16 09:25:56 +07:00
Putta Khunchalee
382aca9606 Initializes dialog for initialize application 2022-09-16 09:12:25 +07:00
Putta Khunchalee
cf0f49b1df Adds step to export Windows artifacts 2022-09-16 08:02:23 +07:00
Putta Khunchalee
84d094f22b Updates README 2022-09-16 07:42:40 +07:00
Putta Khunchalee
4f97b9358b Initializes menu bar 2022-09-16 07:26:31 +07:00
Putta Khunchalee
93bd0281f6 Updates README 2022-09-16 05:16:47 +07:00
Putta Khunchalee
a40d613204 Changes warning on Windows to W4 2022-09-16 05:12:00 +07:00
Putta Khunchalee
2daf036f0e Renames source to kyty 2022-09-16 05:05:03 +07:00
Putta Khunchalee
c02a19a766 Updates README 2022-09-16 05:02:37 +07:00
Putta Khunchalee
03c7b81ca9 Enables all warning 2022-09-16 05:02:23 +07:00
Putta Khunchalee
282823264a Updates README 2022-09-16 04:39:14 +07:00
Putta Khunchalee
25d12d6c3d Updates VS Code settings 2022-09-16 04:34:58 +07:00
Putta Khunchalee
fc7355e233 Initializes main window 2022-09-16 04:29:53 +07:00
Putta Khunchalee
ddc8ad589f Adds VS Code settings 2022-09-15 13:25:21 +07:00
Putta Khunchalee
d8d336d3db Removes unused files 2022-09-15 13:03:18 +07:00
Putta Khunchalee
1011398bfe Removes fixed base address 2022-09-15 12:50:34 +07:00
Putta Khunchalee
848294bf37 Downgrades to C++17 due to Ubuntu 20.04 2022-09-15 12:43:30 +07:00
Putta Khunchalee
eaf1a7a151 Fixes invalid linker flags on Linux 2022-09-15 12:42:20 +07:00
Putta Khunchalee
ecee6a2fb4 Enables C++20 2022-09-15 12:31:45 +07:00
Putta Khunchalee
42c6cd5cac Initializes new project structure 2022-09-15 12:22:22 +07:00
Putta Khunchalee
8eb123059e Adds CI badge 2022-09-15 11:16:29 +07:00
Putta Khunchalee
8ef8cb05c1 Fixes invalid CMake configurations in source/lib/Core/CMakeLists.txt 2022-09-15 11:05:42 +07:00
Putta Khunchalee
2857c06c0d Reverts VCPKG triplet on Windows to x64-windows 2022-09-15 10:56:30 +07:00
Putta Khunchalee
22dd14f3a2 Changes VCPKG triplet on Windows to x64-windows-static-md 2022-09-15 10:49:10 +07:00
Putta Khunchalee
f79ae60656 Changes VCPKG triplet on Windows to x64-windows-static 2022-09-15 10:38:08 +07:00