Adobe InDesign · a panel for Windows and macOS

Open Documents Manager

Every open document in one list. What is open, what is unsaved, how long each file is — and one click to get to any of it. Plus twelve buttons for the things InDesign gives you no button for.

Runs on InDesign 18.5 and newer System Windows and macOS, one install Line Zalesky Workflow

Getting started

Installing is a double click. The panel then lives in the Plug-Ins menu.

InDesign only shows your open documents as a list of names in the Window menu. That list tells you nothing useful. You cannot see which document is saved, which one has never been saved and is gone if InDesign crashes, how long it is or which folder it is in.

This panel puts every open document side by side and writes down, next to each of them, what you need to know. It is built for production work where ten to fifteen documents stay open at once — the same document from four different weeks, the price tags, a couple of spreads in progress.

Installing

  1. Quit InDesign.
  2. Double click the .ccx file. Creative Cloud installs it for you.
  3. Start InDesign.

Where to find the panel

Plug-Ins → Zalesky Workflow → Open Documents Manager

or the shorter way: File → Open Documents Manager, directly under Open Recent. The panel puts that item there itself, every time InDesign starts — nothing to install and nothing to switch on.

Every plugin in this line collects under Zalesky Workflow. If you also have Smart Layers installed, you will see both entries in that submenu. The panel docks or floats, exactly like any other InDesign panel, and InDesign remembers its size and place.

What to do first

Nothing. The panel is ready to work the moment it opens, and the checks that could slow it down are deliberately off. Go into Settings when you know what you are missing.

Trial and licence

A free key gives you 14 days. A bought key lifts the limit.

The trial and the full version are the same plugin — there is nothing else to download. What tells them apart is the key you paste into Licence... in the panel menu. One box takes both kinds.

What you haveWhat the panel does
No keyWaits for one. Licence... and Manual... are open; every other command, button, menu item and shortcut opens the licence window instead and says so. The list is still drawn, with the filter, the sorting and the column widths, so you can see what you have open — you just cannot act on it.
A free trial keyEverything, for 14 days.
A bought keyEverything, with no limit.

Nothing expires in a file you have already made. A PDF exported during the trial is a PDF.

Starting the free trial

  1. Panel menu → Licence.... On a fresh install the panel opens this window for you.
  2. Get the free 14-day trial, bottom left. The trial page opens in your browser. It costs nothing — the price is zero — but it goes through Gumroad, because Gumroad is what issues the key.
  3. The key arrives in the receipt. Paste the whole line into Gumroad licence key and press Activate.
The 14 days run from when the key was bought

Not from when you pasted it in, and not from when the plugin was installed. That date lives at Gumroad, not on your disk — so reinstalling InDesign, moving to a new computer or clearing the plugin's data gives you back what is left of your fortnight, never a new one. The same key, typed in again, picks up where it was.

Buying, and your other computers

  1. Buy the full version, bottom left in the same window.
  2. Paste the key you get into the same box and press Activate. The limit is gone.

The same key activates your other computers. Install the plugin, open Licence..., paste the key, Activate. There is no second purchase, no file to carry across and nothing to free up first.

Without internet

A key is checked with Gumroad when you activate it. After that:

  • a trial needs no internet at all — its last day is already known, and the panel counts it down by itself;
  • a full licence works offline for 30 days from the last successful check, and is re-checked about once a day. When those 30 days are nearly out the panel says so at the bottom right, and all it wants is one moment online.
No internet is not an invalid key

The two are told apart on purpose. If Gumroad cannot be reached, nothing is taken away and no running trial or licence ends — the plugin says it could not ask and tries again in about an hour. A key you paste in while offline is kept and activates itself as soon as there is a connection. Only Gumroad itself saying no — a refunded purchase, or a key that belongs to another tool — takes the activation off the machine.

Where the key is kept

In InDesign's own secure storage for this plugin, with a spare copy of the key itself in the plugin's local data in case that secure store is ever lost — a Creative Cloud update or a new Windows profile can do it. The spare is only a key to try: it is checked online again before it counts for anything. It is not in prefs.json, so Export settings never carries your licence key into a file you send to a colleague.

The panel

A list, three rows of buttons, a status line. Nothing else.

