Commit Graph

29 Commits

Author SHA1 Message Date
Adam Bradley
916ff63d46 feat(popup): cssClass option 2014-12-12 22:12:04 -06:00
Adam Bradley
c764c9e5fe Merge branch 'master' of https://github.com/alextrs/ionic into alextrs-master 2014-12-12 22:05:16 -06:00
Adam Bradley
dd71524ed3 fix(popup): release backdrop when multiple popups 2014-12-08 16:56:01 -06:00
alextrs
60c43af0b5 Allow to add custom CSS class to popup 2014-10-29 23:05:43 -04:00
Perry Govier
d3026edffc fix(popup): hide buttons div if there's no buttons to show. Fixes #2344 2014-10-23 17:07:30 -05:00
Perry Govier
5658a4df0c fix(popup): prevent back to back popups from dismissing background. Fixes #2071 2014-09-26 16:43:27 -05:00
Adam Bradley
fd30330d14 Merge pull request #2272 from moroshko/patch-5
docs(popup): remove unnecessary comma in popup docs
2014-09-25 07:55:26 -05:00
Misha Moroshko
4dc13b94dc Remove unnecessary comma in popup docs 2014-09-23 13:33:46 +10:00
Misha Moroshko
82e74f6d7a Typo fix in popup docs 2014-09-23 13:26:18 +10:00
Adam Bradley
20d567f81c fix(click): remove native click prevent 400ms later
When an actionsheet/popup is open, everything under it has
`pointer-events:none`. However, once they are removed then the click
prevent was removed immediately too, but the click that comes in 300ms
later was still firing whatever would have been underneath the
actionsheet/popup. Instead, wait 400ms before removing the click
prevent, which would block the native click. Closes #2204
2014-09-15 00:00:59 -05:00
Adam Bradley
2c3f1c9f02 feat($ionicBody): service to simplify body ele interaction
Many services/directives have to interact with the body element, and
each one has to write the same long code. The $ionicBody service
provides some useful methods to clean up and reduce redundant code.
2014-08-26 22:23:07 -05:00
Andrew
6d859f4876 fix(popup): fix alignment, backdrop not fading out 2014-08-20 14:17:19 -06:00
Perry Govier
044fac4d77 fix(popup): only override prompt input if template includes HTML 2014-08-08 15:00:19 -05:00
Adam Bradley
49a295638d refactor(popup): do not default to focus on first input
Instead of finding a popup element’s first input and focusing on it by
default, only look for the first input with the `autofocus` attribute
added.
2014-08-05 13:58:00 -05:00
Perry Govier
ae87c66b12 fix(popup): backdrop release fires with every close 2014-08-05 11:16:46 -05:00
Perry Govier
19c40986af chore(jshint): clearing semicolon warnings 2014-07-02 14:08:18 -05:00
Perry Govier
3e6ce1831b fix(popup): if popup is taller than the window, shrink the popup body and make it scrollable. Closes #1679 2014-06-27 11:27:06 -05:00
Adam Bradley
71efd51bff fix(popup): focus on first input
Closes #822
2014-06-02 22:35:33 -05:00
Perry Govier
11838cad40 docs(popup): fix a formatting in the example code
Adding the proper amount of spaces
2014-05-30 11:17:09 -05:00
Perry Govier
5398e9a0a3 docs(popup): fix a typo in the example code
The example was missing a `}` and therefore the other examples wouldn't work until the first was clicked since their definition was part of the first's execution.
2014-05-30 11:07:14 -05:00
Andrew Joslin
75e30003a8 chore(): move demos out of source files 2014-05-27 11:21:08 -06:00
Andrew Joslin
c340951b48 demo($ionicActionSheet): add demo 2014-05-22 11:41:28 -06:00
Andrew Joslin
dcebf9be02 demos(): add demos for sideMenu and popup 2014-05-22 11:22:32 -06:00
Andrew Joslin
b785955348 chore(): factor out some angular functions to variables 2014-05-07 14:54:51 -06:00
Andy Joslin
b87bcb30c3 feat($ionicPopup): on android, make back button close popup
Fixes #1222
2014-04-29 09:07:13 -06:00
Andy Joslin
93aa16a78b fix(ionicPopup): if input exists, focus it. else, focus first button
Closes #1176
2014-04-21 12:33:56 -06:00
Andy Joslin
8760de5bf7 refact(popup): remove deprecated message 2014-04-16 07:34:55 -06:00
Andy Joslin
27dfab8ba4 refact($ionicPopup): move all of prompt to new api
Closes #1145
2014-04-16 07:33:05 -06:00
Andy Joslin
14a2790749 refactor(): reorganize source files 2014-04-14 10:47:27 -06:00