Petr Mrázek
fbc29b6a06
Fix many memory leaks.
2014-03-30 20:11:41 +02:00
Petr Mrázek
4a24ea6c38
Make some more error messages translateable.
2014-03-23 19:07:13 +01:00
Jan Dalheimer
f54705e1c5
Don't assume forge for FTB instances. Fix FTB related stuff.
2014-02-21 18:01:06 +01:00
Petr Mrázek
0d30a2655f
Blacklist the FTB voxel pack.
2014-02-09 19:10:56 +01:00
Petr Mrázek
583786757a
Fix crash bug related to messageboxes interrupting model resets in the instance list.
2014-02-08 23:52:15 +01:00
Petr Mrázek
7839c4ecc0
Pave.
2014-02-04 01:40:51 +01:00
Petr Mrázek
d85e820a07
Fix FTB.
...
Add support of private packs.
Fix instance ID problems related to FTB instances.
2014-01-15 22:49:37 +01:00
Petr Mrázek
c35012f1a5
DEBUG: Add some logging for instance loading.
2014-01-03 02:42:32 +01:00
Petr Mrázek
952b63f68d
Refactor icon lists heavily
...
* Icon list now uses a filesystem watcher for updates
* Icon folder is user-customizable
* All the little details. ALL OF THEM.
2013-12-31 01:32:51 +01:00
Petr Mrázek
74b5b5f535
Make FTB instances behave better
...
* Do not re-create on every reload
* Use the version.json/custom.json logic properly
* Should be offline-friendly
* FTB instances can be copied, turn into normal instances
2013-12-22 04:31:30 +01:00
Jan Dalheimer
82c87aa06f
Initial FTB support. Allows "tracking" of FTB instances.
2013-12-21 23:40:37 +01:00
Petr Mrázek
dd9e04000c
Improve group changing, update instance on version change
...
Gives a list of existing groups to choose from.
Instances are updated as long as there is at least one valid account.
2013-12-15 18:13:46 +01:00
Jan Dalheimer
4435016fae
Fix some bugs that surfaced
2013-12-02 12:02:37 +01:00
Jan Dalheimer
0a6399b52c
Unit testing
2013-12-02 11:09:56 +01:00
Petr Mrázek
f56eff04ef
Fix (hopefully) library dependency resolution.
...
Installing libs is now enabled, hardcoded.
Enable -Wall for all builds.
Fix many warnings and latent bugs.
2013-12-01 16:34:51 +01:00
Jan Dalheimer
8334b6a09f
Fix crash when no instances are available
2013-11-30 12:28:35 +01:00
Jan Dalheimer
8831856172
Remember the last selected instance and select it on startup
2013-11-30 12:28:20 +01:00
Petr Mrázek
452cc1849f
Fix Sourceforge lwjgl version index download.
2013-11-06 20:59:44 +01:00
Petr Mrázek
bb7e8985f6
Reformat and (slightly) decruft all the things.
2013-11-04 02:53:05 +01:00
Petr Mrázek
d6e4fb2971
Implement instance sorting options.
2013-11-04 00:11:20 +01:00
Petr Mrázek
6ecb833dbf
Fix problem with instance list not using the instance folder path
2013-10-28 20:55:12 +01:00
Petr Mrázek
8b18af0515
Get rid of junky timestamps, along with some select pointless log messages
2013-10-06 03:07:57 +02:00
Petr Mrázek
f83119ce7e
Added file logger
2013-10-06 01:13:40 +02:00
Petr Mrázek
6892c11e9f
Move a good chunk of the singleton objects into a new QApplication subclass.
2013-09-07 04:00:58 +02:00
Petr Mrázek
a63c7340a6
Nuke the old instance model, LONG LIVE THE NEW ONE
2013-08-26 06:30:11 +02:00
Petr Mrázek
392c58c4b0
Ehh... things.
2013-08-26 04:57:09 +02:00
Petr Mrázek
f0990fae4b
Many improvements
...
PermGen can be tweaked from the settings menu
Groups are saved on change/exit
Install target is no longer completely broken
All the deplibs are now static
Added notes dialog
Fixed ini file format support (can save strings with newlines, tabs. UTF-8 is explicitly used!)
Rename button now uses line breaks so it doesn't grow ever wider (Added a custom tool button subclass)
There is now a CAT button. Meow.
2013-08-25 22:48:41 +02:00
Petr Mrázek
253067c782
Move all the things (YES. Move them.)
...
Also, implemented some basic modlist logic, to be wired up.
2013-08-17 13:40:51 +02:00