yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] 12aon:
Per item you mean? I wasn't planning on doing that, that's a lot of work :) I usually take a picture of a recipe I make or take an image of the original recipe, but I don't think that would do the application much good. If we (the users of xda) are to make an image for every single item some guidelines should be set to make the images similar.

I'd say with carrots for instance:

- either a .png image or a jpg with a with white color (like the color in the background of the app)

- cut out the carrots from a pic with a reasonable resolution (say al least 200x200 px)

- Convert it to a universal size for the app to use it (lets say 100x100)

- have the carrots fill up most of the image frame.

I'd be have to to create an example pic. Just give me the guidelines,

12
[Windows Mobile Software Development] pechon:
Greated Database!

I recommend to organise drawing up of lists of products by a following principle:

1. To make possible creation constant the list of products that it was possible to create, supplement, change them and constantly to store in a program database. Probably, to organise in it a choice of quantity or product weight. Necessarily in this database to create possibility to break the data on a category, type "Dairy products", "Fruit and vegetables" and so forth.

The database, the user, in process of use, will replenish with new products either to be excluded by removal, or to be corrected. After all the buyer basically a beret in shop the same goods and to write each time the product name irrationally, let the user of the program will hammer the name and quantity once, and will choose then from the list created earlier by it.

2. Creating the list of purchases before going to the shop, the user will choose products and quantity of the goods from the made database of products.

In this case it is not necessary to fill names of products, after all they will already be in base and if the product is not present at once it is possible to add base with the new goods.

3. In the shop, having opened the list of purchases, the buyer will choose the goods and to remove or put ticks about the executed point, but it is already successfully realised.

In general, the main idea in a database - to simplify using the program, the list of products for the grandson, can make and the grandmother! To it will enough choose from the database list (filled up in process of program use) the name of a product and its weight or quantity.
[Windows Mobile Software Development] deedee:
List with and without quotes attached.
[Windows Mobile Software Development] amirdt:
There are strange additional quotes in one of the lines, why is that?

"Biscuits, Crisps & Sweets"",,Aero Milk Chocolate Bar 120g
[Windows Mobile Software Development] georgeso:
Czech language

Czech language update to version 3.3
[Windows Mobile Software Development] deedee:
Typo on my part - apologies
[Windows Mobile Software Development] amirdt:
New Version 3.4

* New: My Shopping List Companion (PC App)

* Selecting an item by pressing anywhere on the item is now an option

* Enable import & export of item text that contains commas (those items must be enclosed by quotes e.g.:

"Biscuits, Crisps & Sweets",,Aero Milk Chocolate Bar 120g
[Windows Mobile Software Development] 12aon:
Nice! I finished a Dutch and an English items list, which I had to separate into categories otherwise managing it would become a pain. I also added one recipe as an example how I would add recipes.

Question: wouldn't it make sense to call the first category "Items" instead of "Manage lists". That was you'd have one category for lists and one for single items.

12
[Windows Mobile Software Development] amirdt:
Didn't understand that
[Windows Mobile Software Development] deedee:
Editing a category on the desktop version results in the items having no category any longer.
[Windows Mobile Software Development] amirdt:
hmm, seems I inserted a bug, looking into it...
[Windows Mobile Software Development] mr.First:
Russian language

Russian language for version 3.4
[Windows Mobile Software Development] amirdt:
Well, after initial check, they still have the category, but it isn't shown on the PC, as it is not in the category list anymore.

I will add when changing category on a PC, it will change all the items that use the old category.
[Windows Mobile Software Development] 12aon:
The main menu of the phone application has 5 options (edit shopping list, saved lists etc.). Wouldn't it make more sense to call the first option (now called "edit shopping list" or something similar) and call it something like "Items" since that's the place to select single items. Then the difference between the first and the second option would be more clear (it took me a while to discover the logic). Anyway just opting.

Is there a way to make the "go shopping" option show what I selected in "edit shopping list" and from what I selected in "saved lists"? Also is there an option to only show what I selected?

12
[Windows Mobile Software Development] amirdt:
Sorry but no, the selection in the Edit Shopping List is for editing only (delete, rename, copy, etc) once you exit the Edit Shopping List function, the last selection you did there "disappears"...
[Windows Mobile Software Development] amirdt:
Updated MyShoppingListCompanion to version 1.1 (attached at first post).

When renaming a category all items that used the old category are updated.

Same goes for when renaming a Saved List type.

Thanks deedee for the issue report... :)
[Windows Mobile Software Development] Kaudii:
Another Polish language updated to version 3.40, my question is whether after taking a mui file with the Polish language version of the PC to add it to the installer
[Windows Mobile Software Development] Mitsaras#1:
Greek translation for version 3.4

