Petr Mrázek
a75e64dd18
disable that upgrade page
2014-07-03 02:26:00 +02:00
Petr Mrázek
18a342ef14
Move settings lib into the main code, fixing error logging in it.
2014-07-01 01:48:09 +02:00
Petr Mrázek
8b86306d48
Handle a bunch more clang warnings
2014-07-01 01:23:49 +02:00
Taeyeon Mori
b9fb718822
[Clang Warnings] Remove unused variables
2014-06-30 23:53:41 +02:00
Taeyeon Mori
1f498266d8
Fix bug in OneSixInstance's modification detection.
...
OneSixInstance would report all instances as custom because of a typo.
Thanks Clang :)
2014-06-30 23:51:40 +02:00
Petr Mrázek
421a46e3d3
Redo the console window. Log is now a page. Console window has relevant pages.
...
Dirty fix for screenshot thumbnail generation. Needs more QTimer.
2014-06-30 02:02:57 +02:00
Petr Mrázek
828254dd11
~_~_~_~
2014-06-28 17:15:53 +02:00
Petr Mrázek
e8731c5d01
Turn screenshot management into a page.
2014-06-28 17:07:08 +02:00
Petr Mrázek
30b1f5e5cf
Merge branch 'feature/fix_intel' into develop
...
Conflicts:
CMakeLists.txt
changelog.yaml
gui/MainWindow.cpp
2014-06-28 08:49:18 +02:00
Petr Mrázek
f0d850e1ee
Fix issues with intel drivers. Forced java re-detection on Windows.
2014-06-28 00:05:00 +02:00
Petr Mrázek
affb2fdd6c
Merge branch 'feature/forge_pre4_fix' into develop
...
Conflicts:
logic/forge/ForgeVersionList.cpp
logic/forge/ForgeVersionList.h
2014-06-25 00:54:00 +02:00
Petr Mrázek
c081cd8021
Fix forge prerelease mess.
...
This adds a HACK that assumes Mojang will be consistent with their versioning. What could possibly go wrong?
2014-06-25 00:36:42 +02:00
Petr Mrázek
1194ec9a8e
No more disabling of actions in the instance toolbar. It makes no sense.
2014-06-20 01:24:32 +02:00
Petr Mrázek
d911c9908c
Replace notes dialog with a page.
2014-06-18 01:15:01 +02:00
Petr Mrázek
c08bfce5f2
More github wiki friendly help page names
2014-06-10 02:05:31 +02:00
Petr Mrázek
9ec6deea84
Add close button to page dialog. Add help button to page dialog.
...
Smile.
2014-06-10 00:46:05 +02:00
Petr Mrázek
0bccc94471
Cleanup - QFileInfo derp and unused variables
2014-06-09 01:57:10 +02:00
Petr Mrázek
171325d427
Instance settings moved to a page.
2014-06-09 01:38:31 +02:00
Petr Mrázek
be73eb3322
Version revert logic improvements, colorful icons for mod lists and resource pack list.
...
Icons are from Oxygen.
2014-06-09 01:38:31 +02:00
Petr Mrázek
bf7b070508
Show texture/resource packs when appropriate.
2014-06-09 01:38:31 +02:00
Petr Mrázek
223a7aba7b
Hardcode LWJGL 2.9.1 for OneSix, only allow chancging Minecraft versions for now.
2014-06-09 01:38:31 +02:00
Petr Mrázek
84ae67fff5
Page dialog for legacy instances.
2014-06-09 01:38:31 +02:00
Petr Mrázek
f485885757
Add and implement pages and page dialog.
2014-06-09 01:38:31 +02:00
Petr Mrázek
48d3052ac1
New, simpler and versioned format for the patch load order.
2014-06-09 01:38:31 +02:00
Petr Mrázek
e118b1f990
Implement adding jar mods, break saving library order.
2014-06-09 01:38:31 +02:00
Petr Mrázek
55a0d110b6
Lock down the version cache. Just enough to make it annoying to corrupt the files.
2014-06-09 01:38:31 +02:00
Petr Mrázek
f3900f2966
Reduce startup logging verbosity
2014-06-09 01:38:31 +02:00
Petr Mrázek
db8b47e7f6
Break FTB. Yep. It has to be done better.
2014-06-09 01:38:30 +02:00
Petr Mrázek
439e17b149
Add back legacy mod edit, add checksums for all legacy jars
2014-06-09 01:38:30 +02:00
Petr Mrázek
68ef451be5
Small fixes, including release dates of some legacy versions
2014-06-09 01:38:30 +02:00
Petr Mrázek
e993adaf44
Disable window titles and isons again, windows build fixes
2014-06-09 01:38:30 +02:00
Petr Mrázek
ad1f2c530c
Use window icons and titles in 1.6+
2014-06-09 01:38:30 +02:00
Petr Mrázek
69c3e7111f
Make 1.6+ work with new instance format.
2014-06-09 01:38:30 +02:00
Petr Mrázek
92abe4c603
All of the broken legacy things work.
2014-06-09 01:38:30 +02:00
Petr Mrázek
9860d5ee12
Introducing VersionPatch base class for version files and minecraft versions
2014-06-09 01:38:30 +02:00
Petr Mrázek
8a3a0f5a52
Reorganize logic code.
2014-06-09 01:38:30 +02:00
Petr Mrázek
69a9ca39ad
Add builtin Minecraft versions for legacy
2014-06-09 01:38:29 +02:00
Petr Mrázek
825d31bf1a
Set the window params inside the launcher part, depending on launcher type.
...
Also create/change the new internal version files.
2014-06-09 01:38:29 +02:00
Petr Mrázek
2590c6be15
Fix launcher part for legacy in onesix.
2014-06-09 01:38:29 +02:00
Petr Mrázek
4c3bd416c6
Much change, very jarmod.
2014-06-09 01:38:29 +02:00
Petr Mrázek
aade36860c
Begin the transformation!
...
Nuke all the things.
2014-06-09 01:38:29 +02:00
Jan Dalheimer
e1f542b5b0
Still trying to fix FTB
2014-05-23 18:41:22 +02:00
Petr Mrázek
911ac19a56
Screenshot upload dialog(s) now have the console window as parent.
2014-05-18 19:07:01 +02:00
Petr Mrázek
8a8c4193e6
Finish status pills.
2014-05-17 16:23:48 +02:00
Petr Mrázek
cf616efb5d
Fix for #257
2014-05-08 19:00:48 +02:00
Jan Dalheimer
0f3d88cb14
Fix FTB local libraries bug
2014-05-03 15:40:46 +02:00
Petr Mrázek
ca60784a44
Add proper FML libs URL
2014-04-21 20:41:37 +02:00
Petr Mrázek
565dab24b5
Download and cache FML libs for legacy minecraft versions.
...
* minor fix for version filtering (1.5 no longer shows forge for 1.5.1 and 1.5.2)
* FML libs are downloaded to mods/minecraftforge/libs and cached
* FML libs are copied to instances which contain FML or forge
2014-04-19 21:24:11 +02:00
Petr Mrázek
b286b93281
Give more feedback for YggdrasilTask network errors.
2014-04-16 00:46:41 +02:00
Petr Mrázek
b6d7ffab47
Detect and report missing local libraries.
2014-04-13 23:06:28 +02:00