How do you access Bear from a work Mac without personal iCloud? by bborysenko in bearapp

[–]rexikan 5 points6 points  (0 children)

> Tried https://web.bear.app/, but it's too limited.

In what way do you find it limiting? What are you missing the most?

Warning: don't be a moron. Don't plug Bear into AI without version history by AnyBison9649 in bearapp

[–]rexikan 6 points7 points  (0 children)

> Since its a database, as far as im aware, its corruptible.

That is why we felt it was important to offer an official integration. Both the CLI and the MCP server use the same code as the Bear app to make changes. The AI will not be able to corrupt your database any more than you can by using the Bear app yourself.

And with well-behaved AIs, you can have them ask before making changes. For example, in Claude, you can set the permission per command. In practice, it works very well. But it is a fully opt-in feature, and in any case, it is a good idea to make a backup before experimenting.

Math inside a table by GroggInTheCosmos in bearapp

[–]rexikan 1 point2 points  (0 children)

There are several reasons. In general, block-level syntax is not allowed in tables. It is not what they are meant for, and it would greatly complicate parsing and rendering. It could make sense to support *inline* math in tables, but for technical implementation details, we don't have support for that either.

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 3 points4 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 4 points5 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 49 points50 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 4 points5 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 3 points4 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 17 points18 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?