summaryrefslogtreecommitdiff
path: root/src/downloadmanager.h
Commit message (Collapse)AuthorAgeFilesLines
* Add author and uploader columns to mod list (#2269)Jonathan Feenstra2025-08-181-0/+2
|
* Mass Metadata Parsing: Prevent re-querying and manual prompts to enter ↵Jonathan Feenstra2025-05-231-2/+8
| | | | | | | | | | | missing data (#2135) * Add a button to "Query Info" of every download in the list --------- Co-authored-by: Deewens <dudonadrien@gmail.com> Co-authored-by: KenJyn76 <liambonilla@gmail.com> Co-authored-by: Al <26797547+Al12rs@users.noreply.github.com>
* Add startDownloadNexusFileForGame (#2181)Jonathan Feenstra2025-01-021-1/+1
|
* Download issue fixesJeremy Rimpo2023-11-051-0/+10
| | | | | | - Add scoped watcher disabler - Disable during mod install - Update interprocess message handler to fix 'unable to communicate' issues
* Apply clang-format.Mikaël Capelle2023-07-091-103/+136
|
* Extend download speed datatypes to qint64/long long to avoid overflowJeremy Rimpo2022-05-041-4/+4
|
* Decrease rolling window size for download speedJeremy Rimpo2022-04-191-2/+2
|
* Download status improvementsJeremy Rimpo2022-04-191-2/+12
| | | | | - Better speed calculation - Add download time estimate
* Better nexus network errorsJeremy Rimpo2022-04-191-1/+1
|
* optimizations for download manager:isanae2020-12-241-1/+3
| | | | | | | - use envfs for walking directory - minimize string copies, disk access - use set of filenames to check for duplicates - use file size from envfs
* Fix callbacks for pluginlist, modlist and download manager.Mikaël Capelle2020-12-021-8/+10
|
* Compute supported extensions dynamically in installation and download manager.Mikaël Capelle2020-12-011-7/+0
|
* Switch from Qt signals to boost::signals for DownloadManager.Mikaël Capelle2020-10-111-4/+17
|
* Added Open Meta File context action to downloadserri1202020-08-201-0/+2
|
* Merge pull request #1000 from Al12rs/startup_performanceisanae2020-02-181-1/+1
|\ | | | | Startup performance
| * Allow not refreshing downloads when setting their folder, for example during ↵AL2020-02-161-1/+1
| | | | | | | | init.
* | Change Qtime to QElapsedtimer in some palaces to remove the warnings.AL2020-02-151-1/+2
|/
* Add source game column to the download listLostDragonist2019-12-061-0/+8
|
* fixed crash when starting multiple downloads with dialog boxes openedisanae2019-12-021-0/+4
| | | | fixed download manager dialog boxes not having a parent
* changed total speed and count to a list of the last 5 downloadsisanae2019-08-261-17/+0
| | | | | existing servers now merged when retrieving the download links download manager doesn't store the servers any more, queries the settings every time
* moved preferred servers into ServerListisanae2019-08-261-4/+7
|
* Add another query to get the missing file descriptionLostDragonist2019-03-241-0/+1
|
* Use MD5 when querying info before bothering the userLostDragonist2019-03-071-15/+22
|
* Multiple fixes:Silarn2019-02-181-0/+3
| | | | | | * Uses current daily/hourly rate limits * Fixed issue with translating API game string to mod game string ** Corrects issues with update checks and downloads
* Reworking update checks to use the file update info with a fallbackSilarn2019-02-181-568/+564
|
* Detect errors when writing downloads to disk and cancel downloadLostDragonist2018-08-191-0/+2
|
* Add new "Open File" right-click dialog for DownloadsFrederik “Freso” S. Olesen2018-08-061-0/+2
| | | | | | | This enables the user to directly open the downloaded archived/file which can be useful for e.g., inspection of what's inside or if they need to copy files from inside the archive to somewhere else. Saves a step compared to "Show in Folder" and then opening the file.
* Avoid asking users if they are sure they want to close of all downlaods are ↵Al12rs2018-07-171-0/+7
| | | | paused.
* Added "Open in Folder" option to downloads tab.Al12rs2018-07-161-0/+2
|
* Potential fix for corrupted downloadsSilarn2018-06-251-1/+2
|
* *Avoided some unnecessary refreshes while removing mods.Al12rs2018-05-251-0/+2
| | | | | | | | *Added "Visit on Nexus" menu entry in the downloads tab. *Added confirmation message when deleting a single download. *Changed text of messages to more easily distinguish deleting from hiding.
* Huge performace improvements for downloads tab by disabling the dirWatcher ↵Al12rs2018-05-171-3/+4
| | | | | | | | triggered refreshes. Avoid app freezes caused by stacked refresh calls. Added chack to see if a download is alerady hidden before trying to hide it. Made sure to refresh Download tab where it was othwerwise relying in the dirwatcher to refresh.
* Initial work on avoiding the spamming of the Downlods tab refresh caused by ↵Al12rs2018-05-171-0/+16
| | | | the fileSystemWatcher picking up changes made by MO itself and triggering multiple refreshes
* Download resume fixes for restarting MO, hung downloadsSilarn2018-05-131-0/+4
|
* Fixes for downloads and installsSilarn2018-05-061-2/+2
|
* Rework the existing file download dialog to pause the download while waitingSilarn2018-05-051-2/+2
| | | | - Also fixes direct calls to downloadFinished
* Use a five second delta to calculate speed for more responsive displaySilarn2018-05-031-1/+2
|
* Fix MO endorsement check and add game to ModInfo s_ModsByModIDSilarn2018-05-021-0/+8
|
* Allow downloads to display speed and complete %Silarn2018-05-011-2/+2
|
* Need to check if the file is in the download directory for creating metaSilarn2018-04-231-1/+1
|
* Support for multi-game downloadsSilarn2018-04-161-10/+13
|
* Fix both remove and reinstall updating hidden downloadsSilarn2018-04-111-0/+2
|
* Also mark hidden downloads as uninstalled; refresh plugins after filesSilarn2018-04-081-0/+3
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-376/+375
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-375/+376
|
* Restore start download file method (2 of 3)Thomas Tanner2015-12-201-2/+2
|
* Bunch of const correctness changes. There shouldn't be any update of plugin ↵Thomas Tanner2015-11-251-2/+2
| | | | games once MO has started
* Removes all uses of GameInfo::getShortName, replaced by ↵Thomas Tanner2015-11-241-0/+4
| | | | IPluginGame::getNexustName
* Remove most instances of GameInfo::getname, and transfer getDLCPlugins to ↵Thomas Tanner2015-11-231-0/+2
| | | | | | the plugingame interface Also commented out startDownloadNexusFile as it doesn't appear to be used anywhere
* small stuffTannin2015-06-171-1/+1
|