Jostain syystä ei toimiva versio

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Nyt toimii

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Puolivalmis asetussysteemi

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Valmis asetuskäyttöliittymä

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Asetusten lukeminen synkronoitaessa.

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Korjailtu synkronointia

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Korjattu kurssihaun duplikaattikurssit ja sortattu lista

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Siivousta ym. säätöä

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Tyylisäätöä kurssinlisäykseen ja parempi exception handling parsereihin

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Eri eventtityyppien järkevämpi muotoilu

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Korjattu bugi parserissa

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Näytetään sekä description että additional info

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Koodin siivousta ja kommentointia

Extracted from a subdirectory of a course repository using
git-blame-preserving git filter-branch hackery.
Move Noppa API key to a separate file
Rename package and displayed app name
Rename classes with "Noppa" in classname
Add readme