Schedule saving and displaying works! Now for the refresh button.
Schedule retrieval moved to AsyncTask. Loading still slow, though...
So the action bar in Schedule view has a refresh button that doesn't segfault now.
Adding schedule ActionBar item dynamically instead of inflating xml. This may be less messy.
Schedule now successfully detects click on the refresh button.
Schedule now shows working login dialog when refresh button clicked. Now to get the progress dialogue working.
Removed all to ScheduleDBTask for now -- it seems to be causing a fatal signal error. Login dialog now works, with progress dialog, upon refresh.
Fixed error caused by reusing HTTP request variables.
Added exception handling to CaseSSOTask.
Moved schedule parsing to an async task.
Refresh feature working. Fixed empty DB bug on Schedule startup.
Added dialog for autosilent settings.
Schedule autosilent dialog now successfully creates BroadcastReceievers
to silence/unsilence the phone and saves settings. Now to schedule
the changes based on schedule...
Function to set schedule first/last hours programmatically now works. Just gotta write the query to fetch the correct hours.
Automatic schedule resizing works. Displays at least 9 hours, more if necessary.
Autosilent button now updates based on autosilent preference.
Fixed little bug causing too many hours to display.
Changed wording of autosilent options.
Scheduler now correctly colors classes with the same ID! Will probably want to change the colors to something less bright, though.
Ensured that color array index will never be out of bounds.