Added buttons in the detailed course view and refactored the schedule exporter
Merge branch 'dev' of codebasehq.com:bthino/bth-app/app-android into dev
Fixed a shit ton (956kg) of warnings from the refactoring in the last commit
Texttable works as it should. I think I got the hang of this database management now :3, atleast somewhat
Added new kind of DBException
Added some TODO comments in the databse interfaces, this is what I need to do to complete the database rollbacks task
Added some todo comments and some overall usage comments to the databasemodule
Fixed that function 'fillWithDefaultData' says it throws SQLExceptions on overriden function for 'CourseTable' and 'FavouriteTable'
Added 'TextTable' to the databasemanager
The export to calendar button in the detailed course view now works. It lacks a progressbar(spinning thing) though.
Added some more comments in interface
Merge branch 'dev' of codebasehq.com:bthino/bth-app/app-android into dev
added minor documentation to the detailed course view
The search marker info window now appears as soon as the marker is placed upon searching an item
Redesigned try/catch system for 'CalenderTable' it's interface and the place in the code that called it.
Added imports that was lost in merge
Added transaction in textTable
Fixed 'CourseTable', its interface, and the places that used this table to properly throw and catch errors to reconcile with the rest of the database
Added todo flags
Fixed up Favourite courses to reconcile with try/catch system, also fixed callers to work with this