Remorse timer layout

Yes, and on XA2 you will find it in

/usr/share/themes/sailfish-default/meegotouch/z1.75/icons
or a simpler (low resolution) one, named icon-l-delete.png:
/usr/share/themes/sailfish-default/meegotouch/icons

NO!

Just no. The check mark (or an ‘X’) confuses the user.
Text on the side says: ‘Tap to undo’
What does the mark now confirms?

I do not want to start that conversation again!
Please read the one on TJC…

3 Likes

There are two possibilities to tap on the remorse timer:

  1. on the running timer itself, where the text “Tap to undo” is, and

  2. on the little x on the right end of the timer bar, where no text is but only the x.

In fact, a tap to undo on the timer bar (case 1) stops the timer and the deleting process is aborted, and the files or mails or whatever remains. With my linguistic understanding, this is absolutely correct.

Tapping the x (case 2) is a complete different (2nd) function and not labelled in words, so the user has to guess what it means. in fact it does “jump over” or override the timer in the sense of “do immediately - don’t wait”.

Yes - the x confuses the user.
No - the check mark does not.

While the timer is running, I have the possibility to click for 1. abort deleting and 2. delete immediately and don’t wait for the timer, because I want to go on doing something.

It is two possible senseful actions, but only one is labelled in words. Thats all…

Isn’t that so easy? What’s confusing in this function itself? With a little bit better sense matching icon or additional labelling this is a wonderful and beautiful solution in SFOS, I love it! Please keep this function and don’t delete it in next edition!

I disagree. While you might be correct, some user just don’t think that way. The discussion in TJC has been to accomodate those users too. After accidents with the “X”, I removed it for one user.

1 Like

Available patches to solve this:

There should be one for everyone ;).

6 Likes

Thanks for the listing. :slight_smile:
But why should we have the need to use patches when there was a nice solution with a single tap area (for emergency cancel) and a swipe action to dismiss?

This double bad-labeled functionality on a tiny field (edit: without really good distinction of places where to cancel and where to confirm when timer is running) is just the worst I’ve ever seen.
Even the Android way (e.g. deleting a mail on a Samsung device) is not that bad.

And no, neither X nor tick mark nor any other icon will make this completely contrary two functions ever reside on the same tiny panel.

2 Likes

Because I forget always that there is the swipe option! I am less familiar with swipes and use it seldom, actually only for browsing to prev./next page. But I tried it now and it worked. At delete action, swiping quick from the middle of a photo to left or right deletes it immediately while remorse timer is running.

Today I deleted a bunch of photos by pressing this terrible and stupid cross on remorse timer. I did it for the 3rd or 4th time already since new design was introduced and I’m sure I will make this mistake again more than once due to poor usability of this timer.
Moreover there is no trashbin or the restore utility.
The conclision is simple - my data are in danger while I’m using SFOS.

I’m very sorry but I have to quit using SFOS untill it will be fixed. Ideally by all three mentioned ways:

  • more usable remorse timer;
  • restore utility;
  • trashbin.

I used SFOS fo about 5 years, I migrated from JP1 to SFOS X, I’m ready to accept the inconveniences that are still quite numerous (such as no NFC support and lack of native apps).
But I can’t put my data on everyday risk of deletion.

8 Likes

The remorse timer should have been left untouched, yeah.

But isn’t there a patch around to remove the x button?
Maybe you won’t have to abandon SFOS just yet

6 Likes

There is a support for NFC in SailfishOS

2 Likes

A fragile device such as a mobile phone is not suited to be the only instance to store important data. Phones and SD cards may fail or get lost or stolen. Flash memory may be reset, file systems may be corrupted.
My suggestion is to use some cloud service to store important data (and keep backups of that data of cause), and to configure mobile devices to synchronize with that cloud.
The remorse timer of SFOS may not be the most intuitive solution, especially because its behaviour changed more than once during the last releases. But it’s no reason to quit SFOS completely.

6 Likes

No backup, no pardon.

Just another benefit of SailfishOS: You can use standard linux tools…

8 Likes

Yes, you are all right.

Reaction is a bit too hard.

But just saying ‘you are responsible to backup’ is not right as well.

  • not everybody likes cloud solution
  • not everybody runs a24/7 server himself
  • not everybody is so techy

Think of a holiday where you only have your device, no chance of syncing/backup and you want to clean up before syncing at home.
Oops! :frowning:

@cy8aer thanks for reminding me of restic, already on device but not yet used :roll_eyes:

3 Likes

Of course my reaction looks a bit hard. But it is IMHO a form of culture. I for myself am not the perfect backuper but it saves your a… even if you only have a bit backuped. And how often do you hear from friends: “Oh my data is away what can I do?”. Now nothing anymore…

I explicitely did not use cloud solutions. For Syncthing you just need a notebook running Syncthing for the syncing time. For restic you need a sd card an usb stick with OTP-adapter or e.g. a notebook running ssh. And you only need it for backup time.
Of course 24/7 is not the solution. I also restic my device once a week.
For holiday: never touch a running sys… playing around with killing the whole infrastructure is not wise.
Crazy strategy: what about creating tarballs, gpg then and syncthing them with friends? I am a bit sad that there is no haskell port for SFOS because then you could git annex and store parts of your knowledge into tarballs and syncthing them with the knowledge which friend has which part…

And the saying “no backup no pardon” is standard. We do have too much valuable data today so think about backup solutions. Of course there is not the one solution. Copying or tarballing stuff could be enough for you.

And the actual solution with the x button without any separation line to the cancel field in the remorse timer is a big gui mistake I must confirm.

2 Likes

I would add to that: avoid software updates when going on vacation, learned the hard lesson when cssu update on n900 caused camera app to not save anything with no indication of anything being broken. Sure backing up is important but +1 to remorse timer not being super clear (btw is there no ‘undelete’ utility like in old dos times where files would just lose first letter of filename? Nothing like that for flash memory?)

4 Likes

@cy8aer

This was meant to @kandelabra.
(but I agree not written clearly enough)

Anyway, thanks!

How do i can install RESTIC on sailfish os? From terminal ?

Yes: Get the ARM-Binary from https://github.com/restic/restic/releases/tag/v0.9.6.

bunzip2 restic_0.9.6_linux_arm.bz2
devel-su cp restic_0.9.6_linux_arm /usr/local/bin/restic
devel-su chmod 755 /usr/local/bin/restic

That’s it. If there is some update some time you can

devel-su restic self-update
4 Likes

rsync is the only tool you’ll ever need.
And it comes installed by default. :slight_smile:

3 Likes

@peterleinchen my devices sync automatically with my server every night whether I am on holiday or whereever… except maybe when in a place without cellular coverage which is quite improbable anywhere in Finland… :slight_smile:

2 Likes

Ha-ha, I deleted photos while trying to upload them to the cloud service. Cruel irony.

1 Like