Mighty Grocery User’s Guide

Getting started

Lets get started with a few basic concepts which would help you use Mighty Grocery app efficiently.

Tab Bar

First of all, there is a Tab Bar on the top of the main screen. The current tab is highlighted and centered inside the tab. If you are on Lists tab, you may also see All lists, Pick and a piece of Favorites. Needless to say that clicking any of those tabs will activate them.

The Tab Bar is scrollable. If you grab the Tab Bar and scroll it, several hidden tabs show up: HistoryAisles, and More.

Toolbar & Sidebar

Second, below the Tab Bar is a Toolbar which contains a few buttons of your choice and the Side menu button (upper-right corner). Long-tap the Side menu button to show Sidebar.

Single click on a button will launch corresponding function like Add item, Voice recognition, Scan Barcode, or Quick Edit.  Long clicking a button will move it from/to Sidebar. In other words, long click a button on the Toolbar to move it to Sidebar. Or long click a button on Sidebar to move it back to Toolbar.

Note: Only combination of top 4 buttons can be moved to Toolbar from Sidebar (Add item, Voice recognition, Scan Barcode, or Quick Edit).

Side menu

Third, single tap on Side menu button will show Side menu with all commands available in shopping list. It’s a great way to learn which icon corresponds to which action.

 

Context Menu

Fourth, long-tapping an a row will bring up a Context Menu. Context menu of a shopping list item consists of the following options:

  • Undo – rollback any previous change to shopping list
  • Edit – open Edit Item Details screen
  • Delete – removes item without placing it in history
  • Select All – checks all items
  • Clear Selection – removes check from all items

Options Menu

Finally, clicking phone’s Menu button will show the Options Menu. Common commands in Options menu include:

  • Undo – rollback any previous change to shopping list
  • Delete All – removes all items without placing them in history
  • Settings – shows configuration screen
  • Help – opens this help page

Home screen

Mighty Grocery dashboard displays a few customizable buttons which allow quick access to application features.

A Single tap on a button will navigate you to the selected screen. Tap Android icon to change Design theme or go to any tab of the app.

Information messages are displayed in the bottom of the screen. You can hide any message by tapping x on the right side, or you can long-tap the banner and choose Dismiss All.

Configure buttons to your taste

Just long-tap a button and select a page which you’d like to assign to the button. You can also Reset all customizations made to the buttons.

Options Menu

Clicking the phone’s Menu button will show Options Menu:

  • Settings – opens settings screen.
  • Help – opens this page.
  • About – opens web page with information about application.

Manage shopping lists

All lists tab allows creating any number of shopping lists, change list names, select current list, open a list for shopping.

You may want to name a list after a store like “Whole Foods” or “Costco” to track products you want to buy within a specific store.

You can re-order records manually if you switch to Edit mode (lightning button), then touch dragging icon and move record to the place you want.

Add shopping list (store)

To add a shopping list:

  1. Open All lists tab
  2. Click add button (green plus)
  3. Provide a name for the new list
  4. Click Save button
  5. The new shopping list will get created

Edit shopping list (store)

To edit a shopping list:

  1. Open All lists tab.
  2. Tap on the right side of a row which you would like to modify.
  3. Make changes in Edit list screen.
  4. Tap Done to close Edit list screen.

Delete shopping list (store)

To delete a shopping list:

  1. Navigate to All lists tab.
  2. Long click the list you want to delete.
  3. Select Delete from the list of options.
  4. The shopping list and all its items will be deleted.

Note: if you need to rollback changes, click Menu –> Undo.

List-specific Favorites

If you would like to configure a specific set of items for a shopping list, for instance if you buy some items from a certain shop only, take to following steps:

  1. Open All lists tab.
  2. Click (>) next to the list you want to configure specific favorites for.
  3. Click on List-specific Favorites to make sure it is checked.
  4. Go to Favorites tab by clicking Favorites.
  5. Populate favorites list with specific items for this list.

