resolved codex suggestion. Added smaz compresson aware length limitter. on Location share ask for confirmation on public channel and preselect label input field for easier editing.

This commit is contained in:
ericz 2026-03-11 21:13:50 +01:00
parent 35cc73a2f7
commit cd24bb82a1
20 changed files with 135 additions and 112 deletions

View file

@ -4,8 +4,9 @@ import '../l10n/l10n.dart';
class EmojiPicker extends StatelessWidget {
final Function(String) onEmojiSelected;
final String? title;
const EmojiPicker({super.key, required this.onEmojiSelected});
const EmojiPicker({super.key, required this.onEmojiSelected, this.title});
static const List<String> quickEmojis = ['👍', '❤️', '😂', '🎉', '👏', '🔥'];
@ -223,7 +224,7 @@ class EmojiPicker extends StatelessWidget {
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
l10n.chat_addReaction,
title ?? l10n.chat_addReaction,
style: const TextStyle(
fontSize: 18,
fontWeight: FontWeight.bold,