-
Notifications
You must be signed in to change notification settings - Fork 17
feat: Multiselect and swipe messages on search #2914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
solrubado
wants to merge
52
commits into
protected/refactor-mail-actions
Choose a base branch
from
multiselect-messages-on-search
base: protected/refactor-mail-actions
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 42 commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
5856862
feat: Refactor of actions to use messages instead of threads
solrubado 70fadc0
refactor: Remove unnused variables, add parameters name
solrubado 3fac308
refactor: Separate emoji functionality
solrubado 054f2af
fix: FolderRolesActions to be able to delete properly schedule messag…
solrubado 0e5b288
refactor: Remove messages related functions from SharedUtils
solrubado c8da378
feat: Add multiselection interface
solrubado c89e724
feat: Multiselect ui in search
solrubado a59940c
refactor: Create MultiselectionViewModel
solrubado aca1a7a
feat: Actions multiselect in search
solrubado ce8869f
feat: Add swipe, fix share email action and refresh move
solrubado c2a1f32
fix: FolderRoles for deleting dialog confirmation
solrubado a86d0b3
fix: Add isFromSearch in SearchFragment directions
solrubado 9c29bb7
refactor: Add argument names and use action argument instead of actio…
solrubado 1d055cb
refactor: Don't call searchResults first twice
solrubado 1d602b9
fix: Select current folder as default in search
solrubado 99f3400
fix: Don't use host as lifecycleowner
solrubado 037de6b
fix: update select all label
solrubado 57e2991
fix: Fix copilot recommendations
solrubado 2870433
fix: Fix rebase
solrubado 644e880
fix: Refresh after actions in SearchFragment and make thread folder t…
solrubado 85bacd9
fix: Use folderId instead of folder for archive and delete since it's…
solrubado 182c5c9
refactor: Make variable private
solrubado 7a6338f
fix: Don't use current folder since from search the source folder can…
solrubado 9be43e9
refactor: Remove unused viewmodel
solrubado 25d68d1
fix: Make isFromArchive work with multiselect dans la search
solrubado 8921038
refactor: Use same swipe functions for search and threadlist
solrubado 77c4460
fix: Use correct folderId
solrubado 28198aa
fix: Fix copilot suggestions
solrubado 4179d20
refactor: Improve duplicated code
solrubado 48dfa43
fix: Make sure there is space for banners to show, let the recycler v…
solrubado 443dfba
refactor: Improve setupMultiselectActions
solrubado 5cb94b5
refactor: Improve code
solrubado 24055e6
refactor: Add missing commas
solrubado 941b822
refactor: Create extensions for duplicated code in swipe actions
solrubado 31aa29f
fix: Is from search directions
solrubado 5b50fdf
fix: Change channel for search refresh to confluated
solrubado 31b632a
feat: Add ThreadSwipeListenerFactory to remove duplicated objects
solrubado 119df98
refactor: Improve details
solrubado 0103d98
fix: Make multiselectionviewmodel null safe
solrubado 136dbc2
fix: Show block multiple users dialog in search
solrubado 5b313f6
fix: Remove unnecessary mainviewmodel
solrubado d3f9e91
fix: Use action passed by parameters
solrubado 93feeab
fix: Fix share email in search
solrubado ff6d9f5
refactor: Remove unused folder id and import
solrubado 23ddf93
fix: Change threadlist binding type
solrubado d024746
fix: Notify search refresh even if the call didn't work, since the th…
solrubado 7940974
fix: Archive action when they come from different folders
solrubado d6a5b3d
fix: Refresh search with contacts when multiselection is closed
solrubado 6547a52
fix: Fix showing refresh laying after coming back to search
solrubado ee37200
fix: Use correct folderRole when swiping and change files names
solrubado 8655953
refactor: Rename multiselection toolbar so it doesn't conflict with t…
solrubado 1d36fd1
fix: Fix crash on search because binding was null
solrubado File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.