Eitan Isaacson
ed77f97283
Remove Quick Actions Sheet contentDescription
...
This is not needed for screen reader usability, and introduces an
useless intermediate node that TalkBack lands on.
2019-04-03 07:45:52 +09:00
Eitan Isaacson
3a6b546e96
Remove favicon contentDescription.
...
It does not convey any useful information to the user.
2019-04-02 13:49:00 -05:00
Colin Lee
bd81e72239
Fixes #916 , fixes #917 , fixes #920 : Save, share, and delete bookmarks
2019-04-01 16:16:08 -05:00
Sawyer Blatz
36af5107c6
Closes #875 : Adds search shortcuts ( #882 )
...
* Closes #875 : Adds shortcuts
* Refactor and clean up
* Remove TODO
* Removes local
* Fix nits
* Refactors to add ShortcutEngineManager
2019-03-29 13:49:50 -07:00
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".
2019-03-29 12:47:19 -07:00
Sawyer Blatz
abf89635b4
Fixes #1230 : Corrects text alignment on About Fenix
2019-03-28 11:01:48 -07:00
Arturo Mejia
3ab1b3b3d9
Closes #1229 : Excluding site permission strings from L10n.
2019-03-28 10:13:02 -07:00
Arturo Mejia
376ebe7e70
Closes #1078 : Added UI for managing phone feature permissions.
2019-03-28 10:13:02 -07:00
Sawyer Blatz
bbb9539e82
Fixes #1233 : Renames LeakCanary
2019-03-27 15:38:18 -07:00
Sawyer Blatz
6249b9eb89
Closes #1231 : Changes all use of favorites to bookmarks
2019-03-27 14:54:37 -07:00
Sawyer Blatz
c2d0a6e265
Bump A-C to 0.49.0-SNAPSHOT ( #1200 )
2019-03-27 11:48:31 -07:00
Jeff Boek
379875a62a
Fixes #1162 - replaces about page with an Android Fragment
2019-03-27 10:46:19 -07:00
Jeff Boek
756634bc6c
For #1181 - Use appName in string locations
2019-03-26 14:32:53 -07:00
Jeff Boek
ea3c9bdf7d
For #1181 - Use modified string list from Michelle
2019-03-26 14:32:53 -07:00
Jeff Boek
bd9b7d8d8d
Group history by date
2019-03-25 16:04:19 -05:00
Arturo Mejia
a0cfedeeca
Closes #1075 : Added custom settings UI under site permissions.
2019-03-22 15:00:24 -05:00
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
2019-03-22 14:44:39 -05:00
Sawyer Blatz
c44e378385
Closes #1062 & Closes #1121 : Restyles crash reporter fragment ( #1122 )
2019-03-22 10:05:16 -07:00
Emily Kager
5a839167fc
No issue: Tune Home and Library UI from Updated Mocks
2019-03-21 23:28:52 -05:00
Arturo Mejia
f4b0864e06
Closes #1074 : Added recommended settings UI under site permissions.
2019-03-21 14:14:45 -05:00
Sawyer Blatz
0f1e65bdab
Closes #1127 : Improves accessibility of quick action sheet
2019-03-21 14:07:17 -05:00
Sawyer Blatz
f4648525f1
For #1072 : Removes screenshot button
2019-03-21 12:54:08 -05:00
Sawyer Blatz
6dcc026e04
For #1072 : Adds accessibility support
2019-03-21 12:54:08 -05:00
Emily Kager
bb3ebbdbe2
Closes #932 - Home Page UI polish
2019-03-20 19:55:29 -05:00
Sawyer Blatz
5e96b2037e
Closes #1039 : Adds crash reporting ( #1053 )
...
* For #1039 : Small cleanup
* Closes #1039 : Adds crash reporting
* Add images
* Adds build settings back
* Fix nits
2019-03-20 10:47:22 -07:00
Grisha Kruglov
2b00d1120f
Integrate BackgroundSyncManager, enable history syncing
...
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.
Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden
Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
2019-03-13 19:07:28 -05:00
Emily Kager
8c2f80a3ef
Closes #654 - Use new two state button for menu toolbar buttons
2019-03-13 13:52:45 -07:00
Sawyer Blatz
33b83fb0e3
Closes #832 : Adds custom tabs menu ( #944 )
2019-03-13 09:47:23 -07:00
Jeff Boek
79395631d7
Fixes #870 - Fixes logic for the session bottom sheet fragment for private mode
...
Also fixes #871
2019-03-11 16:02:06 -07:00
Sawyer Blatz
d6ebd88186
Closes #804 : Adds disable private browsing content description ( #851 )
2019-03-08 08:37:35 -08:00
Emily Kager
d15e4bb3fa
Closes #877 - Add Search Engine Settings
2019-03-06 16:20:35 -08:00
Sawyer Blatz
4bc3dae00d
Fixes #848 : Corrects private browsing explanation string ( #849 )
2019-03-05 13:07:54 -08:00
Jeff Boek
4af11a1e2b
Fixes #858 - Reverts send and share string for UR ( #859 )
2019-03-05 13:05:24 -08:00
Jeff Boek
7c3bc3a162
Updates strings
2019-03-04 16:14:18 -08:00
Colin Lee
f5c3e0e35e
Fixes #262 : Need full screen functionality and "Entering full screen"
2019-03-04 13:05:19 -08:00
Christian Sadilek
1b1a9e0d11
Issue #418 : Add account settings page and sign out functionality
2019-02-28 18:58:03 -06:00
Sawyer Blatz
e9e74122b5
Closes #736 & Closes #722 : Adds delete session button to private browsing
2019-02-28 14:00:01 -08:00
Jeff Boek
1d4be1b665
For #633 - Remove only normal sessions, add a11y for glyphs
2019-02-27 15:21:55 -08:00
Jeff Boek
416382c3ad
For #633 - Gives the user the ability to save their session
2019-02-27 15:21:55 -08:00
Grisha Kruglov
46789f4c62
Issue #418 : Basic Firefox Accounts integration
...
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).
Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
2019-02-27 18:07:05 -05:00
Jeff Boek
d5aeec417b
For #636 - Allow a user to delete a session
2019-02-25 17:28:54 -08:00
Sawyer Blatz
56dadad35a
Closes #292 : Adds placeholder advanced settings fragments ( #638 )
2019-02-25 14:05:19 -08:00
Colin Lee
3ccce1b4d2
Fixes #293 : Adds about settings page
...
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
2019-02-22 15:33:53 -06:00
Sawyer Blatz
bce5e77333
Closes #584 : Adds missing string descriptions
2019-02-19 21:17:53 -06:00
Jeff Boek
4263f8ab3e
For #357 - Adds menu to delete a single item
2019-02-15 16:28:03 -08:00
Jeff Boek
a65bd9b245
For #357 - Changes delete text depending on the number of items selected
2019-02-15 16:28:03 -08:00
Jeff Boek
1f276ec9fc
For #357 - Display number of selected items in the delete button
2019-02-15 16:28:03 -08:00
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
2019-02-15 09:31:03 -08:00
Colin Lee
ee229c9709
Fixes #354 : Overflow menu for multitasking in current session
2019-02-14 10:14:57 -06:00
Colin Lee
2bc769190e
Fixes #401 : Resolve known leak and install LeakCanary
2019-02-13 09:37:13 -08:00
Emily Kager
0c8b2a8a1e
Closes #449 - Adds Basic About Page with Dated Version Name
2019-02-12 16:04:01 -08:00
Jeff Boek
babe5d7d9b
For #355 - Adds favicon and menu placeholder
2019-02-12 13:44:09 -08:00
Colin Lee
f09dc2453f
Fixes #351 Create home screen component for multitasking
2019-02-09 15:52:10 -06:00
Emily Kager
77883c0f30
Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Sawyer Blatz
97a3b3c1b3
Closes #322 : Adds missing string descriptions
2019-02-08 11:48:56 -08:00
Sawyer Blatz
d09dc149ed
Closes #363 & Closes #364 : Adds private browsing theme ( #405 )
...
* For #345 #346 - Adds private browsing theme
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
* Abstracts theme management
* Theme browser toolbar
* Remove unused imports
* Begin work on sharedPreferences
* fix lint
* #346 - Refactors ThemeManager to take a callback
* Adds clean status bar and nav bar
* lint
* Themes settings icons better
* Small clean up
2019-02-08 09:43:17 -08:00
ekager
0298950025
Closes #335 - Adds Report Site Issue Menu Item
2019-02-08 08:08:57 -08:00
Emily Kager
4f3c0ee8ad
Closes #378 - Creates Library Fragment UI and adds resources
2019-02-06 08:04:04 -08:00
Jeff Boek
383f9197bf
For #140 - Fixes a11y recomendations for the homeview
2019-02-01 18:23:29 -08:00
Emily Kager
3db9f2cb6a
No issue: Hook up browser menu items Settings and temporary Share
2019-02-01 16:14:59 -08:00
Emily Kager
179807b83f
Add accounts preferences
2019-01-31 21:57:25 -08:00
Emily Kager
3c48b3eeca
Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Sawyer Blatz
bc30589180
For #288 : Adds advanced settings
2019-01-31 12:03:49 -08:00
Emily Kager
5808fb5afb
Create basics settings page
2019-01-31 12:03:49 -08:00
Jeff Boek
5a57b9a6c5
Cleans up clipboard awesomebar suggestion
2019-01-30 19:25:37 -08:00
Emily Kager
8368f4fbb2
Part of #288 - Set up basic settings menu
2019-01-30 14:29:17 -08:00
Emily Kager
b111b9943b
Closes #273 - Wrap session placeholder text
2019-01-29 17:54:48 -06:00
Jeff Boek
e73567a81a
For #145 - Adds pills to the search screen
2019-01-28 12:34:56 -08:00
Sawyer Blatz
edcdd05c68
Closes #135 : Adds accessibility support to Browser UI
2019-01-28 14:01:36 -06:00
Jeff Boek
4179a8ff78
For #139 - Adds the sessions placeholder
2019-01-25 09:11:44 -08:00
Emily Kager
5a3fc1325f
Adds toolbar with autocomplete and menu to BrowserFragment
2019-01-24 14:39:51 -08:00
Jeff Boek
1f70ba4d06
Adds missing licenses
2019-01-12 17:09:28 -06:00
Jeff Boek
a800d33620
For #139 - Adds session placeholder with motionlayout
2019-01-12 17:09:28 -06:00
Jeff Boek
c1500fe0bc
For #150 - Adds a home fragment
2019-01-12 17:09:28 -06:00
Jeff Boek
e34f7e166d
Initializes Android project
...
Co-authored-by: Colin Lee <mncolinlee@gmail.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2018-12-07 15:25:38 -05:00