use the current directory to store the config.xml and cached timetables
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Jannik 2020-01-15 13:42:40 +01:00
parent 2bb6bc6534
commit a13203c477
Signed by: Seil0
GPG Key ID: E8459F3723C52C24
12 changed files with 20 additions and 16 deletions

6
.gitignore vendored
View File

@ -35,6 +35,7 @@ captures/
# Intellij # Intellij
*.iml *.iml
.idea/
.idea/workspace.xml .idea/workspace.xml
.idea/tasks.xml .idea/tasks.xml
.idea/gradle.xml .idea/gradle.xml
@ -55,6 +56,9 @@ freeline.py
freeline/ freeline/
freeline_project_description.json freeline_project_description.json
# KDE
.directory .directory
.idea/
# tcor
tcor/

View File

@ -49,4 +49,4 @@ compileTestKotlin {
} }
group 'org.mosad' group 'org.mosad'
version '1.2.0' version '1.2.1'

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -48,7 +48,7 @@ class APIController {
companion object { companion object {
const val apiVersion = "1.1.4" const val apiVersion = "1.1.4"
const val softwareVersion = "1.2.0" const val softwareVersion = "1.2.1"
val startTime = System.currentTimeMillis() / 1000 val startTime = System.currentTimeMillis() / 1000
} }

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -116,7 +116,7 @@ class CacheController {
} }
/** /**
* get every explicit lesson in a week * get every lesson of a subject in a week
* @param courseName the name of the course to be requested * @param courseName the name of the course to be requested
* @param lessonSubject the lesson subject to be requested * @param lessonSubject the lesson subject to be requested
* @param weekIndex request week number (current week = 0) * @param weekIndex request week number (current week = 0)

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -35,8 +35,8 @@ class StartupController {
private val logger: Logger = LoggerFactory.getLogger(CacheController::class.java) private val logger: Logger = LoggerFactory.getLogger(CacheController::class.java)
companion object { companion object {
val userHome: String = System.getProperty("user.home") val userHome: String = System.getProperty("user.dir")
val tcorHome = "$userHome/.tcor" val tcorHome = "$userHome/tcor"
val dirTcorHome = File(tcorHome) val dirTcorHome = File(tcorHome)
val dirTcorCache = File("$tcorHome/cache") val dirTcorCache = File("$tcorHome/cache")
val fileConfig = File("$tcorHome/config.xml") val fileConfig = File("$tcorHome/config.xml")

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by

View File

@ -1,7 +1,7 @@
/** /**
* TheCitadelofRicks * TheCitadelofRicks
* *
* Copyright 2019 <seil0@mosad.xyz> * Copyright 2019-2020 <seil0@mosad.xyz>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by