filter # St Name Pages Saved Folder ! 1 Untitled-3 2 — — 2 document_39_A.indd 16 9:41 week_39 3 document_39_B.indd 16 8:02 week_39 4 pricetags_39.indd 4 yest. tags 5 template_2026.indd 1 2 Sep _master Activate Save Save All Reveal Close Close (No Save) Save & Close Close Others Close All Close All (No Save) Close Saved Export 5 documents · 2 unsaved · 1 never saved 1 2 3 4 5 6 7
The panel in InDesign's dark theme. The colours and sizes are the ones the panel actually paints with.
  • 1Filter and the view switch — list or page previews
  • 2Column headings. Click to sort, drag the divider to resize, press it twice to fit
  • 3The active document, in blue
  • 4Button row one — works on the document
  • 5Row two — closes what is selected
  • 6Row three — closes everything open
  • 7The status line. Long jobs report their progress here
The list is always true

The panel asks InDesign every three quarters of a second, so the list is always the documents that are really open. There is nothing to refresh and no need to close and reopen the panel.

The row

Eight things about every document.

2 document_39_A.indd 16 9:41 week_39 Number State Name Pages Saved Folder Pin Warning
Which columns show is set in Settings. The number, the state and the name are always there.
ColumnWhat is in it
#The document number. Press it on the keyboard to switch to that document.
StThe state, as a coloured stripe. You can sort by it.
NameThe document name.
PagesThe page count.
SavedWhen the file on disk was last written.
FolderThe folder the document lives in. Switched on in Settings; worth it when several open documents share a name. Widen the column and it shows more of the path - that folder's parent, then its parent, up to the whole of it.
PinA pinned document is left alone by every bulk close and stays at the top of the list.
WarningA padlock, a triangle or a clock — see below.

Sorting and column widths

Click a column heading to sort. Click again for descending, a third time to go back to the default: the most recently opened document on top, the way File → Open Recent reads. Pinned documents always stay at the top, whatever the list is sorted by.

The divider between two headings is what you take hold of: drag it right and that column gets wider, and it thickens into the accent colour as the pointer passes over it. Press the same divider twice and the column fits itself to what is in it, the way a spreadsheet does. Every width is remembered, InDesign restart included.

The room the columns do not use is left empty at the end of the row, so the list never scrolls sideways. That also sets the limit: a column can be dragged as wide as the panel can hold, and to go wider than that you narrow another column first.

Folder is the one worth widening. Narrow, it shows the one folder the document sits in — which is the same word for every document in a job, week_39, week_39, week_39. Wider, it adds that folder's parent, then its parent, up to the whole path, so the column says which job each document belongs to.

The filter

Type part of a name in the box at the top. You can type several words — only documents containing all of them match.

State colours

Three colours, and all three are about risk, not decoration.

document_39_B.indd GREEN saved, nothing to lose document_39_A.indd BLUE unsaved changes Untitled-3 RED never saved to disk
The stripe on the left is the only place the state is said. A second mark beside the name would be the same fact twice, in a panel where every pixel is a document you could have seen instead.

Red beats blue. A document that was never saved is the worse of the two: it exists nowhere but in memory, and no bulk action can save it without being told where it should go. If InDesign crashes, it is gone.

The St column sorts, and it sorts in exactly that order — never saved first, then unsaved changes, then saved. From the riskiest to the safest.

Why InDesign cannot tell you this

A document in InDesign has a saved property, and it sounds like it answers "has this ever been saved". It does not. It answers "does it have unsaved changes". A never-saved document is recognised by being called Untitled-3 and nothing more — a document that is on disk carries its extension in the name.

Marks on the right

The pin, and three warnings.

PIN Every bulk close leaves this document alone PADLOCK The document is read only TRIANGLE A document check found something — hover it for what CLOCK Unsaved longer than the watchdog allows
The pin has a column of its own and you click it. The other three share the Warning column.
The clock says "at least"

It counts from when the panel first saw the document unsaved, which is the earliest it can know — InDesign does not record the moment a document was changed. It is a different number from the Saved column, which is when the file on disk was last written.

Mouse

Selection works like every list you already know.

ActionResult
ClickSelect a document
Ctrl + clickAdd another document to the selection
Shift + clickSelect a range
Double clickSwitch to that document
Shift + double clickSwitch to it and go straight to a page you name
Drag a rowYour own order
Click a headingSort by that column
Drag a heading edgeChange the column width
Click the pinKeep the document out of every bulk close, and at the top of the list
Right clickThe short menu for that document
Selected and active are two different things

