aboutsummaryrefslogtreecommitdiff
path: root/launcher/net
AgeCommit message (Collapse)Author
2022-05-21Merge pull request #500 from flowln/net_refactorSefa Eyeoglu
Refactor a little the code in `launcher/net/` files
2022-05-20Add cursefrog key overridedada513
2022-05-17chore: remove copyright from files i didnt mess withflow
This is what happens when you auto-pilot stuff xdd
2022-05-12chore: add polymc license headers to launcher/net filesflow
2022-05-12fix: abort and fail logic in tasksflow
Also sets up correctly the status connections
2022-05-12refactor: more net cleanupflow
This runs clang-tidy on some other files in launcher/net/. This also makes use of some JSON wrappers in HttpMetaCache, instead of using the Qt stuff directly. Lastly, this removes useless null checks (crashes don't occur because of this, but because of concurrent usage / free of the QByteArray pointer), and fix a fixme in Download.h
2022-05-12refactor: remove some superfluous signalsflow
Since now we're inheriting from Task, some signals can be reused.
2022-05-12refactor: organize a little more the code in launcher/net/flow
This also reduces some code duplication by using some Task logic in NetAction.
2022-05-08adopt changes from #497 remappedRyan Cao
2022-01-23support paste.polymc.orgswirl
2022-01-19PasteUpload: Trim whitespace from response bodyLenny McLennington
2022-01-19PasteUpload task changed to use 0x0.st's protocolLenny McLennington
- Modified PasteUpload task to upload the log file to 0x0.st and other services with the same protocol. - Modified Paste settings UI to allow the user to select a custom paste URL, simplified the settings page code.
2021-12-31NOISSUE fix build and change how NetJob is usedPetr Mrázek
Feed it network upfront...
2021-12-29GH-4299 Fix screenshot uploadJanrupf
2021-12-29GH-4299 Don't hard crash on when missing networkJanrupf
2021-11-21NOISSUE continue refactoring things to make tests passPetr Mrázek
2021-11-20NOISSUE Some happy little refactorsPetr Mrázek
2021-11-17NOISSUE qnam -> networkPetr Mrázek
2021-10-21NOISSUE continue debranding...Petr Mrázek
2021-07-25NOISSUE Flatten gui and logic libraries into MultiMCPetr Mrázek
2013-08-17Move all the things (YES. Move them.)Petr Mrázek
Also, implemented some basic modlist logic, to be wired up.
2013-01-11CMake build system, big pile of libs: bspatch, quazip, java, the launcherPetr Mrázek