Hi Amirdt.

Below is the updated Greek language file for v.3.4.

Thanks for the new version.
[Windows Mobile Software Development] 12aon:
Wouldn't you consider creating it? Or a function like add all selected (single items or entire lists/recipes at once) items to shopping cart. That way it would be like a shopping cart on a website, select the items while browsing and when you're finished,"go shopping".

If you are still interested in the example picture I need to know what size it should be. I hope you aren't too annoyed with me yet,

12
[Windows Mobile Software Development] tito12:
Updated French translation :)
[Windows Mobile Software Development] amirdt:
Well, you basically have that functionality now, once you check the items you want, just copy them over to the Shopping List...

Well, it was your idea, so its your call :)

About sizes, I already wrote you in a previous post...

"Please make sure that the images height is less than a line height (height less than 75 pixels)."
[Windows Mobile Software Development] amirdt:
Thanks, updated,

Sorry didnt understand your question.
[Windows Mobile Software Development] Kaudii:
if I make a file with the Polish language version of the PC, then add it to the installer
[Windows Mobile Software Development] amirdt:
TBH, as the PC version is just a sidekick, I didn't bother to have the GUI be multilanguage (though of course, the items text itself can be in any language).
[Windows Mobile Software Development] 6sto:
Updated Finnish translation for V3.40

Here it is...
[Windows Mobile Software Development] tito12:
I tried to, but after saving the file accents appeared as ? so I got rid of them, there were not too many and the only one that matters is Francais instead of Français, if you can solve it ;)

Edit: Here's the new translation, with accents :D

I think you made a שגיאה :D

SMS_ERROR=שגיעה בזמן משלוח SMS.

SMS_ERROR_HDR=שגיעת SMS

When quitting, a window opens asking to save changes? with 2 buttons "save" and "no", my suggestion to replace save by "yes" (especially when save in french is as long as "sauvegarder")
[Windows Mobile Software Development] amirdt:
Can you explain in more details? where color will help?

The application icons look great!, not sure about the copy to another list though...

Thanks :o, I'll prob change the Save button to OK as you suggested
[Windows Mobile Software Development] amirdt:
Found an ugly bug in the SMS function, sorry about that (I guess there are downsides to write code at 5 at the morning) I posted a quick fix, also updated the language files.
[Windows Mobile Software Development] relaxe:
Hi amirdt,

thanks for the nice app.

Here are the german language

OK Sorry, here the new File

EDIT_SHOPPING_LIST=ändere EinkaufsListen

NO_ITM_CHCKED=kein Eintrag gewählt.
[Windows Mobile Software Development] amirdt:
Hi,

Thanks for the translation mate :)

I don't know German, but the case of some sentences seems strange, like:

EDIT_SHOPPING_LIST=ändere Shopping List

NO_ITM_CHCKED=kein Eintrag gewhlt.
[Windows Mobile Software Development] jeckyll:
Hi amirdt,

Couple of things that I noticed:

