| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-11 | Merge pull request #14592 from jordan-woyak/memcard-manager-scrolling | Admiral H. Curtiss | |
| DolphinQt/GCMemcardManager: Set ScrollMode::ScrollPerPixel to make scrolling behavior less annoying. | |||
| 2026-04-17 | Improve usage of std::move and const references parameters | Martino Fontana | |
| Accomplished using `run-clang-tidy` with `performance-move-const-arg,performance-unnecessary-value-param,modernize-pass-by-value`. Changed arguments to const references, removed them where inappropriate (e.g. sink parameters). Same with std::move. Manually reviewed each change to make sure that it makes sense, and do something more appropriate if possible. | |||
| 2026-04-14 | DolphinQt/GCMemcardManager: Don't unnecessarily repopulate the slot table ↵ | Jordan Woyak | |
| when switching between A <-> B. | |||
| 2026-04-14 | DolphinQt/GCMemcardManager: Set ScrollMode::ScrollPerPixel to make scrolling ↵ | Jordan Woyak | |
| behavior less annoying. | |||
| 2026-01-25 | Remove unused imports | Martino Fontana | |
| Yellow squiggly lines begone! Done automatically on .cpp files through `run-clang-tidy`, with manual corrections to the mistakes. If an import is directly used, but is technically unnecessary since it's recursively imported by something else, it is *not* removed. The tool doesn't touch .h files, so I did some of them by hand while fixing errors due to old recursive imports. Not everything is removed, but the cleanup should be substantial enough. Because this done on Linux, code that isn't used on it is mostly untouched. (Hopefully no open PR is depending on these imports...) | |||
| 2025-06-07 | DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an ↵ | Jordan Woyak | |
| event filter. | |||
| 2025-06-06 | DolphinQt: Remove redundant window hints | Dentomologist | |
| Remove window hints clearing the flag Qt::WindowContextHelpButtonHint, which is already off by default in Qt 6. In Qt 5 this flag was set by default for QDialogs, and on Windows put a ? button in the corner of the title bar allowing users to activate Qt's QWhatsThis help system for a given widget. Since we don't set that text the ? button was useless and so we hid it manually. | |||
| 2024-08-20 | Remove redundant semicolons | Dr. Dystopia | |
| 2024-07-28 | i18n: Add comments and improve source strings | JosJuice | |
| Most of these changes are to improve consistency in capitalization. | |||
| 2023-08-12 | DolphinQt: Set window decorations for all top-level QWidgets. | Admiral H. Curtiss | |
| 2023-06-08 | GCMemcardUtils: Make use of std::span where applicable | Lioncash | |
| Generifies bits of the interface so that some functions aren't explicitly tied down to only using std::vector. | |||
| 2023-03-02 | [[unlikely]] ASSERT | Minty-Meeo | |
| and other ASSERT usage changes | |||
| 2022-06-05 | DolphinQt: Unify handling of raw memory card path. | Admiral H. Curtiss | |
| 2022-03-08 | Add NonDefaultQPushButton to set autoDefault of buttons to false | Martin | |
| 2022-01-16 | Use Slot in GCMemcardManager | Pokechu22 | |
| 2022-01-14 | Replace TEXIDevices with an enum class | Pokechu22 | |
| 2021-10-09 | Add wrapper function to disable hotkeys for QFileDialog | sowens99 | |
| Previously, if you have "Hotkeys Require Window Focus" disabled, you could repeatedly use the "Open" hotkey, for example, to stack File Open windows over top of each other over and over. This commit allows the hotkey manager to disable/enable on QFileDialog creation and destruction. | |||
| 2021-07-05 | treewide: convert GPLv2+ license info to SPDX tags | Pierre Bourdon | |
| SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel. | |||
| 2021-04-02 | Replace uses of cassert with Common/Assert.h | Pokechu22 | |
| 2021-01-28 | GCMemcardManager: Detect attempt to import multiple save files with the same ↵ | Admiral H. Curtiss | |
| internal name. | |||
| 2021-01-28 | GCMemcardManager: Add filename column. | Admiral H. Curtiss | |
| 2021-01-28 | GCMemcardManager: Make columns sortable. | Admiral H. Curtiss | |
| 2021-01-28 | GCMemcardManager: Make columns resizable by the user. | Admiral H. Curtiss | |
| 2021-01-28 | GCMemcardManager: Small cleanups. | Admiral H. Curtiss | |
| 2021-01-28 | GCMemcardManager: Replace remaining panic alert with ModalMessageBox. | Admiral H. Curtiss | |
| 2021-01-28 | GCMemcard: Let ImportFile() take a Savefile instead of a direntry and a ↵ | Admiral H. Curtiss | |
| vector of blocks. | |||
| 2021-01-28 | GCMemcardManager: Rewrite file deleting logic to provide a better user ↵ | Admiral H. Curtiss | |
| experience. | |||
| 2021-01-28 | GCMemcardManager: Rewrite file copying logic to provide a better user ↵ | Admiral H. Curtiss | |
| experience. | |||
| 2021-01-28 | GCMemcardManager: Rewrite file importing logic to provide a better user ↵ | Admiral H. Curtiss | |
| experience. | |||
| 2021-01-28 | GCMemcardManager: Rewrite file exporting logic to provide a better user ↵ | Admiral H. Curtiss | |
| experience. | |||
| 2021-01-28 | GCMemcardManager: Relayout file table for a more compact design. | Admiral H. Curtiss | |
| 2020-11-25 | Frontends: Migrate logs over to fmt | Lioncash | |
| 2020-06-16 | GCMemcard: Move from global namespace into a Memcard namespace. | Admiral H. Curtiss | |
| 2020-04-28 | GCMemcardManager: Add GUI to create new memory card. | Admiral H. Curtiss | |
| 2020-03-23 | Cleanup warnings of -Wunused-variable | Jun Su | |
| remove unused variables. | |||
| 2020-02-06 | DolphinQt: setTabKeyNavigation(false) on QTableWidget and QTableView. | Jordan Woyak | |
| 2020-01-27 | DolphinQt/GCMemcardManager: Make use of QLatin1Char within ↵ | Lioncash | |
| GetErrorMessagesForErrorCode() Same behavior, but eliminates the use of a program lifetime Qt string literal. | |||
| 2020-01-27 | DolphinQt/GCMemcardManager: Mark string as translatable within ↵ | Lioncash | |
| GetErrorMessagesForErrorCode() This is a string that can potentially be seen by a user, so it should be marked as translatable, like the other strings are. | |||
| 2019-11-17 | GCMemcardManager : Performance boost | DacoTaco | |
| 2019-11-17 | Merge pull request #8302 from AdmiralCurtiss/gcmemcard-comments | Léo Lam | |
| GCMemcard: Read comments, banners, and icons via logical data offsets instead of physical ones. | |||
| 2019-11-17 | GCMemcard: Read icons according to logical data offsets instead of physical ↵ | Admiral H. Curtiss | |
| data offsets. Also gets rid of some undefined behavior. | |||
| 2019-11-17 | GCMemcard: Read banners according to logical data offsets instead of ↵ | Admiral H. Curtiss | |
| physical data offsets. Also gets rid of some undefined behavior. | |||
| 2019-11-17 | GCMemcard: Move Icon and Banner constants to the GCMemcard header. | Admiral H. Curtiss | |
| 2019-11-17 | GCMemcard: Read file comments according to logical data offsets instead of ↵ | Admiral H. Curtiss | |
| physical data offsets. | |||
| 2019-11-09 | Merge pull request #8185 from Techjar/memcard-manager-auto | Léo Lam | |
| Qt/GCMemcardManager: Load configured memory cards by default | |||
| 2019-10-21 | Qt/GCMemcardManager: Fix incorrect placeholder frame timing. | Admiral H. Curtiss | |
| 2019-10-17 | Merge pull request #8304 from AdmiralCurtiss/memcard-manager-icon-fix | JMC47 | |
| Qt/GCMemcardManager: Fix icon animations displaying incorrectly. | |||
| 2019-09-24 | Fix import gc save file window title | Rukai | |
| 2019-09-23 | Qt/GCMemcardManager: Fix animation frame order and speed. | Admiral H. Curtiss | |
| 2019-09-22 | Qt/GCMemcardManager: Fix animation frame decoding. | Admiral H. Curtiss | |
