Friday, October 16, 2009

0.1.0 - First minor upgrade

This version of the app brings a few exciting features. Here's the list:

- Removed refresh button - this was unnecessary
- Add help screen - from the main list, choose menu, then click help to see the help context.
- The image naming structure was revamped. The new structure saves family photos in the family folder, using the naming scheme of lastname_husbandname_spousename.jpg. Indviduals photos are stored in the individual folder with the naming scheme being lastname_firstname_middlename.jpg. If you take photos using an external source, you can paste them into these folder and they will automatically be picked up.
- Add email to the Contact tab
- Set the person window to only show in the case of MLS data (since there is really nothing to show there)
- Change main list to include spouse name
- Add option to import from Online website

I hope these features make the app more useful and applicable for a broader audience. As always, I'd love to hear your feedback.

23 comments:

  1. I really appreciate your work. I have used Ward Tools in the past but there is no Android port for it.

    For new features, I would really appreciate a password protection option to log into the app. That way I would feel better about the data being protected. I would also like the ability to see callings. The ultimate feature would be to be able to do adhoc reporting like you can with Ward Tools (user can create reports based on gender, age, priesthood, callings, etc.).

    One trouble I had with this version was in clicking on names while viewing a family. Sometimes the person above or below would open when I tapped on the name. It would be nice to be able to scroll through the family names using the scroll wheel on my myTouch.

    Thanks again for your efforts, they are appreciated.

    Craig.

    ReplyDelete
  2. Craig,

    Thanks for your comments. Password protection is definitely something I'd like to include in a future version.

    I'm not familiar with Ward Tools, so it's nice to hear the input. I definitely plan on including callings, HT, VT, etc.

    I have a myTouch as well, and I gotta say, I rarely use the scroll wheel, so I never would have caught that. I'll add it to the list.

    Thanks again!

    Alan

    ReplyDelete
  3. The program looks good but although I have loaded up my Directory.csv several times, I can only see 99 member records. It always stops at Poulsen. I can't get the rest of the ward in my directory. I have checked the csv file and it has all the data but Ward Roster will not show the rest of the ward.

    ReplyDelete
  4. I am also having trouble downloading the whole roster to the app. I have checked that the csv file is complete, but it only shows 12 names and then force closes. Any ideas?

    ReplyDelete
  5. That's interesting. What is happening when you load the file? I just loaded my Directory.csv and it gave me the "Force Close/Wait" option. I chose "Wait." I waited another 30 seconds or so and it finished, importing all the records (124).

    Are you guys seeing the Fore close/wait dialog? Are you choosing wait or force close? I probably need to do something here to let the OS know that the program has not crashed, it's just processing the data.

    The other option is that there is something different about the data. Do any of you notice anything unique about the data that is before/after the point that it stops processing?

    ReplyDelete
  6. First I want to say thank you for all your hard work on producing this app. I have noticed a bug when a childs last name is different than the head of household I get a forced close error also a bug when there is a child over 18 still listed under their parents I am getting the force close error. Not sure if this is just a problem with my MLS data base or if their are others out there having these errors.

    ReplyDelete
  7. Looks good so far. I loaded the directory.csv file from my Ward page and all 155 member families showed up for me.

    I did notice that none of the email addresses loaded from the csv file. They do show on the csv file, just no category for them. Are they missing or is that not included in the program yet. Would love to have those accessible.

    Looks great Alan.

    ReplyDelete
  8. I get the force close option and I select wait, still can't get past the "j's" though

    ReplyDelete
  9. D360, there appears to be something unique about your data. I need to understand what's different in order to solve your issue with the J's. There is probably something in your data file in the J's or directly afterward that is causing the problem to halt. Do you notice anything different with the data in this area?

    mwili5157, I received notice of a similar bug that I am hoping solves your problem as well. If it doesn't, I'll need to get some more information from you about this circumstance.

    To all, thanks for your feedback. I'm limited to testing with the data from my own ward, so as I hear feedback from everyone, the overall ability of the application is improving.

    ReplyDelete
  10. I cannot get it to import past D. Any ideas?

    ReplyDelete
  11. Brady, I'll need some additional information about the records that are failing. Can you see anything different about the data at the point it is dying?

    thanks!

    ReplyDelete
  12. I looked to see if something might be formatted differently for that contact or the next one that stops at and it all looks the same. Would you feel comfortable with me sending a copy of the csv? I could email it to you if you would like and you could take a look to see if something in your code is stopping because of something in the csv...

    I love the app so far. Have you seen iStake for the iphone? If you could get something like that going for Android which you are headed in the right direction, that would be awesome! Thanks Alan!

    ReplyDelete
  13. Brady,

    I'm not sure if I am supposed to do this, but if anyone so chooses to send me all or part of their CSV file, I will take a look at it. Looking at the files will definitely improve the app. I will look at the files, identify any anomolies and promptly delete them.

    If anyone chooses to send them to me, send them to mywardroster [at] gmail.com

    ReplyDelete
  14. Brady,

    It looks like you are using a CSV file from the website. Try renaming it Directory.csv instead of Membership.csv. The application assumes that Membership.csv is from the Ward Computer and Directory.csv is from the Website.

    Also, be sure that you rename the file and not copy it, because if it sees a Membership.csv file, it will try to process it as if it were from the ward computer.

    Let me know how that goes.

    ReplyDelete
  15. k, just renamed it to Directory.csv and copied it to my mem card and re-imported. It still stops at Dertschi...

    Any ideas?

    ReplyDelete
  16. Brady (and anyone else with the same problem),

    I have good news for you. I've successfully imported your Directory.csv file after a small bug fix. I checked to ensure that your entire ward imported. Thanks for the file, it really helped in resolving this issue. I'll make sure it it disposed of appropriately.

    Be expecting an update soon. I am actually hoping to sneak a few other fixes in before I update, so it might not be today, but expect an update before Sunday.

    Thanks again!

    Alan

    ReplyDelete
  17. Sounds great, thanks for all the work, it really is a great app

    ReplyDelete
  18. While it is extremely useful for technical reasons to send the Membership.csv file to a third-party developer for troubleshooting, I fear that Church policy precludes it. The content of that file includes extremely confidential information that is not ordinarily shared beyond the key priesthood leaders for the unit in question.

    ReplyDelete
  19. Alan, I was unable to download from ward web site to my android phone, but was able to download the csv file to my pc, which I saved on the phone sd card as directory.csv. However, when I pushed 'import from csv', nothing happened. Any suggestions? Thanks.

    Bob Riska
    rdriska@gmail.com

    ReplyDelete
  20. Bob,

    It sounds like you are nearly there. Just to be sure, did you put the file in the WardRoster folder on your SD card? For good measure, make sure the name the file with a capital D: Directory.csv. I don't think it matters, but try it just in case.

    ReplyDelete
  21. Sorry for the delay. I had to deal with a weak battery......the file is in the WardRoster folder on the SD card - with a capital D: When I dismount the SD card from the pc, and push 'import from csv,' the icon changes colors for a second and then the screen just stays black. Any other suggestions? Thanks.

    ReplyDelete