Skip to content

📦 Filer

Latest
Compare
Choose a tag to compare
@jgclark jgclark released this 31 Dec 23:42
· 12 commits to main since this release

What's changed in 📦 Filer plugin?

Please see the Readme for this plugin for more details, including the available settings.

[1.1.6] - 2024-12-31

  • the new note from clipboard and new note from selection commands have moved to the NoteHelpers plugin.
  • workaround for move ... commands not working properly, which stem from trailing whitespace on Headings in the destination notes. (Thanks to @trmax + @magicnemo for help diagnosing the problem and suggesting a workaround.)

[1.1.5] - 2023-10-20

Changed

  • hopefully a fix for "/move paras" sometimes not removing the lines from the original note

[1.1.4] - 2023-09-01

Changed

  • hopefully a fix for "/add sync'd copy to note" sometimes failing to add the sync in one of the two notes, because of a race condition. Please give feedback if you still find this happens.

[1.1.3] - 2023-08-29

  • fix bug that prevented moving/filing items to a note in the root folder

[1.1.2] - 2023-08-15

Changed

  • improved the Heading selector to allow to add at the top of the note (under the title but before the first heading)
  • under-the-hood changes to use newer library versions

[1.1.1] - 2023-06-10

Added

  • now /new note from clipboard and /new note from selection commands offer option to create a new folder when selecting a folder (suggested by @dwertheimer)

[1.1.0-beta5] - 2023-04-18

Added

  • new /archive note keeping folder structure command (suggested by @antony-sklyar)

[1.1.0-beta4] - 2023-04-10

Added

  • can now run the copy/move recent notelink commands via x-callback or as template functions

Changed

  • turned off feedback dialogs for each note, instead having a single feedback dialog at the end

[1.1.0-beta3] - 2023-04-09

Added

  • command to edit settings, even on iOS
  • setting "Allow preamble before first heading?" If set, some 'preamble' lines are allowed directly after the title. When filing/moving/inserting items with these commands, this preamble will be left in place, up to and including the first blank line, heading or separator. Otherwise the first heading will be directly after the note's title line (or frontmatter if used).

[1.1.0-beta2] - 2023-03-19

Added

  • new setting "Types of lines to file" for the /...note link... commands to choose what sorts of lines to move/copy:
    • all lines
    • all but incomplete task/checklist items
    • only completed task/checklist items
    • only non-task/checklist items
  • new setting "Where to add in the note" for the /...note link... commands. If the [[note link]] doesn't include a heading, then this controls whether filed lines get inserted at the start or end of the note.

[1.1.0-beta1] - 2023-03-19

Added

  • 4 new related commands that move or copy lines in calendar notes that include a [[note link]] to the project note with that title:
    • /move note links
    • /move note links (recently changed)
    • /copy note links
    • /copy note links (recently changed)
  • There are a number of settings to make it useful for a variety of ways of organising your notes -- please see the README.
  • new /filer:update plugin settings command, that allows settings to be changed on iOS/iPadOS (thanks to @dwertheimer for this feature).

[1.0.0-beta3] - 2022-11-28

Changed

  • polished the heading picker, particularly for Calendar notes

[1.0.0-beta2] - 2022-10-28

Fixed

  • fix where trailing spaces on headings could cause data loss when using /move commands

[1.0.0-beta1] - 2022-08-18

Changed

  • existing command /move paragraphs renamed to /move paragraph or selection. This moves this paragraph (or selected paragraphs) to a different note
  • added command /move paragraph block moves all paragraphs in the current block to a different note. Use the settings to determine how far before and after the current paragraph the block will extend.
  • retired the command alias /file paragraphs, as /move paragraphs is clearer

[0.9.2] - 2022-08-16

Fixed

  • was failing to offer the last heading in a note to move/copy lines to

[0.9.1] - 2022-08-15

Added

  • where the command is working out which lines to include in the block, it will now show them highlighted while it's asking which note to move them to. This provides a useful way of checking it's going to do what you intend. (Though it's unlikely to be very visible on small screen devices.) (This won't work on versions of NotePlan before v3.6.2.)
  • more logging available when needed

[0.9.0] - 2022-08-05

