summaryrefslogtreecommitdiff
path: root/src/downloadmanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* split settings into a bunch of classesisanae2019-09-021-1/+1
| | | | removed "get" from the getters that had it
* moved code for byte sizes and speed to uibaseisanae2019-08-261-15/+4
| | | | | added scoped classes for QSettings groups and arrays servers logged on startup
* changed total speed and count to a list of the last 5 downloadsisanae2019-08-261-10/+7
| | | | | 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-11/+29
|
* Merge pull request #807 from isanae/logging-reworkJeremy Rimpo2019-08-021-32/+35
|\ | | | | Logging rework
| * removed some useless loggingisanae2019-07-221-3/+0
| | | | | | | | initializing usvfs logging now logs strings for log level and crash dump type
| * changed qDebug() to log::debug()isanae2019-07-221-17/+18
| | | | | | | | removed some commented out logging
| * changed qCritical() to log::error()isanae2019-07-221-3/+7
| | | | | | | | removed now unused vlog()
| * replaced qWarning()isanae2019-07-221-10/+11
| |
* | Refactor obsolete methodsSilarn2019-07-031-2/+7
|/
* Merge pull request #731 from isanae/filetree-dds-preview-630Al2019-05-261-15/+14
|\ | | | | Add preview to filetree, some refactoring
| * changed rest of ShellExecuteW() calls to use shell::Execute(), ↵isanae2019-05-261-2/+2
| | | | | | | | shell::OpenLink() or shell::OpenFile()
| * put explore and open functions in namespace shellisanae2019-05-251-4/+4
| | | | | | | | | | | | previewDataFile() was duplicated in both MainWindow and ModInfoDialog, moved to OrganizerCore added preview menu item to filetree better logging when shell operations fail
| * ExploreFile() will select the file in explorer when the path is a fileisanae2019-05-251-13/+12
| | | | | | | | replaced more ShellExecute() calls with ExploreFile()
* | Add support for new Nexus API game codes to NXM link handlingSilarn2019-05-231-4/+15
|/
* Update NXM link handling to support premium link and validate user infoSilarn2019-05-091-0/+1
|
* Add more protection against missing game pluginsLostDragonist2019-03-251-3/+3
|
* Don't query for the file description if it's present but blankLostDragonist2019-03-241-1/+1
|
* Add another query to get the missing file descriptionLostDragonist2019-03-241-4/+11
|
* Handle multiple replies to MD5 searchLostDragonist2019-03-241-93/+145
|
* Revert "Use MD5 info search for new downloads"LostDragonist2019-03-231-13/+10
| | | | This reverts commit 5ba369680db90b70b25fbc8a5d33880de077f76e.
* Use MD5 info search for new downloadsLostDragonist2019-03-221-10/+13
|
* Convert file description from BBCodeLostDragonist2019-03-071-1/+1
|
* Suppress expected network errors during MD5 searchesLostDragonist2019-03-071-2/+3
|
* Use MD5 when querying info before bothering the userLostDragonist2019-03-071-2/+112
|
* Fix call to requestDownloadURLLostDragonist2019-02-221-1/+1
|
* Don't populate newestVersion from mod descriptionLostDragonist2019-02-211-1/+0
| | | | This leaves the newestVersion unpopulated until the user checks the mod for an update.
* Grab the description for downloads instead of the change logLostDragonist2019-02-211-2/+2
|
* Rework messages about downloads already queued or startedLostDragonist2019-02-181-5/+45
|
* Coalesce code for identifying game short name from nexus nameSilarn2019-02-181-24/+14
|
* Fix up messages for already pending/started downloadsLostDragonist2019-02-181-7/+5
|
* Fix display of file names when querying infoLostDragonist2019-02-181-1/+1
|
* Fix issue with downloads not being remove on failureSilarn2019-02-181-1/+10
| | | | Also adds helpful message when API key is not valid or present
* Some fixes to parse the preferred server list and download speed featureSilarn2019-02-181-2/+2
|
* Use NXM link key and expiration in file list API call when availableSilarn2019-02-181-2/+8
|
* Various fixes and updatesSilarn2019-02-181-1/+2
| | | | | | * Add second api type for mod info to segment updates from basic desc * Add saved nexus file type and factor it into the update display * Fix some issues with how we were checking for 'latest update' files
* Multiple fixes:Silarn2019-02-181-4/+25
| | | | | | * Uses current daily/hourly rate limits * Fixed issue with translating API game string to mod game string ** Corrects issues with update checks and downloads
* Filter deleted downloads from the download query dialogSilarn2019-02-181-1/+2
|
* Reworking update checks to use the file update info with a fallbackSilarn2019-02-181-1842/+1831
|
* Initial Nexus API changes:Silarn2019-02-181-15/+4
| | | | | - Switch to SSO with WebSocket - Update endpoints (all but version checking)
* Fix modId behavior on 'Query Info' cancel (issue #446)Krzysztof Starecki2019-02-141-1/+2
|
* Make logs more consistent in format and contentLostDragonist2019-01-301-1/+1
|
* Change qPrintable to qUtf8Printable to better support non-ASCII textLostDragonist2019-01-051-9/+9
|
* Improve spacing for plugincounter.Al2019-01-061-1/+1
|
* Remove unused import, fix accidental indentKrzysztof Starecki2019-01-011-1/+1
|
* Change redownload dialog to display the filenameKrzysztof Starecki2019-01-011-2/+2
|
* Fix bug with hiding installed downloadsKrzysztof Starecki2018-12-311-11/+7
|
* Add icon for incomplete download info, add download progress delegateKrzysztof Starecki2018-12-301-3/+3
|
* Port context menus to new downloadlistKrzysztof Starecki2018-12-301-1/+1
|
* Fix possible crash during write to disk errorLostDragonist2018-08-211-1/+2
|