Code Monkey home page Code Monkey logo

fluffychat's Introduction

Hi there ๐Ÿ‘‹

People are calling me Krille and I create some stuff that I would like to share with you.

fluffychat's People

Contributors

babolivier avatar comradekingu avatar gjpower avatar hellojaccc avatar ihorhordiichuk avatar joho1968 avatar kate-shine avatar krille-chan avatar landrash avatar linerly avatar mikaela avatar milotype avatar mk1973 avatar mtrnord avatar nn708 avatar oersen avatar oliveirahermogenes avatar p1gp1g avatar pioneer avatar raatty avatar rex07 avatar slsimic avatar sorunome avatar sr093906 avatar supersonictw avatar theonewiththebraid avatar weblate avatar whitedwurf avatar xabirequejo avatar xmgz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fluffychat's Issues

[Feature Request] Allow copy-pasting of images/other media in Desktop version of app

Other chat apps like Discord, Signal, Element, etc., allow me to copy paste an image in my clipboard and it will start to upload it or allow me to type a caption before finishing the upload. This is really great for quick image searching where the user doesn't need to download the app, open the upload widget, find the file, and then upload the image. All while leaving a potentially unwanted image on the users computer when finished.

If this is a feature and I am experiencing a bug, I am on Nixos Unstable, installing the app as a flatpak from Flathub.

Add search for messages in room

Description

It would be nice to search for messages (or also other events) in a room.

The Matrix protocol even has an API for that: https://matrix.org/docs/spec/client_server/r0.4.0#id137
And it seems like the famedlysdk already implements it.

I suggest to do it, like the Element Web-UI already does it:

  • Show matching messages as search result
  • Show context around the message when the user clicks on a result

iOS Bug: Accessibility: With VoiceOver on, text fields gain focus when touching them

Description

On iOS, when VoiceOver is on, controls should not immediately gain focus or be activated when touching them. Instead, a frame is put around the item, and VoiceOver speaks it. Only when then double-tapping anywhere on the screen, should the item that has the frame be activated/a tap simulated.

To Reproduce

  1. Install FluffyChat.
  2. Start VoiceOver accessibility feature.
  3. Touch the FluffyChat icon and double-tap to activate.
  4. Touch the text field that contains the Home Server address. If this is not a fresh install, touch and double-tap a room, then touch the text field at the bottom.
  • Expected: VoiceOver should speak that this is a text field, but the keyboard should not come up yet. The keyboard should only come up and the cursor appear in the field if a double-tap is executed.
  • Actual: Just touching the text field causes the cursor to be put into the field and the keyboard to appear.

Background: I suspect this is due to something causing the UIAccessibilityTraitSupportsDirectInteraction trait to be set on this element. This is either due to something in the FluffyChat code, or a problem in the way the widget gets translated to the native iOS accessibility information from Flutter. The key is the SupportsDirectInteraction part. This is not appropriate to use as a trait in this control, since VoiceOver provides its own functionality for cursor movement and other editing features. This trait should only be used on very rare occasions, for example the piano keys in GarageBand.

Additional information:

  • Device: iPhone 11 Pro max.
  • OS and OS version: iOS 14.4
  • Installed version of FluffyChat: 1.0 from App Store.
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Dark theme broken

Description

Some elements in the fluffychat UI are stuck in light mode

screenshot_20210122-172811_fluffychat
scaled_screenshot_20210122-172949_fluffychat_1

To Reproduce

Turn on dark theme

Additional informations:

  • OS and OS version: LineageOS 17.1
  • Installed version of FluffyChat: Latest CI

Poor input accessibility on Android

Description

On Android basic keyboard actions such as Ctrl-V to paste or Tab to change focus don't work across the app. Checked login, conversation search and chat input.

My password manager (Bitwarden) also failed to input credentials, possibly related to this. Pasting using the touch input worked, but not using the keyboard.

To Reproduce

Copy some text to clipboard from some other app, press Ctrl-V using the onscreen keyboard (possibly also using external keyboards) in an input. Observe that it does not paste any text, nor do anything.

