You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
/sweepFile Feature Request: Leave a note artifact when sweeping tasks with /sweepFile #4
I find this plugin super useful. It would be good for there to be some user feedback (telling the user what's been done). I also think it would be good to leave a note at the top of the note you're sweeping FROM, something like:
[4 open tasks swept to 2020-05-22]
I would also recommend at some point to add a command like /forwardTodos that doesn't sweep them out, but forwards them, leaving a copy in place in the original file with a >2020-05-22 at the end.
Think about renaming "sweepFile", "moveTodos" to be more descriptive. sweepTodos might still be good for sweeping all files for todos.
@nmn @jgclark@EduardMe If there's another place (e.g. Canny.io) I should put items like this, let me know. I just wanted @nmn to see it. :)
I think that’s a good place for feedback! I have added some minor changes
today (mostly dialogs and options improved) and released it. The recent
changes by @nmn have made it also far better to see what’s going on.
Maybe similar to how project notes are opened one by one, opening daily
notes and reporting what will be swept would help.
There is also a forward option in the latest version I think. You can
choose between moving and forwarding (copying).
On Sun 23. May 2021 at 00:41, David Wertheimer ***@***.***> wrote:
I find this plugin super useful. It would be good for there to be some
user feedback (telling the user what's been done). I also think it would be
good to leave a note at the top of the note you're sweeping FROM, something
like:
[4 open tasks swept to 2020-05-22]
I would also recommend at some point to add a command like /forwardTodos
that doesn't sweep them out, but forwards them, leaving a copy in place in
the original file with a >2020-05-22 at the end.
Think about renaming "sweepFile", "moveTodos" to be more descriptive.
sweepTodos might still be good for sweeping all files for todos.
@nmn <https://github.com/nmn>
@jgclark <https://github.com/jgclark> @EduardMe
<https://github.com/EduardMe> If there's another place (e.g. Canny.io) I
should put items like this, let me know. I just wanted @nmn
<https://github.com/nmn> to see it. :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZCAYXWEQIV6I42DP6FOWTTPAXK5ANCNFSM45LCF2HA>
.
I love this user interaction. So cool. Nice job, @EduardMe.
However, in testing this out, I think I found a bug in Editor.removeParagraph
For instance, I put in 4 fake tasks and run the plugin. It does copy them all to my today note.
But it does not cleanly delete them all.
You will note from the pictures below, it deleted 2/3 of the lines, and removed just one letter from the line that remained!
I added some logging and the plugin seems to be correctly calling Editor.removeParagraph each time with the right item.
...that's how it leaves the note, with one line still (mostly) there, even though removeParagraph was called for that para.
I wasn't able to reproduce the error you mention... Please see if you see the problem consistently, or maybe it was a one-off issue?
On the feature front, as you see, I've already added an option to "Reschedule" instead of "Move" tasks within Daily Notes.
Here are the rest of the features I envision:
Choose custom Target date instead of Today. (Was mostly waiting for a calendar picker, but I can use Input for now)
Ability to move tasks one at a time. (You'll get asked once for each note, and then you can choose to move or skip each task in that note)
By the way I just tried it on the phone and it did the same thing.
@eduard, It’s so cool that the same plug-ins run on the phone. I was not
expecting that.
@dwertheimer FYI the plugin architecture was significantly restricted in the early days to be just JavaScript, not other languages, specifically to allow plugins to run on iOS as well.
@dwertheimer FYI the plugin architecture was significantly restricted in the early days to be just JavaScript, not other languages, specifically to allow plugins to run on iOS as well.
I don't see this ever changing. Apple hasn't allowed arbitrary code on iOS that's not JS forever now.
And we could allow some additional languages by providing tools to compile them to JS.
On Tue, May 25, 2021 at 2:53 AM Naman Goel ***@***.***> wrote:
@dwertheimer <https://github.com/dwertheimer> FYI the plugin architecture
was significantly restricted in the early days to be just JavaScript, not
other languages, specifically to allow plugins to run on iOS as well.
I don't see this ever changing. Apple hasn't allowed arbitrary code on iOS
that's not JS forever now.
And we could allow some additional languages by providing tools to compile
them to JS.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZCAYVIKBPPJ2UBOB5TV5DTPLYI7ANCNFSM45LCF2HA>
.
Activity
EduardMe commentedon May 22, 2021
dwertheimer commentedon May 23, 2021
I love this user interaction. So cool. Nice job, @EduardMe.
However, in testing this out, I think I found a bug in Editor.removeParagraph
For instance, I put in 4 fake tasks and run the plugin. It does copy them all to my today note.
But it does not cleanly delete them all.
You will note from the pictures below, it deleted 2/3 of the lines, and removed just one letter from the line that remained!
I added some logging and the plugin seems to be correctly calling Editor.removeParagraph each time with the right item.
...that's how it leaves the note, with one line still (mostly) there, even though removeParagraph was called for that para.
nmn commentedon May 23, 2021
I wasn't able to reproduce the error you mention... Please see if you see the problem consistently, or maybe it was a one-off issue?
On the feature front, as you see, I've already added an option to "Reschedule" instead of "Move" tasks within Daily Notes.
Here are the rest of the features I envision:
Are there any other features you would want?
dwertheimer commentedon May 23, 2021
nmn commentedon May 24, 2021
I'll check on this soon. In the meantime I suggest you try
Rescheduleinstead.dwertheimer commentedon May 24, 2021
jgclark commentedon May 24, 2021
@dwertheimer FYI the plugin architecture was significantly restricted in the early days to be just JavaScript, not other languages, specifically to allow plugins to run on iOS as well.
nmn commentedon May 25, 2021
I don't see this ever changing. Apple hasn't allowed arbitrary code on iOS that's not JS forever now.
And we could allow some additional languages by providing tools to compile them to JS.
EduardMe commentedon May 25, 2021