Commit graph

14 commits

Author SHA1 Message Date
Le Philousophe
dc7fadef28 COMMON: Make iconspath a Path object 2023-12-24 13:19:25 +01:00
Le Philousophe
87e9a406fa BACKENDS: NETWORKING: Use Path instead of String for local files
Use references when applicable too.
2023-12-24 13:19:25 +01:00
Le Philousophe
26b02dcd91 GUI: Clear error when starting an new state when downloading 2023-12-10 11:45:26 +01:00
Le Philousophe
f1ae05d3b0 GUI: Cancel pending requests when clearing cache
And properly restart a file list download
2023-12-10 11:45:20 +01:00
sluicebox
d76c06e648 GUI: Fix memory leak in DownloadPacksDialog. PVS-Studio V773 2023-10-30 11:28:13 -07:00
Le Philousophe
0043d344a9 BACKENDS: Avoid passing arguments by value in cloud and networking
Use references everywhere it's possible.
Use override keyword to raise errors when there are discrepancies.
2023-10-29 01:51:38 +02:00
Thierry Crozat
d10e4d682a GUI: Notify the backend when starting or finishing an icons or shaders pack download 2023-08-06 23:07:35 +02:00
Cameron Cawley
6903fb4be1 COMMON: Simplify API for getHumanReadableBytes() 2023-02-05 23:08:21 +01:00
Lothar Serra Mari
3dd9022485 GUI: Use dynamic packname string in cache clearing dialogs 2023-01-15 10:55:27 +01:00
Eugene Sandulenko
e72135309f
GUI: Update download progress only twice a second to put less strain on CPU 2023-01-08 15:10:14 +01:00
Eugene Sandulenko
fcb2182266
GUI: Move the icon-related code from the DownloadPacksDialog to the options 2023-01-08 14:10:27 +01:00
Eugene Sandulenko
31afcec77c
GUI: Generalize DownloadPacksDialog 2023-01-08 01:15:53 +01:00
Eugene Sandulenko
4d0f0fda52
GUI: Renamed DownloadIconsDialog -> DownloadPacksDialog 2023-01-08 01:15:53 +01:00
Eugene Sandulenko
ee33e99357
GUI: Rename downloadiconsdialog.* -> downloadpacksdialog.* 2023-01-08 01:15:53 +01:00
Renamed from gui/downloadiconsdialog.cpp (Browse further)