Panda release notes 1.0(469)

Hello to our wonderful testing community! We have a few big new or revamped Panda alpha features to test. Grab a beverage and settle in for the details, and we’d love to hear what you think.

What’s new

TL;DR: Header and list folding, a new way to footnote, and todo reordering.

Header and List folding

You can now fold heading sections and lists! Folding can be achieved in multiple ways:

  • Right click on list/header icons and select the “Toggle folding” option
  • ⌘-click on list/header icons
  • Hotkey ⌘’ (uses the current caret position)

Detail on the implementation

We’re currently using the <detail> html tag for the folding implementation, this has some pros and cons:

PROS

  • Folding will be be persistent through documents/devices
  • It’s 100% markdown compatible and work nicely with some websites (eg: Github)
  • Doesn’t requires additional metadata

CONS

  • The additional markup can be ugly/unwanted
  • Adding/removing a fold is considered an edit of the file

    There are still some bugs/changes we need to make. But before that, we’d like to discuss the current implementation with you folks and we’re open to change the folding behaviour as “layout only” if this doesn’t match your expectations.

Footnotes reborn

Given your feedback, we burned the previous footnotes implementation. Like a phoenix from the ashes, a new, more standard system has taken its place.

  • Text only (no more icon/edit panel), so they are now searchable/readable in the editor
  • Press ⌘⇧E (Format > Footnote) to insert a numbered reference and create a new definition at the end of the text
  • Editing the label of a footnote will also change its label everywhere else in the note

Todo

Oh, not much to see here. Just the option to move completed todos to the bottom of the list, and a new todo toggle shortcut.

  • reordering (right click menu or Format -> Todo -> Move Checked to the Bottom)
  • new toggle hotkey ⌘.

Thanks for everything and keep the feedback coming.

5 Likes

Hi @matteo - thanks for this update and the detailed release notes.

I really like these features - the folding feature in particular is really slick and something that I’m sure I’ll use a lot.

Based on my use of folding in Vim the only additional suggestion I’d have is that it might be good to have a menu option to “fold / unfold all” headers in a document - I think that’s a nice to have though to be honest.

Thanks again

3 Likes

Hi,
Thanks for this update, the list folding feature is great, I really love it.
I use a lot a similar feature in the MindNode app and like mentioned by @modusop it would be very useful to have the possibility to fold /unfold all in once.
Thanks again for all your great work.

Awesome update @matteo and thanks for the communication.

Folding lists are awesome. It is also nice to see the bullets and header icon in the gutter. The body text, however, not being aligned with the rest of the text (especially the headers) is super distracting. I know indented headings have received a robust discussion and my takeaways were most people wanted as much simple, clean alignment as possible. Can you give some clarity if this approach to alignment is finalized or if you were still processing the feedback and considering options for how to handle alignment across headers, body text, and lists?

Thanks!

This is awesome @matteo, the latest panda is just amazing.

My only feedback was gonna be folding, which is quite awesome it’s included.

I can’t wait to get this editor in the release version of bear. Keep up the great work!

Thank you @matteo for this release note.

I’m an Evernote early adopter and after more than 10 years I’m thinking about moving to Bear -which I found useful and beautiful- and to be honest the paragraph/list/header folding will trigger my switch to Bear.

Can you please give an idea of when you think this release will be integrated in Bear ?

Thanks and keep up the great work you do all on the product !

Thanks for the Footer update. I like how this works now.

@matteo A document list sidebar is the one thing I’m really hoping will be released soon.