Skip to content
This repository has been archived by the owner on Apr 16, 2019. It is now read-only.

remove debugger #936

Open
wants to merge 1,414 commits into
base: 3.0beta
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1414 commits
Select commit Hold shift + click to select a range
b15a6dc
remove debugger statements
Mar 26, 2014
9cc5aa2
Fix auto launch with Intel containers on Kitkat
Mar 26, 2014
54a61fb
Merge pull request #630 from Philzen/patch-1
Mar 28, 2014
79cd77a
better FF OS fix since it does not support flex box
Mar 28, 2014
27d91e4
Merge branch 'master' of github.com:01org/appframework
Mar 28, 2014
99203ea
Popup: Fix default property typo
Philzen Mar 29, 2014
4ae72a0
Update `suppressTitle` when supplied via config
Philzen Mar 29, 2014
114f299
# fix bogus assignment
Philzen Mar 29, 2014
3135ae1
Merge pull request #635 from Philzen/patch-2
Mar 30, 2014
0b996e3
rebuild from popup fix
Mar 30, 2014
0244090
Fix Typo in $.ajax
Philzen Mar 31, 2014
aa0cb78
Add method sort for array in afm object
pabloalcaraz Mar 31, 2014
8961779
revert event namespace change (still not working properly)
Apr 1, 2014
94a1638
filter events off namespace
Apr 1, 2014
973a24b
Merge pull request #637 from pabloalcaraz/patch-1
Apr 1, 2014
94258c4
Merge pull request #636 from Philzen/patch-1
Apr 1, 2014
c8eb941
make slide menu plugin block scrolling at all times.
Apr 1, 2014
75d8270
rebuild build files from fixes.
Apr 2, 2014
f44a27a
fix #639 -set height to 100% so custom styles can be applied.
Apr 2, 2014
8aed1b0
remove .bind() from ayepromise for android 2.3 support
Apr 2, 2014
208509a
# fix documentation (typos / google-jsdoc syntax / missing params)
Philzen Apr 3, 2014
6f1a1f8
Fix when the CSS style width/height has percentage
pabloalcaraz Apr 3, 2014
2af4bc8
Merge pull request #640 from Philzen/master
Apr 3, 2014
98f4d0b
Merge pull request #642 from pabloalcaraz/patch-2
Apr 3, 2014
6321f9d
Rebuild diet files from pull requests.
Apr 3, 2014
a186d7f
# removed redundant text-align:center
Philzen Apr 4, 2014
f625845
create header in menu when title attribute is present
krisrak Apr 7, 2014
fd1b2c0
added title attr for side menus
krisrak Apr 7, 2014
306caf2
added $.ui.launch in document and device ready
krisrak Apr 7, 2014
0abf5a0
Merge pull request #643 from Philzen/patch-1
Apr 7, 2014
36b722d
moved side menu header creation to updateSideMenu
krisrak Apr 7, 2014
7c69120
change $().animate to $().animateCss so it doesn't stomp on jQuery's …
Apr 7, 2014
7de2bde
update jshint for unused:true
Apr 7, 2014
e12b34f
rebuild dist files.
Apr 7, 2014
b8e9509
make header back button class based. Adding an anchor with class "ba…
Apr 7, 2014
9dadfb0
Merge pull request #646 from krisrak/side-menu-header
Apr 7, 2014
a8ff420
rebuild min dist files.
Apr 7, 2014
fe1ec25
update ajax demo for data-title
Apr 7, 2014
58ed06e
ui.ready()-listeners may be removed when handled
Philzen Apr 7, 2014
35583b8
Merge pull request #647 from Philzen/patch-2
Apr 8, 2014
742e123
class names should be seperated by space in removeClass
krisrak Apr 9, 2014
c3e4f0e
fixed android typo
krisrak Apr 9, 2014
3645ec3
Merge pull request #649 from krisrak/custom-theme-fix
Apr 9, 2014
16a5e15
af.8tiles.js is now included in the built files, so do not add it.
Apr 9, 2014
78b541d
rebuild build files
Apr 9, 2014
f33d8b4
add af.ui.jquery* files
Apr 9, 2014
7a34efb
fix scope bug with jQuery events - now properly scoped to the element.
Apr 9, 2014
a33c47e
added option for ios7 header padding for statusbar overlay
krisrak Apr 11, 2014
aac569b
fixed text color in side menu
krisrak Apr 11, 2014
c4e42b6
removed extra header class,parent modalHeader already has header class
krisrak Apr 11, 2014
71ff180
fix xdk event listeners.
Apr 14, 2014
6569ff4
Prevent setupCustomTheme() being executed twice (and too early)
Philzen Apr 15, 2014
07cd431
Merge pull request #657 from Philzen/patch-3
Apr 15, 2014
3682e23
rebuild from setupCustomtheme being called twice.
Apr 17, 2014
b3c241b
Merge pull request #654 from krisrak/ios7-statusbar-header
Apr 17, 2014
dd8d0de
rebuild from cordova/ios fix.
Apr 17, 2014
147062f
# DRY refactored condition to exit early
Philzen Apr 17, 2014
ebfdd02
# removed need for jshint-directive / doc beautification
Philzen Apr 17, 2014
8174d81
Merge pull request #659 from Philzen/patch-4
Apr 17, 2014
1776fb2
Fix inline headers/footers not being sent properly to the panel's scr…
Apr 18, 2014
01576a6
recompile build files from PR and header/footer fix.
Apr 18, 2014
28bb029
only call $.parseJS on the App Framework object (not jQuery)
Apr 18, 2014
5ecfc13
Fix for af.ui.showBackbutton = true
Philzen Apr 23, 2014
503b36a
Merge pull request #661 from Philzen/patch-5
Apr 23, 2014
a222b14
Fix #662
Apr 23, 2014
89490d6
chrome needs touch events to bleed through now (no need for fast click)
Apr 23, 2014
9f3e2bb
Allow $.unbind to remove all events on an object.
Apr 29, 2014
ffb7082
Fix #676
May 16, 2014
cd333a4
IE is really flaky with touch moves and emulation.
May 16, 2014
3e3f123
Fix issues with <input type='range'>
May 16, 2014
f613cf7
rebuild distribution files.
May 16, 2014
02e5be2
Fix #680
May 19, 2014
1e20539
fix scroller bug where getAttribute('type') returns null
May 19, 2014
804e14d
fix native scrolling and touch layer
May 19, 2014
cca04de
attempt to style range inputs, but not reliable.
May 19, 2014
9b86cc3
rebuild native scroller fix.
May 19, 2014
e43c616
Fix odd bug on FF OS where setTimeout isn't getting fired.
May 20, 2014
7a62307
Don't execute if we find touch support.
May 21, 2014
c0c2166
add $.os.supportsTouch when using desktop browser shim.
May 22, 2014
c65ed8e
add no-scroll attribute so you can tell divs to NOT scroll on there (…
May 22, 2014
f9951f2
fix list margins inside divs.
May 22, 2014
cff0ac6
Don't prevent MSPointer events
May 23, 2014
87da628
recompile build files.
May 23, 2014
493cf29
add start of the firefox os theme.
May 27, 2014
55915d3
recompile build files.
May 28, 2014
9878b77
Add touch element as a parameter passsed to swipe-[right, left, up, d…
AndrzejSenykZoyaLab May 29, 2014
dcb3fd5
Merge pull request #689 from AndrzejSenykZoyaLab/add-xy-coords-into-s…
May 29, 2014
ccb6fe3
recompile build files.
May 29, 2014
5484793
Fix #691
Jun 2, 2014
9773dc4
enable data-ignore-slide attribute so slide plugin will not fire on s…
Jun 3, 2014
05c115b
Fix #698
Jun 4, 2014
90a3981
Fix #700
Jun 5, 2014
cd2c18f
rewrite af.desktopBrowsers.js to use a TouchList and Touch object.
Jun 5, 2014
160d2ea
add $.ui.slideMenuXThreshold property
Jun 10, 2014
5679c1b
fix e.pageX always = 0 b/c we weren't using e.touches
Jun 11, 2014
343b34a
recompile plugins build file.
Jun 11, 2014
93d48c5
Fix #710
Jun 11, 2014
e54b0ef
fix iOS and $.ui.resetScrollers
Jun 23, 2014
6974631
recompile build files.
Jun 23, 2014
ba95d83
Fix #721 - the Chrome scrolling fixes broke Android 4.3
Jun 25, 2014
22b9b29
recompile build files.
Jun 25, 2014
8f5f206
- Fix two doc typos
Philzen Jun 27, 2014
14f0ed6
- option typo on `suppressTitle` & small comment typo
Philzen Jun 27, 2014
bf1f210
- Renamed (file typo) and minor documentation typo
Philzen Jun 27, 2014
f9c56d0
- typo: chaining
Philzen Jun 27, 2014
5c0fd69
- Fix Typo "Sunction"
Philzen Jun 27, 2014
8848f06
Firefox OS theme updates.
Jun 27, 2014
b7edc55
Merge pull request #723 from Philzen/patch-6
Jun 27, 2014
328d8fd
add loadpanelcomplete and unloadpanelcomplete events that get trigger…
Jul 2, 2014
1fb40e1
Patch $.ui.addContentDiv()
bdusell Jul 11, 2014
a1eaffa
Merge pull request #730 from bdusell/master
Jul 14, 2014
4c2a380
recompile build files
Jul 14, 2014
22e4a02
Fix overlayStatusBar not working when $.ui.useOSThemes=false
Jul 28, 2014
c18c18b
Move the status bar overlay to the body so it works for split view
Jul 28, 2014
80d980c
recompile build files
Jul 28, 2014
4dadc6c
loadAjax method should not loose the div classes defined in the html
jjballano Jul 28, 2014
5a4f42d
classList is not supported by Android 2.3 so I have changed the imple…
jjballano Jul 28, 2014
8fb8aa5
Fix case where getResponseHeader returns null
Jul 30, 2014
4281392
Remove jsdom - tests will fail, but npm install will work
Jul 30, 2014
010dc74
update bower
Jul 30, 2014
0801956
remove old appframework.min.js
Jul 30, 2014
1834ad2
real fix for #654
Jul 31, 2014
3394a08
Merge pull request #739 from jjballano/loadAjaxClasses
Aug 11, 2014
fc20b5e
cordova/kit kat fixes
Aug 13, 2014
905c136
Merge branch 'master' of github.com:01org/appframework
Aug 13, 2014
e86ce88
we need androidICS to go through the enter-edit
Aug 13, 2014
14b9a12
better fix for scrolling on ISC
Aug 14, 2014
b6e78b5
more android ics form fixes
Aug 15, 2014
e67d26f
update ui/appframework.ui.js
Aug 27, 2014
7b14f03
add $.getJSON fix and recompile build folder
Aug 27, 2014
3a0737f
fix pull to refresh
Aug 27, 2014
44bb211
improve "pull to refresh", make the refreshing status to reflect the …
Aug 28, 2014
3eb5cdd
format the source code using TAB instead of Space
Aug 28, 2014
f638e33
Fix select box plugin and jQuery
Aug 29, 2014
a0c5527
Merge pull request #748 from qicrosoft/master
Aug 29, 2014
27586e5
fix a low-level error
Aug 29, 2014
6c866a7
Merge pull request #750 from qicrosoft/master
Aug 29, 2014
f6bb615
recompile build files and remove orientation change trigger in af.des…
Sep 2, 2014
cef61b7
Fix long press threshold and set ios7 to true on ios8 devices using j…
Sep 16, 2014
68dfc1a
Fix iOS touch issue in touch layer
Sep 22, 2014
11cc4a8
fix bug when calling $.ui.hideModal when no modal window was shown.
Sep 25, 2014
617815f
ajax timeout should call complete also
Nov 6, 2014
ee9e431
Refactor $.ui.loadAjax to use $.ajax
Nov 6, 2014
89ba8cf
fixed typo
Nov 6, 2014
c4e7547
fix finishTransition() should have a second parameter in noTransition…
Nov 7, 2014
410dcd3
Fixes #783
dpesch Nov 7, 2014
e2db4c6
added missing jsdom dependency (to fix Cannot find module jsdom in gr…
dpesch Nov 7, 2014
9f0230a
Merge pull request #781 from bullines/master
Nov 7, 2014
361b4d3
Merge pull request #782 from icewaters/finishTransition
Nov 7, 2014
15b4197
Merge pull request #784 from 11com7/bugfix/removePropDomError9
Nov 7, 2014
dff0abc
Merge pull request #785 from 11com7/bugfix/npm-dependency
Nov 7, 2014
7c61895
fix complete not getting called in ajax timeout
Nov 20, 2014
2616cce
Merge branch 'master' of github.com:01org/appframework
Nov 20, 2014
bd31d67
iOS 8 fixes.
Dec 17, 2014
ebf0b32
App Framework 3.0 release
Feb 9, 2015
2d167dd
Remove old 2.x series code
Feb 11, 2015
14089b3
and another file
Feb 11, 2015
53c00e4
Add link for 2.2 website/docs
Feb 12, 2015
bce3df5
Fix the link for af2.2
Feb 12, 2015
16607d3
Fix #833 - setBackButtonText was not looking for the closest view
Mar 16, 2015
6a11020
Make sure an active class is always set
landabaso Mar 18, 2015
6327502
Merge pull request #835 from landabaso/patch-1
Mar 18, 2015
2b244ea
create build files
Mar 18, 2015
a72c492
Fix #837 - do not removed pressed state if we cannot find the active …
Mar 24, 2015
b18e025
Update af.ui.js
patrick-lake Mar 24, 2015
d121131
Update af.ui.js
landabaso Mar 24, 2015
861671a
added some better comments to the patch and fixing it so that it is e…
landabaso Mar 24, 2015
d1590fb
fixing formatting / tabs -> spaces
landabaso Mar 24, 2015
51120d0
typos
landabaso Mar 24, 2015
14a0f53
Merge pull request #839 from landabaso/patch-1
Mar 25, 2015
f18f6f7
rebuild files from last PR
Mar 25, 2015
e5eae05
Fixes issue #838. This patch makes it possible to use loadDiv both wi…
landabaso Mar 25, 2015
e53c16e
Typo fixed: Use css value "visible" instead of "visibile" for propert…
landabaso Mar 26, 2015
1cfe9f3
Do not handle back clicks when !useInternalRouting
landabaso Mar 26, 2015
2ef0c8e
Merge pull request #842 from landabaso/patch-3
Mar 26, 2015
8c4d65c
Merge pull request #840 from landabaso/patch-issue838
Mar 26, 2015
db984cf
Merge pull request #841 from landabaso/patch-2
Mar 26, 2015
46cb80e
Rebuild from fixes from @landabaso
Mar 26, 2015
f1eb490
Update af.ui.js
hanb102400 Mar 28, 2015
23c1515
Update af.ui.js
hanb102400 Mar 28, 2015
21bc104
Merge pull request #843 from sxt102400/master
Mar 29, 2015
e00c944
Fix back button not working
Mar 29, 2015
2b87271
add customClickHandler in checkAnchorClick
Mar 31, 2015
bc457b8
Merge pull request #844 from langowskiadam/master
Mar 31, 2015
22730a2
add customClickHandler in checkAnchorClick
Apr 2, 2015
6b4b278
Rebuild min files from #845
Apr 2, 2015
22edc01
Merge pull request #1 from EvilGuyWhoEatsBrains/EvilGuyWhoEatsBrains-…
Apr 8, 2015
8c2f0c6
Merge pull request #849 from EvilGuyWhoEatsBrains/master
Apr 8, 2015
7d8143c
Rebuild files from view fix
Apr 8, 2015
2a15f26
Update af.ui.js
Apr 8, 2015
d9fd822
Update af.touchEvents.js
Apr 9, 2015
898e64e
Update af.touchEvents.js
Apr 9, 2015
df367f0
Merge pull request #2 from EvilGuyWhoEatsBrains/EvilGuyWhoEatsBrains-…
Apr 9, 2015
880dd7e
Update af.touchEvents.js
Apr 9, 2015
a43159a
Merge pull request #3 from EvilGuyWhoEatsBrains/sensitivity-fix
Apr 9, 2015
b9294e8
Update af.touchEvents.js
Apr 9, 2015
2fe4400
Update af.touchEvents.js
Apr 9, 2015
7c3dc61
Update af.ui.js
Apr 9, 2015
e3a6649
Merge pull request #853 from EvilGuyWhoEatsBrains/sensitivity-fix
Apr 9, 2015
edeb03a
Rebuild from sensitivity fix
Apr 9, 2015
f824f96
Add lock screen widget and test. Will add docs soon
Apr 22, 2015
a3ffb57
Add docs for lock screen plugin
Apr 22, 2015
4a2feba
also filter OPTION event targets
Apr 30, 2015
ea97712
cleanup from VSCode
Apr 30, 2015
fa69b57
rebuid min files
Apr 30, 2015
9785b57
afui
May 1, 2015
cac825d
Fix #867
May 22, 2015
e79d8d7
Fix scroll bug on Android 4+
Jun 16, 2015
74bdd0b
Merge https://github.com/01org/appframework
langowskiadam Jun 24, 2015
f92fd5d
Enable scroll on swipe elements
langowskiadam Jun 24, 2015
18b8691
Merge pull request #879 from langowskiadam/master
Jun 24, 2015
2a5f944
restore proper tests from the 3.0beta branch
Jun 30, 2015
698acb4
Fix transition error "from.end"
Jun 30, 2015
3676ca8
Merge branch 'master' of github.com:01org/appframework
Jun 30, 2015
3d3a785
fix for list element with children
langowskiadam Jul 10, 2015
3ee5cf0
fix for list element with children
langowskiadam Jul 10, 2015
832fbab
Merge pull request #882 from langowskiadam/master
Jul 13, 2015
720be6e
Merge pull request #857 from FortschrittApps/master
Jul 13, 2015
06810c2
Update af.ui.js
gravity-addiction Jul 13, 2015
36eab5a
Merge pull request #884 from gravity-addiction/patch-1
Jul 14, 2015
334f332
rebuild build/ files
Jul 14, 2015
d930b4b
fix #896
Oct 13, 2015
1ae5e24
avoid neverending spinning wheel ui mask, when operation is stalled
uareurapid Oct 20, 2015
72a7f44
Merge pull request #897 from uareurapid/master
Oct 20, 2015
2dc2a11
Rebuild distribution files from pr
Oct 20, 2015
cf1b246
Back button text
marciosouzajunior Oct 23, 2015
120f5dc
Merge pull request #898 from marciosouzajunior/patch-1
Oct 23, 2015
6ae7278
Rebuild files from backbutton fix
Oct 23, 2015
49316a8
1)Fix #850 #866 #873;
ArcRain Nov 3, 2015
9ad4b8c
Fix issue with active panel being hidden on some animations.
Nov 3, 2015
4a92b51
rebuild dist files
Nov 3, 2015
4294aea
code review
ArcRain Nov 4, 2015
3588f2f
fix no 'panelunload' event when panel removed active.
ArcRain Nov 4, 2015
e49b8c8
code review
ArcRain Nov 4, 2015
9c6de3f
Merge pull request #902 from ArcRain/master
Nov 4, 2015
1e68f43
Add back fix for anchor not being passed in loadContent
Mar 25, 2016
eb313ec
added $.afui.showMask() timeout parameter
holmberd Mar 25, 2016
e038e2f
added $.afui.showMask() timeout parameter
holmberd Mar 25, 2016
1efdeb5
added $.afui.showMask() timeout parameter/description
holmberd Mar 25, 2016
34fdf73
added $.afui.showMask() timeout parameter
holmberd Mar 25, 2016
d109483
added $.afui.showMask() timeout parameter
holmberd Mar 25, 2016
f9f7d4c
added $.afui.showMask() timeout param description
holmberd Mar 25, 2016
ab7442b
Fix #903 "panelunload" triggered twice
holmberd Mar 26, 2016
350fd08
added $.afui.showMask() timeout parameter
holmberd Mar 27, 2016
12fff3f
added $.afui.showMask() timeout parameter/description
holmberd Mar 27, 2016
7e13adc
added $.afui.showMask() timeout parameter
holmberd Mar 27, 2016
c13caee
added $.afui.showMask() timeout param
holmberd Mar 27, 2016
62ba6c0
Merge pull request #906 from holmberd/master
imaffett Mar 28, 2016
e3b7589
Update README.md with discontinuation statement
tony-- May 22, 2017
724d7e9
Update README.md again
tony-- May 22, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -7,3 +7,4 @@
/3rdparty
/coverage
/src/css
>>>>>>> 3.0beta
2 changes: 1 addition & 1 deletion .jshintrc
Expand Up @@ -31,4 +31,4 @@
"newcap": false,
"expr": true,
"scripturl": true
}
}
3 changes: 3 additions & 0 deletions .settings/settings.json
@@ -0,0 +1,3 @@
// Place your settings in this file to overwrite default and user settings.
{
}
4 changes: 4 additions & 0 deletions .travis.yml
@@ -0,0 +1,4 @@
language: node_js
node_js:
- "0.10"
- "0.8"
13 changes: 8 additions & 5 deletions Gruntfile.js
Expand Up @@ -49,7 +49,8 @@ module.exports = function (grunt) {
"src/af.drawer.js",
"src/af.swipereveal.js",
"src/af.desktopBrowsers.js",
"src/af.toast.js"
"src/af.toast.js",
"src/af.lockscreen.js"
]
}
},
Expand Down Expand Up @@ -80,7 +81,8 @@ module.exports = function (grunt) {
"src/less/forms.less",
"src/less/grid.less",
"src/less/lists.less",
"src/less/splitview.less"
"src/less/splitview.less",
"src/less/af.lockscreen.less"
]
}
}
Expand Down Expand Up @@ -140,7 +142,8 @@ module.exports = function (grunt) {
"src/less/forms.less",
"src/less/grid.less",
"src/less/lists.less",
"src/less/splitview.less"
"src/less/splitview.less",
"src/less/af.lockscreen.less"
]
}
}
Expand All @@ -161,8 +164,8 @@ module.exports = function (grunt) {
"watch"
]);

