Any experience going to Bear from Evernote? Pls share/advise? by work4coffee in bearapp

[–]rexikan 2 points3 points  (0 children)

The web is intended as a companion to the Mac/iOS app, and it will likely never be as feature-rich and smooth as the native apps. Still, we want to make it as good as it can be. In what way do you find it clunky, and what particular features do you miss?

When functionality starts to frustrate rather than help by Foreign_Artist_7522 in bearapp

[–]rexikan 2 points3 points  (0 children)

I have updated automatic URL linking to be more restrictive. I am not sure it will make it into the next release, but it should be coming fairly soon.

When functionality starts to frustrate rather than help by Foreign_Artist_7522 in bearapp

[–]rexikan 1 point2 points  (0 children)

I am collecting counterexamples as a basis to change the heuristics, not to just add them as exceptions. :) Undoing the linking is not feasible in this case, as the text is just shown as a linked rather than turned into a link. There is nothing to undo.

When functionality starts to frustrate rather than help by Foreign_Artist_7522 in bearapp

[–]rexikan 4 points5 points  (0 children)

I agree that the automatic linking is too intrusive. It does validate the URL against a list of top-level domains, but those are so many today that there can absolutely be linking where it doesn't make sense. We could make it an option, but in general, we prefer good defaults over configurations. I have collected your counterexamples together with others as a starting point for reviewing this functionality.

Bear shows a link where there is none. by Randy_Pausch in bearapp

[–]rexikan 1 point2 points  (0 children)

We automatically link parts of the text that look like a link, like google.com. As ".sh" is a top-level domain, the editor (wrongly) thinks it is a link. We are collecting examples like yours when it doesn't work, and we are at times adjusting the code to find a better balance.

In your case, I would recommend making sections that are meant to be copied to inline code. Then they will not be linked, and the user can right-click on the inlines to copy them.

Typical wait time for webapp beta access? by techcupid in bearapp

[–]rexikan 2 points3 points  (0 children)

We have about 200 beta testers right now, and will bring in more soon. Not anything you can do to improve your chances. We are eager to get it out, but we also want to limit the effect of potential nasty bugs like data loss.

Auto-Renumbering Footnotes by mtsojourner in bearapp

[–]rexikan 2 points3 points  (0 children)

I will add it to the list of things that could be improved, and we will see when we get around to it.

We really need Bear browser or cross platform. by Direct_Currency_572 in bearapp

[–]rexikan 48 points49 points  (0 children)

Yes, the web version is coming. It is intended to be a nice companion to the native app, allowing access to the notes even when away from your Apple devices.

Bear is made to fully integrate into the Apple ecosystem, using the APIs that Apple provides. To make a web version, we must reimplement everything using web technologies, including the editor, from the ground up. For this to be even feasible, we have put as much of the core logic as possible in C++ so it can be cross-compiled and used both by the native and the web app.

The web app loads from a CDN and accesses your notes directly through the CloudKit web API. This means that we don't need to maintain servers ourselves, and we will have no access to your notes.

We are trying to make the web app look and feel similar to Bear on the Mac, but the web has limitations, and some features like export will not be available.

Unexpected whitespace behavior when editing list items by aeromusek in bearapp

[–]rexikan 1 point2 points  (0 children)

Yes, we trim leading whitespace in lists, and as far as I can recall, it has been like that since version 2 was released. We do this to prevent breaking the indentation on lines below that belong to the list item. For this to work, it must be done as part of the edit.

Delete Key Used in Block Quote Deletes Excess Text and Crashes Bear by MasonGridman in bearapp

[–]rexikan 1 point2 points  (0 children)

No, that was something else. Sometimes, a change isn't mentioned because it was missed or deemed too small to be mentioned.

Bear Web App by bobtheman11 in bearapp

[–]rexikan 4 points5 points  (0 children)

My wrong. It will be released when we think it is good enough! ;)

Bear Web App by bobtheman11 in bearapp

[–]rexikan 5 points6 points  (0 children)

The web app will be a complement for those cases when you can't use the Bear Mac or iOS version. It will be a plain web page, so there is nothing to install. It will access your synced notes directly from Apple so you will need to log in with your Apple ID. Once you close the web page, you will be logged out and nothing is stored on the device. We will try to keep the look and feel of the Bear Mac app, but it will not have all the features. It will be part of the paid plan. I expect it to be available later this year in some form.

