Petr Mrázek
a666dc0a1a
NOISSUE fix up translation selection in settings and add OS/sys arch reporting
2017-01-01 20:04:08 +01:00
Petr Mrázek
722896d41f
NOISSUE Translations model and initial setup wizard work
2017-01-01 20:04:08 +01:00
Petr Mrázek
46c5368a78
NOISSUE fix up analytics wizard page
2016-12-28 21:39:09 +01:00
Petr Mrázek
476d641841
NOISSUE add skeleton of the setup wizard
...
Very wizardly. Also very empty and opening on every start for now.
2016-12-28 21:39:09 +01:00
Petr Mrázek
374710a87b
GH-1379 update nbt++ to allow renaming its library file
2016-12-28 21:14:44 +01:00
Petr Mrázek
2344ee2dcd
GH-1379 rename shared libraries to avoid collisions with system libraries
...
It was unlikely, now it's impossible.
2016-12-28 17:23:48 +01:00
Petr Mrázek
481ecb178c
NOISSUE fix credits entry for RoboSky
2016-12-26 12:45:30 +01:00
Petr Mrázek
123b59e63f
NOISSUE Fix up Credits section in About dialog
2016-12-26 01:47:29 +01:00
Petr Mrázek
92bb001787
NOISSUE fix crash caused by missing instance view layout updates
...
Layout wasn't updated in some cases while deleting instances.
2016-12-19 00:35:57 +01:00
Taylor Smock
03d2858c62
BUILD: Remove extraneous " from CreateServerResourcePacksFolder.cpp ( #1749 )
...
NOISSUE Remove extraneous " from CreateServerResourcePacksFolder.cpp
This did not affect build, but was visible in logs.
2016-12-12 14:36:42 +01:00
Petr Mrázek
a6882787b0
GH-1745 fix crash when using path matching filter on copy operations
...
Copying instances without saves doesn't crash anymore.
2016-12-08 21:58:31 +01:00
Petr Mrázek
2517d2c84d
GH-1743 selected instance can be null - do not assume it isn't
...
This fixes a crash when closing settings and not having any selected instance.
2016-12-07 01:19:03 +01:00
Petr Mrázek
035bdc7576
GH-1524 Regenerate Minecraft client token when the auth token is invalid
...
This makes the case where users copy MultiMC to other machines
easier to handle. It doesn't require manual intervention and the tokens
do not go in a desync loop.
2016-11-30 00:19:27 +01:00
Petr Mrázek
4ca6878743
GH-1670 Fix LWJGL list loading
...
Now it uses the standard Download class that supports redirects and SSL.
2016-11-27 01:45:55 +01:00
Petr Mrázek
ef73a2bd32
NOISSUE fix Windows kernel numbers and add unit test for them
2016-11-27 00:40:02 +01:00
Petr Mrázek
5994c47d7c
NOISSUE add ganalytics and LocalPeer licenses
2016-11-26 23:53:56 +01:00
Petr Mrázek
66ffab71ae
NOISSUE allow killing the instance from main window
2016-11-26 18:06:08 +01:00
Petr Mrázek
ce70407363
NOISSUE add button for opening the config folder from mods pages
2016-11-26 14:59:27 +01:00
Petr Mrázek
dccf9d7219
NOISSUE fix text of log upload, do not open browser on screenshot upload
2016-11-26 14:37:36 +01:00
Petr Mrázek
dd0c815396
NOISSUE fix macOS build (stray assignment to removed variable)
2016-11-26 02:22:40 +01:00
Petr Mrázek
55541c387c
NOISSUE simplify system detection and user agent handling
...
Now it only checks OS kernel name/version.
User agent is 'MultiMC5/$version'.
Kernel info is passed through custom dimensions in analytics.
2016-11-26 02:18:05 +01:00
Petr Mrázek
d5fdc23eb2
NOISSUE dumb down Windows version detection...
...
Hopefully the analytics thing will accept it this time.
2016-11-25 00:39:15 +01:00
Petr Mrázek
a5fb931e8e
NOISSUE fix build (OSVERSIONINFOW)
2016-11-24 23:32:21 +01:00
Petr Mrázek
486d653586
NOISSUE Better Windows version detection and user agent
2016-11-24 23:28:55 +01:00
Petr Mrázek
121e2fd46c
NOISSUE add analytics settings (enable/disable)
2016-11-24 04:10:07 +01:00
Petr Mrázek
295c6e808a
NOISSUE fix translation listing in settings and translation loading
...
It was impossible to select and load translations properly.
2016-11-23 02:25:49 +01:00
Petr Mrázek
7a14b63957
NOISSUE send custom analytics values
...
* System, Java and CPU architecture (either 32 or 64).
* Java version.
* System memory size in MB.
* Java min/max heap size in MB.
2016-11-22 02:46:18 +01:00
Petr Mrázek
44805145dc
NOISSUE add implementations of system query functions
...
* system memory size in bytes
* system architecture is 64bit?
* CPU architecture is 64bit?
2016-11-22 02:46:18 +01:00
Petr Mrázek
00c4aebeaa
GH-1731 more screenshot folder view hardening
2016-11-22 00:56:48 +01:00
Petr Mrázek
ee6f2f0a8e
NOISSUE implement analytics IP anonymization
2016-11-21 21:18:30 +01:00
Petr Mrázek
95f961fb61
GH-1731 Do not show screenshots model if it can't be set up properly
...
Otherwise it would show all system drives instead of screenshots.
2016-11-21 09:17:01 +01:00
Petr Mrázek
ad25c89ac4
NOISSUE ifdef out unknown Apple system versions in analytics
2016-11-21 01:30:39 +01:00
Petr Mrázek
905bc2e440
NOISSUE most basic analytics integration possible
2016-11-21 01:19:34 +01:00
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