Commit Graph

214 Commits (aa7655f4d687b5ea97d5418143d3baced489a6bd)

Author SHA1 Message Date
Emily Kager acea0d5668 For #2785 - Adds back item animator session control (#3233) 5 years ago
Emily Kager 704f1e6a3d For #3004 - Restore MotionLayout on Home View only in onCreateView 5 years ago
Emily Kager 94881f8241 For #3135 - Reduce swipe to delete sensitivity 5 years ago
Emily Kager dc0d153580 For #3008, For #2162 Add Simple Logic for Menu Orientation (#3114)
* For #3008 - Adjust orientation of collections menu based on view location

* For #2162 - Add simple menu orientation logic to bookmark menu
5 years ago
Jeff Boek 14f1d40e10 Fixes #3041 - Fixes the string that gets displayed in the FxA Onboarding card 5 years ago
Jeff Boek a7d5cdcb9d For #2723 - Fixes theme manager 5 years ago
Jeff Boek e3031378bc For #225 - Address small nits, changes default color of ic_delete 5 years ago
Emily Kager 01c9317be0 For #2843 - Improve Collections UI and UX (#2851) 5 years ago
Tiger Oakes 207a8d6772 Use a ListAdapter for SessionControl 5 years ago
Emily Kager 09588dfda6 For #2529 - Remove "Delete Collection" button from private browsing 5 years ago
Emily Kager 0c8ad3ef6e For #2721 - Reorder onboarding theme settings (#2817) 5 years ago
Emily Kager 40f2fe5166 For #1287 - Create animation for opening and closing tab from home 5 years ago
Jeff Boek bf28462c47 For #2717 - Hides onboarding card when signed into a firefox account 5 years ago
Jeff Boek ab590df18b For #2717 - Adds auto signed in state to the accounts onboarding card 5 years ago
Grisha Kruglov f4f35bdde0 Closes #2713: Weave in "onboarding state" and split adapter items accordingly
we're ensuring that it has been initialized.

I wonder if we could just make background services load eagerly (they're lazy init now), instead.
5 years ago
Sawyer Blatz 220a843534 For #2205: Updates collection title constraints 5 years ago
Sawyer Blatz f73bb22955 No issue: Removes usage of COLLECTIONS_ENABLED flag 5 years ago
Sawyer Blatz 0080e7d701 For #2584: Adds opening a single tab from tab collection 5 years ago
Sawyer Blatz afbe397f94 For #1575: Enables adding tabs to existing collection 5 years ago
Jeff Boek 1cd50ba9cb No Issue - Fixes nits in #2669 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 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 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
Sebastian Kaspari 291df48c4e Install the "icons" WebExtension to automatically load icons for every visited website. 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
Emily Kager d347f73e69 For #2389 - Create Theme Onboarding Card 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
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
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
Jeff Boek 014de10b29 Fixes #2533 - Adds the feature flag to the menu item to create a collection 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
Colin Lee 49ac62ab85 Fix ViewModel States (#2457)
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
5 years ago
Colin Lee cfccb997fd For #1909: Tabs disappear intermittently (#2426) 5 years ago
Colin Lee ccbc14a71f For #1994: Re-architect state handling code (#2382) 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
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
Emily Kager 0e44921e08 For #1573 - Update tabs header menu (#2141) 5 years ago
Emily Kager 1041500869 For #1573 - Long pressing tab selects that tab in save collections 5 years ago
Harsh Shandilya d0fb11a946 TabViewHolder: Remove unused parameter
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
5 years ago
Harsh Shandilya 753487b277 TabViewHolder: Remove useless lateinit
Fixes build-time warning: fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/TabViewHolder.kt: (45, 13): Lateinit is unnecessary: definitely initialized in constructors

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
5 years ago
Jeff Boek ba690fde8e
Fixes tab sizing (#1906) 5 years ago
Jeff Boek f19a773ab9
Merge pull request #1842 from boek/i1840-collections_featureflag
For #1840 - Adds a save tab group button and puts it behind a feature  flag
5 years ago
Jeff Boek 4ea54252b0 For #1830 - Adds the ability to share a tab 5 years ago
Jeff Boek 774c5c0e0c For #1830 - Updates the tab visual style 5 years ago
Jeff Boek 146492bd59 Fixes #1828 - Adds an empty tab state 5 years ago
ekager d1c2ed2052 Closes #1803: remove text for swipe delete 5 years ago
Jeff Boek 5ca9040702 For #1696 - Removes sessions from session control 5 years ago
Sawyer Blatz 29832c5e84 For #724: Consolidates colors 5 years ago
Emily Kager 2a19917619 For #538 - Reverse tabs in list 5 years ago
Emily Kager 659386bd5e For #176 - Start swipe to close gesture 5 years ago
Jeff Boek 8f6dca99dc For #1456 - Fixes missing delete button 5 years ago
Jeff Boek d346613733 Adds missing licenses 5 years ago
Jeff Boek e34d163034 Combines the Tab and Session component 5 years ago