1
0
Fork 0
Commit Graph

132 Commits (6057c3703a7eac32c3c4ed93f7bc170a669f9efb)

Author SHA1 Message Date
Jeff Boek bf28462c47 For #2717 - Hides onboarding card when signed into a firefox account 2019-05-23 10:26:55 -07:00
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.
2019-05-23 10:26:55 -07:00
Sawyer Blatz a1d32127ab For #2655: Adds undo snackbar for closing all tabs 2019-05-23 07:26:00 -07:00
Jeff Boek 5ec783f6e5 For #2719 - Fixes crash by registering to observer with a lifecycle owner 2019-05-21 21:43:33 -07:00
Sawyer Blatz e7ecd49353 For #1578: Adds delete collection with undo 2019-05-21 14:02:56 -07:00
Emily Kager 394a207fea Revert "For #1578: Adds delete collection with undo"
This reverts commit 63a4567521.
2019-05-21 13:04:47 -07:00
Sawyer Blatz 63a4567521 For #1578: Adds delete collection with undo 2019-05-21 11:03:44 -07:00
Sawyer Blatz 93d0982a6f For #1576: Adds tab collection renaming 2019-05-21 10:34:42 -07:00
Emily Kager 0c022f6646 For #1826 - Create ViewModel for Restoring Home Scroll Position 2019-05-21 10:29:15 -07:00
Emily Kager 4b186eb86d No issue: Save/Restore State in HomeFragment 2019-05-21 10:29:15 -07:00
Sawyer Blatz 0080e7d701 For #2584: Adds opening a single tab from tab collection 2019-05-21 09:42:40 -07:00
Sawyer Blatz a3f25b9f77 For #2584: Adds opening tab collections 2019-05-21 09:42:40 -07:00
Sawyer Blatz afbe397f94 For #1575: Enables adding tabs to existing collection 2019-05-21 09:39:55 -07:00
Sawyer Blatz 7e7edc8b7a For #2377: Adds share to tabs and tab collections 2019-05-21 09:37:04 -07:00
Jeff Boek 1cd50ba9cb No Issue - Fixes nits in #2669 2019-05-20 23:32:58 -07:00
Jeff Boek a041d9ef74 For #2391 - Dismiss tour when navigating to search or settings 2019-05-20 23:32:58 -07:00
Jeff Boek 479c00bc5f No Issue - Always complete motionLayout transition on restore 2019-05-20 23:32:58 -07:00
Jeff Boek 9a76c11dae For #2389 - Save state on homeview when switching themes 2019-05-20 23:32:58 -07:00
Emily Kager ba790c5dd3 No issue: remove unused restore state code 2019-05-20 19:29:28 -07:00
Sawyer Blatz 3619f1417d For #1574: Cleans up unused code and refactors 2019-05-20 14:31:17 -07:00
Sawyer Blatz 4e6f9b9ef1 For #1574: Displays previous tab collections when creating 2019-05-20 14:31:17 -07:00
Sawyer Blatz 30a643720f For #1574: Adds tab collection creation 2019-05-20 14:31:17 -07:00
Sawyer Blatz 72d29c2a43
For #2205 & #1578: Integrates tab collection storage (#2478)
* For #2205: Adds TabCollectionStorage

* For #1578: Adds delete to TabCollection
2019-05-16 14:02:24 -07:00
Jeff Boek 95af2ddcc6 For #2390 - Adds the start browser button 2019-05-15 23:18:37 -07:00
Jeff Boek dfe14e1751 For #2390 - Adds the onboarding welcome message 2019-05-15 23:18:37 -07:00
Jeff Boek b14d0fa80c For #2390 - Applies onboarding mode on start 2019-05-15 23:18:37 -07:00
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
2019-05-14 23:16:48 -07:00
Colin Lee 49ac62ab85 Fix ViewModel States (#2457)
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
2019-05-14 13:49:02 -07:00
Colin Lee 917399d897
For #2436: TransactionTooLargeException saving many tabs (#2453) 2019-05-13 21:03:51 -05:00
Colin Lee 155353f0ee
For #2449: App crashes when switching themes (#2450) 2019-05-13 10:59:05 -05:00
Emily Kager 4070941657 No issue: Refactor dialogs to use nav graph 2019-05-10 19:58:48 -07:00
Colin Lee cfccb997fd For #1909: Tabs disappear intermittently (#2426) 2019-05-10 15:20:45 -07:00
Colin Lee ccbc14a71f For #1994: Re-architect state handling code (#2382) 2019-05-09 23:06:12 +00:00
Emily Kager eb4e159101 For #2329 , For #2332: Invoke pending delete session job on navigate (#2333) 2019-05-08 12:27:38 -05:00
Emily Kager 37bae3bb38 For #2289 - Null out pending job on undo (#2303) 2019-05-06 16:38:53 -05:00
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
2019-05-06 11:20:19 -07:00
Emily Kager 0000d6a782 For #2277 - Clean up threading for session control with undo (#2281) 2019-05-05 09:54:45 -05:00
Emily Kager e5e448ac8f For #1694 - Show Snackbar with Undo When Tab is Closed (#2246) 2019-05-03 09:41:44 -05:00
Emily Kager 73de0cd2e8 Closes #2239 - emit session changes in onstart (#2240) 2019-05-02 15:13:59 -05:00
Emily Kager 8fd937669b Closes #2182 - Do not invoke sessionmanager callbacks (#2236) 2019-05-02 14:35:38 -05:00
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
2019-05-02 10:53:40 -05:00
Will Hawkins 0bcff089d6 Feature #2088: Async load the default search engine icon at startup (#2113) 2019-04-30 19:45:56 -05:00
Sawyer Blatz 70486039c0 Closes #2147: Refactors usage of openToBrowserAndLoad 2019-04-29 15:49:22 -07:00
Emily Kager 0e44921e08 For #1573 - Update tabs header menu (#2141) 2019-04-29 17:03:40 -05:00
Emily Kager 1041500869 For #1573 - Long pressing tab selects that tab in save collections 2019-04-29 12:57:34 -07:00
Sawyer Blatz 46924544b6 For #1975 & #1627: Refactors getSessionById in BrowserFragment 2019-04-25 16:51:03 -07:00
Jeff Boek d39c15402e For #1843 - Adds a better theme for the creation fragment 2019-04-24 14:29:23 -07:00
Jeff Boek ba90b58d32 For #1843 - Displays tabs on the tab selection screen 2019-04-24 14:29:23 -07:00
Jeff Boek 63574cc359 For #1843 - Adds a create collections fragment and navigates to it 2019-04-24 14:29:23 -07:00
Sawyer Blatz e2198f19ad
Fixes #1868: Corrects private browsing myths link (#1930) 2019-04-23 14:26:56 -07:00