diff --git a/applications/gui2/src/views/addsource.cpp b/applications/gui2/src/views/addsource.cpp index 7b284619362bcf4e7f05e154377c71609811838c..c67f3e5f662ce9326b1e23fa381bb688b18214da 100644 --- a/applications/gui2/src/views/addsource.cpp +++ b/applications/gui2/src/views/addsource.cpp @@ -74,6 +74,15 @@ void AddSourceWindow::rebuild() { } new Label(this, "Files", "sans-bold"); + + auto *filebuttons = new Widget(this); + filebuttons->setLayout(new BoxLayout(Orientation::Horizontal, Alignment::Middle, 0, 4)); + button = new Button(filebuttons, "", ENTYPO_ICON_FOLDER); + button->setCallback([this]() { + ctrl_->add(file_dialog( + { {"ftl", "FTL Captures"} }, true)); + close(); + }); } void AddSourceWindow::close() {