Improve Attachment File Naming

Bear’s existing media attachments (sketches, scanned documents, etc.) are fantastic features. However, exporting notes containing these attachments currently results in generic filenames like “Sketch 1.png,” “Scanned Document.pdf,” etc. This creates confusion and extra manual work when exporting notes for use elsewhere.

Proposed Solution:
When adding attachments such as sketches or scanned documents, automatically name these files using the note title and a timestamp. For example:

  • Current naming: ‘Sketch 1.png’, ‘Scanned Document.pdf’
  • Improved naming: ‘Sketch 1 – Meeting Notes – 2025-03-13 at 12.32.05.png’

This change would:

  • Improve organization of attachments when exported.
  • Avoid duplicate and ambiguous filenames.
  • Be relatively straightforward to implement without altering Bear’s existing workflow.

Optional Enhancement (Advanced):
Ideally, attachments could even update their filenames automatically if the associated note’s title changes, further maintaining consistency. (Although this would be beneficial, implementation complexity is higher, so it could be considered optional or future enhancement.)

Would love to hear your thoughts, or see if others have similar needs!

Grazie :blush:

3 Likes

So far attachments maintain their given name when attached in Bear.
I don’t think Bear should change their name automatically to something generic. If I gave a name it has a meaning I want to be preserved.

To me, the optimal solution would be to maintain the original name on export, or fallback to something generic as you suggested (maybe letting the user decide).

Ciao

Ah, no—maybe I should clarify! I don’t want the names of added files to change. I’m referring only to “empty” attachments, like a new sketch or scanned document that you create directly within a note. Right now, those attachments always default to generic names like “Sketch 1.png” or “Scanned documents.pdf.” I’d prefer just those to have clearer names. Definitely not suggesting changing the naming scheme for all attachments! :grinning_face_with_smiling_eyes:

1 Like

I see, so yes that makes sense!