Mighty Grocery Shopping List: Settings

Settings screen offers the following configuration areas:


Mighty Grocery offers a bunch configuration options which allow customize application to your taste. To open Options screen, tap Menu button of your phone and choose Settings > Options.

Text size

Small / Medium / Large.

Sort options

The sort options are:

  • Group by aisles
  • Sort by name
  • Move checked items to the bottom – Configures whether items will be moved below cart separator in the bottom of the shopping list when item is checked, i.e. placed in cart.

Show checkboxes

Shows or hides checkboxes on the left of items in shopping list.

Cross out checked items

Configures whether shopping list items are crossed-out when checked, i.e. placed in cart.

Details mode

Activates or deactivates Details mode. In details mode when you add an item, Item Details activity will instantly appear to allow you change quantity/units/price without any extra clicks.

Item tap action

Configures application behavior in response to tapping in the central area of shopping list item row. Available options:

  1. None — nothing happens on single-tap.
  2. Cross out — item is placed in cart with single-tap.
  3. Edit details — Edit details screen shows up on single-tap.
  4. Long-tap cross out — i) nothing happens if item single-tapped in central area; ii) item is placed in cart if row is long-tapped; iii) popup menu shows up if item is long-tapped on the right side of the row (spot with (>) sign or with price/quantity info).

Disable screen lock

If activated, the phone screen will remain active and will not get locked when phone’s Off button is pressed. Both changes affect List and Favorites tabs.

Warning: This option should be used with caution to not allow unauthorized access to your phone.

Disable screen rotation

If activated, shopping list screen won’t change if phone is rotated. This is convenient during shopping to prevent screen from flickering.

Show Ads

Full version only: allows turning off ads in the app.

Regional settings

Tax rates

Configures a set of tax rates which can be used in Edit Item Details screen. Tax rates is a plain text field which should contain number(s) only. Use line break to add several options.

Sample: if you’d like to have three options such as i) no tax; ii) 13%; iii)7.25% use the following value for Tax rates option:


Currency formatting

Specifies formatting mask for amount field in case standard currency format is not suitable. “%” can be used as placeholder for number. Leave this option blank to use currency formatting from your phone settings.

Sample: To configure currency format as 12.34 USD use the following option value:



Advanced options

Long-tap checkout

Configures whether Checkout button requires single- or long-tap in order to move items from cart to history. Used to prevent accidental checkouts.

Show subtotal summary

If set to ON, will provide summary with subtotal such as:

Subtotal: $12.34, taxes: $0.56
Total: 4 items, $12.90

If set to OFF, will provide “Remaining” and “Cart” totals:

List: 3 items, $11.65
Cart:  4 items, $12.90

Show full comments

If set to ON, will show full item comment in shopping list. If set to OFF, only yellow mark will be shown in the upper-left corner of an item with comment.

Hide 1 each

Configures if quantity of item should be shown if it equals 1 each. If option is ON and item quantity is 1 each, it will be replaced with (>) icon.

Full screen shake

If activated, it will be possible to have more effective space in shopping list by shaking your phone. When phone is shaken, Tab bar and Toolbar are hidden thus allowing more items into the screen. Shake again to bring Tab bar and Toolbar back.

Automatic picks

If activated (default), any item added to a shopping list or history will also be added to Pick list. Therefore item can be reused next time you need to add it to a shopping list.

Auto confirm voice

If this option is Yes, then you will not be requested to confirm after you add items. Though this might be challenging since voice recognition might involve errors.
If this option is No and you add an item using voice, all other items will be hidden and you will be prompted to confirm the latest item added.

Auto confirm manual

Same as for confirming voice items, but item confirmation will be required for items added using keypad and touch screen.

Auto confirm Barcodes

If activated, scanning barcode in shopping list will add a new item without opening Edit Barcode screen.

Speech recognition

Specifies parameters for speech recognition feature such as

  • Currencies — comma-separated list of words which will be considered as currency name
  • Cents — comma-separated list of words which will be considered as indicator of fractions of price amount.
  • Articles — comma-separated list of words which will be considered as “1 ea”.
  • Prepositions — comma-separated prepositions which follow units and therefore ignored.

Speech recognition parameters can be reverted to default values with Reset option.

Send usage scenario

Sends email to Mighty Pocket Team which contains information useful for debugging application issues. Please add your description to explain what exactly needs to be fixed/improved.

Configure Pick list

Pick list configuration is available under Menu > Settings > Pick list or by clicking Gears button on Pick list screen.

For your convenience product catalog is split into following categories and you can filter by them in Side Menu > Sort and Filter:

  1. Predefined catalog – product items delivered with app or imported using standard or custom catalogs
  2. Automatic picks – product items created from shopping lists, history, etc.
  3. My picks – product items added manually.

