Commit graph

1489 commits

Author SHA1 Message Date
wheremyfoodat
27a04a806e [Qt] Make null renderer create a GL context for vsync purposes 2023-10-01 01:31:43 +03:00
wheremyfoodat
5155682e0f Get emulator rendering working with Qt 2023-10-01 01:28:08 +03:00
wheremyfoodat
4329976dbc clang-format 2023-09-30 18:39:05 +03:00
wheremyfoodat
36506e18bb [Qt] Implement theme selection 2023-09-30 18:36:03 +03:00
wheremyfoodat
837bf7524f Add dark theme button 2023-09-30 17:51:48 +03:00
wheremyfoodat
155d2b8f24 [Qt] Add MainWindow class 2023-09-30 17:07:54 +03:00
wheremyfoodat
55bb0d7170 Link EGL and GLX on Linux 2023-09-30 15:01:28 +03:00
wheremyfoodat
5426ddfd78 Merge branch 'master' into rhappy 2023-09-30 14:56:47 +03:00
wheremyfoodat
8c3dd70c5a Add QPlatformNative include for Linux/BSD 2023-09-30 14:34:02 +03:00
wheremyfoodat
45a80c9e39 Better GL screen widget, initialize it to red as a test 2023-09-30 13:44:54 +03:00
wheremyfoodat
b8032c8286 Add Qt screen widget 2023-09-30 13:21:27 +03:00
wheremyfoodat
76f30eae5c
Merge pull request #300 from wheremyfoodat/rhappy
Split panda_sdl and panda_qt
2023-09-30 11:56:43 +03:00
wheremyfoodat
f98662e1bd Fix CMake 2023-09-30 11:33:20 +03:00
wheremyfoodat
63e939e98e Split panda_sdl and panda_qt 2023-09-30 11:29:26 +03:00
wheremyfoodat
2249d11b1e
Merge pull request #299 from wheremyfoodat/rhappy
Fix typo
2023-09-30 11:16:27 +03:00
wheremyfoodat
9a16245782
Update CMakeLists.txt 2023-09-30 10:55:32 +03:00
wheremyfoodat
588d842bce
Update Qt_Build.yml 2023-09-30 03:10:09 +03:00
wheremyfoodat
f6634786c1 AAAAAAAAAAAAAAAAAAAAA 2023-09-30 02:52:23 +03:00
wheremyfoodat
2a0c0afff5 Update context_egl.h 2023-09-30 02:33:04 +03:00
wheremyfoodat
53858d7bd7 Update glad_glx.h 2023-09-30 01:58:37 +03:00
wheremyfoodat
6125b7ebf7 Force CI to run :( 2023-09-30 01:50:24 +03:00
wheremyfoodat
0bfa295053 Fix include again 2023-09-30 01:46:12 +03:00
wheremyfoodat
046b334cb5 Fix include 2023-09-30 01:37:27 +03:00
wheremyfoodat
5d9ded47da Fix typo 2023-09-30 01:35:26 +03:00
wheremyfoodat
42cbcc1380
Merge pull request #297 from TGP17/AppImage-Qt
Add Qt AppImage
2023-09-29 18:46:51 +03:00
wheremyfoodat
4598187893
Bring back Qt debugging artifact cause Qt sucks 2023-09-29 18:46:08 +03:00
TGP17
87a0ba519b
Add Qt AppImage (#1)
* Change to different Qt6 PPA

* Specify Qmake6
2023-09-29 17:24:32 +02:00
wheremyfoodat
1c179d9040
Remove debug artifact 2023-09-29 17:31:32 +03:00
wheremyfoodat
89ed176d97
Setting up Qt (#294)
* Initial Qt setup

* Fix copy paste derp

* Remove QApplication include

* Test MacOS Qt build

* Update Qt_Build.yml

* Update Qt_Build.yml

* Properly detect architecture for Qt

* Revert back to manual Qt installation to handle DLL nightmares

* Install Qt for MacOS CI

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* Rename lua.hpp to lua_manager.hpp

* Add Windows Qt deploy step

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* AAAAAAAAAAAAAAAAAAAAAA

* Update Qt_Build.yml

* AAAAAAAAAAAAAA

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* Create mac-bundle-qt.sh

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update mac-bundle-qt.sh

* Update Qt_Build.yml

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Recovering from heartbreak after the dylibbundler fork made me sad

* Help

* Update Qt_Build.yml

* Add mac dynlib manager from MelonDS

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-libs.rb

* Update mac-bundle-qt.sh

* Create linux-appimage-qt.sh

* Update Qt_Build.yml
2023-09-29 17:30:13 +03:00
wheremyfoodat
49368e0db6
Merge pull request #293 from wheremyfoodat/res
Result: Initialize m_value to 0 in default HorizonResult constructor
2023-09-27 16:41:45 +03:00
wheremyfoodat
7883e1fdca Result: Initialize m_value to 0 in default HorizonResult constructor 2023-09-27 16:13:01 +03:00
wheremyfoodat
929a20b181
Merge pull request #292 from wheremyfoodat/qt
clang-format Result headers
2023-09-27 14:45:57 +03:00
wheremyfoodat
8995bd2963 clang-format Result headers 2023-09-27 14:33:05 +03:00
wheremyfoodat
b77ed3b86f
Merge pull request #291 from wheremyfoodat/qt
Implement RenameFile for ExtSaveData
2023-09-27 14:31:26 +03:00
wheremyfoodat
aacb7c58e7 clang-format 2023-09-27 14:18:57 +03:00
wheremyfoodat
2f47f15315 Implement RenameFile for ExtSaveData 2023-09-27 14:16:27 +03:00
wheremyfoodat
572e8ea1f7
Merge pull request #290 from wheremyfoodat/qt
HLE stuffs
2023-09-27 00:07:38 +03:00
wheremyfoodat
4199c3b25b Stub TLS root certificate archive 2023-09-26 23:53:13 +03:00
wheremyfoodat
a42d678c04 Implement CFG::TranslateCountryInfo 2023-09-26 23:45:52 +03:00
wheremyfoodat
9e2707e097 Add FS::RenameFile 2023-09-26 23:31:17 +03:00
wheremyfoodat
83b2cae135
Merge pull request #289 from wheremyfoodat/qt
Stub FRD::GetFriendRelationship
2023-09-26 23:00:22 +03:00
wheremyfoodat
fc15a179ad Stub FRD::GetFriendRelationship 2023-09-26 22:59:48 +03:00
wheremyfoodat
0ba4ffffab [SystemSaveData] Return error when path is unsafe 2023-09-25 20:21:12 +03:00
wheremyfoodat
80ebb353a5 Update apt.cpp 2023-09-25 00:54:35 +03:00
wheremyfoodat
f1bb03d164
Merge pull request #287 from wheremyfoodat/system-appz
Add SystemSaveData::CreateDirectory
2023-09-24 22:59:44 +03:00
wheremyfoodat
e9ec836504 Add SystemSaveData::CreateDirectory 2023-09-24 22:41:31 +03:00
wheremyfoodat
e2c88d7ff6
Merge pull request #286 from wheremyfoodat/system-appz
Add cfg:s
2023-09-24 22:40:51 +03:00
wheremyfoodat
7c8d73071a Add cfg:s 2023-09-24 22:24:49 +03:00
wheremyfoodat
3cf917f749
Merge pull request #285 from wheremyfoodat/system-appz
Add HLE stuff to boot more OS apps
2023-09-24 19:53:56 +03:00
wheremyfoodat
ef51572193 [AC] Stub undocumented functions 2023-09-24 19:07:47 +03:00