Reordering of favorited relations

Describe the bug

There is no way to change the order of favorited relations (at the top of an object).

*without removing all relations and adding them back in the order you want them listed

To Reproduce

Steps to reproduce the behavior:

    1. Create an object
    1. Click on the relations button to bring up the object’s relations
    1. Add 2 or more relations
    1. Try to drag relations to change order
    1. They do not change order on the canvas

the only way that I have been able to change the order is to remove all of my relations and add them back in the order that I want them to be shown on the object which is sooo tedious

Expected behavior

A clear and concise description of what you expected to happen.

Click-and-drag favorited relations when in the relations dropdown menu to change the order in which they appear at the top of the object’s canvas

Desktop (please complete the following information):

  • OS: Windows 10 (x64)
  • Device: Dell XPS 15
  • Version: 0.18.54

Additional context

Add any other context about the problem here.

@laurara Thank you for your notice! We haven’t implemented this yet, but plan to do that in the future and sorry for a very long answer

Hey @laurara,
I just changed it to a feature request and adjusted the title. Just edit again, if there is something wrong.

This also seems to be the same as here. Therefore I would like to merge them. Are you okay with that?

Form dev perspective it is the same issue. I suggest to merge it

Hello!

The Bug
In the new update (version 0.22), the “Relations” menu was updated: relations can be dragged directly into the object as a block, and listed relations now have a draggable “reorder” icon.
The former feature works perfectly, however the latter does not:
baeMutAjbs

(Thank you @lynxlove for confirming!)

To Reproduce

  1. Open an object or set
  2. Open the “Relations” menu
  3. Attempt to reorder the items via the icon

Expected Behavior
When the icon next to one relation is dragged, it can be moved/reordered.

System Information
OS: Microsoft Windows 10 Home (Version 10.0.19042)
Anytype Version 0.22.1

Additional Context
N/A

Thank you for reading, hope you have an amazing day!

Reordering in this panel never was possible. However it could change soon :smiling_imp:

Since this FR was never implemented in the end, I ended up with the following workaround: Instead of ever using the featured relations, which I consider in their current form unusable for my use cases due to this missing feature (just try to add a new relation into your setup and one will quickly get tired of reordering the featured relations ad infinitum), I just create a template with the “featured relations” shown on the first few lines at the top of the object.

Example of a Task object with its featured relations (filled with arbitrary values for illustration). Instead of using the featured relations (shown here only for comparison), I show the relations in a list (could be formatted in multiple columns, add styling and similar, too) in the object body. The actual content of the object starts below the vertical line delimiter.

It takes much more space, but is more readable, in my opinion. When (If) we get the ability to move through the input fields of “inline” relations (to quickly fill in the valus for the relations; there was a FR for this somewhere), one can quickly create new objects by just pressing the down arrow a few times, and most importantly, one can reorder the relations however they want in the template. This means that this change does not reproduce to the existing objects (an existing FR). However, if one wants to add some relation to an existing object, one can just use /ne and add the requested relation from there and manually insert it where it belongs in the list. It is still better than the featured relations we have today, I would say.

I believe that if the request< Apply Template to an Existing Object - Any Requests? - Anytype Community> can be fulfilled, this one can be met to a large extent.

In my case, I have 8,000+ books and keep them in Anytype, if I update the template and have to un-favorite them one by one then re-favorite them in the order I want them in.

So reordering of favorited relations works, but it would be easier if the template application requirements could be implemented.