From now on, the Favorites tab for this shopping list will contain only items you have chosen.

Super-lists

Super-lists allow grouping several shopping lists into a single listing. The most common use is to have a shopping list, say “Groceries”, to aggregate items from shopping lists associated with stores like “Loblaws” or “Whole Foods”.

To set up a super-list take the following steps:

  1. Open All lists tab.
  2. Click (>) next to the list you want to configure as Super-list.
  3. Click Super-list to make sure it is checked.
  4. Click on Sublists and check sublists you would like to include into this super-list.

From now on, List tab for Groceries will display items from enclosed lists grouped by list names.

Related considerations:

  1. If item is assigned to a Super list, it will be displayed in every sublist.
  2. Items in master list are grouped by sublists. Aisle grouping won’t take affect.
  3. A shopping list may be enclosed in several Super-lists.
  4. Super-list cannot be sublist of another Super-list.

Current shopping list

Current shopping list is a key activity of Mighty Grocery. Typical usage scenario includes adding items, placing items in cart, checking out. It is also possible to open Item Details and change quantity and price.

Please make sure to see Getting Started Guide before moving on.

Add a new item

To add a new item:

  1. Click Add button (Plus) on top of Shopping list screen.
  2. Start typing item.
  3. The app shows a list of existing items from product catalog which match your entry.
  4. Click on an item to add it to the shopping list.

If item does not exist on product catalog, just continue typing to enter the full item name and click Add button.

Edit mode

To activate Edit mode tap Lightning button. Tap the icon again to deactivate Edit mode.

In Edit mode you can quickly add items using Voice and Barcode scan. Also, you can change order of items using drag-drop if  “Sort by name” option is OFF under Menu > Settings > Options > Sort options. Just touch and hold a record on the right side and drag it up or down to the place you want.

Edit item

To edit an item, e.g. set item price, quantity, etc. tap on the right side of a row to open Edit item screen.

Delete item

Shopping list Edit modeTo delete an item:

  1. Long-tap item to bring up a context menu.
  2. Choose Delete.
  3. Your item is deleted.

Postpone item

If you decided not to buy an item during your shopping trip, you could postpone it until next checkout. Here’s the scenario:

  1. Long-tap an item > Postpone
  2. The item is hidden from the list.
  3. Check other items > tap Checkout
  4. Postponed items will be placed on shopping list again.

You can use Sort and filter command in Side Menu to show All / Current or Postponed only.

Sort and filter

By default, items are grouped by aisles and are not sorted by name so you could reorder items manually. Default sort options are specified under Menu > Settings > Options > Sort options.

If you would like to change default sort options, tap Side menu > Sort and filter > uncheck Use default sort options.

Move items to a different shopping list

To move an item to a different shopping list use the following steps:

  1. Open Edit Item screen by clicking on the right of an item in shopping list.
  2. Click Shopping list property.
  3. Select shopping list you would like to move item to.
  4. The item is moved to a different shopping list.

Assign items to multiple stores

In order to assign items to multiple stores it will require a Master list, say “Groceries”, and a few sub-lists which would represent your stores, say “Whole Foods” and “Costco”. If you assign an item to Groceries, it will be listed under Groceries, Whole Foods and Costco. If you assign item directly to a store’s list, it will be listed under that store and under Master list e.g. Groceries.

Please see Manage shopping lists User’s Guide for more details on how to get your Master list configured.

Edit Item Details

Edit item screen enables modifications of item fields such as  quantity, units, price, aisle, discount, etc. To open this screen, tap on the right side of the row in current shopping list.

Any change to item fields can be reverted by tapping Undo button which appears on top of the screen after any change is made, or from Menu > Undo.

Item details can be changed with voice by tapping microphone button on top of the screen and then saying changes to be made, for instance “3 pounds” or “4 dollars 75 cents”.

It is also possible to assign barcode by tapping Barcode button and scanning a product barcode.