Import product catalog (experimental)

  1. Tap Side Menu > Sort and filter > choose Predefined Catalog. This step is required so that imported items would end up in Predefined Catalog category.
  2. Tap Side Menu > Delete Presets if you would like to remove existing non-used products. Otherwise you may skip this step.
  3. Tap Side Menu > Import.
  4. Select a language for import.

Import custom product catalog (experimental)

If you choose to import Custom product catalog, you will be prompted to paste CSV-formatted text like the following



Canned Goods,Carrots,Canned
Canned Goods,Cherries,Canned

Since you don’t want to manually input text into the box, the better way is to open a file and copy its text beforehand. For instance, the file can be transferred via USB to your SD card and then opened on the phone. Or the file can be sent to your phone as an email attachment.

One of the scenarios to import custom catalog:

  1. Prepare a file with each product in a new line and formatted as Aisle,Name,Details.
  2. Give your file the .txt extension which is more likely to get opened by one of the text editing apps on your phone.
  3. Send the file as attachment via email and open the message with your email client on your phone.
  4. Open attached file with text editing app on your phone.
  5. Long-press the text and select Copy All.
  6. Open Mighty Grocery and go to Pick list –> Menu –> Import –> Custom.
  7. Long-press the text field (see illustration above)
  8. Tap Paste.
  9. Tap Save.

Full list of supported columns:

  • Aisle,Name,Details,Comments,Quantity,Units,UnitPrice,TotalPrice


Configurable measurement units to add/change/hide measurement units and provide desirable increase/decrease rate.

Go to Settings –> Units and adjust units to your needs.

If you need to reset Units configuration or populate units of different language, tap Reset and choose desired language.

Configure Tabs

Configurable tabs feature allows showing & hiding tabs in the Tab Bar on top of the screen. Go to Menu –> Settings –> Configure tabs. And set check against the tabs you want to be visible on top of your main screen.

By the way, long-tapping the Tab Bar will show the list of all available tabs, thus making it easy to navigate to any tab of the app.

