Application: disable the tree view for backups.

As mentioned in the commit, something's wrong. Probably on ImGui's
side, but I'll have to investigate more.
This commit is contained in:
Guillaume Jacquemin 2024-07-13 13:29:42 +02:00
parent e1e82c0c43
commit 3e0c0bb7a4
Signed by: williamjcm
SSH key fingerprint: SHA256:AYLOg+iTV0ElElnlu4vqM4edFazVdRiuQB0Y5LoKc4A

View file

@ -175,50 +175,50 @@ Application::drawBackupListPopup() {
ImGui::TableSetColumnIndex(3); ImGui::TableSetColumnIndex(3);
ImGui::TextUnformatted("Actions"); ImGui::TextUnformatted("Actions");
drawBackupFolder(_backupManager->vfs()); //drawBackupFolder(_backupManager->vfs());
//for(std::size_t i = 0; i < _backupManager->backups().size(); ++i) { for(std::size_t i = 0; i < _backupManager->backups().size(); ++i) {
// auto& backup = _backupManager->backups()[i]; auto& backup = _backupManager->backups()[i];
// ImGui::TableNextRow(); ImGui::TableNextRow();
// ImGui::TableSetColumnIndex(0); ImGui::TableSetColumnIndex(0);
// ImGui::TextUnformatted(backup.company.cbegin(), backup.company.cend()); ImGui::TextUnformatted(backup.company.cbegin(), backup.company.cend());
// if(ImGui::IsItemHovered() && ImGui::BeginTooltip()) { if(ImGui::IsItemHovered() && ImGui::BeginTooltip()) {
// for(const auto& file : backup.includedFiles) { for(const auto& file : backup.includedFiles) {
// ImGui::TextUnformatted(file.cbegin()); ImGui::TextUnformatted(file.cbegin());
// } }
// ImGui::EndTooltip(); ImGui::EndTooltip();
// } }
// ImGui::TableSetColumnIndex(1); ImGui::TableSetColumnIndex(1);
// ImGui::Text("%.4i-%.2i-%.2i %.2i:%.2i:%.2i", ImGui::Text("%.4i-%.2i-%.2i %.2i:%.2i:%.2i",
// backup.timestamp.year, backup.timestamp.year,
// backup.timestamp.month, backup.timestamp.month,
// backup.timestamp.day, backup.timestamp.day,
// backup.timestamp.hour, backup.timestamp.hour,
// backup.timestamp.minute, backup.timestamp.minute,
// backup.timestamp.second); backup.timestamp.second);
// ImGui::TableSetColumnIndex(2); ImGui::TableSetColumnIndex(2);
// ImGui::TextUnformatted(backup.demo ? "Demo" : "Full"); ImGui::TextUnformatted(backup.demo ? "Demo" : "Full");
// ImGui::TableSetColumnIndex(3); ImGui::TableSetColumnIndex(3);
// ImGui::PushID(int(i)); ImGui::PushID(int(i));
// if(ImGui::SmallButton(ICON_FA_UNDO)) { if(ImGui::SmallButton(ICON_FA_UNDO)) {
// backup_index = i; backup_index = i;
// ImGui::OpenPopup("Restore backup##RestoreBackupModal"); ImGui::OpenPopup("Restore backup##RestoreBackupModal");
// } }
// drawTooltip("Restore"); drawTooltip("Restore");
// drawBackupRestorePopup(backup_index); drawBackupRestorePopup(backup_index);
// ImGui::SameLine(0.0f, 2.0f); ImGui::SameLine(0.0f, 2.0f);
// if(ImGui::SmallButton(ICON_FA_TRASH_ALT)) { if(ImGui::SmallButton(ICON_FA_TRASH_ALT)) {
// backup_index = i; backup_index = i;
// ImGui::OpenPopup("Delete backup##DeleteBackupModal"); ImGui::OpenPopup("Delete backup##DeleteBackupModal");
// } }
// drawTooltip("Delete"); drawTooltip("Delete");
// drawBackupDeletePopup(backup_index); drawBackupDeletePopup(backup_index);
// ImGui::PopID(); ImGui::PopID();
//} }
ImGui::EndTable(); ImGui::EndTable();
} }