bbb3b3e6f6
NOISSUE tabs -> spaces
2018-07-15 14:51:05 +02:00
b5f636b3d5
NOISSUE do not keep downloads in memory, add (some) missing virtual dtors
2018-06-28 21:34:56 +02:00
72c0002b45
Catch C++ exceptions by const reference
...
Fixes #2277
2018-05-19 19:18:26 -04:00
8e44ab2338
NOISSUE redo new instance dialog
2018-03-27 09:25:36 +02:00
106155dd62
NOISSUE move modpack platform related files to 'modplatform' subfolders
2018-03-16 23:33:58 +01:00
ab3fe74c97
Added FTB pack selection ad download, WIP
2018-02-28 19:43:56 +01:00
093dd22826
GH-2154 Ignore 'hidden' flag of insttance folders
2018-02-18 16:08:11 +01:00
58ead6a1f4
NOISSUE handle 'folder' Flame packages by ignoring them, show warnings for minor Flame import problems
2017-12-30 18:57:46 +01:00
6d034bda82
GH-2059 fix instance directory not being created on first launch
2017-12-05 09:52:04 +01:00
30fad998a6
NOISSUE normalize instances path in FolderInstanceProvider
...
This resolves some issues with the instance export dialog when the instances folder
path contains '..' and '.', or involves symlinks.
2017-12-03 02:38:53 +01:00
2b998bb8cc
NOISSUE implement LEgacy instance migration
2017-09-26 13:38:34 +02:00
9a6c2b0e2c
NOISSUE Add back Legacy for migration purposes
2017-09-17 19:24:39 +02:00
13628e7a82
NOISSUE merging of strategy into profile, onesix into minecraft
2017-09-09 19:19:05 +02:00
b29382c748
NOISSUE Remove Legacy support
2017-09-09 18:30:22 +02:00
b61407a75d
NOISSUE retry committing instances if it fails a few times
...
This should fix issues with antivirus locking files/folders on Windows.
2017-09-05 23:38:17 +02:00
d80382180e
NOISSUE refactor pack import (extraction and paths)
...
It now:
* Doesn't extract until it knows the content format is good.
* Extracts in a predictable location, not requiring to use a second path for the actual pack root.
2017-09-04 08:17:25 +02:00
b8adbb9b73
GH-1971 do not check filesystem boundaries when committing instances
...
The check wasn't very good and was breaking because it assumed uniform paths.
2017-09-02 13:58:57 +02:00
1b4851a941
NOISSUE use QtConcurrent to run FS operations in worker threads
...
Not all operations - only the ones that aren't in error handling.
The API for QFuture is too nasty to do much more in a sensible way.
2016-10-26 18:21:25 +02:00
d66fdcd4cc
NOISSUE Granular instance reload
2016-10-26 18:21:24 +02:00