Please Note

Rules for running Milk_3.0 from WhatsApp Testing Group.

Modification History

Version 25.04.12-1 Download Latest Version Here

Tried this after a comment by Harry. Found it didn't work. This led to a large edit on all screens. I believe it works now! Try it.

Version 25.04.11-1 Download Latest Version Here

OK I hadn't checked this worked properly. It was the same code from old app but different version of compiler. Now works as it should! No body reported it?

Version 25.04.07-1

It has been getting these wrong so far. This version corrects that! Thankyou Harry for pointing this out.

Version 25.03.31-1

On the PayView screen for non-day-payers the "This Week" total in some instances was just plain wrong - this has been corrected! Thankyou Harry for pointing this out.

Version 25.03.20-1

The Date of Payment for non Day-Payers was in error when hotsynced back to PC. Please report errors

Version 25.03.19-1

The Date of last paid was wrong on Day-Payers and Tokens! Please report errors

Version 25.03.15-1

Due to the way incremental dates were calculated these gave the wrong results. Thanks Planks Dairy for pointing this out.

I noticed this problem whilst trying to duplicate input from Planks Dairy.

One day I will reach the nirvana of a bug free app! But only with your help. Stay with me and keep up-to date. Thanks Steve.

Version 25.03.13-1

The Date of last paid was wrong! Thanks Planks Dairy for pointing this out. They have a start day of week = Thursday which is probably why they noticed the error

Version 25.03.11-1

The Date for tomorrows List was wrong!

Version 25.03.02-1

The Cancellation was not applied to the current week. It Is now! Thanks Paul.

Did not stay on the Cancellation Screen does now.

Version 25.02.28-1

It took a new user to find it. Whether it was a problem depends on how you use the system. It appears that on hotsync changes were correctly transferred from HH to PC but not the other way except after Rolling Forward. This was due to a side effect of creating a new file during the hotsync. NOW FIXED! Thank you for your forbearance Thanks Paul!

Version 25.02.21-1 Discontinued!

Debug statement left in wrong place! Thank you for your assistance.

Version 25.02.20-2 Discontinued

Since I started this version of the app. here has been problems converting Year/Month/Day dates to Year/Week/Day dates and back again for all Start Day Of Week values. I think I have fimally cracked it. When you start using this version please check date of both HH and MR8 on existing and new cancellations.
The 25.02.17 version got the month wrong in cancellations - DO CHECK ANY YOU HAVE ENTERED - now fixed - Paul

I have demonstrated to myself the working of being able to do a remote HotSync without needing a fixed IP address or having to mess around doing port forwarding. I hope to be testing this soon.

It has been a constant worry for some users the their phone/tablet maybe damaged or stolen with the consequential loss of active data..

I now hope to be able to offer the backup of HH / Tablet data whilst on the round.

Anyone interested should contact me.

Version 25.02.17-1 Discontinued!

Version 25.01.23-1

At last sorted these out, fixed! ( I hope). Do report any problems!.

Now set automatically. The app is designed to work in low light. There has been a problem with Title Bar text colour (showing black on a black bar). Now Fixed!
Just as an as-side Dark Themes use less battery power.

Version 25.01.18-1 Download This Version Here

Only accessible from PayView screen for Day Payer, fixed! ( I hope). Do report any problems!.

Version 25.01.12-1 Download This Version Here

Front Screen Menu - Day --> This now takes you to the first day of the next week. Do report any problems!.

Version 25.01.05-1

Swipe Left-Right

This was rather flaky - much improved. Found single click on screen could crash system - fixed.

New Year dates were just plain wrong. Simplified code and fixed.

Version 24.12.31.1

Not diplaying the total owing including today. Thanks - John!.

Now you cannot set payments in the pay view in past days by changing the day using <-day day-> buttons. You have to change the phones date to do this.

Went through error logs and hopefully improved error experience. Set a trap for problem in loading list.

Version 24.12.16.1

Finally got the culprit - It was pressing the android back button rather than the BACK button on form. Thanks - Andy!.

Version 24.10.29.1

If this happens it now asks you to re-enter payment. This is now tested on return to the deliveries screen.

Version 24.09.16.1

If this happens it now asks you to re-enter payment.

If you are using MR15 you need to do a check for updates. Otherwise they should now print.

Version 24.08.21.2

Attempted to limit which functions were available when no data was present! It had bugs!

You can now download the latest app with link above!

Version 24.08.20.2

Just fixed yesterdays crash from crash log!

Enabled access to this file!

Version 24.08.20.1

Should now give name of Dairy/User that had crash. So I can get hold of data. Do enable data roaming!

Version 24.08.19.1

Various changes including putting dates on weeks ahead.

Version 24.08.05.1

Allowed +/- minus button allowed minus values - fixed.

Crashing/Unexpected results on most function - fixed.

Correctly updates delivery list if affected.

Version 24.08.01.1

App should now log all crashes. You can see them at https://mymilkbill.org/Milk_30_Exception_log.html.

Version 24.07.22.1

This now works properly.

Version 24.07.08.1

Now work with single character.

Version 24.07.05.1

Swiping right to left from Delivery View -> PayView -> WeekView screen then returning
Swiping left to right from WeekView -> PayView -> Delivery View
This now works properly.

Loading lists on front screen work (I believe)
Loading Lists in drop down delivery list menu - only first menu Remaining from (and including) highlighted customer works (I believe).

Now includes a scroll bar to aid fast scrolling.

I have a very short memory so keep nagging! I really don't mind. The more you nag the more I get the idea this it is important.

Modification History

Version 24.07.03.2

They are now but do test.

This Weeks Order is restored to the Standing Order from today, again do test.

I have a very short memory so keep nagging! I really don't mind. The more you nag the more I get the idea this it is important.

Version 24.07.03

After doing a change and returning to the deliveries screen. The data for that customer pointed to a different customer. This was only apparent if you went back into same customer.

This now works properly.