|
|
|
@ -59,6 +59,7 @@ public class ThreadPresenter implements ChanLoader.ChanLoaderCallback, PostAdapt |
|
|
|
|
private static final int POST_OPTION_DELETE = 7; |
|
|
|
|
private static final int POST_OPTION_SAVE = 8; |
|
|
|
|
private static final int POST_OPTION_PIN = 9; |
|
|
|
|
private static final int POST_OPTION_SHARE = 10; |
|
|
|
|
|
|
|
|
|
private WatchManager watchManager; |
|
|
|
|
private DatabaseManager databaseManager; |
|
|
|
@ -286,6 +287,7 @@ public class ThreadPresenter implements ChanLoader.ChanLoaderCallback, PostAdapt |
|
|
|
|
|
|
|
|
|
menu.add(new FloatingMenuItem(POST_OPTION_INFO, R.string.post_info)); |
|
|
|
|
menu.add(new FloatingMenuItem(POST_OPTION_LINKS, R.string.post_show_links)); |
|
|
|
|
menu.add(new FloatingMenuItem(POST_OPTION_SHARE, R.string.post_share)); |
|
|
|
|
menu.add(new FloatingMenuItem(POST_OPTION_COPY_TEXT, R.string.post_copy_text)); |
|
|
|
|
menu.add(new FloatingMenuItem(POST_OPTION_REPORT, R.string.post_report)); |
|
|
|
|
|
|
|
|
@ -336,6 +338,9 @@ public class ThreadPresenter implements ChanLoader.ChanLoaderCallback, PostAdapt |
|
|
|
|
case POST_OPTION_PIN: |
|
|
|
|
watchManager.addPin(post); |
|
|
|
|
break; |
|
|
|
|
case POST_OPTION_SHARE: |
|
|
|
|
AndroidUtils.shareLink(ChanUrls.getThreadUrlDesktop(loadable.board, loadable.no, post.no)); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|