Hi guys,
First of all, thank you for testing app. Here is some comments on reported issues:
If I’m only part of one org-unit, then maybe I shouldn’t have to select it?
If I’m only part of one org-unit, maybe I shouldn’t have to choose it? It could come up as default?
No problem, will fix this in next release.
With predictive keyboard setting ON, entering server URL is almost impossible. Input box sims to auto-complete while typing the url
- I also have the input issue that’s mentioned in the thread. I can seriously not enter the address…
After a small research, I’ve found out that property which was assigned to server editbox is not supported on some devices… It seems that companies like samsung, htc and others who use their own ROMs, violate native android api in. Consequently, such kind of errors appear.
Will be fixed in next release.
- When on data entry screen, the upload button/function sometimes isn’t obvious. Maybe you could put it on the top menu or something? Most of the time, the upload button is now hidden by the keyboard. And I have to press ‘Next’ till it scrolls all the way down.
- The scroll-bar on the data-entry screen also seems to be hidden behind the keyboard. Basically that annoying keyboard seems to get in the way a lot.
All issues with keyboard in data entry screen have one common root: android can’t handle properly editboxes in listviews.
Consider this example: user taps editbox to enter value. In order to show keyboard on screen, android redraws views, as result focus on edittext is being lost. Hence user has to tap the same edittext again in order to get focus and enter value.
There is one hacky solution to this issue: to restrict drawing of views, and allow keyboard to overlap them instead. Consequently, scrollbar is hidden, ‘upload’ button is hidden’ and user can’t reach the last element in list without hiding keyboard.
I’ve thought really a lot about this problem, and only solution which seems suitable is to replace editboxes with dialogs which will contain editboxes.
For reasons unknown, my keyboard sometimes changes to character mode (instead of number mode) when I scroll down the screen.
The reason why this happens is that android loses editbox from visible zone, as the result InputConnection between editbox and keyboard is being lost and keyboard is restored to initial state (char mode).
- Re-login: I logged out, then tried to login back, specifying all required credentials but i kept getting “please try again” message indefinitely. I tried logging to another server, and later logging in back to the initial instance and it was successful. Not sure what was the cause of the problem.
This message is being shown when there is any kind of network error (excluding authorization error and url not fount error, in this case particular message will be shown). So I suppose that problem was in persistance of network connection.
···
On Mon, Mar 10, 2014 at 6:38 PM, Peder Andreas Nergaard andreasn@ifi.uio.no wrote:
On the input issue, this has also been a problem with the SMS gateway client. It seems like this affects most predictive text and Swype-style inputs on 4.3 and above.
_A_
On 10. mars 2014 14:42, Lars Kristian Roland wrote:
Some issues from me also. Some minor, some a bit annoying... I use S4 with Android 4.4
1. If I'm only part of one org-unit, then maybe I shouldn't have to select it?
2. I also have the input issue that's mentioned in the thread. I can seriously not enter the address..
3. If I'm only part of one org-unit, maybe I shouldn't have to choose it? It could come up as default?
4. When on data entry screen, the upload button/function sometimes isn't obvious. Maybe you could put it on the top menu or something? Most of the time, the upload button is now hidden by the keyboard. And I have to press 'Next' till it scrolls all the way down.
5. The scroll-bar on the data-entry screen also seems to be hidden behind the keyboard. Basically that annoying keyboard seems to get in the way a lot.
6. For reasons unknown, my keyboard sometimes changes to character mode (instead of number mode) when I scroll down the screen.
But great work.
Lars
_______________________________________________ Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
-- Peder Andreas Nergaard, Mobile Coordinator HISP/DHIS2, Department of Informatics, University of Oslo
[http://www.dhis2.org/](http://www.dhis2.org/)
p: +47 922 47 500 - s: peder.andreas.nergaard - e: andreasn@ifi.uio.no
2014-03-10 9:07 GMT+01:00 Ismail Yusuf <ismailkoleleni@gmail.com>:
Hello,
Congratulations with great app :) I noticed the following issues while going through the app
1. With predictive keyboard setting ON, entering server URL is almost impossible. Input box sims to auto-complete while typing the url
2. Logout Option: It was a bit hard to locate logout option, i had to go to My Profile and then click Menu key, i suggest to be added on the side navigation, below My Profile. If it was considered that someone might accidentally click Logout, then a confirmation box can be added, with a warning offline data will be lost (maybe) instead of hiding it :), that jeopardizes the whole intuitive UI.
3. Re-login: I logged out, then tried to login back, specifying all required credentials but i kept getting ** "please try again"** message indefinitely. I tried logging to another server, and later logging in back to the initial instance and it was successful. Not sure what was the cause of the problem.
Otherwise, it is a great app, it is surely going to be useful.
Cheers,
Ismail
–
Lars Kristian Roland
Research Fellow, Department of Informatics, University of Oslo
Email: lars@roland.bz - roland@ifi.uio.no
Phone: +47 90733036
On Sun, Mar 9, 2014 at 8:59 PM, Araz Abishov araz.abishov.gsoc@gmail.com
wrote:
You're welcome! It is really great to know that application will be used by others :) Currently my aim is to add new features, which will use most of Web API functionality. I hope that app will become really helpful instrument for dhis2 users.
_______________________________________________
Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
Ismail Yusuf Koleleni,
Computer Science and Engineering Department
College of Information and Communication Technology (CoICT)
University of Dar es Salaam
+255713732238 / +255788732233
–
On Sun, Mar 9, 2014 at 2:02 PM, Knut Staring <knutst@gmail.com>
wrote:
I agree with Lars (both :) - this is a great update, and could not have come more timely, as I am just about to demonstrate your app on a 7 inch tablet to a ministry. Thanks a lot!
On Mar 9, 2014 4:21 PM, "Lars Helge Øverland" <larshelge@gmail.com > wrote:
Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/%7Edhis2-devs)
More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
Hi Araz,
been testing your new client and I am truly impressed. I got the updated version automatically from play and it works well against 2.14. Its really comfortable and responsive to navigate, the look and feel is great and everything works well. Thanks for this great contribution!
I recommend people to check this out. It facilitates offline data capture on android touch devices and pushes data up to the server when connection is back. I am sure this will be useful for many.
best regards,
Lars