console: re-enable debug console option
Keep console option hidden by default, but add using CLEMENTINE_DEBUG_CONSOLE env variable: CLEMENTINE_DEBUG_CONSOLE=1 clementine
This commit is contained in:
parent
c934fef637
commit
a4e8d57de0
@ -154,6 +154,7 @@ void qt_mac_set_dock_menu(QMenu*);
|
|||||||
|
|
||||||
const char* MainWindow::kSettingsGroup = "MainWindow";
|
const char* MainWindow::kSettingsGroup = "MainWindow";
|
||||||
const char* MainWindow::kAllFilesFilterSpec = QT_TR_NOOP("All Files (*)");
|
const char* MainWindow::kAllFilesFilterSpec = QT_TR_NOOP("All Files (*)");
|
||||||
|
const char* MainWindow::kShowDebugConsoleKey = "CLEMENTINE_DEBUG_CONSOLE";
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
const int kTrackSliderUpdateTimeMs = 500;
|
const int kTrackSliderUpdateTimeMs = 500;
|
||||||
@ -919,8 +920,12 @@ MainWindow::MainWindow(Application* app, SystemTrayIcon* tray_icon, OSD* osd,
|
|||||||
SLOT(EnableKittens(bool)));
|
SLOT(EnableKittens(bool)));
|
||||||
connect(ui_->action_kittens, SIGNAL(toggled(bool)), app_->network_remote(),
|
connect(ui_->action_kittens, SIGNAL(toggled(bool)), app_->network_remote(),
|
||||||
SLOT(EnableKittens(bool)));
|
SLOT(EnableKittens(bool)));
|
||||||
// Hide the console
|
QString showConsole =
|
||||||
// connect(ui_->action_console, SIGNAL(triggered()), SLOT(ShowConsole()));
|
QProcessEnvironment::systemEnvironment().value(kShowDebugConsoleKey, "0");
|
||||||
|
if (showConsole == "1")
|
||||||
|
connect(ui_->action_console, SIGNAL(triggered()), SLOT(ShowConsole()));
|
||||||
|
else
|
||||||
|
ui_->action_console->setVisible(false);
|
||||||
NowPlayingWidgetPositionChanged(ui_->now_playing->show_above_status_bar());
|
NowPlayingWidgetPositionChanged(ui_->now_playing->show_above_status_bar());
|
||||||
|
|
||||||
// Load theme
|
// Load theme
|
||||||
|
@ -97,6 +97,7 @@ class MainWindow : public QMainWindow, public PlatformInterface {
|
|||||||
|
|
||||||
static const char* kSettingsGroup;
|
static const char* kSettingsGroup;
|
||||||
static const char* kAllFilesFilterSpec;
|
static const char* kAllFilesFilterSpec;
|
||||||
|
static const char* kShowDebugConsoleKey;
|
||||||
|
|
||||||
// Don't change the values
|
// Don't change the values
|
||||||
enum StartupBehaviour {
|
enum StartupBehaviour {
|
||||||
|
@ -536,6 +536,7 @@
|
|||||||
<addaction name="action_hypnotoad"/>
|
<addaction name="action_hypnotoad"/>
|
||||||
<addaction name="action_enterprise"/>
|
<addaction name="action_enterprise"/>
|
||||||
<addaction name="action_kittens"/>
|
<addaction name="action_kittens"/>
|
||||||
|
<addaction name="action_console"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menu_tools">
|
<widget class="QMenu" name="menu_tools">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user