aboutsummaryrefslogtreecommitdiffstats
path: root/gui
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2019-06-14 13:02:15 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2019-06-14 13:02:15 +0200
commit903391a9e43cf5e27c4707b9b456c310e9d60524 (patch)
tree528afc93b744d3e612b546b9a6605abf0c6710f8 /gui
parent0d8c80ad5daafc02030385da90c5a57182a5d4e5 (diff)
downloadnextpnr-903391a9e43cf5e27c4707b9b456c310e9d60524.tar.gz
nextpnr-903391a9e43cf5e27c4707b9b456c310e9d60524.tar.bz2
nextpnr-903391a9e43cf5e27c4707b9b456c310e9d60524.zip
Remove base config, since deprecated
Diffstat (limited to 'gui')
-rw-r--r--gui/ecp5/mainwindow.cc28
-rw-r--r--gui/ecp5/mainwindow.h5
2 files changed, 1 insertions, 32 deletions
diff --git a/gui/ecp5/mainwindow.cc b/gui/ecp5/mainwindow.cc
index 43b31f4c..043a6b86 100644
--- a/gui/ecp5/mainwindow.cc
+++ b/gui/ecp5/mainwindow.cc
@@ -60,12 +60,6 @@ void MainWindow::createMenu()
actionLoadLPF->setEnabled(false);
connect(actionLoadLPF, &QAction::triggered, this, &MainWindow::open_lpf);
- actionLoadBase = new QAction("Open Base Config", this);
- actionLoadBase->setIcon(QIcon(":/icons/resources/open_base.png"));
- actionLoadBase->setStatusTip("Open Base Config file");
- actionLoadBase->setEnabled(false);
- connect(actionLoadBase, &QAction::triggered, this, &MainWindow::open_base);
-
actionSaveConfig = new QAction("Save Bitstream", this);
actionSaveConfig->setIcon(QIcon(":/icons/resources/save_config.png"));
actionSaveConfig->setStatusTip("Save Bitstream config file");
@@ -75,12 +69,10 @@ void MainWindow::createMenu()
// Add actions in menus
mainActionBar->addSeparator();
mainActionBar->addAction(actionLoadLPF);
- mainActionBar->addAction(actionLoadBase);
mainActionBar->addAction(actionSaveConfig);
menuDesign->addSeparator();
menuDesign->addAction(actionLoadLPF);
- menuDesign->addAction(actionLoadBase);
menuDesign->addAction(actionSaveConfig);
}
@@ -139,13 +131,6 @@ void MainWindow::new_proj()
}
}
-void MainWindow::load_base_config(std::string filename)
-{
- disableActions();
- currentBaseConfig = filename;
- actionSaveConfig->setEnabled(true);
-}
-
void MainWindow::open_lpf()
{
QString fileName = QFileDialog::getOpenFileName(this, QString("Open LPF"), QString(), QString("*.lpf"));
@@ -162,21 +147,13 @@ void MainWindow::open_lpf()
}
}
-void MainWindow::open_base()
-{
- QString fileName = QFileDialog::getOpenFileName(this, QString("Open Base Config"), QString(), QString("*.config"));
- if (!fileName.isEmpty()) {
- load_base_config(fileName.toStdString());
- }
-}
-
void MainWindow::save_config()
{
QString fileName = QFileDialog::getSaveFileName(this, QString("Save Bitstream"), QString(), QString("*.config"));
if (!fileName.isEmpty()) {
std::string fn = fileName.toStdString();
disableActions();
- write_bitstream(ctx.get(), currentBaseConfig, fileName.toStdString());
+ write_bitstream(ctx.get(), "", fileName.toStdString());
log("Saving Bitstream successful.\n");
}
}
@@ -184,15 +161,12 @@ void MainWindow::save_config()
void MainWindow::onDisableActions()
{
actionLoadLPF->setEnabled(false);
- actionLoadBase->setEnabled(false);
actionSaveConfig->setEnabled(false);
}
void MainWindow::onUpdateActions() {
if (ctx->settings.find(ctx->id("pack"))==ctx->settings.end())
actionLoadLPF->setEnabled(true);
- if (ctx->settings.find(ctx->id("pack"))==ctx->settings.end())
- actionLoadBase->setEnabled(true);
if (ctx->settings.find(ctx->id("route"))!=ctx->settings.end())
actionSaveConfig->setEnabled(true);
}
diff --git a/gui/ecp5/mainwindow.h b/gui/ecp5/mainwindow.h
index b47e7ec7..dc283cc7 100644
--- a/gui/ecp5/mainwindow.h
+++ b/gui/ecp5/mainwindow.h
@@ -34,7 +34,6 @@ class MainWindow : public BaseMainWindow
public:
void createMenu();
- void load_base_config(std::string filename);
protected:
void onDisableActions() override;
@@ -44,17 +43,13 @@ class MainWindow : public BaseMainWindow
void new_proj() override;
void newContext(Context *ctx);
void open_lpf();
- void open_base();
void save_config();
private:
QAction *actionLoadLPF;
- QAction *actionLoadBase;
QAction *actionSaveConfig;
ArchArgs chipArgs;
-
- std::string currentBaseConfig;
};
NEXTPNR_NAMESPACE_END