Landscape it’s not working well, it’s not full screen (seems like only 60% of screen it's filled by de application) but the upper bar it's like 98% .

I use landscape because it’s faster to type.

It's there a way to delete or modify a category, like "General", Frozen, Dairy, etc... ? If you make a new category and let’s say you type it wrong, you cannot edit or delete the entry...

I'm thinking for something like press and hold your finger on category name so that a menu with copy, edit, delete, sort, etc. should appear.

Also, will be nice if every first word you type in the list or category will auto capitalize by default. First letter of the word should be in upper case, like when you type a new phrase in HTC SMS messenger...

Wish list for later development:

Capture a bar code (EAN number) with camera and the name of the product should automatically appear in the list.

A data base for bar codes it’s available here: http://www.upcdatabase.com/downloads/
[Windows Mobile Software Development] roisagi:
great app - however, when i "go shopping"- i see all my lists together - instead of choosing which shopping list i want to "shop"...
[Windows Mobile Software Development] amirdt:
TBH never tried it on landscape, i m surprised that it works at all, I'll add that to the todo list.

Edit items is high priority in the existing todo list, will be hopefully added in the next version, currently the only way to edit an item is by editing the XML file.

About hold your finger is a good idea, not sure if the Manila SDK that I use enables that, from what I have seen till now it doesn't :confused:

Nice ideas, I'll add those too to the todo list, though in lower priority.

Many thanks for your comments!
[Windows Mobile Software Development] amirdt:
The Shopping List is always the current list you want to shop.

If you want a specific saved list to be your Shopping List, just go to it, do "Select All", and than do Copy to the Shopping List.
[Windows Mobile Software Development] roisagi:
sorry - i donot dollow:

for wxample - if i have 3 lists: "home", "office", and "car"

i want to go shopping and only see one list: "car".

when i "go shopping" - i see al the lists..
[Windows Mobile Software Development] amirdt:
Lets say you want to see only the "car" items:

First clear your previous shopping entries from the Shopping List:

- In main screen press [Edit Shopping List]

- press Menu->Check->All

- press Menu->Delete items

Now bk in main screen:

- press [Saved Lists]

- Select the "Car" from the list

- in the "Car" saved list do:

- press Menu->Check->All

- press menu->copy items to other list, and than select "Shopping List"

The idea is that in the "Shopping List" you can have items from several different saved lists.
[Windows Mobile Software Development] tito12:
Hi Amir

In the opening screen, pressing menu shows [save] [language] [about]. My question: what's there to save? is it a redundant entry or a future function?

Thanks
[Windows Mobile Software Development] amirdt:
No it is not redundant.

You can do many changes at any screen, all your changes are kept in memory, and you can save them in any screen, including the main screen.
[Windows Mobile Software Development] tito12:
Good!

Another one: I already have a list of groceries i want to import, in what form should it be written, and what function to use, if there's one
[Windows Mobile Software Development] amirdt:
Good question, didnt think about that.

It also depends in which format the other program exports data, Can you export the data from the other program, and post it here?
[Windows Mobile Software Development] tito12:
Here you are :)

BTW I use Handy Shopper and it allows import from notepad list
[Windows Mobile Software Development] amirdt:
I cant read that file.

Can you export it in any readable format like (XML, CSV, ...) ?
[Windows Mobile Software Development] tito12:
Sorry I uploaded only one category, here's the whole database
[Windows Mobile Software Development] amirdt:
OK, thanks, I'll try to take look at that later
[Windows Mobile Software Development] amirdt:
Version 1.2 released

* Added amount information to items (e.g. 4 milk).

* Added Import / Export

* Replaced application icon (thanks jeckyll!).

* Replace the "Add" button with graphics.
[Windows Mobile Software Development] georgeso:
Problem with version 3.4

Hi amirdt,

Throws an exception during startup:

My Shopping List.exe

NullReferenceException

v System.Drawing.Bitmap..ctor(Stream stream)

v 7Km4KZNxMApDulwfwI.SpVtqXemUElvjl7Q4m..ctor()

v 4VpE2M03V3roxMbB9R.HRpLdlOy3pCvuWEWXo.tZ76Vpts5()

I have MIOA701 with QVGA resolution
[Windows Mobile Software Development] luckyuser:
@amirdt,

Thanks for the update, can't start wihtout ERRORMESSAGE!

Throws an exception during startup:

My Shopping List.exe

InvalidProgramException:(
[Windows Mobile Software Development] gr3mlin:
I have the same error with htc viva QVGA res.
[Windows Mobile Software Development] amirdt:
Guys with QVGA systems, sorry about that, going to post a corrected file soon...
[Windows Mobile Software Development] deedee:
That explains why it is fine on my Xperia but not my Trinity. :)
[Windows Mobile Software Development] amirdt:
Posted version 3.41 to fix the QVGA issue...
[Windows Mobile Software Development] Miguk:
Мy Shopping List Companion doesn't work :-(

Starting it I get message: rapi.dll not found...

