Hi all, a new beta of Scapple is now available for download:
[1.0 is now available from literatureandlatte.com/scapple.php]
Important Note: This is a release candidate - there will be no significant changes now before 1.0, excepting for bug-fixes and the inclusion of the manual and QuickStart guide.
(Note, before downloading, please take a moment to read through the “Major Changes” list below, as there are some important changes to behaviour in this build.)
BETA TESTING HAS NOW ENDED. Please download Scapple from the product page:
literatureandlatte.com/scapple.php
Changes Since Last Beta
- Fixed bug whereby Copy Note Style would throw an exception.
- Fixed bug whereby “Connect” would not remove arrow connections between selected notes.
- Hopefully fixed bug whereby arrows between horizontally centred notes that were close together might not be drawn.
- Fixed bug whereby magnetic shapes would drag along any notes above them that where left-aligned with any notes inside them.
- Fixed bug whereby Opt-clicking on non-magnetic shapes would not select overlapping notes.
- Zooming now zooms into or out of the centre of the view.
- Added an option to print headers and footers.
- Added a “Choose Texture…” button to the “Document” pane of the inspector, allowing users to set a background image texture rather than a flat colour. (Note that only tiling textures are supported, not full-sized images.)
- Added MathType support (if MathType is installed on your system when Scapple launches, “Insert MathType Equation…” will appear in the Edit menu).
- Got rid of the “Connections point to” option from the “Document” pane of the inspector, as this was just an experiment for the beta period and I was never happy with this option.
- Added the ability to indent notes (hit Tab to indent notes, Opt-Tab to de-dent notes). Also added an “Indent” submenu to the “Format” menu.
- Some changes to the internal mechanics of drawing text have been made in order to accommodate the indent code. This means that text is rendered slightly differently or slightly offset to how it was in previous builds. To avoid problems with stacks and alignment in existing documents, any .scap files created in previous versions of Scapple will still use legacy drawing. New documents will use the new drawing methods. The only noticeable effects of this difference will be: (1) If you drag a stack from a document using legacy drawing to one using the newer methods, or vice versa, the stack will not be spaced correctly and so will not be treated as a stack in destination document. (2) When hitting tab in empty notes in legacy documents, nothing will seem to happen - you won’t see the indent until you start typing. This is because a problem with the legacy drawing methods, which is a major reason for switching to the different drawing routines.
- “Connect” now only connects the first selected note to subsequently-selected notes rather than connecting all together. A new menu item, “Connect All”, has been added, which does what “Connect” used to do.
- Added “Show/Hide Footer Bar” to the View menu.
- Hopefully fixed ongoing bug with Quick Look previews not working on Snow Leopard (and causing Quick Look to crash).
- Fixed bug that could cause notes to “drift” when resized in both directions with the Option key held down.
Changes Since First Beta
MAJOR CHANGE: Command-dragging a note onto another note now creates an arrow from the dropped note to the target note (instead of Option-dragging).
- Option-dragging a note onto another note now creates an arrow from the target note to the dropped note. (Hold down both Command and Option when dropping to create a line with arrows pointing in both directions).
- When bold or italic is added to a short note, the note now expands in width to accommodate the text rather than wrapping.
- The minimum note width has been reduced.
- Added Edit > Select Connected Clusters. This selects all notes in the clusters of which the currently-selected notes are a part.
- Fixed a bug whereby undo could cause notes below an edited note in a stack not to be moved back to the correct position.
- Added Notes > Distribute. This causes selected notes (three or more) to be spaced evenly, either horizontally or vertically.
- Added “Default Note Style” to the Apply Note Style menu, for resetting the format to the default.
- Added an option for adding shadows to notes.
- Fixed bug whereby spelling suggestions were greyed out.
- Fixed bug whereby the “Automatically check for updates” text was cut off in the preferences.
- Added “Return creates new notes” preference.
- Added the ability to move notes with the keyboard. To do so, hit “m” (or select “Arrow Keys Move Notes” from the Edit menu). This toggles “Movement Mode” on. When this mode is on (you can tell if it is on by the cross with arrows that appears on the left of the footer bar), hitting the arrow keys will nudge selected notes. Hold down shift to increase the distance they move. Hit “m” again to return to Selection Mode.
- Selection mode has been improved - it can now cycle through all notes, not just notes in a stack (although if the selection is in a stack and you hit the up or down arrows, then the stack will still take precedence). The arrow keys now navigate by vertical or horizontal placement.
- Fixed bug whereby applying a note style to a note being edited would reset the text to the pre-edited state.
- Fixed bug whereby “Disconnect” wasn’t greyed out when the selected notes had no connections.
- Fixed bug whereby PDF export would always use the default background colour.
- Improved note styles so that you can now choose which elements get overridden by styles, allowing a more additive approach.
- Added options to set the border style of notes - you can now choose between standard rounded-rectangle borders, square borders, jagged borders and cloud borders.
- Fixed bug whereby hitting Option-tab inside a note would create a list.
- Editing now ends when you zoom in or out, to prevent an editor resizing bug.
- Added “Insert Date and Time” option to note text editor contextual menu.
- Added “Auto-Fit” to contextual and Notes menus.
- Added alignment controls to the inspector and the Format menu.
- Holding both Option and Command down while double-clicking to create a new note when there is a selection now creates a note with a two-way arrow connection; holding down Shift and Command creates a note pointing back towards the selected note.
- Added an option to the Inspector to choose whether connections point to the centre of notes or to the edges. The latter is mainly useful if you have a Scapple map containing columns of notes that you want to point to each other.
- You can now hold down the Option key while resizing notes to resize both edges equally.
- Creating new connected notes above or to the left of notes that are right at the edge of the canvas now extends the canvas rather than resulting in overlapping notes.
- You can now add new connected notes via the contextual menu.
- Now, when you move an item out of a stack, the notes beneath it only move up automatically if the moved item has been moved away completely, so as to avoid overlap.
- If “Return ends editing” is turned off, the Opt-return now ends editing.
- You can now choose whether the “.txt” extension gets added to plain text exports.
- When creating new connected notes via the menu or keyboard shortcuts, if you have already created a connected note a the same position, the new note will overlap it slightly rather than obscure it completely.
- You can now add hyperlinks to text.
- Clicking on an already-selected note now starts editing it (as long as it was the only selected note).
- Improved hit-testing when double-clicking on or dragging lines.
- Clicking on file links now opens the file rather than showing it in the Finder.
- Fixed bug that caused Quick Look previews not to work.
- Fixed bug whereby shadows drew strangely for clouds and jagged bordered notes with only one line of text.
- Fixed bug whereby notes containing nothing but whitespace would be completely opened after a document had been closed and reopened.
- Fixed bug that caused an exception to be thrown when using the Format menu without a selection.
- Fixed bug that could cause an exception to be raised when creating new notes or performing certain other actions when the focus was in a blank note.
- Added Align > Horizontal Centers and Vertical Centers.
- Fixed bug whereby entering or exiting full screen mode while a note was being edited could cause the edited note to be resized in strange ways.
- You can now determine the default text of new notes via the preferences.
- Fixed bug whereby pasting text into a note would destroy links.
- The commands for creating new connected notes are now disabled if the current note is being edited and is empty (since it will be deleted when editing ends).
- Added “Make Same Width” command.
- Replaced hit-testing code for detecting connecting line drags, which hopefully fixes bugs whereby drags started far away from a line could end up dragging the line.
- QuickZoom now shows the entire canvas even if it requires going beyond the minimum zoom out setting.
- Changed “Stack” keyboard shortcut to cmd-hyphen seeing as the previous shortcut proved difficult on international keyboards.
- Pasted notes are now selected.
- Pasted notes now overlap rather than being placed over the top of one another.
- Added ability to create background shapes. These can have a “Magnetic” setting turned on, which causes them to move any overlapping notes when they are moved.
- Added option to preferences to set the default note styles used for new projects.
- Got rid of the “Page Setup” panel and placed all page setup controls in the “Print” panel.
- You can now print across multiple pages.
- When stacking a note already in the middle of a stack with other notes, the other notes are now added to the stack below the selected note and other notes in the stack are moved down to accommodate them.
- Fixed bug that could cause exception when changing font size with focus in the text.
- The shortcut keys are now more consistent: to create a dotted line connection, drag one note on another, or double-click to create a new note while holding down Command; to create an arrow from the old note to the new note, drag from one to the other holding down Option, or double-click to create a new note holding down option; to create a backward arrow, drag from one note to another or double-click to create a new note while holding down Option+Command; to create two arrows, drag from one note to another or double-click to create a new note while holding down Shift+Command.