git.iko.soy/maciek134/podphoenix
on main help sign in
Add missing action text entries (rev 149)
7b43274Michael Sheldon
app/ui/EpisodesPage.qml+5
@@ -602,6 +602,7 @@ Page {
602 actions: [
602 actions: [
603 Action {
603 Action {
604 iconName: model.listened ? "view-collapse" : "select"
604 iconName: model.listened ? "view-collapse" : "select"
605+ text: model.listened ? i18n.tr("Make as unheard") : i18n.tr("Mark as listened")
605 onTriggered: {
606 onTriggered: {
606 var db = Podcasts.init();
607 var db = Podcasts.init();
607 db.transaction(function (tx) {
608 db.transaction(function (tx) {
@@ -617,6 +618,7 @@ Page {
617 Action {
618 Action {
618 enabled: downloader.downloadingGuid !== model.guid
619 enabled: downloader.downloadingGuid !== model.guid
619 iconName: model.downloadedfile ? "delete" : (model.queued && downloader.downloadingGuid !== model.guid ? "history" : "save")
620 iconName: model.downloadedfile ? "delete" : (model.queued && downloader.downloadingGuid !== model.guid ? "history" : "save")
621+ text: model.downloadedfile ? i18n.tr("Delete downloaded file") : (model.queued && downloader.downloadingGuid !== model.guid ? i18n.tr("Queued") : i18n.tr("Download"))
620 onTriggered: {
622 onTriggered: {
621 var db = Podcasts.init();
623 var db = Podcasts.init();
622 if (model.downloadedfile) {
624 if (model.downloadedfile) {
@@ -641,6 +643,7 @@ Page {
641
643
642 Action {
644 Action {
643 iconName: "add-to-playlist"
645 iconName: "add-to-playlist"
646+ text: i18n.tr("Add to playlist")
644 onTriggered: {
647 onTriggered: {
645 var url = model.downloadedfile ? "file://" + model.downloadedfile : model.audiourl
648 var url = model.downloadedfile ? "file://" + model.downloadedfile : model.audiourl
646 player.addEpisodeToQueue(model.guid, model.image, model.name, model.artist, url)
649 player.addEpisodeToQueue(model.guid, model.image, model.name, model.artist, url)
@@ -649,6 +652,7 @@ Page {
649
652
650 Action {
653 Action {
651 iconName: model.favourited ? "unlike" : "like"
654 iconName: model.favourited ? "unlike" : "like"
655+ text: model.favourited ? i18n.tr("Unfavourite") : i18n.tr("Favourite")
652 onTriggered: {
656 onTriggered: {
653 var db = Podcasts.init();
657 var db = Podcasts.init();
654 db.transaction(function (tx) {
658 db.transaction(function (tx) {
@@ -663,6 +667,7 @@ Page {
663
667
664 Action {
668 Action {
665 iconName: "info"
669 iconName: "info"
670+ text: i18n.tr("Show episode description")
666 onTriggered: {
671 onTriggered: {
667 var popup = PopupUtils.open(episodeDescriptionDialog, episodesPage);
672 var popup = PopupUtils.open(episodeDescriptionDialog, episodesPage);
668 popup.description = model.description
673 popup.description = model.description