Commit graph

42 commits

Author SHA1 Message Date
Megamouse
fbebdc09b7 Qt: ignore double clicks unless they are left clicks 2024-09-02 23:26:56 +02:00
Megamouse
d119cf6e96 Qt6 port 2023-07-31 20:03:24 +03:00
Megamouse
6f306121a6 Qt: fix opening folders by using util functions 2022-12-10 22:54:26 +01:00
Megamouse
8d781a737b Qt: Replace some deprecated Qt5 stuff 2022-04-21 21:23:10 +02:00
Eladash
e951c619c5
Implement Emulator::GracefulShutdown() 2022-02-05 11:49:29 +01:00
Megamouse
f258ae795c Add more logging for Emulator Stop events
This should give us more insight into the conditions that cause emulation stops.
This may also help find false issue reports.
2021-10-31 04:12:47 +01:00
Megamouse
f4bcf9ad1d Qt: fix warning 2021-06-25 09:41:32 +03:00
Megamouse
96fa531566 Qt: allow renaming of the current user
Since the dialog cannot be opened ingame, there should be no reason to disable the rename user option.
2021-05-07 22:51:08 +02:00
Megamouse
1caf81811a Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
Megamouse
5b0dac797c Remove deprecated user management code 2021-04-10 15:18:16 +02:00
Megamouse
03b76b4606 Emu: some cleanup 2021-04-09 21:03:49 +02:00
Megamouse
9c7230e79f cli: set user-id per command line 2021-04-02 11:50:28 +02:00
Megamouse
6892cb1c7e Qt: prepare for removal of deprecated GUI settings
If you remove a custom name and already had a deprecated name before, you'll never get rid of it.
This applies to all of the deprecated settings.
2021-03-22 23:47:11 +01:00
RipleyTom
af8c661a64 Remove BOM markers 2020-12-06 15:30:12 +03:00
Bevan Weiss
c39ad1ee12 Fix Windows UNC Path Handling
In Windows, when using Open Install Folder etc with UNC paths, nothing would happen.
This replaces the "file://"+path usage with QUrl::fromLocalFile(path) which appears to handle this better.
Needs testing under non-Windows.
2020-09-08 09:38:39 +02:00
Megamouse
8799eebfe1 Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
Megamouse
2dca8d84e1 patch manager 2020-06-11 13:15:25 +02:00
Nekotekina
e4a81b1d13 Move Log.h to util/logs.hpp 2020-03-07 12:29:23 +03:00
Megamouse
f7666f44da Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
Nekotekina
972e0ab31d Remove -Wno-reorder and make it an error 2020-02-21 15:20:34 +03:00
Nekotekina
f08c778d2c Use more starts_with/ends_with.
Remove ends_with global func.
2020-02-18 14:53:23 +03:00
Megamouse
fe75311be2 move config structs to own files and clean up some headers 2020-02-17 15:08:17 +03:00
Nekotekina
4bc431ec31 Silence deprecation warning (implicit capture of this on [=]) 2020-02-10 14:47:12 +03:00
Nekotekina
3c0bd821c8 Give log channels fancier names
Improve LOG_CHANNEL macro to accept custom name.
2020-02-01 10:43:43 +03:00
Nekotekina
d9a0619ddd Remove legacy GENERAL log channel
Add some more log channels instead.
2020-02-01 07:49:38 +03:00
Megamouse
46ca39ec4d Add Emu.HasGui() to properly hide Qt dialogs in no-gui mode 2019-12-03 09:12:51 +01:00
Megamouse
77ac875b0b Qt: adjust custom context menu positions 2019-11-06 19:26:29 +01:00
RipleyTom
2040a11585 header shuffling 2019-08-14 23:54:09 +02:00
Megamouse
08c581947d Create headless application [WIP] 2019-08-14 23:54:09 +02:00
msuih
8150095e8f Qt warnings cleanup 2019-08-10 16:15:24 +02:00
scribam
8a6b5ca71f Access class static methods with "::"
Recommendation from Clang-Tidy: https://clang.llvm.org/extra/clang-tidy/checks/readability-static-accessed-through-instance.html
2019-06-01 22:59:23 +03:00
drysalter
f246a8666a Qt: Minor Visual Fixes (#5899)
* Increase minimum size of User Manager window so QPushButtons aren't squeezed together
* Add spacing to the links in the About dialog to match all other buttons in the GUI
* Make the links in the About dialog work on Linux
* Turn the tooltip on "Config" in toolbar into an imperative like the rest of them
2019-05-04 22:56:55 +02:00
Megamouse
e29ea61f7c Qt: fix user manager localusername and add textvalue to the inputdialog 2018-07-27 07:41:05 +02:00
Megamouse
f84883223b Qt: add some hotkeys to some user account interactions 2018-07-27 07:41:05 +02:00
Megamouse
c39bd490ba Qt: fix user manager directory scan 2018-07-27 07:41:05 +02:00
Megamouse
2f6957c9c8 Qt: minor user manager style changes 2018-07-27 07:41:05 +02:00
Megamouse
847da3951c Qt: fix user manager button behaviour 2018-07-27 07:41:05 +02:00
Megamouse
e58b7cbe1f user_manager: megamouse fixes 3 2018-07-26 03:16:51 +04:00
Megamouse
622c8c2788 user_manager: megamouse fixes 2
(cherry picked from commit 89c7740df1b40095bfa715ff863056d5797b9f89)
2018-07-26 03:16:51 +04:00
Megamouse
eef900ef41 user-manager: megamouse fixes
(cherry picked from commit 949807c1cc689e12e5f0cea367564306ea36a759)
2018-07-26 03:16:51 +04:00
mpm11011
68202eb2b7 user-manager: replacing fmt::format with string concat.
(cherry picked from commit 63379afc7a402edb2159912318281febc3e7438a)
2018-07-26 03:16:51 +04:00
mpm11011
948bd3673e user-manager: squash all commits for this feature. 2018-07-26 03:16:51 +04:00