diff options
author | Petr Mrázek <peterix@gmail.com> | 2014-03-29 16:10:09 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2014-03-29 16:10:09 +0100 |
commit | 902dc50c873670c7241988758470c87cdde5f429 (patch) | |
tree | dc36730f3fbff47fbf8066d778d64fa4a7357794 | |
parent | c069147f67a508eba010157c6493b0a9f2c2760a (diff) | |
parent | a19aca0648a6bc8b40c71bac705fd7ddbd58a559 (diff) | |
download | MultiMC-902dc50c873670c7241988758470c87cdde5f429.tar MultiMC-902dc50c873670c7241988758470c87cdde5f429.tar.gz MultiMC-902dc50c873670c7241988758470c87cdde5f429.tar.lz MultiMC-902dc50c873670c7241988758470c87cdde5f429.tar.xz MultiMC-902dc50c873670c7241988758470c87cdde5f429.zip |
Merge branch 'release-0.3' into develop
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rw-r--r-- | changelog.yaml | 20 | ||||
-rw-r--r-- | gui/ConsoleWindow.cpp | 6 |
3 files changed, 28 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d7607e74..5febd904 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -93,8 +93,8 @@ SET(MultiMC_NEWS_RSS_URL "http://multimc.org/rss.xml" CACHE STRING "URL to fetch ######## Set version numbers ######## SET(MultiMC_VERSION_MAJOR 0) -SET(MultiMC_VERSION_MINOR 2) -SET(MultiMC_VERSION_HOTFIX 1) +SET(MultiMC_VERSION_MINOR 3) +SET(MultiMC_VERSION_HOTFIX 0) # Build number SET(MultiMC_VERSION_BUILD -1 CACHE STRING "Build number. -1 for no build number.") diff --git a/changelog.yaml b/changelog.yaml index 8b96b76e..cf957c49 100644 --- a/changelog.yaml +++ b/changelog.yaml @@ -31,3 +31,23 @@ - Update to the German translation. 0.2.1: - Hotfix - move the native library extraction into the onesix launcher part. +0.3: + - Improved instance view + - Overhauled 1.6+ version loading + - There is no longer a single custom.json file that overrides version.json + - Instead there are now "patch" files in <instance>/patches/, one for each main tweaker (forge, liteloader etc.) + - These patches are applied after version.json in a customisable order, + - A list of these files is shown in the left most tab in the Edit Mods dialog, where a list of libraries was shown before. + - custom.json can still be used for overriding everything. + - Offline mode can be used even when online + - Show an "empty" message in version selector dialogs + - Fix FTB paths on windows + - Tooling support + - JProfiler + - JVisualVM + - MCEdit + - Don't assume forge in FTB instances and allow other libraries (liteloader, mcpatcher, etc.) in FTB instances + - Screenshot uploading/managing + - Instance badges + - Some pre/post command stuff (remove the timeout, variable substitution) + - Fix logging when the system language is not en_US
\ No newline at end of file diff --git a/gui/ConsoleWindow.cpp b/gui/ConsoleWindow.cpp index d11e8aff..621f035f 100644 --- a/gui/ConsoleWindow.cpp +++ b/gui/ConsoleWindow.cpp @@ -186,6 +186,11 @@ void ConsoleWindow::toggleConsole() QScrollBar *bar = ui->text->verticalScrollBar(); if (isVisible()) { + if(!isActiveWindow()) + { + activateWindow(); + return; + } int max_bar = bar->maximum(); int val_bar = m_last_scroll_value = bar->value(); m_scroll_active = (max_bar - val_bar) <= 1; @@ -194,6 +199,7 @@ void ConsoleWindow::toggleConsole() else { show(); + isTopLevel(); if (m_scroll_active) { bar->setValue(bar->maximum()); |