Einstellungen ausgestalten #153

Merged
sneeex merged 23 commits from feature/151-einstellungen-ausgestalten into development 2026-01-12 19:00:26 +00:00
Owner

Einstellungen ausgestalten

Zugehörige Issue(s):
Closes #151

Beschreibung

Die Einstellungen wurde ein kleines UI Update gegeben, Ansichten für die Lizenzen der verwendeten Pakete sowie Social Media Icons hinzugefügt. Außerdem wurden Platzhalter-Tiles hinzugefügt um die Einstellungen voller zu gestalten.

Änderungen

  • LicenseView, LicenseDetailView und LicenseTile mithilfe des dart_pubspec_licenses-Package implementiert
  • SettingsTile überarbeitet
  • Padding der Überschriften in SettingsView angepasst
  • iOS Permissions für Öffnen von Links hinzugefügt
  • Gradle-Version wegen Package-Inkompatibilität erhöht
  • Social Media Icons & Copyright hinzugefügt
  • Lokalisierungs-Config angepasst
  • .gitignore & pubspec.yaml aufgeräumt
  • Legal-Section hinzugefügt (Nur Platzhalter)

Zusätzliche Anmerkungen

Befehl um Lizenz-Datei zu generieren und am richtigen Ort abzulegen:

flutter pub run dart_pubspec_licenses:generate -o lib/presentation/views/main_menu/settings_view/licenses/oss_licenses.dart
# Einstellungen ausgestalten **Zugehörige Issue(s):** Closes #151 ## Beschreibung Die Einstellungen wurde ein kleines UI Update gegeben, Ansichten für die Lizenzen der verwendeten Pakete sowie Social Media Icons hinzugefügt. Außerdem wurden Platzhalter-Tiles hinzugefügt um die Einstellungen voller zu gestalten. ## Änderungen - [x] `LicenseView`, `LicenseDetailView` und `LicenseTile` mithilfe des `dart_pubspec_licenses`-Package implementiert - [x] `SettingsTile` überarbeitet - [x] Padding der Überschriften in `SettingsView` angepasst - [x] iOS Permissions für Öffnen von Links hinzugefügt - [x] Gradle-Version wegen Package-Inkompatibilität erhöht - [x] Social Media Icons & Copyright hinzugefügt - [x] Lokalisierungs-Config angepasst - [x] `.gitignore` & `pubspec.yaml` aufgeräumt - [x] Legal-Section hinzugefügt (Nur Platzhalter) ## Zusätzliche Anmerkungen Befehl um Lizenz-Datei zu generieren und am richtigen Ort abzulegen: ``` flutter pub run dart_pubspec_licenses:generate -o lib/presentation/views/main_menu/settings_view/licenses/oss_licenses.dart ```
flixcoo added this to the Alpha milestone 2026-01-11 14:10:09 +00:00
flixcoo self-assigned this 2026-01-11 14:10:09 +00:00
flixcoo changed title from Einstellungen ausgestalten to WIP: Einstellungen ausgestalten 2026-01-11 14:10:15 +00:00
flixcoo added 8 commits 2026-01-11 15:32:26 +00:00
flixcoo added 1 commit 2026-01-11 15:34:01 +00:00
Updated license tile and adjusted settings tile accordingly
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m37s
Pull Request Pipeline / test (pull_request) Successful in 2m36s
d7f08c5f50
flixcoo added 2 commits 2026-01-11 15:48:13 +00:00
Updated license file
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
86982ada0f
flixcoo added 2 commits 2026-01-11 16:09:10 +00:00
Added placeholder setting tiles for legal
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
7fc4bbfb13
flixcoo added 1 commit 2026-01-11 23:48:00 +00:00
Updated label
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
4bbbcdd93f
flixcoo requested review from Owners 2026-01-11 23:48:32 +00:00
flixcoo added the
PR
Ready for Review
2
label 2026-01-11 23:48:36 +00:00
flixcoo changed title from WIP: Einstellungen ausgestalten to Einstellungen ausgestalten 2026-01-11 23:48:41 +00:00
sneeex requested changes 2026-01-12 11:51:45 +00:00
Dismissed
@@ -0,0 +24,4 @@
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
Owner

