Mozilla L10n Automation Bot
5f47d86a46
[components] Import l10n.
2021-08-13 00:23:45 +00:00
Jonathan Almeida
478711a6bf
[components] Close https://github.com/mozilla-mobile/android-components/issues/10677 : Update Mockito to 3.11.2
...
Co-authored-by: Mugurell <Mugurell@users.noreply.github.com >
2021-08-12 02:25:56 +00:00
Mozilla L10n Automation Bot
4b57111308
[components] Import l10n.
2021-08-05 14:32:48 +00:00
Steven Knipe
dfd65e842d
[components] Updated failing test to make sense (require different images and correct description)
2021-08-02 12:24:51 +00:00
Steven Knipe
ea9cb18430
[components] Add longClickListener documentation, fix style problems
...
move TwoStateButton background to match argument order
2021-08-02 12:24:51 +00:00
Steven Knipe
d87ac452f6
[components] Add tinting to TwoStateButton
...
(requires its own setTintResource function)
2021-08-02 12:24:51 +00:00
Steven Knipe
6efbccee57
[components] Add disableInSecondaryState to TwoStateButton
2021-08-02 12:24:51 +00:00
Steven Knipe
6bb6265dc7
[components] Change enable/disable to primary/secondary, update documentation
2021-08-02 12:24:51 +00:00
Steven Knipe
d3a10b29bc
[components] TwoStateButton: add support for longclick listener,
...
Also fix reversal of enabled/disabled logic
2021-08-02 12:24:51 +00:00
Steven Knipe
2339f9b1d8
[components] Add longClickListener to Toolbar's ActionButton and BrowserToolbar's Button
2021-08-02 12:24:51 +00:00
Sebastian Kaspari
ebf54eb308
[components] TrackingProtectionIconView: Always call updateIcon() to initialize.
2021-07-30 09:32:28 +00:00
Sebastian Kaspari
ce323400dd
[components] Run ktlintFormat to fix new ktlint errors.
2021-07-28 12:03:23 +00:00
Arturo Mejia
e4d539f111
[components] Closes https://github.com/mozilla-mobile/android-components/issues/10448 show toolbar permissions indicator when permissions change from their default.
2021-07-27 17:25:23 +00:00
Sebastian Kaspari
f29656ddc0
[components] Revert string removal by 06c42dd893188a7da69ac2eba10f4fc1d44fab3d
...
Some of those strings seem to be used by Fenix only.
2021-07-20 20:27:13 +02:00
Sebastian Kaspari
f14b267388
[components] Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Update dependencies to support Jetpack Compose and add first prototype components.
...
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Upgrade to Gradle 7.
* Update Android Gradle Plugin to 7.0.0 Beta 2.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Generate BuildConfig with VERSION_CODE and VERSION_NAME fields in library modules (for Glean).
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Add first component using Jetpack Compose: compose-browser-toolbar.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Introduce Jetpack Compose bindings for lib-state.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Upstream Jetpack Compose toolbar prototype from Reference Browser.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Add TargetTab helper for observing specific tabs.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Add compose-engine component for adding Jetpack Compose bindings to a concept-engine implementation.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Add new sample app (samples-compose-browser) for prototyping browser UI using Jetpack Compose.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Update to Beta 3 of the Android Gradle plugin.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Allow usage of http when substituting maven repositories in CI.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Rename TabTarget helper to just Target.
* Issue https://github.com/mozilla-mobile/android-components/issues/10335 : Make BrowserToolbar follow target tab too.
* Add awesomebar prototype using Jetpack Compose.
* Update to Gradle 7.0.2.
2021-07-20 16:22:26 +00:00
Mugurell
cd404dfd7b
[components] For https://github.com/mozilla-mobile/android-components/issues/10555 - BrowserToolbarBehaviorTest cleanup
...
This commented method seems to be a leftover from the previous refactoring.
"behavior.forceExpand(..)" now calls "expandWithAnimation" for which we already
have a test at line 450.
2021-07-16 12:37:29 +00:00
Mugurell
acf8635f10
[components] For https://github.com/mozilla-mobile/android-components/issues/10555 - Use INPUT_HANDLING_UNKNOWN as the default of InputResultDetail
...
We need to wait until having a response from GeckoView on how it handled the
touch only after which we'll know whether to animate the toolbar or not.
The edgecase scenario of having pull to refresh enabled even before having a
response from GeckoView will still work because "canOverscrollTop()" only
checks for the touch to not be handled by the browser to pan the page.
2021-07-16 12:37:29 +00:00
mcarare
055e0f160f
[components] For https://github.com/mozilla-mobile/android-components/issues/10571 : Add optional icon tint for Toolbar Button.
2021-07-12 07:44:59 +00:00
Mozilla L10n Automation Bot
451641af27
[components] Import l10n.
2021-07-08 00:21:14 +00:00
Sebastian Kaspari
78e0f282e8
[components] TrackingProtectionIconView: Use correct icon for OFF_FOR_A_SITE state.
2021-06-22 14:39:59 +00:00
Mozilla L10n Automation Bot
8fdd056b67
[components] Import l10n.
2021-06-03 00:22:18 +00:00
Mozilla L10n Automation Bot
d218d523cc
[components] Import l10n.
2021-05-21 00:21:02 +00:00
Roger Yang
363cff6911
[components] Closes https://github.com/mozilla-mobile/android-components/issues/10241 : Stop announcing loading to accessibility when progress is at max
2021-05-19 14:04:38 +00:00
Mozilla L10n Automation Bot
c17cb9921d
[components] Import l10n.
2021-05-15 00:22:17 +00:00
Mozilla L10n Automation Bot
cc491ecdc9
[components] Import l10n.
2021-05-12 00:20:05 +00:00
Mozilla L10n Automation Bot
1d43fc6ed4
[components] Import l10n.
2021-04-30 00:20:10 +00:00
Mozilla L10n Automation Bot
19d6ebbefa
[components] Import l10n.
2021-04-19 00:17:19 +00:00
Mozilla L10n Automation Bot
374642dc42
[components] Import l10n.
2021-04-18 00:21:12 +00:00
Mozilla L10n Automation Bot
ff42a7aaae
[components] Import l10n.
2021-04-17 00:20:35 +00:00
Mozilla L10n Automation Bot
0026a455a2
[components] Import l10n.
2021-04-15 00:25:01 +00:00
Mozilla L10n Automation Bot
759f040d2e
[components] Import l10n.
2021-04-14 00:21:37 +00:00
Mozilla L10n Automation Bot
cd1ff86a9f
[components] Import l10n.
2021-04-12 00:20:39 +00:00
Mozilla L10n Automation Bot
8fc62d6ac9
[components] Import l10n.
2021-04-11 00:20:31 +00:00
Mozilla L10n Automation Bot
9b9949bfab
[components] Import l10n.
2021-04-10 00:22:55 +00:00
Mugurell
c755974f4c
[components] Fix https://github.com/mozilla-mobile/android-components/issues/9614 - Use the new InputResultDetail
...
Both NestedGeckoView and NestedWebView will now return an InputResultDetail
wrapping many new details about how a touch event will be handled.
NestedGeckoView's InputResultDetail will be used to more accurately decide when
to animate the toolbar or start the pull to refresh feature.
NestedWebView's InputResultDetail will only have details about if it will
handle the touch or not. With all the other being unknown the dynamic toolbar
or pull to refresh features will not work.
2021-03-30 13:44:44 +00:00
Mugurell
372b60754f
[components] Fix https://github.com/mozilla-mobile/android-components/issues/9614 - Deprecate EngineView#InputResult
...
This will be replaced by the new InputResultDetail.
2021-03-30 13:44:44 +00:00
Mozilla L10n Automation Bot
a999cf4597
[components] Import l10n.
2021-03-30 00:21:24 +00:00
Mozilla L10n Automation Bot
bc0f784724
[components] Import l10n.
2021-03-19 00:22:58 +00:00
Christian Sadilek
c9d791c53b
[components] Adjust detekt TooManyFunctions threshold
2021-03-18 15:25:40 +00:00
Mozilla L10n Automation Bot
ea7f2bf7de
[components] Import l10n.
2021-03-07 00:18:06 +00:00
Mugurell
ec35e97135
[components] For https://github.com/mozilla-mobile/android-components/issues/9770 - Don't animate the dynamic toolbar while tab is loading
...
Toolbar will not be animated while the tab is loading irrespective of the
intrinsic checks made in the BrowserToolbarBehavior - whether the touch is a
vertical scroll and it was handled by GeckoView.
2021-03-01 17:00:22 +00:00
Mozilla L10n Automation Bot
98e4f66268
[components] Import l10n.
2021-03-01 00:16:06 +00:00
Mozilla L10n Automation Bot
5f8c059e09
[components] Import l10n.
2021-02-26 00:21:23 +00:00
Mozilla L10n Automation Bot
83cc420397
[components] Import l10n.
2021-02-23 00:27:48 +00:00
Mozilla L10n Automation Bot
e2ba42940d
[components] Import l10n.
2021-02-20 00:22:57 +00:00
Mugurell
4a727186c3
[components] For https://github.com/mozilla-mobile/android-components/issues/9659 - New forceCollapse api in BrowserToolbarBehavior
...
Similar to the existing forceExpand this new method will collapse the toolbar
(be it placed at the bottom or at the top).
There were also some tests from a previous patch that needed some touchups.
2021-02-15 11:18:57 +00:00
Mozilla L10n Automation Bot
35064ec662
[components] Import l10n.
2021-02-12 00:18:49 +00:00
Michael Comella
89c283dac1
[components] For https://github.com/mozilla-mobile/android-components/issues/9638 : name threads in Executors.new* calls.
...
I omitted:
- Store, as its a super-class
- Fennec migration code
2021-02-10 00:35:59 +00:00
Mozilla L10n Automation Bot
7e33126940
[components] Import l10n.
2021-02-07 00:18:28 +00:00
Mozilla L10n Automation Bot
814ac109c3
[components] Import l10n.
2021-02-06 00:14:29 +00:00