[PR #22] feat: Long pressing on a server icon will display the server overflow menu #51

Open
opened 2026-02-16 12:26:44 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/for-android/pull/22
Author: @alexjyong
Created: 8/6/2025
Status: 🔄 Open

Base: devHead: feature-add-server-context-menu-long-press


📝 Commits (10+)

  • aa1d90d Create devcontainer.json
  • 1658e9f feat: Adding support for long press on server icon should bring up context menu
  • 579d3c7 Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press
  • 3320cea Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press
  • ac2abf7 Merge remote-tracking branch 'upstream/dev' into feature-add-server-context-menu-long-press
  • 6f7f18d Removing unneeded files, updating documentation and devcontainer setup.
  • 85ad6b5 stashing changes
  • 7ffd14e Saving more changes
  • e2fe8b2 chore: cleaning up some code
  • 976d8c0 chore: removing gitmodule i added in by mistake

📊 Changes

1 file changed (+51 additions, -6 deletions)

View changed files

📝 app/src/main/java/chat/revolt/composables/screens/chat/drawer/ChannelSideDrawer.kt (+51 -6)

📄 Description

Signed-off-by: Alex Yong alexjyong@gmail.com## Please make sure to check the following tasks before opening and submitting a PR

  • I understand and have followed the contribution guide
  • I have tested my changes locally and they are working as intended

resolves: https://github.com/revoltchat/android/issues/20

Edit: Per feedback on Revolt Server

Long press on a server icon will bring up the server context menu, much like when you tap on the overflow menu button on the server banner.

https://github.com/user-attachments/assets/e97472df-e6cb-427d-ab49-001826c5c9ed

Signed-off-by: Alex Yong alexjyong@gmail.com


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stoatchat/for-android/pull/22 **Author:** [@alexjyong](https://github.com/alexjyong) **Created:** 8/6/2025 **Status:** 🔄 Open **Base:** `dev` ← **Head:** `feature-add-server-context-menu-long-press` --- ### 📝 Commits (10+) - [`aa1d90d`](https://github.com/stoatchat/for-android/commit/aa1d90dd85eab48e6e000e3aefb98da15ac1ac4d) Create devcontainer.json - [`1658e9f`](https://github.com/stoatchat/for-android/commit/1658e9ff2e703c0d8182d6522cfd09304b76e703) feat: Adding support for long press on server icon should bring up context menu - [`579d3c7`](https://github.com/stoatchat/for-android/commit/579d3c730608b4c8906b86b21cf7919674d4993c) Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press - [`3320cea`](https://github.com/stoatchat/for-android/commit/3320cea5f1b193834908320c66236fd0227e538e) Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press - [`ac2abf7`](https://github.com/stoatchat/for-android/commit/ac2abf71b08a828a614f22fac5947bbe759363e5) Merge remote-tracking branch 'upstream/dev' into feature-add-server-context-menu-long-press - [`6f7f18d`](https://github.com/stoatchat/for-android/commit/6f7f18d8c1bb340df7886d877e28729dcef0880d) Removing unneeded files, updating documentation and devcontainer setup. - [`85ad6b5`](https://github.com/stoatchat/for-android/commit/85ad6b5b14e8faca54773aafa1b5172c53fde9ca) stashing changes - [`7ffd14e`](https://github.com/stoatchat/for-android/commit/7ffd14e731f4352a2f0003ed718f3fc65d8c30c4) Saving more changes - [`e2fe8b2`](https://github.com/stoatchat/for-android/commit/e2fe8b229dbc3d609b8b2ff36a21995cdad846c6) chore: cleaning up some code - [`976d8c0`](https://github.com/stoatchat/for-android/commit/976d8c09e8bbe055b439684d9ddb9a62cb7404f6) chore: removing gitmodule i added in by mistake ### 📊 Changes **1 file changed** (+51 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `app/src/main/java/chat/revolt/composables/screens/chat/drawer/ChannelSideDrawer.kt` (+51 -6) </details> ### 📄 Description Signed-off-by: Alex Yong <alexjyong@gmail.com>## Please make sure to check the following tasks before opening and submitting a PR - [X] I understand and have followed the [contribution guide](https://github.com/revoltchat/.github/blob/master/.github/CONTRIBUTING.md) - [X] I have tested my changes locally and they are working as intended resolves: https://github.com/revoltchat/android/issues/20 Edit: Per feedback on [Revolt Server](https://app.revolt.chat/server/01F7ZSBSFHQ8TA81725KQCSDDP/channel/01F92C5ZXBQWQ8KY7J8KY917NM/01K2CWPKJP0N0WFREGTQZP0CJ3) Long press on a server icon will bring up the server context menu, much like when you tap on the overflow menu button on the server banner. https://github.com/user-attachments/assets/e97472df-e6cb-427d-ab49-001826c5c9ed Signed-off-by: Alex Yong <alexjyong@gmail.com> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 12:26:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/for-android#51