Please note that by default all changes to item fields are automatically propagated to items with the same name. Please see Linked and Isolated changes section below for more details.

Changing quantity, units and price

To change item quantity and price:

  1. Tap on the right side of Qty/units area to choose measurement unit from configurable list. Or long-tap the same spot to enter any measurement unit as a plain text.
  2. Tap on the left side of Qty/units area to change item quantity.
  3. Tap increase/decrease buttons (above Qty/units area) to quickly adjust item quantity by configured increment. Long-tap increase or decrease button to set item-specific increment value.
  4. Tap unit price area to specify item price per unit. Total price will be calculated as Unit Price * Qty.
  5. Tap total price area to specify item total price. When you enter total price, unit price is calculated as Total price / Qty and then total price is re-evaluated to match Unit Price * Qty.

ATM option allows entering price without decimal point. I.e. instead of typing “1.23” you could just type “123”.

Note: Measurement Units can be configured in Units settings.

Move or Copy items to a different shopping list

To move an item to a different shopping list take the following steps:

  1. Open Edit item screen by clicking on the right of an item in shopping list.
  2. Tap Shopping list field.
  3. Select Move to or Copy to
  4. Select shopping list you would like to move item to. Or you can select multiple destination lists for copy.
  5. The item is moved or copied to a selected shopping list(s).

Coupon / Discount

Coupon indicator feature enables two things. First, it is possible to specify discount value as either percent or fixed amount and get item’s total price adjusted by the discount. Second, in shopping list, item will have an icon indicating if it has a coupon.

Here how it works:

  1. Tap Coupon / Discount field. Discount menu shows up.
  2. Choose discount type:
    1. Percent (unit price is reduced by given percent)
    2. Fixed amount (total price is reduced by coupon value)
    3. Amount per unit (unit price is reduced by coupon value)
    4. Sale price (unit price of item on sale)
    5. Simple indicator (just indicator, no discount amount)
    6. Buy 1 get X free
  3. Enter discount value when prompted.
  4. Tap Save.
  5. Now your item has a discount associated with it.
  6. When you tap Coupon / Discount field again, you will be offered to Set expiry date or Remove coupon.

Photos

If you’d like attach a photo to your item, just tap Photo button next to the comments field and choose Pick photo or Take photo. Pick photo allows you to select a photo from your photo gallery or from your SD Card. Take photo uses your handset’s camera to take a photo and then attach the photo to the item.

When a photo is attached to an item, tap the photo and you can View photo or do some changes. Pick photo or Take photo will replace existing photo with a new one. Clear photo removes the photo from the item.

NOTE: This is a Premium feature and it requires Mighty Grocery to be logged in to an account.

Price history

To see the history of item purchases, tap the Link button in the upper-left corner of the Edit Item Details screen and choose Price History.

Taxes

If you want to indicate that item is taxable, tap on tax field to show Tax value menu.

Tax rate values are specified in Menu > Settings > Options > Regional settings > Tax rates. Total price of an item is updated to reflect selected tax rate.

You can also long-tap tax field to enter any specific tax value for this item or choose Edit option from the Tax value menu.

Choose Set as default to assign current tax value as default to all new items.

Linked and Isolated changes

By default, all items with the same name are linked and any changes in shopping list will propagate to Favorites and Pick list, also any changes in Favorites will propagate to Pick list. This means that any change to name, quantity, price, aisle are propagated to all items with the same name following this route: Shopping lists –> Favorites –> Pick list. Changes in Pick list won’t propagate to Favorites or Shopping lists.

In case you would like to unlink items to provide isolated changes, tap the Link button in the upper-left corner of Edit Item tab and choose Unlink.

Note: these are new propagation rules effective since Mighty Grocery v.1.1

Pick list

Pick list (or Product Catalog) is the place where all your products are kept for future use. Once you add an item to a shopping list, it automatically goes to the Pick list.

Using Pick list

