show bookmarks also if settings are disabled; refs #138
This commit is contained in:
@@ -212,10 +212,8 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
||||
|
||||
if (!settings || _kiosk) {
|
||||
actionSettings->setVisible(false);
|
||||
actionEditBookmarks->setVisible(false);
|
||||
actionSaveWindowState->setVisible(false);
|
||||
actionLoadWindowState->setVisible(false);
|
||||
delete _bookmarks; _bookmarks=0;
|
||||
}
|
||||
if (_kiosk) {
|
||||
actionNew->setEnabled(false);
|
||||
@@ -223,6 +221,8 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
||||
actionNewTab->setEnabled(false);
|
||||
actionNewTab->setVisible(false);
|
||||
actionCloseTab->setVisible(false);
|
||||
actionEditBookmarks->setVisible(false);
|
||||
delete _bookmarks; _bookmarks=0;
|
||||
}
|
||||
if (!_kiosk && !_startUrl && _settings.flag("SaveWindowState")
|
||||
&& _settings())
|
||||
@@ -1386,10 +1386,12 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
||||
(reply->header(QNetworkRequest::ContentTypeHeader).toString(),
|
||||
filename));
|
||||
if (!type.isEmpty()) {
|
||||
LOG<<"Start Application";
|
||||
filename.replace(QRegExp("^(.*)\\."+type.at(0)+"$"),
|
||||
"\\1"); // remove extension
|
||||
run(reply, filename+"."+type.at(0), type.at(1));
|
||||
} else {
|
||||
LOG<<"Show SaveOrRunDialog";
|
||||
SaveOrRunDialog choice(_kiosk, this);
|
||||
choice.setup(filename,
|
||||
reply->header(QNetworkRequest::ContentTypeHeader)
|
||||
|
Reference in New Issue
Block a user