Petr Mrázek
252f375454
fix the instance toolbar
2014-07-03 08:16:02 +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
8b86306d48
Handle a bunch more clang warnings
2014-07-01 01:23:49 +02:00
Taeyeon Mori
d166340097
[Clang Warnings] Add empty default clause
2014-06-30 23:53:42 +02:00
Taeyeon Mori
b9fb718822
[Clang Warnings] Remove unused variables
2014-06-30 23:53:41 +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
77de2d1e54
Hack.
2014-06-29 13:11:13 +02:00
Petr Mrázek
1f3a840f3c
Derp^2!!
2014-06-28 17:11:50 +02:00
Petr Mrázek
56d91fda3a
Derp!
2014-06-28 17:09:23 +02:00
Petr Mrázek
e8731c5d01
Turn screenshot management into a page.
2014-06-28 17:07:08 +02:00
Petr Mrázek
30b1f5e5cf
Merge branch 'feature/fix_intel' into develop
...
Conflicts:
CMakeLists.txt
changelog.yaml
gui/MainWindow.cpp
2014-06-28 08:49:18 +02:00
Petr Mrázek
7f4073840a
Bump version, fix typo, update the changelog.
2014-06-28 00:21:36 +02:00
Petr Mrázek
f0d850e1ee
Fix issues with intel drivers. Forced java re-detection on Windows.
2014-06-28 00:05:00 +02:00
Petr Mrázek
1194ec9a8e
No more disabling of actions in the instance toolbar. It makes no sense.
2014-06-20 01:24:32 +02:00
Petr Mrázek
d911c9908c
Replace notes dialog with a page.
2014-06-18 01:15:01 +02:00
Petr Mrázek
702e00e059
Fix #313 - used texture pack list instead of resource pack list
2014-06-11 19:35:21 +02:00
Petr Mrázek
478815dae6
Tweak version page: select first item by default, allow changing version of 'version.json'.
2014-06-10 08:39:11 +02:00
Petr Mrázek
c08bfce5f2
More github wiki friendly help page names
2014-06-10 02:05:31 +02:00
Petr Mrázek
9ec6deea84
Add close button to page dialog. Add help button to page dialog.
...
Smile.
2014-06-10 00:46:05 +02:00
Petr Mrázek
0bccc94471
Cleanup - QFileInfo derp and unused variables
2014-06-09 01:57:10 +02:00
Petr Mrázek
a0a805735b
Remove margins from settings page.
2014-06-09 01:38:32 +02:00
Petr Mrázek
171325d427
Instance settings moved to a page.
2014-06-09 01:38:31 +02:00
Petr Mrázek
be73eb3322
Version revert logic improvements, colorful icons for mod lists and resource pack list.
...
Icons are from Oxygen.
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
223a7aba7b
Hardcode LWJGL 2.9.1 for OneSix, only allow chancging Minecraft versions for now.
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
694067c603
Only enable move buttons for version patches that can move. HACK HACK
2014-06-09 01:38:31 +02:00
Petr Mrázek
6b3d1101cb
Tweaks to page dialog and version page.
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
55a0d110b6
Lock down the version cache. Just enough to make it annoying to corrupt the files.
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
8c71a5d61f
Move instance settings back to the main window.
2014-06-09 01:38:30 +02:00
Petr Mrázek
6d34411f54
Fix last instance remaining selected when deleted
2014-06-09 01:38:30 +02:00
Petr Mrázek
68ef451be5
Small fixes, including release dates of some legacy versions
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
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
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
94cb5c7d77
Restore manage screenshots in main window.
2014-05-18 23:12:35 +02:00
Petr Mrázek
911ac19a56
Screenshot upload dialog(s) now have the console window as parent.
2014-05-18 19:07:01 +02:00
Petr Mrázek
7f2a16917e
Add static data path for ... static data. Like translations. Move translations there.
2014-05-17 18:21:32 +02:00
Petr Mrázek
8a8c4193e6
Finish status pills.
2014-05-17 16:23:48 +02:00
Petr Mrázek
927217c7f0
Status pills. This doesn't build yet.
2014-05-15 23:20:38 +02:00
Andrew
5099964c67
Implement backtraces on Windows.
...
Much !!FUN!! was had
2014-05-10 14:16:27 -05:00
Petr Mrázek
0902fd5bec
Fix version select dialog filtering
2014-05-04 13:20:42 +02:00
Forkk
605a334057
Show Patreon patrons in the about dialog
2014-05-01 12:43:55 -05:00
Petr Mrázek
a9dfe6d7ec
Fix quit shortcut connect() call
2014-04-21 21:48:58 +02:00
Petr Mrázek
e955b1c6f9
Merge remote-tracking branch 'origin/feature_new_login_dialog2' into develop
2014-04-21 21:39:02 +02:00
Taeyeon Mori
adecc53df8
Add a quit shortcut to the main window ( #200 )
...
The shortcut is Ctrl+Q on every platform but windows, which doesn have one.
See also: http://qt-project.org/doc/qt-5/qkeysequence.html#details (StandardKey Quit)
2014-04-21 21:37:15 +02:00
Petr Mrázek
c9465e9e86
Merge remote-tracking branch 'origin/feature_raise_console' into develop
2014-04-21 21:25:39 +02:00
Petr Mrázek
565dab24b5
Download and cache FML libs for legacy minecraft versions.
...
* minor fix for version filtering (1.5 no longer shows forge for 1.5.1 and 1.5.2)
* FML libs are downloaded to mods/minecraftforge/libs and cached
* FML libs are copied to instances which contain FML or forge
2014-04-19 21:24:11 +02:00
Taeyeon Mori
0959aeb046
Make the console window raise itself after minecraft closes ( #193 )
...
This needs further testing:
http://stackoverflow.com/questions/6087887/bring-window-to-front-raise-show-activatewindow-dont-work
2014-04-17 14:13:16 +02:00
Jan Dalheimer
89edc3e15e
Comments and reformating
...
[ci skip]
2014-04-16 18:03:48 +02:00
Jan Dalheimer
f67ca674c4
Fix bug
2014-04-16 17:54:07 +02:00
Jan Dalheimer
3ed5b1570b
LoginDialog changes
2014-04-16 17:38:26 +02:00
Taeyeon Mori
4674aad125
Create a new login dialog
2014-04-16 16:19:12 +02:00
Sky
86830967b6
Give the Patreon button a logo
2014-04-12 02:05:42 +01:00
Sky
1657313105
Add Patreon button. Needs an icon (used I for now).
2014-04-11 02:59:30 +01:00
Petr Mrázek
50d18a06d5
Context menu tweaks
...
* Add create/copy instance actions to the context menu.
* Context menu for the instance view background.
* Top of the context menu is now a header, fixing the misclick problems.
2014-04-08 00:16:49 +02:00
Petr Mrázek
482ad250a4
Workaround for dirty build folders.
...
My disgust just turned into barely contained rage :<
2014-04-06 03:59:37 +02:00
Petr Mrázek
42e305bb9d
Get rid of long rebuilds because of minor cmake config changes
2014-04-06 00:33:33 +02:00
Petr Mrázek
29b00eab31
Fix FTB-related issues
2014-03-31 00:19:43 +02:00
Petr Mrázek
fbc29b6a06
Fix many memory leaks.
2014-03-30 20:11:41 +02:00
Petr Mrázek
5f7a48a35e
Fix issues with badly encoded escape sequences in config files.
2014-03-29 21:16:54 +01:00
Petr Mrázek
9617326cf8
Raise console window when it's open, but hidden behind other windows.
2014-03-24 01:54:18 +01:00
Petr Mrázek
4a24ea6c38
Make some more error messages translateable.
2014-03-23 19:07:13 +01:00
Petr Mrázek
1705832feb
Merge remote-tracking branch 'origin/feature_notif_65449324' into develop
2014-03-19 22:28:04 +01:00
Petr Mrázek
39d3739442
Merge remote-tracking branch 'origin/feature_json_fixes' into develop
2014-03-19 22:26:25 +01:00
Jan Dalheimer
55e4cb6fb5
Allow reseting notifications
2014-03-15 14:35:35 +01:00
Jan Dalheimer
4f452d5815
Add a timer for clicking away the notification dialog
2014-03-15 14:18:29 +01:00
Jan Dalheimer
42a85def60
Get rid of one reloadInstanceVersion
2014-03-14 21:18:17 +01:00
Jan Dalheimer
e95619fa67
Pull in BaseInstaller related changes from quickmod
2014-03-14 20:48:57 +01:00
Jan Dalheimer
e5b4dee1c0
Move version stuff to the model and reimplement reordering
2014-03-14 19:51:56 +01:00
Jan Dalheimer
fcc5bc2ce0
Merge branch 'develop' into feature_badges
...
Conflicts:
logic/OneSixInstance.cpp
2014-03-10 19:24:29 +01:00
Jan Dalheimer
73fc9c79cf
Instance badges. Some easter eggs and one for broken so far.
2014-03-10 17:38:27 +01:00
Petr Mrázek
7fd56a30bd
Merge remote-tracking branch 'origin/feature_commands' into integration_butchery
2014-03-09 23:46:46 +01:00
Petr Mrázek
b2c803a378
Improve reporting of version file errors.x
2014-03-09 23:42:25 +01:00
Petr Mrázek
ffff2cd324
Remove version patch reordering. Remove the main class display from onesix edit mods.
2014-03-09 17:38:42 +01:00
Jan Dalheimer
cc1de6a649
Fix another GroupView bug
2014-03-07 15:46:56 +01:00
Petr Mrázek
47bc7e5ee3
More refactor.
2014-03-05 01:50:05 +01:00
Petr Mrázek
6b76af116e
Merge branch 'develop' into feature_version_json_butchery
2014-03-03 21:57:45 +01:00
Jan Dalheimer
211a72e144
Fix a GroupView crash that was triggered by the FTB tracking
2014-03-03 19:12:48 +01:00
Petr Mrázek
d66f2500a6
No end in sight :<
2014-03-03 01:44:07 +01:00
Petr Mrázek
80d146866c
Remove widgets from logic.
2014-03-02 02:17:55 +01:00
Petr Mrázek
7c24bcc834
Reorganize the version-related code.
2014-03-01 23:06:47 +01:00
Petr Mrázek
acff155624
Merge branch 'feature_screenshots' into integration_json_and_tools
...
Conflicts:
logic/net/URLConstants.h
Resolve issues with multiple definitions of URL constants by moving them to their own object file.
2014-02-25 01:52:58 +01:00
Petr Mrázek
9d4e840a6e
Screenshots: Optimize image loading and memory use, fix list and button layout.
2014-02-25 01:23:33 +01:00
Petr Mrázek
cb5cfe7242
Reorganize all the screenshot files
2014-02-25 00:51:24 +01:00
robotbrain
b1cddb4600
Fix memory leak in system
2014-02-24 17:49:18 -05:00
robotbrain
55e21737dd
Deleting screenshots. Needs fixing.
2014-02-24 17:40:05 -05:00
Jan Dalheimer
da33fa4090
Imgur album creation
2014-02-24 11:30:27 +01:00
Jan Dalheimer
a8811a27f7
Working screenshot upload
2014-02-24 10:34:51 +01:00
Jan Dalheimer
226c1bdae5
Screenshot fixes, move some code around, fix some stuff
2014-02-24 09:34:21 +01:00