Gilbert Gilb's
17973c382e
[fenix] Add custom Activity to show libraries licenses.
...
As Google's library for showing licences isn't open-source, this commit
reimplements its main Activity. This is in prevision to having an OSS
flavor of fenix.
We chose to not introduce dependencies to third-party libraries
such as AboutLibraries for now, and we'll stick to using Google's gradle
plugin for the dependencies extraction.
Fixes https://github.com/mozilla-mobile/fenix/issues/7584
See also https://github.com/mozilla-mobile/fenix/issues/162
4 years ago
MickeyMoz
56c18860c3
[fenix] Update Android Components version to 54.0.20200814130102.
4 years ago
Mickey Moz
10e711982b
[fenix] Update Android Components version to 54.0.20200813130057. ( https://github.com/mozilla-mobile/fenix/pull/13796 )
4 years ago
MickeyMoz
bc05628beb
[fenix] Update Android Components version to 54.0.20200812130143.
4 years ago
MickeyMoz
76c41cceb7
[fenix] Update Android Components version to 54.0.20200810074539.
4 years ago
Jonathan Almeida
9ff6729e7a
[fenix] Update Android Components and fix breaking tests
4 years ago
Tiger Oakes
3d046dcfa2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13404 : Update github checks URL ( https://github.com/mozilla-mobile/fenix/pull/13407 )
4 years ago
MickeyMoz
1ba67fe6b1
[fenix] Update Android Components version to 54.0.20200806130142.
4 years ago
MickeyMoz
54b7ada5db
[fenix] Update Android Components version to 53.0.20200804130112.
4 years ago
MickeyMoz
ba3f480a98
[fenix] Update Android Components version to 53.0.20200803131508.
4 years ago
Ankur Khandelwal
f07dd7cc58
[fenix] Renamed Deps.mozilla_ui_publicsuffixlist to Deps.mozilla_lib_publicsuffixlist ( https://github.com/mozilla-mobile/fenix/pull/13201 )
4 years ago
MickeyMoz
b04d32dfd4
[fenix] Update Android Components version to 53.0.20200802130440.
4 years ago
MickeyMoz
319c2b648d
[fenix] Update Android Components version to 53.0.20200801130512.
4 years ago
MickeyMoz
15e8fe05fd
[fenix] Update Android Components version to 53.0.20200731130051.
4 years ago
Tiger Oakes
a2d4efd120
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7992 : Use favicon style from AC ( https://github.com/mozilla-mobile/fenix/pull/12608 )
4 years ago
Jeff Boek
f726bbaf72
[fenix] No Issue - Updates AC
4 years ago
Tiger Oakes
77a88426b9
[fenix] Switch to groovy in buildSrc ( https://github.com/mozilla-mobile/fenix/pull/12329 )
4 years ago
Jonathan Almeida
a48f4282b3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12856 : Add save to collections button to Tabs Tray
...
Using the ConcatAdapter, we're now able to insert multiple data sources
of information into one RecyclerView and preserve layout/scrolling in
addition to adding the 'Save to Collection' button.
4 years ago
MickeyMoz
05a059ecaf
[fenix] Update Android Components version to 52.0.20200728130711.
4 years ago
MickeyMoz
cbb5b64437
[fenix] Update Android Components version to 52.0.20200727130115.
4 years ago
Tiger Oakes
a0f58194e2
[fenix] Add concept-menu dependency
4 years ago
MickeyMoz
853a96896b
[fenix] Update Android Components version to 52.0.20200725130253.
4 years ago
MickeyMoz
86ad22e003
[fenix] Update Android Components version to 52.0.20200724130127.
4 years ago
MickeyMoz
2f9b77ad74
[fenix] Update Android Components version to 52.0.20200723130248.
4 years ago
Kainalu Hagiwara
a6a8c4dc08
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3481 - Implement swipe on toolbar to switch tabs.
4 years ago
Jonathan Almeida
1df7dce5d0
[fenix] Update to Android Components 52.0.20200722023149
...
Fixes breaking APIs in SyncedTabsFeature and
BookmarksStorageSuggestionProvider
4 years ago
MickeyMoz
cd463bdf76
[fenix] Update Android Components version to 51.0.20200721130108.
4 years ago
liuche
8932298651
[fenix] CI for PR https://github.com/mozilla-mobile/fenix/pull/9705 ( https://github.com/mozilla-mobile/fenix/pull/12748 )
...
* https://github.com/mozilla-mobile/fenix/issues/3880 . Update detekt to 1.9.1
* https://github.com/mozilla-mobile/fenix/issues/3880 . Use `AbsentOrWrongFileLicense` detekt rule
* https://github.com/mozilla-mobile/fenix/issues/3880 . Update detekt baseline
Co-authored-by: Denys M <dector9@gmail.com>
4 years ago
Sawyer Blatz
54a6de9b84
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12735 : Fixes issue with tab deletion undo ( https://github.com/mozilla-mobile/fenix/pull/12737 )
4 years ago
MickeyMoz
4da11a8aff
[fenix] Update Android Components version to 51.0.20200720130437.
4 years ago
MickeyMoz
08ad75dc24
[fenix] Update Android Components version to 51.0.20200719130512.
4 years ago
MickeyMoz
2d204850eb
[fenix] Update Android Components version to 51.0.20200718130042.
4 years ago
Christian Sadilek
250c95eb28
[fenix] Update Android Components to 51.0.20200717190031
4 years ago
ekager
970a6f90bf
[fenix] Update Android Components to 51.0.20200717130954
4 years ago
MickeyMoz
799fcc44ff
[fenix] Update Android Components version to 51.0.20200716130034.
4 years ago
Tiger Oakes
034a9dae8f
[fenix] Update Kotlin dependency ( https://github.com/mozilla-mobile/fenix/pull/10806 )
4 years ago
ekager
772f69c5f5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7094 - Adds save login exceptions
4 years ago
MickeyMoz
9f0d86296d
[fenix] Update Android Components version to 50.0.20200712190143.
4 years ago
MickeyMoz
0cc9b8ab4d
[fenix] Update Android Components version to 50.0.20200712130829.
4 years ago
Sawyer Blatz
33ea9d02aa
[fenix] No issue: Update AC version
4 years ago
Tiger Oakes
8171bef320
[fenix] Add links in Checks panel for test/lint tasks ( https://github.com/mozilla-mobile/fenix/pull/12222 )
...
* Add lints in Checks panel for test/lint tasks
* Switch to custom task
* Rename github tasks
4 years ago
Tiger Oakes
e69b1e06f1
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/9832 - Change targetSdkVersion to Android 10 ( https://github.com/mozilla-mobile/fenix/pull/11014 )
4 years ago
MickeyMoz
7c20d565f7
[fenix] Update Android Components version to 50.0.20200709130100.
4 years ago
MickeyMoz
d0e3833d3b
[fenix] Update Android Components version to 50.0.20200708130551.
4 years ago
Christian Sadilek
9e0396e9d6
[fenix] Update Android Components version to 50.0.20200707200739
4 years ago
MickeyMoz
1b69dbff02
[fenix] Update Android Components version to 49.0.20200707131055.
4 years ago
MickeyMoz
9443af0ffc
[fenix] Update Android Components version to 49.0.20200705130154.
4 years ago
ekager
00a0ef9d9c
[fenix] No issue - Update LeakCanary, Lottie, androidx dependencies
4 years ago
ekager
e4dcad8f00
[fenix] Updates AC to 49.0.20200702190156 and fixes breaking changes
4 years ago
MickeyMoz
d8063bd72d
[fenix] Update Android Components version to 49.0.20200702131412.
4 years ago
MickeyMoz
d357a09331
[fenix] Update Android Components version to 49.0.20200701130905.
4 years ago
MickeyMoz
76f4084916
[fenix] Update Android Components version to 49.0.20200630133320.
4 years ago
MickeyMoz
9e4f5e6d60
[fenix] Update Android Components version to 48.0.20200629130051.
4 years ago
MickeyMoz
fe5a47dba5
[fenix] Update Android Components version to 48.0.20200628130058.
4 years ago
ekager
79eeeb9af5
[fenix] Update AC to 48.0.20200627130132 and fix breaking changes
4 years ago
Marc Leclair
890963491c
[fenix] Added A-C version 48.0.20200626213814
4 years ago
Gabriel Luong
60ea328837
[fenix] Update Android Components version to 48.0.20200626130049. ( https://github.com/mozilla-mobile/fenix/pull/12006 )
...
Co-authored-by: MickeyMoz <sebastian@mozilla.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago
MickeyMoz
8414152f99
[fenix] Update Android Components version to 48.0.20200625130125.
4 years ago
Tiger Oakes
766c82ba60
[fenix] Update customtabs service
4 years ago
MickeyMoz
1000bfd7e4
[fenix] Update Android Components version to 48.0.20200624130112.
4 years ago
MickeyMoz
f93119660c
[fenix] Update Android Components version to 47.0.20200623130149.
4 years ago
Tiger Oakes
9818176c34
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11534 - Don't check lastUsed mode for screenshots ( https://github.com/mozilla-mobile/fenix/pull/11827 )
4 years ago
ekager
24e8287b10
[fenix] Update A-C version, add synced tabs empty state
4 years ago
MickeyMoz
4a76a7e3aa
[fenix] Update Android Components version to 47.0.20200618130101.
4 years ago
ekager
186a562c3a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11172 - Update android components (and a-s)
4 years ago
MickeyMoz
84cc714d59
[fenix] Update Android Components version to 47.0.20200617130048.
4 years ago
MickeyMoz
6597072e80
[fenix] Update Android Components version to 45.0.20200616130058.
4 years ago
MickeyMoz
fa5a62ae92
[fenix] Update Android Components version to 45.0.20200615130107.
4 years ago
Jonathan Almeida
1bf6e36357
[fenix] Update Android Components version to 45.0.20200612203948
4 years ago
Jonathan Almeida
81929addcc
[fenix] Fix breaking APIs in TabsAdapter and ViewHolder
4 years ago
Tiger Oakes
1fa7b8a4dc
[fenix] Update Android Components version
4 years ago
ekager
9cd21f2eb1
[fenix] No issue: Update androidx fragment library to next stable
4 years ago
Tiger Oakes
110771d077
[fenix] Remove Mockito
4 years ago
Tiger Oakes
fd193e05f1
[fenix] Increase Mockk version
4 years ago
MickeyMoz
ff01f6e73f
[fenix] Update Android Components version to 45.0.20200610130052.
4 years ago
Jeff Boek
89dc04f338
[fenix] No Issue - Moves from being a tabstray observer to overriding tab use cases
4 years ago
Christian Sadilek
e0dfa09cc3
[fenix] Clear speculative session on engine settings change
4 years ago
MickeyMoz
4042ab777a
[fenix] Update Android Components version to 45.0.20200609130052.
4 years ago
Grisha Kruglov
cce10c6318
[fenix] Update A-C to 45.0.20200608190110
4 years ago
MickeyMoz
e9956e9862
[fenix] Update Android Components version to 45.0.20200607130045.
4 years ago
MickeyMoz
7076c9826d
[fenix] Update Android Components version to 45.0.20200605130045.
4 years ago
Dennis Schubert
0b87f96637
[fenix] Bug 1643132 - Add WebCompat Reporter feature.
4 years ago
Sawyer Blatz
3daf6fcef4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 : Add experimentation support
4 years ago
MickeyMoz
2beca1fa02
[fenix] Update Android Components version to 45.0.20200604130052.
4 years ago
MickeyMoz
24a3c8800a
[fenix] Update Android Components version to 45.0.20200603130110.
4 years ago
MickeyMoz
7190ea8da1
[fenix] Update Android Components version to 44.0.20200601130057.
4 years ago
Vishwa Patel
d7faa8c2c5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10834 - Adding Sync Tabs Feature in Fenix
4 years ago
MickeyMoz
6fd51d776e
[fenix] Update Android Components version to 44.0.20200531130125.
4 years ago
MickeyMoz
551ccc071b
[fenix] Update Android Components version to 44.0.20200530130137.
4 years ago
Jonathan Almeida
af97ac49dc
[fenix] Update Android Components version to 44.0.20200529205416
4 years ago
Gabriel Luong
231054a97a
[fenix] Added BrowserThumbnails dependencies
4 years ago
MickeyMoz
9f65c4f8f0
[fenix] Update Android Components version to 44.0.20200529173219.
4 years ago
Christian Sadilek
3f7127a6f4
[fenix] Update Android Components version to 44.0.20200528190114
...
Pass store to download manager and service to address API changes.
4 years ago
MickeyMoz
68fc4c7ae5
[fenix] Update Android Components version to 44.0.20200528130107.
4 years ago
MickeyMoz
e4e82a1c0a
[fenix] Update Android Components version to 44.0.20200527130120.
4 years ago
Simon Chae
dd104f3980
[fenix] Update Android Components version to 43.0.20200526130035
4 years ago
MickeyMoz
a56732fd3d
[fenix] Update Android Components version to 43.0.20200525130117.
4 years ago
Christian Sadilek
69732d036d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10827 : Upgrade to Leanplum 5.4.0
4 years ago
ekager
51fef6193a
[fenix] No issue: Update androidx appcompat and constraintlayout versions
4 years ago
Christian Sadilek
45b6e00bb9
[fenix] Update Android Components version to 43.0.20200520190033
4 years ago
Michael Comella
413daedf6c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10757 : remove no-op Experiments code and dependency.
...
We were supposed to have removed Experiments for performance purposes.
However, I find some code dangling in the tree.
Experiments.initialize is no longer called so I suspect
Experiments.withExperiment is a no-op. I verified that the lambda
function provided to it never ran in my local geckoBetaDebug on startup.
Assuming experiments behavior doesn't change in other build types, this
change appears safe.
4 years ago
ekager
75816bf8f2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10691 - Turn on LeakCanary by default for debug builds
4 years ago
MickeyMoz
0259540eb6
[fenix] Update Android Components version to 42.0.20200518130035.
4 years ago
MickeyMoz
37b740b5b3
[fenix] Update Android Components version to 42.0.20200515130053.
4 years ago
Simon Chae
c3804c2265
[fenix] Update Android Components version to 42.0.20200514130134
4 years ago
Christian Sadilek
9c066e7144
[fenix] Migrate feature-accounts to browser-state
4 years ago
Mickey Moz
72c6f1afba
[fenix] Update Android Components version to 41.0.20200513130106. ( https://github.com/mozilla-mobile/fenix/pull/10623 )
4 years ago
Simon Chae
8461e941e5
[fenix] Update Android Components version to 41.0.20200512130104 🎲 🎲 ( https://github.com/mozilla-mobile/fenix/pull/10600 )
...
* Update GLEAN metrics and ping formatting
* Update Android Components version to 41.0.20200512130104.
4 years ago
Sebastian Kaspari
866c60385e
[fenix] Integrate activity for showing past crashes.
4 years ago
MickeyMoz
87b302c5ed
[fenix] Update Android Components version to 41.0.20200510130109.
4 years ago
MickeyMoz
62fc25e010
[fenix] Update Android Components version to 41.0.20200508130136.
4 years ago
MickeyMoz
cee8170dd8
[fenix] Update Android Components version to 41.0.20200507130125.
4 years ago
Simon Chae
8a493357ba
[fenix] Update Android Components version to 41.0.20200506130132 ( https://github.com/mozilla-mobile/fenix/pull/10443 )
4 years ago
Jeff Boek
c20dbf04b7
[fenix] No Issue - Update to AC 41.0.20200505190119
5 years ago
MickeyMoz
2f7d922842
[fenix] Update Android Components version to 40.0.20200504130127.
5 years ago
MickeyMoz
7ea3e1f1b3
[fenix] Update Android Components version to 40.0.20200503130122.
5 years ago
Arturo Mejia
e396f53629
[fenix] No issue: Fix top sites migration schema issue.
5 years ago
MickeyMoz
c5713f75c1
[fenix] Update Android Components version to 40.0.20200430130114.
5 years ago
MickeyMoz
37b33575d5
[fenix] Update Android Components version to 40.0.20200428130031.
5 years ago
Arturo Mejia
21597f8953
[fenix] Update Android Components version
5 years ago
ekager
5529f77183
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10204 - Address viewLifecycleOwner IllegalStateException crashes
5 years ago
Mickey Moz
2d00592f58
[fenix] Update Android Components version to 39.0.20200424130104. ( https://github.com/mozilla-mobile/fenix/pull/10190 )
5 years ago
Christian Sadilek
51ca89fcf4
[fenix] Upgrade to A-C 39.0.20200422203205
5 years ago
Christian Sadilek
5400b1f500
[fenix] Upgrade to A-C 39.0.20200422145552
5 years ago
Arturo Mejia
c9864c053b
[fenix] Update Android Components version
5 years ago
Michael Comella
233150b3ca
[fenix] No issue: update robolectric to 4.3.1.
...
This may have minor performance improvements.
I don't see any value in hoisting all dependency versions so I removed
it for this dep. I also see an additional downside (additional indirection to
find values in addition to the indirection of storing all the dependencies in
a single file).
5 years ago
MickeyMoz
36ed5f25b4
[fenix] Update Android Components version to 39.0.20200421130115.
5 years ago
MickeyMoz
77829f6e53
[fenix] Update Android Components version to 39.0.20200420130119.
5 years ago
MickeyMoz
e4b884193c
[fenix] Update Android Components version to 39.0.20200418130110.
5 years ago
MickeyMoz
7c80c364bb
[fenix] Update Android Components version to 39.0.20200417130058.
5 years ago
MickeyMoz
b8eb4f1054
[fenix] Update Android Components version to 39.0.20200416130123.
5 years ago
Michael Comella
de6bbb791a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9644 : restrict deps to specific repositories ( https://github.com/mozilla-mobile/fenix/pull/9649 )
...
* For https://github.com/mozilla-mobile/fenix/issues/9644 : remove unnecessary leanplum maven repository.
The docs say it is [1] "only needed for Android SDK versions below 4.3.0".
That is API 18 and our min SDK is 21.
[1]: https://docs.leanplum.com/reference#android-setup
* For https://github.com/mozilla-mobile/fenix/issues/9644 : move buildscript block from :app to root project.
This will reduce the amount of duplication we need in specifying
restricted dependencies and centralize repository definitions. Since
we're a one project app, it shouldn't have a significant impact on
performance.
* For https://github.com/mozilla-mobile/fenix/issues/9644 : restrict dependencies following FFTV config.
However, there is a resolution error to be fixed in the next commit.
This is verbatim from FFTV except I removed the no-op "improve security
if code is refactored incorrectly" lines: these lines rarely changed and
I'm not that concerned. It might be better to simplify the
configuration.
Source:
62a2fa680c/buildSrc/src/main/java/org/mozilla/gradle/Dependencies.kt (L7)
62a2fa680c/build.gradle (L31)
* For https://github.com/mozilla-mobile/fenix/issues/9644 : restrict firebase deps to google repo.
This fixes the resolution error from the previous PR.
5 years ago
MickeyMoz
7a9dfa693c
[fenix] Update Android Components version to 39.0.20200415130046.
5 years ago
Arturo Mejia
e5041e2fd8
[fenix] Update Android Components version
5 years ago
MickeyMoz
e75cf1a5b6
[fenix] Update Android Components version to 39.0.20200413130047.
5 years ago
MickeyMoz
420bdadf33
[fenix] Update Android Components version to 39.0.20200412130044.
5 years ago
Mickey Moz
3158e534a2
[fenix] Update Android Components version to 39.0.20200410130104. ( https://github.com/mozilla-mobile/fenix/pull/9852 )
5 years ago
MickeyMoz
2981adfb4b
[fenix] Update Android Components version to 39.0.20200409130114.
5 years ago
ekager
9ca3ce6589
[fenix] No issue: Update androidx appcompat to 1.2.0-beta01
5 years ago
MickeyMoz
ee7ef93b0c
[fenix] Update Android Components version to 39.0.20200408130125.
5 years ago
Christian Sadilek
6c022d5376
[fenix] Upgrade to Android Components 38.0.20200407190120
5 years ago
MickeyMoz
6935516ce7
[fenix] Update Android Components version to 38.0.20200407130106.
5 years ago
Michael Comella
18a639a64d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9631 : remove assertk dependency.
5 years ago
Jeff Boek
4371996382
[fenix] For https://github.com/mozilla-mobile/fenix/issues/220 - Removes feature flag for language picker ( https://github.com/mozilla-mobile/fenix/pull/9191 )
...
* For https://github.com/mozilla-mobile/fenix/issues/220 - Removes feature flag for language picker
* For https://github.com/mozilla-mobile/fenix/issues/220 - Updates Android Components
5 years ago
MickeyMoz
f534fdb690
[fenix] Update Android Components version to 38.0.20200406130135.
5 years ago
MickeyMoz
6b642c9c92
[fenix] Update Android Components version to 38.0.20200405130126.
5 years ago
Michael Comella
ebaa5bcbd4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9605 - review: lintUnitTestRunner depends on compile.
...
See added comments for explanation.
5 years ago
Michael Comella
74fbc518db
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9605 : Add LintUnitTestRunner gradle task.
...
This will prevent us from regressing on adding older versions of the
unit test runner.
5 years ago
MickeyMoz
0487e0ad62
[fenix] Update Android Components version to 38.0.20200403130109.
5 years ago
Michael Comella
b8d04bf32d
[fenix] No issue: upgrade test deps to 1.3.0-alpha05.
...
ReaderViewTest failed on the 1.2.0 stable release so I'm upgrading to a
newer version (of which only alpha is available) to see if it's fixed.
5 years ago