Release History
- Enhancement: show gist description in the palette if available. This helps users search through their gists easier.
- Fix bug for command
Add File to Gist
- Fix bug for command
Delete File from Gist
- Fix progress message problem when one gist has multiple files
- Use MONOSPACE_FONT in the quick panel for choosing gist
- List folder and its related files when open gist, if you click list folder name, plugin will open all files in this gist
- Add http proxy for all http request, fix issue #4
- Move events module from main.py to new event.py
- Rename
Delete Gist From List
command toDelete Exist Gist
- Rename
Open Gist In Browser
command toOpen Current Gist In Browser
- Remove command
Refresh Gist Workspace
, remove its related setting and statement - Add a new command
Open Gist In Browser
to open the chosen gist in the selection panel - Add a new command
Update Content To Gist
to update chosen content or whole file content to exist gist - Add a new command
Add File To Gist
to add chosen content or whole file content to exist gist - Add a new command
Delete File From Gist
to add chosen content or whole file content to exist gist - Update README.md
- Enhancement: prevent duplicate gist update when press
ctrl+s
- Add a new command to delete chosen gist from gist list
- Fix bug: After update gist, refresh all lists to keep gist raw_url to newest
- Enhancement: Add token required check for
open_gist
command
- Add a new command
Open New Gist
, which is used to read gist list from server but not local cache, because you add a new gist or fork a gist in the server but not add it by this plugin, you need to reload gist cache and then open gist file from local cache, this new command combine these two steps to one.
- FileName check and add support for trying again when creating gist
- Fix bug of connection issue checking
- If token is invalid, display the error message
- Add
show_message
parameter forreload_gist_cache
- Optimize BaseGistView
- Remove
file_exclude_patterns
setting - Remove
folder_exclude_patterns
setting workspace
setting can be empty, if it is empty, workspace will be set as {packages_path}/User/HaoGist
- Deliver issue #2 for hiding workspace in sidebar
- Add context menu items for all HaoGist commands
- Add message for
reload_gist_cache
command
- Bug: In order to get all gists, add
?per_page=1000
to/gists
list request
- Deliver enhancement for issue #1
- Catch requests request exception
- Add a new settings
debug_mode
to control whether output debug message
- Add thread progress for
list_gist
part ofopen_gist
- Correct progress message for
create_gist
- Add a new command
update_gist_description
to update gist description - Update README.MD
- Add exception catch for network connection exception
- Rename
about
command toabout_hao_gist
in order to prevent conflict with other plugin
- Add new
rename_gist
command - Add new
about
command - Add new
release_note
command - Add thread process for gist list
- Reload gist cache after create, delete or rename operation on gist
- Add requests dependencies, if not package control 3, just use the build-in requests
- Add thread progress for
open_gist
- Add thread progress for CRUD on gist
- Refactoring this plugin, add callback support to thread
- If CRUD succeed, just hide the panel after lots of seconds
- Add a
delay_seconds_for_hiding_panel
setting to control the panel hiding delay seconds
- Add two commands for default setting and user setting for HaoGist
- Update README.MD
- Correct messages
- Add more detail in the install message
- Fix install bug
- Fix
`cache`
bug
- Remove
user
setting - Remove dependency lib [gistapi]
- Enhancement for gist selection of
open gist
- Add a new module
api.py
- Add
reload gist workspace
command - Add
reload gist cache
command
- Add
update gist
command - Add
refresh gist
command - Add
refresh gist
command - Add
delete gist
command - Add
create gist
command - Add
clear gist cache
command - Add
open gist in browser
command
- Optimize the cache feature
- Birth!
- Frustration
- Conception