Permalink
Browse files

v1.3.0-dev. Added demo, cleaned up, added a bunch of options, fixed a…

… few things, etc.
  • Loading branch information...
balupton committed Jul 21, 2010
1 parent 369019c commit 8c59b847284c96d7332a22827e72b402a6668415
View
@@ -0,0 +1,2 @@
+.build
+.DS_Store
View
@@ -0,0 +1,14 @@
+Benjamin "balupton" Lupton's Project Checklist v0.1.1 (July 09, 2010)
+
+All Projects:
+- Have you run all the unit tests for the project?
+- Have you remembered to remake the project? [make all]
+- Have you tested in all major browsers?
+- Have you ensured all documentation dates are correct?
+- Have you ensured all documentation project links are current?
+- Have you ensured version changelog entries have been added to appropriate file?
+- If yes; then you are good to tag this release if you like [git tag -s "v..."]
+- To push; use [git push --all] then [git push --tags]
+
+Project Specific:
+- Have you remembered to set it back to the minified version in the demo?
View

Large diffs are not rendered by default.

Oops, something went wrong.
View
@@ -0,0 +1,68 @@
+# Javascript/CSS Compressor Makefile - By Benjamin "balupton" Lupton (MIT Licenced)
+
+MAKEFLAGS = --no-print-directory --always-make
+MAKE = make $(MAKEFLAGS)
+
+BUILDDIR = ./.build
+
+CLOSUREURL = http://closure-compiler.googlecode.com/files/compiler-latest.zip
+CLOSUREDIR = $(BUILDDIR)/closure
+CLOSUREFILE = $(CLOSUREDIR)/compiler.jar
+YUIURL = http://yuilibrary.com/downloads/yuicompressor/yuicompressor-2.4.2.zip
+YUIDIR = $(BUILDDIR)/yui
+YUIFILE = $(YUIDIR)/yuicompressor-2.4.2/build/yuicompressor-2.4.2.jar
+
+
+all:
+ $(MAKE) build;
+ $(MAKE) add;
+
+
+demo:
+ open ./demo/index.html
+
+add:
+ git add .gitignore CHECKLIST.txt COPYING.txt demo Makefile README.txt scripts
+
+push:
+ git push --all ; git push --tags ;
+
+edithooks:
+ mate .git/hooks/pre-commit
+
+
+refresh:
+ wget -q http://github.com/balupton/jquery-sparkle/raw/master/scripts/resources/core.console.js -O scripts/resources/core.console.js ;
+ wget -q http://github.com/balupton/jquery-sparkle/raw/master/scripts/resources/core.string.js -O scripts/resources/core.string.js ;
+ wget -q http://github.com/balupton/jquery-sparkle/raw/master/scripts/resources/jquery.events.js -O scripts/resources/jquery.events.js ;
+ wget -q http://github.com/balupton/jquery-sparkle/raw/master/scripts/resources/jquery.extra.js -O scripts/resources/jquery.extra.js ;
+ wget -q http://github.com/balupton/jquery-history/raw/master/scripts/jquery.history.js -O scripts/jquery.history.js ;
+ wget -q http://github.com/balupton/jquery-history/raw/master/scripts/jquery.history.min.js -O scripts/jquery.history.min.js ;
+
+
+pack:
+ cat \
+ ./scripts/resources/core.console.js \
+ ./scripts/resources/core.string.js \
+ ./scripts/resources/jquery.events.js \
+ ./scripts/resources/jquery.extra.js \
+ ./scripts/resources/jquery.ajaxy.js \
+ > ./scripts/jquery.ajaxy.js;
+
+compress:
+ java -jar $(CLOSUREFILE) --create_source_map ./scripts/closure.map --js_output_file=./scripts/jquery.ajaxy.min.js --js=./scripts/jquery.ajaxy.js;
+ #java -jar $(YUIFILE) ./styles/jquery.ajaxy.css -o ./styles/jquery.ajaxy.min.css
+
+build:
+ $(MAKE) pack;
+ $(MAKE) compress;
+
+build-update:
+ $(MAKE) clean;
+ mkdir $(BUILDDIR) $(CLOSUREDIR) $(YUIDIR);
+ cd $(CLOSUREDIR); wget -q $(CLOSUREURL) -O file.zip; tar -xf file.zip;
+ cd $(YUIDIR); wget -q $(YUIURL) -O file.zip; tar -xf file.zip;
+
+clean:
+ rm -Rf $(BUILDDIR);
+
View
0 README
No changes.
View
@@ -0,0 +1,83 @@
+/**
+ * jQuery Ajaxy - AJAX extension for jQuery History
+ * Copyright (C) 2008-2010 Benjamin Arthur Lupton
+ * http://www.balupton.com/projects/jquery-ajaxy
+ *
+ * This file is part of jQuery Ajaxy.
+ *
+ * jQuery Ajaxy is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * jQuery Ajaxy is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with jQuery Ajaxy. If not, see <http://www.gnu.org/licenses/>.
+ *
+ * @name readme
+ * @package jquery-ajaxy
+ * @category jquery-plugin
+ * @version 1.2.0-dev
+ * @date July 21, 2010
+ * @since v0.1.0-dev, July 24, 2008
+ * @author Benjamin "balupton" Lupton {@link http://www.balupton.com}
+ * @copyright (c) 2008-2010 Benjamin Arthur Lupton {@link http://www.balupton.com}
+ * @license GNU Affero General Public License - {@link http://www.gnu.org/licenses/agpl.html}
+ * @example Visit {@link http://www.balupton.com/projects/jquery-history} for more information.
+ */
+---
+
+Installation & Usage:
+1. Refer to the (demo/index.html) or http://www.balupton.com/projects/jquery-history if the demo is not included.
+
+Todo:
+
+----
+
+Changelog:
+
+v1.3.0-dev, July 22, 2010
+- Added demo
+- Added [redirect, relative_as_base, no_history_class, no_history_class, support_text] options
+- Added support for text responses
+- Added support for default controllers
+- Fixed an issue where request would fire twice for ajaxified controllers
+- Cleaned and now uses sparkle dependencies with makefile
+
+v1.2.0-beta, August 3, 2009
+- Moved base/root/relative url functionality inside
+- Fixed issue with A elements continuing link
+- Improvements to form submission
+- Debug improvements
+
+v1.1.0-beta, July 25, 2009
+- Added support for hash callbacks
+
+v1.0.1-final, July 11, 2009
+- Restructured a little bit
+- Documented
+- Added get and set functions for misc
+- Added support for Ajaxy error headers
+- Cleaned go/request
+ *
+v1.0.0-final, June 19, 2009
+- Been stable for over a year now, pushing live.
+
+v0.1.0-dev, July 24, 2008
+- Initial Release
+
+----
+
+Special Thanks:
+- jQuery {@link http://jquery.com/}
+- jQuery UI History - Klaus Hartl {@link http://www.stilbuero.de/jquery/ui_history/}
+- Really Simple History - Brian Dillard and Brad Neuberg {@link http://code.google.com/p/reallysimplehistory/}
+- jQuery History Plugin - Taku Sano (Mikage Sawatari) {@link http://www.mikage.to/jquery/jquery_history.html}
+- jQuery History Remote Plugin - Klaus Hartl {@link http://stilbuero.de/jquery/history/}
+- Content With Style: Fixing the back button and enabling bookmarking for ajax apps - Mike Stenhouse {@link http://www.contentwithstyle.co.uk/Articles/38/fixing-the-back-button-and-enabling-bookmarking-for-ajax-apps}
+- Bookmarks and Back Buttons {@link http://ajax.howtosetup.info/options-and-efficiencies/bookmarks-and-back-buttons/}
+- Ajax: How to handle bookmarks and back buttons - Brad Neuberg {@link http://dev.aol.com/ajax-handling-bookmarks-and-back-button}
Oops, something went wrong.

0 comments on commit 8c59b84

Please sign in to comment.