In the login dialog, try to tab into the next input using the Tab button on the onscreen keyboard. Observe that it inputs a space or tab character instead of focusing the next input.

In other apps and the system launcher and settings the keyboard works as expected.

Additional informations:

  • Device: Samsung Galaxy Note 3 (SM-N9005)
  • OS and OS version: Lineage OS 16.0-20190625-UNOFFICIAL-hlte
  • Installed version of FluffyChat: 0.24.0
  • (Android only) Which store are you using: F-Droid
  • (Android only) Are Google Services available: yes

Suggestion for new "Visibility of the chat history" names

Description

I think the "Visibility of the chat history" names are too minimal, I can't easily figure out what they mean without opening the ones in element and comparing to what which one likely maps to.

Maybe this variant would work better:

  • "To participants (from invitiation)"
  • "To participants (from joining)"
  • "To participants (full history)"
  • "To everyone"

Especially e.g. "Visible for all participants" vs "From joining" is quite confusing IMHO, these seem to not exclude each other so I don't think it's that obvious what they're supposed to mean.

To Reproduce

Open "Chat details", click "Visibility of chat history", examine the options list

Additional informations:

  • Device: linux
  • OS and OS version: fedora 33
  • Installed version of FluffyChat: latest flatpak
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Enhancement: Play audio recordings in-browser

Description

Using various web-clients for messengers (including Element.io), I am used to play back audio recordings in the browser. For me, this is not the case when using fluffy chat. Audio recordings are downloaded which I then open in VLC Media Player.

FluffyChat:

image

Compare this to Element.io:

image

To Reproduce

  1. Record audio for friend using android app
  2. Open https://fluffychat.im/web/#/
  3. Visit chat w/ same friend
  4. Try playing back the audio recording