grunt.registerTask("rebuild" , ["concat","closure-compiler","usebanner"]);
grunt.registerTask("rebuild" , ["less","concat","closure-compiler","usebanner"]);
grunt.registerTask("hint" , ["jshint"]);
grunt.registerTask("test" , ["karma"]);

};
};
61 changes: 4 additions & 57 deletions README.md
@@ -1,11 +1,10 @@
DISCONTINUATION OF PROJECT. This project will no longer be maintained by Intel. Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel. In an effort to support the developer community, Intel has made this project available under the terms of the MIT X11 License. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.

# App Framework - a HTML5 targeted Javascript Framework

App Framework is a UI framework targeted at HTML5 browsers.

Visit <http://app-framework-software.intel.com/30/index.php> for more information, documentation, and support.


#3.0 version
# 3.0 version

The 3.0 version of App Framework removes the following

Expand All @@ -14,62 +13,10 @@ The 3.0 version of App Framework removes the following
3. No longer provides a "Touchlayer", use Fastclick (https://github.com/ftlabs/fastclick) instead.
4. Native scrolling is only used. If you need a JS scroller, use an existing one like FTScroller (https://github.com/ftlabs/ftscroller) or iScroll

##Note
You can still use App Framework 2 if you need Android <4 support or the query selector library. The old query selector library *may* work with AF 3.0, but we do not test or support it.

# Contribute

You can contribute to the core code by forking it and make a pull request. Please keep in mind we do not want to add functionality that is a one-off case. These are best dealt with via plugins.

You can make changes to any of the files in the "src" directory



#Building

We use Grunt to build our compiled files. When you have made a change, run "grunt rebuild" to compile new source and minified files to include in your PR.

grunt-closure-compiler requires the closure compiler jar file. The path is set in Gruntfile.js, but by default should exist in a directory called "closure" parallel to App Framework

```
-- appframework
-- closure
-- build
-- compiler.jar
```

# Pull Requests

Pull requests will not be considered without the following:

1. Explanation of the bug
2. Test case that proves the current code base is failing
3. Explanation of the fix

We will pull the code down and test it and then provide feedback. If everything passes, we will merge and rebuild the files.


# Bugs

Please use github issues and file any bugs with the following

1. Any error messages from the console

2. Line numbers of offending code

3. Test cases

4. Description of the error

5. Expected result

6. Browser/Device you are testing on


# License

App Framework is is licensed under the terms of the MIT License, see the included license.txt file.

App Framework uses code from the following software:

1) Karma Test Runner - https://github.com/karma-runner/karma (MIT-X11 License)
1) Karma Test Runner - https://github.com/karma-runner/karma (MIT-X11 License)
Empty file modified ajax.html 100644 → 100755
Empty file.
205 changes: 205 additions & 0 deletions animbase.html
@@ -0,0 +1,205 @@
<!DOCTYPE html>
<!--HTML5 doctype-->
<html>