Sorry, I may not post screenshots yet.
[Windows Mobile Software Development] amirdt:
From another XDA thread:
[Windows Mobile Software Development] deedee:
This just keeps getting better and more useful.

Having imported a second list into the app I discovered that i had two very similar categories. Editing one of the categories to be the same as the other i then had two identical categorie.

Any way it can be changed so that the categories are merged?

I fixed it by exporting to the PC, sorting it in Excel and re-importing.
[Windows Mobile Software Development] gr3mlin:
v3.41 working fine now on Viva thnx
[Windows Mobile Software Development] amirdt:
You could just delete one of the duplicate categories...

Deleting a category does not affect the items that used it
[Windows Mobile Software Development] amirdt:
ShoppingList Companion Translation

I have added multilanguage support to ShoppingList Companion program.

Basically it uses the same language files as the Mobile program (with some added strings).

If anyone wish to add the missing strings in his language, I attach the english version bellow.

The new parts in the file are marked with:

# Edit Shopping Companion
[Windows Mobile Software Development] luckyuser:
View attachment 298266@Amir

V.3.41 works so far on Touch HD, have to tryout more!

Could not start Companion V. 1.1, error when I connect device: XML version conflict 2.0??? Used my xml data form the the second realease of My Shopping List. Can I use the ShoppingList.xml anymore??

New Dutch-translation V3.41;)
[Windows Mobile Software Development] amirdt:
First you must DL and use the new version of ShoppingList for mobile (V3.41) on your xml file from the second release, once you use it, (and save the changes) on your mobile, the ShoppingList.xml will be of version 2.0 and than the PC version will be able to load it.
[Windows Mobile Software Development] amirdt:
Thanks for the translation mate, did you notice that some translations are missing, e.g. for:

CATEGORY=Category

TYPE=List Type

Search for the # Edit Shopping Companion in the English file...
[Windows Mobile Software Development] mr.First:
Russian Language

This is a Russian translation for version 3.41 and ShoppingList Companion.
[Windows Mobile Software Development] roisagi:
i apologize if this question has been brought up already..

i donot understand:

how can i choose only seleceted items from my itme list - and "go shopping" only for these several items?

every time i "go shopping" i see all the items ans not only the selected ones...

thanks...
[Windows Mobile Software Development] amirdt:
All items in the shopping list are the items you see when you go shopping

If you want to reuse items, you copy them from the shopping list to a Saved List (and back when you need it)
[Windows Mobile Software Development] roisagi:
i dinot understand:

lets say i have 100 items in the shopping list, but today, i want to go shopping for only 20 of them.

therefor, i would like to be able to create a shopping list specific for todays's shopping with only 20 items.

then, i can "go shopping" only with this new list of 20 items, and check them one by one as i shop for them at the grocery.

how is that possible?...
[Windows Mobile Software Development] amirdt:
For that you have the Saved Shopping List.

Lets say you have now 100 items in your shopping list, and you think you want to reuse them.

In the main screen select: Edit Shopping List

Menu->Check->All

Menu->Copy Items to other list, in the new window that opens, write in top of the window the name of the list to save to (e.g. "My Saved Items") and press the green V

Now, when next time you want to go shopping:

In Main screen select:

Saved Lists

Press the icon on the left side of the list that you want to use (in this example My Saved Items)

Check the specific items that you want, and do "Copy to items to other list", this time the target is "Shopping List"

The items will be added to the items in the Shopping List (you may want to first clear the Shopping List before adding new items)

This way you can copy from different saved lists to the Shopping List, and than go shopping....

I hope that helped a bit more, if not, please don't hesitate to ask ....
[Windows Mobile Software Development] roisagi:
thank you for your rapid reply.

in my opinion, this is a bit compicated way to simply "go shopping".

would it be possible to have a menu where i can choose and check items i want to buy today, and simply "go shopping" with those items?
[Windows Mobile Software Development] amirdt:
hmm,

Not a big difference.

Go to "Saved Lists", select the list you want to use, select the items and copy them to the shopping list.

Thats the way to do it in this application, I am sorry if you feel its too complicated...
[Windows Mobile Software Development] deedee:
That's the way I am using it and it works just fine.
[Windows Mobile Software Development] amirdt:
New PC Companion V2.0

