Feedback about UX and UI, the real reason for not using Anytype

Here is my list for that stuff:

  1. A big one for me would be the option to paste without formatting - or more specifically, paste things from Microsoft word and one note without it pasting as an image. I have to use Word a lot so it’s really annoying that I can’t copy things into anytype easily. And, I want to move all my notes from one note to Anytype too. It would be amazing if you could preserve headings, bold / italics, bullets, highlight colors etc between Microsoft apps and Anytype but pasting without formatting would be a good start

  2. Also, indenting (and undenting) bullets on android would be really good too. At the moment, I don’t think it’s possible (unless I just don’t know how to do it). Btw, Upnote handles this quite well if you need some inspiration.

  3. And thirdly, when batch editing, I want to, for example, add a tag to all the objects but still keep the tags that were there before. At the moment, it deletes all the preexisting tags and replaces them with the new tag

  4. And I also wish I could import things easier. I have loads of notes in capacities and onenote that I want to move to anytype. Maybe some better documentation would help with this but I couldn’t work out how to do it very easily. I managed to get the titles of the notes imported but not the content or the tags. Combine this with things not pasting properly (like I mentioned above), and it’s a real pain.

  5. I would love a preview of the content in gallery view (like capacities ). I use anytype to manage ideas and the titles alone are not always explicit enough to just see at a glance what object is what. With this view in capacities, it’s really nice to be able to see everything. It makes it all seem much more accessible and immediate

  6. It doesn’t always use the default template for an object. E.g. sometimes it will use the original basic version and not the template you’ve created for that object. I can’t remember the other instances it does this (but there are some), but in particular, when you create a bookmark it doesn’t use the template version.

  7. I’ve always thought the process of creating an object / template / set / relations / views really convoluted and overly complicated. You create a new object, then you have to add the relations to it in the library, then you have to create a set of the object, then you have to make a new relation of the object if you want to use it as a relation, then you have to create a table view of it from scratch and add more relations from the library etc. it just seems to take way longer than it needs to. For example, if you add the relations to the object in the library, could these relations not automatically be there in the table or other view, and could a set not be created automatically for each object type?. And perhaps instead of having to create a relation of the objects if you want to use them as a relation, could all the objects just be usable as a relation automatically?
    My ideal situation would be all you do is create an object, then add the relations you want to show with it as default. The set is automatically created. The relation of that object is automatically taken from the sets. And maybe even the template already has the relations you have chosen as default relations in the template too.

  8. This probably isn’t a UX issue / perhaps it’ll get fixed soon, but it would also be good to easily be able to reuse objects and relations in other spaces. For example, I use a relation called ‘rating’ where it has 1 to 5 star emojis as the options. I have about 5 spaces so I had to set this up each time in each space. And I also have standard objects I want in each space which, again, I had to set up 5 times (and go through the rigmarole of setting them up each time)

  9. I also want to be able to set a date as the title of an object. For example, for journaling or daily reporting - and this date should be editable (i.e. not a created date or something). You can write out the date I suppose but then it doesn’t sort properly. This would also be helpful for planning your week / organising your tasks etc. And for habit tracking.

  10. Undent with bullets. I know you can press shift and tab to undent a bullet but this isn’t intuitive. With most other apps, pressing Enter will undent the bullet (I’m always pressing this and then nothing happens and I have to remember about pressing shift and tab)

  11. When you create 2 columns, it adds a big space between each line. This isn’t a huge deal but it is quite annoying. My main use case is when I create a template for an object, I like to have all the relevant relations at the top of the page, but if I have more than 3 or 4, it would be better in 2 columns so it doesn’t take up so much space on the page. But when you do this, it adds a blank space between each line so it still takes up the same amount of space.

  12. Inline sets and collections. It’s quite irritating that the inline versions don’t behave the same as the original version. The inline collection is very basic and you can’t even add relations other than the title (I assume this is a version one thing so that’s fine). And with the set, you can’t multi-select / batch edit like you can with the original version.

  13. When you duplicate a Kanban view, the columns randomly change position. And sometimes they just change position on their own (without duplicating it).

I’m sure all these will get fixed at some point, and I am grateful for the team for all their hard work, but these are the tings that irk me the most.

This is great to hear! I realize there is a long tail of UX complaints, however there are many that come up a lot in the forums.

Some issues off the top of my head:

  • Can’t create consistent view of relations across an object type / template (there’s been much discussion here and I realize this is potentially beyond the scope here, however perhaps there’s shorter term fix)
  • No way to flip through a set - e.g. I select today’s daily note, I want to be able to flip through each day without closing, finding the next one in the list, and clicking each time. My daily notes are not very usable because of this. Love the idea of a set view that has them all appended, however the first step should be adding < > buttons as this must be quite simple.
  • Default template doesn’t always work, isn’t consistently respected (also mentioned by others)
  • When not using the “entry space” as my default workspace, have to frequently switch spaces to my default
  • Not intuitive behavior when using the + in sidebar, versus New button, vs clicking on the header in sidebar
    • E.g. If I have an Tasks set in the sidebar and have an “Errands” filter, which I click on Tasks it doesn’t bring up the Errands, but when I click + it creates a Task matching the Errands filter
  • No labels on Featured Relations, so if I have a Due Date and an Action Date, can’t tell which is which
  • Would really like << and >> indent/ outdent buttons, rather than just drag/dropping
  • Tabs for multiple windows/instances would be really nice, and probably pretty easy to implement
  • Undo/redo is wildly inconsistent and unpredictable. This should really be reliable, otherwise I can’t be confident I won’t lose data when I edit something
  • For desktop being able to lock the name column when horizontally scrolling would be so helpful
  • Keeping the headers visible when vertical scrolling

UX editor

Editing represents a good part of the time spent on Anytype and often the UX part that can be the most frustrating. But there’s already your long topic @anton :wink:.

Pehaps it’s UX editor, or a functionnality, but not being able to change the type of a relation is a real hindrance to the serene use of Anytype. Getting into a large database with the risk of having to redo everything because the relationship type doesn’t suit… that’s happened to me, I gave up, I didn’t want to redo EVERYTHING. It happened to me on Notion too, I changed the relation in 3 clicks and that was it. I think you can understand why I’m not really using Anytype :wink:.
Not to mention my CSV imports, which are currently out of the question in Anytype.
Change property (ex relation) type

For the rest, 3 main points:

  • Simplify (faster, less tortuous access to items, fewer sub-sub-menus, etc.)
  • Standardize (the same element does not always have the same possible actions, which can complicate use and lose newcomers)
  • Enrich (common actions well integrated into UX rules elsewhere are often absent in Anytype)

Refining the functionality already provided

Batch-editing:

UX for widgets

UX for menus and actions

UX problems

Thank you for your attention, I hope you’ll make Anytype a pleasant and efficient tool to use!

I’ve seen similar questions in the following links:

But these issues seem to have been ignored.

The following link might be helpful. Changing “Shift+Tab” to “Enter” could be beneficial, but this feature is currently in the planning stage:

Just to clarify :face_in_clouds:: these aren’t ‘issues’ but rather Feature Requests which haven’t been overlooked, as each one has a development status tag indicating it’s progress (or lack of).

Affine is an interesting service, very appealing at first, many features that I would like to see for Anytype, but then I read under Privacy Policy “Information We Collect” that EVERYTHING the user does with this service is collected and further processed. If you read carefully what it says, it makes you sick.

They need to devote a period of time to a UX and UI intervention.