<head>

<title>App Framework Kitchen Sink</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0, minimal-ui">
<meta name="apple-mobile-web-app-capable" content="yes" />
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="stylesheet" type="text/css" href="src/css/icons.css" />

<link rel="stylesheet" type="text/css" href="../build/af.ui.css" />

<script type="text/javascript" charset="utf-8" src="./jquery.min.js"></script>
<script type="text/javascript" charset="utf-8" src="3rdparty/fastclick.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.shim.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.ui.js"></script>


<script src="src/af.desktopBrowsers.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.actionsheet.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.animation.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.touchEvents.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.popup.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.drawer.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.toast.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.animateheader.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.splashscreen.js"></script>
<script type="text/javascript" charset="utf-8" src="src/af.swipereveal.js"></script>


<script>
$.afui.useOSThemes=true;
$.afui.loadDefaultHash=true;
$(document).ready(function(){
//$.afui.splitview.enable();
})

if($.os.ios)
$.afui.animateHeader();

</script>
</head>

<body >
<div id="splashscreen" class='ui-loader heavy'>
App Framework
<br>
<br>
<span class='ui-icon ui-icon-loading spin'></span>
<h1>Starting app</h1>

</div>
<div class="view" id="mainview">
<header>
<h1>What</h1>
</header>
<div class="pages">
<div data-left-drawer="left" class="panel" id="main" data-title="Main" data-selected="true">

