Adam Bradley
c86962fbfb
fix(tabs): slide box within modal within tabs
2014-12-05 11:40:00 -06:00
Andrew
8fe58b4a24
amend(slideBox): check index validity when select happens
2014-12-04 13:42:17 -07:00
Andrew
ee1d5d9ce8
fix(slideBox): if selected binding is string, parse to integer
2014-12-04 13:33:21 -07:00
Adam Bradley
6a1c53301c
fix(sideMenu): enable menu w/ different historyId back view
2014-12-03 23:28:00 -06:00
Adam Bradley
9513eb60ba
style(jscs): code formatting
2014-12-03 01:04:40 -06:00
Adam Bradley
ab99b13be8
fix(tabs): remove cache=false tab view element
2014-12-02 23:49:36 -06:00
Adam Bradley
0fd6e915aa
fix($ionicTabsDelegate): find active tab instance
2014-12-02 15:43:28 -06:00
Adam Bradley
767362bebd
fix(tabs): remove unselected tabs on clearCache
2014-12-02 11:50:28 -06:00
Andrew
cd5aaa5df2
feat(slideBox): add on-slide-start callback
2014-12-01 16:10:53 -07:00
Adam Bradley
55b35b5409
feat(ionNavTitle): HTML nav-bar titles
2014-12-01 15:56:35 -06:00
Andrew
3f33a3cd1c
refactor(slideBox): store/retrieve slide content scope in a more robust manner
2014-12-01 13:18:35 -07:00
Andrew
cc7a6fd44c
amend(slideBox): when changing by >=2 slides, transition correctly
2014-12-01 13:10:56 -07:00
Andrew
e74de97ce2
style(slideBox): cleanup unused vars
2014-12-01 06:56:30 -07:00
Adam Bradley
8640924b44
fix(view): digest view scope before transition
2014-11-30 21:36:45 -06:00
Andrew
597e28c957
refactor(slideBox): properly use size of parent, perf increase
2014-11-30 03:14:29 -07:00
Adam Bradley
ff055d6f6d
fix(navButtons): correct show/hide
2014-11-26 21:12:09 -06:00
Adam Bradley
05fb7a09ea
refactor(backButton): separate show/hide logic
2014-11-26 12:46:15 -06:00
Andrew
b9829e755a
refactor(navView): expose self.scope as navView $scope
2014-11-25 11:06:31 -07:00
Adam Bradley
0951b97f06
fix(delegates): find active instance
2014-11-23 22:42:59 -06:00
Adam Bradley
72167b2a45
fix(title): use defined viewTitle attrs
2014-11-23 01:01:40 -06:00
Adam Bradley
beb45c17e8
chore($ionicSlideBoxDelegate): deprecated methods
2014-11-22 23:21:33 -06:00
Adam Bradley
2683ffd075
feat(clearCache): create $ionicHistory.clearCache()
2014-11-21 17:09:55 -06:00
Perry Govier
5a28bbb1bd
fix(refresher): Fix refreshing icon in Android 4.3 and lower
2014-11-21 15:33:39 -06:00
Adam Bradley
60f76b2f01
refactor(navViewController): move view switcher logic
...
Move some of the $ionicViewSwitcher logic into the navViewController so
each ionNavView is capable of updating its own child ionView elements.
2014-11-20 16:12:44 -06:00
Andrew
f2fbae5f3e
chore(slideBox): speed up velocity a bit
2014-11-20 10:33:39 -07:00
Adam Bradley
57bf4f1683
fix(backButton): add .header-item class
...
Add the .header-item class to each of the root child items of a nav
header bar. This gives CSS more power to state what should and should
not be shown during the different states of a transition, specifically
for iOS nav bar transitions.
2014-11-19 12:44:15 -06:00
Adam Bradley
b4e4055a06
refactor(backButton): separate show/enable logic
...
Previously the showBack property was setting if the back button should
or should not be enabled, and it was also used if the back button
should be hidden or not for the view. Changed it so there are now two
concepts, where showBack is visual only, and enableBack determines if
it should show according to $ionicHistory and navigation info.
2014-11-19 11:38:14 -06:00
Adam Bradley
417c3d4ef3
fix(scroll): prevent 'cannot read' exception
2014-11-18 22:18:09 -06:00
Adam Bradley
00aa24fc7f
fix(scroll): $historyId should default to root
2014-11-18 21:07:15 -06:00
Adam Bradley
46cbaf9527
fix(scroll): find delegate by historyId
...
Closes #2572
2014-11-18 16:07:57 -06:00
Andrew
bc3826d5c0
chore(slideBox): remove extra deprecated slidesCount
2014-11-18 11:12:30 -07:00
Andrew
c7d401cd9c
amend(slidebox): add null-check for slide.scope
...
Addresses #2530
2014-11-18 11:10:31 -07:00
Andrew
7ca780f22c
amend(slidebox): always reselect on dragend
2014-11-18 10:34:42 -07:00
Andrew
fc3865755f
enhance(slideBox): fix selectedIndex bugs
2014-11-18 10:16:57 -07:00
Adam Bradley
48726297d9
fix(headerBar): pass attrs from ionNavBar
...
Closes #2563
2014-11-18 09:30:14 -06:00
Adam Bradley
6276506d4f
feat(delegateService): create filterFn to find active
2014-11-18 08:46:46 -06:00
Adam Bradley
5ab49b5df8
refactor(viewEvents): create loaded, enter, leave
...
Add to the possible events emitted from the view’s scope,
$ionicView.loaded, $ionicView.enter, $ionicView.leave, in addition to
the existing events.
2014-11-17 13:20:16 -06:00
Adam Bradley
4833467d86
fix($ionicHistory): pop duplicate view registers
2014-11-16 00:25:25 -06:00
Adam Bradley
21d4af8cf9
chore(navBarController): deprecate methods w/ warnings
2014-11-15 15:11:46 -06:00
Adam Bradley
0ecbf801b2
refactor(transition): remove navBar.transition config
2014-11-15 12:32:49 -06:00
Adam Bradley
b3d1cc04de
fix(headerBar): view header bars stay under nav bars
2014-11-14 16:09:31 -06:00
Adam Bradley
04cf629fb4
fix($ionicNavBarDelegate): update method names
2014-11-13 21:52:22 -06:00
Adam Bradley
4ee22dd818
refactor($ionicConfig): separate transition JS
2014-11-13 16:08:09 -06:00
Adam Bradley
b75bd9d8c8
fix(viewController): use $watch instead of $observe
2014-11-13 15:05:15 -06:00
Adam Bradley
ed8bd94fc6
fix(navViewController): create navBarCtrl.title
2014-11-13 14:30:57 -06:00
Adam Bradley
9e5caf5983
fix(ionView): observe for attr changes
2014-11-13 14:20:11 -06:00
Jamie Sutherland
09247f1237
fix(slideBox): allow disable dragging on slide boxes
...
Fixes #2436 . Closes #2457 .
$ionicSlideBoxDelegate.enableSlide(false) was not working due to a missing onDragStart function being passed to the ionicAttachDrag service
2014-11-13 08:57:32 -07:00
Adam Bradley
1395513aa4
fix(hideNavBar): send data in $ionicView.beforeEnter
2014-11-13 09:00:07 -06:00
Adam Bradley
5d6a33c1db
style(*): jscs linter updates to nav improvements
2014-11-11 23:04:33 -06:00
Adam Bradley
4366bd57e4
fix(nav): prevent nav-bar flicker w/ no animation
2014-11-11 17:20:51 -06:00