Skip to content

Latest commit

 

History

History
88 lines (56 loc) · 3.68 KB

CHANGELOG.md

File metadata and controls

88 lines (56 loc) · 3.68 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

  • Adds import and export support for saved layouts — closes #19
    • Adds a Restore Editors: Export Saved Layouts command to the Command Palette and the Saved Layouts view context menu
    • Adds a Restore Editors: Import Saved Layouts... command to the Command Palette and the Saved Layouts view context menu
  • Adds experimental support for saving and restoring the selection of each tab — closes #15
    • Adds a restoreEditors.experimental.saveTabSelection setting to specify whether to attempt to save the selection of each tab

Fixed

  • Fixes #18 - Save layout without git

1.0.1 - 2023-04-08

Fixed

  • Fixes missing activation event

1.0.0 - 2023-04-08

Added

  • Completely rewrote the extension to save, manage, and restore editor layouts
  • Adds a Saved Layouts view to the Explorer side bar to manage all saved layouts for the current folder/workspace
  • Adds the following commands to the Command Palette:
    • Restore Editors: Save Current Layout... (restoreEditors.save) — saves the current editor layout
    • Restore Editors: Restore Saved Layout... (restoreEditors.restore) — closes all opened editors and restores the saved editor layout
    • Restore Editors: Replace Saved Layout... (restoreEditors.replace) — peplaces a saved editor layout with the current editor layout
    • Restore Editors: Rename Saved Layout... (restoreEditors.rename) — renames a saved editor layout
    • Restore Editors: Delete Saved Layout... (restoreEditors.delete) — deletes a saved editor layout

[0.2.1] - 2017-05-07

  • Adds preview of editors when selecting (highlighting) an item in the quick pick menu
  • Adds Saved Editors grouping to the quick pick menu
  • Changes to use the supported vscode api for opening editors
  • Fixes full paths from sometimes showing up in the quick pick menu

0.1.1

  • Fixes marketplace badge layout

0.1.0

  • Adds alt+right arrow shortcut to open editors in the quick pick menu without closing the quick pick menu
  • Changes shortcut key for the Show Saved Editors command to ctrl+k ctrl+e (cmd+k cmd+e on macOS) to not conflict with alt+d to get to the Debug menu on Windows
  • Renames restoreEditors.advanced.debug setting to restoreEditors.debug
  • Renames restoreEditors.output.level setting to restoreEditors.outputLevel

0.0.6

  • Changes extension activation to be based on commands to reduce overhead
  • Fixes more intermittent issues with editor tracking

0.0.5

  • Fixes intermittent issues with more robust editor tracking

0.0.4

  • Fixes issues where non-text editors could interfere with determining the open editors
  • Attempts to fix #2 - Opened editors aren't always properly saved
  • Fixes issue with output channel logging

0.0.3

  • Fixes possible issues with closing all existing editors when restoring editors

0.0.2

  • Fixes logging to clean up on extension deactivate
  • Removes unused dependencies and code

0.0.1

  • Initial release