Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CSS-Tricks/The-Printliminator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMottie <wowmotty@gmail.com>2015-08-24 18:59:49 +0300
committerMottie <wowmotty@gmail.com>2015-08-24 19:22:48 +0300
commit2b2173679bbe7b9f27fe1972455319ccec13dbdc (patch)
tree5da79e37d5a21b8b18a25ae3ca5258ead185ed53
parentf7f782a2a0da2b297fa9c1bf7c89e5c09638e9ef (diff)
Readme: add to do & recent changes sectionsv3.0.0
-rw-r--r--README.md35
1 files changed, 32 insertions, 3 deletions
diff --git a/README.md b/README.md
index 4863ed6..78c6d15 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,3 @@
-# The Printliminator
-
The Printliminator is a bookmarklet with some simple tools you can use to makes websites print better.
One click to activate, and then click to remove elements from the page, remove graphics, and apply better
print styling.
@@ -8,7 +6,38 @@ print styling.
[Get the Bookmarklet here](//css-tricks.github.io/The-Printliminator/)
-## Credits
+### To Do
+
+* [ ] Add keyboard commands to alter the targeted element. For example:
+ * <kbd>pageUp</kbd> to select parent of hovered element
+ * <kbd>pageDown</kbd> to select child of hovered element (not sure what to do if the mouse moves though)
+ * <kbd>Enter</kbd> to hide outlined element.
+ * <kbd>Esc</kbd> to cancel.
+* [ ] Make Printliminator window draggable.
+* [ ] Add documentation to the wiki pages.
+* [ ] Remove jQuery dependency (maybe?)
+
+### Recent Changes
+
+#### Version 3.0.0 (8/24/2015)
+
+* Reformat code (clean up mixed tabs & spaces).
+* Add misc config files.
+* Update demo page to match original article.
+* Internalize all css & modify code to use css class names.
+* Save each replaced background image for undo method.
+* Add flags to prevent repeated modifications - This also makes the undo easier to use; click add print stylesheet multiple times, but only click undo once to remove it.
+* Archive unused files.
+* Add demo folder & optimized png files (:heart: https://tinypng.com/).
+* Add grunt build process.
+ * Make all changes to the `src` folder files as the root `index.html` is now dynamically generated.
+ * [Protocol-relative urls](http://www.paulirish.com/2010/the-protocol-relative-url/) are now used in the production bookmarklet.
+ * Running root `index.html` in a local environment will alter the bookmarklet to use local files (development mode); so don't save that bookmarklet!
+ * The actual bookmarklet code (`src/bookmarklet.js`) is now compressed and added to the `index.html` file during the build.
+* Remove unused variable.
+* Update readme.
+
+### Credits
* By [Chris Coyier](http://chriscoyier.net) and [Devon Govett](http://devongovett.wordpress.com/).
* Icons by [Function](http://wefunction.com/2008/07/function-free-icon-set/).