v1.2.43-test - Continuation pages, subtasks, and Wi-Fi connectivity
Pre-releaseTest build. Bigger than usual, and the connectivity fix in it is not one I could verify on anyone else's setup, so please treat it as a test.
Long lists now continue onto more pages
The list used to stop at 14 tasks and print "+N MORE NOT SHOWN". It now flows onto pages 2 and 3 of the checklist note, up to 3 pages total. The footer says where it continues and which page you're on.
- The plugin adds those pages itself. It's on by default, under Long lists in Settings.
- When the list shrinks, it removes pages it added and no longer needs, and never one with your own writing on it.
- A page you created yourself is left alone on purpose, so making one by hand won't fill it. Let the plugin add them.
- You can write new tasks on any page, not just the first.
Subtasks
Subtasks now show on the page with a > marker, and you can create one by hand: write > Eggs in a blank row and it files under the task above it as a real subtask on the backend.
Works with Todoist, Google Tasks and TickTick. Not Apple Reminders - Apple provides no way for other apps to touch subtasks at all, so it's left out rather than half-working.
Connecting over Wi-Fi
The biggest fix, though how many people it affects isn't clear yet.
On my own Manta, Android was silently refusing every single one of the plugin's network requests. Not slow, not timing out - rejected before anything left the tablet. "Find server on Wi-Fi" checked a thousand addresses in under 3 seconds and found nothing, including a server answering fine on that same network.
Other Mantas connect without trouble, so this isn't every device. It depends on the version of Supernote's plugin app the tablet is running. If yours already connects, nothing here changes for you.
This is not something the plugin could fix by asking nicely; it runs inside Supernote's own plugin app and inherits its network permissions. The plugin now makes its connections a lower-level way that Android does allow.
Also fixed:
- Find server on Wi-Fi actually searches now. It used to ship with a placeholder address and needed a working guess to start from. It now asks Android for the tablet's own address and sweeps that network.
- The search takes about 10-15 seconds now, because the checks are real rather than failing instantly.
- Typing in the Port field could leave it holding a fragment like
8after backspacing.
Clearer errors
These were bad enough to count as bugs.
- A wrong API token dumped the service's raw error data on screen and then told you to start a server, which for Todoist doesn't exist. It now names the service and tells you to retype the token.
- A list the backend doesn't have used to just fail. Every profile starts set to "Inbox", which is real in Todoist, Apple and Google but has no TickTick equivalent, so a first TickTick sync always failed. Now: if there's one sensible match it switches and tells you; otherwise it shows you your actual lists to pick from.
- Sync failures are written to the log now, so a reported problem can actually be diagnosed.
Also in this build
- Manta support: correct page size and template.
- A blank row to write in at the bottom of every page.
- New setting, Add New Task Behavior: new tasks at the start or the end of the list.
- Settings now warns when a companion server is older than the plugin.
- TickTick subtask support.
- Handwriting capture retries on a larger canvas, working around a recogniser blind spot on the bottom row.
- Dates shown as MM/DD/YY in the sync dialog.
Installing
Download Ink2Task.snplg below and keep that exact filename - the installer rejects renamed copies. On the tablet: Settings > Apps > Plugins, remove Ink2Task, then Install. Removing first matters; the tablet caches the old copy.
Server users: pull the latest and restart. Several fixes here are server-side.