Skip to content

Commit b278820

Browse files
author
rekols
committed
feat: support the recent file spec.
Change-Id: I0e0216ec11cf2dc64d8ab6b62172dc55d3ce1e48
1 parent 8c466fd commit b278820

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/libdmr/player_engine.cpp

+9-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@
4040
#include "dmr_settings.h"
4141
#endif
4242

43+
#include "drecentmanager.h"
44+
DCORE_USE_NAMESPACE
45+
4346
namespace dmr {
4447

4548
PlayerEngine::PlayerEngine(QWidget *parent)
@@ -441,9 +444,14 @@ void PlayerEngine::requestPlay(int id)
441444

442445
const auto& item = _playlist->items()[id];
443446
_current->setPlayFile(item.url);
447+
448+
DRecentData data;
449+
data.appName = "Deepin Movie";
450+
data.appExec = "deepin-movie";
451+
DRecentManager::addItem(item.url.toLocalFile(), data);
452+
444453
if (_current->isPlayable()) {
445454
_current->play();
446-
447455
} else {
448456
// TODO: delete and try next backend?
449457
}

0 commit comments

Comments
 (0)