<ul class="list">
<li><a href="#login" data-transition="up-reveal">Login View (modal)</a></li>
<li><a href="#drawer" >Drawer</a></li>
<li><a href="ajax.html" data-refresh="true" >Ajax</a></li>
<li><a href="#toast" data-transition="flip">Toast</a></li>
<li><a href="#afforms" >Form Elements</a></li>
<li><a href="#popup">Popup</a></li>
<li><a href="#actionsheet">Actionsheet</a></li>
<li><a href="#foobar">Button Groups</a></li>
<li><a href="#cards">cards</a></li>
</ul>
</div>
<div class="panel" id="popup" data-title="Popup Plugin" data-include="partials/popup.html">
</div>
<div class="panel" id="actionsheet" data-title="Actionsheet Plugin" data-include="partials/actionsheet.html">
</div>
<div class="panel" id="toast" data-title="Toast Plugin" data-include="partials/toast.html">
</div>
<div data-left-drawer="left" class="panel" id="foobar" data-title="Foobar">
Foobar stuff goes here

<div class='button-grouped tabbed'>
<a class='button'>One</a>
<a class='button'>two</a>
<a class='button'>three</a>
</div>
</div>
<div data-left-drawer="left" class="panel" id="cards" data-title="Cards">
<br>
<div class="card">
<h1>Card One</h1>
<h2>Card Two</h2>
</div>
<div class="card">
<h1 class='info'>Meeting</h1>
<p>This is card content</p>
</div>
</div>
<div class="panel" id="drawer" data-title="Drawer">
<a href="#" class="button" onclick="$.afui.drawer.hide('#left')">Hide Left</a>
<a href="#" class="button" data-menu-close>Hide Active</a>
<a href="#" class="button" data-menu-close data-right-menu="right">Hide Right</a>
<br>
<a href="#" class="button" data-left-menu="left" >Cover Left</a>
<br>
<a href="#" class="button" onclick="$.afui.drawer.show('#right','right')">Cover Right</a>
<br>
<a href="#" class="button" data-left-menu="left" data-transition="push">Left Push</a>
<br>
<a href="#" class="button" onclick="$.afui.drawer.show('#left','left','reveal')">Left Reveal</a>
<br>
<a href="#" class="button" onclick="$.afui.drawer.show('#right','right','push')">Right Push</a>
<br>
<a href="#" class="button" onclick="$.afui.drawer.show('#right','right','reveal')">Right Reveal</a>
</div>