Selected documents carry a bright edge down their left side. The active document — the one you are in — has a blue fill and a bold name.

The active document is usually part of the selection, and then it has both: the blue fill and the edge. That is why selection is an edge and not a fill — said with a background colour, the active document's blue would paint over it and three selected rows would read as two. Count the edges and you have counted the selection. The status line at the bottom says how many there are.

Everything acts on the whole selection

Select five documents and Reveal opens five folders, Export PDF writes five PDFs, Copy takes five lines and the pin pins all five. It is not an extra feature; it is how every command behaves.

Right click a row that is part of the selection and the command acts on the whole selection. Right click outside it and it acts on that one document.

Two views

A list, or previews of the first page. Like a folder window.

LIST Untitled-3 2 document_39_A.indd 16 document_39_B.indd 16 pricetags_39.indd 4 PAGE PREVIEWS Untitled-3 document_39_A
The state stripe is on the edge of a preview too, so the state reads in both views.

Two icons beside the filter switch between them, the way a folder window switches between details and medium icons. Previews earn their keep when every open name is a variation of the same document — four weeks of one job look identical in a list of names, and nothing alike as pictures.

Previews cost time

They render the first page of every document, and on large documents you will notice. A finished preview is cached and only redrawn when the document is saved again, so you pay once. New previews start a few seconds after the panel opens, once InDesign has finished opening documents. Which view a fresh panel starts in is set in Settings.

Twelve buttons

Three rows, and the split means something.

Row two acts on the selection, row three on every open document. The difference between "close this" and "close the lot" should never be a modifier you have to remember — which is why each has a row of its own.

Row 1 — the document

ButtonResult
ActivateSwitch to the selected document
SaveSave the selected documents
Save AllSave every open document
RevealOpen the document's folder in Explorer or Finder

Row 2 — closes what is selected

ButtonResult
CloseClose the selected. Asks about anything unsaved first
Close (No Save)Close the selected and throw the changes away
Save & CloseSave the selected and close them
Close OthersClose everything except the selected. Unsaved changes are saved first

Row 3 — closes everything open

ButtonResult
Close AllClose every open document, saving the unsaved ones first
Close All (No Save)Close everything and throw the changes away
Close SavedClose only what has no unsaved changes. Work in progress and pinned documents stay
ExportWrite PDF, JPG, PNG or IDML from the selected documents
The one I use most

Close Saved. It closes everything there is nothing to lose on, and leaves open only what is being worked on. Half a day into production that is the difference between fifteen open documents and three.

Modifier keys

Three keys, one meaning across the whole panel.

  • AltDo it to everything, and stop asking
  • ShiftLet me say more about it first
  • CtrlThe sideways variant

Hold the key as you click the button. What each one does for each command is also in that button's tooltip.

CommandAltShiftCtrl
Activate—go to a pageopen a second window
Savesave allSave As—
Revealcopy the path instead——
Closeno question asked, saving what it can——
Close (No Save)no question asked——
Save & Closeevery open document——
Close Othersno question askedclose pinned ones too—
Close All—close pinned ones too—
Close All (No Save)no question askedclose pinned ones too—
Close Savedno question asked——
Exportrun the last export again, no windowput everything in one folder, chosen now—
Sync Pageonly the selected documentsname the page—
Snapshotevery open documentpick the folder—
Revertevery open document——
Copythe file paththe folder paththe whole list

Export

PDF, JPG, PNG and IDML — one of them, or all of them in one run.

week_39 document_39_A.indd document_39_B.indd PDF ← created for you document_39_A.pdf document_39_B.pdf document_39_A_2.pdf ← the name was taken
The default for every format: a folder of its own name beside the .indd file — PDF, JPG, PNG, IDML — created if it is not there.

Select the documents and click Export. The window is a tab per format: PDF, JPG, PNG and IDML. Tick the ones you want — several at once is the point, because the leaflet that goes to the printer as a PDF goes to the client as a JPG ten minutes later. A tick on the tab itself says a format is on, so the window can be read without opening every tab.

What each tab carries

SettingWhat it does
Export …Whether that format is written at all.
File nameThe pattern its files are named by — see below.
Where … files goA folder of that name beside the document (the default, created if it is not there), one fixed folder, or ask every time. Only the box under the option chosen can be typed into; the other is greyed out. Each format answers for itself.

