Since Christmas I was having an extra long visit with my parents (I hadn’t seen them in two years because of covid), and then it took a couple weeks to move and settle back into Singapore, so I’ve had less work time than usual. Development has been moving a bit slowly and I haven’t done well at responding to and addressing messages here.

Since I had less time than usual I had paused the new backend development and split my time between:

  1. Fixing what seemed to be the worst bugs
  2. Improving the help page and adding much more content, getting the Twitter account going, starting a Medium publication, and working with @Rackleberry on making videos
  3. Working on small fun features when I was offline, like the Command Palette and Inferred Hierarchy

Now I’m back and settled into a good workspace and excited to be ramping back up, and I’m taking a step back to figure out what is the most important thing to do next. I would love your help on what that should be. I think now we should pause large feature development and focus on fixing bugs and smoothing out the experience, but I need some help with the specifics! There have been tons of great posts in the forum but it’s hard to see which are really the most important changes to make next.

  1. Bugs: I see that there’s a general feeling that the app feels buggy, but I don’t personally run into many bugs in my day-to-day use. So please let me know which bugs bother you the most or you think would bother new users the most, by bumping its thread with a new message or linking to it in a reply here.
  2. Small features: Are there any small changes that you think would have a big impact?
  3. Mobile: We’ve been mainly focusing on improving the desktop app, but do you think some time focusing on the mobile app would have a big impact? If so what do you think should be addressed first?
  4. Community: Although I’ve read every message here I’ve done a poor job at replying, and I will make sure to devote more time to that. Is there anything else you think we could do to foster this community or grow a community elsewhere?
  5. Marketing and growth: As mentioned in the new user experience thread, we have never really done any marketing so most people don’t even know about Legend. How do you think we should go about improving that? It would be super helpful if you would like to write an article or make a video, or post in a forum/community about Legend. @bradberry has written some great articles that we’ve added into our Help page and our Medium publication, which has been amazing! Or what else would you suggest for getting the word out?

If you have thoughts on this I would love to hear them! And I will do a better job at responding to them quickly 😀. Even better, if you want to talk talk me on a video call I’ve set up a Calendly so you can book a time slot to have a deeper conversation and really get into it: https://forum.legendapp.com/d/532-lets-have-a-video-call

As documents grow, searching for a work or common phrase can generate many results. Being able to search/filter by a fuzzy date I know (created:last week or modified:Jan 2021) would help find what I need.

Being able to add date/created/modified filters within the Global Search pane would be awesome (if you consider that a ‘small feature’)

Alternatively/additionally, I think filtering by creation/modification date is a “small feature” that could make a big impact. As documented here: https://forum.legendapp.com/d/404-filter-on-creation-or-modification-dates/