<div id="afforms" title="Form Styles" class="panel" data-include="partials/forms.html"></div>

</div>
<footer>
<a href="#main" class="icon home">Main</a>

<a href="#about" class="icon html5" data-transition="up-reveal">About</a>
<a href="#test" class="icon trash">test</a>
<a href="#touchevents" class="icon trash">Touch Events</a>
</footer>
<nav id="left" data-include="partials/leftnav.html">

</nav>
<nav id="right">
<div class="view active" id="navView2">
<header>
<h1>What</h1>
</header>
<div class="pages">

<div class="panel active" id="rightNav" data-title="Foobar">
This is the right nav
</div>
</div>
</div>
</nav>
</div>

<div class="view" id="touchView">
<header><h1></h1></header>
<div class="pages">
<div class="panel" data-title="touch events" id="touchevents" data-include="partials/touch.html">
</div>
</div>
</div>
<div class="view" id="aboutView">
<header>
<h1>Bar</h1>
</header>
<div class="pages">
<div class="panel" id="about" data-title="Bar">
About
</div>
</div>
<footer>
<a href="#" class="icon home" data-back >Home</a>
<a href="#test" class="icon home">Test</a>
</footer>
</div>

<div class="view" id="testView">
<header>
<h1>Bar</h1>
</header>

<div class="pages">
<div class="panel" id="test" data-title="Test Tabbar">
About
</div>
</div>
<footer>
<a class="button" href="#main">Something</a>
</footer>
</div>

<div class="view" id="loginView">
<div class="pages">
<div class="panel" id="login">
<h1>Login</h1>
<div style="height:300px">

</div>
<label>Test<input type="text" placeholder="Username">
<br>
<a class='button' href='#' data-message='Hi There' data-alert>Alert</a>
<a class='button' href='#main' data-transition='up-reveal:dismiss'>Back</a>
<div style="height:300px;background:green;">
asdf
</div>
more stuff
</div>
</div>
</div>
</body>

</html>