Comments (4)
okay, thanks for your insights :)
from monal.
Video illustration of clicking the notification from within the app:
1114.mp4
from monal.
Well, that was intentional to allow users to chat with this person without having to answer the contact request (yet).
The new chat view will show a floating warning that this contact has an open contact request.
That said, the contact requests view has a button to open a chat without accepting or rejecting the request, too. So opening the contact requests view would be a possible option, too.
What do you think is better (taking in account the planned floating warning)?
from monal.
I think it makes more sense to take you to the contact requests view. That's more natural, especially since we have a proper view for contact requests.
It's still possible to chat without answering the contact request by
- clicking the button that does so in the contact requests view
- accessing the chat directly from the Chats view, assuming you or your potential contact already sent a message to the other
The planned floating warning will still be beneficial, as it'll remind the user to add the other person to their roster, so they can have a better experience (A/V calls, presence etc.)
from monal.
Related Issues (20)
- [Feature]: Merge "add contact" and "contact requests" views
- Monal onboarding: some titles don't fit on small screen iphones HOT 1
- [Bug]: messages sent to public channels are shown with locks, as if encrypted HOT 6
- [Feature]: Rewrite share sheet UI using SwiftUI HOT 3
- [Feature]: Contact Requests view: take into account having multiple accounts
- [Bug]: Monal to Monal OMEMO encryption doesn't work HOT 11
- No Sound is played on incoming new message [Bug]: HOT 3
- [Feature]: UX: Allow to play Voice Messages using the silent phone speakers HOT 1
- [Bug]: Connecting to LDAP auth backed ejabberd 24.06 fails with SASL2-SCRAM unsupported error HOT 6
- [Feature]: Streamline code HOT 2
- [Bug]: Beta builds are no longer published for iOS HOT 1
- [Feature]: disable the SASL2 warning on account linking
- [Bug]: The app crashes on downloading Media. HOT 4
- [Bug]: eu.prod.push.monal-im.org presents invalid certificate HOT 3
- [Feature]: Consolidate workflows
- J
- [Bug]: Image Upload Fails If User Clicks During Sending Pause HOT 1
- [Feature]: Make callback-version of sendIq return AnyPromise
- [Feature]: Add a numeric keypad to call screen to dial DTMF HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monal.