Changed

  • Split a setting into two: 'Include lines from start of Section in the Block?' and 'Use a tighter definition of when a Block finishes?' This gives more control over the number of lines that are automatically selected to move. You can still manually select a specific range of lines to move.
  • Updated logging framework

[0.8.1] - 2022-06-27

Added

  • new /new note from clipboard command (alias nnc) added back in from 0.7.0 beta
  • now formats date links using your system's default date formatter

[0.8.0] - 2022-06-25

Added

  • 4 new commands, particularly to help keyboard warriors quickly move items to the most frequently-used Daily and Weekly notes. Each moves lines to the current weekly note, using the same selection strategy as /mp. The move happens in the background, leaving you in the flow in your current note.
    • /quick move to Today's note (alias /qmtd) -- Note: this is different from the existing 'Move Task To Today ⌘0' shortcut, which actually schedules not moves.
    • /quick move to Tomorrow's note (alias /qmtm) -- Note: this is different from the existing 'Move Task To Tomorrow ⌘1' shortcut, which actually schedules not moves.
    • /quick move to Weekly note (alias /qmw) -- Note: weekly notes available from NotePlan v3.6
    • /quick move to Next Weekly note (alias /qmnw) -- Note: weekly notes available from NotePlan v3.6
  • They could be mapped to shortcut keys to make using them even faster.

Changed

  • /nns is now an alias to the longer name /new note from selection

[0.7.0] - 2022-06-24

Added

  • new /add sync'd copy to note command (alias /asc) that adds a 'line ID' to current line and copy it to a section in the specified other note. (Note: this requires the new "Synced Lines" Lab feature in v3.5.2 to be turned on.)
  • new command /move blocks. This uses the new 'Extended Block` definition (from 0.6.0) to move a contiguous 'block' of lines. The existing /move paragraphs command remains, but now doesn't use the extended definition. (I've split them out this way, to make it possible to use both without needing to change the settings.)
  • add ability to default moving lines to the end of a heading's section, not just the start of it. See setting 'Where to add in section'.
  • following a NotePlan improvement, /move paragraphs now creates the destination daily note if it doesn't already exist.

Changed

  • switch to newer logging system under-the-hood

[0.6.0] - 2022-02-12

Added

  • new alias /move paragraphs for the main /mp command.
  • /mp now creates the destination daily note if it doesn't already exist
  • new setting 'whereToAddInSection'. This allows moving lines to the 'end' of a heading's section, not just the 'start' of it.
  • new setting 'useExtendedBlockDefinition'. This controls whether all the lines in the current heading's section are included in the block to move (true) or whether only the following ones that are more deeply indented are included (false; this is the default). In both cases a block is closed by a blank line or a separator (horizontal line).

Changed

  • will now use the Settings window available from the Plugin Preferences pane (from NotePlan v3.4), in preference to the fiddly _configuration note.

[0.5.1..0.5.0] - 2021-10-03

Added

  • new setting 'addDateBacklink' can now be specified. The default for this is still 'true'.
  • /nns (new note from selection) command moved from NoteHelpers plugin.

Changed

  • minor improvement to the heading selection dialog

Fixed

  • moving to the special '(bottom of note)' pseudo-heading

[0.4.0..0.4.3] - 2021-07-29

Changed

  • will prepend at a smarter point (i.e. after any frontmatter or metadata lines)
  • minor improvement to folder list display
  • update README

Fixed

  • fixes to /nns (not working with subfolders)

[0.3.0..0.3.3] - 2021-06-11

Added

  • add /mp (move) as an alias to /fp (file)
  • removed restriction to move to just project notes
  • can now move any indented paragraphs after the selected line
  • creates a >date backlink when moving from a calendar note (requested by @dimitry). Can be turned off by the 'addDateBacklink' setting (see above).

Changed

  • update code to work with today's API fixes
  • bug fixes and additions to README

[0.2.0..0.2.2] - 2021-05-26

Added

  • add ability to move paragraphs to top or bottom of note. (Top of note comes after title if there is one.)
  • now works when moving to notes with no title or headings at all [Issue 10 by @dwertheimer ]
  • first release