Commit graph

102 commits

Author SHA1 Message Date
Mozilla L10n Automation Bot
3e254ac3e9 [components] Import l10n. 2021-02-22 00:18:17 +00:00
Mozilla L10n Automation Bot
814ac109c3 [components] Import l10n. 2021-02-06 00:14:29 +00:00
Mozilla L10n Automation Bot
cb18e55aca [components] Import l10n. 2021-01-29 00:18:39 +00:00
Mozilla L10n Automation Bot
a074547dd9 [components] Import l10n. 2020-12-29 00:20:41 +00:00
Mozilla L10n Automation Bot
e6368dc807 [components] Import l10n. 2020-12-24 00:20:09 +00:00
Sebastian Kaspari
b067fd7e21 [components] Fix new lint errors after AndroidX update. 2020-12-02 12:17:31 +00:00
Mozilla L10n Automation Bot
f2ea2e579a [components] Import l10n. 2020-11-16 00:17:46 +00:00
Mozilla L10n Automation Bot
0556fe0333 [components] Import l10n. 2020-11-12 00:14:35 +00:00
Sebastian Kaspari
c56f79ca03 [components] Revert "Import l10n." (lint errors)
This reverts commit 8942f787ed901de4a170f436ba843918c9900966.
2020-11-11 16:31:53 +01:00
Mozilla L10n Automation Bot
f0aad721ff [components] Import l10n. 2020-11-11 14:41:19 +00:00
Mozilla L10n Automation Bot
665146892b [components] Import l10n. 2020-10-31 00:21:41 +00:00
Mozilla L10n Automation Bot
50454aa9ac [components] Import l10n. 2020-10-11 00:17:15 +00:00
Mozilla L10n Automation Bot
36ce0e9fb8 [components] Import l10n. 2020-10-06 00:27:25 +00:00
Mozilla L10n Automation Bot
35c8de4ab5 [components] Import l10n. 2020-10-05 00:29:08 +00:00
Mozilla L10n Automation Bot
51662a3fe3 [components] Import l10n. 2020-10-04 00:25:33 +00:00
Mozilla L10n Automation Bot
7286b82036 [components] Import l10n. 2020-09-30 10:13:19 +00:00
Tiger Oakes
2cb39abdd7 [components] Update DrawableMenuIconViewHolders.kt 2020-09-29 02:51:25 +00:00
Tiger Oakes
a035a49d2c [components] For https://github.com/mozilla-mobile/android-components/issues/7833: Introduce async drawable menu item 2020-09-29 02:51:25 +00:00
Mozilla L10n Automation Bot
b427b25d68 [components] Import l10n. 2020-09-25 00:22:10 +00:00
Mozilla L10n Automation Bot
bd3ac9a8dd [components] Import l10n. 2020-09-14 00:08:17 +00:00
Mozilla L10n Automation Bot
ad197c4761 [components] Import l10n. 2020-09-10 13:02:00 +02:00
Mozilla L10n Automation Bot
f67c8d27e1 [components] Import l10n. 2020-09-09 00:05:30 +00:00
Mozilla L10n Automation Bot
29070805dd [components] Import l10n. 2020-08-27 00:08:31 +00:00
Mozilla L10n Automation Bot
c325d0c9e4 [components] Import l10n. 2020-08-25 00:01:46 +00:00
Tiger Oakes
f9fee46f63 [components] Add changelog 2020-08-21 11:15:41 -07:00
Tiger Oakes
e9e09e253d [components] Add MenuStyle support to menu2 2020-08-21 11:15:22 -07:00
Mozilla L10n Automation Bot
d494cb50c2 [components] Import l10n. 2020-08-20 00:09:22 +00:00
Mozilla L10n Automation Bot
977403cc2b [components] Import l10n. 2020-08-12 00:01:49 +00:00
Mozilla L10n Automation Bot
40f12f14cd [components] Import l10n. 2020-08-11 00:12:54 +00:00
Mozilla L10n Automation Bot
6b1375f5de [components] Import l10n. 2020-08-10 00:04:27 +00:00
Mozilla L10n Automation Bot
f8ef7b6121 [components] Import l10n. 2020-08-08 00:02:51 +00:00
MozLando
2fe5dd253f [components] Merge https://github.com/mozilla-mobile/android-components/pull/8032
8032: Remove width parameter from BrowserMenuController r=jonalmeida a=NotWoods

Also added `orientation` to the interface.

Width will be replaced with dynamic width soon.



