Petr Mrázek
e3b55067eb
Legacy jar reassembly, base of proper custom jar support
2013-08-24 03:09:46 +02:00
Petr Mrázek
b781231666
Contiguous selection and keyboard input for mod lists.
...
Tweak console to take up the sides.
You can reorder mods from the keyboard.
2013-08-21 01:07:54 +02:00
Petr Mrázek
524fbcdd3e
Disable drag mod reordering
2013-08-20 20:56:21 +02:00
Petr Mrázek
bbc47cb8bd
Sync, removal of webkit as a dependency, removal of the web windows.
2013-08-20 02:29:36 +02:00
Petr Mrázek
c92ad7dcf8
Drag and Drop, mod management.
2013-08-18 20:52:17 +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
Petr Mrázek
77e8066542
Working on legacy support, incomplete.
2013-08-14 08:13:41 +02:00
Petr Mrázek
ff33d4a1a4
OneSix instances now have a minecraft folder inside.
...
Also, the main instance view was expanded with helpful key events:
F2 for rename, F5 for refresh, Enter for start instance, Delete for...
2013-08-12 00:39:19 +02:00
Petr Mrázek
7e78a422e8
Version filtering and general related code sanitization.
...
Version list dialog has alternating row background set.
Nostalgia versions, based on OneSix.
2013-08-11 19:05:22 +02:00
Petr Mrázek
e5dc113bfc
Add missing icons - iron, grass, etc.
2013-08-11 02:19:58 +02:00
Petr Mrázek
1782d5ad9a
Implement icon picker, bring back raster icons.
2013-08-11 01:07:15 +02:00
Petr Mrázek
bf5f5091ef
Various task related improvements.
...
* Errors are reported back to task users via Failure signals.
* Lwjgl doesn't download on each legacy instance start anymore.
* Tasks were unified when it comes to success/failure.
* Task dialogs don't get spawned after short tasks finish anymore.
2013-08-09 00:26:35 +02:00
Petr Mrázek
c8925e0f66
Fix LWJGL downloader - works conssistently now.
2013-08-07 01:49:19 +02:00
Petr Mrázek
afaa1dc223
Get rid of QNAM (now subclassed and less needy). Basic LWJGL download and extraction.
2013-08-07 01:38:18 +02:00
Petr Mrázek
091b7502cf
Add small tweak to make forge work
2013-08-05 04:10:53 +02:00
Petr Mrázek
183a735145
Runnable 1.6 instances!
2013-08-05 03:29:50 +02:00
Petr Mrázek
005a010ee6
More code cleanups!
2013-08-04 14:46:33 +02:00
Petr Mrázek
935ad6b02c
Fix KDE includes problem
2013-08-04 12:21:51 +02:00
Petr Mrázek
0adf1828b0
Download assets for 1.6 on application start (background task).
2013-08-04 04:19:10 +02:00
Petr Mrázek
4f73091bb5
Errr... I forgot.
2013-08-03 23:58:39 +02:00
Petr Mrázek
13b1b98f7c
WTF, I don't even...
2013-08-03 15:57:33 +02:00
Petr Mrázek
2e0cbf393a
Massive renaming in the backend folder, all around restructure in the same.
2013-07-29 00:59:35 +02:00
Petr Mrázek
8808a8b108
Merge branch 'master' of https://github.com/TakSuyu/MultiMC5
2013-07-28 08:41:41 +02:00
Petr Mrázek
9d99b539bf
Parsing the version files, part IV
...
Also, start of big refactors.
2013-07-28 08:40:15 +02:00
TakSuyu
dc39d09339
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
gui/mainwindow.cpp
2013-07-27 12:55:51 -07:00
TakSuyu
44498f9894
Renamed some files to support naming scheme
...
changed modeditwindow -> legacymodeditdialog
added modeditdialog
mapped slots for modeditdialog
2013-07-27 12:42:32 -07:00
Petr Mrázek
a7a84d4dbb
Parsing the version files, part III
2013-07-27 11:41:45 +02:00
Petr Mrázek
97cf08f964
Parsing the version files, part II
2013-07-24 23:44:00 +02:00
Petr Mrázek
18853ca3fa
Parsing the version files, part I
2013-07-22 02:01:56 +02:00
Petr Mrázek
e2ee6d6d25
Finalize the instance settings dialog, add setting reset mechanism
2013-07-16 00:30:32 +02:00
Stiepen
b5450042b5
Broke instance loading(?), also attempted to make Toolbar grayed out when no instance is selected. For debug purposes it is initially not grayed out
2013-07-14 22:01:30 +02:00
Stiepen
ce253ded0e
Added Per-Instance settings
2013-07-14 20:26:53 +02:00
Petr Mrázek
33b9b25da7
More work on the downloader and 1.6 instance creation
2013-07-14 18:33:31 +02:00
Petr Mrázek
c96ac24605
Replace one line. Get downloading of 1.6 jars working. Yay.
2013-07-09 22:46:33 +02:00
Petr Mrázek
dd86061f0f
Piddle-farting with 1.6 instances. Now with more json!
2013-07-09 00:52:03 +02:00
Petr Mrázek
ee5583251d
Legacy versions downloaded from the new location are treated as legacy versions!
2013-07-07 23:51:26 +02:00
Petr Mrázek
a23323a01e
Small tweaks to the assets - delete extra files
2013-07-07 18:12:39 +02:00
Petr Mrázek
8f5516ceb6
Merge pull request #2 from TakSuyu/master
...
Did some grunt work for the Edit Mods Dialog
2013-07-07 09:14:11 -07:00
TakSuyu
96cceeafeb
implemented ModEditUI and mapped ModEditUI Buttons for implementation
...
enabled EditMods button on MainWindowUI
added validation check for renaming instances
2013-07-06 19:11:24 -07:00
Petr Mrázek
eb16d977c8
Add a job that removes any files that don't match a whitelist from a folder.
2013-07-06 02:41:23 +02:00
Petr Mrázek
5c07e1b042
Move job queue to libutil
2013-07-06 01:50:07 +02:00
Petr Mrázek
84298d621d
Restructure the downloader into a generic task list/queue.
...
Yay for bringing paper and pencil on long train rides.
Nothing to do but design ... and possibly chat with random strangers ;)
2013-07-06 00:55:54 +02:00
Petr Mrazek
030e03e134
Herp Derp Sync Durrrr
2013-07-05 00:58:03 +02:00
Petr Mrázek
8a66e61221
Merge pull request #1 from TakSuyu/master
...
Delete button functionality
2013-07-04 15:45:45 -07:00
TakSuyu
4f57207fd2
Added dialog box and functionality to mainwindow delete button.
2013-07-04 15:39:41 -07:00
Petr Mrázek
6122e0cbc3
Make downloader create folders as needed, test queuing, multiple files, saving to real files.
2013-07-01 00:45:32 +02:00
Petr Mrázek
e49b818698
Add queued downloader, some super-minor UI tweaks in stuff that's not even visible yet.
2013-06-30 22:39:57 +02:00
Petr Mrázek
38fb702e78
Fix weird label line generation in the instance view.
2013-06-23 22:45:36 +02:00
Petr Mrázek
27b1de0d6d
Implement some bits and pieces, disable dead buttons.
2013-06-23 22:10:32 +02:00
Petr Mrázek
d9195bff3a
Fix crashes from uninitialized variables, small naming fix for smart pointers
2013-06-23 01:25:05 +02:00