To change current shopping list use shopping list selector on the top of the screen. It is also possible to add items from Pick list to Favorites by choosing Favorites in the shopping list selector.

Once products are available in your Product Catalog, they can be added to the selected shopping list directly from Pick list screen by tapping a record or by using Plus button on top of the shopping list screen.

Configure Pick list

Mighty Grocery app comes with predefined catalog which can be customized to your needs. To customize Pick list, please see Configure Pick list User’s Guide.

If you’d like to configure your Product Catalog, go to Menu > Settings > Pick list or tap Gears button on top of the Pick list screen.

Aisles in Pick list are sorted according to Aisle configuration of the current shopping list. It can be changed under Gears button > Aisles.

Visibility

Pick list tab only contains visible products. Also, when you press Plus button in a shopping list, the app shows you visible products from the Pick list.

Product is visible if “Show in Search and Pick list” option set to ON for both this product and its aisle to which it belongs.

However, Configure Pick list tab will contain all items, including invisible. Invisible items will be striked out in Pick Settings tab.

Advanced

If you don’t want items to be added to you Product Catalog automatically, set Menu > Settings > Options > Advanced > Automatic picks option to OFF.

Favorites

Favorites tab gives a quick access to items you buy most often. Just tap an item and it gets instantly added to the current shopping list. A yellow star indicates that item is added to the current shopping list.

You can add items to Favorites as you would for any shopping list: Add button (plus), Voice input, Barcode scan. To populate Favorites from Pick list or History just select Favorites as destination list on top of Pick list or History and tap items you would like to get added.

List-specific favorites feature allows you to associate a list of products with a certain store. For instance, if you buy fruits from Whole Foods and milk from your local grocery store, with list-specific favorites it is possible to list fruits under Whole Foods’ favorites, and milk as favorite for your local grocery store. Please see Manage shopping lists User’s Guide for more details on how to configure list-specific favorites.

History

History tab keeps track of your purchases. When you initiate Checkout under shopping list, a set of records is created in History:

  • Receipt — a top-level record with shopping list name, date and time of purchase, total amount and total number of items.
  • History items — each record corresponds to an item checked out from shopping list.

For your convenience, history items are also listed under 3 standard categories:

  • All history — all history items.
  • Recent items — history items from the past 30 days.
  • Top items — history items from the past 30 days which were purchased 3 and more times.

Populating shopping lists from History

History items can be easily reused when you need to populate a shopping list or Favorites list:

  1. Open History tab.
  2. Make sure that the list you want to populate is selected on top of the screen.
  3. Scroll and expand the receipt with history items you would like to reuse.
  4. Tap history items to add them to the shopping list. A checkbox next to an item indicates that item is on the shopping list.

In case you would like to add all items from a receipt, long-tap the receipt and choose Add to list option. All items from selected receipt will be instantly added to the current shopping list.

Changing History

To modify a receipt record, tap on the right side of a row to bring up the Receipt details. This screen allows changing receipt title, purchase date and time. Purchase summary is also available for review.

To delete a receipt record, long-tap the record under History tab and choose Delete from popup menu.

Similarly, you can modify and delete history items. Tap on the right side of a row to open Edit history item screen which allows changing record fields. Or long-tap a row and choose Delete to delete history item. Receipt total will be automatically recalculated if history item is changed or deleted.

If you need to delete all history, click phone’s Menu button and choose Delete all.

Barcode Scans

NOTE: Barcode scan feature requires Barcode Scanner application (free and open source) to be installed on your handset. If you don’t have it already, you will be advised to do so.

Add item to shopping list by scanning a Barcode

To scan a barcode, open the Sidebar by tapping the button on the top-right and then tap the Barcode button. If you use barcode scan often, long-tapping the Barcode button will bring it to Toolbar on the top.

After barcode is scanned, Mighty Grocery checks if the item has been scanned previously. If not, the app sends request to online catalog of 1.3 million products and displays the result. Either the product was found or not, you can change product details and the name you would like to see on your shopping list to your convenience.

