Repository navigation
Releases: SotS1689/DA-Tool
Releases · SotS1689/DA-Tool
Release list
0.2.27
0.2.26
0.2.25
Text Flow and Sentence Flow fixes: Ctrl+Z / Ctrl+Y now undo and redo every change, including line breaks, tabs, indents, formatting and pastes. Pressing Enter on an indented line keeps the indent on the new line. Ctrl+M / Ctrl+Shift+M indent and outdent even when another plugin (e.g. Editing Toolbar) has those keys bound.
0.2.24
Sentence Flow and Bracketing tabs now have Instructions modals drawn from G. K. Beale's Exegetical Manual: sentence-flow method and diagrams, Fuller's logical relationships and bracket symbols, Discourse Analysis in a Nutshell, and Hints for Doing Logical Relationships.
0.2.23
Changed
- Text Flow Instructions are now text, not page images. Blake Franze's Text Flow Instructions (v1.6) show in the same style as the other in-app instructions, with every Greek example's indentation preserved. The text follows your theme, can be selected and copied, and long lines wrap with the continuation aligned under the first line. The plugin is also about 300 KB smaller.
0.2.22
Added
- Redo: Ctrl+Y or Ctrl+Shift+Z (Cmd on Mac), plus new ↶ / ↷ buttons on the Brackets toolbar. While you're typing in a text box, these undo and redo your typing instead.
- Expanded instructions: the Brackets ? button now covers getting started, selecting, building brackets, labels and main point, undo/redo, moving around, and the header buttons.
- ? buttons on Text Flow and Sentence Flow listing the editor's keyboard shortcuts.
- Shift+Tab in the flow tabs removes the tab just before the cursor.
- The Propositions sidebar's width is now remembered.
Changed
- Reset All now also clears Text Flow and Sentence Flow, and Ctrl+Z brings them back.
- Export PNG uses your theme's background and colors, leaves selection highlights out of the image, and asks whether to replace an existing PNG or keep both.
- Clearer message when a two-node bracket can't be made from the current selection.
Fixed
- Changes could be written to the file one step late; they're now saved right after each change.
- Drag-reordering could leave single-node bracket arms on the wrong rows.
- Panning could get stuck if the mouse was released outside the diagram.
- Dialogs and the label editor now close with Esc or a click outside.
- Tab in the paste box or label editor no longer indents the selected proposition.
- A damaged .da file now shows a warning and is left unchanged instead of opening blank and being overwritten.
- Logical relationships reference: corrected title (it lists 20) and the Action-Manner example reference (Eph 4:1-2).
0.2.21
Added
- ∴ shortcut: type
\tfor\thereforein any text field (proposition text, Sentence Flow notes, bracket labels) and it turns into ∴ instantly. - Insert ∴ (therefore) command: types ∴ at the caret of the focused field. Assign your own hotkey under Settings → Hotkeys.
0.2.20
Added
- UI size: scale the tool's buttons, headers, toolbars, Propositions sidebar and dialogs from 50% to 150% (in 10% steps) under Settings → Discourse Analysis Tool → UI size. It applies to every DA file in the vault and updates open files immediately. The diagram canvases keep their own separate zoom.
- Increase / Decrease / Reset UI size commands: assign your own hotkeys under Settings → Hotkeys.
0.2.19
Added
- Hide/show the Propositions sidebar: a sidebar icon at the far left of the tab row (next to Brackets) hides the left sidebar completely, giving the diagram the full width. Click it again to bring the sidebar back. Your choice is remembered across files and restarts.
- Toggle propositions sidebar command: assign your own hotkey under Settings → Hotkeys.
0.2.18
Changed
- Cleaner brackets: each bracket is now drawn as one continuous 2px line, so corners are true square joins with no gaps or notches. The short line from a label box to its bracket now matches the bracket's color and thickness.
- Whole-bracket selection: selecting a bracket highlights the entire bracket (spine and every arm), and you can click anywhere on an arm to select it. Selecting a label box no longer also highlights its bracket.
Fixed
- Label jog on single-node brackets: when an arm sat just off the middle of the spine, the label's connector met the spine a few pixels away from the arm. The label now lines up with the arm.
- Label text alignment: text in label boxes was about 1px too high; it's now vertically centered.
- Clicking exactly on a bracket's spine line now selects it (previously only clicks just beside the line worked).