Sebastian Kaspari
2a42c30c57
Issue #8277 : Move foreground drawable from drawable-v26/ to drawable/
5 years ago
Sebastian Kaspari
ba54080177
Issue #8277 : Reuse app icon in widget layout.
...
This patch refactors the widget layouts so that we can reuse the app icon and do not have to have
another logo resource with different constraints. This will also make it easier to update the
branding in #8277 and #8278 .
5 years ago
ekager
324fe64213
No issue: Fix new optional adds on arg error
5 years ago
Jeff Boek
7aeb5f072d
For #7295 - Adds more documentation for the installation metrics
5 years ago
codrut.topliceanu
d6ae3d4abe
For #7295 - Adds new custom ping: 'installation'
5 years ago
ekager
b72550c28a
For #8126 - Adds default top sites
5 years ago
ekager
2e1202cbd1
For #8348 - Add small delay after biometric auth
5 years ago
Kate Glazko
cec52cb848
For #5073 : Fix Cert Text Color
5 years ago
Sebastian Kaspari
371db0777d
Optimize PNGs.
5 years ago
Mozilla L10n Automation Bot
c21794408e
Import l10n.
5 years ago
Sparky93
5971257669
Fix for #8430 - Migration progress bar too close to text
...
Reduced the margin start value of the progress bar in order to leave more space between it and the
text.
Moved hardcoded margin values into dimens resources.
5 years ago
Sebastian Kaspari
c45df6ecde
Dismiss "migration notification" after leaving migration activity.
...
For https://github.com/mozilla-mobile/android-components/issues/5886 .
With this patch we will dismiss the "migration completed" notification once the users
clicks on the button in the migration activity.
5 years ago
Sparky93
640d24974f
Fix for #8426 - Migration steps displayed in a different order than UI specifications
...
Changed the order of the whitelisted migrations in order to respect the UI specifications.
Now using linked hash map instead of hash map for the whitelisted migrations so we can preserve the
order of the steps upon status changing in the migration process.
5 years ago
Sebastian Kaspari
404e1c8e0f
Issue #8277 : Update launcher icons for fennecBeta build type.
5 years ago
mcarare
3b5eadcc70
For #8372 : Set toolbar position relative anchor for url copied snackbar
5 years ago
Severin Rudie
1be812eba0
For #8408 : fix requireContext crash in HomeFragment#onViewCreated
5 years ago
Emily Kager
2264e6e1b1
For #6623 - Adds ability to delete a login
5 years ago
Mugurell
ad1144c722
For #6577 - Remove the `total_uri_count` Glean StringMetricType
...
This was added as a duplicate to an already existing `total_uri_count`
CounterMetricType in #4456 .
5 years ago
Kate Glazko
5b28ad68b7
For #8248 Icon Wrong Color
5 years ago
Christian Sadilek
ce96d909d1
No issue: Support basic navigation in add-on popups
5 years ago
mcarare
372b1e7f0e
For #6980 : Update Private browsing card.
...
Added test to description.
Added link to settings.
Updated unit tests.
5 years ago
Jeff Boek
127169f5ff
For mozilla-mobile#8172: Add a new 'E_Fennec_To_Fenix_Migrated' Leanplum event
...
This new event will be sent when the user has successfully migrated from Fennec
to Fenix.
This event will only be sent to Leanplum and not to the other telemetry
services like Glean or Adjust.
Co-authored-by: ValentinTimisica <valentin.timisica@softvision.ro>
5 years ago
ValentinTimisica
33616e0042
For #8172 : Add a new "Fenix" Leanplum attribute
5 years ago
Emily Kager
9bac7ef47b
For #8403 : Don't postpone transition for view intents
5 years ago
Christian Sadilek
40031e6130
For #8143 : Allow add-on popups to display prompts
5 years ago
Emily Kager
9adc617765
For #8358 - Make sure we don't cancel toolbar editing more than once
5 years ago
Mozilla L10n Automation Bot
9eb5fb5adc
Import l10n.
5 years ago
Emily Kager
cbc8d3aa45
For #8366 - Move CreateShortcutFragment dismiss after AddToHomescreen
5 years ago
Simon Chae
b5379eb513
Allow fragment to go back when all unsupported add-ons are removed ( #8351 )
5 years ago
Simon Chae
0dac2fd0f4
For #8346 : Update add-on-permissions fragment to be scrollable ( #8352 )
5 years ago
Simon Chae
2c01022c4b
For #8153 : Allow web-ext to open new tabs in correct browsing mode
5 years ago
mcarare
5e4ef202b8
For #8262 : Set toolbar position relative anchor for collection snackbars
5 years ago
Jeff Boek
a701988ae9
For #5905 - Creates private browsing settings fragment
5 years ago
Jeff Boek
ef6913ec25
For #5905 - Combine theme and toolbar settings
5 years ago
Jeff Boek
cfb9b16863
No Issue - Fixes breaking snapshot change
5 years ago
mcarare
1168fbd638
For #8299 : Select current ETP policy set on card creation
5 years ago
Arturo Mejia
95528c3191
For issues #8310 Disable the remove button while disabling an add-on
...
and vice versa.
5 years ago
Arturo Mejia
f85994e1cc
For issues #8191 Increase text contrast for the "Remove" button
...
on installed Add-ons fragment
5 years ago
Jeff Boek
9374e66b4d
Import l10n. ( #8321 )
...
Co-authored-by: mozilla-l10n-automation-bot <54512241+mozilla-l10n-automation-bot@users.noreply.github.com>
5 years ago
MarcLeclair
834d7e13cd
Remove Tracking protection popup for visual testing ( #8226 )
...
* For #6903 : allow override TP popup for performanceTest
* For #6903 : refactored the code
5 years ago
Sparky93
1ed185d4c2
Fix for #7980 - MigrationStore's COMPLETE action now redirects to MigrationProgressActivity
...
In order to ensure that the user's migration screen is not being bypassed by mistake, we handle the
migration's store COMPLETED state the same way we handle the MIGRATING state.
We can do this because we can treat the initial state (NONE) as being either a fresh start of the
app, either the user's intention of starting the home activity.
Before this change, if the app was being open from the shortcut after the migration was complete,
the user would have been encountered the home activity instead of the migration one.
5 years ago
codrut.topliceanu
705567651f
For #7978 - Remove ScrollView from migration activity.
5 years ago
codrut.topliceanu
e193c9c084
For #7975 - Added a progress bar according to specs
5 years ago
Sawyer Blatz
fc295b8855
For #5892 : Update horizontal line styling
5 years ago
Arturo Mejia
941c147989
mozilla-mobile/android-components#5867 Fix addonProgressOverlay IllegalStateException
5 years ago
Arturo Mejia
93a68736a3
For issue #8272 : Keep the add-ons management ui in sync with add-ons
...
changes
5 years ago
David Walsh
5c79483c7e
Show horizontal divider in error pages
5 years ago
Emily Kager
316215ca54
For #7999 - for Leanplum fxaHasSyncedItems use SyncEnginesStorage
5 years ago
David Walsh
f51069cd82
For #8016 - Prevent duplicate domains from displaying inthe collection description on the home screen
5 years ago
Sawyer Blatz
453231b5fd
For #7753 : Increases touch target of crash page
5 years ago
Jeff Boek
f9b05e7d5a
For #8212 - Fixes shadow/border when toolbar is on top ( #8234 )
5 years ago
Simon Chae
cb19c6e868
For #8259 : Add scrollview within the nested relative layout
5 years ago
Sebastian Kaspari
f0af6d6f6e
Update Mozilla Android Components to 32.0.0-SNAPSHOT.
5 years ago
Johan Lorenzo
a9d06a0b29
Import l10n.
5 years ago
Sparky93
c9313029a8
Fix for #5695 - Migration steps' status displayed before the migration completed
...
The migration steps' status was already being shown as succeeded instead of showing an "unchecked" list of
steps.
These changes will make the steps being "checked" one by one as the migration advances.
5 years ago
mcarare
b934d95256
For #6980 : Show correct image mocks for toolbar positions
5 years ago
Jeff Boek
952c48c8ce
For #4674 - Adds ability to toggle metric services by type
5 years ago
Jeff Boek
9f3faa43fe
For #4674 - Adds marketing data as a collection choice
5 years ago
Emily Kager
5839f5891c
No issue: Update androidx dependencies 02.08.20
5 years ago
Grisha Kruglov
7a272a4564
Enable fennec Pinned Sites migration
5 years ago
Jonathan Almeida
e73b3cfbec
No issue: Simplify migration accessible string ( #8249 )
5 years ago
Jeff Boek
60a97e6618
For #4674 - Pre lands strings for marketing data collection toggle
5 years ago
Emily Kager
17d7928cc9
For #7603 - Temporarily do not show biometric prompt for OnePlus devices
5 years ago
Emily Kager
ca60e3fbe3
For #8147 - Update to app namespace for drawables ( #8217 )
5 years ago
Emily Kager
9e4e23eceb
Closes #8176 - Adds new string for add to top sites ( #8209 )
5 years ago
Christian Sadilek
8a33897f3a
For #8201 : Enable/Disable uBlock button status isn't updated
5 years ago
mcarare
3ea5b08135
For #8190 : Add animation to ETP policy selection
5 years ago
David Walsh
88ed1e4815
For #7207 - Use accessible color for about links in dark mode
5 years ago
Arturo Mejia
2daf7c3142
For issue #8221 : Fix crash in the AddonsManagementFragment when binding
...
the RecyclerView after the fragment is not attached anymore
5 years ago
Emily Kager
e94f5d3dba
No issue: Land delete login string
5 years ago
Christian Sadilek
142104dc86
For #8202 : Remove settings if add-on disabled
...
- Also fixes the crash described in #8202 .
5 years ago
Gabriel Luong
8a92e15667
For #7924 - Add strings for undo snackbar when removing a top site ( #8225 )
5 years ago
Emily Kager
aba3c1d3a6
No issue: Land string for Pocket top site label ( #8229 )
5 years ago
Gabriel Luong
e3df9f0902
For #8167 : Don't show the add-ons permission dialog if installation is in progress ( #8230 )
5 years ago
Emily Kager
1209146788
No issue: Land new share sheet strings
5 years ago
Michael Comella
a896b47cfe
For #7820 : warm BrowsersCache on background thread.
...
In an early iteration of his patch on a beta build, I saw no improvement over
6 runs (Pixel 2):
- Before: 401.5ms
- After: 402.17ms
This may be attributed to noise in startup performance. However,
BrowsersCache disappears from profiles completely and results in
theoretical performance gains.
When using the StartupTimeline class (not landed yet), I see a 27.75ms
runtime improvement on beta builds after this patch.
5 years ago
Jeff Boek
a42ad7603b
For #5073 - Fixes visual alignment when certificate authority breaks into a new line
5 years ago
Jeff Boek
7a16192fd1
For #5073 - Use string parameter versus concatenating programatically
5 years ago
Kate Glazko
7c00a1ad6b
For #5073 : View Site Cert
5 years ago
mcarare
5bd5f81559
For #6980 : Add onboarding Toolbar position picker card
5 years ago
Sawyer Blatz
0a6881d470
For #255 : Removes autoplay media feature flag ( #8198 )
5 years ago
ValentinTimisica
29522d29ed
For #1500 : Passes resources to SessionSuggestionProvider
...
Change required for adding 'Switch to tab' description for a suggestion that
represents an opened tab. Implemented in AC
(https://github.com/mozilla-mobile/android-components/pull/5773 )
5 years ago
Jeff Boek
62d540257f
For #7965 - removed unused strings, reverted changes to radiobutton widget
5 years ago
David Walsh
4b9f07c511
For #7965 - Remove CDATA strings
5 years ago
Christian Sadilek
6019adafac
For #6124 #8158 : Prevent infinite loop on fast taps on enable switch
5 years ago
Tiger Oakes
5faa22d611
Use createBlendModeColorFilterCompat ( #8129 )
5 years ago
Sebastian Kaspari
5515f1ba5e
Closes #4979 - Support Fennec web apps (PWAs).
5 years ago
Emily Kager
eec8ea980b
For #8128 - Do not use activity root view for fragment snackbars
5 years ago
Tiger Oakes
2ead67a531
For #7511 - Override private customtab icon tint ( #8138 )
5 years ago
Kadeem
f4f93e761e
NOISSUE - Renamed a misspelled variable.
5 years ago
Emily Kager
a04b595425
For #8147 - Use app:srcCompat instead of android:src
5 years ago
mcarare
9d993cae92
For #8146 : Extend radio buttons clickable area to title and description
5 years ago
codrut.topliceanu
f5715df104
For #5694 - Changes migration list item 'Logins' to 'Passwords'
5 years ago
Mozilla L10n Automation Bot
7d7b657874
Import l10n.
5 years ago
Mohammaduvez
00d7f4c91c
Fixes #5711 Added tint to onboarding icons ( #8093 )
...
* Added tint to onboarding icons and udpated finish button tint
* Replaced tint parameter with onboarding_card_icon color in setOnboardingIcon
5 years ago
Marc Leclair
8e61c71a98
reverting linting changes that touched codes that I didn't edit
5 years ago
Marc Leclair
afab1c0f4e
#8085 removed findViewById with actual id
5 years ago
Marc Leclair
9fc5a1b0fe
#7700 fixed linting issues
5 years ago
Marc Leclair
92b38206c7
#7700 fixed scrolling, parallax action to match both images and some code clean up
5 years ago
Marc Leclair
72007590f7
#7700 squash commit and fixing toolbar to switxh to top with coordinatorlayout
5 years ago
Tiger Oakes
c0d7bc5bd5
Use navArgs helper in fragments
5 years ago
Tiger Oakes
383a70482c
Clean up toolbar menu class
5 years ago
Arturo Mejia
1fef90721a
For issue #8100 : Add progress bar to the add-ons manager fragment
5 years ago
Arturo Mejia
be7bd527f6
For issue #8097 : Run add-ons callbacks only when the fragment is attached.
5 years ago
Grisha Kruglov
3f9ed2992c
Bump to a-s 0.50.0
5 years ago
Emily Kager
46fd1a04f1
For #7456 - For top toolbar set correct progress gravity and background
5 years ago
Mozilla L10n Automation Bot
858db3587a
Import l10n.
5 years ago
Christian Sadilek
d10a30e356
Closes #4983 : Fennec migration: Keep installed add-ons
5 years ago
Emily Kager
fb80754a4e
No issue: Move bookmark delete string to be translated
5 years ago
Mugurell
ac39b420b4
Fix #7613 - Align radio buttons with the theme images
5 years ago
lyrjie
b25a5468ba
Added the autoMirrored flag to arrowhead drawable
5 years ago
Arturo Mejia
6191fec0d8
No Issue: Close the web extension popup when we can't get the popup of the session.
5 years ago
Mozilla L10n Automation Bot
fa854f511b
Import l10n.
5 years ago
Emily Kager
604ac83d0c
For #7999 - Change fxa leanplum metrics to false by default
5 years ago
Gabriel Luong
64a4a7f422
Provide add-on support ( #8064 )
...
Closes #5630 , #6069 , #6092 , #6091 , #6124 , and #6147 .
Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
5 years ago
Mihai Adrian
4eb71ce235
For #6980 : Update ETP onboarding card ( #7958 )
5 years ago
Jonathan Almeida
cbcc56bbba
For #373 : Implement LeanPlum push messaging
...
Also closes #6250 , since we rely solely on the SDK itself to consume the
messages straight from FCM.
5 years ago
David Walsh
4e6215c0c1
Fix linting issue
5 years ago
Sawyer Blatz
9f342fca9e
For #6820 : Updates background, shadow, & snackbars of toolbar
5 years ago
David Walsh
4b3effdfab
For #6820 : Place address bar at top or bottom of the home screen based on user preference
5 years ago
ValentinTimisica
0a76fdaa58
For #7289 : Adds telemetry for selecting dark theme
5 years ago
Kadeem
321251c49c
Updates the hide and reveal password icons to use and tint the mozac version.
5 years ago
Mozilla L10n Automation Bot
6b2bf2acb8
Import l10n.
5 years ago
David Walsh
ae445abff3
Small improvements, lint fixes
5 years ago
Sawyer Blatz
030f75b4df
For #5892 & #6380 : Updates error page template and allows SSL bypassing
5 years ago
ValentinTimisica
2026c60136
For #6834 : Adds telemetry for About page items
...
Didn't change the existing probe for 'whats new' item because we're already
collecting that info.
5 years ago
Mihai Branescu
2a876d5e0f
For #7559 - fixes 2 issues:
...
- The same item now doesn't recreate the activity
- The app context now contains the right locale
5 years ago
Mihai Branescu
1b7cb117ca
For #7559 - allows changing locale even after setting theme with
...
AppCompatDelegate.setDefaultNightMode(mode). The override is necessary because the uiMode needs
to be manually updated after changing theme
5 years ago
Sawyer Blatz
1372ed5837
For #7970 : Updates snackbars for accessibility
5 years ago
David Walsh
82c698c818
Fix 5727 - History to browser navigation should go back to history
5 years ago
David Walsh
f728cdaf05
Bug 7189 - Provide page title in website information dialog ( #7255 )
...
* Bug 7189 - Provide page title in website information dialog
* Update QSFS test
* Fix Tiger's nits
5 years ago
Sawyer Blatz
94447657c4
No issue: Fixes strings for data migration
5 years ago
Mihai Adrian
24396d174f
For #6980 : Add What's new card ( #7952 )
5 years ago
Jonathan Almeida
202f2b8811
Closes #7788 : Route search widget intents through IntentReceiverActivity
5 years ago
Mihai Branescu
b3d99c6bba
For #7679 - Replaced comparison by reference with value, added check for default in order to avoid double checkmark (example: default + English) ( #7729 )
5 years ago
mcarare
06169433b5
For #5905 : Pre-land strings for Settings screen changes
5 years ago
Sören Hentzschel
8a7c7fd06f
For #7730 - always show "Add private browsing shortcut" in sett… ( #7943 )
5 years ago
ValentinTimisica
154e11841a
Fixes #7881 : Send telemetry event when custom search engine is deleted
5 years ago
Sebastian Kaspari
18244cef51
Closes #7762 : Initialize Glean later in Fennec builds.
5 years ago
Jonathan Almeida
40e72a7b28
For #7524 : Remove DeviceConstellation polling from onResume ( #7908 )
5 years ago
Mihai Adrian
622fdadde8
For #7272 : Show info when saved logins list is empty. ( #7891 )
...
* For #7272 : Show info when saved logins list is empty
* For #7272 : Updated unit tests
5 years ago
Sebastian Kaspari
10bf49918f
Issue #7818 : Use different target activities for launcher activity alias (fenix vs. fennec). ( #7917 )
...
* With this patch fenix build variants will launch HomeActivity directly from the launcher.
This will get rid of the performance regression outlined in #7818 .
* Fennec build variants will launch into MigrationDecisionActivity which will show the
migration UI or launch normally into the app. This is faster than going through
IntentReceiverActivity (measured and perceived).
5 years ago
Sebastian Kaspari
21f342be12
Issue #7890 : Make migration screen scrollable. ( #7914 )
5 years ago
Michael Comella
fe105729ad
No issue: don't export OssLicense*Activity. ( #7909 )
...
afaik, these Activities are only intended to be shown internally and
have no reason to be accessible to other apps on the system.
5 years ago
Jonathan Almeida
2b2ea9eb5e
No issue: Update Firefox Logo in Migration UI ( #7916 )
5 years ago
Emma Malysz
5e9b753acb
For #7473 , delay inflation of toolbar
...
Improve performance of HomeActivity.onCreate by delaying this inflation.
We use a ViewStub and inflate the first time the actionbar is accessed.
5 years ago
Gabriel Luong
f93e141d52
For #7525 - Add telemetry for opening a top site in normal and private mode and removing a top site
5 years ago
Gabriel Luong
192eecdf5b
For #6758 - Part 7: Add menu for opening a top site in private tab and removing a top site
5 years ago
Gabriel Luong
9ecb67e783
For #6758 - Part 6: Add top site view
5 years ago
Gabriel Luong
f68f89f2bf
For #6758 - Part 5: Add top sites to the HomeFragmentStore
5 years ago
Gabriel Luong
e1863dd3c2
For #6758 - Part 4: Implement "Add to Firefox Home" browser menu item
...
- The "Add to Firefox Home" browser menu item adds a top site to the top site storage.
- Refactors the FenixSnackbar from BaseBrowserFragment into BrowserToolbarController
since there are multiple menu items that need to show a FenixSnackbar.
- Adds metrics for the new browser menu item.
5 years ago
Gabriel Luong
9ddf93eb7d
For #6758 - Part 3: Add TopSiteStorage wrapper around AC's TopSiteStorage
...
This follows the existing pattern around TabCollectionStorage.
5 years ago
Gabriel Luong
0a856d9413
For #6758 - Part 1: Add new strings for top sites feature
5 years ago
Sebastian Kaspari
9a15103a20
Issue #7762 : Enable glean based on setting for non-fennec builds.
5 years ago
Severin Rudie
44e4d8e12c
No issue: clarify naming for showing a prompt to allow search suggestions ( #7870 )
5 years ago
Emily Kager
a39a9e5b4e
No issue: Enable about:config in beta builds
5 years ago
David Walsh
1ee0243efa
Fix 4021 - Provide tab title during share
5 years ago
ekager
c556e819bd
For #5586 - Add telemetry for save logins setting
5 years ago
Emily Kager
7adb5b6084
For #6812 - Navigate via openToBrowser to selected session from search
5 years ago
Sawyer Blatz
e1722b95b3
No issue: Fixes ErrorResponse instantiation
5 years ago
Arturo Mejia
310da6c1ea
No Issue: Add support for deleting individual tracking protection
...
exceptions on nightly.
5 years ago
Chenxia Liu
f726b03792
Fix breaking changes from new TrackingProtectionException
5 years ago
Michael Comella
847056b332
Issue #7423 : remove redundant bottom_bar ConstraintLayout.
5 years ago
Michael Comella
91a557dc0a
For #7423 : remove unnecessary CoordinatorLayout in fragment_home.
...
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
5 years ago
Michael Comella
d7fd8e763a
For #7423 : remove unnecessary wordmark_spacer view.
...
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
5 years ago
Sawyer Blatz
20396f78a9
For #7698 : Adds search back button animation ( #7840 )
...
* For #7698 : Adds search back button animation
* Refactor for searchController
5 years ago
Josh Vocal
2372ee6b15
For #4212 : Control text not translated
5 years ago
Emily Kager
0b1a67367e
Closes #7814 - Updates dark shield icons ( #7838 )
5 years ago
Michael Comella
e25ee98d7d
No issue: fix typo in Performance.instrumentColdStartup... ( #7848 )
5 years ago
mozilla-l10n-automation-bot
cf63db20b4
Import l10n. ( #7843 )
5 years ago
Kaaira Gupta
08cce8cf58
for #7421 :removed collection from clear browsing history
5 years ago
Michael Comella
ffc441f12a
For perf-frontend-issues#50: instrument imperfect reportFullyDrawn.
...
We don't capture the second RV draw yet. Unfortunately, I don't know if
it's the best use of my time to capture that as well.
5 years ago
Chenxia Liu
e5164e3670
For #6980 - Pre-land string changes to onboarding cards.
5 years ago
Mihai Carare
cd853d0d8f
For #7029 : Navigate to Search Fragment when pressing Start browsing
5 years ago
Kaaira Gupta
e291c6905c
For #3813 - Create a save button for bookmark editing
5 years ago
Mozilla L10n Automation Bot
db875ac929
Import l10n.
5 years ago
Severin Rudie
2dc5b397b6
For #7506 : show highlight on home 3-dot button ( #7665 )
5 years ago
mcarare
8274ff6f2b
For #7714 : Align engine name to viewStart to support RTL layouts
5 years ago
Mihai Adrian
355cb35cb6
For #7574 : Send toolbar position metrics in English. ( #7712 )
5 years ago
mozilla-l10n-automation-bot
5a429b99e9
Import l10n. ( #7744 )
5 years ago
Jonathan Almeida
02b4582c8d
No issue: Update Migration UI with new API
5 years ago
Sebastian Kaspari
af3726a505
Fennec home screen bookmarks: Select new tab.
5 years ago
Sebastian Kaspari
80eb19294b
AboutFragment: Use SupportUtils.getWhatsNewUrl().
5 years ago
Michael Comella
ffb2e72b97
For #7423 : remove unnecessary CoordinatorLayout in fragment_home.
...
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
5 years ago
Michael Comella
a1cbbba4ea
For #7423 : remove unnecessary wordmark_spacer view.
...
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
5 years ago
ekager
053e5b8065
For #6396 For #6553 - Update sync engine checkboxes and send telemetry once
5 years ago
Kate Glazko
dbf711e112
For #4904 : Pressing back external link doesn't go back
5 years ago
Sawyer Blatz
509fa112d0
For #6308 : Remove unecessary telemetry & bump expiry date ( #7793 )
...
* For #6308 : Remove unecessary telemetry
* For #6308 : Bump expiry date on telemetry
5 years ago
liuche
904098387a
Issue #7093 - Pre-land strings for new onboarding cards. ( #7747 )
5 years ago
Jeff Boek
6789df55a5
For #220 - Puts language picker behind a feature flag
5 years ago
ekager
60e3bb3126
Closes #5080 - Move site permissions strings for l10n
5 years ago
Jeff Boek
ea22f6d69b
For #1607 - Fixes SearchShortcutSelected to not leak any custom identifiers
5 years ago
Jonathan Almeida
f4b583fc0b
For #ac-5601: Lock migration UI screen orientation
5 years ago
Jonathan Almeida
d29701d992
For #ac-5597: Fix unneeded dark theming in migration UI
5 years ago
Sebastian Kaspari
eeb5b7b3a1
Android manifest: Export shortcut target activity.
5 years ago
ValentinTimisica
c106d89285
For #7751 : Remove 'SearchWithCustomEngine' telemetry event
5 years ago
Sebastian Kaspari
3a1292911d
Update list of tabs after onboarding screen was dismissed.
5 years ago
ValentinTimisica
981d19de13
For #6556 : Adds Telemetry counts for Search Access Points
...
Added two new sources to be counted ('widget' and 'shortcut') besides 'action' and
'suggestion'. Also modified/fixed some tests.
5 years ago
Grisha Kruglov
9c25d274d0
Enable firebase auto-init, force push renewal after migration
5 years ago
Jonathan Almeida
261a6162af
Review comments, fix build failure and targetActivity
5 years ago
Jonathan Almeida
b89afe7b7c
For #7092 : Add initial Migration UI
5 years ago
Sebastian Kaspari
29d9ba472c
Always initialize glean. Set upload flag after migration. ( #7717 )
5 years ago
ekager
0777fb3bbe
For #5545 For #5542 Closes #6696 Integrate logins API, adds Settings for Autofilling/Saving Logins
5 years ago
Alessio Placitelli
f93437c509
Fix GleanMetricsService to use the new Glean APIs
5 years ago
Jonathan Almeida
61570b5238
Closes #7645 : Disable push service when migrating
5 years ago
Mozilla L10n Automation Bot
ee7f16b2b4
Import l10n.
5 years ago
salvatorep
ceb155ec5c
Added support for Intent.ACTION_SEARCH and Intent.ACTION_WEB_SEARCH actions
5 years ago
Marcin Wiącek
159644579e
Doesn't allow for hint in URL bar on main page in two lines
5 years ago
daphliu
7034ad4be6
Modified onboarding card colors according to design
5 years ago
ValentinTimisica
a952d0858c
For #5884 : Fixed Unit tests.
5 years ago
ValentinTimisica
7c5c9355ce
For #5884 : Adds user-specified search engines telemetry
...
Created events for adding and deleting a custom search engine and for searches
performed with a custom search engine.
5 years ago
Colin Lee
cf220427d7
Fix #7649 : Fix missing NOT in asFeatureWebChannelsDisabled check ( #7650 )
5 years ago
Colin Lee
7baf54f566
For #5182 : Loading experiments on startup is slow, remove Fretboard ( #7510 )
...
This removes Fretboard. The goal is to reduce cold startup costs associated with loading the experiments on the main thread. We currently have two experiments frameworks in use and should only require one.
5 years ago
Sebastian Kaspari
6419d0cf13
Open "migration FAQ" when selecting "What's new" in a Fennec build.
5 years ago
Mozilla L10n Automation Bot
4fb8398a3b
Import l10n.
5 years ago
Tiger Oakes
55c1b01d7b
For #7431 : Remove extra share button
5 years ago
ekager
913c50b59f
Remove unused labels from nav_graph
5 years ago
mcarare
92305a725b
For #7593 Set AboutFragment title just in onCreate
5 years ago
mcarare
e9053fec57
For #7583 Align text in language title and subtitle to viewStart
5 years ago
ekager
cf05840c0f
Move experiments initialization and fix ktlint errors
5 years ago
Sebastian Kaspari
1f5bfff025
Issue #6898 : Allow empty adjust token for fennecNightly builds.
5 years ago
ekager
47c13136f7
No issue: Fix dynamic theming to accommodate lazily inflated readerview
5 years ago
mcarare
a72620ae07
For #7522 Catch IllegalArgumentException when validating search string
5 years ago
Sawyer Blatz
a58decd708
For #6304 & #7577 : Persist private mode between app launches
5 years ago
Mihai Adrian
0a412a1a6a
For #6992 Always hide toolbar when showing find in page bar ( #7567 )
5 years ago
Mihai Adrian
666b3d9627
For #7343 : Handle sharing to multiple devices ( #7409 )
...
* For #7343 Do not allow multiple share to same device
* For #7343 Check current destination before dismissing share
5 years ago
Sawyer Blatz
718c211a86
For #1718 : Sets accessibility users to top toolbar by default ( #7486 )
5 years ago
Mugurell
6d44ceceda
For #6836 - Limit Leanplum depending on current locale.
5 years ago
Josh Vocal
9f30a7e6eb
Replace fixed dp with defined dp dimension
5 years ago
Josh Vocal
9449cb4437
Fix truncated tracking protection info text
...
* Allow tracking protection titles to wrap instead of being cut off
* Refactor view ids to match the layout
5 years ago
Sebastian Kaspari
e3408b12b4
Update Mozilla Android Components to 28.0.0-SNAPSHOT.
5 years ago
Kaaira Gupta
109c13a126
Closes #7414 : changed AboutHeaderContentText color to primarytext color and removed futile code of aboutText color
5 years ago
Mihai Adrian
95d4de416d
For #5722 Set adjustViewBounds to true to maintain original icon aspect ( #7518 )
5 years ago
Rushab Kumar
e6791b5c08
For #7154 - Fix crash when tapping on "Blocked" in the site info panel ( #7404 )
5 years ago
Mozilla L10n Automation Bot
1e00b88e78
Import l10n.
5 years ago
mcarare
2bdde48986
For #7522 Ensure correct protocol is used in search string
5 years ago
mcarare
3ff7d4af4d
For #7313 Set actionBar background color according to mocks.
5 years ago
Severin Rudie
569b7670d3
For 6832: update implementation/comment to align w existing AC code
5 years ago
Severin Rudie
65f5ff6b36
For #6832 : fix unattached context crash in HomeFragment
5 years ago
mcarare
b115a00589
For #7155 Align custom tabs overflow menu to original mocks
...
Reverse menu items order when toolbar position is top
5 years ago
mcarare
6aa8c98e00
For #7519 Navigate up from search fragment to handle all entry points
5 years ago
mawen7
a2e0af3194
Only close tab on back press if it has a parent tab
5 years ago
kglazko
8ed14ac062
Issue 5736 Improve pop behavior after deleting tabs in settings ( #7478 )
5 years ago
Emily Kager
7d613b72ae
For #7181 - Adjust ETP onboarding for toolbar positions
5 years ago
Josh Vocal
31da69a311
For #7282 - Add more visibility to Turn On Sync card ( #7284 )
...
* Change background of card to make elevation more visible
* Change icon white fill to become transparent
5 years ago
Will Hawkins
9c28cb632c
Issue #7425 (et al): Cache the list of installed browsers
...
Cache the list of installed browsers. Calling `Browsers.all`
the application directly redundantly recalculates the list.
Accessing the list of installed browsers through this cache
will reduce that overhead.
5 years ago
Mugurell
8454f208af
For #4977 : Migrate fennec shortcuts ( #7251 )
...
* For #4977 - Support opening Fennec pinned website shortcuts in Fenix
Fennec's pinned website shortcuts are set to open the BrowserApp activity.
So we need a new activity alias to actually catch such Intents. Otherwise they
would open "org.mozilla.firefox/.App" without any way to inform that this is
the result of the user clicking on a pinned shortcut.
For actually checking if the newly received Intent is of a Fennec pinned
shortcut we introduce a new FennecBookmarkShortcutsIntentProcessor which will
prepare the Intent to open the shortcut's URL in a new tab.
* For #4977 - Don't keep IntentReceiverActivity on the back stack
For successive Fennec pinned shortcuts to create a new IntentReceiverActivity
and be processed as normal we need to not keep this as our task root.
* For #4977 - Test the FennecBookmarkShortcutsIntentProcessor
5 years ago
Jeff Boek
fdb1f505cc
For #5552 - Reverts temporary fix for #5552
5 years ago
Tiger Oakes
75b87334fa
Change type for OnboardingAutomaticSignIn ( #7474 )
5 years ago
Michael Comella
4bab493487
No issue: remove useless @MenuRes annotation in History Fragment.
...
This annotation was not applied correctly and lint was unable to ensure
it was used properly: it declared an error in lint saying so but that
error was ignored. I did not know how to apply the annotation - and I
felt it had limited utility - so I removed it entirely in order to
permit the lint baseline file to be removed (it was the only error).
5 years ago
mcarare
8aa04c048e
For #6851 Update text copy of option to add custom search engine
5 years ago
Mihai Branescu
ea2411a88b
Feature/#220 language menu ( #7070 )
...
* For #220
- Added advanced header + locale settings item in the settings fragment
* For #220
- Added locale selection page with lib state + handling of locale changes
* For #220
- Removed registering for locale changes in the manifest, allow system
to restart activity in that scenario
* For #220
- Added unit tests for locale settings page
* For #220 : fixed an outdated unit test
ga-a
Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
5 years ago
Severin Rudie
9cbc3f7a4a
7410 remove rxjava ( #7426 )
...
* For #7410 : rewrite updateBookmarkFromObservableInput with coroutines
* For 7410: remove RxJava from project. :(
* For 7410: converted updateBookmarkFromTextChanges to Flow per review
5 years ago
mozilla-l10n-automation-bot
ab4f4bd4d8
Import l10n. ( #7476 )
5 years ago
Jonathan Almeida
0768fde945
No issue: Use SendTabFeature and FxaPushSupportFeature
5 years ago
Sawyer Blatz
c7c4ad051a
For #6413 : Adds more snackbar positioning logic ( #7444 )
...
* For #6413 : Adds more snackbar positioning logic
* Refactor
5 years ago
Roger Yang
f6e286fd9c
Closes #7346 : Enable dynamic app links in Fenix ( #7361 )
5 years ago
Sawyer Blatz
3fb060f682
For #6413 : Fixes snackbar positionining for bottom toolbar ( #7415 )
...
* For #6413 : Fixes snackbar positionining for bottom toolbar
* For #6413 : Cleans up snackbar usage
5 years ago
Emma Malysz
13f73c2d2c
For issue 7192: move unsetOpenLinksInAPrivateTabIfNecessary off main thread. ( #7246 )
...
Move method to Settings. There are two instances when we want to call this method: either
processing an intent, or within DefaultBrowserPreference
5 years ago
Michael Comella
cf143489e1
For #6464 : Replace use of BuildConfig.DEBUG with ReleaseChannel.channel.isDebug.
...
This fixes performance issues where StrictMode would greatly slow down
startup in the forPerformanceTest variants.
5 years ago
Michael Comella
ac97dd72b1
For #6464 : Set "forPerformanceTest" to ReleaseChannel.FenixProduction.
...
This fixes a perf measurement issue where Sentry would capture an event when
using the forPerformanceTest variants.
5 years ago
Michael Comella
f11ddf8038
For #6464 : Add ReleaseChannel.isDebug.
5 years ago
Severin Rudie
f562c81fb2
For 5334: test NotificationSessionObserver
5 years ago
Severin Rudie
a8c47c8805
For #5334 : disable notification for private custom tabs
5 years ago
Sawyer Blatz
9a693f6c11
For #7000 : Fix inverted media telemetry ( #7368 )
5 years ago
Severin Rudie
26b7909214
For #7352 : integrate highlightable browser menu changes ( #7353 )
...
* For #7352 : integrate highlightable browser menu changes
* For 7352: invalidate menu when reader mode availability changes
* For 7352: removed highlight from reader mode appearance per UX
5 years ago
Sawyer Blatz
faa4136685
For #7347 : Fixes background of search field
5 years ago
Sawyer Blatz
4fd3eb53d1
For #6666 : Adds back button to search screen
5 years ago
Mihai Adrian
4fa6edc86e
For #7122 Fix icons for saved logins screen ( #7268 )
5 years ago
Suraj Shah
6344a8892d
For #7041 - Respect current mode when opening library items ( #7311 )
...
* Fixes #7041
Consumes `browserMode` from home activity for tap method of bookmark
* Fixes spaces
* Cleaning tests
* Cleaning tests
5 years ago
mozilla-l10n-automation-bot
a50d8552ac
Import l10n. ( #7009 )
5 years ago
Roger Yang
dd1433733a
Closes #7156 : Update app links feature usage to include app links interceptor ( #7275 )
5 years ago
Josh
593981fa4b
Fix parameterized message in search engine ( #7302 )
5 years ago
Jeff Boek
740572b6d9
For #5334 - Override custom tab styling in private mode ( #7305 )
5 years ago
Josh
a40af5b134
Closes #7254 - Replace Anko applyConstraintSet ( #7286 )
...
* For #7254 : Replace anko applyConstraintSet
* Anko has been deprecated and will not be continued
* Refactor ConstraintSet changes
* Replace applyConstraintSet in SearchLayouts
* Refactor HomeFragment ConstraintSet
* Define anonymous ConstraintSet
* Remove ConstraintSet prefix from PARENT_ID
5 years ago
Mihai Adrian
c5a142aa14
For #6992 , for #6897 , for #6889 : Disable multitouch in app ( #6999 )
5 years ago
Tiger Oakes
b85673acac
Clean up settings fragments
5 years ago
Josh Vocal
43354489a1
For #7253 - Replace anko setters
5 years ago
Mihai Adrian
33ac75d166
For #3574 Allow all screen readers to read onboarding items one-by one ( #7292 )
5 years ago
Tiger Oakes
76c83ba805
For #7085 - Remove anko px2dip ( #7252 )
5 years ago
Tiger Oakes
7c9a5c1f14
For #768 - Add PWA install option to menu ( #6882 )
5 years ago
mcarare
907d96e39f
For #6709 , for #6849 Handle default engine deletion and undo operation
...
Uninstall engine immediately and allow reinstall in onCancel.
Set previous list with default engine in onCancel.
Keep default engine change in operation and remove now unnecessary view refresh.
5 years ago
Tiger Oakes
f439c8110e
For #7183 - Fix bottom margin in PWAs
5 years ago
Rushab Kumar
562eb89356
For #7250 - Replace anko.dimen
5 years ago
Sebastian Kaspari
e789d8ebe3
Issue #4978 : Reuse widget package name of Fennec.
5 years ago
Emily Kager
5ac79f59a3
For #7219 - Polish Download Notification Dialog. ( #7224 )
...
* For #7219 - Use accent color for downloads dialog positive button
* For #7219 - Fixes gap beneath download notification dialog
* switch to setimageresource
5 years ago
Roger Yang
1a739db5b1
Closes #7260 : Pass in GeckoView version information to MozillaSocorroservice
5 years ago
Grisha Kruglov
52334f9121
Closes #6937 : Disable runStorageMaintenance during startup
...
This call will acquire a "write" lock at the storage layer (sqlite's reserved+),
which may interfere with migrations that run during startup as well (they need to
write to storage, and so also need to acquire a lock). If these operations clash,
we get a SQLITE_BUSY crash. For now, just disable the maintenance operation.
5 years ago
Tiger Oakes
ea486d7c66
Split out CustomTabToolbarIntegration ( #7107 )
5 years ago
David Walsh
b4e10965b7
Use localized strings in the quick settings panel ( #7249 )
5 years ago
Sebastian Kaspari
16b4680c06
Closes #4976 : Use dynamic launcher entry in manifest.
5 years ago
Suraj Shah
6cb3879caf
For #7048 : Network info migration ( #7091 )
...
* Fixes #7048 .
Adds extension function to check if online or not based on capabilities
Modified `buildDeviceList`
Modifies tests
* Fixing lint error for max length
Fixing test in AppRequestInterceptorTest.kt
* Adds suppression for deprecation
Moving away from using anko for ConnectivityManager instance
* Creates ConnectivityManager extension component
* Fixes #7180
Refactors test cases to fix static mocks
5 years ago
David Walsh
e727ae5d7e
Fix 5366 - Use VectorDrawableCompat for all imagery ( #7221 )
...
* Fix 5366 - Use VectorDrawableCompat for all imagery
* Fix detekt lint issues
* Restore previous comment contents
5 years ago
Severin Rudie
cd53e9778a
For 6795: expands toolbar whenever a new session is selected
...
This ensures that the bar is expanded when opening a link in a new tab
5 years ago
Jeff Boek
49f07554e7
No Issue - Removes some search engines
5 years ago
mcarare
90c77519a6
For #7194 Set snackbar anchor depending on browser toolbar position
5 years ago
Patrick Martin
71880705df
For #5711 - Onboarding colours have contrast issues
5 years ago
Afzal Najam
b9656a978e
Hide add folder option when in Desktop Bookmarks folder
5 years ago
Ryan Kelly
31f2e80ab0
Use feature-accounts-push, which replaces feature-sendtab.
5 years ago
mcarare
bc6b7725e9
For #6968 Close response stream to allow use of caching
5 years ago