Commit Graph

161 Commits

Author SHA1 Message Date
Unknown W. Brackets
a448ef536b Qt: Toggle fullscreen like on all other platforms. 2018-06-09 16:36:41 -07:00
Unknown W. Brackets
ec398cbb1f Qt Debugger: Remove texture viewer.
No longer worked anyway.  Being replaced by WebSocket debugger.
2018-06-06 05:58:10 -07:00
Unknown W. Brackets
cf33e852ef Qt Debugger: Remove memory viewer.
Being replaced by WebSocket based debugger.
2018-06-06 05:58:10 -07:00
Unknown W. Brackets
28cabd578a Qt Debugger: Remove display list debugger.
Being replaced with WebSocket based debugger.  Was disabled and not
working anyway, and hardcoded some GL so a barrier to Vulkan.
2018-06-06 05:58:10 -07:00
Unknown W. Brackets
c3213ade25 Qt Debugger: Remove disassembly.
Being replaced by WebSocket based debugger which is better maintained.
2018-06-06 05:58:09 -07:00
Henrik Rydgård
80df926265 Qt: Set window title asynchronously. Should fix #10674 2018-03-03 08:56:56 +01:00
Henrik Rydgård
583c20991f Qt: Some cleanup and fixes. Still not working correctly with gl-render-manager. 2018-02-04 13:42:04 +01:00
Unknown W. Brackets
ebce6da223 UI: Remove auto-download options.
See previous commit removing actual functionality.
2017-12-25 11:20:26 -08:00
Henrik Rydgård
c12f17134b Links from the UI: Change from http:// to https:// wherever possible. 2017-11-14 12:53:36 +01:00
Unknown W. Brackets
661b2a3aa8 UI: Make GPU events more consistent. 2017-04-27 20:03:50 -07:00
Henrik Rydgard
55aa879216 A lot of buildfixes 2017-02-06 16:16:43 +01:00
zminhquanz
99ce8d343b Typo fix 2017-02-05 20:19:30 +07:00
zminhquanz
beaa03c0ad Add Github choose in help
Make more convenient if you contact github quickly
2017-02-05 20:16:22 +07:00
Florent Castelli
cb4d0732df qt: Remove qrc files 2016-10-17 23:45:21 +02:00
Florent Castelli
f02e2b59b0 qt: Build Qt frontend with CMake. Requires Qt5. 2016-10-17 23:45:21 +02:00
Unknown W. Brackets
27d135d48a Decouple save states from UI.
It's the UI's job to decide how and what things are displayed, not Core's.
This also reduces reasons for linkage issues.
2016-05-27 21:25:05 -07:00
Unknown W. Brackets
7258f8cae3 Qt: Default to 2x PSP window size. 2016-05-21 10:43:24 -07:00
Unknown W. Brackets
ba908b7b1e Qt: Use new window size config settings.
It's no longer tied directly to render resolution.
2016-05-21 09:58:58 -07:00
Unknown W. Brackets
b7224e269c Qt: Remove CPU core option from menu.
We've removed on Windows too, and this fixes a build error.
2016-05-13 23:56:16 -07:00
LunaMoo
6061ad7579 Some improvements, comments and polishing. 2016-01-17 09:21:12 +01:00
LunaMoo
e4271fe1bc Integrate stretching options into display layout editor. 2016-01-17 09:18:41 +01:00
Henrik Rydgard
dd6ebabdc8 Further Qt buildfix 2015-11-01 01:09:15 +01:00
Henrik Rydgard
8996f58693 Generate save state IDs for homebrew using the elf or directory name where applicable. 2015-09-25 19:27:40 +02:00
beaumanvienna
ce5edeb589 merged with upstream / amended SDL2 multi monitor support 2014-10-15 22:33:38 +02:00
beaumanvienna
fadedee75f amendments for: global variable 'fullscreenCLI'/move on top timer/Qt fullscreen code 2014-09-24 23:24:23 +02:00
beaumanvienna
3db5420beb dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:33:25 +02:00
beaumanvienna
2bc6864222 dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:27:18 +02:00
beaumanvienna
eb0ca946e9 dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2 2014-09-22 20:07:03 +02:00
Bigpet
7a109ebf0b comment out display list debug window
comment out the display list debug window in the QT version
because it's not maintained and currently causes compilation
errors because it was not updated to deal with the new GPU
backend
2014-09-19 15:18:17 +02:00
Sacha
8edf25552f Fix issue with LoadSymbolMap filename 2014-08-27 05:16:06 +10:00
Sacha
10be547ec0 Qt: Update desktop menus 2014-07-10 22:41:37 +10:00
Sacha
6cada10e86 Qt: Fix desktop globalUIState -> GetUIState 2014-06-24 14:35:00 +00:00
Sacha
ed4f5054c6 Qt: Clean up QtHost. 2014-03-02 01:09:38 +10:00
Unknown W. Brackets
60fe544bd5 Use the resize event to update screen size on Qt.
Fixes #5491.
2014-02-16 22:15:38 -08:00
Unknown W. Brackets
958786cb36 Update screen size immediately in Qt. 2014-02-15 02:09:58 -08:00
Henrik Rydgard
2200f530c7 Try to fix Qt build. See #5395 2014-02-10 16:28:53 +01:00
Sacha
d5147c4234 Add ability to change nickname and take screenshot to Qt Desktop UI. 2013-12-08 04:57:06 +10:00
Sacha
10efbd5457 Qt: Small fix. Wasn't declared as slot. 2013-11-28 13:27:10 +10:00
Sacha
f1d234e2a7 Qt Desktop: Use the existing mobile GL widget instead of duplicating the work. 2013-11-27 01:46:06 +10:00
Sacha
64ba644734 Qt: Use more cross-platform key sequences in menu where possible. 2013-11-26 17:03:31 +10:00
Sacha
fa7871869e Qt: Put all resources in to the binary. The app should be standalone now. Also fixes #4615 2013-11-22 16:15:10 +10:00
Sacha
d892f7077d Qt: Cleanup the menu creation even more. Use classes instead of defines. Now automatically translates and sets state. Update translations. 2013-11-22 14:05:36 +10:00
Sacha
5ed685d54b Qt: Show window before expanding widget. Fixes #4608 2013-11-22 04:25:56 +10:00
Sacha
693938e859 Qt: Load the language too, if detected on boot. 2013-11-22 02:38:19 +10:00
Sacha
e3f48b4824 Qt: Update menubar action code. Make it more readable. 2013-11-22 02:32:46 +10:00
Sacha
061966dae2 Qt: Hide menubar. Attach shortcuts to the main window so they still trigger when menubar is hidden. Fix bug with ctrl+number for screen size during full screen. 2013-11-21 13:48:16 +10:00
Sacha
392abf4a26 Qt: Prevent window resize, fixes #4594 2013-11-21 13:24:33 +10:00
Sacha
89c136473f Qt: Allow shortcuts to work in fullscreen. Fixes #4601 2013-11-21 12:45:45 +10:00
Sacha
a151abf115 Qt Fullscreen: Remove some redundant code. Let the window resize naturally to changes in its content. 2013-11-21 00:07:04 +10:00
Sacha
7b6c59ea18 Qt: Fix font display on non-UTF systems (eg. Symbian). 2013-11-20 15:16:44 +10:00
Sacha
5cdfe40c03 Qt5: Buildfix. Thanks to @Bigpet.
Implement an about section. Maybe this should run credits?
Fixes #4587
2013-11-20 11:50:16 +10:00
Sacha
47f3e700c4 Qt: Clean up messy code. 2013-11-19 21:02:43 +10:00
Sacha
7adb819a41 Qt: Some more improvements to the code. 2013-11-19 20:18:11 +10:00
Sacha
fef8abd129 Qt: Update languages and translations code. 2013-11-19 20:16:30 +10:00
Sacha
ab8001b521 Replace mainwindow.ui with C++ so that it is easier to maintain. 2013-11-19 20:16:30 +10:00
Sacha
960c0cc2a0 Buildfix for Qt (some platforms). Fixes #4574 2013-11-18 22:56:14 +10:00
Sacha
ff14b69e00 Qt: Update touch controller layout on switch to fullscreen. Note: The touch controller configuration still will not update. 2013-11-05 16:00:13 +10:00
Sacha
04a4f31215 Qt Desktop: Hide cursor in fullscreen during gameplay, unless on-screen controls are enabled. 2013-11-04 22:30:38 +10:00
Unknown W. Brackets
9a9aa5b194 Fix initialization order warnings. 2013-10-19 14:57:45 -07:00
Sacha
8de3d882a1 Buildfix for Qt, Qt5, Windows on Qt. 2013-10-19 05:22:32 +10:00
Sacha
7927b889b3 Buildfix Qt Linux. 2013-10-15 00:40:46 +10:00
Sacha
02e076ec95 Build fixes. 2013-10-09 14:17:48 +10:00
Zetro
43f78b5d5a Use key mappings in desktop Qt frontend 2013-09-10 19:12:38 +02:00
Ilya Zhuravlev
b3a91db87e Fix Qt build on Linux. 2013-08-14 23:02:56 +04:00
Sacha
b5c6b758f8 Qt desktop buildfix. Implement Qt keymapping. 2013-08-05 20:09:12 +10:00
Sacha
b0c5906c2b Linux Desktop buildfix. 2013-07-30 04:31:35 +10:00
Sacha
f5246c07e3 Linux buildfix. Remove gamepad support from Linux.
Was required to rebuild. Would probably have to be rewritten any to support the new input system.
Although keys can be remapped in the UI now, it would still be nice to have this done in the menu system.
2013-07-10 09:49:53 +10:00
Sacha
43906e5e96 Qt and Blackberry buildfix. 2013-07-07 18:08:41 +10:00
Unknown W. Brackets
0f0c068e10 Blind fix to Qt build errors. 2013-07-02 08:03:07 -07:00
Sacha
286caf3deb Linux Qt buildfix. 2013-06-22 01:33:55 +10:00
Sacha
29d1e40c79 Buildfix for Blackberry, Linux, Symbian, non-ffmpeg platforms, Meego, ... 2013-06-09 22:53:22 +10:00
Swyter
1d91aa7659 *Press the traditionally used F11 key to go fullscreen instead of F12.
I was confused the first time I tried. Patched for both Windows and Qt frontends, includes Qt translations.
2013-06-06 16:00:00 +02:00
Sacha
dde85e581e Add controller/gamepad support to Blackberry 10 (update native). Buildfix for Qt. 2013-05-22 01:35:22 +10:00
Marcin Mikołajczyk
bda904b364 Qt: fix pausing/resuming game 2013-04-20 12:43:55 +02:00
Marcin Mikołajczyk
d8d1ab286f Working Qt interface (debuggers broken) 2013-04-19 22:17:54 +02:00
Sacha
89c569612a Update menus for Qt version 2013-04-06 04:16:02 +10:00
Sacha
9e5b512edb Get Qt running and aware of UIState. Update native. 2013-04-04 11:58:10 +10:00
Sacha
bad4994921 Buildfix for Qt. Gets Qt compiling again but not working yet. Hasn't compiled in a days now so I thought this was worthwhile. 2013-04-01 22:45:27 +10:00
Marcin Mikołajczyk
cea9fedf10 Add Use MediaEngine option to Qt interface 2013-03-14 15:32:32 +01:00
Unknown W. Brackets
35fe2b4a63 Actually use the git version.
Also switch to cpp, duh.
2013-03-02 12:42:25 -08:00
Marcin Mikołajczyk
183acbeb28 Enable frameskip option 2013-02-25 23:55:37 +01:00
Marcin Mikołajczyk
b213c8e6ef Mainwindow class code cleanup 2013-02-24 20:05:17 +01:00
Unknown W. Brackets
8f9ea31a87 Don't bother resuming/pausing around savestates.
Only makes things more likely to crash.
2013-02-23 13:54:47 -08:00
Sacha
b9a137d621 Note about Qt UI only working on X11, needing to be thread-aware. Allocate tmp as an array instead. 2013-02-20 01:36:06 +10:00
Sacha
73842db159 Fix Qt for Windows (should compile now)
Stride needs to be allocated dynamically. Maybe g++ ignores this, msvc doesn't.
Home dir should use QDir::homePath() to be cross-platform.
Windows has its own DrawText(), compile with NODRAWTEXT.
Allow compiling on release and debug for windows.
Ignore some warnings.
2013-02-20 00:08:00 +10:00
Xele02
3a00e0b9cc Oops, too much line deleted 2013-02-17 01:53:55 +01:00
Xele02
2a6af9b8a3 Add displayList debug dialog 2013-02-17 01:28:43 +01:00
Marcin Mikołajczyk
49e04609a8 Remove fast interpreter option 2013-02-17 00:55:15 +01:00
Marcin Mikołajczyk
b90b0854e0 Fix input responsiveness 2013-02-16 13:51:31 +01:00
Marcin Mikołajczyk
3ac471eb2f Rearrangement of Qt menu 2013-02-13 23:08:55 +01:00
Marcin Mikołajczyk
9e26f41a3b Fix antialiasing option 2013-02-13 23:07:02 +01:00
Sacha
fd16744f36 Fix for Qt UI 2013-02-13 21:16:40 +10:00
Sacha
e16c0dea9b Use English version of the language on Qt4.7 where nativeLanguageName isn't supported. 2013-02-13 16:39:52 +10:00
Marcin Mikołajczyk
9c16223f8e Fix loading translations at runtime 2013-02-12 22:01:00 +01:00
Sacha
d563478b9d Allow all desktop systems to use desktop UI, not just Windows. 2013-02-13 05:14:57 +10:00
Sacha
952ea28b76 Move PPSSPP specific window init in to PPSSPP as native should be generic. 2013-02-13 04:54:04 +10:00
Sacha
1bfede452d Compile translations in to binary. This helps with packaging on mobile platforms. Also, build resources in a different dir so it doesn't conflict. 2013-02-13 03:07:36 +10:00
Marcin Mikołajczyk
41aed1a094 Qt: add AA, AF, show FPS to options 2013-02-12 01:40:53 +01:00
Marcin Mikołajczyk
603a6d93f4 Minor code cleanup 2013-02-12 01:36:16 +01:00
Xele02
69b837f18b Add debug dialogs (DisAsm, Memory, VFPU).
New features : Breakpoint display, thread status, display list status
Update translation and start french translation
2013-02-10 17:33:34 +01:00