Petr Mrázek
5e737f42bf
GH-1410 use libc++ on OSX
2016-02-19 00:57:46 +01:00
Petr Mrázek
1f0e76a3c1
GH-1397 add discord icon to MultiMC toolbar
2016-01-09 01:39:51 +01:00
Jan Dalheimer
34bf4ccdc7
NOISSUE Add more qt versions to travis
...
5.0, 5.1 and 5.2 are currently marked as "allow failure". If they can be made
to pass they should be removed from this list, if not they should be removed
entirely.
2016-01-06 10:33:47 +01:00
Petr Mrázek
d5aee5fd23
NOISSUE maybe less evil...
2015-10-11 20:06:46 +02:00
Petr Mrázek
457dd2e94e
NOISSUE make the compiler more evil
2015-10-11 19:56:31 +02:00
Petr Mrázek
f93f867c3d
NOISSUE dissolve util library
2015-10-05 01:47:27 +02:00
Petr Mrázek
260a2cea59
NOISSUE more cmake tweakery
2015-09-28 21:20:27 +02:00
Petr Mrázek
143e24fa04
NOISSUE clean up some old cmake messes
2015-09-28 20:53:46 +02:00
Petr Mrázek
0af04dc060
NOISSUE attempt to fix NBT lib options not applying
2015-09-26 01:22:37 +02:00
Petr Mrázek
5d5bee4992
GH-1238 re-integrate nbt library
2015-09-23 01:21:19 +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
23d0bd8edd
NOISSUE make shared logic library ... shared
2015-09-05 18:46:57 +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
6d7bff2476
GH-1060 remove updater code
2015-06-07 21:10:18 +02:00
Petr Mrázek
678da0b639
GH-1052 switch over to C++14 everywhere
2015-06-06 19:56:51 +02:00
Petr Mrázek
50a4a1e19e
NOISSUE use -fPIC builds when the system Qt is derpy
2015-05-26 22:38:01 +02:00
Petr Mrázek
ff715f7785
NOISSUE replace derpy merkdown thing with hoedown
2015-05-16 23:04:00 +02:00
Petr Mrázek
32f45578fd
NOISSUE fix build issues
...
Hopefully all
2015-05-02 01:43:00 +02:00
Petr Mrázek
3d3725f088
SCRATCH small cmake tweaks
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
Petr Mrázek
db877ba121
NOISSUE move everything.
2015-04-12 20:57:18 +02:00
Petr Mrázek
4730f54df7
SCRATCH separate the generic updater logic from the application
2015-04-12 20:57:17 +02:00
Petr Mrázek
4e94de413b
SCRATCH no more gui includes in logic
2015-04-12 20:57:17 +02:00
Petr Mrázek
141e0a02a0
SCRATCH move things to the right places
2015-04-12 20:57:17 +02:00
Petr Mrázek
cd9d37aac4
SCRATCH nuke the overcomplicated logger, use a simple one.
2015-04-12 20:57:17 +02:00
Petr Mrázek
382ae78a0b
Fix NagUtils and hack GroupView to work
2015-04-12 20:57:17 +02:00
Petr Mrázek
aa70ed2244
SCRATCH move icons over to Env, instance proxy model to gui
2015-04-12 20:57:16 +02:00
Petr Mrázek
154d19bb74
SCRATCH eliminate InstanceFactory
2015-04-12 20:57:16 +02:00
Petr Mrázek
8b4e22bbb8
NOISSUE Move FTB logic out of generic code
2015-04-04 15:46:15 +02:00
Petr Mrázek
865b200571
GH-856 add profile strategy for FTB packs
2015-04-03 11:55:16 +02:00
Petr Mrázek
5359f4499a
NOISSUE remove obsolete EnabledItemFilter model
2015-04-02 20:22:52 +02:00
Petr Mrázek
04b45f3629
NOISSUE remove obsolete LWJGL selection dialog
2015-04-02 20:13:26 +02:00
Petr Mrázek
6f3aa65bd6
NOISSUE Split MultiMC app object into MultiMC and Env
2015-04-02 11:30:24 +02:00
Petr Mrázek
791221e923
NOISSUE Refactors and moving of things
2015-04-02 00:14:06 +02:00
Petr Mrázek
a27c341781
SCRATCH more
2015-03-16 22:33:41 +01:00
Petr Mrázek
405833bbbe
NOISSUE eliminate qt5_use_modules from build
2015-03-16 08:43:00 +01:00
Petr Mrázek
8be865fb2a
SCRATCH more experiments
2015-03-16 02:11:02 +01:00
Petr Mrázek
568a79e7b1
SCRATCH more quazip experiments
2015-03-16 01:53:19 +01:00
Petr Mrázek
ceec70e014
GH-796 Icon theme loading workaround
...
Replacing the Qt machinery with other Qt machinery under our control
2015-03-01 22:20:57 +01:00
Jan Dalheimer
ef34cafe17
Fix QuaZIP target dependency
2015-02-21 21:23:23 +01:00
Jan Dalheimer
a53f8d506e
GH-366: Plain and simple modpack export/import/download
...
Also removed the in-source QuaZIP in favour of upstream version
2015-02-19 21:04:27 +01:00
Petr Mrázek
0886786bb5
GH-721 Redo internal NetJob implementation.
...
NetJob is now using its own task queue and does not start more than 6 actions at the same time
2015-01-11 22:04:31 +01:00
Petr Mrázek
a30a9559c7
NOISSUE Fix jar mods for OnesSix
2014-12-27 20:50:33 +01:00
Petr Mrázek
4ae0d8e0af
NOISSUE Update changelog for version 0.4.5
2014-11-21 11:20:18 +01:00
Petr Mrázek
9f14b319df
NOISSUE Remove obsolete ReleaseCandidate logic from the build system
2014-11-21 10:53:59 +01:00
Petr Mrázek
d3c2230a24
NOISSUE fix OSX version number and (C) year
2014-11-20 19:07:10 +01:00
Petr Mrázek
6a09fd2898
Set versions back to develop
2014-11-16 04:04:24 +01:00
Petr Mrázek
940f160091
Set version to 0.4.4 for release
2014-11-15 23:37:12 +01:00
Petr Mrázek
b7c4284019
Remove crash handler
2014-11-15 23:35:24 +01:00
Petr Mrázek
547f6f77d0
Add iOS and OSX icon themes by pe
2014-10-27 00:15:52 +01:00
Petr Mrázek
8f7aec032b
Add dark, light, blue and colored theme from pe.
...
Replaces the old dark and light themes
2014-10-26 23:44:20 +01:00
robotbrain
bbdf5c1395
Translation downloading!
2014-09-30 16:22:39 -04:00
Petr Mrázek
b00e63dbe8
More sync from quickmods
...
Also a small VersionSelectDialog refactor
2014-09-06 21:01:23 +02:00
Petr Mrázek
36efcf8d3c
Back to develop
2014-09-06 13:05:17 +02:00
Petr Mrázek
74f7bd9a1c
Add changelog pieces, version
2014-08-16 11:33:01 +02:00
Petr Mrázek
d172daf3a9
Include QtXml, we use it.
...
Fixes KDevelop semantic analysis magic.
2014-08-15 00:01:55 +02:00
Petr Mrázek
d71697efb3
Do not deploy debug version of the svg icon lib in release builds.
2014-07-22 23:19:53 +02:00
Mrazek, Petr
e5b393318f
Include the SVG icon engine.
2014-07-22 12:27:00 +02:00
Petr Mrázek
bc05ad30aa
Rework the settings dialog. Rework all of it. Thoroughly.
...
Also introduces the ColumnResizer from:
https://github.com/agateau/columnresizer/
2014-07-20 23:47:46 +02:00
Jan Dalheimer
e178284172
Merge global settings and accounts into a pagedialog
...
Also split external tools into it's own page
2014-07-20 15:01:02 +02:00
Petr Mrázek
8a56ab6780
Implement gradle spec reader/writer
2014-07-16 02:03:52 +02:00
Petr Mrázek
222c26f9cf
Bump dev version
2014-07-14 02:43:10 +02:00
Jan Dalheimer
5c43842359
Add a new page that can show all sorts of logs
2014-07-12 23:31:05 +02:00
Petr Mrázek
cc6968e9a3
Group view gets keyboard navigation back.
...
And a bunch of fixes.
2014-07-12 21:13:23 +02:00
Petr Mrázek
cc499488db
Fix liteloader, some cleanups.
2014-07-06 11:15:15 +02:00
Petr Mrázek
18a342ef14
Move settings lib into the main code, fixing error logging in it.
2014-07-01 01:48:09 +02:00
Petr Mrázek
e241c3625c
Merge branch 'feature_theme_support' into develop
...
Conflicts:
main.cpp
2014-06-30 22:22:09 +02:00
Petr Mrázek
421a46e3d3
Redo the console window. Log is now a page. Console window has relevant pages.
...
Dirty fix for screenshot thumbnail generation. Needs more QTimer.
2014-06-30 02:02:57 +02:00
Petr Mrázek
5179aed3a0
Separate page dialog into a page container and a dialog.
2014-06-29 19:59:08 +02:00
Petr Mrázek
e8731c5d01
Turn screenshot management into a page.
2014-06-28 17:07:08 +02:00
Petr Mrázek
d6e5c472b5
Update changelog and bump version to 0.4.0 (no tag yet, not final)
2014-06-26 21:49:05 +02:00
Petr Mrázek
d911c9908c
Replace notes dialog with a page.
2014-06-18 01:15:01 +02:00
Petr Mrázek
171325d427
Instance settings moved to a page.
2014-06-09 01:38:31 +02:00
Petr Mrázek
bf7b070508
Show texture/resource packs when appropriate.
2014-06-09 01:38:31 +02:00
Petr Mrázek
84ae67fff5
Page dialog for legacy instances.
2014-06-09 01:38:31 +02:00
Petr Mrázek
f485885757
Add and implement pages and page dialog.
2014-06-09 01:38:31 +02:00
Petr Mrázek
e118b1f990
Implement adding jar mods, break saving library order.
2014-06-09 01:38:31 +02:00
Petr Mrázek
439e17b149
Add back legacy mod edit, add checksums for all legacy jars
2014-06-09 01:38:30 +02:00
Petr Mrázek
69c3e7111f
Make 1.6+ work with new instance format.
2014-06-09 01:38:30 +02:00
Petr Mrázek
92abe4c603
All of the broken legacy things work.
2014-06-09 01:38:30 +02:00
Petr Mrázek
9860d5ee12
Introducing VersionPatch base class for version files and minecraft versions
2014-06-09 01:38:30 +02:00
Petr Mrázek
8a3a0f5a52
Reorganize logic code.
2014-06-09 01:38:30 +02:00
Petr Mrázek
69a9ca39ad
Add builtin Minecraft versions for legacy
2014-06-09 01:38:29 +02:00
Petr Mrázek
4c3bd416c6
Much change, very jarmod.
2014-06-09 01:38:29 +02:00
Petr Mrázek
aade36860c
Begin the transformation!
...
Nuke all the things.
2014-06-09 01:38:29 +02:00
Petr Mrázek
3a0cdf2d3d
Tagging 0.3.6
2014-06-03 01:44:19 +02:00
Petr Mrázek
d2b2d55aa9
New flat icon themes from pexner
...
Squash and rework of commits from robotbrain
2014-05-25 04:01:38 +02:00
Petr Mrázek
eb9661370b
Enable SVG icons
2014-05-25 03:38:45 +02:00
Jan Dalheimer
fc3c0b0971
Merge branch 'feature_crashreport' into develop
2014-05-21 15:57:34 +02:00
Petr Mrázek
8a8c4193e6
Finish status pills.
2014-05-17 16:23:48 +02:00
Petr Mrázek
a6a5241e12
Bump version to 0.3.5
2014-05-15 22:48:00 +02:00
Andrew
5099964c67
Implement backtraces on Windows.
...
Much !!FUN!! was had
2014-05-10 14:16:27 -05:00
Andrew
9e80ddb040
Implement crash report system on Windows.
2014-05-09 20:08:07 -05:00
Forkk
93ae21abfc
Implement crash handling on Linux
...
This will allow us to generate crash dumps and have users report
crashes.
2014-05-09 17:33:32 -05:00
Forkk
cba22f7ee0
Bump version and update changelog.
2014-05-01 13:10:46 -05:00
Petr Mrázek
9d724e0fe4
Merge remote-tracking branch 'origin/feature_cmake_style' into develop
...
Conflicts:
CMakeLists.txt
2014-04-21 23:33:00 +02:00
Taeyeon Mori
4674aad125
Create a new login dialog
2014-04-16 16:19:12 +02:00
Jan Dalheimer
a00fb1e8da
Only use tabs for intendention
2014-04-09 15:41:49 +02:00
Jan Dalheimer
3cd2b898e5
Merge remote-tracking branch 'origin/develop' into feature_cmake_style
...
Conflicts:
CMakeLists.txt
2014-04-07 17:44:52 +02:00
Petr Mrázek
17d4947b30
Merge remote-tracking branch 'origin/feature_dotcmake' into develop
2014-04-06 20:56:40 +02:00