Petr Mrázek
5573ed52e8
Add/remove/drag&drop for the icon picker.
2013-08-27 05:39:49 +02:00
Petr Mrázek
e6999b3b62
Clean up the main window constructor a bit
2013-08-26 07:09:54 +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
7686741ef9
Do not assume clang on OSX.
2013-08-26 04:45:40 +02:00
Petr Mrázek
6793f6b706
Make settings dialog layouts less derpy on windows
2013-08-26 04:34:37 +02:00
Petr Mrázek
767c3db297
Nuking preprocessor poop...
2013-08-26 04:20:03 +02:00
Petr Mrázek
ef3ff88510
Fix settings dialog layouts
...
They didn't scale
2013-08-26 03:59:51 +02:00
Petr Mrázek
00742af3a6
OS compatibility and generic cleanup.
...
Removed bspatch/patchlib
Now builds and runs on Windows
2013-08-26 02:53:29 +02:00
Petr Mrázek
c5725d653b
Make news button go to *MultiMC* news.
2013-08-25 23:41:23 +02:00
Petr Mrázek
a852dff98d
Add cat icon for the cat button. Meow. >:3
2013-08-25 23:35:52 +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
d884f849d6
All kinds of incremental improvements
...
Redone the instance action toolbar:
* Removed all the dead actions
* Change icon and Rename are now morphed into a header
* Added button for opening the config folder
Implemented support for loose files and folders as legacy jar mods
Added texture pack support
2013-08-25 01:32:42 +02:00
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