Skip to content

Commit c94e345

Browse files
Update README.md
1 parent 4ea6721 commit c94e345

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

README.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@
44

55
Chirp is my playground for exploring the world of GTK4-rs while working on a chat application. Currently, it's a practice project with a straightforward and functional UI.
66

7-
## Current Status
7+
## Features
88

9-
🎨 **User Interface:** Chirp features an interface crafted using GTK4-rs. It is being actively developed and refined with more features.
9+
🎨 **User Interface:** Chirp features an interface crafted using GTK4-rs.
1010

1111
🌐 **Server:** A WebSocket server created with actix-web the GUI can communicate with, allowing usage of multiple clients with auto-reconnecting.
1212

1313
🛡️ **Security:** The application incorporates several security measures, including TLS-encrypted server communication and token-based authentication for the GUI client.
1414

1515
💬 **Messaging:** The app supports basic messaging capabilities including sending and deleting messages, adding new chat, and message synchronization upon startup.
1616

17+
🔒 **Message Encryption:** A combination of RSA and AES is used to add encryption to every single message and is decrypted locally to show it in the UI.
18+
1719
<details>
1820
<summary>App Screenshots</summary>
19-
<img src="https://github.com/TheRustyPickle/Chirp/assets/35862475/ad9ef82e-dc2f-40b9-8fa7-0df20a3dc62e">
20-
<img src="https://github.com/TheRustyPickle/Chirp/assets/35862475/5f7b22c1-3afd-44f9-928b-dfabc2ffd236">
21+
<img src="https://github.com/TheRustyPickle/Chirp/assets/35862475/d475e493-37aa-4309-a256-5ec54caefe77">
22+
<img src="https://github.com/TheRustyPickle/Chirp/assets/35862475/548621ca-f632-4799-931f-a8580fce672f">
2123
</details>
2224

23-
## What's on the Horizon?
24-
25-
🔧 **Refining UI:** Further refining of the user interface for a more user-friendly experience and with more features.
25+
## Current Status
2626

27-
🔒 **Message Encryption:** Implementation of encryption measures to enhance the privacy and security of messages.
27+
No further development is planned for the project as it served its purpose
2828

2929
## Project Components
3030

@@ -56,10 +56,6 @@ glib-compile-schemas $HOME/.local/share/glib-2.0/schemas/
5656
- Start the server `cargo run --bin chirp-server --release`
5757
- Launch the GUI using the command `cargo run --bin chirp-gui --release`
5858

59-
## Get Involved
60-
61-
Want to contribute or share ideas? All participation is welcome! Feel free to open an issue or submit a pull request to get the conversation going.
62-
6359
## License
6460

6561
Chirp is under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)