Co-authored-by: Tiger Oakes <toakes@mozilla.com>
2020-08-06 17:42:58 +00:00
Tiger Oakes
b82af217b3 [components] Remove width parameter from BrowserMenuController 2020-08-06 10:13:27 -07:00
MozLando
e1e36da97e [components] Merge https://github.com/mozilla-mobile/android-components/pull/7947 https://github.com/mozilla-mobile/android-components/pull/7968 (part 1)
7947: Uplift some menu features to menu2 r=pocmo a=NotWoods



7968: For https://github.com/mozilla-mobile/android-components/issues/7964 - Don't set initial orientation in MediaFullscreenOrientationFeature r=jonalmeida a=Mugurell

The Store that MediaFullscreenOrientationFeature is initialized with can either
have a null activeFullscreenOrientation if media wasn't playing before or,
because we use a global Store shared by all application's components it could
have an activeFullscreenOrientation already set by another component.

We'll ignore setting the initial orientation (which may be stall) for the new
component using MediaFullscreenOrientationFeature and only act upon subsequent
media orientation changes.




Co-authored-by: Tiger Oakes <toakes@mozilla.com>
Co-authored-by: Mugurell <Mugurell@users.noreply.github.com>
2020-08-06 17:06:09 +00:00
Mozilla L10n Automation Bot
a9784f474d [components] Import l10n. 2020-08-06 00:12:53 +00:00
Tiger Oakes
e1e5585495 [components] Uplift some menu features to menu2 2020-08-04 15:39:30 -07:00
MozLando
ce2d3e0e3b [components] Merge https://github.com/mozilla-mobile/android-components/pull/7962
7962: Closes https://github.com/mozilla-mobile/android-components/issues/7961 - Hide keyboard on menu button clicks r=NotWoods a=ekager



Co-authored-by: ekager <ekager@mozilla.com>
2020-08-04 21:21:30 +00:00
Mozilla L10n Automation Bot
5e4d6b00c2 [components] Import l10n. 2020-08-04 00:04:39 +00:00
ekager
ae22a6efda [components] Closes https://github.com/mozilla-mobile/android-components/issues/7961 - Hide keyboard on menu button clicks 2020-08-03 16:13:35 -04:00
Mozilla L10n Automation Bot
d4277f291c [components] Import l10n. 2020-08-02 00:08:29 +00:00
Tiger Oakes
eba853ef30 [components] Closes https://github.com/mozilla-mobile/android-components/issues/7831: Add SmallMenuCandidate.onLongClick 2020-07-31 13:02:54 -07:00
Mozilla L10n Automation Bot
9b56156ef4 [components] Import l10n. 2020-07-29 00:06:03 +00:00
Mozilla L10n Automation Bot
072f295c1a [components] Import l10n. 2020-07-28 00:24:01 +00:00
Mozilla L10n Automation Bot
3a2564dca8 [components] Import l10n. 2020-07-27 00:10:28 +00:00
Tiger Oakes
a2dda76fac [components] Add nested menu functionality 2020-07-24 09:32:40 -07:00
Tiger Oakes
e83cf8b1d2 [components] Create new menu2 component
browser-menu v2: A new browser menu designed to work with lib-state.

This introduces a new API using immutable data classes to represent
options. Stateful functionality like the two-state button is replaced
with swapping out data classes and submitting a new list of options.

Internally this uses a recycler view and the view holders intentionally
do not map 1:1 to data classes. This way we can use different views
based on properties instead of introducing all new classes for every
combination of properties.
2020-07-24 09:31:23 -07:00
Mozilla L10n Automation Bot
9934e0a9b2 [components] Import l10n. 2020-07-23 00:14:08 +00:00
Tiger Oakes
fffa85812d [components] Add NestedMenuCandidate concept item 2020-06-23 14:35:01 -07:00
Tiger Oakes
10d01665c7 [components] Add menu2 recycler view adapter
MenuCandidateListAdapter converts MenuCandidate items into a list of
menu items
2020-05-25 12:31:38 -07:00
Tiger Oakes
223af0811e [components] For https://github.com/mozilla-mobile/android-components/issues/6261 - Move browser.menu2 to concept-menu2
Move the current dumb data classes into a concept component

Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2020-05-12 10:29:09 -07:00
Tiger Oakes
4452fe5af8 [components] For https://github.com/mozilla-mobile/android-components/issues/5373 - Add menu candidate class 2020-01-22 19:50:04 -08:00
Tiger Oakes
58d3949530 [components] For https://github.com/mozilla-mobile/android-components/issues/5373 - Add menu2 component 2020-01-20 11:26:12 -08:00