AI summarize: select prompt

This commit is contained in:
M66B
2024-06-16 15:49:18 +02:00
parent 35cbcb8f02
commit 8d46dbab13
6 changed files with 124 additions and 16 deletions

View File

@@ -4596,7 +4596,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
} else if (id == R.id.ibTranslate) {
onActionTranslate(message);
} else if (id == R.id.ibSummarize) {
onActionSummarize(message);
onActionSummarize(message, ibSummarize);
} else if (id == R.id.ibFullScreen)
onActionOpenFull(message);
else if (id == R.id.ibForceLight) {
@@ -6480,7 +6480,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
onActionTranslate(message);
return true;
} else if (itemId == R.id.menu_summarize) {
onActionSummarize(message);
onActionSummarize(message, null);
return true;
} else if (itemId == R.id.menu_force_light) {
onActionForceLight(message);
@@ -7393,8 +7393,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
}
}
private void onActionSummarize(TupleMessageEx message) {
FragmentDialogSummarize.summarize(message, parentFragment.getParentFragmentManager());
private void onActionSummarize(TupleMessageEx message, View anchor) {
FragmentDialogSummarize.summarize(message, parentFragment.getParentFragmentManager(), anchor, owner);
}
private void onActionForceLight(TupleMessageEx message) {