Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Create home screen component for multitasking #351

Closed
colintheshots opened this issue Feb 1, 2019 · 2 comments
Closed

Create home screen component for multitasking #351

colintheshots opened this issue Feb 1, 2019 · 2 comments
Assignees
Labels
Feature:HomeScreen feature request 🌟 New functionality and improvements

Comments

@colintheshots
Copy link
Contributor

colintheshots commented Feb 1, 2019

Related to #98 and #239.

Open tabs in the current session should appear above past sessions on the home screen. The user should be able to select any open tab in the current session by picking it from the home screen. That tab should open in the browser and should not reload unless the OS has killed our app process for memory pressure or the site headers dictate that it should.

Another issue may address saving the state of the current scroll position, form fields, and restoring without reload after getting killed by the OS.

┆Issue is synchronized with this Jira Task

@colintheshots colintheshots self-assigned this Feb 1, 2019
@colintheshots colintheshots added size M feature request 🌟 New functionality and improvements P1 Current sprint labels Feb 1, 2019
@colintheshots colintheshots added this to the Milestone 2 Backlog milestone Feb 1, 2019
@colintheshots colintheshots removed the P1 Current sprint label Feb 1, 2019
@pocmo
Copy link
Contributor

pocmo commented Feb 1, 2019

In AC we offer:

  • browser-tabstray+ feature-tabs for displaying tabs and related functionality. Please let us know if that is helpful and how we can support customization options (like for the awesomebar).

  • SessionStorage from from browser-session can save/restore a snapshot of the SessionManager. It's what we use in the reference browser. feature-session-bundling can do the same but save multiple snapshots ("bundles") with a lifetime. @boek used that in the prototype for user testing.

@bbinto bbinto removed the feature request 🌟 New functionality and improvements label Feb 1, 2019
@colintheshots
Copy link
Contributor Author

Sorry, I think there's confusion around the word "component." I was referring to our architecture shared with Netflix around componentization. I wasn't referring to creating new A-C components.

colintheshots added a commit to colintheshots/fenix that referenced this issue Feb 8, 2019
@ghost ghost added in progress labels Feb 8, 2019
colintheshots added a commit to colintheshots/fenix that referenced this issue Feb 9, 2019
@ghost ghost removed in progress labels Feb 9, 2019
@bbinto bbinto added the feature request 🌟 New functionality and improvements label Feb 11, 2019
@data-sync-user data-sync-user changed the title Create home screen component for multitasking FNX3-17065 ⁃ Create home screen component for multitasking Aug 11, 2020
@pocmo pocmo closed this as completed Aug 12, 2020
@data-sync-user data-sync-user changed the title FNX3-17065 ⁃ Create home screen component for multitasking Create home screen component for multitasking May 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:HomeScreen feature request 🌟 New functionality and improvements
Projects
None yet
Development

No branches or pull requests

6 participants