- Now properly handles situations where the to-be-previewed or -opened file already existed in another group (#23)
- Added new setting
reopen_file_in_current_group
to control this behavior - The parameter for instantly opening the most recently closed file has changed (see README.md if you are affected)
- Fixed a bug where the panel closed the current file if all files in the panel were currently open (#34) (@lastsecondsave)
- Fixed various edge cases including races in the preview involving quick- opening or deleting the selected entry (@rahul-ramadas)
- Only quick-open the selected entry if the caret is at the end of text
- Don't print "reloading" message during initial load
- Don't clean anonymous projects on ST3 as long as they remain open
- ST2: Fix "reopen last tab" not working at all
- ST2: Fix closed tabs not being tracked (which, again, fixes "reopen last tab")
- Fix files opened from the history being recorded twice
- Fix default settings having old setting names and values
- Save timestamps in POSIX time instead of a user-specific string format; the format setting is now only used for displaying absolute timestamps in the panel (see #28)
- Remove doubled information in history file, namely 'action' key (#30)
- Fix a bug where quickly browsing through the reopen panel would cause some views to get mistaken for real views and added to the history (#31)
- Fix exception when timestamp could not be parsed (#28)
- Adapt to changes made to the
FileHistory.sublime-settings
file (#25) - Don't update the settings file when values are missing, just silently use the defaults (#25)
- Support
path_exclude_patterns
setting to exclude files from being tracked in the history (basically a filename pattern blacklist) (#22) - Support
path_reinclude_patterns
setting to re-include files that were excluded before (basically a filename pattern whitelist) (#22) - Deleting from quickpanel should reopen with an updated list and the next entry selected (#24)
- Catch exception when loading history file fails (#27)
- Support for storing daily backups of the history file. See
max_backup_count
setting (#27) - Bug fix: Cannot open multiple files within the same palette if the file is opened in a different group (#23)
- Buf fix: Panel didn't show on ST2
- Some refactoring
- [ST2] Hotfix for trailing comma in Main.sublime-menu
- Fix file name of 1.5.0 changelog file (#26)
- [ST2] Added support for cleanup on startup for ST2
- [ST3] Added shortcut to delete the currently selected history entry Note: The entry will be deleted but will still be visible in the current quick panel. Mapped to "ctrl+delete" by default ("cmd+delete" on OSX).
- Added setting and command to reset/clear all history data (#14)
- Added option to display the timestamp of the history entry (either the last opened/closed or the filesystem's last modified timestamp), relative or absolute
- When cleaning up, do not consider just current project and global (#15)
- The history file is now "minimized" by default. You can adjust the settings if you want it prettified. (#15)
- Improved plugin responsiveness by opening the preview in the background (noticable with large or remote files)
- Fixed quick panel shortcuts not working with previewing disabled (#19)
- Update Menu entries (#21)
- Hotfix opening multiple views with the "right" key shortcut (#16)
- Fix preview when no views are open in the window (#13)
- Fix for ST2 compatibility (#12)
- Quick-open: Refocus on the newly opened file rather than the original one
- Updated the version number in messages.json and CHANGELOG.md
- Added MIT license
- Updated the version number in messages.json
- Fixed some issues in the README and added a settings section
- Updated the version number to reflect significance of the added functionality
- Added settings file to simplify customization
- ST3 only: Preview the history entries while searching through the quick panel
- ST3 only: Remove files that no longer exist while searching through the quick panel
- ST3 only: Added option to cleanup this history on startup (remove any files that no longer exist)
- Show the quick panel with a monospace font
- Customize where the history data is stored
- Option to try to re-use the position the file was in when it was closed
- A default settings file will be created if one does not exist (default is User/FileHistory.json in the packages directory)
- Added commands to the command palette and removed cleanup command from keybindings (by @stdword)
- ST3 only: The files are now previewed when cycling through the quick panel entries
- Add some status messages for cleanup command
- Fix unicode bug introduced in ST 3014
- Use the newly implemented project file path API for saving per-project history instead of hashing the project's folders
- Remove remaining settings migration code (not really worth mentioning)
- Add messages for Package Control install and updates
- Sublime Text 3 compatability
- Remove old settings migration code (this probably won't bother you unless you've been using this plugin for years)
- Adjust OSX key bindings to not use ctrl
- Add key bindings and menu entries
- Mirrored from gist with most of their functionality