Skip to content

Commit

Permalink
Remove old done widget in Export.
Browse files Browse the repository at this point in the history
  • Loading branch information
john-preston committed Jun 20, 2018
1 parent a89ad5d commit 13e6b91
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 149 deletions.
87 changes: 0 additions & 87 deletions Telegram/SourceFiles/export/view/export_view_done.cpp

This file was deleted.

37 changes: 0 additions & 37 deletions Telegram/SourceFiles/export/view/export_view_done.h

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ For license and copyright information please follow this link:

#include "export/view/export_view_settings.h"
#include "export/view/export_view_progress.h"
#include "export/view/export_view_done.h"
#include "ui/widgets/labels.h"
#include "ui/widgets/separate_panel.h"
#include "ui/wrap/padding_wrap.h"
Expand Down Expand Up @@ -137,26 +136,6 @@ void PanelController::stopExport() {
_panel->hideGetDuration();
}

void PanelController::showDone(const QString &path) {
_panel->setTitle(Lang::Viewer(lng_export_title));

auto done = base::make_unique_q<DoneWidget>(_panel.get());

done->showClicks(
) | rpl::start_with_next([=] {
File::ShowInFolder(path);
_panel->hideGetDuration();
}, done->lifetime());

done->closeClicks(
) | rpl::start_with_next([=] {
_panel->hideGetDuration();
}, done->lifetime());

_panel->showInner(std::move(done));
_panel->setHideOnDeactivate(false);
}

rpl::producer<> PanelController::closed() const {
return _panelCloseEvents.events(
) | rpl::flatten_latest(
Expand All @@ -175,8 +154,8 @@ void PanelController::updateState(State &&state) {
} else if (const auto error = base::get_if<OutputErrorState>(&_state)) {
showError(*error);
} else if (const auto finished = base::get_if<FinishedState>(&_state)) {
_panel->setTitle(Lang::Viewer(lng_export_title));
_panel->setHideOnDeactivate(false);
// showDone(finished->path);
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ class PanelController {
void updateState(State &&state);
void showSettings();
void showProgress();
void showDone(const QString &path);
void showError(const ApiErrorState &error);
void showError(const OutputErrorState &error);
void showError(const QString &text);
Expand Down
2 changes: 0 additions & 2 deletions Telegram/gyp/telegram_sources.txt
Original file line number Diff line number Diff line change
Expand Up @@ -227,8 +227,6 @@
<(src_loc)/dialogs/dialogs_widget.h
<(src_loc)/export/view/export_view_content.cpp
<(src_loc)/export/view/export_view_content.h
<(src_loc)/export/view/export_view_done.cpp
<(src_loc)/export/view/export_view_done.h
<(src_loc)/export/view/export_view_panel_controller.cpp
<(src_loc)/export/view/export_view_panel_controller.h
<(src_loc)/export/view/export_view_progress.cpp
Expand Down

0 comments on commit 13e6b91

Please sign in to comment.