Petr Mrázek
51070a13f7
GH-1231 add libpng to packages
2015-09-08 22:09:08 +02:00
Petr Mrázek
38693e1d6c
GH-1047 parse world files and integrate MCEdit with world page
2015-09-06 23:35:58 +02:00
Petr Mrázek
40b233448c
Use default Yes/No buttons for confirmation
2015-09-06 16:00:07 +02:00
Petr Mrázek
7d8c71aad8
Just use an oxygen icon for the worlds folder...
2015-09-06 16:00:07 +02:00
Alex
498dc8fc03
Add confirmation dialog for world deletion
2015-09-06 16:00:07 +02:00
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
Petr Mrázek
8715746774
GH-977 this isn't funny anymore...
2015-05-22 01:27:59 +02:00
Petr Mrázek
5334d88c1d
GH-970 fix help page links some more
2015-05-21 20:33:15 +02:00
Petr Mrázek
06080108f3
GH-980 update version number and changelog for 0.4.7
2015-05-21 01:13:05 +02:00
Petr Mrázek
08898c7c63
GH-970 fix help page links
2015-05-21 01:12:18 +02:00
Petr Mrázek
1bc2fbef11
GH-794 add libstdc++ to build on linux. hopefully?
2015-05-21 00:28:30 +02:00
Petr Mrázek
4c11ce8063
GH-932 Icon themes actually do not need a restart to be applied
2015-05-20 01:44:01 +02:00
Petr Mrázek
d0b31da4b5
GH-960 possible fix for missing OSX ca certs
2015-05-19 22:28:51 +02:00
Petr Mrázek
743af4769e
GH-952 Hardcore version page tweakery
...
Version patches get a lot of new flags that determine which actions are allowed
Version page respects the flags
Customize, revert and edit for version patches
Builting patches can be customized
2015-05-17 23:38:28 +02:00
Petr Mrázek
6ab6a450f6
GH-952 fix legacy edit instance
2015-05-16 23:52:11 +02:00
Petr Mrázek
ff715f7785
NOISSUE replace derpy merkdown thing with hoedown
2015-05-16 23:04:00 +02:00
Petr Mrázek
43c777f386
NOISSUE add some functionality to the derpy markdown changelog thing
2015-05-16 19:33:53 +02:00
Petr Mrázek
5bbe1c7132
GH-951 add .litemod to mod browse dialog
2015-05-12 23:43:11 +02:00
Petr Mrázek
ffcb5ab1ef
GH-932 update version and changelog for 0.4.6
2015-05-12 09:17:04 +02:00
Petr Mrázek
88f975eff7
NOISSUE only watch mod folders when the user is looking at them
2015-05-11 22:50:35 +02:00
Petr Mrázek
2a4647125d
GH-942 fix vanilla version list
...
Latest release gets the star
Latest snapshot, if it's newer than latest release gets the bug
2015-05-06 09:00:21 +02:00
Petr Mrázek
9598f80335
NOISSUE do not show file browse dialog twice
2015-05-06 07:22:24 +02:00
Petr Mrázek
34a5e59007
GH-835 show errors reported by the update download task to the user
2015-05-05 08:15:56 +02:00
Petr Mrázek
49d3705d16
GH-899 clean up mod browse buttons and dead legacy forge
2015-05-05 00:42:04 +02:00
Petr Mrázek
c09dc85090
GH-899 fix add mod button not opening the central mods folder
2015-05-04 22:17:05 +02:00
Petr Mrázek
c10a4a54d9
NOISSUE windows hates me
2015-05-04 01:28:16 +02:00
Petr Mrázek
1b884d0a9d
GH-907 improve Java testing and PermGen deprecation handling
2015-05-04 01:20:48 +02:00
Petr Mrázek
5779ffd664
GH-922 improve version select dialogs
2015-05-02 23:42:33 +02:00
Petr Mrázek
4fc4a17256
NOISSUE handle recommended versions better
...
Moved constants to the version data file
Use recommended Minecraft instead of latest stable for new instances by default
2015-05-02 12:44:37 +02:00
Petr Mrázek
55f9117ce3
NOISSUE do not remake instance tools menu, refill it instead
2015-05-02 12:07:18 +02:00
Petr Mrázek
994c815bb9
NOISSUE show errors for instance updates in edit instance window
2015-05-02 01:43:04 +02:00
Petr Mrázek
32f45578fd
NOISSUE fix build issues
...
Hopefully all
2015-05-02 01:43:00 +02:00
Petr Mrázek
2af03ba0d9
GH-930 Improve wording of instance delete dialog
2015-05-01 21:27:16 +02:00
Petr Mrázek
aea51a0876
GH-328 overhaul all relevant version lists
2015-05-01 20:50:24 +02:00
Petr Mrázek
75dfbc61fc
GH-925 add scroll to bottom button to LogPage
2015-04-29 01:28:58 +02:00
Petr Mrázek
f8650e3965
NOISSUE eliminate ProgressProvider
2015-04-26 23:04:50 +02:00
Petr Mrázek
84549ed807
GH-849 Further NetJob related fixes
2015-04-26 18:33:29 +02:00
Petr Mrázek
f623dc54ef
GH-909 warn about MultiMC running from temporary folders
2015-04-26 00:01:41 +02:00
Petr Mrázek
8fa58dc244
NOISSUE save group file after copying instance
2015-04-19 21:02:34 +02:00
Petr Mrázek
4f417d527e
GH-894 link server status widgets to help.mojang.com
2015-04-19 17:58:53 +02:00
Petr Mrázek
c7c81463fd
GH-885 export dialog for filtering exported files
...
Includes implementation of a separator based prefix tree and some related bits
2015-04-19 16:14:32 +02:00
Petr Mrázek
6cfac115b1
NOISSUE add commented callgrind startup to linux script
2015-04-15 03:13:57 +02:00
Petr Mrázek
3507ccaf50
GH-866 load instance profile on launch and from version page
2015-04-15 03:12:57 +02:00
Petr Mrázek
4d8f068f9c
NOISSUE refactor and rearrange zip file utils
2015-04-13 00:53:59 +02:00
Petr Mrázek
1f9dd45e49
GH-329 update description text in MainWindow when instance Minecraft version changes
2015-04-13 00:25:55 +02:00
Petr Mrázek
f061bf7a27
NOISSUE use QObjectPtr for translations and screenshots
2015-04-13 00:21:55 +02:00
Petr Mrázek
9df2f1fa5c
NOISSUE fix legacy edit instance
2015-04-13 00:15:23 +02:00
Petr Mrázek
58840ac10c
NOISSUE fix profilers
2015-04-13 00:04:08 +02:00
Petr Mrázek
c8687a8d05
NOISSUE get rid of the obsolete version builder
2015-04-12 20:57:18 +02:00
Petr Mrázek
d4d8cb4891
NOISSUE remove group sorting log spam
2015-04-12 20:57:18 +02:00
Petr Mrázek
d1ba972c59
SCRATCH move some cmake bits
2015-04-12 20:57:18 +02:00