Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #60

Merged
merged 4 commits into from
Aug 22, 2024
Merged

Dev #60

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
133 changes: 11 additions & 122 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,113 +1,9 @@
// def localProperties = new Properties()
// def localPropertiesFile = rootProject.file('local.properties')
// if (localPropertiesFile.exists()) {
// localPropertiesFile.withReader('UTF-8') { reader ->
// localProperties.load(reader)
// }
// }

// def flutterRoot = localProperties.getProperty('flutter.sdk')
// if (flutterRoot == null) {
// throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
// }

// def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
// if (flutterVersionCode == null) {
// flutterVersionCode = '1'
// }

// def flutterVersionName = localProperties.getProperty('flutter.versionName')
// if (flutterVersionName == null) {
// flutterVersionName = '1.0'
// }

// def keystoreProperties = new Properties()
// def keystorePropertiesFile = rootProject.file('key.properties')
// if (keystorePropertiesFile.exists()) {
// keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
// }



// apply plugin: 'com.android.application'
// apply plugin: 'kotlin-android'
// apply plugin:'com.google.gms.google-services'
// apply plugin: 'com.google.firebase.crashlytics'
// apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

// android {
// compileSdkVersion 33

// compileOptions {
// sourceCompatibility JavaVersion.VERSION_1_8
// targetCompatibility JavaVersion.VERSION_1_8
// }

// kotlinOptions {
// jvmTarget = '1.8'
// }

// sourceSets {
// main.java.srcDirs += 'src/main/kotlin'
// }

// defaultConfig {
// // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
// applicationId "com.caelitechnologies.rotary_nl_rye"
// minSdkVersion 23
// targetSdkVersion 31
// // TODO before release ensure to shrink file size and delete multiDex (https://developer.android.com/studio/build/multidex)
// multiDexEnabled true
// versionCode flutterVersionCode.toInteger()
// versionName flutterVersionName
// }

// signingConfigs {
// release {
// keyAlias keystoreProperties['keyAlias']
// keyPassword keystoreProperties['keyPassword']
// storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
// storePassword keystoreProperties['storePassword']
// }
// }
// buildTypes {
// debug{
// signingConfig signingConfigs.debug
// }
// profile {
// signingConfig signingConfigs.debug
// }
// release {
// // TODO: Add your own signing config for the release build.
// // Signing with the debug keys for now, so `flutter run --release` works.
// signingConfig signingConfigs.release
// // signingConfig signingConfigs.debug
// minifyEnabled false
// shrinkResources false
// firebaseCrashlytics {
// mappingFileUploadEnabled false
// }
// }
// }
// buildToolsVersion '30.0.3'
// }

// flutter {
// source '../..'
// }

// dependencies {
// implementation "androidx.multidex:multidex:2.0.1"
// implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
// // // Required for firebase messaging
// // implementation 'com.google.firebase:firebase-messaging:20.1.6'
// }


plugins {
id "com.android.application"
id "kotlin-android"
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
id "com.google.firebase.crashlytics"
}

def localProperties = new Properties()
Expand All @@ -128,15 +24,18 @@ if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

def flutterMinSdkVersion = localProperties.getProperty('flutter.minSdkVersion')
if (flutterMinSdkVersion == null) {
flutterMinSdkVersion = 30
}

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}



apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.google.gms.google-services'

android {
Expand All @@ -149,26 +48,15 @@ android {
targetCompatibility JavaVersion.VERSION_1_8
}

kotlinOptions {
jvmTarget = '1.8'
}

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.caelitechnologies.rotary_nl_rye"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
minSdkVersion flutter.minSdkVersion
minSdkVersion flutterMinSdkVersion
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}

signingConfigs {
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
Expand Down Expand Up @@ -204,4 +92,5 @@ flutter {

dependencies {
implementation "androidx.multidex:multidex:2.0.1"
}
implementation 'com.google.android.play:integrity:1.4.0'
}
27 changes: 2 additions & 25 deletions android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,39 +1,16 @@
buildscript {
ext.kotlin_version = '1.7.10'
repositories {
google()
mavenCentral()
}


// dependencies {
// classpath 'com.android.tools.build:gradle:4.2.2'
// classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// classpath 'com.google.gms:google-services:4.3.13'
// classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1'
// }

dependencies {
classpath 'com.android.tools.build:gradle:7.3.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.15'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1'
}
}

allprojects {
repositories {
google()
mavenCentral()
}
}

rootProject.buildDir = '../build'
rootProject.buildDir = "../build"
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
project.evaluationDependsOn(":app")
}

