Colin Lee
5b4a441bcb
For #1667 : Screen reader can't reach other UI items when QAB expanded ( #4695 )
5 years ago
Sawyer Blatz
0ec92d716f
For #4123 : Adds telemetry for quick action open in app ( #4629 )
5 years ago
Sawyer Blatz
6fa022c2f8
For #4124 : Migrate BrowserToolbar to Libstate ( #4279 )
...
* For #4124 : Migrate BrowserToolbar to Libstate
* Restores QuickActionSheetReducer
* Improve tests
* Make QuickActionSheetController
* Finalize tests
* Breaks out QuickActionSheetState
* Fix comments
* Adds BrowserStoreTest
5 years ago
Sawyer Blatz
7588251f8b
Closes #3986 & Closes #3661 : Migrate QuickActionSheet to LibState & add tests ( #4058 )
...
* Closes #3986 : Migrate QuickActionSheet to LibState
* Closes #3661 : Add tests for QuickActionSheet
Co-authored-by: boek <jeff@jeffboek.com>
* For #3986 : Fix feedback
5 years ago
Nikit Bhandari
f110ba2861
use synthetic binding instead of findviewbyid
5 years ago
James Hugman
62850430b7
Closes AC#3695 - Add UI to open current page in external app
5 years ago
Tiger Oakes
5de1678e65
No issue: Use putCompoundDrawables helper ( #3982 )
5 years ago
Tiger Oakes
ef8d9604ae
No issue: Normalize license header comment ( #3909 )
5 years ago
Emily Kager
1f108f3c88
For #3806 - Adds corner radius to QAB and dialogs
5 years ago
Sören Hentzschel
eb1ea882cf
For #2425 - QAB showed wrong text for bookmarked pages ( #3794 )
...
* For #2425 - QAB showed wrong text for bookmarked pages
* fixed linting issue
5 years ago
Sawyer Blatz
763c8be815
For #2689 : Turns dynamic toolbar into fixed toolbar
5 years ago
Sawyer Blatz
9509ce1b12
For #911 : Adds reader mode notification on first launch
5 years ago
Jeff Boek
c5e5ef4b25
Teases apart ViewModel dependencies ( #2499 )
...
* No Issue - pulls render outside of the viewmodel
* No Issue - Properly subscribes to the changesObservable
* No Issue - Fixes ViewModel tests
5 years ago
Colin Lee
49ac62ab85
Fix ViewModel States ( #2457 )
...
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
5 years ago
Sawyer Blatz
b71eeb9fb3
For #2245 : Updates quick action bar state and animation ( #2451 )
...
* Revert quick action changes
* For #2245 : Updates quick action bar state and animation
5 years ago
Colin Lee
ccbc14a71f
For #1994 : Re-architect state handling code ( #2382 )
5 years ago
Christian Sadilek
9b0422b062
Issue #910 : Integrate feature-readerview component ( #2269 )
...
Closes #908 , Closes #910 , Closes #911 , Closes #912
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
5 years ago
Colin Lee
85eef5796a
No issue: Fix QAB handle lingering onscreen ( #2244 )
5 years ago
Colin Lee
39eb107335
For #2206 : Quick Action Bar fixes, do not hide, add shadow, peek initially ( #2238 )
5 years ago
Sawyer Blatz
473b528ea1
No issue: Improves scrolling of quick action sheet ( #2079 )
6 years ago
Emily Kager
99f979e86b
For #1601 - Bookmark icon should change visually if page is bookmarked
6 years ago
Sawyer Blatz
9e9b6f98f9
Fixes #2030 : Quick action sheet collapses on scroll
6 years ago
Emily Kager
911ef446ab
No issue: Fixed visibility bugs in quick action sheet ( #1927 )
6 years ago
Emily Kager
72410b18bd
Closes #1912 - Quick action bottom sheet should fade in
6 years ago
Emily Kager
dad4149b81
For #1542 - Add ripple to quick action buttons
6 years ago
Sawyer Blatz
5fc1e9227f
Closes #1195 : Adds telemetry for quick action sheet ( #1362 )
6 years ago
Colin Lee
bd81e72239
Fixes #916 , fixes #917 , fixes #920 : Save, share, and delete bookmarks
6 years ago
Eitan Isaacson
4f67b7a26c
Fixes #1186 : Make quick actions invisible to screen reader when collapsed.
...
The buttons in the quick actions sheet are not visible or interactive
when the sheet is collapsed. They should not be visible to AT users
either.
6 years ago
Eitan Isaacson
f9ea856b34
Fixes #1186 : Add AccessibilityActions to quick action sheet's handle
...
Adding the 'click' action allows the user to activate the button with a
default action (double tap in TalkBack). This is instead of
conditionally setting up a click listener if TalkBack is enabled. This
is a more generalized solution that accomodates other ATs besides
TalkBack.
Adding an expand or collapse action also tells TalkBack what the current
state of the sheet is, and reports it to the user. So they will
initially hear "collapsed, quick actions, button". When they double tap,
they will hear "expanded". Adding those actions also allows TalkBack and
other AT users to explicitly call those actions on that element with a
menu or a gesture binding.
6 years ago
Eitan Isaacson
c807f84b98
Fixes #1186 : Made quick actions sheet's handle larger.
...
It now takes up the entire horizontal space and all the vertical space
until the buttons. This gives a bigger touch target both for typical
users and TalkBack users when they use explore-by-touch.
Also changed content description. The content description should not
include semantic names like "handle". The screen reader already knows
it's a button and describes it as such. Same thing with "sheet".
6 years ago
Sawyer Blatz
0f1e65bdab
Closes #1127 : Improves accessibility of quick action sheet
6 years ago
Sawyer Blatz
da35581c54
For #1072 : Fixes nits
6 years ago
Sawyer Blatz
0a449dc12c
For #1072 : Adds onAttachedToWindow
6 years ago
Sawyer Blatz
6dcc026e04
For #1072 : Adds accessibility support
6 years ago
Sawyer Blatz
486bfc2d68
For #1072 : Adds cap to auto bounce
6 years ago
Sawyer Blatz
7accf07d48
For #1072 : Fixes lint errors
6 years ago
Sawyer Blatz
c0ceeb8cb6
For #1072 : Increases touch target of grabber handle
6 years ago
Sawyer Blatz
504fc41e51
For #1072 : Modifies icons
6 years ago
Sawyer Blatz
d2af87f8f8
For #1072 : Adds grabber handle bounce animation
6 years ago
Sawyer Blatz
4acd939289
For #1072 : Adds grabber handle
6 years ago
Sawyer Blatz
994d88542e
For #1072 : Adds basic view
6 years ago