diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..3815286ff --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,69 @@ +### 1.0.10: +- Add message pertaining to rewrite + +### 1.0.9: +ihavenoface: +- Implement Announcement Hiding +seaweedchan: +- Change #options back to inheriting colors from replies +- Fix script breaking when disabling image expansion + +### 1.0.8: +seaweedchan: +- Redo settings menu styling +- Move Export/Import buttons and dialog +- Update license and use banner.js for license + +### 1.0.7: +qqueue: +- Relative post dates +MayhemYDG: +- Exporting/importing settings + +### 1.0.6 +seaweedchan: +- Update supported boards for archive redirection and custom navigation +- Point to github.io instead of github.com for pages +- Fix post archive link for InstallGentoo and Foolz +- Make InstallGentoo default for /g/ +- Fix embedding issues + +### 1.0.5: +seaweedchan: +- Added keybind to toggle Fappe Tyme +- Fix code tag keybind +Zixaphir: +- Add 'yourPost' class to own replies + +### 1.0.4: +seaweedchan: +- Fix Fappe Tyme +- Re- add label for image expanding +- Move restore button to left side as per RiDeag + +### 1.0.3 +seaweedchan: +- Add ad- blocking CSS into Custom CSS examples +Zixaphir: +- Fix ctrl+s bringing up save dialog +- Fix issues with soundcloud embedding + +### 1.0.2: +seaweedchan: +- New Rice option: Emoji Position +- New layout for Rice tab +- No more Yotsuba / Yotsuba B in options + +### 1.0.1: +- New option: Emoji +- New Rice option: Sage Emoji +seaweedchan: +- Prettier error messages + +### 1.0.0 +- Initial release +zixaphir: +- Fix unread post count for filtered posts +- Fix issues when switching from ihavenoface's fork +- Fix backlinks not receiving filtered class +- Fix QR position not saving on refresh diff --git a/README.md b/README.md index 44f822588..56406429b 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,44 @@ # Get 4chan X [HERE](http://seaweedchan.github.io/4chan-x/). -## Reporting bugs +## Reporting bugs and suggestions -1. Make sure your **browser** & **4chan X** are up to date. -2. Please include as much information as possible, including your internet browser -3. Disable your other extensions & scripts. -4. If your issue persists: - 1. Report precise steps to reproduce the problem. - 2. Report console errors, if any. - 3. Report browser and browser version. +1. Make sure both your **browser** and **4chan X** are up to date. +2. Disable your other extensions & scripts to identify conflicts. +3. If your issue persists, open a [new issue](https://github.com/seaweedchan/4chan-x/issues) with the following information: + 1. Precise steps to reproduce the problem, with the expected and actual results. + 2. Console errors, if any. + 3. Browser version. + 4. Your exported settings. Open your console with: -- `Ctrl + Shift + J` on Chrome & Firefox +- `Ctrl + Shift + J` on Chrome. +- `Ctrl + Shift + K` on Firefox. - `Ctrl + Shift + O` on Opera. ## Development & Contribution ### Get started -- Clone 4chan X. -- `cd` into it. - Install [node.js](http://nodejs.org/). - Install [Grunt's CLI](http://gruntjs.com/) with `npm install -g grunt-cli`. -- Install 4chan X dependencies with `npm install`. +- Clone 4chan X. +- `cd` into it. +- Install/Update 4chan X dependencies with `npm install`. ### Build - Build with `grunt`. -- For development (continuous builds), run `grunt watch`. +- Continuously build with `grunt watch`. -### Contributing +### Release -- Fork the repo -- Edit the CoffeeScript source -- Build the JavaScript -- If the edits affect regular users, edit the changelog -- Send a pull request +- Update the version with `grunt patch`, `grunt minor` or `grunt major`. +- Release with `grunt release`. + +Note: this is only used to release new 4chan X versions, and is **not** needed or wanted in pull requests. + +### Contribute + +- Edit the CoffeeScript sources. +- If the edits affect regular users, edit the changelog. +- Open a pull request. \ No newline at end of file diff --git a/builds/4chan-X.js b/builds/4chan-X.js index deacfe9a4..10936ad12 100644 --- a/builds/4chan-X.js +++ b/builds/4chan-X.js @@ -8928,7 +8928,7 @@ return; } $.event('CloseMenu'); - html = "\n
\n
"; + html = "\n
\n
"; Settings.overlay = overlay = $.el('div', { id: 'overlay' }); diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index dcbc70cfa..8101c7044 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -8944,7 +8944,7 @@ return; } $.event('CloseMenu'); - html = "\n
\n
"; + html = "\n
\n
"; Settings.overlay = overlay = $.el('div', { id: 'overlay' }); diff --git a/builds/crx/script.js b/builds/crx/script.js index dc3e3b71e..3355c83df 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -8789,7 +8789,7 @@ return; } $.event('CloseMenu'); - html = "\n
\n
"; + html = "\n
\n
"; Settings.overlay = overlay = $.el('div', { id: 'overlay' }); diff --git a/changelog b/changelog deleted file mode 100644 index 66ee17193..000000000 --- a/changelog +++ /dev/null @@ -1,71 +0,0 @@ -master - -1.0.10: --Add message pertaining to rewrite - -1.0.9: -ihavenoface: - -Implement Announcement Hiding -seaweedchan: - -Change #options back to inheriting colors from replies - -Fix script breaking when disabling image expansion - -1.0.8: -seaweedchan: - -Redo settings menu styling - -Move Export/Import buttons and dialog - -Update license and use banner.js for license - -1.0.7: -qqueue: - -Relative post dates -MayhemYDG: - -Exporting/importing settings - -1.0.6 -seaweedchan: - -Update supported boards for archive redirection and custom navigation - -Point to github.io instead of github.com for pages - -Fix post archive link for InstallGentoo and Foolz - -Make InstallGentoo default for /g/ - -Fix embedding issues - -1.0.5: -seaweedchan: - -Added keybind to toggle Fappe Tyme - -Fix code tag keybind -Zixaphir: - -Add 'yourPost' class to own replies - -1.0.4: -seaweedchan: - -Fix Fappe Tyme - -Re-add label for image expanding - -Move restore button to left side as per RiDeag - -1.0.3 -seaweedchan: - -Add ad-blocking CSS into Custom CSS examples -Zixaphir: - -Fix ctrl+s bringing up save dialog - -Fix issues with soundcloud embedding - -1.0.2: -seaweedchan: - -New Rice option: Emoji Position - -New layout for Rice tab - -No more Yotsuba / Yotsuba B in options - -1.0.1: --New option: Emoji --New Rice option: Sage Emoji -seaweedchan: - -Prettier error messages - -1.0.0 --Initial release -zixaphir: - -Fix unread post count for filtered posts - -Fix issues when switching from ihavenoface's fork - -Fix backlinks not receiving filtered class - -Fix QR position not saving on refresh diff --git a/src/settings.coffee b/src/settings.coffee index d2da79e1d..5bc326762 100644 --- a/src/settings.coffee +++ b/src/settings.coffee @@ -56,7 +56,7 @@ Settings = <%= meta.name %> | #{g.VERSION} | - Issues | + Issues | ×