whitespace?

whitespace?
flixcoo marked this conversation as resolved
@@ -0,0 +87,4 @@
style: TextStyle(
fontSize: 12,
color: Colors.grey.shade500,
),
Owner

clickable machen?

clickable machen?
flixcoo marked this conversation as resolved
@@ -50,0 +59,4 @@
color: CustomTheme.primaryColor.withGreen(40),
),
),
/* Container(
Owner

hier container irgendwie bisschen kleiner?
finde das wirkt so überdimensioniert
grafik.png

bei licenses tile, steht ja wenigstens noch viel drin

hier container irgendwie bisschen kleiner? finde das wirkt so überdimensioniert <img width="409" alt="grafik.png" src="attachments/0a67cbea-f23e-4c5e-ac1c-af50971e0d6b"> bei licenses tile, steht ja wenigstens noch viel drin
152 KiB
flixcoo marked this conversation as resolved
@@ -54,3 +67,3 @@
),
child: Icon(icon, size: 24),
),
),*/
Owner

*/

*/
flixcoo marked this conversation as resolved
sneeex added
PR
In Review
1
and removed
PR
Ready for Review
2
labels 2026-01-12 11:52:28 +00:00
flixcoo added 5 commits 2026-01-12 15:20:43 +00:00
Adjusted container size and padding
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m17s
f0c6dd8401
flixcoo requested review from sneeex 2026-01-12 15:21:24 +00:00
sneeex added 1 commit 2026-01-12 17:34:57 +00:00
Merge branch 'development' into feature/151-einstellungen-ausgestalten
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
Pull Request Pipeline / test (pull_request) Successful in 2m18s
cd3a5c2a49
Owner

Funktioniert bei dir das klicken auf die Links?
I/UrlLauncher( 1621): component name for https://github.com/simolus3/drift/tree/develop/sqlparser is null
I/UrlLauncher( 1621): component name for https://flutter.dev is null
grafik.png

Funktioniert bei dir das klicken auf die Links? I/UrlLauncher( 1621): component name for https://github.com/simolus3/drift/tree/develop/sqlparser is null I/UrlLauncher( 1621): component name for https://flutter.dev is null ![grafik.png](/attachments/c0ef3ab5-00a7-411b-af3f-ab82e32975f3)
sneeex requested changes 2026-01-12 17:40:33 +00:00
Dismissed
sneeex left a comment
Owner

pass das design von den license tiles bitte an die anderen settings tiles an

pass das design von den license tiles bitte an die anderen settings tiles an
Author
Owner

Funktioniert bei dir das klicken auf die Links?
I/UrlLauncher( 1621): component name for https://github.com/simolus3/drift/tree/develop/sqlparser is null
I/UrlLauncher( 1621): component name for https://flutter.dev is null
grafik.png

Scheint n Android problem zu sein, ich gucks mir an

> Funktioniert bei dir das klicken auf die Links? > I/UrlLauncher( 1621): component name for https://github.com/simolus3/drift/tree/develop/sqlparser is null > I/UrlLauncher( 1621): component name for https://flutter.dev is null > ![grafik.png](/attachments/c0ef3ab5-00a7-411b-af3f-ab82e32975f3) Scheint n Android problem zu sein, ich gucks mir an
flixcoo added 3 commits 2026-01-12 18:21:09 +00:00
Changed formatting of link displayment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
80e601c10e
flixcoo requested review from sneeex 2026-01-12 18:21:54 +00:00
sneeex approved these changes 2026-01-12 19:00:23 +00:00
sneeex merged commit 70f570489a into development 2026-01-12 19:00:26 +00:00
sneeex deleted branch feature/151-einstellungen-ausgestalten 2026-01-12 19:00:26 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#153