When you tap Done for the first time after successful product search, you will be suggested to Anonymously publish changes you make to product details.

Scan multiple items for future use

If you would like to scan multiple barcodes for future use, it is advised to scan barcodes in My Picks section. Just go to Menu –> Settings –> Pick list –> My picks and add items as you would in shopping list.

Assign Barcode to existing item

To change a Barcode assigned to an item, open Edit Item Details screen and tap Barcode button to scan a new barcode you want to assign to the item. The new scanned barcode will replace the existing one.

This way you can assign barcodes to items you already have on your shopping lists.

Associate price with a barcode

Though barcode record in Mighty Grocery does not keep price information, it is possible to use price information from items in your application.

To do so, the barcode needs to be assigned to item or product as explained in “Add item to shopping list by scanning a Barcode” or “Assign Barcode to existing item” above.

Once you have the barcode assigned to an item, the app will reuse saved price information. Therefore the next time you scan this barcode in shopping list, a new item will be added with the price information from the product which barcode was assigned to.

Edit Product details for barcode

To change product name you see on Barcode Bar, tapping the Barcode Bar will open Barcode Edit screen which allows changing product details you would see on Barcode Bar.

Clean Barcode for item

To clean item from assigned barcode, open Edit Item Details screen and long-tap the Barcode bar.

Review scanned barcodes

Mighty Grocery keeps all scanned barcodes locally for your convenience. To review all barcodes scanned so far, open More –> Barcode Scans.

Publishing barcodes

You may also want to suggest better product name or add new products by publishing changes you make to product details. All changes are submitted Anonymously and becomes available to other users after review.

IMPORTANT: No changes will be published until you explicitly agree to publish changes you make to product details.

Q: Why Barcode Scan won’t find anything for me???

Well, most likely it’s because people in your area decided not to publish product details for use by others. Since barcode database is maintained voluntarily, the more people contribute the more chances you get to find what you are looking for. With the new convenient way to share product details in Mighty Grocery it might be a good time to start contributing.

Recipes

Mighty Grocery offers a convenient way to store your recipes and add recipe ingredients to your shopping list. There is a few ways to start working with recipes:

  1. Navigate to More page in the Main view (scroll Tab bar on top) and click Recipes.
  2. Long-tap Tab bar –> Configure Tabs –> set check next to Recipes or Recipe details. This will allow quick access to recipes by scrolling the Tab bar.
  3. Fling (hold and move right/left) the second button on the Home screen until Recipes show up. Click Recipes.

Note: Recipes is a premium feature (available in Full version only), Lite version allows only one recipe to try feature in action.

Add/Edit/Delete Recipe

To add a new recipe:

  1. Navigate to Recipes page as described above.
  2. Click Add button (plus).
  3. Enter Recipe name when prompted.
  4. Click Save.
  5. Populate Recipe’s fields Details, Directions, etc.
  6. Click Done.

To edit a recipe:

  1. Navigate to Recipes page as described above.
  2. Click (>) button of a recipe.
  3. Modify Recipe fields.
  4. Click Done.

To delete a recipe:

  1. Navigate to Recipes page as described above.
  2. Long-tap the recipe you want to delete.
  3. Choose Delete.

Recipe ingredients

To add/edit/delete new ingredients to a recipe:

  1. Navigate to Recipes page as described above.
  2. Tap the recipe you would like to work with.
  3. Recipe details screen will show up.
  4. Now you can add/edit/delete ingredients as you would with any shopping list.

Several tips for Ingredients screen:

  1. Quickly navigate to Recipe attributes by clicking (i) button.
  2. Tap recipe name (Cherry Cheesecake on the pic) to switch to another recipe.
  3. Long-tap recipe name to quickly navigate to recipes list.

