Grosh 5.2 is a service release with several improvements. Based on user feedback, we’ve looked into how the app syncs the list and made improvements in this area. We’ve also improved the Apple Watch experience, and finally optimized performance and fixed various bugs.
Apple Watch Experience
We’ve removed force touch menu which was not supported on Apple Watch Series 6 and newer. Now, login is auto-initiated or via press of Login button on the initial screen (instead of using the force touch menu). On other screens, we’ve added a Grosh button at the top to provide easy access to the context menu (e.g. to add item, change list, or show/refresh list).
The UI has been aligned a bit with phone app to allow marking as bought on list without opening details, and also to allow undo of a purchase directly on the list.
Improved List Syncing
Previously, it was not apparent if the changes you’ve made to the list had been synced into the cloud. In the new version, this has been changed with the introduction of a modified icon (star) top right of the app.
If the modified icon appears, you have unsynced changes. If auto sync is enabled (under Settings), the app will shortly sync your changes to the servers and from there to other devices and users. If the app is unable to contact the backend servers, your changes will be synced the next time the app becomes online.
If the sync icon appears, the app is syncing your list with the servers. Your changes on this device will become visible to other devices and users and any changes made on other devices or by other users will become visible on this device.
Automatic reconnect in offline mode
If sync fails, the modified “star” symbol top right remains until you become online. Of course, this means you can no longer use the top right icon e.g. to show your member card or select which store you’re in. To do this, just
- Invoke “Memberships” via the menu and tap the appropriate card to show it.
- Invoke “Choose store” via the menu to select store and get the list sorted. This new menu item becomes visible when you’re at a location with many purchases registered.
Besides these functional changes, we’ve addressed the re-appearance of items previously marked as bought, and other list modifications getting lost while syncing.
Performance optimization and various fixes
- Item details now allows you to tap the number and enter it, great for stock lists where you have a large quantity of something
- Apple Watch: Select list now correctly shows only shopping lists
- Webapp
- Reset password input field too small
- UI looked wierd in safari
- Cannot assign unit
- Follow screen search field too narrow
- Skip text field focus borders
- Fixed memberships screen
- Performance
- Mark as bought has a noticable delay when buying in store with network latency
- Reduce logging in app to increase performance
- Various other bug fixes and small UI improvements
Kind regards
The Grosh Team
PS As always, if you have any problems or have questions about Grosh, you can always send a message to support at groshapp.com – or via Menu-Information in the app 😉