diff --git a/README.md b/README.md index 96c86ecb3..886b1c102 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,13 @@ repositories: - [Snowman](https://github.com/klembot/snowman) - [SugarCube](https://github.com/tmedwards/sugarcube-2) +#### BUILDS + +Binary packages for Twine are available on the +[Releases](https://github.com/klembot/twinejs/releases) tab for Windows, MacOS +and Linux. Community-created builds exist on other platforms, such as the Snap +Store or Arch User Repository. As always, only install from sources you trust. + ### INSTALL Run `npm install` at the top level of the directory to install all goodies. diff --git a/docs/en/custom.css b/docs/en/custom.css index 9b9908da3..97d99a2fa 100644 --- a/docs/en/custom.css +++ b/docs/en/custom.css @@ -30,4 +30,9 @@ .content h1, .content h2, .content h3 { font-family: var(--font-display); font-weight: normal; +} + +.content hr { + margin-bottom: 48px; + margin-top: 48px; } \ No newline at end of file diff --git a/docs/en/src/SUMMARY.md b/docs/en/src/SUMMARY.md index f7a6d008f..4daf8e6e8 100644 --- a/docs/en/src/SUMMARY.md +++ b/docs/en/src/SUMMARY.md @@ -2,63 +2,75 @@ - [Introduction](README.md) - [Getting Started](getting-started/index.md) - - [Installing Twine](getting-started/installing.md) - - [Basic Concepts](getting-started/basic-concepts.md) - - [Getting Around in Twine](getting-started/getting-around.md) - - [Updating Twine](getting-started/updating.md) - - [Uninstalling Twine](getting-started/uninstalling.md) - - [Using an Older Version of Twine](getting-started/downgrading.md) + - [Installing Twine](getting-started/installing.md) + - [Basic Concepts](getting-started/basic-concepts.md) + - [Getting Around in Twine](getting-started/getting-around.md) + - [Updating Twine](getting-started/updating.md) + - [Uninstalling Twine](getting-started/uninstalling.md) + - [Using an Older Version of Twine](getting-started/downgrading.md) - [Using the Story Library](story-library/index.md) - - [Viewing Stories](story-library/viewing.md) - - [Creating, Copying and Importing Stories](story-library/creating.md) - - [Editing Stories](story-library/editing.md) - - [Renaming Stories](story-library/renaming.md) - - [Archiving and Exporting Stories](story-library/exporting.md) - - [Deleting Stories](story-library/deleting.md) - - [Tagging Stories](story-library/tagging.md) - - [Changing the Library's Location](story-library/location.md) + - [Viewing Stories](story-library/viewing.md) + - [Creating, Copying and Importing Stories](story-library/creating.md) + - [Editing Stories](story-library/editing.md) + - [Renaming Stories](story-library/renaming.md) + - [Archiving and Exporting Stories](story-library/exporting.md) + - [Deleting Stories](story-library/deleting.md) + - [Tagging Stories](story-library/tagging.md) + - [Changing the Library's Location](story-library/location.md) - [Editing Stories](editing-stories/index.md) - - [Navigating the Story Map](editing-stories/navigating.md) - - [Undoing and Redoing](editing-stories/undoing.md) - - [Selecting and Moving Passages](editing-stories/selecting.md) - - [Editing Passages](editing-stories/editing-passages.md) - - [Linking Passages](editing-stories/linking-passages.md) - - [Deleting Passages](editing-stories/deleting.md) - - [Tagging Passages](editing-stories/tagging.md) - - [Finding and Replacing Text](editing-stories/finding-replacing.md) - - [Renaming a Story](editing-stories/renaming.md) - - [Changing the Story Format](editing-stories/changing-story-format.md) - - [Viewing Story Statistics](editing-stories/stats.md) - - [Editing Story JavaScript and CSS](editing-stories/js-and-css.md) + - [Navigating the Story Map](editing-stories/navigating.md) + - [Undoing and Redoing](editing-stories/undoing.md) + - [Selecting and Moving Passages](editing-stories/selecting.md) + - [Editing Passages](editing-stories/editing-passages.md) + - [Linking Passages](editing-stories/linking-passages.md) + - [Deleting Passages](editing-stories/deleting.md) + - [Tagging Passages](editing-stories/tagging.md) + - [Finding and Replacing Text](editing-stories/finding-replacing.md) + - [Renaming a Story](editing-stories/renaming.md) + - [Changing the Story Format](editing-stories/changing-story-format.md) + - [Viewing Story Statistics](editing-stories/stats.md) + - [Editing Story JavaScript and CSS](editing-stories/js-and-css.md) - [Publishing Your Work](publishing/index.md) - - [Testing a Story](publishing/testing.md) - - [Proofing a Story](publishing/proofing.md) - - [Playing a Story](publishing/playing.md) - - [Publishing a Story](publishing/publishing.md) - - [The Scratch Folder](publishing/scratch-folder.md) + - [Testing a Story](publishing/testing.md) + - [Proofing a Story](publishing/proofing.md) + - [Playing a Story](publishing/playing.md) + - [Publishing a Story](publishing/publishing.md) + - [The Scratch Folder](publishing/scratch-folder.md) - [Managing Story Formats](story-formats/index.md) - - [Viewing Story Formats](story-formats/viewing.md) - - [Changing the Default Story Format](story-formats/default.md) - - [Changing the Proofing Format](story-formats/proofing.md) - - [Adding a Story Format](story-formats/adding.md) - - [Removing a Story Format](story-formats/removing.md) - - [Disabling Story Format Extensions](story-formats/extensions.md) - - [How Twine Manages Story Format Versions](story-formats/versions.md) + - [Viewing Story Formats](story-formats/viewing.md) + - [Changing the Default Story Format](story-formats/default.md) + - [Changing the Proofing Format](story-formats/proofing.md) + - [Adding a Story Format](story-formats/adding.md) + - [Removing a Story Format](story-formats/removing.md) + - [Disabling Story Format Extensions](story-formats/extensions.md) + - [How Twine Manages Story Format Versions](story-formats/versions.md) - [Customizing Twine](customizing/index.md) - - [Setting Preferences](customizing/preferences.md) - - [Command-Line Switches](customizing/command-line.md) - - [Advanced Customization](customizing/advanced.md) + - [Setting Preferences](customizing/preferences.md) + - [Command-Line Switches](customizing/command-line.md) + - [Advanced Customization](customizing/advanced.md) - [Limitations](limitations/index.md) - - [Large Stories](limitations/large-stories.md) - - [Combining Stories](limitations/combining.md) - - [Collaborating on Stories](limitations/collaborating.md) - - [Using Images and Multimedia](limitations/multimedia.md) - - [Using Source Control](limitations/source-control.md) + - [Large Stories](limitations/large-stories.md) + - [Combining Stories](limitations/combining.md) + - [Collaborating on Stories](limitations/collaborating.md) + - [Using Images and Multimedia](limitations/multimedia.md) + - [Using Source Control](limitations/source-control.md) - [Troubleshooting Problems](troubleshooting/index.md) - - [Backups](troubleshooting/backups.md) - - [Viewing Local Storage Directly](troubleshooting/local-storage.md) - - [If An Error Message Appears While Editing](troubleshooting/error-message.md) - - [If Twine Won't Start](troubleshooting/wont-start.md) - - [If Twine Lost Your Story](troubleshooting/lost-story.md) - - [If Your Story Is Damaged](troubleshooting/damaged-story.md) - - [If You See Visual Glitches in Twine](troubleshooting/visual-glitches.md) \ No newline at end of file + - [Backups](troubleshooting/backups.md) + - [Viewing Local Storage Directly](troubleshooting/local-storage.md) + - [If An Error Message Appears While Editing](troubleshooting/error-message.md) + - [If Twine Won't Start](troubleshooting/wont-start.md) + - [If Twine Lost Your Story](troubleshooting/lost-story.md) + - [If Your Story Is Damaged](troubleshooting/damaged-story.md) + - [If You See Visual Glitches in Twine](troubleshooting/visual-glitches.md) +- [Release Notes](release-notes/index.md) + - [2.8 Versions](release-notes/2-8.md) + - [2.7 Versions](release-notes/2-7.md) + - [2.6 Versions](release-notes/2-6.md) + - [2.5 Versions](release-notes/2-5.md) + - [2.4 Versions](release-notes/2-4.md) + - [2.3 Versions](release-notes/2-3.md) + - [2.2 Versions](release-notes/2-2.md) + - [2.1 Versions](release-notes/2-1.md) + - [2.0 Versions](release-notes/2-0.md) + - [1.0 Versions](release-notes/1-0.md) + - [Tweebox Versions](release-notes/tweebox.md) diff --git a/docs/en/src/release-notes/1-0.md b/docs/en/src/release-notes/1-0.md new file mode 100644 index 000000000..8c84ab9ef --- /dev/null +++ b/docs/en/src/release-notes/1-0.md @@ -0,0 +1,807 @@ +# About Twine 1 + +Twine 1 was available only as a desktop app for Mac and Windows, and was written +in Python (instead of JavaScript, which the current version is written in). As +such, it doesn't have much in common with the 2.x release series. + +--- + +# Twine 1.4.3 + +Release Notes: January 1, 2022 + +## Bugfixes/alterations + +### Development program + +#### Story Map + +- Signficantly improved the performance of the story map, with minor + improvements to numerous other features. Thanks to Richard Lake and Maarten + ter Huurne for this. +- Potentially fixed a crash involving dragging passages. +- Fixed a bug where pasting passages would sometimes place them in incorrect + positions. + +#### Menus + +- Added an "Update StoryIncludes Links" menu option, allowing StoryIncludes + passage availability to be manually refreshed. This menu item will be disabled + if StoryIncludes isn't present. +- Added Option-Command-F as an alternative 'exit fullscreen' key command. + +#### StoryIncludes + +- Now, closing StorySettings will refresh the StoryIncludes links automatically. +- Now, you can include a .tws which itself contains a StoryIncludes passage. + +#### Passage editor + +- Pressing control-A while typing in the passage title box should now correctly + select the title text. +- If you highlight a link with separate link text and passage title (such as + \[\[link text|passage\]\]) then press control-L, a new passage named + "passage" (instead of "link text|passage") is created. +- In the "create passages" prompt given when you close a passage containing red + links, the 'cancel' button now correctly cancels closing the passage. + +#### Importing + +- Fixed a bug where you couldn't import Twine HTML files which had tags written + in uppercase. +- Fixed a bug where Twine HTML files with storeArea \