i077 / cwrumapper Goto Github PK
View Code? Open in Web Editor NEW[EECS 393] An Android app for mapping students' schedules at CWRU.
[EECS 393] An Android app for mapping students' schedules at CWRU.
Currently, buttons are present but an unknown error prevents them from opening Sign In Flow. Related to #3
Cannot view portions of routes that are close to the border of the map bounds.
Sign-in result should connect to a separate activity (PlaceHolder in my code; Itinerary Screen in the final product), but instead closes and returns to same screen. #3
When calling getUser()
on the Repository
class, the user structure is loaded and read in, but only the last event is read.
Is this because the database only reads the last event, or it only stores the last event (in insertUser()
)?
When a new Repository
is created, the app force quits with an exception:
#################################################################
Error Code : 1555 (SQLITE_CONSTRAINT_PRIMARYKEY)
Caused By : Abort due to constraint violation.
(UNIQUE constraint failed: Location.LocationName (code 1555))
#################################################################
at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method)
at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:952)
at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:788)
at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:86)
at android.arch.persistence.db.framework.FrameworkSQLiteStatement.executeInsert(FrameworkSQLiteStatement.java:50)
at android.arch.persistence.room.EntityInsertionAdapter.insert(EntityInsertionAdapter.java:80)
at edu.cwru.students.cwrumapper.user.DaoLocations_Impl.insertAll(DaoLocations_Impl.java:45)
at edu.cwru.students.cwrumapper.user.Repository.<init>(Repository.java:25)
at edu.cwru.students.cwrumapper.MainActivity.onCreate(MainActivity.java:88)
at android.app.Activity.performCreate(Activity.java:7183)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1220)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2908)
... 10 more
This happens when Locations.populateData()
tries to return a nonempty Location array.
When writing to the database with insertUser()
, if an Event was removed, the database does not properly reflect that, keeping the event instead.
error with loading and storing information onto database. Problem stems from nested lists which Room cannot handle well.
Implement Building class
Prevent routing between entrances of the same building
Store building information in database
Title
Guest screen with drop-downs for time/length of stay should continue sign-in flow when guest sign-in button is pressed. #4
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.