Sawyer Blatz
f73bb22955
No issue: Removes usage of COLLECTIONS_ENABLED flag
5 years ago
Emily Kager
0c022f6646
For #1826 - Create ViewModel for Restoring Home Scroll Position
5 years ago
Emily Kager
4b186eb86d
No issue: Save/Restore State in HomeFragment
5 years ago
Sawyer Blatz
aa9e5c46ae
For #1242 : Adds telemetry for error pages
5 years ago
Sawyer Blatz
0080e7d701
For #2584 : Adds opening a single tab from tab collection
5 years ago
Sawyer Blatz
a3f25b9f77
For #2584 : Adds opening tab collections
5 years ago
Sawyer Blatz
afbe397f94
For #1575 : Enables adding tabs to existing collection
5 years ago
Sawyer Blatz
7e7edc8b7a
For #2377 : Adds share to tabs and tab collections
5 years ago
Axel Hecht
9c2352f2c5
Import strings from android-l10n
...
Status: mozilla-l10n/android-l10n@edd6b0e79f
5 years ago
Jeff Boek
1cd50ba9cb
No Issue - Fixes nits in #2669
5 years ago
Jeff Boek
a041d9ef74
For #2391 - Dismiss tour when navigating to search or settings
5 years ago
Jeff Boek
479c00bc5f
No Issue - Always complete motionLayout transition on restore
5 years ago
Jeff Boek
41e5d5cf28
No Issue - Remove debugging code for onboarding
5 years ago
Jeff Boek
692724be2f
For #2395 - Navigates to turn on sync on button press
5 years ago
Jeff Boek
9a76c11dae
For #2389 - Save state on homeview when switching themes
5 years ago
Jeff Boek
9d74697ab3
For #2395 - Adds sign into sync card
5 years ago
Jeff Boek
b3650cacff
For #2399 - Wires up tracking protection onboarding card
5 years ago
Jeff Boek
a2a4524e51
For #982 - Opens privacy policy in a custom tab
5 years ago
Jeff Boek
02db8279fb
For #982 - Adds icon and button for privacy notice onboarding card
5 years ago
Jeff Boek
591f367806
For #2392 - Adds icon to private browsing onboarding card
5 years ago
Jeff Boek
2dc76dda6a
For #2392 - Centers private browsing icon
5 years ago
Tiger Oakes
cfca683a14
Use UpdateTrackingProtectionUseCase
...
mozilla-mobile/android-components#2746
5 years ago
Sören Hentzschel
149c01c342
No issue - make spacing in history view consistent with spacing on tabs view
5 years ago
Emily Kager
40f8e3b6af
No issue: Use ExcludeTypes instead of filtering after retrieving
5 years ago
Tiger Oakes
a02bf550c8
Add wordmark variants for different dpi levels
5 years ago
Sebastian Kaspari
291df48c4e
Install the "icons" WebExtension to automatically load icons for every visited website.
5 years ago
Sawyer Blatz
c334c77bbe
For #976 : Adds telemetry for library
5 years ago
Emily Kager
ba790c5dd3
No issue: remove unused restore state code
5 years ago
Emily Kager
e534dad199
For #2028 - Pass Session ID for Custom Tab Prompts, Theme Dialogs
5 years ago
Emily Kager
028c6cad70
For #2025 - Create and theme Dialog for deleting all history
5 years ago
Emily Kager
fd4de3509d
For #1249 - Create Empty History State
5 years ago
Emily Kager
a169019426
For #2474 - Pop Up to Bookmark Fragment when navigating to Browser
5 years ago
Jeff Boek
b54628210b
For #2414 - Fixes custom tab crash
5 years ago
Sawyer Blatz
ec1a0e6c34
Revert #2533 : Removes feature flag for tab collections
5 years ago
Sawyer Blatz
3619f1417d
For #1574 : Cleans up unused code and refactors
5 years ago
Sawyer Blatz
7861a80715
For #2205 : Truncates tab collection titles
5 years ago
Sawyer Blatz
4e6f9b9ef1
For #1574 : Displays previous tab collections when creating
5 years ago
Sawyer Blatz
60e5f8a626
For #2351 : Fixes backspace key ignored in collections
5 years ago
Sawyer Blatz
30a643720f
For #1574 : Adds tab collection creation
5 years ago
Michael Droettboom
e46342923e
Add pings.yaml metadata
5 years ago
Emily Kager
d380834042
Move strings to static_strings
5 years ago
ekager
fdfcf755b3
Add content description for images and radio button
5 years ago
Emily Kager
d347f73e69
For #2389 - Create Theme Onboarding Card
5 years ago
ekager
42d1491976
Closes #2635 - Save settings changes to new Shared Preferences file
5 years ago
Sawyer Blatz
f912621bc3
No issue: Fixes home crash if url host is malformed
5 years ago
Jonathan Almeida
2035be8cc6
Closes #2097 : Stop video playback when custom tab closes
5 years ago
Sawyer Blatz
9e50b55340
For #1857 : Adds telemetry for QR scanner
5 years ago
Sören Hentzschel
6bc577eecd
For #1800 - "report site issue" should open in a new tab
5 years ago
Emily Kager
a44322b120
Update mapping to represent steps of 5 from 50-200
5 years ago
Emily Kager
2956ca0c82
Change min and max scale for text scale
5 years ago
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
5 years ago
Emily Kager
855acd5fe2
Closes #2528 - Fixes Dialog navigation
5 years ago
Sebastian Kaspari
6942767dfe
Remove feature-session-bundling component.
5 years ago
Axel Hecht
c5204d2f9f
Import strings from android-l10n
...
Status: mozilla-l10n/android-l10n@27dbd72e7d
5 years ago
Sawyer Blatz
72d29c2a43
For #2205 & #1578 : Integrates tab collection storage ( #2478 )
...
* For #2205 : Adds TabCollectionStorage
* For #1578 : Adds delete to TabCollection
5 years ago
Emily Kager
43843b0fb3
For #2561 - Dynamically set EngineView behavior in BrowserFragment
5 years ago
ekager
2f68546a58
Closes #2553 - wrap_content for header text for RTL
5 years ago
Jeff Boek
7ac26f5b20
For #2390 - Adds local feature flag for onboarding
5 years ago
Jeff Boek
95af2ddcc6
For #2390 - Adds the start browser button
5 years ago
Jeff Boek
b2e6b59e91
For #2390 - Adds views for every onboarding card
5 years ago
Jeff Boek
8928b19079
For #2390 - Adds a theme picker card
...
- applies generic styling to cards
- adds margins to headers and onboarding cards
5 years ago
Jeff Boek
fe16810ddb
For #2390 - Adds onboarding section headers
5 years ago
Jeff Boek
dfe14e1751
For #2390 - Adds the onboarding welcome message
5 years ago
Jeff Boek
b14d0fa80c
For #2390 - Applies onboarding mode on start
5 years ago
Richard Pappalardo
ba3edbcf92
Add automated UI test for main three dot menu ( #2540 )
5 years ago
Jeff Boek
b3a3c94169
Small refactor before we add onboarding cards ( #2541 )
...
* For #2390 - Cleans up the toAdapterList method before we add onboarding
* For #2514 - Hide tabs menu when no tabs are open
5 years ago
Michael Droettboom
c34946b88f
1551700: Enable custom pings from debug dashboard ( #2516 )
...
Fix re-enabling of telemetry
5 years ago
Sawyer Blatz
03ed5152a5
For #1291 : Reduces length of private mode animation ( #2534 )
5 years ago
Sören Hentzschel
f8139ccc04
No issue: Fixes alignment of overflow menu in library
5 years ago
Jeff Boek
014de10b29
Fixes #2533 - Adds the feature flag to the menu item to create a collection
5 years ago
Sebastian Kaspari
f84b7f10dd
Issue #2458 : Use correct Socorro product name.
5 years ago
Sawyer Blatz
334868c283
For #2224 : Removes select bookmark and fixes crash
5 years ago
Vlad Filippov
e52157d358
Closes #2518 - Fix back button in PairFragment
5 years ago
Sawyer Blatz
0b7df74731
For #2315 & For #2494 : Adds scrolling to custom tabs ( #2521 )
5 years ago
Sebastian Kaspari
d894ea6702
Issue #552 : Use EngineViewBottomBehavior to draw bottom-aligned web content above the toolbar.
5 years ago
Jeff Boek
c5e5ef4b25
Teases apart ViewModel dependencies ( #2499 )
...
* No Issue - pulls render outside of the viewmodel
* No Issue - Properly subscribes to the changesObservable
* No Issue - Fixes ViewModel tests
5 years ago
ekager
0143c54817
Suppress ComplexMethod error for openToBrowser
5 years ago
ekager
ecdbdda94e
Added BrowserDirection values for New Fragments
5 years ago
Emily Kager
ffc8037a08
Fix navigation for pairing
5 years ago
Vlad Filippov
66a0cd5f9c
Add FxA Pairing feature to "Turn On Sync"
5 years ago
ekager
a078f9e48b
For #2422 If TP disabled globally disable quicksettings TP exception toggle
5 years ago
Emily Kager
573e215577
For #2101 - Set status bar color to black in light mode for API 21-22 ( #2461 )
5 years ago
Emily Kager
c2a3c844b8
For #2035 - Register Accessibility Manager Listener ( #2462 )
5 years ago
Emily Kager
92ad00debc
For #2460 - Announce "Syncing" for a11y feedback when "Sync Now" pressed ( #2463 )
5 years ago
Sawyer Blatz
03ca975795
For #2315 : Hides URL bar when scrolling in custom tab ( #2485 )
5 years ago
Emily Kager
e0e7ba5a43
For #2302 - Listen to session to update QuickSettingsSheetDialogFragment
5 years ago
Colin Lee
49ac62ab85
Fix ViewModel States ( #2457 )
...
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
5 years ago
Emily Kager
a739d5a9e5
For #2336 - Pass EngineSession to TP adjustment fun
5 years ago
Sawyer Blatz
43a4b1b77c
For #563 : Restyles history favicons ( #2455 )
5 years ago
Sawyer Blatz
b71eeb9fb3
For #2245 : Updates quick action bar state and animation ( #2451 )
...
* Revert quick action changes
* For #2245 : Updates quick action bar state and animation
5 years ago
Colin Lee
917399d897
For #2436 : TransactionTooLargeException saving many tabs ( #2453 )
5 years ago
Axel Hecht
9931c7d003
Import strings from android-l10n
...
State: mozilla-l10n/android-l10n@4e63500774
5 years ago
Colin Lee
155353f0ee
For #2449 : App crashes when switching themes ( #2450 )
5 years ago
Denys M
e68d594bbb
For #747 . Fix possible memory leak on `HomeActivity`. ( #2440 )
5 years ago
Denys M
24f15c8b77
Closes #1083 . Don't print sensitive data to logs in the production app. ( #2437 )
5 years ago
Emily Kager
4070941657
No issue: Refactor dialogs to use nav graph
5 years ago
Emily Kager
0df12a588d
For #1876 - Correct Navigation Bar Color Logic ( #2427 )
5 years ago
Sawyer Blatz
cc2fad178f
For #2384 : Updates scrim colors ( #2423 )
5 years ago
Denys M
fd56b1fef3
Closes #2340 . Set navigation icon color on library screen. ( #2415 )
...
Applying color filter to `toolbar.navigationIcon`.
5 years ago
Arturo Mejia
744f1be0a9
Closes #1411 : Added disabled style for permissions site info panel. ( #2354 )
5 years ago
Colin Lee
cfccb997fd
For #1909 : Tabs disappear intermittently ( #2426 )
5 years ago
Sawyer Blatz
e1cdeffe8c
For #563 : Restyles history management ( #2378 )
5 years ago
Jeff Boek
4f119f0baa
No Issue - Fixes motion layout visual issues ( #2401 )
5 years ago
Colin Lee
ccbc14a71f
For #1994 : Re-architect state handling code ( #2382 )
5 years ago
Jeff Boek
27d8c09def
Fixes #1735 - adds the ability to write code against the build channel ( #2388 )
5 years ago
Emily Kager
e4b4934f53
For #2393 - SearchTermsTapped even on URL should search ( #2398 )
5 years ago
Emily Kager
60fe8de3ec
No issue: Update constraintlayout and androidx dependencies ( #2396 )
5 years ago
Blake Winton
f9683b5c8d
Closes #1743 : Align Scan and Shortcut buttons with search logo. ( #2361 )
5 years ago
Sawyer Blatz
c9f2f48803
For #2334 : Adds comment to placeholder create collection name ( #2352 )
5 years ago
Emily Kager
75ccce23dc
For #2323 - Update theme for browsing if needed in onResume ( #2360 )
5 years ago
Emily Kager
5904a916d8
No issue: Update Androidx dependencies 5-8-2019 ( #2350 )
...
* No issue: Update Androidx dependencies 5-8-2019
* Update TrackingProtectionPreference
5 years ago
Sawyer Blatz
d64f5a2064
For #2205 : Modifies styling of collections and tabs ( #2328 )
...
* For #2205 : Modifies styling of collections and tabs
* Change bounding box
5 years ago
Emily Kager
eb4e159101
For #2329 , For #2332 : Invoke pending delete session job on navigate ( #2333 )
5 years ago
Axel Hecht
1105f947f0
Import strings from android-l10n ( #2338 )
...
State: mozilla-l10n/android-l10n@5fd2e49ca4
5 years ago
Jeff Boek
f1665f12ed
For #2260 - Sends valid keys to the labeled counter ( #2330 )
5 years ago
Christian Sadilek
0c1b43d7b6
Upgrade to GV 68.0.20190508111321 and fixes for latest A-C 0.52.0 ( #2348 )
...
Closes #2342 , Closes #2297
5 years ago
Colin Lee
78f8354fbb
Fix build breakage over FragmentScenario integration
5 years ago
Colin Lee
96b68948b5
For #1710 : Create scaffolding for Robolectric tests ( #2282 )
5 years ago
Sawyer Blatz
447b134fe9
For #2042 : Updates strings for l10n ( #2320 )
5 years ago
Arturo Mejia
b735cc9693
Closes #1311 : Enable downloads in custom tabs. ( #2311 )
5 years ago
Emily Kager
84a7430e57
For #1745 - Allow trackers from Allow List ( #2310 )
5 years ago
Sawyer Blatz
79fcb97ed2
For #587 : Updates private mode settings color ( #2319 )
5 years ago
Arturo Mejia
583b954c5a
Closes #1320 : Customize site info panel dialog for custom tabs. ( #2304 )
5 years ago
Jeff Boek
c2704c3fec
No Issue - Uses non-deprecated API to fetch version code ( #2307 )
5 years ago
Emily Kager
468fb669f0
For #2256 - Use same report site string for quick settings ( #2305 )
5 years ago
Emily Kager
37bae3bb38
For #2289 - Null out pending job on undo ( #2303 )
5 years ago
Emily Kager
e6e3ac35e0
For #2068 - Create QAS initial state ( #2298 )
5 years ago
Sawyer Blatz
66986d88cb
No issue: Removes broken shadow in collection creation ( #2300 )
5 years ago
Vlad Filippov
62ae2bca11
Update the deprecated BitmapDrawable constructor ( #2308 )
5 years ago
Sawyer Blatz
7d577e5953
For #2205 : Adds collections view to home fragment ( #2249 )
...
* For #1574 : Adds collections to home view
* Adds colored icons and expansion
* Adds state change
* Adds more styling
* Adds ItsNotBrokenSnacks
* Adds chevron
* Improves styling of swipe to delete and adds delete action
* Fix nits
* Try to add real saving
5 years ago
Mitchell Hentges
282ad31345
Updates Fenix taskcluster tasks to support beta release ( #1893 )
...
* Updates Fenix taskcluster tasks to support beta release
* Throw error if -PversionName isn't set for release builds
* Uses beta secrets for beta
* Improves nightly and beta treeherder symbols
5 years ago
Emily Kager
0000d6a782
For #2277 - Clean up threading for session control with undo ( #2281 )
6 years ago
Christian Sadilek
9b0422b062
Issue #910 : Integrate feature-readerview component ( #2269 )
...
Closes #908 , Closes #910 , Closes #911 , Closes #912
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
6 years ago
Emily Kager
e5e448ac8f
For #1694 - Show Snackbar with Undo When Tab is Closed ( #2246 )
6 years ago
Alessio Placitelli
0d82431195
Generate the `activation` ping and send it with Glean ( #1707 )
...
This fetches the Google Advertising ID, salts it and
then applies hashing before sending a ping with it,
at startup. Hashing and salting are used in order
to prevent ourselves to correlate advertising IDs
from the same user running different products we
own off a single device. We will never send the
client_id and the Google Advertising ID in the same
ping.
6 years ago
vladikoff
e067ffbbf6
Initial view for the "Turn on Sync" fragment
...
UX: https://mozilla.invisionapp.com/share/QSR2F8UD4PN#/screens/357470308
6 years ago
Emily Kager
aa6d36dda9
For #2035 - Fixes a11y and loading toolbar behavior logic ( #2243 )
6 years ago
Emily Kager
7ab19a71fc
Closes #1720 - Dismiss QuickSettings when report a problem invoked ( #2242 )
6 years ago
Colin Lee
85eef5796a
No issue: Fix QAB handle lingering onscreen ( #2244 )
6 years ago
Emily Kager
30ffc9fee2
For #2225 - Don't pass click events under find in page bar
6 years ago
Emily Kager
73de0cd2e8
Closes #2239 - emit session changes in onstart ( #2240 )
6 years ago
Colin Lee
39eb107335
For #2206 : Quick Action Bar fixes, do not hide, add shadow, peek initially ( #2238 )
6 years ago
Emily Kager
2d568b8d80
Closes #2183 - Pass view's parent to Tab Counter SessionManager observer ( #2237 )
6 years ago
Emily Kager
8fd937669b
Closes #2182 - Do not invoke sessionmanager callbacks ( #2236 )
6 years ago
Emily Kager
2397b22d09
For #2230 - Persist Theme Through RadioButtonPreference ( #2235 )
6 years ago
Emily Kager
7dda013ad1
No issue: Remove plurals strings ( #2234 )
6 years ago
jhugman
34bd6513b6
Fixes 1689 - Add sessionManager and sessionId to custom tabs menu and toolbar. ( #2229 )
6 years ago
Emily Kager
1c7f48be5b
For #2214 - Use Settings + SharedPreferences for Private Mode ( #2215 )
...
* For #2214 - Use Settings + SharedPreferences for Private Mode
* Update other values to use SharedPreferences
6 years ago
Emily Kager
2953b54a84
For #1573 - Polish Collections UI Component ( #2212 )
...
* Adds Keyboard resuming, Snackbar verification, layout edits to collections
Adds Keyboard resuming, Snackbar verification, layout edits to collections
* Adds new strings for collections/tabs management
* Adds constraintsets, hides checkboxes, adds scrim
* Update strings to plurals
6 years ago
Mitchell Hentges
9a2cf4339b
Fixes #1566 , #2076 ( #2194 )
6 years ago