Fernando Sahmkow
a6b88e85bf
Renderer: Implement Bicubic and ScaleForce filters.
5 years ago
Morph
138d9d7eff
main: Add resolution scale label in the status bar
Shows the resolution scale as "Scale: {}x" in the status bar, where {} is a floating point value representing the current resolution scaling factor.
5 years ago
Fernando Sahmkow
778700ff9d
TextureCache: Modify Viewports/Scissors according to Rescale.
5 years ago
Fernando Sahmkow
37ef9c9130
Settings: Add resolution scaling to settings.
5 years ago
Morph
1af499c15b
applets/swkbd: Skip text checking if the text has been confirmed
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation.
The confirmation text itself seems to be corrupted though, this needs to be investigated.
Fixes the software keyboard in Famicom Detective Club: The Missing Heir
4 years ago
Morph
a6e6a5ac38
general: Get the current process program id directly from the system
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
4 years ago
Morph
64275dfbf4
general: Rename GetTitleID to GetProgramID
4 years ago
Levi Behunin
d6b5f64484
Refactor Logging Impl
Loop on stop_token and remove final_entry in Entry.
Move Backend thread out of Impl Constructor to its own function.
Add Start function for backend thread.
Use stop token in PopWait and check if entry filename is nullptr before logging.
4 years ago
lat9nq
604b6d1210
yuzu qt: Disable the screensaver with SDL2
Disables the screen saver when a game boots using SDL2 so that it works
on any supported platform.
4 years ago
german77
f503dbf071
profile_manager: Resize any image bigger than 256p
4 years ago
Moonlacer
1665e2d2a6
Geometry property removal and rewording
4 years ago
ameerj
ef811c6425
settings: Remove std::chrono usage
Alleviates the dependency on chrono for all files that include settings.h
5 years ago
Moonlacer
abe6d39b1a
add_link
remove_accident
fix_whoopsie
5 years ago
Romain Failliot
992f325662
main: fix typo in warning message
5 years ago
Morph
d4c79a0404
main: Add missing make_unique for ui
5 years ago
Morph
2b622411fd
qt_web_browser: Add missing QApplication include
5 years ago
Romain Failliot
427ce8dcef
ui: fix crash when closing configure window
This crash happens 100% of the time (on Linux at least), you just need
to open the configure window and click OK.
It seems to happen when the tabs are destroyed and once all the tabs are
destroyed, a final signal is sent with `index == -1`. So `debug_tab_tab`
doesn't exist anymore when this happens, so the crash.
5 years ago
Morph
5c6ca597c5
bootmanager: Forward declare System and SystemResultStatus
5 years ago
Morph
f0dc07dbac
yuzu: Construct system in GMainWindow
5 years ago
Morph
17763a44d5
core: Move ResultStatus outside of System
Allows it to be a forward declaration in other header files.
5 years ago
Romain Failliot
ecef109162
Hide mouse cursor by default
5 years ago
Creak
bad122b195
main: Slightly refactor NCA entry installation in InstallNCA ( #7181 )
* main: Slightly refactor NCA entry installation in InstallNCA
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
5 years ago
Morph
86908d569e
main: Use std::unique_ptr for ui
5 years ago
Morph
ab441fb009
configuration: Use std::make_unique instead of operator new for ui
5 years ago
Moonlacer
c68ce25a14
settings_ui: Better NVDEC Description For Each Video Rendering Option ( #7165 )
* better_description
* Revert "better_description"
This reverts commit 3a152a6ba6 .
* better_nvdec_wording
* best_performance
* update_word_stuff
* another_update
5 years ago
Romain Failliot
39b3c9022d
Create local variables for mouse and wheel positions
5 years ago
Romain Failliot
818651909f
Fix a few warnings
- configure_input_player_widget.cpp: always better to use `const auto &`
whenever possible
- profiler.cpp: `ev->pos()` is deprecated, replace with
`ev->position()`, which returns floats, thus the addition of
`.toPoint()` (same as what's happening in `pos()`)
- game_list.cpp: `QString::SplitBehavior` is deprecate, use `Qt::`
namespace instead
5 years ago
ameerj
5c829c7e4e
main: Add option to reset window size to 900p
5 years ago
Levi Behunin
54ae8d1649
Update configure_tas.ui
Remove the geometry property again(7045) after 7090 re-added.
5 years ago
lat9nq
b6894bfc5b
discord_impl: Remove global system instances
5 years ago
lat9nq
4ce53ffe6a
game_list: Remove global instances of Core::System
5 years ago
lat9nq
493905665c
configuration: Add const qualifier where able
5 years ago
lat9nq
fb66a455c4
yuzu qt: Remove global system instances from config, WaitTree, main
5 years ago
Morph
7bb2dd75cd
service: Reduce header include overhead
5 years ago
Morph
282bdfd1bf
yuzu: main: Register a callback for Exit
5 years ago
lat9nq
596323f89f
main: Don't add an extra separator when the title version is absent
Some titles, such as homebrew, do not have any version string. Because
yuzu hard codes the title bar string assuming a version string is
preset, booting homebrew causes yuzu to add an extra separator with no
content between.
This uses a lambda expression to prevent that from happening.
5 years ago
Morph
e29f3b87f1
style: Remove extra space preceding the :: operator
5 years ago
Morph
839547dc90
CMakeLists: Remove BoxCat build option
5 years ago
Morph
8af9f3216e
settings: Remove BCAT settings
5 years ago
Morph
673d37a7c2
configure_network: Remove BCAT
5 years ago
Moonlacer
d09e618bd2
configure_tas: Remove help button from dialog window
5 years ago
Moonlacer
e55affe264
configure_tas: Ensure dialog buttons always stay at the bottom
Previously, the dialog buttons would be floating in-place when the dialog is stretched downwards.
This change ensures that the dialog buttons always stay at the bottom of the window.
5 years ago
v1993
3e07655b1b
Use subdirectory of main data directory for QtWebEngine storage
Previously, an unrelated directory was used for this. Keep everything together for consistency.
5 years ago
Levi Behunin
2b3c9c61db
Clean-up and nits
Remove redundent label, rearange checkboxs to keep same 3 per column layout, remove unneeded properties.
5 years ago
Levi Behunin
77e327dd1a
Clean-up
Numerize names, remove unneeded properties and spacer.
5 years ago
Levi Behunin
ad85689417
Tas configure ui nits
Text looked cramped on my pc (Ubuntu 21.04). Re-flowed text as well for nicer read.
5 years ago
german77
75d8ec1e9f
UI: Relocate tas menu and add brief description
5 years ago
german77
5401cf6eb5
input_common/tas: new update method
5 years ago
german77
33a1d790e8
input_common/tas: Document the main class
5 years ago
german77
e6c4bf52f0
input_common/tas: Add swap controller
5 years ago