Skip to content

Commit

Permalink
WIP: load the songs from yaml file
Browse files Browse the repository at this point in the history
  • Loading branch information
brunoalfred committed Feb 8, 2022
1 parent de52677 commit 2a48b91
Show file tree
Hide file tree
Showing 27 changed files with 381 additions and 125 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: st_augustine
name: tenzii

on: [pull_request, push]

Expand All @@ -7,4 +7,4 @@ jobs:
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v1
with:
flutter_channel: stable
flutter_version: 2.8.1
flutter_version: 2.10.0
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# St Augustine
# Tenzii

![coverage][coverage_badge]
[![style: very good analysis][very_good_analysis_badge]][very_good_analysis_link]
Expand Down Expand Up @@ -31,7 +31,7 @@ $ flutter run --flavor staging --target lib/main_staging.dart
$ flutter run --flavor production --target lib/main_production.dart
```

_\*St Augustine works on iOS, Android, and Web._
_\*Tenzii works on iOS, Android, and Web._

---

Expand Down Expand Up @@ -92,7 +92,7 @@ This project relies on [flutter_localizations][flutter_localizations_link] and f
3. Use the new string

```dart
import 'package:st_augustine/l10n/l10n.dart';
import 'package:tenzii/l10n/l10n.dart';
@override
Widget build(BuildContext context) {
Expand Down
14 changes: 7 additions & 7 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
compileSdkVersion 30
compileSdkVersion flutter.compileSdkVersion

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
Expand All @@ -49,9 +49,9 @@ android {

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "jasiri.labs.st_augustine"
minSdkVersion 16
targetSdkVersion 30
applicationId "jasiri.labs.tenzii"
minSdkVersion flutter.minSdkVersion
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
Expand Down Expand Up @@ -85,17 +85,17 @@ android {
production {
dimension "default"
applicationIdSuffix ""
manifestPlaceholders = [appName: "St Augustine"]
manifestPlaceholders = [appName: "Tenzii"]
}
staging {
dimension "default"
applicationIdSuffix ".stg"
manifestPlaceholders = [appName: "[STG] St Augustine"]
manifestPlaceholders = [appName: "[STG] Tenzii"]
}
development {
dimension "default"
applicationIdSuffix ".dev"
manifestPlaceholders = [appName: "[DEV] St Augustine"]
manifestPlaceholders = [appName: "[DEV] Tenzii"]
}
}

Expand Down
2 changes: 1 addition & 1 deletion android/app/src/debug/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="jasiri.labs.st_augustine">
package="jasiri.labs.tenzii">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="jasiri.labs.st_augustine">
package="jasiri.labs.tenzii">
<application
android:label="${appName}"
android:icon="@mipmap/ic_launcher">
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/kotlin/jasiri/labs/MainActivity.kt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package jasiri.labs.st_augustine
package jasiri.labs.tenzii

import io.flutter.embedding.android.FlutterActivity

Expand Down
8 changes: 8 additions & 0 deletions android/app/src/main/res/drawable-v21/launch_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />

<!-- You can insert your own image assets here -->
<item android:gravity="center" android:drawable="@drawable/ic_launch_image" />
</layer-list>
2 changes: 1 addition & 1 deletion android/app/src/profile/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="jasiri.labs.st_augustine">
package="jasiri.labs.tenzii">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
Expand Down
2 changes: 1 addition & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
buildscript {
ext.kotlin_version = '1.3.50'
ext.kotlin_version = '1.6.10'
repositories {
google()
mavenCentral()
Expand Down
195 changes: 195 additions & 0 deletions assets/songs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,195 @@
# songs
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."
-
id: 1
title: Mwokozi Umeokoa
chorus: "Utukufu, Aleluya! \n Sifa kwa mwana kondoo! \n Damu imenisafisha, \n Utukufu kwa yesu!"
verses:
- verse: "Nimekuwa wako wewe \nDamu imenisafisha; \nSifa kwa mwana kondoo."
- verse: "Nilijitahidi sana \nIla sikupata raha; \nBali kwa kumtugemea \nNilipata Baraka."
- verse: "Diama Namwegemea, \nDamu ikifanya kazi, \nNikioga kwa chemchemi \nItokayo Mwokozi."


Loading

0 comments on commit 2a48b91

Please sign in to comment.