Commit Graph

3164 Commits

Author SHA1 Message Date
Petr Mrázek
8b74f6dcf0 NOISSUE reset wroteAnyData flag when resetting FileSink
This fixes files getting overwritten with null content when stale cache
and redirects are combined
2016-06-13 21:56:22 +02:00
Petr Mrázek
d4109938fe NOISSUE implement 'always-stale' cache entries 2016-06-13 21:53:56 +02:00
Stefan
be89024d4e NOISSUE Point people to the wiki for attaching logs to issues
A lot of people miss this and you just end up with a bunch of clutter in the actual issue, often hard or impossible to read because of the lack of backticks.
2016-06-13 08:42:41 +02:00
Petr Mrázek
56394f93e5 NOISSUE log which file couldn't be copied during recursive copy 2016-06-10 00:58:30 +02:00
Petr Mrázek
e07456f4bf GH-1586 Windows: attach to the parent process console if there is any, so command line output gets printed there 2016-06-10 00:58:30 +02:00
Petr Mrázek
54e5a98da0 NOISSUE refactor liteloader version file creation
It no longer implements yet another version file format serialization
2016-06-07 01:23:31 +02:00
Petr Mrázek
a1abbd9e05 NOISSUE refactor *Download into more, smaller pieces
* Download is now Download.
* Download uses Sink subclasses to process various events.
* Validators can be used to further customize the Sink behaviour.
2016-06-05 23:55:39 +02:00
Petr Mrázek
a750f6e63c NOISSUE remove excessive build notifications from travis.ci 2016-05-15 23:37:58 +02:00
Petr Mrázek
4440f68e59 GH-575 Add back file drop support to ModList 2016-05-15 23:27:06 +02:00
Petr Mrázek
67b22c8105 GH-575 clean up ModList - remove all legacy and obsolete parts 2016-05-15 22:56:14 +02:00
Petr Mrázek
12413f722d GH-575 separate legacy jar mod list from mod list 2016-05-15 22:56:14 +02:00
Petr Mrázek
5aff10d51d NOISSUE Update travis CI
Remove Qt < 5.4
Add Qt 5.6
2016-05-15 22:50:53 +02:00
Alexia
377316999e GH-767 Basic skin upload 2016-05-15 16:01:05 +02:00
Petr Mrázek
f9791a5cc8 GH-1560 trim whitespace from instance name on rename 2016-05-04 00:31:27 +02:00
Petr Mrázek
603b0408ab GH-1560 trim whitespace from instance names when creating instances 2016-05-04 00:29:40 +02:00
Mrazek, Petr
ecd5d3a2db NOISSUE do not scan extra folders for libraries 2016-05-03 18:26:17 +02:00
Mrazek, Petr
898e3cd4e7 GH-1559 Export IIconList from logic API 2016-05-03 17:49:56 +02:00
Petr Mrázek
e1a530f84d GH-1559 Fix FTB icons
This was caused by separation of GUI and logic. Now logic has an interface that GUI implements.
It should be expanded upon later.
2016-05-03 00:27:28 +02:00
Petr Mrázek
c50b3cdeec NOISSUE fix silly path issue with folders and files with the same names 2016-05-01 04:06:24 +02:00
Petr Mrázek
b0bfffcd90 NOISSUE revert to dumping all build artifacts to the root
This fixes unit tests on Windows... Windows has no mechanism to set library lookup path.
2016-05-01 03:49:46 +02:00
Petr Mrázek
80b28e7d49 NOISSUE add nbt lib to bundle utilities search path 2016-05-01 02:05:21 +02:00
Petr Mrázek
16650790d0 NOISSUE fix dll export for IconList 2016-05-01 00:45:48 +02:00
Petr Mrázek
e32d7238c9 NOISSUE tell bundle utilities about more places where libraries hide
It was super effective.
2016-05-01 00:02:15 +02:00
Petr Mrázek
771dd6f9ab NOISSUE reorganize unit tests to be placed next to the code they test. Nuke more dead tests. 2016-05-01 00:02:15 +02:00
Petr Mrázek
e8ba5dafc6 NOISSUE remove dead unit tests and reorganize CMake code related to unit tests 2016-05-01 00:01:39 +02:00
Petr Mrázek
ed3884fd38 NOISSUE move Java and Minecraft launch tasks to the proper places
Minecraft and Java are not generic.
2016-05-01 00:00:24 +02:00
Petr Mrázek
1be7d57332 NOISSUE re/move some dead code and unused build system parts 2016-05-01 00:00:24 +02:00
Petr Mrázek
aa4842a91d NOISSUE make travis.ci shut up about fancy QJsonObject initialization in Wonko parser 2016-05-01 00:00:24 +02:00
Petr Mrázek
b6d455a02b NOISSUE reorganize and document libraries 2016-05-01 00:00:14 +02:00
Petr Mrázek
47e37635f5 NOISSUE split GUI stuff from logic library 2016-04-30 23:59:23 +02:00
Petr Mrázek
fcd4a482f7 NOISSUE tiny skeleton for a CLI wonko client 2016-04-30 23:59:23 +02:00
Jan Dalheimer
00e5968bd2 NOISSUE Add a skeleton of the wonko system 2016-04-30 23:59:23 +02:00
Petr Mrázek
5ae3b2c114 NOISSUE nuke builtin Minecraft versions
Use upstream Mojang versions.
2016-04-30 23:59:03 +02:00
Petr Mrázek
4392abfb8d GH-1556 disable export for tracked FTB instances 2016-04-28 00:04:37 +02:00
Petr Mrázek
72c92893a5 GH-1556 do not crash when instance has no update task while creating an instance 2016-04-27 23:55:18 +02:00
TheDoctorsLife
0890a81695
NOISSUE: Add double spaces between each section in issue template.
Makes it look pretty once filed out.
2016-04-17 11:15:00 -04:00
Petr Mrázek
432ec74174 GH-1404 allow deleting groups and creating instances in groups directly using context menu 2016-04-11 01:30:50 +02:00
Petr Mrázek
b795ad5209 NOISSUE add line wrapping checkbox to log page 2016-04-10 21:52:01 +02:00
TheDoctorsLife
c44e85c765 NOISSUE: Move the issue template file out of project root to help make it just a little more clean. 2016-04-05 20:38:31 -04:00
Petr Mrázek
b29ef49415 NOISSUE fix some forge version processing issues 2016-04-03 22:17:06 +02:00
Petr Mrázek
f184eff71a NOISSUE write +libraries instead of libraries to stay compatible 2016-04-03 21:53:46 +02:00
Benjamin Hoffmeyer
b3e3a6fc88 NOISSUE Make formatting pretty Idiot proof 2016-04-01 15:06:03 -04:00
Benjamin Hoffmeyer
0ff6f3a036 NOISSUE Make formatting little easier to understand 2016-04-01 15:01:55 -04:00
Benjamin Hoffmeyer
bf0f27bd60 NOISSUE Remove formatting for help section 2016-04-01 14:59:28 -04:00
Benjamin Hoffmeyer
dd5b07e38d NOISSUE Make the notes to the user not show up if not deleted.
Also add a line about formatting.
2016-04-01 14:55:32 -04:00
Alexia
ea685651a1 NOISSUE Quick fix for icons being required 2016-03-28 16:45:52 -04:00
Petr Mrázek
53b4bd019f NOISSUE fix bug in unpacking of forge pack200 jar files
This caused failed downloads and broken files to be used.
2016-03-28 20:52:14 +02:00
Petr Mrázek
f032e32133 NOISSUE finalize support for new mojang version format 2016-03-27 22:35:06 +02:00
Petr Mrázek
d587720010 NOISSUE use new mojang assets locations 2016-03-26 17:05:27 +01:00
Petr Mrázek
2929ca7413 NOISSUE use unique_ptr for cached download's QSaveFile 2016-03-26 17:05:27 +01:00