Petr Mrázek
c3480d6fe4
Icon
2015-09-06 16:00:07 +02:00
Alex
b5d5490714
Copyright fixes for new code
2015-09-06 16:00:07 +02:00
Alex
83434a9be5
Comment changes and general cleanup
2015-09-06 16:00:07 +02:00
Alex
583e5946f4
GH-1047 World management for instances. Removal only currently.
2015-09-06 16:00:07 +02:00
iambob314
6148023ad6
Fixed overwriting of wrapper command
...
Fixed "WrapperCommand" setting being overwritten by the value of "PreLaunchCommand".
2015-09-05 19:39:13 -04:00
Petr Mrázek
23d0bd8edd
NOISSUE make shared logic library ... shared
2015-09-05 18:46:57 +02:00
Petr Mrázek
cd108fd029
GH-1223 fix override settings
...
They now work more like passthrough settings, except not passing through set and reset
2015-09-04 02:10:29 +02:00
Petr Mrázek
961c1c61b8
GH-1206 fix deleting files during update
...
Backups weren't created properly which led to failure to update
2015-08-23 22:33:59 +02:00
Petr Mrázek
0d15247247
NOISSUE remoce the old WM_CLASS workaround
2015-08-23 16:05:53 +02:00
Petr Mrázek
b6ec2ac4b0
GH-1140 mark cached modpack dls as stale so it checks the server
2015-08-22 00:52:50 +02:00
Petr Mrázek
40ed2654c7
GH-1148 New instance name is either version or modpack 'base name'
...
Default names now use the placeholder text in the new instance dialog.
2015-08-21 09:00:35 +02:00
Petr Mrázek
875c707358
NOISSUE fix librainbow some more
2015-08-21 07:40:39 +02:00
Petr Mrázek
d0e88011dc
GH-1197 finish color stuff
2015-08-20 01:49:03 +02:00
Petr Mrázek
6858f1dd62
GH-1197 add console log color adaptation
...
rainbow library was part of KDE - KGuiAddons
2015-08-19 23:52:53 +02:00
Petr Mrázek
5bc29b06a9
NOISSUE fix log-related legacy instance crash and show hidden log files
2015-08-19 02:04:56 +02:00
Petr Mrázek
96fdaebb5c
GH-926 implement log cleaning functionality
...
Also adds gzip compressed log support
2015-08-18 08:51:12 +02:00
Petr Mrázek
0adb572a07
NOISSUE improve account UI
2015-08-14 02:27:01 +02:00
Petr Mrázek
d8caab515a
GH-1053 add back update progress dialog
2015-07-26 17:55:29 +02:00
Petr Mrázek
61c5a67777
GH-1053 explode launch task into many small steps, each a Task
2015-07-21 02:38:15 +02:00
Petr Mrázek
8e7caf4e25
GH-1053 move launch related things and rename them
2015-07-10 01:11:06 +02:00
Petr Mrázek
5dd48e89f5
GH-1034 do jar modding separate from update
2015-07-10 00:06:05 +02:00
Petr Mrázek
5133b0f34f
GH-1053 cleanup
2015-07-05 02:47:22 +02:00
Petr Mrázek
5f41886d76
GH-1053 split settings dialog creation to its own namespace
2015-07-05 02:29:41 +02:00
Petr Mrázek
7f1320390c
GH-1053 move launch process UI to a separate class
2015-07-05 01:54:30 +02:00
Petr Mrázek
526a511f45
GH-1053 move instance update into the launch task (BaseLauncher)
2015-07-04 20:02:43 +02:00
Petr Mrázek
34ddfc7ecc
GH-1053 base process and launch refactor, part 1
2015-06-30 07:16:20 +02:00
Jan Dalheimer
d14a61b0df
GH-1100 Fix issues with LD_* variables when restarting on updates
2015-06-29 20:22:04 +02:00
Petr Mrázek
bbba63eca5
GH-1096 make ubuntu package work on both 32bit and 64bit machines
2015-06-28 22:44:53 +02:00
Petr Mrázek
d403d12d6a
GH-1096 simple debian/ubuntu wrapper package
...
Built with `fakeroot dpkg-deb --build multimc_1.0-1`
2015-06-28 11:25:32 +02:00
Petr Mrázek
f723721bd0
GH-1069 env hack/passthhrough for LD_PRELOAD and LD_LIBRARY_PATH
2015-06-12 09:40:41 +02:00
Petr Mrázek
9684d3b0a0
GH-1008 implement log window max line count
...
Defaults to 100k lines
2015-06-11 01:50:20 +02:00
Petr Mrázek
dd97ea8029
GH-1060 ugly XP hack is ugly
2015-06-10 03:06:29 +02:00
Petr Mrázek
88f5c8d347
GH-1060 create and delete update dir
2015-06-10 00:46:45 +02:00
Petr Mrázek
15b7c3039a
GH-1060 update tweaks
...
* download to multimc folder hierarchy
* use rename, not copy
* keep backup after update
* clean previous backup before update
* it's not 'copy', it's 'replace'
2015-06-09 23:30:28 +02:00
Petr Mrázek
22c5ced5dc
GH-1060 add a lot of error checking and reporting to the inner updater
2015-06-09 20:58:19 +02:00
Petr Mrázek
64b70acac1
GH-1060 tweaks to new update mechanism - logging
2015-06-09 00:48:25 +02:00
Petr Mrázek
82e05661d2
GH-1060 implement very basic updater (only linux and maybe osx right now)
2015-06-09 00:03:42 +02:00
Petr Mrázek
166813cb91
GH-1060 remove some old updater bits and pieces
2015-06-09 00:03:42 +02:00
Petr Mrázek
06a67fbd38
NOISSUE use FS a bit more
2015-06-06 21:23:05 +02:00
Jan Dalheimer
3a8b238052
NOISSUE Various changes from multiauth that are unrelated to it
2015-06-06 21:23:05 +02:00
Jan Dalheimer
db69a3dacd
NOISSUE Don't attempt to package the accessible plugins on Qt >= 5.4
2015-06-06 15:10:19 +02:00
Petr Mrázek
47f919173e
NOISSUE begin working on 0.4.8 and update changelog
2015-06-02 01:11:31 +02:00
Petr Mrázek
405cea1778
GH-1031 include icon in exported instance if it is custom
2015-06-01 01:19:12 +02:00
Petr Mrázek
b7f8241968
GH-994 hopefully fix issue with people still using jar mods
...
Added an 'add mods' button to the version page
Add jar mods now has a very angry nag dialog until it's used successfully
Buttons on version page are rearranged to deemphasize jar mods
2015-05-29 02:22:02 +02:00
Petr Mrázek
a98e1df10c
GH-1011 fetch missing versions when customizing/reverting Minecraft patches
2015-05-28 09:36:58 +02:00
Petr Mrázek
c1c23e47a7
GH-1003 Fix settings dialog delays
2015-05-26 08:14:33 +02:00
Petr Mrázek
8fb5d4add3
GH-1003 add some save locking for dialog pages that deal with settings
2015-05-25 08:21:35 +02:00
Petr Mrázek
dfb0a3b724
GH-991 implement wrapper commands
2015-05-24 14:49:54 +02:00
Petr Mrázek
ce99fabe13
GH-992 Add a transaction/locking mechanism to settings objects
...
This can cut the FTB loading by ~66% - worth it, but not ideal.
Real solution will have to be implemented later.
2015-05-23 16:07:47 +02:00
Petr Mrázek
0e0ddf5494
GH-977 Improve FTB loading and instance creation
2015-05-22 23:06:51 +02:00