Formatting PR
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
This commit is contained in:
parent
306a9c4de5
commit
659e89d626
|
@ -26,10 +26,7 @@ class ChatMessage {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ModalState {
|
enum ModalState { none, storageMigration }
|
||||||
none,
|
|
||||||
storageMigration
|
|
||||||
}
|
|
||||||
|
|
||||||
class AppState extends ChangeNotifier {
|
class AppState extends ChangeNotifier {
|
||||||
bool cwtchInit = false;
|
bool cwtchInit = false;
|
||||||
|
|
|
@ -222,14 +222,8 @@ class Settings extends ChangeNotifier {
|
||||||
// (ignores file size; if the user manually accepts the file, assume it's okay to preview)
|
// (ignores file size; if the user manually accepts the file, assume it's okay to preview)
|
||||||
bool shouldPreview(String path) {
|
bool shouldPreview(String path) {
|
||||||
var lpath = path.toLowerCase();
|
var lpath = path.toLowerCase();
|
||||||
return isExperimentEnabled(ImagePreviewsExperiment) && (
|
return isExperimentEnabled(ImagePreviewsExperiment) &&
|
||||||
lpath.endsWith(".jpg") ||
|
(lpath.endsWith(".jpg") || lpath.endsWith(".jpeg") || lpath.endsWith(".png") || lpath.endsWith(".gif") || lpath.endsWith(".webp") || lpath.endsWith(".bmp"));
|
||||||
lpath.endsWith(".jpeg") ||
|
|
||||||
lpath.endsWith(".png") ||
|
|
||||||
lpath.endsWith(".gif") ||
|
|
||||||
lpath.endsWith(".webp") ||
|
|
||||||
lpath.endsWith(".bmp")
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
String get downloadPath => _downloadPath;
|
String get downloadPath => _downloadPath;
|
||||||
|
|
|
@ -87,7 +87,9 @@ class _MessageViewState extends State<MessageView> {
|
||||||
appBarButtons.add(IconButton(
|
appBarButtons.add(IconButton(
|
||||||
icon: Icon(Icons.attach_file, size: 24),
|
icon: Icon(Icons.attach_file, size: 24),
|
||||||
tooltip: AppLocalizations.of(context)!.tooltipSendFile,
|
tooltip: AppLocalizations.of(context)!.tooltipSendFile,
|
||||||
onPressed: (){_showFilePicker(context);},
|
onPressed: () {
|
||||||
|
_showFilePicker(context);
|
||||||
|
},
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
appBarButtons.add(IconButton(
|
appBarButtons.add(IconButton(
|
||||||
|
@ -154,8 +156,7 @@ class _MessageViewState extends State<MessageView> {
|
||||||
builder: (BuildContext bcontext) {
|
builder: (BuildContext bcontext) {
|
||||||
if (Provider.of<ContactInfoState>(context, listen: false).isGroup == true) {
|
if (Provider.of<ContactInfoState>(context, listen: false).isGroup == true) {
|
||||||
return MultiProvider(
|
return MultiProvider(
|
||||||
providers: [ChangeNotifierProvider.value(value: Provider.of<ContactInfoState>(context)),
|
providers: [ChangeNotifierProvider.value(value: Provider.of<ContactInfoState>(context)), ChangeNotifierProvider.value(value: Provider.of<ProfileInfoState>(context))],
|
||||||
ChangeNotifierProvider.value(value: Provider.of<ProfileInfoState>(context))],
|
|
||||||
child: GroupSettingsView(),
|
child: GroupSettingsView(),
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -423,7 +424,10 @@ class _MessageViewState extends State<MessageView> {
|
||||||
SizedBox(
|
SizedBox(
|
||||||
height: 20,
|
height: 20,
|
||||||
),
|
),
|
||||||
Visibility(visible: showPreview, child: showPreview ? Image.file(
|
Visibility(
|
||||||
|
visible: showPreview,
|
||||||
|
child: showPreview
|
||||||
|
? Image.file(
|
||||||
imagePreview!,
|
imagePreview!,
|
||||||
cacheHeight: 150, // limit the amount of space the image can decode too, we keep this high-ish to allow quality previews...
|
cacheHeight: 150, // limit the amount of space the image can decode too, we keep this high-ish to allow quality previews...
|
||||||
filterQuality: FilterQuality.medium,
|
filterQuality: FilterQuality.medium,
|
||||||
|
@ -434,8 +438,13 @@ class _MessageViewState extends State<MessageView> {
|
||||||
errorBuilder: (context, error, stackTrace) {
|
errorBuilder: (context, error, stackTrace) {
|
||||||
return MalformedBubble();
|
return MalformedBubble();
|
||||||
},
|
},
|
||||||
) : Container()),
|
)
|
||||||
Visibility(visible: showPreview, child: SizedBox(height: 10,)),
|
: Container()),
|
||||||
|
Visibility(
|
||||||
|
visible: showPreview,
|
||||||
|
child: SizedBox(
|
||||||
|
height: 10,
|
||||||
|
)),
|
||||||
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
|
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
|
||||||
ElevatedButton(
|
ElevatedButton(
|
||||||
child: Text(AppLocalizations.of(context)!.cancel, semanticsLabel: AppLocalizations.of(context)!.cancel),
|
child: Text(AppLocalizations.of(context)!.cancel, semanticsLabel: AppLocalizations.of(context)!.cancel),
|
||||||
|
@ -443,7 +452,9 @@ class _MessageViewState extends State<MessageView> {
|
||||||
Navigator.pop(bcontext);
|
Navigator.pop(bcontext);
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
SizedBox(width: 20,),
|
SizedBox(
|
||||||
|
width: 20,
|
||||||
|
),
|
||||||
ElevatedButton(
|
ElevatedButton(
|
||||||
child: Text(AppLocalizations.of(context)!.btnSendFile, semanticsLabel: AppLocalizations.of(context)!.btnSendFile),
|
child: Text(AppLocalizations.of(context)!.btnSendFile, semanticsLabel: AppLocalizations.of(context)!.btnSendFile),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
|
|
Loading…
Reference in New Issue