diff options
author | Andrew Dolgov <[email protected]> | 2013-10-21 23:36:32 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2013-10-21 23:36:32 +0400 |
commit | 956c6f27fae9dfe363e6ec53b2cd6a3f69cb3ff1 (patch) | |
tree | 32578996044f21b2b7926f2ec90e9527a8985c4f | |
parent | bff474c925c571f9d6f56dfa6b27fd1114fa20fb (diff) |
add article image context menu entry to copy link to clipboard
-rw-r--r-- | res/menu/article_content_img_context_menu.xml | 14 | ||||
-rw-r--r-- | src/org/fox/ttrss/OnlineActivity.java | 5 | ||||
-rw-r--r-- | src/org/fox/ttrss/offline/OfflineActivity.java | 5 |
3 files changed, 19 insertions, 5 deletions
diff --git a/res/menu/article_content_img_context_menu.xml b/res/menu/article_content_img_context_menu.xml index 0f14dd92..128a21df 100644 --- a/res/menu/article_content_img_context_menu.xml +++ b/res/menu/article_content_img_context_menu.xml @@ -4,20 +4,24 @@ android:id="@+id/article_img_open" android:showAsAction="" android:title="@string/article_img_open"/> - + <item + android:id="@+id/article_img_copy" + android:showAsAction="" + android:title="@string/article_link_copy"/> <item android:id="@+id/article_img_share" android:showAsAction="" android:title="@string/article_img_share"/> - <item android:id="@+id/article_img_view_caption" android:showAsAction="" android:title="@string/article_img_view_caption"/> - <!-- <item + <!-- + <item android:id="@+id/article_img_save" android:showAsAction="" - android:title="Save image to file"/> --> + android:title="Save image to file"/> + --> -</menu> +</menu>
\ No newline at end of file diff --git a/src/org/fox/ttrss/OnlineActivity.java b/src/org/fox/ttrss/OnlineActivity.java index a1652cd1..6cd08cd4 100644 --- a/src/org/fox/ttrss/OnlineActivity.java +++ b/src/org/fox/ttrss/OnlineActivity.java @@ -559,6 +559,11 @@ public class OnlineActivity extends CommonActivity { } } return true; + case R.id.article_img_copy: + if (getLastContentImageHitTestUrl() != null) { + copyToClipboard(getLastContentImageHitTestUrl()); + } + return true; case R.id.article_img_share: if (getLastContentImageHitTestUrl() != null) { Intent intent = new Intent(Intent.ACTION_SEND); diff --git a/src/org/fox/ttrss/offline/OfflineActivity.java b/src/org/fox/ttrss/offline/OfflineActivity.java index 712bed78..4d5513f0 100644 --- a/src/org/fox/ttrss/offline/OfflineActivity.java +++ b/src/org/fox/ttrss/offline/OfflineActivity.java @@ -95,6 +95,11 @@ public class OfflineActivity extends CommonActivity { } } return true; + case R.id.article_img_copy: + if (getLastContentImageHitTestUrl() != null) { + copyToClipboard(getLastContentImageHitTestUrl()); + } + return true; case R.id.article_img_share: if (getLastContentImageHitTestUrl() != null) { Intent intent = new Intent(Intent.ACTION_SEND); |