adamarla / scandroid Goto Github PK
View Code? Open in Web Editor NEWAndroid version of Scanbot
Android version of Scanbot
The app should have some notification scheme (like the bell in teacher console) that lets a student know about the following happening in the past 24 hours.
Only the number of such items can be reported.
However, this should ideally be backed up with an orange dot that can be followed from the first screen, through the line items to the final relevant scan/image.
Rails app -> should also send a daily synopsis of the above to the student.
Account.mobile field carries some info about the user's mobile phone. Add more details to it if possible, like manufacturer, model etc.
Self explanatory
Email: [email protected]
Quiz: Rf 34
Look at the second comment for the only graded question. It renders properly on the web-site but not on the app.
It should have the PrepWell icon and PrepWell predominantly displayed.
Show when app launches or - if logged in - when the app is refreshing.
Uninstall the app and then re-install it.
Solutions that were previously purchased now become available for purchase again. The balance however is up-to-date.
The PNGs for questions on Indefinite Integral are in the 150-170px range. This width is not handled properly resulting in blurry images (worse on high res screens).
Given the screen resolution(in dpi) and the image size/width (dpi), it should be possible to ascertain the optimal dimensions of the bounding box within which the png is rendered.
Seen on: Last uploaded version on PlayStore as of 9pm on Nov 20
1 Buy a solution
2 Then go back to the topics list
3 Switch to some other topic
4 Back again to the topics list
5 Select the same topic as in (1)
6 Select the same question whose solution was bought in (1)
The purchase solution button is active again with a non-zero price. The gredits are not deducting.
But
.. even after uninstalling and re-installing the app.
Example: Question: 2/42h/bwlcf ( id = 118 )
Not loading on any device and even after re-install.
Possible culprit
Question ID: 534
Revision ID : 2403
UID : 1/0zh/n3aiv
Do we ping the server every time a question is viewed, an attempt uploaded or a review seen ?
To track user engagement, we need to track
If logged in as Admin, then show the question ID ( either DB-id or uid ) in question preview.
This way, if there is an issue with the question, then an issue can be flagged / corrected easily using the ID
Only PrepWell should show up everywhere
As a result, if the background changes to orange, then given that the PrepWell icon is orange too (w/ transparent head), what one lands up seeing is one orange square.
Either suppress background colouring through call to Android or make the icon opaque.
Display and Browse Question activities are not saving state properly. This leads to an in-app crash on restore if the the user is in any of the activities and they got put into saved state by the OS.
If a deadline has been set on an exam, then the upload / Get review button should be disabled if past deadline.
This way, the teacher wouldn't have to run after students to submit and submission would be the student's problem.
To know if deadline is past for worksheet (w), call w.exam.receptive?
However, if attempt has been uploaded, then current behaviour remains (See Attempt)
if (!uploaded){
if (receptive) {
enable Get Review
} else {
disable Get Review
Change icon to suggest deadline has passed.
}
} else {
enable See Attempt
}
Question : 1/81h/v9zz2
This question was edited and re-rendered.
However, it did not update when I logged in as [email protected] (my default test account ).
When I logged out and logged in as someone else, I could see the new edited question.
The old .png was not over-written for unhygienix2014.
Does not seem to happen on answer purchase
Presently images captured by any user are stored in the same folder. This needs to change. Each user needs to have a designated image folder to write to and read from.
Attempt ID: 44287
Was asked to be re-uploaded. As part of resetting the Attempt, the mobile field is set to false.
However, in receive_single_scan, mobile = params[:type] == 'GR'.
But the second time around, params[:type] != 'GR' => mobile field stays false => scan has a shadow over it.
The default value for mobile can be changed to true. But this is a problem with params[:type] on re-upload => first upload by mobile != second upload by mobile
Solutions can span multiple pages. These need to be displayed in a scrolling ImageView. Currently it supports only displaying the first page.
.. takes one back to the app. Seems that some previous activity is restored. Suspect a problem with activity closure.
Ideally, pressing the back button should
I don't know how its happening. But doing the following multiple times results in a funny state of affairs.
pg-*.pngs are being trimmed as part of the build process => no excess whitespace on the sides. The width would typically lie in the 280-340px range depending on the width of the text. No height guarantees (obviously)
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.