Olive goes shopping thread

General thread for app: Olive goes shoppin’: https://openrepos.net/content/pawelspoon/olive-goes-shopping

Motivation:
Github defects and issues are not used at all (maybe due to lack of accounts for standard users == non-devs)
Comments on openrepos are not great either.

Please add your find issues, ideas etc. here in this thread.
I would be also very interested in the way you are using the app.

I am using it mainly as a task list and in fact a shopping and a task list application do have a lot in common, however if you are searching for an tasklist, you might also want to check out this: https://openrepos.net/content/armadillo/tasklist

  • has multiple tasklists
  • can reset all done tasks
  • supports dates
    highly recommended
5 Likes

I love this app! :slightly_smiling_face:

For me, IMHO, a shopping / task list needs to sync with either exchange tasks or better DAV, so my wife and I can add up to it on different devices.
What is really missing, for any business use, is a syncable notes and tasks app, preferably all within one app with mail and calender. Business heavily relies on full exchange services.

2 Likes

thank you very much !

thanks for the post.

TaskList does support dropbox. And as far as i am informed there is a task app that supports own/nextcloud on openrepos. Maybe you want to look into that ?

Regarding Olive:
data is currently stored in sqlite db file. For pure backup you could use tools like syncthing and backup the whole database.

Regarding sharing:
i was thinking to extend share functionality and to allow import of a shared shopping list into an second app instance, with add / override … that would be manageable effortwise.

To rewrite / extend app to support nextcloud / files … is currently just too much effort for me. If somebody else wants to do that …

Hi Pawel, thanks a lot for your reply. Your apps are fantastic so far. Syncing the db would really be a good idea. Nextcloud is indeed a lot of effort, I am still working on my own server to work flawlessly.

Regarding a full task compatiple exchange app: I think that is something that is already done in Aurora OS. Not that I have any proof, but companies need that. Would be great from Jolla to bring more business features to Sailfish X.

Hi,

with this https://openrepos.net/content/6uvnpr/sailsync-owncloud
i was able to backup my database files, i did not tried to restore them though :slight_smile:

the database is located in
home/nemo/.local/share/harbour-olive-goes-shopping/harbour-olive-goes-shopping/QML/OfflineStorage/Databases …

so i did setup a path from
/home/nemo/.local/share/harbour-olive-goes-shopping/harbour-olive-goes-shopping/QML/OfflineStorage

to

/Documents

the sync did then create the Databases subfolder and uploaded the ini and sqlite files

it has a once a day sync / unfortunately at 0:00, maybe one could extend it to make the time adjustable …
https://code.edin.io/edin/sailsync-owncloud

1 Like

Hi,

My copy of Olive goes shopping said ‘update available’ and so i tried to update.
But it didn’t work, after abt 5 minutes waiting it stopped and reports again ‘update available’.

Same problem with ‘Code reader’ app. Is there a known problem with Jolla store? Does anyone know?

Maybe connection issues, maybe openreoos was down … Would either retry or report to storeman develooer. Or download manually

ups just saw: you did mention jolla store.
then forget my talks about storeman …
now and then it happens. but i did not update olive since a week plus in jolla store and seldom do

1 Like

Surely no connection issues, i checked this first. How can I download from storeman?

do you use jolla store only ? then you have retry
if you do also use openrepos.net then you can use storeman
storeman should be in jolla store
if not, then download it too from openrepos.net
you will have to enable installs from untrusted sources btw.

but just google for it.
together.jolla.com should have threads.

i am hurry now so sorry.

you can also google for openrepos and ollive and you will the the page where you can download the packages directly…

I tried so, but strange things happend…

  1. could not find storeman in Jolla store. Searching for either storeman or store brings a few results containing this string, but no storeman.
  2. Jolla Store -> my apps -> actualisation available says update for Olive & Code Reader is available.
  3. Then tried to update, for 5 minutes ‘waiting for update’, after this, the message ‘you have the actual version’ appeared for both apps.
  4. Back to the app list -> actualisation available for Olive & Code (again)

So I assume a temporary problem with the store?.. can this be? (I better wait a few days before trying again)

Link to storeman

https://openrepos.net/content/osetr/storeman

1 Like

I have tried to fix sharing functionality, but it seems not stable and i do no see the expected apps in share menu: mail, notes …

would be interested how it works on your devices (v. 4.3)

I tried share a shopping list with two items. After selecting the sharing function, a standard window with two options was displayed

  • bluetooth
  • e-mail

bluetooth
from Xperia X (SFOS 4.3) to Gemini PDA (SFOS 4.3) - failed: no file was transferred (delivery via BT as such works: I sent a picture from Xperia Gallery and it was successfully saved in Gemini)

e-mail
from Xperia X - works like this: email arrived but attachment not, in Xperia in the sent folder attachment is but has a length of 0 B. Maybe that’s why the email client did not send it.

thank you for the test.
on my xperia the dialog wont show up.
share to bluetooth cant currently work cause i am sharing no file, just wanted to share text.
it used to work with transferengine and did allow to share to clipboard, sms or e-mail.
so e-mail also now expects a file hmm

Hi
i am thinking of combining backend of tasklist and olive-goes-shopping.
that would include:

  • store to file rather then db
  • consequently some sync possiblity using ghostcloud or similar

i did just compare the datamodel:
question 1)
does it makes sense to have more then one shopping list ?
and if so, does this make categories obsolete ?
question 2)
does it makes sense to allow to creation of types ?
not just having household / food / but possibility to create own ?
again : does this make categories obsolete then ?

Task app allows recursiive tasks / do shopping list needs something like

  • weekly shopping
  • monthly shopping ?
    if yes, can this be solved by recipes ?
1 Like

imho,

Q1: y/n
Q2: y/n

Q3: n

1 Like

Hi @pawel.spoon,

i installed the app this morning, filled the database and went to the supermarket.

What i like about the app is:

  • you can make categories, that describe the different sections of the supermarket
  • you can arrange the order of the categories (sections) like they will appear in the supermarket
  • you must add an item just once, thx to database
  • after filling the database it is easy to create the actual shopping list
  • the shopping list itsself is clearly laid out and easy to use

What i think could be improved is:

  • you should be able to edit the categories name; right now the only possibility is to delete and make a new one, but you have to link every existing item from the deleted category to the new one
  • on the “manage category” page you should be able to choose a category and get displayed, which items are linked to it (and maybe to be able to easily change the category of the item)
  • maybe there should be a category “no category” for items that are not linked to a valid (deleted) category
  • you should be able to move a category in one step from the bottom to the top; to call the context menu for every single step is annoying
  • the order of the categories is syced on the “shopping list page” with the “categories page”, but not on the “edit list page”
  • if you edit the category of an item, you have to tip a button to open the list of categories and then long-press on the desired category;
    i literally always tip the button, tip the category, wonder why nothing happens and then remember to long-press;
    but maybe that´s just me
  • i miss the unit “piece”, which is in german “Stück”

Nonetheless, i think you made a very nice and helpful app and i will continue to use it.

q1: y/n
q2: y/y/n
q3: n