PDF also has the preset and Create Separate PDF Files — ticked, it writes one PDF per page the way JPG and PNG do, and puts {page} into the file name so the pages cannot overwrite each other. JPG and PNG have Resolution (ppi), Quality, Colour, Anti-alias and Use the document bleed; PNG has Transparent background as well.

Spreads sits above the tabs, beside All pages and Range, and goes for every format at once: JPG and PNG write one image per spread, and a PDF is exported as spreads. With Create Separate PDF Files ticked as well, each spread is one PDF. A spread is named after its first page, so pages 2–3 come out as letak_02.

Fill these in for sets those boxes in one go — Web preview (96 ppi, RGB) or Print (300 ppi, with bleed). It fills them in; it does not lock them, so anything can still be changed afterwards.

File names

PlaceholderBecomes
{name}The document's name, without .indd
{page}The page name, as it reads in the Pages panel
{dimensions}That page's size, e.g. 210x297mm — for JPG, PNG and PDF. One PDF of a whole range takes the size of its first page; with Create Separate PDF Files each PDF has its own
{date}The date, e.g. 2026-09-26
{time}The time, e.g. 1432
{format}pdf, jpg, png, idml
{preset}The PDF preset

None of them has to be typed: the row of ticks under the box puts them in and takes them out, one tick per word, and a tick shows whether that word is in the pattern right now. A word put in this way brings one underscore with it, and only if there is not one there already — nothing comes out as name__01.

The patterns start plain: {name} for PDF and IDML, {name}_{page} for JPG and PNG. Page numbers come out as two digits — 01, 02, 03 — so ten pages sort as ten pages rather than 1, 10, 2; a page in a section keeps the name the Pages panel gives it, A-3 or iv.

JPG and PNG are written one file per page, which is what {page} and {dimensions} are for: a pattern without one of them would have every page overwrite the one before it. For PDF and IDML both are empty, and the separator left hanging on the end is trimmed off.

A pattern with no {name} in it — or, for JPG and PNG, no {page} and no {dimensions} — would write every file over the last one, so the window says so and exports nothing. Clearing the box puts that format's default pattern back.

When that name is already in the folder

It is not overwritten. The new file gets a suffix instead — _2, _3 and so on by default. That matters, because two documents can be open under one name when it is the same document from two different weeks, and without this the second export would quietly overwrite the first.

The suffix is yours, in Settings. It can contain:

PlaceholderBecomes
{n}A number — 2, 3, 4 …
{date}The date, e.g. 2026-09-08
{time}The time, e.g. 1432

Which pages

All pages or a Range, such as 1-3, 5 — the same for every format and every selected document, by page names as they read in the Pages panel. A document that does not have those pages is listed at the end, with the reason. With All pages chosen, the Pages to export box is greyed out and cannot be typed into; choosing Range opens it again, with what was in it.

The page range set in File → Export has no effect here and is left as you set it. Neither are your own JPEG and PNG export settings changed: every one the panel touches is read before the export and put back after it, even when the export fails.

Words of your own in a name

There is no separate box for them: whatever you want added goes into the pattern itself, where you can see where it lands. {name}_print_{page} gives leaflet_print_01.jpg, leaflet_print_02.jpg. Only the words in curly brackets are replaced; everything else is written out exactly as typed — and the ticks under the box put those words in, so the brackets are never typed by hand.

The clash suffix

The one suffix the panel adds by itself is in Settings → Export, _{n} by default. It is used only when a file of that name is already in the folder, and it goes on the end of the finished name — so with leaflet_print.pdf already there the next one is leaflet_print_2.pdf. With Overwrite files that are already there ticked it is not used at all.

That is what keeps two documents open under one name — the same document from two different weeks — from writing over each other.

How the window is laid out

At the top, side by side, loading a set of saved settings and saving this one under a name. Under them, what is true of every format: which pages, and what happens when it runs — whether files already there are overwritten, whether everything goes into one folder chosen now, and whether that folder opens at the end.

Under that, one tab per format, and each tab is two columns: on the left how that format is written — the PDF preset, the resolution, the colour, the ticks — and on the right what the files are called. Where they go sits under the name for JPG and PNG, and in the left column for PDF and IDML, which have less to set. No tab has to be scrolled; to move between formats, click its tab.

The line under the box

