-
-
Notifications
You must be signed in to change notification settings - Fork 252
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
Remove EntryMenuController and OperationMenuController #3313
Remove EntryMenuController and OperationMenuController #3313
Conversation
0677a7d
to
27563a2
Compare
8c6a99c
to
c135c0e
Compare
This comment was marked as resolved.
This comment was marked as resolved.
The "operation view" at the bottom is replaced by snackbars. I have removed the join via public link feature for now. This was buggy, complex and incomplete. This feature must be reimplemented in a more useful place (login screen, so you can use it as a guest without using an existing instance). Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
b331c74
to
2975f6d
Compare
@AndyScherzinger |
Signed-off-by: github-actions <github-actions@github.com>
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/3313-talk.apk |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested successfully 👍
This PR removes EntryMenuController and OperationMenuController, see #1551.
Remaining controllers are now "only" the ones related to the login process.
The "operation view" at the bottom is replaced by snackbars.
One thing worth mentioning:
I have removed the join via public link feature for now. This was buggy, complex and incomplete.
This feature must be reimplemented in a more useful place (login screen, so you can use it as a guest without using an existing instance, see #261).
Screenshots
UI changes were not the main goal of this PR, but for the sake of completeness here's what's changed UI-wise.
The actions can be triggered via the long click menu in the conversations screen (and Create conversation via Contacts screen)
before
after
🏁 Checklist
/backport to stable-xx.x