2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-15 18:12:54 +00:00
Commit Graph

7701 Commits

Author SHA1 Message Date
Steven Knipe
bfb57dda68 Fix broken scroll behavior during dragging 2021-11-17 01:31:38 -08:00
Steven Knipe
f317064427 Remove unexpected scrolling on tab bind (triggered when tab is selected) 2021-11-17 00:31:50 -08:00
Steven Knipe
ca3c844112 Auto-scroll tab tray while dragging near top/bottom edge 2021-11-17 00:19:20 -08:00
Steven Knipe
85c5e08474 Only drag if exactly 1 tab selected, don't consume drag event if not used 2021-11-09 03:06:33 -08:00
Steven Knipe
c4964adda5 Replace Pair<>s with data classes 2021-11-09 02:24:33 -08:00
Steven Knipe
5a715fda9e Use new BlankDragShadowBuilder and DraggableItemAnimator to handle tab movement 2021-11-09 00:55:45 -08:00
Steven Knipe
1db1c7d82f Merge branch 'HEAD' of https://github.com/mozilla-mobile/fenix
# Conflicts:
#	app/src/main/java/org/mozilla/fenix/tabstray/browser/AbstractBrowserTrayList.kt
2021-11-08 19:08:14 -08:00
Mozilla L10n Automation Bot
e52000bb20 Import l10n. 2021-11-09 00:41:29 +00:00
Jonathan Almeida
8ced675817 No issue: Correct TabsTrayAction naming 2021-11-08 22:28:31 +00:00
Jonathan Almeida
08b15689b1 Close #22305: Use TabsTrayStore for populating adapters 2021-11-08 22:28:31 +00:00
Jonathan Almeida
f16300392d Close #22305: Add tab state into the TabsTrayStore 2021-11-08 22:28:31 +00:00
Michael Comella
c026d8b28a For #21084: put git hash on About screen in release builds. 2021-11-08 19:15:16 +00:00
Michael Comella
117b35a771 For #21084: add Config.getGitHash. 2021-11-08 19:15:16 +00:00
Michael Comella
d35e68726e For #21084: add Runtime.execReadStandardOutOrThrow.
This command makes it a one liner to execute an external command, which will
allow us to easily run git commands in the next section.

Sample error output:

```
* What went wrong:
Execution failed for task ':app:gitHash'.
> command exited with non-zero exit value: 1.
  cmd: git reev-parse --short HEAD
  stderr:
  git: 'reev-parse' is not a git command. See 'git --help'.

  The most similar command is
        rev-parse
```
2021-11-08 19:15:16 +00:00
MickeyMoz
aaa4023d8c Update Android Components version to 96.0.20211108143323. 2021-11-08 17:34:46 +00:00
AndiAJ
f4e7547190 Improve verifyEmptyTabTray Ui test coverage 2021-11-08 16:08:28 +00:00
Mugurell
953f6feb17 For #22155 - The inactiveTabsCount probe reports actualInactiveTabs number 2021-11-08 12:32:39 +00:00
Mugurell
f9b67091c6 For #22155 - New BrowserState.actualInactiveTabs public method
This allows querying from all throughout the app which of the current tabs are
inactive while taking into consideration whether the feature is enabled or not
such that when the feature is disabled it will always return an empty result.
2021-11-08 12:32:39 +00:00
Mozilla L10n Automation Bot
2089c29fea Import l10n. 2021-11-08 00:43:25 +00:00
Grisha Kruglov
81b70122d4 No issue: rename test resource file that was causing issues on Windows 2021-11-07 10:34:09 -08:00
MickeyMoz
4428d65f12 Update Android Components version to 96.0.20211107143105. 2021-11-07 16:46:48 +00:00
Mozilla L10n Automation Bot
8c2cdaa3ff Import l10n. 2021-11-07 00:35:09 +00:00
MickeyMoz
4f1db49d94 Update Android Components version to 96.0.20211106143105. 2021-11-06 16:29:40 +00:00
Mozilla L10n Automation Bot
06f57fdcfe Import l10n. 2021-11-06 01:13:44 +00:00
mike a
d69b5ed456 For #21816: Filename in "Open" PDF dialog overflows screen
Changing the download file name length to the max allowed by AS (251 char, won’t compile if more; max would be 260 for latest windows versions, but generally it is 255), and changing the UI test to check if the long file name is fully visible.
Changing the downloaded dialog layout to properly display really long file names.
2021-11-06 00:23:41 +00:00
Grisha Kruglov
5b889fdb96 For #22342: Make layout constraint for 'recent bookmarks' the same as other sections 2021-11-05 16:49:42 -07:00
Sebastian Kaspari
8c9f0c835a Closes #21695: ThreadPenaltyDeathWithIgnoresListener: Ignore stack traces containing InstrumentationHooks class 2021-11-05 18:21:34 +00:00
MickeyMoz
9ae2fb636f Update Android Components version to 96.0.20211105143418. 2021-11-05 16:57:46 +00:00
Steven Knipe
9d371f7fd5 Revert to using before/after boolean to accomodate delays
Move drag transparency to start of drag
2021-11-05 03:00:47 -07:00
Steven Knipe
ae79fc327f New UI: Select a tab and then, while holding down, start dragging 2021-11-05 01:14:15 -07:00
Steven Knipe
f3bfca7218 Remove settings argument and corresponding long args suppression: instead get settings from parent AbstractBrowserTrayList's context 2021-11-04 21:07:03 -07:00
Steven Knipe
0a5a60fae7 Remove multi-tab movement, only allow dragging if tab groups disabled, fix tab positioning during movement
I'm forced to suppress LongParameterList to get the settings information where it needs to go though
2021-11-04 20:54:18 -07:00
Mozilla L10n Automation Bot
7e66c02363 Import l10n. 2021-11-05 00:48:20 +00:00
Roger Yang
04618983aa Close #22299: Add history search term group telemetry 2021-11-04 22:08:56 +00:00
MickeyMoz
f8adaae5ca Update Android Components version to 96.0.20211104143116. 2021-11-04 17:53:32 +00:00
Grisha Kruglov
294997e559 No issue: history view search group missing
Our boundary conditions for matching search groups to visits was wrong.