Under every File name box the window writes out what the file will actually be called — the finished name, the extension and all, worked out for the document you are about to export. A pattern is not a name, and {name}_{page} is not something anybody can read a result out of.

For a format that writes one file per page it shows the series: letak_01.jpg, letak_02.jpg, ... — so it is clear before you press Export that there will be many.

A second line appears when Overwrite files that are already there is off: already in the folder? then letak_2.pdf. That suffix lives in Settings, not in this window, and it is used only when a file of that name is already there — which is exactly why it is worth showing. It updates as you type and as you tick the words under the box.

Overwriting what is already there

Overwrite files that are already there replaces the files instead of giving the new ones a suffix. The box starts from the choice in Settings and counts for that export only, so overwriting once does not change what every other export does.

Never-saved documents

A document that has never been saved has no folder of its own, so nothing can go beside it. With the folder beside each document, the panel asks once where the files of never-saved documents go; the saved documents in the same export still go beside themselves. The window says so under the folder choice.

Doing the same export again

Type a name in Save these settings as and press Save settings at the bottom left: the whole window is kept under that name without exporting anything, and exporting keeps it too. The button says ✓ Saved for a moment, and the name is in Saved settings straight away. It then stands in the panel menu as Export: your name and exports in one click, with no window at all — one for the proof, one for the printer. Saved settings at the top of the window fills it back in from one of them; nothing is exported until you press Export. The window opens on the one you used last — picking another, running one from the panel menu, or saving settings under a name all change which that is.

To get rid of one, pick it in Saved settings and press Delete saved at the bottom left. The button turns into Click to confirm; a second click within four seconds deletes it and the button says ✓ Deleted. Nothing else is touched — the boxes in the window keep its values until you change them, so a preset deleted by mistake can be saved again on the spot.

Export again in the menu repeats the last export without asking and says what it was — Export again (PDF + JPG at 14:22). Holding Alt as you click Export does the same thing.

A different destination

Each tab can send its format to one fixed folder instead, or have the panel ask every time. For a one-off, tick Put everything in one folder, chosen now — or hold Shift as you click Export, which opens the window with that already ticked.

Exporting several large documents takes a while. The panel says which document it is on while it works.

More commands

The ones in the menu that open a window of their own.

Go to Page

You give the page name as it reads in the Pages panel, so sections work: iv and A-3 both resolve. A plain number is counted from the front of the document.

Sync Page

Puts every document on the same page. Flipping between revisions of the same document, you always land on the same spread instead of finding your way again in each document.

With two or more documents selected it acts on those; otherwise on all of them. A document shorter than the page you asked for lands on its last page. When it is done you are back in the document you started in, and the page field is ready to type into as soon as the window opens.

Snapshot — a dated copy

Saves a copy into a _snapshots folder beside the document, with the date and time in the name. Do it before starting anything that might not work out. The folder name is set in Settings.

Revert

Throws away unsaved changes and loads what is on disk again.

Package

Offers the same choices as File → Package, asks once, and applies them to every selected document. Each document gets its own subfolder. With several documents it takes a while, and the panel shows the progress.

Document sets

Remembers which documents you have open now, under a name you give it. Next time, open them all again at once. Useful for the combinations you open over and over — a whole weekly job, or the price tags for one promotion. The Save Set window opens with the cursor in the name box, and lists the sets you already have so you can write over one of them. Opening a set asks what should happen to the documents already open first: save and close them, close them without saving, or leave them alone. Pinned documents stay open either way.

Copy

To the clipboard: the name, the file path, the folder path, or the whole list as text, one document per line. Handy when you are telling someone what you are sitting on.

Document checks

Off by default, and that is deliberate.

The panel can watch four things: missing links, modified links, missing fonts and overset text. When a check finds something, an amber triangle appears on the row; hover it to see what.

Why it is off

A check walks the whole document — every link, every font, every text frame. Twenty documents of a thousand objects each, walked over and over, is a panel that has stopped being a panel. A check nobody asked for is a slower panel for an answer nobody wanted yet.

So two settings hold it back:

SettingWhat it does
Which ones
(scope)
Which documents a check may run on. The default is only the document I am working in. You can also choose the ones I select or every open document.
Minutes between checks How often. The default is 0, never on its own. Any other number walks one document per turn, that many minutes apart.

At 0 the checks run only when you ask for them: Check selected documents in the menu. That command goes now, ignoring both the scope and the interval.