* Added Import/Export (From file menu) - same file formats as from the mobile device.

* Added send email (select a line in the Saved Lists list, and than on the right-click menu), if on the mobile the option to send only checked items is selected, it will be the same also on the PC...

* Added multi-language support (same language as chosen in the mobile device).

* Fixed that on import added missing List Types
[Windows Mobile Software Development] pandabeibei:
good job

waiting for your update
[Windows Mobile Software Development] amirdt:
which update are you waiting for?
[Windows Mobile Software Development] georgeso:
Czech language update

Czech language update to version 3.41 and PC Companion V2.0
[Windows Mobile Software Development] amirdt:
Changes in skin system

From next version there are some changes in the skin system.

The images are automatically scaled, there is no need to provide qvga version of each image.

The bottom-right pixel of the image should be colored with the transparency color.

I modified already all current skins, this is important only if you want to make a new skin.

For now, only the first screen can be skinned, if you wish to make a skin for all the graphic elements of the app, please let me know, and I'll add the support for that...
[Windows Mobile Software Development] djkasmic:
@ amirdt: i need your help with pc companion. my device is connected and the companion is started. my shopping lists are shown.

but how can i copy entries from a list to the shopping list??

no copy& paste and no drag&drop?
[Windows Mobile Software Development] luckyuser:
@Amir

Made correct missing translations! Used the same file in post: #593
[Windows Mobile Software Development] luckyuser:
Also with a backgroundimage??

Would be a nice challenge!
[Windows Mobile Software Development] amirdt:
hmm, you are right, i'll try to add it to next release...
[Windows Mobile Software Development] deedee:
Just the option to use the "Tick" column on the desktop app to select and copy to the Shopping List would be good.
[Windows Mobile Software Development] amirdt:
New PC Companion V2.1

* Added copy paste, this is done by selecting the rows (by clicking or dragging on the left side of the rows, NOT by the checkboxes) than right-click to copy/paste (or use CTRL-C, CTRL-V).

Notes:

1. When you paste in the target list, you need to select at least one line to be able to access the context menu.

2. Pasted items are always added at the end of the list, as I still didn't implement Sort in the PC version.

3. Currently I do not check for duplicate items when you do paste.
[Windows Mobile Software Development] djkasmic:
@amirdt: pc-companion in 1st post is still v2.1!! but in topic you wrote about 2.2

when i do copy & paste in 2.1 i get an error: system invalid operation exception and nothing happens.
[Windows Mobile Software Development] amirdt:
Thanks, that was a typo, text in post corrected.

Strange, I cant reproduce this message, :confused:, can you post a screen capture and as much of details as you can?

Anyone else get this message?
[Windows Mobile Software Development] djkasmic:
that´s the same error i get...

i am using windows 7 professional.
[Windows Mobile Software Development] amirdt:
Deedee please help me out here, as I don't have this issue.

Did you select one or several lines by clicking on left side of the grid (left to the checkboxes column) and draging the mouse, and than you did Copy or Paste?
[Windows Mobile Software Development] deedee:
Ok, don't know what I have done differently but its working just perfectly on my Vista laptop, the error was from a single copy/paste on an XP box, will check there later.

Checked the XP box and no error, weird but glad it's fixed itself.
[Windows Mobile Software Development] Mitsaras#1:
Greek language update

Greek language update to version 3.41 and PC Companion version 2.1.
[Windows Mobile Software Development] qzmufu:
wishlist

Hi,

great app. Some further stuff would be awesome, though:

1. unit selector

could be a dropdown box in-between quantity and description.

--> kg, l, pc etc.

2. inline quantity editing

add quantity textbox to list. would significantly speed up editing items

3. receipes function (that would be awesome)

option to pre-define groups of items to add to (or remove from) shopping list (preferrably with option to import from internet sources). like:

Pancake

240 g	selfraising flour

1 tbsp	dried milk

¼ tsp	bicarbonate of soda

½ tbsp	sugar, generous

1 pinch(es)	salt

250 ml	water

1 medium	egg

1 tbsp	sunflower oil

½ tsp	cream of tartar

1 tbsp	golden syrup

Method

Sieve the flour into a bowl and add the dried milk, bicarb of soda, sugar ...

Regards