This change switches the boundary buffer to only be applied to history
items, not the metadata items.

In other words, when checking if any of the metadata items match the
current "page" of history, we'll be looking to see if the item falls
within this time window:
buffer - oldest history item <= metadata item <= newest history item +
buffer

There's a separate problem with buffer though: it's reset to 0 when requested
offset is >0, but that requires a larger refactor of this code, for a
separate PR.
2021-11-04 16:02:18 +00:00
Oana Horvath
4d88c521ac For #22304 & #22256: Disabled failing visitedUrlHistoryTest & editCustomSearchEngineTest tests 2021-11-04 15:18:47 +00:00
Mozilla L10n Automation Bot
ed0389abe3 Import l10n. 2021-11-04 14:44:09 +00:00
Michael Comella
7d67b84a92 For #22177: add SearchDialogFragmentConstraintLayout; has markers.
Here's a profile with these changes: https://share.firefox.dev/3vTpZha
2021-11-04 05:26:39 +00:00
Michael Comella
bc6d8be9c1 For #22177: change onMeasure/onLayout markers into a single track + draw.
When you want to look at one of these markers, you usually want to look
at all three so I found that having them on a single track was easier to
follow. Since they run in sequence, they should never overlap and that
should minimize confusion.
2021-11-04 05:26:39 +00:00
Michael Comella
ed8f2c0bc3 For #22177: rename RootLinearLayout -> HomeActivityRoot...
This is so we can be more specific with the detail text in our markers.
2021-11-04 05:26:39 +00:00
Michael Comella
f02ebe1650 No issue: change label in perf issue template to performance
I recently changed the label from `eng:performance` to `performance`
so this template also has to be updated.
2021-11-04 04:55:07 +00:00
Elise Richards
6296ed939f
For #21313: Renew product telemetry expiring in December (#21316)
* For #21313: Product telemetry renewals for December

* For #21313: Data review for december product telemetry renewals

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-11-04 04:28:52 +00:00
Elise Richards
4f55f16bd7
For #21313: Remove expiring/unused metrics for December (#21789)
* Remove crash reporter metrics

* Remove tab counter menu item probe

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-11-04 03:54:18 +00:00
Christian Sadilek
76bb0c3b37 Closes #21659: Add SERPs to history search groups 2021-11-03 23:19:46 -04:00
Mickey Moz
8b8fb4f00d
Update Android Components version to 96.0.20211103143130. (#22297)
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2021-11-03 22:05:43 -04:00
Steven Knipe
8456f8a37e Merge branch 'HEAD' of https://github.com/mozilla-mobile/fenix 2021-11-03 17:34:15 -07:00
Steven Knipe
bff73b6a76 Repeatedly update tab movement during drag 2021-11-03 17:34:03 -07:00
Noah Bond
8caefbe2d5
Recent bookmark count telemetry (#22293)
* For #22075 - Added event to track the count of recent bookmarks

* For #22075 - Added data review issue number

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-11-04 00:14:21 +00:00
Arturo Mejia
cff78afe27 For #22078 Selecting search group in Jump back in switches active tab 2021-11-03 22:02:22 +00:00