Summary is enough. Reproducible: Always Steps to Reproduce: 1. Open archive 2a. Look onto caption 2b. Open recent files menu. Actual Results: a) Caption is always "Ark" b) Recent files menu doesn't contain last file entry. Expected Results: a) Caption like "ark-4.10.2.tar.xz - Ark" b) Recent files menu with first entry "ark-4.10.2.tar.xz". Line 216 at MainWindow.cpp always return false due to bug at end of Ark::Part::openFile(), which operate with "QScopedPointer<Kerfuffle::Archive> archive" in old way (Kerfuffle::Archive *archive). Checking "archive" after "archive.take()" leads in bug.
Review request: https://git.reviewboard.kde.org/r/109953/
Git commit 03b5810f1e68f13fe564b873ffdd01fe82ba6aca by Raphael Kubo da Costa, on behalf of Alexandr Akulich. Committed on 27/04/2013 at 11:18. Pushed by rkcosta into branch 'KDE/4.10'. Fix of Ark::Part::openFile(). Repair window caption and recent files menu updating once archive is opened. REVIEW: 109953 M +2 -2 part/part.cpp http://commits.kde.org/ark/03b5810f1e68f13fe564b873ffdd01fe82ba6aca
FWIW, I've also merged this into master.