History

Merge branch 'master' of https://github.com/worklist/hifi

Philip Rosedale committed 12 years ago

Commit 3babb5e2 parents 27f0214 d4b31138 files · +63 −15Browse files

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

Unified · Split

interface/src/Application.cpp+12−3
@@ -170,6 +170,7 @@ Application::Application(int& argc, char** argv, timeval &startup_time) : · 169 unmodified lines
170170 _bytesPerSecond(0),
171171 _recentMaxPackets(0),
172172 _resetRecentMaxPacketsSoon(true),
173+ _previousScriptLocation(),
173174 _logger(new FileLogger(this))
174175 {
175176 // read the ApplicationInfo.ini file for Name/Version/Domain information
@@ -3700,12 +3701,20 @@ void Application::loadScript(const QString& scriptName) { · 3524 unmodified lines
37003701 }
37013702
37023703 void Application::loadDialog() {
3703− // shut down and stop any existing script
3704− QString desktopLocation = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);
3705− QString suggestedName = desktopLocation.append("/script.js");
3704+ QString suggestedName;
3705+
3706+ if (_previousScriptLocation.isEmpty()) {
3707+ QString desktopLocation = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);
3708+ suggestedName = desktopLocation.append("/script.js");
3709+ } else {
3710+ suggestedName = _previousScriptLocation;
3711+ }
37063712
37073713 QString fileNameString = QFileDialog::getOpenFileName(_glWidget, tr("Open Script"), suggestedName,
37083714 tr("JavaScript Files (*.js)"));
3715+ if (!fileNameString.isEmpty()) {
3716+ _previousScriptLocation = fileNameString;
3717+ }
37093718
37103719 loadScript(fileNameString);
37113720 }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t