History

Merge remote-tracking branch 'upstream/master' into 19554-2

Ryan Huffman committed 12 years ago

Commit c65d5f02 parents 9bea70a 5dc909e93 files · +4986 −1103Browse files

Showing the changes to interface/src/Menu.cpp (1 of 93 files). Show all

Unified · Split

interface/src/Menu.cpp+26−1
@@ -196,6 +196,7 @@ Menu::Menu() : · 195 unmodified lines
196196
197197 QMenu* toolsMenu = addMenu("Tools");
198198 addActionToQMenuAndActionHash(toolsMenu, MenuOption::MetavoxelEditor, 0, this, SLOT(showMetavoxelEditor()));
199+ addActionToQMenuAndActionHash(toolsMenu, MenuOption::ScriptEditor, Qt::ALT | Qt::Key_S, this, SLOT(showScriptEditor()));
199200
200201 #ifdef HAVE_QXMPP
201202 _chatAction = addActionToQMenuAndActionHash(toolsMenu,
@@ -260,6 +261,9 @@ Menu::Menu() : · 58 unmodified lines
260261 addCheckableActionToQMenuAndActionHash(viewMenu, MenuOption::Bandwidth, 0, true);
261262 addActionToQMenuAndActionHash(viewMenu, MenuOption::BandwidthDetails, 0, this, SLOT(bandwidthDetails()));
262263 addActionToQMenuAndActionHash(viewMenu, MenuOption::OctreeStats, 0, this, SLOT(octreeStatsDetails()));
264+ addCheckableActionToQMenuAndActionHash(viewMenu, MenuOption::AudioScope, 0, false,
265+ appInstance->getAudio(),
266+ SLOT(toggleScope()));
263267
264268 QMenu* developerMenu = addMenu("Developer");
265269
@@ -316,7 +320,8 @@ Menu::Menu() : · 50 unmodified lines
316320 addCheckableActionToQMenuAndActionHash(avatarOptionsMenu, MenuOption::Visage, 0, true,
317321 appInstance->getVisage(), SLOT(updateEnabled()));
318322 #endif
319−
323+
324+ addCheckableActionToQMenuAndActionHash(avatarOptionsMenu, MenuOption::GlowWhenSpeaking, 0, true);
320325 addCheckableActionToQMenuAndActionHash(avatarOptionsMenu, MenuOption::ChatCircling, 0, false);
321326
322327 QMenu* handOptionsMenu = developerMenu->addMenu("Hand Options");
@@ -385,6 +390,11 @@ Menu::Menu() : · 62 unmodified lines
385390 false,
386391 appInstance->getAudio(),
387392 SLOT(toggleToneInjection()));
393+ addCheckableActionToQMenuAndActionHash(audioDebugMenu, MenuOption::AudioScopePause,
394+ Qt::CTRL | Qt::Key_P,
395+ false,
396+ appInstance->getAudio(),
397+ SLOT(toggleScopePause()));
388398
389399 QMenu* spatialAudioMenu = audioDebugMenu->addMenu("Spatial Audio");
390400
@@ -430,6 +440,14 @@ Menu::Menu() : · 39 unmodified lines
430440 Qt::CTRL | Qt::SHIFT | Qt::Key_A,
431441 true);
432442
443+ addCheckableActionToQMenuAndActionHash(spatialAudioMenu, MenuOption::AudioSpatialProcessingDontDistanceAttenuate,
444+ Qt::CTRL | Qt::SHIFT | Qt::Key_Y,
445+ false);
446+
447+ addCheckableActionToQMenuAndActionHash(spatialAudioMenu, MenuOption::AudioSpatialProcessingAlternateDistanceAttenuate,
448+ Qt::CTRL | Qt::SHIFT | Qt::Key_U,
449+ false);
450+
433451 addActionToQMenuAndActionHash(developerMenu, MenuOption::PasteToVoxel,
434452 Qt::CTRL | Qt::SHIFT | Qt::Key_V,
435453 this,
@@ -1127,6 +1145,13 @@ void Menu::showMetavoxelEditor() { · 691 unmodified lines
11271145 _MetavoxelEditor->raise();
11281146 }
11291147
1148+void Menu::showScriptEditor() {
1149+ if(!_ScriptEditor || !_ScriptEditor->isVisible()) {
1150+ _ScriptEditor = new ScriptEditorWindow();
1151+ }
1152+ _ScriptEditor->raise();
1153+}
1154+
11301155 void Menu::showChat() {
11311156 QMainWindow* mainWindow = Application::getInstance()->getWindow();
11321157 if (!_chatWindow) {