|
|
|
@ -104,7 +104,9 @@ class ActionListPresenter @Inject constructor(
@@ -104,7 +104,9 @@ class ActionListPresenter @Inject constructor(
|
|
|
|
|
is TimelineItemStateContent -> { |
|
|
|
|
buildList { |
|
|
|
|
add(TimelineItemAction.Copy) |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
if (timelineItem.isRemote) { |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
} |
|
|
|
|
if (isDeveloperModeEnabled) { |
|
|
|
|
add(TimelineItemAction.ViewSource) |
|
|
|
|
} |
|
|
|
@ -128,7 +130,9 @@ class ActionListPresenter @Inject constructor(
@@ -128,7 +130,9 @@ class ActionListPresenter @Inject constructor(
|
|
|
|
|
if (timelineItem.content.canBeCopied()) { |
|
|
|
|
add(TimelineItemAction.Copy) |
|
|
|
|
} |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
if (timelineItem.isRemote) { |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
} |
|
|
|
|
if (isDeveloperModeEnabled) { |
|
|
|
|
add(TimelineItemAction.ViewSource) |
|
|
|
|
} |
|
|
|
@ -145,8 +149,8 @@ class ActionListPresenter @Inject constructor(
@@ -145,8 +149,8 @@ class ActionListPresenter @Inject constructor(
|
|
|
|
|
if (timelineItem.isRemote) { |
|
|
|
|
add(TimelineItemAction.Reply) |
|
|
|
|
add(TimelineItemAction.Forward) |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
} |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
if (isDeveloperModeEnabled) { |
|
|
|
|
add(TimelineItemAction.ViewSource) |
|
|
|
|
} |
|
|
|
@ -187,7 +191,9 @@ class ActionListPresenter @Inject constructor(
@@ -187,7 +191,9 @@ class ActionListPresenter @Inject constructor(
|
|
|
|
|
if (timelineItem.content.canBeCopied()) { |
|
|
|
|
add(TimelineItemAction.Copy) |
|
|
|
|
} |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
if (timelineItem.isRemote) { |
|
|
|
|
add(TimelineItemAction.CopyLink) |
|
|
|
|
} |
|
|
|
|
if (isDeveloperModeEnabled) { |
|
|
|
|
add(TimelineItemAction.ViewSource) |
|
|
|
|
} |
|
|
|
|