src: Fixes for Release
* pass log directory absolute to indexers * pass app and user paths absolute to indexers * removed QCoreApplication instance from indexer process * removed mutex from ConsoleLogger * updated shortcut window * renamed code reference menu items
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
|
||||
void setupPlatform(int argc, char *argv[])
|
||||
{
|
||||
UserPaths::setUserDataPath(FilePath(L"./user/"));
|
||||
UserPaths::setUserDataPath(FilePath(L"./user/").getAbsolute());
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// This makes relative paths work in C++ in Xcode by changing directory to the Resources folder inside the .app bundle
|
||||
@@ -81,7 +81,7 @@ void setupPlatform(int argc, char *argv[])
|
||||
utility::copyNewFilesFromDirectory(oldDataPath, dataPath);
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
UserPaths::setUserDataPath(FilePath(dataPath.toStdWString() + L"/"));
|
||||
UserPaths::setUserDataPath(FilePath(dataPath.toStdWString() + L"/").getAbsolute());
|
||||
}
|
||||
|
||||
void setupApp(int argc, char *argv[])
|
||||
|
||||
@@ -120,7 +120,7 @@ QTableWidget* QtKeyboardShortcuts::createGenerelShortcutsTable()
|
||||
table->setItem(3, 0, new QTableWidgetItem("Back"));
|
||||
table->setItem(4, 0, new QTableWidgetItem("Forward"));
|
||||
table->setItem(5, 0, new QTableWidgetItem("Refresh"));
|
||||
table->setItem(6, 0, new QTableWidgetItem("Force Refresh"));
|
||||
table->setItem(6, 0, new QTableWidgetItem("Full Refresh"));
|
||||
table->setItem(7, 0, new QTableWidgetItem("Find Symbol"));
|
||||
table->setItem(8, 0, new QTableWidgetItem("Find Text"));
|
||||
table->setItem(9, 0, new QTableWidgetItem("Find On-Screen"));
|
||||
@@ -186,16 +186,22 @@ QTableWidget* QtKeyboardShortcuts::createCodeViewShortcutsTable()
|
||||
{
|
||||
QtShortcutTable* table = createTableWidget("table_code");
|
||||
|
||||
table->setRowCount(2);
|
||||
table->setItem(0, 0, new QTableWidgetItem("Code Reference Next"));
|
||||
table->setItem(1, 0, new QTableWidgetItem("Code Reference Previous"));
|
||||
table->setRowCount(4);
|
||||
table->setItem(0, 0, new QTableWidgetItem("Next Reference"));
|
||||
table->setItem(1, 0, new QTableWidgetItem("Previous Reference"));
|
||||
table->setItem(2, 0, new QTableWidgetItem("Next Local Reference"));
|
||||
table->setItem(3, 0, new QTableWidgetItem("Previous Local Reference"));
|
||||
|
||||
#if defined(Q_OS_MAC)
|
||||
table->setItem(0, 1, new QTableWidgetItem("Cmd + G"));
|
||||
table->setItem(1, 1, new QTableWidgetItem("Cmd + Shift + G"));
|
||||
table->setItem(2, 1, new QTableWidgetItem("Cmd + T"));
|
||||
table->setItem(3, 1, new QTableWidgetItem("Cmd + Shift + T"));
|
||||
#else
|
||||
table->setItem(0, 1, new QTableWidgetItem("Ctrl + G"));
|
||||
table->setItem(1, 1, new QTableWidgetItem("Ctrl + Shift + G"));
|
||||
table->setItem(2, 1, new QTableWidgetItem("Ctrl + T"));
|
||||
table->setItem(3, 1, new QTableWidgetItem("Ctrl + Shift + T"));
|
||||
#endif
|
||||
|
||||
table->updateSize();
|
||||
|
||||
@@ -834,13 +834,13 @@ void QtMainWindow::setupEditMenu()
|
||||
|
||||
menu->addSeparator();
|
||||
|
||||
menu->addAction(tr("Code Reference Next"), this, &QtMainWindow::codeReferenceNext, QKeySequence(Qt::CTRL + Qt::Key_G));
|
||||
menu->addAction(tr("Code Reference Previous"), this,
|
||||
menu->addAction(tr("Next Reference"), this, &QtMainWindow::codeReferenceNext, QKeySequence(Qt::CTRL + Qt::Key_G));
|
||||
menu->addAction(tr("Previous Reference"), this,
|
||||
&QtMainWindow::codeReferencePrevious, QKeySequence(Qt::SHIFT + Qt::CTRL + Qt::Key_G));
|
||||
|
||||
menu->addAction(tr("Code Local Reference Next"), this,
|
||||
menu->addAction(tr("Next Local Reference"), this,
|
||||
&QtMainWindow::codeLocalReferenceNext, QKeySequence(Qt::CTRL + Qt::Key_T));
|
||||
menu->addAction(tr("Code Local Reference Previous"), this,
|
||||
menu->addAction(tr("Previous Local Reference"), this,
|
||||
&QtMainWindow::codeLocalReferencePrevious, QKeySequence(Qt::SHIFT + Qt::CTRL + Qt::Key_T));
|
||||
|
||||
menu->addSeparator();
|
||||
|
||||
Reference in New Issue
Block a user