Please Note
Rules for running Milk_3.0 from WhatsApp Testing Group.
Modification History
Version 26.08.26-1 Download this Version Here
Thank's Nic!
Version 26.08.20-1 Download this Version Here
Roy's observation "Unable to highlight after being in app for a while unless go out and back in", may also be associated an number of crashes where view layout appeared to loop. The only thing that I can think of that might cause this behaviour is when the last highlight is well of the screen and I reset it. Resets of highlight now are only done on views that are on the screen.
Version 26.08.13-1 Download this Version Here
256 packets of 4096 bytes are send to PC and returned to HH where they a checked against those sent. Note this will only work for MR8... apps dated 13th Aug 2026 or after.
Added changes to fix 2 causes of crashes. One such crash was due to trying to draw some that wasn't there?? So please report strange behaviour. Users of earlier versions seem to a lot of crashes!
Version 26.08.05-1 Download this Version Here
Not allowing clicking. I believe have got to the bottom of this, the system stores the last highlighted customer. If this was at the bottom of the list as it would be after finishing the round the day before, and the size of the todays list was smaller ALL highlighting was stopped.
Version 26.07-30-1 Download this Version Here
Some people had problems due to their data content. I believe have got to the bottom of this, so please try again.
Version 26.07-27-1 Download this Version Here
This goes back to the 260722-1 version. There were a few crashes but not that bad. So I will work from there. Sorry for the great deal of hassle.
Version 26.07-24-1 Download this Version Here
More Applied AI we will see!
Version 26.07-22-1 Download this Version Here
Applied AI we will see!
Version 26.07-15-1 Download this Version Here
Search now works - Thanks Roy!
It appears that recent previous versions were built using a sligthly corrupt Development System - this one isn't!
Version 26.07-14-2 Download this Version Here
I have now got correct dimensions - seems to work... DEPENDING on what version of Android you have! As usual with Android when they introduce a feature and issue a library... they change it then they add it to several more libraries so you never know which is the correct one depending what other options you have chosen. This proved one of those! - Perhaps will work now?
I once ask google the correct way to program the Back button, There were 835 different suggestions! My case rests!
Version 26.07-13-1 Download this Version Here
I have now got correct dimensions - seems to work!
We shall see!
Removed Delivery Options from this menu.
"Go Back to Top" and "Go to Last Touched" now work! - thanks Roy!
Version 26.07-11-2 Download this Version Here
I may have missed some so if you find anything shout!
Version 26.07-10-2 Download this Version Here
The instructions below still apply. Thanks Roy!
Version 26.07-09-2 Download this Version Here
The instructions below still apply. Thanks Roy!
Version 26.07-08-1 Download this Version Here
The instructions below still apply. Thanks Roy!
Version 26.07-07-3 Download this Version Here
Well that is my intention! It was a very big edit so please test everything. I have NOT been able to test printing so please test ASAP. Thanks Roy!
There was a bug in code, fixed. Apologies to all those buggered up added customers! - Thanks Roy!
Version 26.06.23-1 Download this Version Here
Well that went well NOT! It stopped the selection of customers. In this version the short click doesn't work ( I need to find out why ) but long click does.
Version 26.06.22-1 Download this Version Here
I got AI to check system over and identified 2 major causes of crashes and fixed them!
So keep your fingers crossed!.
Version 26.06.16-1 Download this Version Here
The second selected day was display wrongly (Fri not Sat) now correct, Thanks Roy!
This was because the "date" record is being garbage collected - should work now.
Version 26.06.08-1 Download this Version Here
This has been removed, Thanks Roy!
This should now work had problem if combined with Cancellation. Again thanks Roy!
Version 26.06.05-1 Download this Version Here
This appears to be because the "date" record is being garbage collected. If so it is now recalulated. Just check date after 12pm. midnight. Also Best to close other apps to reduce memory usage. , and garbage collection.
Version 26.06.01-1 Download this Version Here
This should now work - crashed due to customer week not being properly initialized.
This should not now crash system!
Version 26.05.30-3 Download this Version Here
This should now work!.
This takes out some code that could cause crashes!.
Version 26.05.26-1 Download this Version Here
Crashed on customers not having any items, New customers perhaps!.
Version 26.05.21-1 Download this Version Here
Bug in code caused exit, radio buttons not working properly - does now! - thanks Oliver and Rhys!.
Version 26.05.19-1 Download this Version Here
Crashing on Entry - changed code - not sure it is fixed!.
This should now work!.
Version 26.05.15-2 Download this Version Here
Menu Items not clickable - I think I have got to the root of the problem - MY FAULT! I hope!.
Crashing on Entry - changed code - not sure it is fixed!.
This should now work!.
Version 26.05.08-1 Download this Version Here
Items not clickable - now should not happen.
Progress Bar - now should NOT show after creating list.
Search for Customer should now work.
Made safe - we will see..
Version 26.05.07-1 Download this Version Here
Crashing on entry - believed to be how progress bar is set - modified.
Crashing with day set to zero - don't see how but now safe - we will see.
Crashes on illegal state. Now check for activity attached - we will see.
Crashes on setting of read only value - we will see.
Trying to exit multiple times..
This now works - thanks Oliver
Crashed if Flag character left blank - fixed.
Version 26.05.04-1 Download this Version Here
Crashing on entry - code modified to catch - we will see.
Code modified as recommended by Google.
Version 26.04.30-1 Download this Version Here
First attempt at changes to delivery menu options. Don't Show Cancels I know doesn't work but Show only Deliveries does.
One source of crash has been fixed.
Version 26.04.18-1 Download this Version Here
I think I have resolved the problem of the data being update and the screen list not. Should not now happen.
This I think is working - fixed.
Version 26.04.15-1 Download this Version Here
Date was one day out. - fixed.
Not being displayed on return to Delivey List & Crashing. - fixed.
Version 26.04.14-1 Download this Version Here
Version 26.04.14-1 Download this Version Here
Plus/minus items not transfering to data - fixed.
Crashing on next weeks list - failed on getting date! Keep SHOUTING!
Version 26.04.09-1 Download this Version Here
Plus/minus items not transfering to data - fixed.
Crashing on next weeks list - failed on getting date! Keep SHOUTING!
Version 26.04.02-1 Download this Version Here
I introduced a 0.2second delay after unselecting highlighted item - fixed? (I think it was a timing problem) Keep SHOUTING!
This is a major update! Keep SHOUTING!
Version 26.03.29-2 Download this Version Here
This has finally been fixed! (I think) Keep SHOUTING!
The click event has been discontinued, only a LongClick will work from now on!.
Dates should now be correct! (I think). Keep SHOUTING!
Version 26.03.23-1 Download this Version Here
This should NOT now occur! Please report if you do get it, and don't use menu items. Keep SHOUTING!
Please report exactly (step by step) how you got here. Keep SHOUTING!
When orders disappear try scrolling them right off the screen and then back on again. I think I know what's happening but to find what it triggering it is difficult.
Version 26.03.22-4 Download this Version Here
Strange behaviour down to moving highlight but not getting new customers data. Keep SHOUTING!
Version 26.03.22-2 Download this Version Here
I have completely rationalised the transfer of Day numbering to a single source for both. DeliveryDay (1..7) used on front screen and in Loading Lists and CustomerDay (0..6) used whenever data is transferred to the customer data. - please let me know - SHOUT!
Version 26.03.20-2 Download this Version Here
There are so many traps! Day numbering (of Days) from 1 to 7, Day numbering of items being delivered 0 to 6. So confusion follows! - please let me know!
Version 26.03.20-1 Download this Version Here
OK not my finest hour. Can you please forgive me and try this one please. Yesterday was "more wrong than right!" - please let me know!
Version 26.03.19-1 Download this Version Here
Thanks to all who have contributed. I have sweat blood and need a lie down. All I can say is "more right than wrong" - please let me know!
Version 26.03.18-2 Download this Version Here
Loading Lists now show correct date?
Version 26.03.18-1 Download this Version Here
Customer Clicking and Long Clicking more responsive.
Loading list crashed when start day of week is Sunday - doesn't now. - Thanks Sean!
Loading Lists. Please test - Thanks ALL!
Now adds together items with the same abreviation
Please check that Loading Lists are correct! You have been warned!
This now works!
This now works!
This now works!
Version 26.02.27-1 Download this Version Here
Fixed! But do check! - Thanks Robert!
If you highlight a customer between 0000hrs and 0600hrs and you had selected Day-> (when you opened the App) then, to ensure proper display of date, and orders etc., the system deletes the day increment and returns you to the front screen in the new day. - Thanks Andy!
Version 26.01.30-1 Download this Version Here
Fixed! But do check! - Thanks Roy!
Version 26.01.24-1 Download this Version Here
Fixed! But do check! - Thanks All!
Version 26.01.20-2 Download this Version Here
Fixed Add Country Code and Call I think but if find one that doesn't call. Send Card doesn't work and needs button to call Mobile. But not today. - Thanks Glyn!
Menu showed numbers twice now doesn't. Thanks Chris
Version 26.01.03-2 Download this Version Here
Filename corrected by app -> mods to MR8/DR8/MR15 will follow today.
Version 26.01.03-1 Download this Version Here
App crashed immediately after hotsync but data was saved by HH.
Version 25.12.11-1 Download this Version Here
App got cancel date wrong for date last day of year! Fixed now! Thanks Robert
Version 25.12.09-1 Download this Version Here
App got cancel dates wrong for dates between 1st Jan amd your Start day of year! (ie.y.w.d dates in previous year). Fixed now!
System crashed on Set Cancel after Reset Cancel doesn't now. Thanks Oliver!
Version 25.12.01-1 Download this Version Here
This was left out because it wasn't certain if anyone was using it. Back In Now! Thanks - whoever you were!
Version 25.11.19-1 Download this Version Here
Left over line of code Crashed App. doesn't now! Thanks - Harry!
Version 25.10.11-1 Download this Version Here
Cancel Whole Day by click on day heading not working (code left over from 2.3) does now. Thanks - Robert!
Version 25.09.23-1 Download this Version Here
Not implemented on 3.0. Is now Thanks - Suhk!
After a good hotsync the "Collections" page is now opened. If Data Integrity Check Failed! shows Delete File and try hotsync again! - thanks Harry and many others.
Version 25.09.15-1 Download this Version Here
Not being displayed correctly. Look out for cancellations being displayed correctly else where - Thanks - Robert!
Now works in all weeks. - Thanks - Robert!
Version 25.09.09-1 Download this Version Here
Get GPS Fix is now disoplayed in view changes and is transferred to PC.. - Thanks - Robert!
When Customer is in Credit amount was not displayed. Is now in green.. - Thanks - Robert!
Version 25.08.29-1 Download this Version Here
The function rewritten. Please try it and let me known what you think.
Version 25.08.26-1 Download this Version Here
If the Bfwd / Total figures are in credit they are displayed as "In Credit" in green. Good suggestion - Thanks - Robert!
This was one of the functions left over from 2.3. I have just tested it seems to work. - Thanks - Robert!
This was a left over from 2.3. It shouldn't occur now. - Thanks - Robert!
Version 25.08.19-1 Download this Version Here
Layout changed slightly. Edits were input OK but were not transferred at hotsync. - Do now - Thanks - Robert
Version 25.08.12-1 Download this Version Here
When the customer is not selected the Print DelNote button is not displayed.
Warning Removed - Thanks - Andy
Progress Bar was still showing after return from other pages - Thanks - Robert
The Hotsync log on PC now shows "HH Version = 3.0 - 25.08.05-1" (PC Update needed) - Thanks - Robert
At last I have solved the Hotsync with last weeks file on HH (with no changes), and new rolled forward week on PC. Needs you to update system on PC.
The date was in French?? now English!
Version 25.08.05-1 Download this Version Here
Now Works.
Bfwd and Total Amounts in error. Corrected - Thanks - John!
This was omitted now isn't! Select from Select Bluetooth Device menu on front screen.
Version 25.08.03-1 Download this Version Here
A missed edit caused a system with a start day of week of Sunday - crashed on startup. After a great deal of hash for the user we got to the bottom of it, - Thanks (and sorry) - Rhys!
The new week is now visible from 36 hours before start of week - Thanks Robert!
Version 25.07.28-1 Download this Version Here
Cancel UTFN now has right date - Thanks - Oliver!
Version 25.07.26-1 Download this Version Here
Often not finding customer. Then after finding adding changes to wrong customer. I think I might have cracked it - Thanks - Harry!
Version 25.07.23-1 Download this Version Here
Due to one of the features of the programming language. Now fixed - Thanks Robert!.
Back working.
Strange one! Stopped crash but added warning to check both SO and This Weeks orders - Thanks - Robert!
Version 25.07.18-1 Download this Version Here
It appears that the drawing of the Cancel Calendar was in error for all Start of Week days (very old code). This has been rewritten and should now work for everyone - do check. - Thanks All!.
Muddled thinking on over-writing payment. Now warns to kill payment. - Thanks - Danny!
Did not add Bfwd figure to Todays Total does now! - Thanks - John!
Version 25.07.16-1 Download this Version Here
When the start day of week was between Tuesday and Saturday the later days of week were titled "Sun" now fixed! Thanks Paul!.
Not sure this has been fixed. The AI debugger suggested an update. Thanks - Harry!
Version 25.07.10-1 Download this Version Here
Cancel set on HH - Again and Again and Again (not a moan) I will get there! I think they are correct now DO CHECK! - Thanks all for your forebareance!!
WHEN YOU FIND SOMETHING THAT SERIOUS SHOUT! THAT MEANS CALL ME AS WELL AS WhatsApp to tell the others.
Version 25.07.05-1 Download this Version Here
Cancel set on HH - Again I think they are correct now DO CHECK! - Thanks Kyle!
Crash brought on by changes for Search for Customer - Again I think it now works DO CHECK! - Thanks Oliver !
This was omitted from Milk_3.0. I just added it!
Version 25.07.04-1 Download this Version Here
This has been completely rewritten via the onTouch facility. Clicks are deemed to be between 0.1 and 0.5 seconds in length, whilst Long Clicks are greater than 0.5 seconds. Customer highlight has also improved. The only problem I can see is if you do a Long Click on a customer who is not highlighted the context menu is partly obscured by the customer highlight. - Thanks John!
This was crashing - now works. Thanks Harry!
John - if this is still not working please let me know.
Cancel set on PC - Not Sure how this got through. Worryingly, this seems only to affect one person? Are they correct now DO CHECK! - Thanks Kyle!
Version 25.06.24-1 Download Latest Version Here
This was completely omitted and has now been rewritten. Do check it has all your payments listed report otherwise - Thanks John!
The Next/Prev now work to make collections easier.
The "0" has been removed to make things easier. - Thanks John!
(I've forgotten them.) Also report any suggestions and bugs found.
Version 25.06.17-1 Download this Version Here
Last version (25.06.06-1) crashed on new installation with no weekfile. Doesn't now - Thanks Sue!
Version 25.06.06-1
If you don't know what an order list have a look at Milk Round Utilities - Edit Ordered Collection Lists on the front page of the PC system.
They allow you to create a list of customers in the order you want. A number of users want control of which customers are hotsynced to their tablet. An Ordered Collection List is how.
Once you have hot synced your data the order list will appear on the hot sync screen on the tablet. Then just click the PC on HotSync Screen check box and press the letter of the required list, a new hotsync will tranfer those customers.
Any difficulties please call.
Version 25.04.12-1
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
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.