Commit Graph

457 Commits

Author SHA1 Message Date
nickl-
009580bb56 Also enable disabled for tab-item.
Enable for tab-item class the same disabled functionality that exists for button
2014-04-17 20:22:07 +02:00
Max Lynch
f7b25aa9fa Fixed infinite scroll issues 2014-04-17 12:41:22 -05:00
Adam Bradley
ee1c8dc8b7 tap updates for select elements 2014-04-17 11:07:14 -05:00
Adam Bradley
43627f77c1 created containsOrIsTextInput 2014-04-17 09:49:08 -05:00
Adam Bradley
c830475406 bring back $ionicNgClick, but without having to use ionic tap 2014-04-17 09:20:17 -05:00
Adam Bradley
d0047cda44 refactor(tap): Refactor tap system for improved tap/click/keyboard/scroll/focus
Overhaul of the tap system so the keyboard does not cover up focused
inputs, correctly bring up the keyboard on text input focus, disabling
focus during scroll, disabling clicks after a hold then scroll,
removing 300ms delay without additional event handlers on each element,
etc. Refactored the tap/click/scroll/activator events for more
testability, along with adding more tests.
2014-04-17 08:26:25 -05:00
Andy Joslin
5ce4dfeca9 refact(delegateService): fix error message 2014-04-16 06:17:43 -06:00
Andy Joslin
4216266f21 fix(loading): fix not hiding after two shows, always cancel delay
Fixes #1130
2014-04-14 13:39:48 -06:00
Andy Joslin
14a2790749 refactor(): reorganize source files 2014-04-14 10:47:27 -06:00
Adam Bradley
b654e02e0a fix(header): Header input too long on Android 4.2, closes #1081 2014-04-08 15:22:54 -05:00
Adam Bradley
6a1ac355a8 refactor(item): Adjust item padding variables, create item-avatar-right 2014-04-08 11:50:50 -05:00
Adam Bradley
c7e3defca5 refactor(item): Create .icon-accessory and remove auto nav icons, closes #1061
BREAKING CHANGE: The developer should be stating exactly how an icon
should show, but previously the right nav arrow icon violates this by
automatically showing a right arrow when an item was an anchor or
button. Instead of using the `:after` item selector, which was always
applied by default, it uses the same markup as `item-icon-right`, which
is easier to understand, customizable and not a hard coded default.

This change removes the `:after` nav icon styling, and creates a new
class, `icon-accessory`, based off of similar CSS. The change makes a
nav arrow highly customizable, allows RTL developers to easily control
the arrow direction, and the accessory class is something that's
reusable.

An example of right side arrow using `ion-chevron-right` as the icon:

    <a class="item item-icon-right" href="#">
      Check mail
      <i class="icon ion-chevron-right icon-accessory"></i>
    </a>