Additional information:

  • Device: PC
  • OS and OS version: Linux (Garuda Linux, Kernel 5.10.15-120-tkg-bmq)
  • Installed version of FluffyChat: Web (can't seem to find the deployed FluffyChat version number) on Google Chrome (Version 88.0.4324.182 (Official Build) (64-bit))

Enhancement: Audio messages - More features

I'm using the android app via f-droid and was pleasantly surprised that audio messages have been implemented. As an intensive Telegram user, I would request the following enhancements regarding recording.

Note, these are blatantly copied from Telegram's model. They are intuitive and effective. For any familiar with telegram's voice messages, disregard the descriptions below. Anyone who has not used telegram, see below for description.

  1. Press and hold to record, release to send
  • This allows for single action, one handed messages without looking at the screen. I personally use this multiple times a day.
  1. (Semi optional) Swipe left while recording to cancel/discard
  • Telegram displays a task icon on the left side of the input bar, if the user drags their fiber left while recording and releases, the recording is discarded. This is effective for false starts.
  1. (Optional) swipe up while recording to lock recording on, for longer messages
  • Personally I use this less, but telegram includes a lock icon which appears advice the record button. If the user drags their fiber and releases on the icon, recording mode stays enabled. The user then has the options. A. The lock icon displays a stop icon which pauses the recording. B. The left side shows the text "cancel" which discards the recording. C. The record button sends the current recording.

Personally, I would be happy seeing press to record, release to send, and swipe away to cancel.

If this enhancement will be considered I can supplement with screenshots or recordings.

Registering with a display name with spaces in leads to broken display name

Description

When you register with a display name with spaces in (or presumably other weird characters) the display name on your account ends up URL encoded.

To Reproduce

Open FC, go to register an account, type a display name with spaces in, observe how %20 ends up in the display name of the account.

Additional informations:

  • Device: Android
  • Installed version of FluffyChat: 0.26.1
  • (Android only) Which store are you using: F-Droid
  • (Android only) Are Google Services available: No

Deleted messages are visible in room list

Description

Deleted messages show up in room list until another message event is received

To Reproduce

Send a message to a room or a private message
Delete the message
Message shows as deleted in room list
Close/Restart the app
Message is now visible in the room list

IMG_20210108_222950

Screenshot_20210108-223001_FluffyChat

IMG_20210108_223017

Additional informations:

  • Device: oneplus3
  • OS and OS version: LineageOS 17.1 (Android 10)
  • Installed version of FluffyChat: git (from CI)
  • (Android only) Which store are you using: Latest CI APK
  • (Android only) Are Google Services available: No

[Feature Request] Android Auto support

Description

There is currently no Matrix-client with Android Auto support. Android Auto isn't perfect, but communication apps (Signal, Google Messages, WhatsApp) that make use of it are great and easy to use.

To Reproduce

Nothing to reproduce.

Additional informations:

  • Device: Pixel 4 XL
  • OS and OS version: Android 11
  • Installed version of FluffyChat: 0.19.1
  • (Android only) Which store are you using: Play
  • (Android only) Are Google Services available: Yes

Wrong displayname and avatar shown in settings menu

Description

The settings menu shows a room avatar and display name instead of my global/default avatar and name.

To Reproduce

Change your name or avatar in a single room, e.g. using element's /myroomnick

Additional informations:

  • Device: pc
  • OS and OS version: arch
  • Installed version of FluffyChat: aur/fluffychat 0.26.1-1

[Feature] URL Preview

Description

URL Preview from Matrix API to show Image / Metadate of a linked URL.

Example: /_matrix/media/r0/preview_url?url=https%3A%2F%2Fmatrix.org&ts=1510610716656 HTTP/1.1

Output

{
  "og:title": "Matrix Blog Post",
  "og:description": "This is a really cool blog post from matrix.org",
  "og:image": "mxc://example.com/ascERGshawAWawugaAcauga",
  "og:image:type": "image/png",
  "og:image:height": 48,
  "og:image:width": 48,
  "matrix:image:size": 102400
}

Danger of forwarding to the wrong room

Description

When you select a message for forwarding, you get a list of rooms. Tapping on a room, forwards the message to that room immediately.

The problem is, that this appears to be a "live" room list. Rooms move around when they receive activity. A room may switch position from underneath your finger and you may end up forwarding a message to a room you didn't intend to forward to.

Because of this problem, I've recently forwarded a photo to a public room with lots of members, instead of forwarding it to another Direct Message room (my original intention). I've forwarded hundreds of messages using Fluffychat and only had this happen to me once. While slightly embarrassing in my case, this has the potential to cause serious damage in other cases.

I think that it'd be nice to have:

  • a static (non-live) list, to prevent the problem I'm describing here
  • some confirmation in any case, to prevent the problem where you mistakenly tap on the wrong room (I've never had this happen to me, but there are people with disabilities, etc., which may struggle with this)

I think a better overall solution would be to implement forwarding to multiple rooms (#211) together with this.

That is, rendering a static list of rooms with checkboxes next to each one, and potentially a search field above them too ( #194), and then a Forward button in the top-right, and a Cancel button in the top-left or something of that sort.

/issue fluffy

Identify unread rooms

Somewhat related to #12, but to identify rooms that contain unread messages, instead of separating those messages from the rest of the timeline.

Current implementations:

  • Riot web puts unread rooms in bold (Riot android too IIRC)
  • RiotX puts a green bar next to them
  • Competing services sometimes use a green dot marker on the room icon

Screenshots:

  • RiotX RiotX screenshot
  • Riot WebRiot Web screenshot

Allow links to rooms on web

Description

Allow some form of url scheme to link to a room on the web version of the chat. For example:

https://web.fluffychat.im/#/room/#fluffychat:matrix.org

This would be super convenient for opening particular rooms using urls, for allowing shortcuts to be configured, and for linking from matrix.to

[Request] Change accent colour

Description

I don't know how difficult this is going to be, but to have the ability to choose your accent colour would be a really great touch. Currently it's purple, but would be cool if there were a couple of additional colours such as a cyan, red. orange etc. Maybe something in the line of Dark Solarized accent colours (https://ethanschoonover.com/solarized/)?

Some colours:
Teal
#0C9B8E

Green
#1A8A74
#2AFFBF

Blue
#488406

The share screen needs a search box

Description

When sharing an image or similar to fluffychat (android) the screen given should include the search box so you can easily share to not recent rooms.

Make favorites list collapsible at least on the browser

Description

I have a long list of favorites and scrolling down to see chats from non favorites takes some time and every time I open a chat, the scroll position is reset. It would make it easy of the favorites could be collapsed and expanded like riot/element have.

To Reproduce

add many chats as favorites and try opening non favorite chats.

Additional informations:

  • Device: Browser
  • OS and OS version: GNU/Linux/Firefox
  • Installed version of FluffyChat: web.fluffychat.im
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

[Bug] Archives don't loading with many Chats

Description

My Archives don't load on Web / Android, it loading endless, but nothing will show on, in a blank Account with 1-5 Chats all seems to work, so I notice the Timeout of reading the API could be the Problem from client side but I'm not sure, any Errors are not appears in Web Console.

To Reproduce

Open Archives with many Chats

Additional informations:

  • Device: Huawei Mate 20 Lite
  • OS and OS version: 10
  • Installed version of FluffyChat: main
  • (Android only) Which store are you using: yes
  • (Android only) Are Google Services available: yes

Possible UI problem: i can't seem to manage to join #synapse:matrix.org

Description

There is a bit of a problem with joining a room by exact invite path, which is two-fold:

  • In discover groups, when entering #synapse:matrix.org it will show multiple results. None of them appears to have the public room URL listed, so I am unable to tell which one is the right one. I think either if it's an exact room URL like that the results should only show an exact match, or each result should list the public room URL so I can actually see what even is the one I am looking for. Both would be fine, too.

  • Past joining, in the room settings there appears to be zero mention of the room URLs in any of the settings listings. It is listed for channels I am an admin in with the option to change it. I think what should happen is that in places where I can't change it, that entry should still be listed as a read-only setting so I can at least see what it is.

Anyway, due to these two things I need to randomly guess what #synapse:matrix.org is from multiple results, and after joining I still can't figure out if I joined the right one since I can't find the public URL anywhere.

To Reproduce

  1. Top-left menu > "Discover Groups" > "Search for a chat" > enter "#synapse:matrix.org"

    -> 4 results, impossible for me to tell which one is the exact match I am looking for
    (like, maybe there is a way but I can't figure it out)

  2. Join any of the 4 results, switch to the chat tab

  3. Top-right three dots menu > "Chat details" > "Settings" ... no entry that tells me what the room's public URL is.

Additional informations:

  • Device: Linux x64 desktop
  • OS and OS version: Fedora 33
  • Installed version of FluffyChat: latest from flatpak/flathub
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Support android gif keyboard

Description

Not sure if there's something similar for iOS, but it'd be amazing to use the image insertion from the Android gif keyboard. Currently it just says "FluffyChat does not support image insertion here".

To Reproduce

Place cursor in composer -> Press gif button -> try to send gif

Additional informations:

  • Device: Pixel 2
  • OS and OS version: Android 11 (RP1A.200720.009)
  • Installed version of FluffyChat: 0.19.1
  • (Android only) Which store are you using: Play
  • (Android only) Are Google Services available: Yes

In explore screen, changing homeserver doesnt persist after joining room

Description

When I set a new homeserver in explore, join a room and go back to explore its reset to matrix.org. I think it would be more user friendly to let it stay at the new homeserver until the person changes it again.

To Reproduce

Explorer. Change homeserver. Join a new room from that homeserver. Go back to explore.

Additional information:

  • Device:
  • OS and OS version:
  • Installed version of FluffyChat: Web
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Homepage has duplicate content on web subdomain and github.io

Description

While searching on DuckDuckGo I've found that https://web.fluffychat.im has the same content as https://fluffychat.im And the old https://christianpauly.github.io/fluffychat/ is also still online. It's better to minimize the same content on multiple domains because that way search engines can mistake the url it should show (see DuckDuckGo). Best action could be, because the web subdomain is indexed by search engines, is to redirect all subdomain pages to the main url with a 301. And turn the github.io version off.

Sending multiple files at once

Hello,

Right at the moment I can only choose one file when sending pictures or other files.
I'd like to send multiple files at once, could you make that possible?

Marker for unread messages

Hello,
Every time when others write in a group while I am absent, I don't know where to start reading. Could you make a marker for unread messages or let the app show the first unread message first?

Picked the server ACL event for HQ rather than the last message in a preview

Description

image

image

To Reproduce

Be joined to HQ? Not totally sure, but I can't see a way to get rid of it.

Additional informations:

  • Device: Pixel 2
  • OS and OS version: Android 11 (RP1A.200720.009)
  • Installed version of FluffyChat: 0.19.1
  • (Android only) Which store are you using: Play
  • (Android only) Are Google Services available: Yes

Send image with app lock results in white screen with spinner

Description

Attempting to send an image from the + menu in the composer results in the white spinner screen before the image can be sent if app lock is enabled.

Note: Due to #308 this is preventing me from using the in-app send image function.

To Reproduce

  1. Ensure app lock is enabled.
  2. Open a room.
  3. Open the + menu to the left of the input box.
  4. Choose "Send image"
  5. Choose an image from the OS file picker
  6. Enter the app lock pin as requested
  7. Observe the white screen with the spinner forever

Additional information:

  • Device: Samsung Galaxy A20
  • OS and OS version: Android 10
  • Installed version of FluffyChat: 0.27.0
  • (Android only) Which store are you using: Play Store
  • (Android only) Are Google Services available: yes

[Bug/Improvement] search filter on forwarding

Description

Forward UI have to be reset or better searchable in contact list.

To Reproduce

  1. Search a Chat
  2. Forward a Message
  3. only searched Chats will appear

Additional informations:

  • Device: Huawei Mate 20 Lite
  • OS and OS version: 10
  • Installed version of FluffyChat: main
  • (Android only) Which store are you using: yes
  • (Android only) Are Google Services available: yes

Playing multiple audio messages

Description

I found a bug that lets a person play two audio messages at a time. It ought not do that. Also, I think when it hit the end of the audio file. It should change the pause button back to the play button and reset the slider back to the beginning.

To Reproduce

  1. Open a chat that has multiple audio files in it.
  2. Hit play on first audio file.
  3. Hit play on second audio file before the first one ends.

Additional information:

  • Device: OnePlus 7 Pro
  • OS and OS version: LineageOS 17.1
  • Installed version of FluffyChat: 0.27.0
  • (Android only) Which store are you using: Aurora
  • (Android only) Are Google Services available: No

Jump to mention feature

Description

I'm lacking a 'jump to mention' button that when clicked jumps to the unread mentions in order they've been sent

To Reproduce

  • Get mentioned in a long conversation
  • Check the chat room after a lot of others wrote something

Additional informations:

  • Device:
  • OS and OS version:
  • Installed version of FluffyChat:
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Gifs playing too quickly

Description

Gifs sent/received play too quickly in Fluffychat.

File plays at the correct speed if:

  • Opened in same chat/message in Element Web (tested in Version 1.7.16)

  • Downloaded from Fluffychat and opened/played in Android MPV (build #2020-11-16-release, installed via IzzySoft F-Droid repository [1])

  • Forwarded to other chat via Fluffychat and opened in Element Web (Version 1.7.16)

To Reproduce

  • Send attached gif to any contact via Element Web
  • Open thread in Fluffychat to view sent gif
  • Tap to play/loop gif

Additional informations:

Tested on BlackBerry KeyOne running Android 8.1 and Fluffychat version 0.24.0

Fluffychat installed via F-Droid repo, with Google Play Services available

[1] IzzySoft repository information here - could be helpful following through to find MPV build in question

test_sticker

Tapping notification after closing the app (but not force closing it) does not go to the room

Description

If you close the app with the back button, but leave it in memory (i.e. don't swipe it away) and you get a notification, clicking the notification only opens the app but does not enter the room.

To Reproduce

  1. Open app
  2. Press back button
  3. Get a notification
  4. Click it

Additional information:

  • Device: Oneplus 6
  • OS and OS version: Android 11
  • Installed version of FluffyChat: 0.27.0
  • (Android only) Which store are you using: FDroid nightly
  • (Android only) Are Google Services available: MicroG

Show message content in iOS push notification

Description

I am not quite sure if this feature is available on Android already, but it is a major quality of life feature. It would be nice to see the content of the message in the push notification. If the app is in the foreground, this already works, but if not I just get a generic message.

Additional information:

  • Device: iPhone 12 mini
  • OS and OS version:iOS 14.4.1
  • Installed version of FluffyChat: 0.27.0

Taking picture gets cancelled when changing orientation

Description

If you change orientation while taking a picture (start in landscape, return after taking picture in portrait), the image is cancelled.

To Reproduce

  • Enter any chat/channel
  • Press "+" -> Open Camera
  • Camera app starts
  • Change orientation
  • Take picture
  • When returning control to FluffyChat the "Send image" prompt is never shown

Additional informations:

  • Device: OnePlus 6T
  • OS and OS version: 10.3.6
  • Installed version of FluffyChat: 0.20.0
  • (Android only) Which store are you using: playstore
  • (Android only) Are Google Services available: yes

Also:

Kind of amazing how FluffyChat is, IMHO, an order of magnitude better than Riot/Element in terms of UI.
I cannot thank you enough!

Admin Api

Description

ability to interact with the synapse admin API, notably the ability to deactivate accounts on the homeserver

Web title typing text goes over videocall icon

Description

[Name]is typing text goes over the video chat icon. See circle in screenshot 737D1771-8F79-448A-89E6-AFDEF4B96290

Additional information:

  • Device: iPhone 11
  • OS and OS version: 14
  • Installed version of FluffyChat: Web
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

Grey screen when lot of messages are deleted at once

Description

Chat is replaced with a grey screen when a lot of messages are deleted at once, returns back to normal and fetches old history if you send a new message.

Screenshot_20210303-180942_FluffyChat

To Reproduce

Make the other side delete a lot of messages at once, reopen room.

Additional information:

  • Device: oneplus3
  • OS and OS version: lineageOS 17.1
  • Installed version of FluffyChat: nightly

[Feature / Improvements] GIF improve

Description

I notice the GIF already works but only sending in uncompressed, compressing with brick the GIF.
The Thumbnail play after opened into the image view first.

Fonts are too small on 4K display

Description

On 4K displays fonts in Fluffychat window are too small, almost unreadable. Here are the screenshot of a Fluffychat window near the official desktop Element client:
fonts

Please add the possibility to set up the font size.

To Reproduce

Run Fluffychat.

Additional information:

  • Device: Lenovo Thinkpad P1 Gen 3
  • OS and OS version: Ubuntu 20.10
  • Installed version of FluffyChat: current Flathub version

Hide tombstoned rooms even if they're pinned

Description

One of my favorite/pinned rooms got upgraded. The old one is still pinned next to the new one.
Related: #22

To Reproduce

Upgrade a pinned room, I guess?

Additional informations:

  • Device: pc
  • OS and OS version: arch
  • Installed version of FluffyChat: aur/fluffychat 0.26.1-1

No warning on TLS certificate issues / lasting connection failures

Description

The automatic certificate renewal failed on my server and I just noticed fluffychat being stuck in the loading cycle without any indication that there is a connection issue.
Failing the connection is the right thing to do, but an indication that the connection failed and maybe when it was last successful would be nice.

To Reproduce

Use an expired certificate on the Synapse Server: the "loading bar" that keeps cycling on the top never stops cycling and just keeps going for minutes, indicating that data transfer is progressing, while in reality the connection to the server is failing.

Additional information:

  • Device: iPhone SE (the old version)
  • OS and OS version: iOS 14.4.x
  • Installed version of FluffyChat: 0.28.1
  • (Android only) Which store are you using:
  • (Android only) Are Google Services available:

/issue fluffy

Text vanishes after leaving the chat

Hello,

Every time when I write a message and minimize the app before sending it, it vanishes so I have to write it again. Could you please fix that?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.