To add recipe ingredients to a shopping list:

  1. Navigate to Ingredients screen of your recipe as described above.
  2. Make sure your shopping list is selected on top of the screen.
  3. Tap checkbox next to an item to add to or remove from the shopping list selected on the top of the screen.
  4. – OR – Tap item row and choose Copy to to add item to multiple lists.
  5. Enter the number of servings you would like to add when  Multiply by dialog shows up.
  6. Click Save.
  7. Selected ingredients will be added to your shopping list. If any ingredient already existed on the shopping list, item’s quantity will be adjusted accordingly.

You can also use Add selection option available in the side menu.

Sync with cloud

Introduction

This section describes how to establish grocery data syncing between devices using Cloud. By “Cloud” we understand Mighty Grocery server infrastructure designed to store and process app-related data.

Online access to shared shopping lists: My Mighty Grocery.

Getting Started

When you launch Mighty Grocery for the first time it will offer three options: Sign up, Sign in, Continue.

  1. To create an account: tap Sign up > enter Email & Password > Confirm.
  2. To sign in to existing account: tap Sign in > enter Email (or Account ID) & password > Confirm.
  3. To continue using app locally without exchanging data with Cloud: tap Continue > the app will create a new local account for you.

It’s recommended to get devices in sync on the first launch of the app:

  1. Sign up to MG account on one of your handsets to create an account.
  2. Sign in to the created account from all other devices.

Once you connected devices to Cloud, all your grocery data will be synced automatically between handsets, including Lists, Pick list, History, Recipes, etc.

Sync Existing Local Data

Sync local accountIf you choose “Continue” from the Welcome screen, a local account is created for you, and no data is sent to Cloud. You can start syncing your local account later following these steps:

  1. Go to Settings > Accounts > your account > tap [Sync with Cloud].
  2. A new account will be created for you on Cloud.

Sign In to Account

If you already have an account on Cloud and would like to sync data with a new device, just Sign in to the account from Welcome screen on the new device.

If you got past the Welcome screen, there are two options:

  1. You can Sign out from all accounts listed under Settings > Accounts. And then Sign in from Welcome screen.
  2. You can Sign in to the account under Settings > Accounts > Actions (3-dot button) > Sign in.

Sign Out from Account

To Sign out from account just go to Settings > Accounts > [your account] > Actions (3-dot button) > Sign out > choose No to keeping data on the device (unless you’d like to make a local copy of your data and create a new account from it) > Confirm.

The above sequence of actions will remove account’s data from your device, but account will remain on Cloud.

Restore Password

There are two options to restore your password:

  1. If any of your devices is signed in to your account you can change it under Settings > Accounts > your account > Owner password.
  2. Otherwise you can restore password under Settings > Accounts > Actions (3-dot button) > Restore password > enter Email > Confirm.

Transfer Data from Old Device to a New One

Note: If you have a Full Version of Mighty Grocery you don’t need to pay for the app again when installing it on a new device. Just make sure you use the same Google Account with Google Play to download the app. For more details please see Google’s help. Just a reminder: if you purchased the app from Amazon Appstore you need to download Mighty Grocery from Amazon.

On your old device:

  1. Make sure you device is running the latest version of Mighty Grocery.
  2. Make sure that you have account on Cloud and it is syncing normally. Just go to Settings > Accounts > your account > check that status is “Success”. If your account is local, please see Sync Existing Local Data.
  3. Make sure that entered Email is correct or tap [Email] field to make changes.
  4. Tap [Owner password] field > enter your password.

On your new device:

  • Sign in to your account from Welcome screen. See Sign In to Account section for more details.

Account Settings

  1. Edit Account SettingsAccount settings (such as Account label, Email, Password) can be changed under Settings > Accounts > your account.
  2. Account ID can be used to sign in to your account instead of Email.

Owner and Guest passwords

Your account can have Owner password and Guest password associated with it. If you created the account or used Owner password to sign in to your account, you are granted Owner access and you can make any changes to the account.