Due to large-scale updates and beta updates, usability has increased significantly.
However, there is a bug like the following.

  1. When you click on a long item that has been line-changed in beta version, the cursor position is not displayed correctly (no matter where you click on the item, the cursor blinks a few spaces later).

  2. If you type Korean in the filter box, only the characters except the last letter will be filtered. (Example. Filter input: “한글” → Filter highlight result: “한”)

  3. I don’t know if this is the case in all languages, but when you type an item quickly (item creation → enter → item creation), characters are repeated (e.g. input: 안녕하세요→ enter → 안녕하세요) / result: 안녕하세요안) ; If you type 안녕하세요 and press enter, the word “안” is already duplicated after the cursor.

    jehak-yoon Can you share a screenshot of the first one? I have a feeling the problem might be Korean specific so that would help.

      jehak-yoon When you click on a long item that has been line-changed in beta version, the cursor position is not displayed correctly (no matter where you click on the item, the cursor blinks a few spaces later).

      I have run into this on occasion (with English) as well. I think it’s almost always when I have some filter criteria. For example, if I’ve filtered for #test and then make some change to the pane, the cursor will be 5ish spaces off (I haven’t figured out the exact trigger yet and it is not happening consistently)

      So, as I attempt to pull from Calendar more frequently (now that there is a ‘safer’ Editable=no option), I would find a “/ calendar” menu option to be very helpful ‘small feature.’ As referenced here: https://forum.legendapp.com/d/410-calendar-integration/1

      Today, I generally take notes on a board that doesn’t show the calendar pane. So, when I’m about to jump into a meeting and want to pull the calendar entry, it would save me some crucial seconds to just type “/ cal enter” and have it pop up the next 1-3 meetings for the day. Then, I could select the meeting I want to take notes for instantly.

      Currently, I have to switch to a view with calendar. Then, I have to navigate to the spot in the outline pane where I want to add the new event and drag it on. Then, I go back to the original board (where I have two panes better suited for meeting notes (where I don’t need to visibly see the cal pane).

      Is it a small feature to add display of creation dates next to each item? I just signed up to pro in the hope I could change the css to make that happen (should have checked first!). Loving the app, but use it as a combination of journaling / planning and seeing creation date of notes taken from specific meetings would be so helpful. Not as a group by which changes the order of things. Just as a small piece of text on the right hand margin without reordering?

      Others have mentioned this too, eg https://forum.legendapp.com/d/404-filter-on-creation-or-modification-dates/12

      One thing (not sure if bug, or “feature”) that I consistently find drives me bonkers:
      Items that are dragged between panes seem to (in most cases) expand themselves - or otherwise change their collapsed state - on drop. This is disorienting and frustrating, requiring extra clicks to collapse (or expand) something that should have stayed the way it was when I picked it up to drag it!

        Jay

        I found the trigger for this phenomenon!

        If there is a bullet or numbering, there is no cursor display error, but only items without a headmark will have a cursor display error.

        In fact, even if this bug is fixed, if you type the item quickly, there will be a bug where the first letter is missing (intermittently) so I don’t think I’ll use the beta version for a while.
        (*There is a bug where characters are repeatedly input in the stable version, but it is more tolerable than the beta version.)

        • Jay replied to this.

          jehak-yoon Fixed the cursor display problem in the latest update. Could you share a video of the bug with the first letter missing? I haven’t seen that one.

            LauraH Items that are dragged between panes seem to (in most cases) expand themselves

            This applies to Copy/paste as well as drag/drop and is SUPER annoying. There’s got to be a better way to communicate that the whole branch was moved rather than a single item. If it was collapsed when I picked it up, it should be collapsed when I put it down. It’s as if every time you set down your beer the dog knocks it over.

            Here’s everything else I have, related to drag/drop:

            • Can’t drop items ‘between’ other items (create sibling) with a Group-By Pane – even though you can reorder the items with keyboard up/down, and you can drop into those items (create a child)
            • Group By #tag and +contact Panes: Dragging an item over a Group Title highlights the title as if something will happen, but dropping it there does nothing – it should apply that tag to the dropped item.
            • During drag, the Overview drawer doesn’t auto-scroll when hovering near top/bottom (when contents have been expanded to be longer than the drawer)
            • During drag, Group-By panes will only auto-scroll when hovering near the top/bottom of the Pane until a Group Title reaches that position. Then auto-scroll stops.
            • Group By Panes, if user drags-hovers an item onto the “+ add item” text at the end of a Group, that text will highlight – but actually dropping the item there will put it at the end of the Outline – not inside the Project
            • Dragging an item over individual parents within breadcrumbs in the Pane Toolbar makes them highlight, but dropping does nothing. Expected behavior is that item will be dropped inside that parent as if it were in the Overview drawer or another Pane.
            • Drag/dropping items can only insert or add as a child – no way to directly attach inline to an existing item (have to make a child then backspace it up into the parent’s text). That’s less of a bug and more of a feature but I’m sneaking it in : )
            • The “bubble” of the item you have “picked up” with a drag operation is positioned with it’s top-left corner under the mouse cursor. This means that the “bubble” obscures the area where you’re trying to actually drop the item, such as when using the insertion line. Especially difficult in narrow panes, or when inserting at an ambiguous position (see next item for an example of an ‘ambiguous position’)
            • Drag/drop to insert an item within existing structure has a “blind spot”. Given:
            1
            	1a
            	1b
            		1bx
            		1by
                    --
            3
            4

            It is not possible to drop (insert) an item at position 1c. Dragging to the space between 1by and 2 (indicated above by --) offers two distinct insertion line options, which create either 1bz or parent 2 (a new sibling to 1).

            These are all Windows desktop.

              I’ve got a million bugs in my list, I’ll try to group them up into some logical clusters and post them here. But I can post this one about locking filtered items off the top of my head:

              When I change an item to no longer match the filter, I do NOT get the dashed-lines around it (locking) until AFTER I take away focus. Then there’s a pause and it hides. The pause-and-hide after losing focus is right, but the “lock” (dashed lines) should happen as soon as I make the change that fails the filter, while the item still has focus.

              Opening the Note Editor takes away focus, so items will often hide while I’m still in their Note. The changes in the Note are saved correctly, it’s just aggravating to have the item disappear out from behind the Note.

              It used to be that I’d switch Boards and discover a Pane (usually Group-By) where a number of items are just sitting there, locked. They have dashed lines around them but they match the filter and should not be locked. I never have figured out repro and of course can’t find an example right now.

              previously posted here

              Jay
              The problem with the cursor was solved very well. Thank you for fixing it quickly.

              Since the latest beta version update, the first character missing bug has disappeared, but the first character duplicate input bug has occurred.
              I would appreciate it if you could refer to the following video.

              *(You may be unfamiliar with Korean, but I think you will understand what kind of bug it is.)

              Jerud The “bubble” of the item you have “picked up” with a drag operation is positioned with it’s top-left corner under the mouse cursor. This means that the “bubble” obscures the area where you’re trying to actually drop the item, such as when using the insertion line. Especially difficult in narrow panes, or when inserting at an ambiguous position (see next item for an example of an ‘ambiguous position’)

              Can’t edit my previous post, but another user JUST posted this same complaint here, although their suggestion was to make the “bubble” transparent while I was thinking it could just be shifted down a dozen pixels:
              https://forum.legendapp.com/d/548-feature-request-transparency-of-floating-items-during-moves

              Small features:

              • Images/attachments deleted in the app are not deleted from my Google Drive, this necessitates me having to go and first somehow figure out which attachments I have since removed and then manually delete them on some sort of regular basis, users are already time poor (hence the need for a productivity app!), you cannot expect them to keep up with that sort of overhead. Presumably the alternative is just leave them there, but my Google Drive is already getting full! 😅 Even just a way to tell which images need deleting would be more helpful.
              • The chrome extension needs a lot of work (attaching images, and being able to type just some text or add a note rather than just a link would be ideal, the branding is also still old);
              • The gmail add-on does not appear to work at the moment?
              • Allow some sort of embedding of URLs and/or Link previews;

              Mobile Issues:
              The mobile app needs a lot of work - in my (biased) opinion this should be focused on before anything else, it is 2022, if you do not have a decent mobile app your whole app will be considered inferior, for better or worse, that is the world we live in…there are MANY things that could be improved here, but the main ones which are causing a lot of friction (in no order of importance): (Note: I am talking android for these, don’t have any iOS to test)

              • There are no share sheet options (pretty standard on all android apps these days);
              • There are no widgets (again, pretty standard);
              • There are no quick actions (long press on app icon - pretty standard as well, for android anyways);
              • I cannot seem to add images in the mobile app? (Although it sometimes seems to work? so not sure about this? Either way it is buggy and should work better);
                –> These are all crucial details which will allow users to be able to efficiently add their random data and thoughts encountered throughout the day to the app for later processing, right now there is too much friction in getting your data ‘into’ the app, therefore it discourages me from using it, if at all.
              • Make more buttons/commands for basic tasks (i.e. move item up/down, move item, copy/paste, etc), perhaps adding some more the the multi-select bar? I also think the collapse/expand and undo buttons are too hard to get to (even having them open closer to the ‘…’ would be better);
              • I cannot see a way to copy a list/document?
              • Entering some piece of text to search, when you click on the button to ‘search’, it does not hide the filter box or the keyboard so that I can actually see the items I have just searched;
              • Another thing which would be useful is a edit/non-edit mode for mobile (or as a bonus just check-boxes are editable maybe?), as I am scrolling or even just checking things off the list, the keyboard is constantly popping up (seems that happening after checking an item is a bug anyways) when usually all I want to do on mobile is look at what I have to do and check things off. This makes the whole mobile experience feel a bit…janky.

              Please don’t take all this criticism as bad! Everything else is pretty awesome! There is very little really that needs to happen to make it truly awesome. 😁

              Small feature:

              • If you are not going to apply the filter to the Overview panel, don’t auto expand the Overview when changing the filter. This makes the Overview useless whenever a filter is changed.

              Powered by: FreeFlarum.
              (remove this footer)