141 Responses to Mighty Grocery Shopping List: Settings

  1. Mike says:

    Hello Alex,

    Nice job on this application! I have one question that so far has me stumped. When configuring coupons in items it seems that the price of a taxable item is reduced *before* the tax is calculated. In my area the price is reduced by any instant rebate or coupon amounts only *after* the sales tax has been calculated. I even tried to work around this by configuring an item that has a negative price (such as “BJs Coupon -5.00″ with a price of -$5.00 or an instant rebate for a specific taxable item such as “Nature Made Fish Oil Instant Rebate” with a price of “-$2.69″). It seems to display that negative price amount properly in the item’s price field (using parentheses to denote the fact it is a negative amount) but does not appear to be taken into account in a shopping list calculation, before or even after checkout. Is there some way to accomplish this type of configuration? Or better still, to accommodate different locales that may have different methods of applying taxes, rebates or coupons, would you consider adding a feature to allow multiple “Location Settings” to be configured and applied to a shopping list? This would make it easier for people who may shop in different areas that have differing tax policies for how discounts are applied. This would also make it easier to have the amount due at checkout be 100% accurate.



    • Alex says:

      Hello Mike, thank you so much for your feedback and such detailed description.

      Kindly note that we are collecting our user’s feedback to come up with a good set of locale-specific calculation rules. Since this takes quite amount of time, we are currently considering ability of manual adjustments of shopping list total as well as supporting negative prices.

      Thanks again and please let me know if you have any further questions.

  2. Karen says:

    In addition to q’s I have already posted, I must join the others in commending you on your application and your responses. As an ex-IT professional I have been there; in the long run you would save a lot of time answering questions if your user doc was a little more detailed. I see that a lot of us are confused on the same things. Stilll it’s a fantastic app – thank you! Now if you could only get that check out feature show us the math …..

    • Alex says:

      Hi Karen, thank you so much for your feedback. I agree that better Doc/Video guides would be much of a help. Thus we are planning to shoot a few more videos and add more details into User’s Guide.

      As to checkout total — do you think that total in the bottom of the shopping list is not enough?

      Thanks again!

  3. Althea says:

    I started playing with the recipe feature and added a few units to support them in the Units section and have some unit property questions. Can you tell me how the Base ratio is used? Is that for metric only, or it usable for english measurements like teaspoon or pint? For Increments, is there a way to represent fractions, like using a 1/8 increment for tablespoon and using a 1/4 for teaspoon?

    • Alex says:

      Althea, thanks for your question.

      Kindly note that base ratio can be used for any types of metrics. The main purpose of base ratio is to have ability to specify unit price and item quantity using different units. It does not have much use with English measurements. But for metric, it is common to set price per kg while measuring weight in grams. So kg is a base unit for grams with base ratio of 1000.

      As to quantity increment, unfortunately the only way to set fractions is 0.25 (for 1/4) or 0.125 (for 1/8). However, I will add this under consideration in our plans.

      Thanks again!

      • Nate says:

        Can I use the base ratio in creating units like Cup, Teaspoon, Tablespoon, etc in relation to Pint, Quart, etc so that I can have it modify my pantry? I entered all the relevant information in but when I add an item into my recipe ingredients as a cup rather than a quart, it doesn’t show my stock. I had purchased 1 qt of half & half, but I’m only using 1 cup in the recipe. I’d rather not have to say I’m using 0.0625 qt just to get it to work right.

        • Nate says:

          Er sorry, 0.25 qt (had it right in the app, but had just got done converting a gallon :) )

        • Alex says:

          Nate, unfortunately there is no easy way to make Quart and Cup compatible in Mighty Grocery. Current app design assumes that you’d use “qt” in your ingredients section. We plan to make things easier soon. Thank you for your feedback.

  4. 5gorets says:

    # Open Mighty Grocery and go to Pick list –> Menu –> Import –> Custom.
    # Long-press the text field (see illustration above)
    # Tap Paste.
    # Tap Save.
    In Russian is not working in Beta14. 2 days already trying to import their lists. List which is registered in the program is imported without any problems, but he did not quite suit me. Based on it has made his and I can not Record.

  5. Kelly Jo Landers says:

    The user guide says to adjust units as you like, but doesn’t give any explanation. I figured how to not show units I don’t use. What I am not clear on is the base units. For instance, if I want the base units of a gallon of milk to be 128 oz, do I make the base unit oz and set the ratio as 128? Or if I want that same gallon’s base to be a quart, do I set the base as qt and the ratio as 4? Or do I need to use decimals?

    Also, if I want to put an item on my list that is a six pack of 12 oz cans, do I list it as 1 each if I want to order more than one? The unit values are great for comparison of sale prices, but I can’t see how to say I want 4 of those six packs if I list them as 72 oz or 2.25 quarts without doing the math to calculate the total number of ounces or quarts of all 4.

    The unit values are the only way to determine if one sale is better than the other for different size bottles or packages.

    Thanks for your help. I love this so far. Just has a learning curve.

    • Alex says:

      Hi Kelly, thank you so much for your feedback and your comments.

      Your assumption is absolutely correct. Ratio should be 128 for Liquid Ounces if you choose Gallon as base units.

      With regard to your second question, unfortunately, there is no way to compare product prices yet, the math should be done manually. This is going to be addressed in “Compare product price” feature later this year.

      Thanks and please let me know if you have any further questions.

  6. Mary says:

    Please consider BC scanning for coupons, with perhaps an alert flag when a coupon is available for a list item. Wanna go over the top? How about an expiration alert for coupons?

    • Alex says:

      Hi Mary, thank you for your feedback.

      Hopefully, your suggestions will be addressed in the Coupons feature later this year. In a mean time we are collecting feedback on this feature so thanks for writing back!

  7. Keith says:

    Hi Alex
    any chance of an option to lock the screen orientation, it’s a real pain when the screen keeps change as you pick things up and load your trolly?

  8. Vitaly says:

    Great application!
    One qw.
    I can’t find Configure Pick list.
    In settings can’t see where is it?
    Thank You for help.

    • Alex says:

      Vitaly, thank you for your question.

      Kindly note that Configure Pick list is available starting Beta 11 update. So please make sure you are running the latest version by checking version label on top of the Home screen. If it’s Beta 11, just click phone Menu button, choose Settings and then tap Pick list (2nd option from top in Full version).

      Hopefully, this helps.

  9. LeeAlex says:

    Hi Alex, I didn’t understand how to Import custom product catalog. Is there possibility to load csv file? If I have to add records one by one manually then what the use of this feature?

    • Alex says:

      Alexey, thanks for your question.

      A few more details have just been added to the text above. You may want to have a look at them.

      Shortly, to make use of importing custom catalog you need to transfer a csv file to your phone first. It could be USB or email. Then you need to open a file, long-press text and select “Copy All”. Then just long-press an edit box on Custom import screen and tap Paste. After clicking Save the app will start importing.

      Please let me know if you have any further questions.

  10. Jimmy says:

    I must first say that your App is the most well thought out, layed out, and written App I have seen. And, this is across the WM, Blackberry, IOS, and Android platforms. It is also one of the most useful Apps I have seen as well.

    One request I have is that when I bar scan something and the details mode in settings is checked that it also automatically opens the details screen too add quanity and price. Presently, this checkmark only enables the details screen when one of the other input methods is used.

    Once again, I must complement you on your App. It really is an amazing App.


    • Alex says:

      Hi Jimmy, thank you so much for your feedback. Really appreciated.

      I agree with your suggestion. We are going to introduce this and some other tiny improvements to Barcode Scan feature early next year. In a mean time I put it under consideration in our plans.

      Thanks again and looking forward to hearing from you again.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.