Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ Make memes fast: pick a template, add your caption, and send it to friends insta
- [Supabase CLI](https://supabase.com/docs/guides/local-development/cli/getting-started?queryGroups=platform&platform=macos) installed
- [NodeJS](https://nodejs.org/en/download) installed

### Releases

To build a new .ipa file for iOS switch to the `production` branch and run the following command.

```sh
flutter build ipa --flavor production --dart-define-from-file=.env.production --release --export-method app-store --build-name="$(grep -E '^version:' pubspec.yaml | awk '{print $2}' | cut -d+ -f1)" --build-number="$(date -u +%s)"
```

### Declarative Database Schema (public)

This project uses an incremental declarative schema workflow for the `public` schema:
Expand Down
1 change: 0 additions & 1 deletion lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,6 @@
"settingsLegalTermsSubtitle": "Nutzungsbedingungen lesen.",
"settingsLegalCommunityTitle": "Community-Richtlinien",
"settingsLegalCommunitySubtitle": "Regeln für das Verhalten in der Community.",
"settingsLegalAccountDeletionHelpTitle": "Hilfe zur Kontolöschung",
"settingsLegalAccountDeletionHelpSubtitle": "Anleitung zur Kontolöschung öffnen.",
"settingsLegalImpressumTitle": "Impressum / Rechtliche Hinweise",
"settingsLegalImpressumSubtitle": "Anbieter- und Rechtsinformationen ansehen.",
Expand Down
1 change: 0 additions & 1 deletion lib/l10n/app_de_DE.arb
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,6 @@
"settingsLegalTermsSubtitle": "Nutzungsbedingungen lesen.",
"settingsLegalCommunityTitle": "Community-Richtlinien",
"settingsLegalCommunitySubtitle": "Regeln für das Verhalten in der Community.",
"settingsLegalAccountDeletionHelpTitle": "Hilfe zur Kontolöschung",
"settingsLegalAccountDeletionHelpSubtitle": "Anleitung zur Kontolöschung öffnen.",
"settingsLegalImpressumTitle": "Impressum / Rechtliche Hinweise",
"settingsLegalImpressumSubtitle": "Anbieter- und Rechtsinformationen ansehen.",
Expand Down
1 change: 0 additions & 1 deletion lib/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,6 @@
"settingsLegalTermsSubtitle": "Read the terms of use.",
"settingsLegalCommunityTitle": "Community Guidelines",
"settingsLegalCommunitySubtitle": "Read community behavior rules.",
"settingsLegalAccountDeletionHelpTitle": "Account deletion help",
"settingsLegalAccountDeletionHelpSubtitle": "Open account deletion instructions.",
"settingsLegalImpressumTitle": "Impressum / Legal notice",
"settingsLegalImpressumSubtitle": "View provider and legal notice details.",
Expand Down
1 change: 0 additions & 1 deletion lib/l10n/app_en_US.arb
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,6 @@
"settingsLegalTermsSubtitle": "Read the terms of use.",
"settingsLegalCommunityTitle": "Community Guidelines",
"settingsLegalCommunitySubtitle": "Read community behavior rules.",
"settingsLegalAccountDeletionHelpTitle": "Account deletion help",
"settingsLegalAccountDeletionHelpSubtitle": "Open account deletion instructions.",
"settingsLegalImpressumTitle": "Impressum / Legal notice",
"settingsLegalImpressumSubtitle": "View provider and legal notice details.",
Expand Down
6 changes: 0 additions & 6 deletions lib/l10n/app_localizations.dart
Original file line number Diff line number Diff line change
Expand Up @@ -1297,12 +1297,6 @@ abstract class AppLocalizations {
/// **'Read community behavior rules.'**
String get settingsLegalCommunitySubtitle;

/// No description provided for @settingsLegalAccountDeletionHelpTitle.
///
/// In en_US, this message translates to:
/// **'Account deletion help'**
String get settingsLegalAccountDeletionHelpTitle;

/// No description provided for @settingsLegalAccountDeletionHelpSubtitle.
///
/// In en_US, this message translates to:
Expand Down
6 changes: 0 additions & 6 deletions lib/l10n/app_localizations_de.dart
Original file line number Diff line number Diff line change
Expand Up @@ -677,9 +677,6 @@ class AppLocalizationsDe extends AppLocalizations {
String get settingsLegalCommunitySubtitle =>
'Regeln für das Verhalten in der Community.';

@override
String get settingsLegalAccountDeletionHelpTitle => 'Hilfe zur Kontolöschung';

@override
String get settingsLegalAccountDeletionHelpSubtitle =>
'Anleitung zur Kontolöschung öffnen.';
Expand Down Expand Up @@ -1578,9 +1575,6 @@ class AppLocalizationsDeDe extends AppLocalizationsDe {
String get settingsLegalCommunitySubtitle =>
'Regeln für das Verhalten in der Community.';

@override
String get settingsLegalAccountDeletionHelpTitle => 'Hilfe zur Kontolöschung';

@override
String get settingsLegalAccountDeletionHelpSubtitle =>
'Anleitung zur Kontolöschung öffnen.';
Expand Down
6 changes: 0 additions & 6 deletions lib/l10n/app_localizations_en.dart
Original file line number Diff line number Diff line change
Expand Up @@ -660,9 +660,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get settingsLegalCommunitySubtitle => 'Read community behavior rules.';

@override
String get settingsLegalAccountDeletionHelpTitle => 'Account deletion help';

@override
String get settingsLegalAccountDeletionHelpSubtitle =>
'Open account deletion instructions.';
Expand Down Expand Up @@ -1544,9 +1541,6 @@ class AppLocalizationsEnUs extends AppLocalizationsEn {
@override
String get settingsLegalCommunitySubtitle => 'Read community behavior rules.';

@override
String get settingsLegalAccountDeletionHelpTitle => 'Account deletion help';

@override
String get settingsLegalAccountDeletionHelpSubtitle =>
'Open account deletion instructions.';
Expand Down
4 changes: 2 additions & 2 deletions lib/src/app/widgets/m/m_scaffold.dart
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ class MScaffold extends StatelessWidget {
systemNavigationBarIconBrightness: Brightness.light,
systemNavigationBarDividerColor: MColors.gray900,
statusBarColor: MColors.transparent,
statusBarBrightness: Brightness.dark,
statusBarIconBrightness: Brightness.light,
statusBarBrightness: Brightness.light,
statusBarIconBrightness: Brightness.dark,
),
child: Scaffold(
backgroundColor: MColors.gray900,
Expand Down
2 changes: 2 additions & 0 deletions lib/src/core/config/legal_urls.dart
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ enum LegalDocument {
privacyPolicy,
termsOfUse,
communityGuidelines,

/// Not used currently since account deletion is handled in-app, but we keep it here for future use.
accountDeletion,
support,
impressum,
Expand Down
17 changes: 0 additions & 17 deletions lib/src/features/settings/presentation/pages/settings_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -256,23 +256,6 @@ class SettingsPage extends ConsumerWidget {
),
padding: tilePadding,
),
MListTile(
onPressed: () {
_openLegalDocument(
context,
ref,
LegalDocument.accountDeletion,
);
},
title: l10n.settingsLegalAccountDeletionHelpTitle,
description: l10n.settingsLegalAccountDeletionHelpSubtitle,
trailing: const Icon(
LucideIcons.chevron_right,
color: MColors.gray500,
size: 24.0,
),
padding: tilePadding,
),
MListTile(
onPressed: () {
_openLegalDocument(context, ref, LegalDocument.impressum);
Expand Down
Loading