tasks.register("clean", Delete) {
Expand Down
3 changes: 1 addition & 2 deletions android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
org.gradle.jvmargs=-Xmx1536M
android.enableR8=true
org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.enableJetifier=true
3 changes: 2 additions & 1 deletion android/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#Sun Jun 23 15:39:52 CEST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
21 changes: 14 additions & 7 deletions android/settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,23 @@ pluginManagement {
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
return flutterSdkPath
}
settings.ext.flutterSdkPath = flutterSdkPath()
}()

includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")

plugins {
id "dev.flutter.flutter-gradle-plugin" version "1.0.0" apply false
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}

include ":app"
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "8.1.0" apply false
id "org.jetbrains.kotlin.android" version "1.7.10" apply false
id "com.google.firebase.crashlytics" version "3.0.2" apply false
id "com.google.gms.google-services" version "4.4.2" apply false
}

apply from: "${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle/app_plugin_loader.gradle"
include ":app"
Binary file removed assets/image/homepage/Cream_Black.jpg
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/image/homepage/afscheid_bestuur_rotex.jpg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed assets/image/homepage/archive/saying_goodby.jpg
Binary file not shown.
Binary file removed assets/image/homepage/archive/saying_goodby_2.jpeg
Binary file not shown.
Binary file not shown.
Binary file removed assets/image/homepage/archive/shelterbox.jpg
Binary file not shown.
Binary file removed assets/image/homepage/archive/together.jpg
Binary file not shown.
Binary file removed assets/image/homepage/class_2024.jpg
Binary file not shown.
Binary file removed assets/image/homepage/prebounds_in_action.jpg
Binary file not shown.
6 changes: 2 additions & 4 deletions assets/lang/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"settingsTitle": "Additional",
"account": "Account",
"social": "Social",
"Development": "Development",
"language": "Language",
"privacyAndSecurity": "Privacy and security",
"notifications": "Notifications",
Expand All @@ -12,13 +13,10 @@
"victorStormBio": "Ik ben Victor, en ik ben hoofd van commissie extern.\n\nWij regelen de social media accounts en houden ons bezig met de media-taken van Rotex.\n\nIk ben zelf in het jaar 2017-2018 naar Taiwan geweest. Ik zat in het dorpje Huwei in de provincie Yunlin.\n\nTijdens mijn exchange heb ik veel van Taiwan kunnen zien, en heb ik door het exchange programma vrienden van over de hele wereld gemaakt.\n\nOnderhand studeer ik Psychologie in Amsterdam, en hoop ik dat we als Rotex zo snel mogelijk weer nieuwe exchange studenten het jaar van hun leven kunnen geven!",
"fleurHeupersBio": "Hey, ik ben Fleur, ik ben lid van de commissie PR/Extern. In 2018/2019 ben ik naar Brazilië geweest en hoe gaaf was dat!!! Ik heb hier twee fantastische gezinnen gehad, heb veel mogen reizen en heb veel mensen leren kennen die ik nu nog spreek. Op dit moment ben ik in opleiding voor Officier Vlieger aan de Koninklijke Militare Academie in Breda. Ook hier heb ik het enorm naar mijn zijn. Zelfs nu merk ik nog elke dag dat mijn Exchange Year bijdraagt aan mijn persoonlijk ontwikkeling, iets waar ik in mijn opleiding veel mee bezig ben. Ik kan daarom iedereen aanraden om zo’n geweldig avontuur niet te laten liggen. Heb je vragen over mij, mijn Exchange Year of mijn opleiding? Schroom dan niet om mij een berichtje te sturen!",
"juliaBrokBio": "Hallo, ik ben Julia en lid van de comissie Extern binnen Rotex en studeer op dit moment International Business in Enschede. In ben in het jaar 2019/2020 naar de USA vertrokken: de tijd van mijn leven! Naast een nieuwe cultuur en taal heb ik heel wat nieuwe vrienden mogen leren kennen. Voor altijd dankbaar dat Rotary deze programmas organiseert!",
"nikkiMureauBio": "Ik ben Nikki, en ik ben hoofd van commissie inbound bij Rotex!\n\nIn 2017-2018 ben ik op exchange geweest naar de mooiste plek van de wereld; Colombia! 🇨🇴 Ik woonde op een super klein eiland in de Caribische zee genaamd San Andres. Het is echt een paradijs en jullie kunnen je vast wel inbeelden hoe veel ik heb genoten van het lekkere weer, de prachtige stranden, de warmhartige mensen, en de levendige cultuur. Ik heb ook prachtige reizen mogen maken door het vaste land, en heb dus veel gezien van verschillende grote steden, kleine dorpjes, en de prachtige natuur zoals de amazone en Valle de cocora.\n\nEr gaat zelfs nu nog geen dag voorbij dat ik niet aan Colombia denk, en heb nog steeds veel contact met mijn gastfamilie. Ik merk dat Colombia echt een deel van mij is geworden, en ook altijd zal blijven!\n\nNu studeer ik Industrial Design aan de TU in Eindhoven. Ik vind het super leuk dat ik nog steeds zo betrokken ben bij het RYE programma via Rotex. Zeker bij commissie inbound zijn we veel in contact met de exchange studenten die in Nederland op exchange zijn. De weekenden die we organiseren voor de inbounders zijn echt super super gezellig, en ik ben blij dat ik de studenten weer nieuwe stukjes van Nederland kan laten zien, terwijl ik óók nog eens weer wat van hun nationaliteiten leer! (En het is natuurlijk super leuk om weer Spaans met ze te spreken 😉)\n\nKomend jaar mag ik de rol van voorzitter van rotex overnemen. Ik heb erg veel zin om het exchange programma komend jaar weer op te starten, en mensen het mooiste jaar van hun leven helpen verwerkelijken!",
"daniekKoningBio": "Hii! Ik ben Daniek, 19 jaar en studeer momenteel Toegepaste Gerontologie op het Windesheim in Zwolle. \n\nIk ben in 2018/2019 op exchange geweest naar Canada. 🇨🇦 Ik zat in een heel klein plaatsje genaamd High River. Hier had ik super mooi uitzicht op de Rocky Mountains! 🏔Op uitwisseling gaan was één van de mooiste ervaringen die ik tot nu toe heb mogen mee maken. Super veel leuke mensen ontmoet, mooie plekken gezien en ontzettend veel geleerd. \n\nMomenteel zit ik in commissie inbound, waarbij we leuke activiteiten organiseren voor de uitwisseling studenten die naar Nederland komen.",
"kevinKooistraBio": "Hallo allemaal, ik ben Kevin en ben 18 jaar. Ik studeer op dit moment International Business in Leeuwarden. Ik ben in het jaar 2019-2020 naar Juneau in Alaska geweest. Ik heb in dat jaar speciale, prachtige en leerzame ervaringen gehad en meegemaakt die mij altijd dierbaar blijven! Ik zou het iedereen aanraden om op Exchange te gaan, je zult er absoluut geen spijt van krijgen!",
"timoHomburgBio": "Mijn naam is Timo Homburg en ik ben sinds 2018 lid van Rotex Nederland. In 2017/2018 heb ik een jaar via Rotary Youth exchange een jaar in Brazilië gewoond. Samen met andere Rotexers probeer ik uitwisselingsstudenten te ondersteunen en inspireren op welke manier dan ook. Mijn doel is om ervoor te zorgen dat de uitwisseling van Rotary uitwisselingsstudenten een van de beste jaren van hun leven wordt.",
"sannePippingBio": "Hey Hey! Mijn naam is Sanne en ik ben samen met Timo het hoofd van de pre-rebound commissie. Ik help graag nieuwe uitwisselaars die net zo'n geweldige reis gaan maken als wij allemaal hebben gedaan! Ook helpen we terugkerende uitwisselaars om weer te wennen aan het Nederlandse leven.\n\nIk ben in 2017-2018 naar Canada geweest! Ik zat aan de grens met Amerika, dus ik mocht vaak van twee landen genieten. Ik woonde in een klein dorpje genaamd Burford. Dit ligt tussen de Niagara Falls en Toronto in. Hierdoor heb ik veel van dit prachtige land kunnen zien. \n\nBuiten Rotex zit ik in het vierde jaar van mijn bachelor Human Resource Management. Ik vind het heel leuk om mensen op te leiden en te helpen, ook toekomstige uitwisselingsstudenten!\n\nAarzel niet om contact met me op te nemen voor vragen over het geweldige avontuur dat je kunt hebben!",
"anneLucasBio": "Ik ben Anne, 20 jaar. Op dit moment studeer ik Aviation ✈️ in Amsterdam. In 2019/2020 ben ik naar Te Kuiti, Nieuw-Zeeland geweest 🇳🇿.\n\nIk heb zo intens genoten van de tijd die ik heb mogen doorbrengen. Daarnaast heb ik door het hele land gereisd, en dus veel van Aotearoa mogen zien! Take it easy is wel het gene wat ik heb mee terug genomen naar Nederland, alles komt op z’n goed; she’ll be right zeggen Kiwi’s dan. \n\nHet leukste van de exchange vind ik, de vrienden die je voor altijd maakt en ik nog bijna dagelijks spreek! ❤️",
"pascalStompBio": "Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source.",
"emileLaitervoBio": "Mijn naam is Emil Laitervo, 19 jaar oud en ik heb net het gymnasium afgerond. Ik ben na mijn uitwisselingsjaar naar Chili veel bezig geweest met goede doelen en vooral veel lol hebben! Stuur mij gerust een berichtje via mijn sociale media als je meer wilt weten over mij en/of mijn uitwisselingsjaar.",
"tiesKraaiBio": "...."
}
}
Loading
Loading