Commit Graph

1350 Commits (2813a3cff7008a8d718e60c19d7c59079ac6d8ad)

Author SHA1 Message Date
Andrey Mukamolov d5eeadda66 Closes #2142: Enable private browsing button is focused instead of Search or address 5 years ago
Tiger Oakes c2e6e25bef Fixes #4005 - Move getColorFromAttr to Context 5 years ago
Jonathan Almeida c8148e61d5 No issue: Reset push subscriptions 5 years ago
Richard Pappalardo b39afe1548
Add taskcluster job for UI tests (#4088) 5 years ago
Colin Lee 48aeb19db1
For #3695: Make SessionSuggestionProvider link to existing tab (#4280) 5 years ago
Christian Sadilek 1846a61475 For #4096: Use new A-C API to observe store / state changes
With this we can remove the `whenStarted` workaround. This new API
internally creates (and uses) a scope bound to the fragment's view and
will not invoked the lambda (send state updates) when the view is
detached or the fragment's lifecylce is stopped or destroyed.
5 years ago
Colin Lee 3dc20543e3
For #4128: Migrate Bookmarks to LibState (#4254) 5 years ago
ValentinTimisica 4747f2c165 Fixes #4161: Modified style of bookmark_folders_sign_in button. (#4291)
To make this match the style of the other button I applied the same style to it
and also changed it to be a MaterialButton.
I also decided to extract the margin and padding values of the button.
5 years ago
chiragmantri 9bbd14a542 removed unused import. 5 years ago
chiragmantri 945b1ee274 [#4089] Moved PublicSuffixList to a sub-component(Utilities) class. 5 years ago
Sawyer Blatz 9db0d88346
For #4262: Updates color and text of buttons (#4250) 5 years ago
isabelrios a05d3e2aa0 For #4260 - UITests update data collection string (#4261) 5 years ago
Jonathan Almeida 1026a92f32 Update to use Mozilla Android Components 6.0.0 5 years ago
Jonathan Almeida 2531e9dd62 No issue: Use correct server host and force subscribe for push 5 years ago
Sawyer Blatz 28eb5c541a
For #1944 & #1750: Updates private & night mode colors (#4232) 5 years ago
Tiger Oakes 3c99c8540f Switch to new intent processors 5 years ago
Sawyer Blatz 6480f405e2
Fixes #4091 & Fixes #4092: Resolve issues with Search UI tests (#4224) 5 years ago
Emily Kager be10d427e8 For #4127 - Converts Exceptions to LibState and adds tests 5 years ago
Emily Kager 9b5baa2358 For #3360 - Adds empty state for TP Exceptions 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 9d9685625a For #4201 fix app crash on renaming a collection (#4202)
* For #4201 fix app crash on renaming a collection

* update
5 years ago
isabelrios a984bb4799 For #4094 - Improved original PR to fix screenshots tests API21 (#4144)
use robot for three dot menu screenshot
5 years ago
Jonathan Almeida 5ecdce6ba6 Closes #4171: Do not pause deviceEventObserver on lifecycle events 5 years ago
Nikit Bhandari f110ba2861 use synthetic binding instead of findviewbyid 5 years ago
Jeff Boek 5630904f93
For#3278 - Updates strings in preferences (#4184) 5 years ago
Mihai Adrian c74cb61455 fixes #4176 (#4175)
adds content description to 'browse privately' card, replacing placeholder %s with the header_text of card
5 years ago
Emily Kager fc2bff0fde For #4145 - Remove anchor view from fullscreen snackbar (#4160) 5 years ago
Emily Kager 9f40c25c75 For #4143 - Allow user to rotate to other landscape orientation 5 years ago
Jonathan Almeida d298b5f2f5 Closes #4075: Add Feature Flag class (#4077) 5 years ago
Sawyer Blatz e25ceafd1f No issue: Removes unnecessary fragment transitions from accounts
Co-authored-by: ekager <emilykager@gmail.com>
5 years ago
Sawyer Blatz becdb88f4b Revert "For #1944 & #1750: Updates private & night mode colors (#4162)"
This reverts commit 2c95bb614a.
5 years ago
Axel Hecht 709a2652b5 Import strings from android-l10n (#4110)
State: mozilla-l10n/android-l10n@e521a2aab2
5 years ago
Sawyer Blatz 13198f56df For #969: Adds telemetry for collections (#3935) 5 years ago
Sawyer Blatz e544827e83 For #2267: Adds telemetry for reader mode (#3941) 5 years ago
Tiger Oakes edb0a3ed08 For #3633 - Update StoreProvider to use a callback
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
5 years ago
Jeff Boek e294521c92
Fix search metrics (#4150)
* For #4082 - Changes lifecycles for metrics

* For #4082 - Replaces the SearchEngine name with the identifier for
countLabel
5 years ago
Sawyer Blatz 9251597e84 For #2362: Fixes telemetry for history (#4156) 5 years ago
Tiger Oakes 981b6b5b02 For #4124 - Remove browser toolbar editing code 5 years ago
James Hugman 62850430b7 Closes AC#3695 - Add UI to open current page in external app 5 years ago
Tiger Oakes 6da6ddb095 Use StateListDrawable & resources w/ TabCollection 5 years ago
Emily Kager 451093fd9e Closes #2560 - Updates Private Browsing explanation string 5 years ago
Sawyer Blatz 2c95bb614a
For #1944 & #1750: Updates private & night mode colors (#4162) 5 years ago
Emily Kager ae3d187909 For #3987 - Convert History to Lib-State and add tests 5 years ago
Emily Kager 9ab67557cf For #4078 - Request landscape mode when entering fullscreen 5 years ago
Richard Pappalardo ac37d4971c Revert "For #4094 - Fix screenshots tests on API 21 devices (#4108)" (#4138)
This reverts commit d8e45e55d4.
5 years ago
isabelrios d8e45e55d4 For #4094 - Fix screenshots tests on API 21 devices (#4108)
fix ktlint error
5 years ago
Christian Sadilek c04dcec03f Closes #4096: IllegalStateException in SearchFragment (#4131) 5 years ago
James Hugman 90dd0ab469 Closes #4114 - Re-enable app-links 5 years ago
Emily Kager 95367c2b50 For #3521 - Show Quick Settings Dialog Entirely in Landscape 5 years ago
Emily Kager 8381025ac5 For #2160 - Hide Keyboard in onPause from EditBookmarkFragment 5 years ago
Emily Kager 68dae52fd1 Closes #3332 - Do not alter text of hosts of tabs in collection 5 years ago
Emily Kager 8daaa6378d Closes #4038 - Adds margin before close icon in tab item 5 years ago
Aaron Train 6aa6cf8a99 Closes #3977: Add basic navigational UI tests (#3978)
- Adds UI tests (and assets) for basic navigation

fix: review changes

fix: linter cleanup

fix: detekt cleanup

fix: adjust wait approaches
5 years ago
Emily Kager 3143227692 For #3998 - Make Turn On Sync Fragment scrollable in landscape 5 years ago
Sawyer Blatz 11d36b5a00
For #2362: Adds telemetry for history (#3940) 5 years ago
Colin Lee 8855af2234
For #3615: Long pressing the address bar should not copy link (#4083) 5 years ago
Emily Kager 6b4c160d18 Closes #4080 - Trim New Bookmark Folder Title Text 5 years ago
Tiger Oakes 52d4c43916 Merge some library UIView code for toolbar 5 years ago
Tiger Oakes 447123367a Remove unused sessions resources 5 years ago
Colin Lee badf79da48 Fixes #4072: Re-installing Fenix shows tabs from previous install (#4076) 5 years ago
Emily Kager 13b7e64c9b For #3134 - Add confirmation dialog to sign out of FxA (#3959) 5 years ago
Jeff Boek ec099a6e11
For #3633 - Creates generic store provider (#4060) 5 years ago
Sawyer Blatz 6b29affbee No issue: Speed up onboarding UI test (#4061) 5 years ago
Tiger Oakes 7747d5c240 Use tools:text to avoid inflating strings twice (#3619) 5 years ago
Jonathan Almeida fd7ff58ab8 No issue: Add comments on the push flag state 5 years ago
Sawyer Blatz c779889cbd
Closes #4027: Adds search fragment UI tests (#4033) 5 years ago
Axel Hecht 42cbe50a5a Import strings from android-l10n (#4054)
State: mozilla-l10n/android-l10n@64a8eca673
5 years ago
ekager 706f7d5961 For #3554 - Add DiffUtil to HistoryAdapter 5 years ago
Jonathan Almeida cf9ae87d50 For #3015: Add push support for send tab 5 years ago
Sebastian Kaspari 9b1e63224c Closes #4052: Remove pending intent workaround. (#4059)
Previously we needed to set a static launch function to be invoked when the find in page
integration should be launched. Now we can access the integration class directly and
can avoid the static property that caused issues when used by multiple activities.
5 years ago
Colin Lee 04b34f70fd
For #3865: Use separate app name and icon for Nightly build (#3873) 5 years ago
Christian Sadilek e91a2e61a2 For #3633: Add unit tests for SearchStore 5 years ago
Sebastian Kaspari f8ef0225e1 Use updated feature-tab-collections API. (#4056) 5 years ago
Christian Sadilek b91895a81c Closes #1350: Use GeckoView fetch client for service-fretboard / kinto 5 years ago
Tiger Oakes 5de1678e65 No issue: Use putCompoundDrawables helper (#3982) 5 years ago
ekager 89a500beaf For #4039 - Set angle of progress bar gradient 5 years ago
Sebastian Kaspari e4e0d45c1b Closes #3996: Remove workaround for opening custom tab in browser.
`EngineView` now allows releasing the `Session` so that it can be rendered by an
other `EngineView` instance.
5 years ago
Jeff Boek e4ff70c542
For #3633 - Refactors the search screen to use lib-state
* For #3633 - Adds SearchStore

* For #3633 - Refactors AwesomeBarUIView

* For #3633 - Refactors ToolbarUIView to use lib-state

* For #3633 - Fixes a couple of state bugs

* For #3633 - Moves all user interaction to SearchInteractor

* For #3633 - Adds kdocs to SearchStore and SearchInteractor

* For #3633 - Adds documentation for the properties on SearchState
Also removes uneccessary property

* For #3633 - Creates `StateViewModel` to handle state restoration

* For #3633 - Adds a test for onTextChanged

* For #3633 - Adds tests for SearchInteractor

* For #3633 - Fixes bugs and adds documentation
5 years ago
Sawyer Blatz 6b639b1a32
For #4032: Fixes broken homescreen UI tests (#4011) 5 years ago
Emily Kager a9bfb303f7 For #3997 - Use ScrollView so landscape mode displays entire view 5 years ago
Emily Kager 867067537a For #3568 - Use correct styling for QR and Share Alert Dialogs 5 years ago
Tiger Oakes ef8d9604ae No issue: Normalize license header comment (#3909) 5 years ago
Emily Kager 5b10badc00 No issue: Remove rounded QAB corners to avoid overlapping web content 5 years ago
Colin Lee 2feddc9bd6
No issue: Enable Strict Mode in Debug Builds (#4014) 5 years ago
Emily Kager 7cea2ed048 For #3997 - Use srcCompat for sign in ImageView 5 years ago
Emily Kager 1f108f3c88 For #3806 - Adds corner radius to QAB and dialogs 5 years ago
Grisha Kruglov fe51bbcf7b Update FxA integration to new APIs 5 years ago
Emily Kager c81dd0a4a8 For #3772 - Update FXA sign in UI (#3933) 5 years ago
Emily Kager 547c5d7bbe For #3906 - Add backgrounds to Permissions Buttons (#3958) 5 years ago
Emily Kager 9e7282cf18 For #1949 - Fixes bookmark separator appearance, removes menu (#3957) 5 years ago
Emily Kager 21c75ca1bb For #3478 - Add Tab sent snackbar confirmation for device sharing 5 years ago
ekager c6c9818751 For #3240 - Create AuthCustomTabActivity to fix dead end on auth 5 years ago
Emily Kager 41ace512ec No issue: Adds new strings for sync, fxa, and settings 5 years ago
Richard Pappalardo 329c7d6e66
Update HomeScreenTest and add first run (#3951) 5 years ago
Colin Lee 5a204f0bbc
For #3818: Handle crashes accessing view after onDestroyView (#3942) 5 years ago
Sawyer Blatz 83312b38aa
For #3175: Correctly grabs focus in search fragment (#3938) 5 years ago
Tiger Oakes 9901514766 Replace deprecated pxToDp (#3932) 5 years ago
Mugurell 0bf8b96790 Fix #3425 - Use Share header text as contentDescription (#3822) 5 years ago
Colin Lee 15d887e41f
For #2251 - Add bookmark adapter diffutil (#3936)
* For #2251 - Add bookmark adapter diffutil

* For #2251 - Fix unit tests for bookmark adapter diffutil
5 years ago
afr30010 c92eabdd64 Modify the order of Privacy Policy and About in Settings (#2760) 5 years ago