Version 1.2

This commit is contained in:
Buu Nguyen 2014-05-25 09:41:24 -07:00
parent 54148c3c81
commit e823f219de
10 changed files with 27 additions and 23 deletions

View File

@ -28,14 +28,10 @@ Octotree uses [GitHub API](https://developer.github.com/v3/) to retrieve reposit
* You access a private repository
* You exceed the [rate limit of unauthenticated requests](https://developer.github.com/v3/#rate-limiting)
When that happens, Octotree shows the screen below to ask for your [GitHub personal access token](https://help.github.com/articles/creating-an-access-token-for-command-line-use). If you don't already have one, [create one](https://github.com/settings/tokens/new), then copy and paste it into the textbox.
When that happens, Octotree shows the screen below to ask for your [GitHub personal access token](https://help.github.com/articles/creating-an-access-token-for-command-line-use). If you don't already have one, [create one](https://github.com/settings/tokens/new), then copy and paste it into the textbox. Note that the minimal scopes that should be granted are `public_repo` and `repo` (if you need access to private repositories).
![Enter personal access token](docs/token.png)
Minimal scopes that should be granted are `public_repo` and `repo` (if you need access to private repositories).
![Minimal scopes](docs/scopes.png)
Alternatively, you can manually enter or update the token by following these steps:
* Navigate to any GitHub page
@ -46,17 +42,26 @@ localStorage.setItem('octotree.github_access_token', 'REPLACE WITH TOKEN')
```
## Changelog
### v1.1
* New UI that blends better with GitHub! [#43](https://github.com/buunguyen/octotree/pull/43)
* Hide Octotree on non-code pages [#44](https://github.com/buunguyen/octotree/pull/44), [#42](https://github.com/buunguyen/octotree/pull/42), [#52](https://github.com/buunguyen/octotree/pull/52)
* When asking for token, show more detailed message and not fly out automatically [96ff6](https://github.com/buunguyen/octotree/commit/96ff6196bb99aa36ae8bf08c345354fcd4db79a1)
* Extend pjax timeout to work better with big files [4d5f5](https://github.com/buunguyen/octotree/commit/4d5f526a719191d7f756443c60f471f1c775f8c8)
* Sanitize file and folder names before displaying [a1e8a](https://github.com/buunguyen/octotree/commit/a1e8a63ca894d4ecc58ba722727ca8b3c1a2128d)
* Fix error when a branch name contains slashes [#12](https://github.com/buunguyen/octotree/pull/12)
* Gulp script to build for Chrome, Firefox and Safari [c485b](https://github.com/buunguyen/octotree/commit/c485b144a3d6a9114148e7ca8e2fe4ce0d74b1c4), [61a9e](https://github.com/buunguyen/octotree/commit/61a9e8af864365df4ece208f213a3d49d241de0e)
### [v1.2](https://github.com/buunguyen/octotree/issues?labels=&milestone=1&page=1&state=closed)
* Hide sidebar by default (upon many user requests)
* Hotkey (`cmd+b`, `ctrl+b`) to toggle sidebar
* Sidebar is now resizable
* Support rendering submodules
* Reflect GitHub selection to Octotree
* New sidebar header and progress indicator
* And bug fixes
### [v1.1](https://github.com/buunguyen/octotree/issues?labels=&milestone=2&page=1&state=closed)
* New UI that blends better with GitHub!
* Hide Octotree on non-code pages
* When asking for token, show more detailed message and not fly out automatically
* Extend pjax timeout to work better with big files
* Sanitize file and folder names before displaying
* Fix error when a branch name contains slashes
* Gulp script to build for Chrome, Firefox and Safari
* And some other minor changes
## Credit
* Thanks to everyone who submit pull requests, report bugs and suggest ideas on GitHub and on [HN](https://news.ycombinator.com/item?id=7740226)
* [Extension icon](https://github.com/pstadler/octofolders) by [pstadler](https://github.com/pstadler)
* [Extension icon](https://github.com/pstadler/octofolders) by [pstadler](https://github.com/pstadler)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 355 KiB

After

Width:  |  Height:  |  Size: 378 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 KiB

After

Width:  |  Height:  |  Size: 416 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

After

Width:  |  Height:  |  Size: 372 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

View File

@ -22,4 +22,4 @@
"event-stream": "^3.1.5",
"gulp-run-sequence": "^0.3.2"
}
}
}

View File

@ -13,9 +13,9 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleShortVersionString</key>
<string>1.1.0</string>
<string>1.2.0</string>
<key>CFBundleVersion</key>
<string>1.1.0</string>
<string>1.2.0</string>
<key>Chrome</key>
<dict/>
<key>Content</key>

View File

@ -196,7 +196,6 @@ a.octotree_toggle:hover {
}
a.octotree_toggle > span {
margin-top: 1px;
font: normal normal 16px octicons;
line-height: 1;
display: inline-block;
@ -217,9 +216,9 @@ a.octotree_toggle.loading > span:after {
a.octotree_toggle.loading .loader {
border-radius: 50%;
border: 3px solid #000;
border-top: 3px solid rgba(0,0,0,0);
border-left: 3px solid rgba(0,0,0,0);
border: 2px solid #000;
border-top: 2px solid rgba(0,0,0,0);
border-left: 2px solid rgba(0,0,0,0);
width: 16px;
height: 16px;
animation: loading .5s infinite linear;

View File

@ -1,6 +1,6 @@
{
"name": "Octotree",
"version": "1.1.0",
"version": "1.2.0",
"manifest_version": 2,
"author": "Buu Nguyen",
"description": "Display GitHub code in tree format",

View File

@ -11,5 +11,5 @@
"icon": "data/icons/icon48.png",
"icon64": "data/icons/icon64.png",
"license": "MIT",
"version": "1.1"
"version": "1.2"
}