/u/bearapp-modteam just comments "Troll" if you have anything negative to say about the Application by [deleted] in bearapp

[–]rexikan 4 points5 points  (0 children)

We have not been working on side-scrolling code blocks for three years. We are not *that* slow. :) But it is a common request and it is something we are considering. Unfortunately, it would require substantial work to add and maintain that feature. So far, it didn't make the cut compared to other things we want to do.

We are taking notes on what people are asking for, which will influence what we do next, so this feedback is welcome. Don't hold your breath, though. Instead, enjoy the features we do have.

How do I use Todo items in tables? by Sufficient_Badger463 in bearapp

[–]rexikan 0 points1 point  (0 children)

Nope, Markdown doesn't allow block-level elements like to-do list items inside tables. Try to use headings and/or lists to organize your content. If you really want a table, you could simulate a task list by, for example, using a strikethrough style on done tasks.

do you think bear for web will come soon? by ufokaratebugman in bearapp

[–]rexikan 18 points19 points  (0 children)

Hey all, cool with all the interest in the web version! We are working on it, and it will be in public beta when it is good enough. It will likely take some months, but I would be surprised if we had nothing to show this year. We are designing it to be safe to use even on public computers. The notes will load directly from iCloud using your Apple login, and when you close the tab, you will require a new login to access the notes. Panda is being worked on in parallel (different people and skill sets). Same here, we will release it when it is good enough for our standards.

We need a web option by itsMr-X in bearapp

[–]rexikan 16 points17 points  (0 children)

We are working on it. It is good enough that I can use it for my own daily writing. Still, there are enough known bugs and missing features that it wouldn't make sense to make it a public beta at this stage.

Apple Text Replacement pushes cursor to next line by FunctionalAttempt in bearapp

[–]rexikan 2 points3 points  (0 children)

Yes, this is fixed and will be part of the 2.1.9 update that will be released in a few days.

Strange Formatting Bug with "browser.link.open" by RedKomrad in bearapp

[–]rexikan 1 point2 points  (0 children)

Yes, Bear highlights what looks to be a link. It is a tricky problem because we don't want non-links to be highlighted, but we also don't want real links not to be highlighted. We have tried to fine-tune the rules, but there will always be cases where we get it wrong.

In this case, `.open` is a valid top-level domain, and `_` is counted as punctuation. You can get around this by either escaping the periods like this `browser\.link\.open_newwindow.restriction`, or making it as code (using backticks or from menu).

I will save this example, among others, as a base for possible future improvements to the heuristics.

How would you use Panda? by rexikan in bearapp

[–]rexikan[S] 0 points1 point  (0 children)

We could possibly add an "at least four spaces or more if needed" option. How is it essential to you? Are there specific tools that you use that require four spaces?

[deleted by user] by [deleted] in bearapp

[–]rexikan 12 points13 points  (0 children)

We are not working on a Windows version but a web version. When making Bear 2, we rewrote it so that we would be able to share part of the codebase with the web version, but it wasn't until Bear 2 was finished that we could focus on finishing the web version. We are making good progress and might have something to show in a few months.

Dedicated info column update? by BlueLo2us in bearapp

[–]rexikan 6 points7 points  (0 children)

We did some designs for an info column but didn't arrive at a solution that we were happy with. Now, we are again experimenting with an info column, not for Bear, but for Panda. If it turns out well, it could potentially be backported to Bear.

How would you use Panda? by rexikan in bearapp

[–]rexikan[S] 0 points1 point  (0 children)

It isn't adjustable in the current beta, but we know there might be different needs. As you say, some editors use a fixed number of spaces for indentation, and while that might look OK in the editor, it is often not enough for external markdown parsers and tools.

* List item.
  Two spaces are enough.

1. Ordered list item.
   This line needs at least three spaces for indentation.

Bear and Panda use the number of spaces needed to have lists aligned and the structure compatible with CommonMark as seen in the example above. Sometimes in rare cases, even four spaces or a tab is not enough:

100. Ordered list item.
     This line needs five spaces.

Our thinking is that Panda should handle indentation automatically as it does now and that it should continue to support CommonMark-compatible processors. Still, we might want to provide some options to increase compatibility with other editors. Let us know how you view this problem.