A document is only re-checked when its page count or its unsaved state has changed — otherwise the same answer would be computed over and over. While any checks are outstanding, the status line says how many are left.

Settings

Everything optional is here, and not on the panel.

Open it from the menu → Settings. It is a window of its own that can be dragged aside, and it scrolls. Changes are written when you click Save at the bottom; closing the window or clicking Cancel throws them away.

The reason even the switches that could sit on the panel are here is simple: the list is the panel. Every switch on its face is a row with a document you cannot see.

Appearance Theme Follow InDesign Panel size % 100 Show tooltips Document checks Check documents Cancel Save
The Settings window. Each section has a heading with its options under it; the window scrolls.

Appearance

SettingDefaultWhat it does
ThemeFollow InDesignThe panel's colouring. Follow InDesign takes it from the interface brightness in InDesign's Preferences, so the panel is as dark as the panel beside it. You can pin it to Darkest, Dark, Medium or Lightest instead — InDesign's own four brightnesses.
Panel size %100Scales the whole panel, 90 to 160 %. Everything moves together — type, rows, buttons and icons. For big monitors, or for eyes.
Show tooltipsonThe tooltips on the buttons and columns. They carry what Alt, Shift and Ctrl do for each command, so that table is not something you have to remember.

View

SettingDefaultWhat it does
Open the panel inListWhich view a fresh panel starts in — List or Page previews. The panel switches between the two itself from the icons in its header; this is only where it starts.
Page countonThe page count column.
Last savedonThe column with the time the file was last written to disk.
Containing folderoffThe column with the folder the document lives in. Switch it on when several open documents share a name — the same document from different weeks, for instance.

Document checks

There is a chapter of its own on these. Here is only what each option sets.

SettingDefaultWhat it does
Check documentsoffThe master switch. With it off, the panel checks nothing on its own.
Which onesOnly the document I am working inWhich documents a check may run on: only the document I am working in, the ones I select, or every open document. This is the setting that decides whether the checks are usable at all.
Minutes between checks0Minutes between two turns. 0 means never on its own — the checks then run only on Check selected documents from the menu. Any other number up to 240 walks one document per turn, that many minutes apart.
Missing linksonLooks for missing links — a picture that is no longer in its folder.
Modified linksonLooks for modified links — a picture that changed on disk while the document still holds the old version.
Missing fontsoffLooks for fonts the document uses and the system does not have.
Overset textoffLooks for overset text — frames the text did not fit into.

Unsaved watchdog

SettingDefaultWhat it does
Warn about documents left unsavedoffSwitches the watchdog on. A document left unsaved too long then gets a clock in the Warning column.
After how many minutes15When the clock appears, from 1 to 240. It counts from when the panel first saw the document unsaved.
Save them automaticallyoffThe plugin saves the document itself instead of only warning. Only documents that already exist on disk; never-saved ones are left alone, because there is nowhere to put them.

Export

Formats, folders, resolution and file names are in the Export window, on the tab of the format they belong to — it opens on whatever you chose last time. What is here is true of every export.

SettingDefaultWhat it does
Open the folder when the export finishesoffOpens the destination in Explorer or Finder as soon as it is done.
Add a suffix, so nothing is overwrittenselectedWhat to do when a file of that name is already in the folder. By default it is not overwritten and the new one gets a suffix.
Suffix_{n}The shape of that suffix. {n} is a number 2, 3, 4 …, {date} is a date like 2026-09-26 and {time} is a time like 1432. Anything else is copied as written.
Overwrite it—The other choice: an older file of the same name is replaced.

Snapshots

SettingDefaultWhat it does
Snapshot folder_snapshotsThe folder the dated copies from Save a Copy go into. It is created beside the document and the file in it is called name__2026-09-08_1432.indd.

Diagnostic log

SettingDefaultWhat it does
Keep a diagnostic logOnWrites a plain text file beside the settings as the panel works. It records what the panel is about to ask InDesign before it asks, so if InDesign stops answering or goes down, the last line names what it was in the middle of. There is no line for an idle second — a heartbeat every half minute, and a line for each real piece of work. Open diagnostic log, in the panel menu, opens it.

Diagnostic log