Users who sign in using Guest password are granted Guest access and are not allowed to change account Passwords, Email, and Account label.

Troubleshooting

If your devices do not sync, please check the following:

  1. Your devices are running the latest version of Mighty Grocery available for download (currently 4.0+).
  2. Devices are signed in to the same account. You can check this by comparing Account Ids listed on the devices under Settings > Accounts.
  3. Sync status should be “Success”: check sync status under Settings > Accounts > your account.
  4. If this didn’t help, please email your Account IDs to hi@mightypocket.com with details about the issue so we could have a closer look.

List Sync Settings

List Sync Settings are accessible from Menu –> Settings –> List Sync.

  1. Polling interval — number of seconds between sync attempts when shopping list screen is open.
  2. Idle polling interval — number of seconds between sync attempts when shopping list screen is closed.
  3. Sync status details — configures level of details of progress messages. Can be None, Simple, and Detailed.

Backup

Starting with Mighty Grocery 4.0 the app will store backups of your data on SD card only. If you’d like to keep your data safely on Cloud, make sure that syncing with Cloud is activated.

Backups can be created and restored under Settings > Backup.

Choose Create backup to initiate backup creation. Choose Restore backup to restore previously created backup in your app. Choose Share backup if you’d like to send one of backups from your SD card to someone else. 5 last backups are preserved and the app automatically creates backups every once in a while.

Note: Backups are stored on SD card in

  • Full version: /sdcard/Android/backup/com.mightypocket.grocery.full/files
  • Free version: /sdcard/Android/backup/com.mightypocket.grocery/files

Privacy Policy

Please see our Privacy Policy.

Search

Search feature allows finding your items by name in shopping lists, favorites, pick list, history, recipes.

To open Search tab, go to More tab and tap Search. Also, it is possible to make Search tab always visible using Configure Tabs feature.

The following is available on Search tab:

  1. Search selection refreshes as you type in the Search box.
  2. Tap Filter and choose the search scope which is a multiple selection of shopping lists, favorites, pick list products, history, recipes.
  3. Tap any row to bring up Edit Details screen.
  4. Long-tap any row and popup menu shows up. It is possible to Undo (same as Menu –> Undo), Edit (same as single-tap on a row), or Show original.
  5. Show original command opens corresponding tab which contains currently selected item and highlights the original row.

Popup menu

To open a popup menu, long-tap any row in search result. The following commands are available from the popup menu:

  1. Undo — reverts the latest change operation. Same as Menu –> Undo.
  2. Edit — opens Edit Details tab. Same as tapping on a row.
  3. Show original — opens corresponding tab which contains currently selected item and highlights the original row.

 

Set search scope

To set search scope follow these steps:

  1. While on the Search tab, tap Filter.
  2. Scope selection dialog shows up.
  3. Set check against rows that you want to be included in search results.
  4. Tap OK.
  5. Your search results will be instantly refreshed.

Widgets & Shortcuts

App Widget and Shortcuts enable easy way to access pages of Mighty Grocery app directly from your phone’s Home screen.

App Widget is also capable of displaying number of items remaining in all shopping lists.

Shortcuts

Shortcuts allow one-click access from phone’s Home screen to Current list, Speech recognition, Favorites, etc.

To add a shortcut to your phone’s Home screen follow these steps:

  1. Press Home button of your phone.
  2. Long-tap free spot on your phone’s Home screen.
  3. Choose Shortcuts.
  4. Choose Mighty Grocery.
  5. Tap Title to set your shortcut title.
  6. Tap Action to choose action you would like to be performed when user taps this shortcut.
  7. Tap Save to confirm changes.

App Widget

App Widget allows quick access to preferable app screen and shows total remaining items.