2014-04-07 15:33:36 -05:00
Robin van Baalen
518e54ee86 feat($ionicSideMenuDelegate): add isOpen() method
Closes #1074. Closes #1075.
2014-04-07 13:52:24 -06:00
Adam Bradley
cf686548da fix(tap): Remove 300ms delay when tapping select elements 2014-04-05 23:43:12 -05:00
Adam Bradley
4ff6acb10e fix for .item-select 2014-04-03 15:39:34 -05:00
Adam Bradley
8a12f2d16c feat(select): Styled select elements, both inline and as a list item 2014-04-02 23:25:21 -05:00
Adam Bradley
096a01c117 fix(labels): Fix .input-label's width for androids w/out full flex box support, #998 2014-04-02 15:39:35 -05:00
Andy Joslin
833a017dd0 revert(scss): more explicit, repetitive, and reliable system for statusbar
Addresses #1012
2014-04-01 14:20:22 -06:00
Andy Joslin
4d1f03ae93 test(status-bar): update to work with body being offset 2014-04-01 13:54:21 -06:00
Adam Bradley
04b4d771c6 fix(item): Fix css overflow overrides for .item-text-wrap 2014-03-31 11:26:34 -05:00
Adam Bradley
b9cde47dd0 feat(progress): Set progress element's default width to 100%, closes #872 2014-03-24 08:48:12 -05:00
Adam Bradley
aa280910df fix(pointer): Add pointer styling to .item[ng-click], closes #858 2014-03-21 09:23:10 -05:00
Andy Joslin
f039fad941 tests(): update e2e test selector 2014-03-21 09:15:52 -05:00
Adam Bradley
7dd303da15 gird offset test 2014-03-19 12:33:02 -05:00
Andy Joslin
295fde8a68 refactor(ionicSideMenuController): make toggleLeft based on percent 2014-03-19 08:47:12 -06:00
Adam Bradley
947b8d6943 fix(item): fix avatar/thumbnail in .item-complex, and avatar misspelling 2014-03-18 22:39:33 -05:00
Adam Bradley
ded469311d fix(badge): Badge horizontal alignment over item right side buttons, closes #826 2014-03-18 15:55:05 -05:00
Andy Joslin
83f4776f53 chore: remove animation & type attributes, standard controller names 2014-03-18 14:54:21 -06:00
Adam Bradley
8fae85e9e6 fix(grid): Correct responsive grid breaks for col-XX, closes #803 2014-03-15 21:35:13 -05:00
Andy Joslin
8e09adb23f test(e2e): fix e2e test for new updates 2014-03-15 11:50:11 -06:00
Andy Joslin
64b98beb4b chore(): prepare for 0.9.27 - last alpha release 2014-03-15 10:50:48 -06:00
Andy Joslin
40c715f625 test(e2e): fix e2e test for new updates 2014-03-14 15:14:16 -06:00
Adam Bradley
8936d9e525 add html tests for status bar 2014-03-12 14:37:15 -05:00
Andy Joslin
22a8ae290b test(e2e-viewState): update to new view title attribute pattern 2014-03-11 13:59:02 -06:00
Adam Bradley
7ec0605e06 fix(button): Tweak vertical alignment of button icons, closes #739 2014-03-10 10:45:40 -05:00
Adam Bradley
9c5772f3c3 fix(footer): Show footers within tab content, closes #728 2014-03-09 22:29:04 -05:00
Adam Bradley
1f4b59a9eb toggle html color tests 2014-03-09 21:31:58 -05:00
Andy Joslin
55089042d8 chore(build): documentation generation
Main changes:

* Use gulpfile now (build was getting way too disorganized with custom
tasks; gulpfiles are much easier to build clean custom tasks with than
Grunt.
* View README#Development for updated commands
* Docs written for ionContent, ionHeaderBar, ionInfiniteScroll.
* Docs are pushed to ajoslin's fork of ionic-site until they reach a
* point where they can be published.

**TODO, In Order of Priority**

1. Finish writing source-documentation for all existing components
2. Add multiple versions of docs (one per release & nightly, latest
 stable release docs being shown by default)
3. Add examples generation
4. Add searchbar to docs
2014-03-07 13:36:36 -07:00
Max Lynch
cc15a5b455 feat(toggle): Added dragging support to toggle switches
Merge pull request #706 from driftyco/wip-draggable-toggle
2014-03-03 11:46:41 -06:00
Adam Bradley
cb5510c184 fix(badge): Vertical align a badge in an item-divider, closes #707 2014-03-03 10:42:38 -06:00
Max Lynch
e538fa77c9 Draggable slider working 2014-03-01 15:52:47 -06:00
Adam Bradley
4d3667106e fix(item): Fix badge moving to new line when text is too long, closes #551 2014-03-01 00:15:14 -06:00
Adam Bradley
11a4338d13 fix(item): Fix item-icon-left / right animating Ionicon not centered, closes #670 2014-02-28 23:44:13 -06:00
Adam Bradley
c4eed02f29 fix(badge): Update badge alignment in tab items, closes #694 2014-02-28 22:38:58 -06:00
Andy Joslin
bdcd6bb15f refactor(tabs): preventDefault when anchor is clicked 2014-02-25 12:27:04 -05:00
Andy Joslin
ff768d1d5d test(viewState): add checks for left/rightButton existance 2014-02-25 11:36:44 -05:00
Andy Joslin
735950e499 test(): add instructions to readme, simplify usage with grunt 2014-02-25 11:32:45 -05:00
Adam Bradley
bb3a5758c2 fix html test references 2014-02-25 08:38:37 -06:00
Andy Joslin
53aeacc08b chore(travis): fix saucelabs unit tests 2014-02-21 12:45:26 -05:00
Andy Joslin
608862c97e chore(build): add cloud e2e/unit tests 2014-02-21 11:22:23 -05:00