Emily Kager
4e13de3ffd
No issue: Register observers with owner view
2019-05-24 10:53:05 -07:00
Emily Kager
f51e221a99
Remove unused import
2019-05-23 13:41:00 -07:00
Emily Kager
895ba021e7
Hide toolbar in activity and remove label from home fragment
2019-05-23 13:41:00 -07:00
Emily Kager
c7af502db7
Restore progress
2019-05-23 13:41:00 -07:00
ekager
0e64ead75c
Try to pop up to home if it exists on stack from browserfragment
2019-05-23 13:41:00 -07:00
Emily Kager
40f2fe5166
For #1287 - Create animation for opening and closing tab from home
2019-05-23 13:41:00 -07:00
Sawyer Blatz
832fd71afc
For #2784 : Removes undo from collection deletion ( #2786 )
2019-05-23 12:16:40 -07:00
Jonathan Almeida
eb7646f073
Add custom share sheet and send tab support ( #2757 )
...
* Closes #2751 : Add custom app share sheet
* Closes #2753 : Add send tab devices to share sheet
* Closes #2752 : Add build flag for send tab
* Replace Context.share with ShareFragment
2019-05-23 10:48:22 -07:00
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