PaperTrail: my TaskPaper iOS client (WIP, try it now on TestFlight)

Hi all!

Here’s a screen recording of my work-in-progress TaskPaper client, which I’m calling “PaperTrail” (as in, to let you use TaskPaper when you’re out walking a trail or your tasks are considered a trail of paper).

I made it because I had grown too annoyed with the janky interactions of Taskmator. I’m a full-time indie developer (games and apps), ex-Apple, lover of lists, and long time TaskPaper user.

So far, my essentials features are all in. You can try it via TestFlight.

It’s based on iOS Document-based app template from Xcode so gets things like Files and iCloud capability straight out-of-the-box with zero effort from me.

Feedback

I’ve opened a github for issues so I can better triage and manage them: GitHub - gingerbeardman/papertrail: No source code

Screen recording

In the video I mark an item as done, and then again to toggle it back. Next I add a new project, type the name of new task, mark it done, archive it, manually edit the text to remove the project, and finally do a few different filters by project.

3 Likes

thanks,
I am very interested… even as beta checker

Thanks for sharing, posting updates is welcome.

1 Like

Cool! Thanks Jesse.

I’ve submitted to TestFlight, first version will take a short while to be reviewed. It’s now available on TestFlight and new/missing features will be added over time.

To get in on the action: https://testflight.apple.com/join/w1fCkmcg you will be notified of new builds.

Doesn’t accept anymore people in TestFlight…

I’ll post when it’s truly open for testing.

2 Likes

Doubly good news!

  1. I finished adding all features on my Todo
  2. TestFlight is open Join the PaperTrail - TaskPaper Client beta - TestFlight - Apple

Feel free to report feedback through TestFlight, privately by DM or email, or publicly in this thread.

I’m interested in bug reports first and foremost, general thoughts and feedback, followed by change/feature requests. Everything is on the table and up for discussion!

Cheers!

Hey, congrats and very excited that TP is getting some iOS love. I hope Jesse doesn’t mind if I post my initial findings here.

Few things I noticed:

  1. Editor doesn’t wrap lines, and writing longer lines is impossible since cursor gets stuck at right edge of screen
  2. Editor doesn’t allow side-scrolling, so lines that extend past the edge aren’t visible
  3. Project filtering of indented projects shows just a blank screen. By indented projects I mean something like this:
1 Like

Can it open .txt files?

1 Like

I thought disabling word wrap was a good idea but agree it’s not. I’ll enable word wrap in the next build. (until then side scrolling is possible)

What’s the use case for this? Sub-projects? I had not considered it, so I need to understand a bit more about it to be able to implement it the best way.

Not currently, but an easy change. I’ll add the file extension .txt to supported file types. Will be in the next build.

If it gets too much, or is otherwise undesirable, I’ll open a github repo for issues and discussions.

Thanks a lot!
A little info about sync is welcome… also Dropbox?

1 Like

Any service that shows up in Files app.

And of course iCloud.

1 Like

therefore i can open taskpaper files made on my iPhone with Editorial (synced by DB)?

1 Like

I agree it’s a tricky thing when outlines get indented 4+ levels down and you’re seeing only one word per line! Maybe make it an editor preference?
Also, side-scrolling doesn’t work for me, the editor bounces right back. Wish I could upload a video, but this forum doesn’t accept the screen recording file format.

Exactly. I have a major project I prefer to track inside one file as opposed to 41 individual ones. Nesting projects makes it easier for me to focus on chunks that are more than just a single project but much less than the entire file. I also use this logic for book outlines.

1 Like

word wrap in very important for notes too!

BTW, links are clickable?
yes in TP desktop, no in PaperTrail

1 Like

Exactly. I’m opening files created with TaskPaper macOS, Coteditor macOS, Taskmator iOS, Kodex iOS. In files I see iCloud, Mega, Dropbox, Tailscale, etc.

Not currently. Please give an example of your use case if its something other than external URL.

it is a normal URL

1 Like

big update, version 1.0 (250821.2258)

  • add: alarm tag type (sets reminders)
  • add: links are now active
  • add: more tools (tag picker, clear tags, etc)
  • add: separators to group toolbar into sections
  • add: styling for notes (lines without bullets)
  • add: support for .txt (untested)
  • change: improved cursor position management
  • change: improved indenting
  • change: pressing enter now behaves more like you expect
  • change: unify ui for alarm/due
  • change: unify ui for call/for
  • change: wordwrap is back
  • removed: undo/redo (use three finger tap to use the system one)

i did some code reorganisation so i may have broken something, but hopefully not!


Done: (will be in next version)

  • nested projects show up in filter
  • moved lines auto-reindent to match surroundings

Todo:

  • folding
  • search query language
  • saved searches
2 Likes

great job!
How will behave folding with notes?
Would it be possible an option to see the note first line…?

Please give me an example I can play with in macOS TaskPaper.

I’ve come to realise that I use TaskPaper in a very specific and limited way, whilst others use it in more advanced ways. So you need to show me how you’re using it @amelchi