To add App Widget to your phone’s Home screen follow these steps:

  1. Press Home button of your phone.
  2. Long-tap free spot on your phone’s Home screen.
  3. Choose Widgets.
  4. Choose Mighty Grocery.
  5. Tap Title to set your widget title.
  6. Tap Action to choose action you would like to be performed when user taps Mighty Grocery Widget.
  7. Tap Save to confirm changes.

Note: App Widget is unavailable if application has moved to SD card. If you want to use Mighty Grocery widget, the app needs to be stored in phone memory. Please see Android SDK documentation for more details.

 

Transfer data from Lite to Full

Full version will ask you if you want to transfer grocery data from Lite version on the first launch if Lite and Full versions are compatible (version numbers on top of Home screen match each other). Just tap “Yes” to confirm and wait until transfer is accomplished.

If versions are incompatible, application will ask to download latest updates from Android Market so that version numbers of Lite and Full would match.

Couple of important notes:

  1. Keep Lite version installed on your device while upgrading to migrate all grocery data to Full version. After successful migration Lite version can be uninstalled from your handset.
  2. DO NOT uninstall Lite version before data transfer because the existing data will get lost.
  3. Make sure your Lite version has the most recent update from Android Market. Otherwise you will be asked if you want to continue with Full version without copying the data.

If you need to re-import data from Lite to Full (for instance, if you accidentally clicked Yes to the question whether you want to continue without copying data), there are couple of options:

  1. Uninstall Full and install it again. Android Market won’t ask you to pay again as long as you use the same Google account.
  2. Clear app data. To do this, click phone’s Home button –> Menu –> Settings –> Applications –> Manage Applications –> Mighty Grocery Shopping List (Full) –> Clear data. Please double-check it is a full version, not Lite.

Settings

Settings screen offers the following configuration areas:

Options

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:

0
13
7.25

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:

% USD

 

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

Aisle,Name,Details

Example:

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

Units

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.

Manage Aisles

Aisles Activity allows you adding, hiding, renaming and sorting aisles (departments) in your Android shopping lists.

Aisles tab is accessible through Menu –> Settings –> Aisles.

Important note: selector on top contains lists with customized aisles only.

To change aisle order and/or delete aisles, click Lightning button to turn edit mode On. Grab the handle on the left of an item and move it to the position you want. Click Lightning again to turn edit mode Off.

To add a custom aisle, click Add button (green plus) and enter new aisle name when prompted.

To delete aisle long click the aisle and select Delete from Context Menu.

To hide aisle (from search and Pick list) click an aisle so that it is crossed out and hidden from Pick list and search. Clicking crossed aisle again will show it back in Pick list and search.

To rename aisle click the button on the right of the aisle to get to Edit Aisle screen. Then enter a new name for the aisle.

To sort aisles by name click phone Menu button –> Sort by name.

Customizing aisles per shopping lists

By default all shopping lists use the standard aisle configuration. Sometimes you may want to reorder, hide or create new aisles for specific shopping lists. The following scenario explain how to do such customization.

  1. Open Aisles tab with Menu –> Settings –> Aisles.
  2. Select a shopping list in top selector, OR
  3. Click Customize –> Select the shopping list you want aisles to be customized for.
  4. Activate Edit mode by clicking a lightning button.
  5. Make changes such as reorder aisles, hide/show, delete, add, or rename aisle.
  6. If you want to revert to the standard aisle configuration, click Reset.

Parent aisle

Parent aisle field is used to link aisles from customized configurations to aisles from Any list configuration. This may be helpful if you decide to customize aisles for a list to change aisle names and/or order, but still want to use the same set of products in Pick list.

For instance, imagine that Whole Foods list has customized aisles and there is a Bakery aisle in Any list.

Option 1: Bakery aisle of Whole Foods links to Any list’s Bakery. In this case any item/product assigned to Any list’s Bakery will be available for Whole Foods list under Pick list.

Option 2: Bakery aisle of Whole Foods does NOT link to Any list’s Bakery. In this case Bakery aisle for Whole Foods will contain its own set of items under Pick list.

Comments are closed.