iilab / openmentoring-mobile Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU Lesser General Public License v3.0
License: GNU Lesser General Public License v3.0
Please describe the feature you would like to be added?
Differentiate icon for 'download topic' and 'update topic'. Instead of a cloud/download icon, either the word 'update' in a nice colour, or some other good icon.
Why do you think this is an important feature?
Users who have downloaded topics will be confused/frustrated that the topics they have already downloaded again have the download icon. They will have the feeling of forever downloading the same thing. Updating is more logical/positive.
Images in units need their urls modified upon display to point to versions on the local filesystem
On which screen were you BEFORE the problem occurred?
... Home window
Which ACTION did you do that led to the problem?
... I tapped the search button on the upper right corner of the home/Topic window and searched for "chat" where I got some options below.
I selected my desired option from the displayed.
What PROBLEM happened?
...in the unit window I had selected, the search bar above the window remained and with even the optional buttons on the search bar, it could not respond.
It's irritating that it remains hanging on the page and as well can be gotten rid of.
What did you EXPECT instead?
...1. I would expect the back button on the left of the search bar to respond by making the bar disappear.
2. I would expect the search button on the top right of the search bar to take new search requests
Open Mentoring version: ...
Android version: ...
Device brand and model: ...
Any other useful information depending on context (Internet availability, Mobile provider,etc): ...
On which screen were you BEFORE the problem occurred?
Topic Screen
Which ACTION did you do that led to the problem?
Click on download icon
What PROBLEM happened?
Nothing happened
What did you EXPECT instead?
For the topic (Safe Social Networking, the problem happens with all other topics) to be downloaded
Open Mentoring version: ...
Android version: ...
Device brand and model: ...
Any other useful information depending on context (Internet availability, Mobile provider,etc): ...
On which screen were you BEFORE the problem occurred?
Topic screen,
Which ACTION did you do that led to the problem?
clicked on Who controls and own...
What PROBLEM happened?
A blank screen showed up.
What did you EXPECT instead?
To see the content of the unit.
Open Mentoring version: .0.0.2 (Fdroid)
Android version: ...
Device brand and model: ...
Any other useful information depending on context (Internet availability, Mobile provider,etc): ...
Please describe the feature you would like to be added?
During initial app setup, users can choose update settings: Auto-update - on wifi, any time, manually. Can also change on settings page. Possibly also an 'update all' button for people doing manual updates.
Why do you think this is an important feature?
Many users are less bandwidth-conscious and may be put off by the constant need to update topics. Too many clicks on the cloud icon.
This should have device and version info for debugging as well as how to report the info
We will need to consider how this works when the user has selected multiple devices and each has their own version of a card. We also need to decide how cards without a device tag should be interpreted.
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.