SettingDefaultWhat it does
Keep a diagnostic logOnWrites a plain text file beside the settings as the panel works. It records what the panel is about to ask InDesign before it asks, so if InDesign stops answering or goes down, the last line names what it was in the middle of. There is no line for an idle second — a heartbeat every half minute, and a line for each real piece of work. Open diagnostic log, in the panel menu, opens it.

Bulk actions

SettingDefaultWhat it does
Never-saved documentsAsk what to doWhat a bulk action should do when it meets a document that has never been saved. Ask what to do asks, Always skip them leaves them alone every time, and Always handle them one by one asks about each. Such a document cannot be closed or exported until it is told where it belongs.

At the bottom of the window

The bottom of the window prints the full path to the folder all of this is saved in; the Open folder button that opens it is in the bottom left corner of the window, level with Cancel and Save. If InDesign asks for permission when you use it, that is normal — tick Remember my choice and click Allow.

Moving your settings to another machine

Export settings and Import settings are not in this window but in the panel's menu. The first writes every setting and every saved document set to one JSON file; the second reads them back.

Keyboard

Shortcuts you set yourself, in InDesign.

Your own shortcuts, anywhere in InDesign

The Plug-Ins → Zalesky Workflow submenu holds three commands with no window. They are there precisely so you can give them a keyboard shortcut in Edit → Keyboard Shortcuts, and that shortcut then works anywhere in InDesign, not only when the panel has focus.

Next DocumentSwitch to the next document
Previous DocumentSwitch to the previous one
Save All DocumentsSave every open document

Where the data lives

In the plugin's private folder, which survives an update.

prefs.json
Settings, sort order, pins, your own order, column widths
sets/
Document sets, one file each
thumbs/
Cached page previews
odm-log.txt
The diagnostic log for this run
odm-log-prev.txt
The run before it — after a crash, the one with the answer in it

Nothing is written next to the plugin itself, so reinstalling keeps your sets and pins. The full path is printed at the bottom of the Settings window, with an Open folder button in its bottom left corner.

Moving to another machine

The menu has Export settings and Import settings. The first writes the settings and the sets to one JSON file, the second reads them back. Carry the file across and import it.

When something goes wrong

Nine things that happen.

Activate says Gumroad could not be reached

The plugin asks api.gumroad.com over HTTPS and something in between said no — usually no connection, a VPN, or a studio proxy. Try again on a network that is not behind a filter. Your trial and your files are untouched by a failed check.

Activate says the key is not recognised

Three usual reasons. The key was pasted short — take the whole line, dashes included. Or it is the key for a different tool in the Zalesky Workflow line; each one has its own. Or the purchase was refunded.

The buttons are dimmed

There is no key in the panel, or the trial on the one there has run out. Every button dims then, because everything the panel does needs a key. Click one anyway — it opens the Licence... window, where the key goes, and a trial key is free. See Trial and licence.

The panel is not in the Plug-Ins menu

Check your InDesign version — it must be 18.5 or newer. Then quit InDesign, install the .ccx again and start it.

InDesign asks for permission when I open a folder

That is normal and not a fault. InDesign is asking whether the plugin may reach outside its own folder. Tick Remember my choice and click Allow — it will not ask again.

The Folder column is empty for one document

Either it is a document that has never been saved, and has no folder — or the panel has not resolved the path yet. Paths are fetched in the background and it fills itself in within a moment.

I changed a setting and nothing happened

Settings are only written when you click Save at the bottom of the Settings window. Closing the window or clicking Cancel throws the changes away.

InDesign crashed, or went slow, and I was not even using the panel

That is what the diagnostic log is for. Panel menu → Open diagnostic log. Two files sit in that folder: odm-log.txt is the run you are in now, and odm-log-prev.txt is the one before it — after a crash that is the one to read.

A line starting with > is something the panel was about to ask InDesign; the < under it is that call coming back. A > with no < after it is the call that did not return, and the new log says so at the top so you do not have to look for it. The lines marked . are a heartbeat every half minute: the last one before a gap is when the panel was still alive.

Three things the panel does on its own, in the order they are worth suspecting: the document checks walk every link and text frame and are the slowest; page previews in the grid view are a real export of each document; and the unsaved watchdog can save. Each has a switch in Settings, and the log names whichever one it was.

The panel feels slow

Almost certainly the document checks are on over a wide scope. Open Settings, the Document checks section, and set Minutes between checks to 0. The checks then run only when you ask for them. The other suspect is page previews on large documents.