Kate Glazko
6c68e79a22
For #14772 : Crash in Downloads
2020-11-11 12:17:28 -08:00
Kate Glazko
0ae268914b
For #352 : Delete a download
2020-11-04 13:32:24 -08:00
ekager
c0e01373e1
No issue: Update stable androidx and material versions
2020-11-04 12:00:32 -08:00
ekager
bd2c407943
For #4652 - Remove activityViewModels workarounds
2020-11-02 11:30:37 -08:00
Jocelyne Abi Haidar
1b204158e5
For #15931 : Sort Downloads from newest to oldest ( #15939 )
2020-11-02 11:06:30 -05:00
Jocelyne Abi Haidar
f514f6099a
For #15508 : Show error when trying to save empty or invalid bookmark URL ( #15674 )
2020-10-22 17:22:37 -04:00
Juan C. Goncalves
eb0712d9b4
For #11397 - Add lint rule for AppCompatResources instead of ContextCompat ( #16011 )
2020-10-20 13:23:43 -07:00
Shen
45e3f7805b
For #13168 - Removed the close button from history navigation bar
2020-10-09 20:33:37 -04:00
Sijan Rijal
70908307fc
For #15497 : Hide and remove the three dot menu from the Desktop Bookmarks folder ( #15649 )
...
For #15497 : Remove and disable the three dot menu button
2020-10-09 14:39:03 +03:00
mcarare
b696fc4c4b
For #13031 : Show size in KB for smaller downloaded files.
2020-10-02 11:04:48 -04:00
Jocelyne
0154c81f81
For #10107 : Show Today and Yesterday labels in History ( #15415 )
2020-10-01 16:42:50 -07:00
Jocelyne
e74a12b442
For #15471 : Show Delete button in red in multi-select overflow menu ( #15576 )
2020-10-01 13:10:33 -07:00
Grisha Kruglov
51dab196c4
Closes #15443 : Use fragment's lifecycleScope for AlertDialog actions
2020-09-30 17:42:40 -07:00
Sebastian Kaspari
4de466883b
Revert "For #12565 : Pass bookmark storage to controller" for debug test failures.
...
This reverts commit 3c22100b84
.
2020-09-29 10:59:17 +02:00
Tiger Oakes
3c22100b84
For #12565 : Pass bookmark storage to controller
2020-09-28 20:05:50 -07:00
Grisha Kruglov
f1b0827a0b
For #15296 : Allow excluding bookmark subtrees when editing parent folder
...
I'm really not a fan of how title overwriting and structure processing are mangled together,
but will leave clearing that up for another day.
2020-09-23 23:22:44 -07:00
Grisha Kruglov
71b51146cb
Update breaking changes in the FxA/Sync integration
2020-09-23 14:51:04 -07:00
Grisha Kruglov
f51b570654
For #15284 : Process root titles when creating new folders
...
This also simplifies how we do this. We're no longer creating instances of `DesktopFolder` class
nor creating copies of BookmarkNodes just to display root titles correctly for the 'edit folder' UI.
2020-09-21 20:03:04 -07:00
ekager
f16ade33df
For #15089 - Disable recently closed in multiselect
2020-09-21 18:35:08 -07:00
ekager
b5f1e772bd
For #15112 - Still show recently closed when history empty
2020-09-21 18:35:08 -07:00
Grisha Kruglov
5691088787
For #15286 : Don't crash when separators are long-touched
2020-09-21 18:34:08 -07:00
Grisha Kruglov
b7b3ee5ce6
For #2792 : Display bookmark folders at the top of the bookmarks UI
2020-09-18 22:01:17 -07:00
Grisha Kruglov
078843675b
For #15211 : Make sure bookmarks are moved to the end of folders
2020-09-18 21:52:58 -07:00
Grisha Kruglov
027c1f9ea7
Closes #15206 : Only track 'move' event if bookmark parent was changed
2020-09-18 21:52:58 -07:00
Grisha Kruglov
b5b32ba6ea
For #11502 : Make sure to always process root titles for parent folders during edit
...
This also switches to a simpler bookmarks query API ('getBookmark') which doesn't fetch
children. We don't need 'children' for this dialog, and so don't need to do the extra work.
2020-09-18 21:16:57 -07:00
Grisha Kruglov
958474f9fb
For #13157 : Filter out folder being edited from 'select folder' dialog
2020-09-18 20:13:45 -07:00
Grisha Kruglov
fe288edb5d
Rename 'visitedAddBookmark' arg to a less confusing name
2020-09-18 20:13:45 -07:00
Grisha Kruglov
24de85f805
Remove unused nav arg from 'select folder'
2020-09-18 20:13:45 -07:00
Tiger Oakes
b563576335
Closes #14131 : Move constants to dimens.xml ( #14135 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
2020-09-18 16:13:57 -07:00
Tiger Oakes
b927b688c9
Merge bookmark item and folder view holders
2020-09-17 15:59:42 -07:00
Tiger Oakes
3059a57747
Change separator to use its own view holder
2020-09-17 15:59:42 -07:00
Jeff Boek
c632b6b0a1
For #15007 - Puts swipe to delete behind a feature flag ( #15009 )
2020-09-14 15:20:46 -07:00
ekager
09fbb43f80
For #2486 - Adds Recently Closed Tabs
2020-09-11 12:02:30 -07:00
mcarare
410980fe27
For #11425 : Improve editing bookmarks flow.
2020-08-27 12:27:25 +03:00
Tiger Oakes
ac2d65cc5e
Replace setPadding with updatePadding ( #14137 )
2020-08-25 11:04:51 -07:00
kglazko
5ecab0f48a
For #13935 : Enhanced File Type List Icons ( #14036 )
...
* For #13935 : Enhanced File Type List Icons
* For #13935 - Pulls out and tests logic for getting the icon for a DownloadItem
Co-authored-by: Kate Glazko <kglazko@Kates-MacBook-Pro.local>
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
2020-08-21 16:14:40 -07:00
Kate Glazko
3370762248
For #13983 : Show Only Completed Downloads in List
2020-08-21 11:52:19 -07:00
Kate Glazko
7f9e2255f7
For #13979 : Deleted Download Files Shouldnt Show
2020-08-21 08:38:07 -07:00
Kate Glazko
95970dbfef
For #13974 : Long Press Should Not Result In Crash
2020-08-20 11:42:21 -07:00
Kate Glazko
751efb7bfb
For #13940 : Pull To Refresh View Causes Throbber Downloads
2020-08-19 20:35:25 -07:00
Kate Glazko
86c5a38ed8
For #13939 : Missing empty state for downloads view
2020-08-19 17:51:57 -07:00
Kate Glazko
3c0334141c
No Issue: Fix Lint Issues Downloads Manager
2020-08-19 15:47:08 -07:00
Kate Glazko
f83372b67c
For #349 : View Downloads
2020-08-19 11:23:50 -07:00
Tiger Oakes
a04b91ee3c
FNX-14513 ⁃ For #12862 : Use concept-menu in library ( #13332 )
2020-08-14 16:44:09 -07:00
Kainalu Hagiwara
1ad9da09b0
Remove selection holder from bookmark viewholder constructors.
...
Now that we're passing the mode to the viewholders in their bind
methods, there's no real need to pass them into their constructors. This
also allows us to remove the indirection of having the adapter implement
the SelectionHolder interface and have the mode implement it directly.
2020-08-14 13:03:08 -07:00
Kainalu Hagiwara
b1db1cf976
Add tests for Bookmarks DiffUtil and ViewHolders.
2020-08-14 13:03:08 -07:00
Kainalu Hagiwara
6d8cfe1a50
For #13156 , #13280 - Use payloads to bind bookmark viewholders.
...
Change the DiffUtil callback for bookmarks to use the generated equals()
method instead of only checking the title and url fields. This prevents
the BookmarkNode in our state from getting out of sync with the
BookmarkNode the viewholder is bound to.
2020-08-14 13:03:08 -07:00
ankur
dd5bb94f8c
For #13301 , #13038 : hide overflow menu for all bookmark items in selected mode
2020-08-06 09:51:56 -07:00
Kainalu Hagiwara
30c7b5ea5e
For #12831 - Disable SwipeRefreshLayout while swiping a bookmark.
2020-08-05 09:00:43 -07:00
Kainalu Hagiwara
5318d64911
For #12906 - Fix swipe-to-delete bookmark folder.
2020-08-05 08:59:26 -07:00