Petr Mrázek
2f8c752d1f
NOISSUE reformat and sanitize ganalytics
2016-11-21 01:19:22 +01:00
Petr Mrázek
2ec15c32e4
NOISSUE import google analytics from third party
...
See: https://github.com/HSAnet/qt-google-analytics
Sadly, the API and its internals are not acceptable and it needs changes
upstream likely wouldn't allow.
2016-11-20 12:04:29 +01:00
Petr Mrázek
69be23c5f6
GH-1726 better failure detection for updates
...
Instead of just checking if the new version started, make sure
it is able to write its IPC key to a file and then use the key
to connect to the process.
2016-11-19 22:11:45 +01:00
Petr Mrázek
e974950d48
GH-1699 do not include libxcb.so* in linux builds
2016-11-19 22:11:41 +01:00
Petr Mrázek
9efdd7232c
NOISSUE include json path in errors when FTB json is missing.
2016-11-17 04:40:07 +01:00
Petr Mrázek
9b41986634
GH-347 update timestamps of added mods
2016-11-17 04:09:24 +01:00
Petr Mrázek
b09fad9cbf
GH-347 Add timestamp column to mod lists
...
It shows when the file was changed (in most cases added).
2016-11-17 02:55:02 +01:00
Petr Mrázek
fd34ca5a0f
NOISSUE always run the ExtractNatives task during launch
...
The task now checks the conditions, giving the update process time
to supply all the metadata.
2016-11-17 01:21:49 +01:00
Petr Mrázek
9cf8b42d89
NOISSUE mark profile in use also on the main window profile button
2016-11-17 01:00:15 +01:00
Petr Mrázek
12f6534e77
NOISSUE mark used accounts/sessions in selection menus
2016-11-17 01:00:15 +01:00
Petr Mrázek
3769897be1
NOISSUE do not open browser window on log upload
2016-11-17 01:00:15 +01:00
44trent3
590ff82fd1
NOISSUE Add Windows instructions to build from command line.
2016-11-15 23:13:43 +01:00
Petr Mrázek
f9d94a45ee
NOISSUE allow using icon themes for instances and instance badges
2016-11-10 02:54:53 +01:00
Petr Mrázek
27e26a656b
NOISSUE remove unused hourglass icon
2016-11-10 00:19:04 +01:00
Petr Mrázek
b6f133f579
GH-1713 fix FTB loading crashes
2016-11-09 01:22:02 +01:00
Petr Mrázek
01649f761d
NOISSUE remove some unused icons
2016-11-09 01:20:42 +01:00
Petr Mrázek
dae3b06885
NOISSUE fix horrible globals crash
...
FIXME: remove all globals.
2016-11-07 02:28:18 +01:00
Petr Mrázek
07589b5114
NOISSUE shut down logger when MultiMC exits
...
Prevents crash bugs...
2016-11-07 01:54:00 +01:00
Petr Mrázek
7cff5ba2e1
GH-1445 update page list when version and log pages need it
2016-11-07 00:18:27 +01:00
Petr Mrázek
1276ecdbb7
NOISSUE ask user if closing is OK when instances are still running
2016-11-06 23:06:49 +01:00
Petr Mrázek
8b952b3870
NOISSUE Refactor and sanitize MultiMC startup/shutdown
...
* Always create main window.
* Properly handle netowrk manager - it was created twice, leading to potential crashes.
2016-11-06 21:58:54 +01:00
Petr Mrázek
37cc59c04d
GH-378 add a resource search path to custom themes
...
This allows adding images and other bits and pieces to themes.
2016-11-06 05:48:52 +01:00
Petr Mrázek
bc753859b5
GH-378 add basic custom theme support
...
Files you can customize are created in themes/custom/
2016-11-06 04:29:12 +01:00
Petr Mrázek
13b575f7a9
GH-1711 fix inactive element shading in Dark and Bright themes
2016-11-06 00:17:02 +01:00
Stefan
495e752f8a
NOISSUE Point people to the wiki for the explanation about bug reports
2016-11-04 09:03:34 +01:00
Petr Mrázek
87dd951505
NOISSUE add a badge for crashed instances
...
Not persistent across MultiMC runs.
2016-11-04 01:19:04 +01:00
Petr Mrázek
3780a25d27
NOISSUE add an option to show console on error and default other options to false
2016-11-04 00:19:32 +01:00
Petr Mrázek
6ebf6e7785
NOISSUE ifdef the hell out of MCEdit launch on Windows
...
Setting the work directory was not enough.
2016-11-03 02:41:01 +01:00
Petr Mrázek
f4de049b13
NOISSUE Set working directory for MCEdit on Windows
...
It seems to require it, unlike the other versions.
2016-11-03 02:21:50 +01:00
Petr Mrázek
f0b71f989e
NOISSUE use LoggedProcess to work around issues with QProcess on macOS
2016-11-03 01:11:57 +01:00
Petr Mrázek
ac66af6c13
NOISSUE fix reversed MCEdit check condition
...
It was causing fake errors.
2016-11-02 02:55:16 +01:00
Petr Mrázek
85b64ad767
NOISSUE MCEdit integration - remove old 'tool', replace with Worlds
2016-11-02 02:37:54 +01:00
Petr Mrázek
3a4304d89d
NOISSUE simplify retranslation code of MainWindow
2016-11-02 01:17:19 +01:00
Petr Mrázek
a9c0d812a6
NOISSUE prefer shell script for running MCEdit on linux
2016-11-02 01:16:41 +01:00
Petr Mrázek
b6b2350e02
NOISSUE improve launch button interaction
...
Now has a drop-down arrow that actually works as expected.
2016-11-01 23:33:20 +01:00
Petr Mrázek
2e0a45cc2f
NOISSUE add bright theme to complement the dark theme
...
Same style, different colors.
2016-11-01 09:04:37 +01:00
Petr Mrázek
fe68d59460
GH-1645 reimplement open/close instance window based on settings
2016-11-01 01:25:04 +01:00
Petr Mrázek
4b03dfcbd7
NOISSUE rearrange MultiMC.cpp to make it make more sense
2016-10-31 00:57:40 +01:00
Petr Mrázek
a36c962a31
NOISSUE use current directory for application ID
...
Using QDir(dataPath).absolutePath() for the path
2016-10-30 14:47:16 +01:00
Petr Mrázek
e9949e3a54
NOISSUE use absolute data path for application ID
2016-10-30 03:45:41 +01:00
Petr Mrázek
a717864013
NOISSUE fix the build even more - win32 types are weird
2016-10-30 03:03:49 +01:00
Petr Mrázek
54e0b9bc9b
NOISSUE fix build some more - Windows
2016-10-30 02:53:13 +01:00
Petr Mrázek
249e5c13d7
NOISSUE fix build
2016-10-30 02:49:07 +01:00
Petr Mrázek
412855ae3d
NOISSUE refactor window management and launch, make MultiMC a single instance application.
2016-10-30 02:37:38 +01:00
Petr Mrázek
deabfa78f8
GH-1652 set instance running status before notifying event listeners
2016-10-29 02:19:42 +02:00
Petr Mrázek
2b9017a69c
NOISSUE clean up some bad/dead code
2016-10-29 01:34:43 +02:00
Petr Mrázek
172ff47a65
NOISSUE clarify linux build steps (add command line instructions)
2016-10-29 01:33:47 +02:00
Petr Mrázek
b5aaf88f12
NOISSUE remove unused 'test mode'
2016-10-28 21:54:12 +02:00
Petr Mrázek
8731318fef
GH-1652 save all instance settings on launch if instance window is already open
2016-10-28 03:42:34 +02:00
Petr Mrázek
dd0e996081
GH-1697 always stale files tolerate errors if a local copy is present
...
This fixes the situation when liteloader snapshot site is broken
and there's an older local snapshot already present.
2016-10-28 02:19:19 +02:00