Releases: TheRustyPickle/Chirp
Releases · TheRustyPickle/Chirp
v0.1.0
What's Changed
- Added style on message receive by @TheRustyPickle in #68
- Convert MessageDialog to AdwWindow by @TheRustyPickle in #69
- Update user input validation on prompt by @TheRustyPickle in #72
- Show message timing with each message by @TheRustyPickle in #73
- Add a maximum name char limit by @TheRustyPickle in #75
- Show a spinner when a message is unprocessed by @TheRustyPickle in #76
- Prevent bad image from updating by @TheRustyPickle in #79
- Added manual signal disconnection by @TheRustyPickle in #81
- Migrate to ListView by @TheRustyPickle in #85
- Adding Logo (redo) by @Dianesaur in #86
- Update ListStore addition efficiency by @TheRustyPickle in #89
- Update message removal efficiency by @TheRustyPickle in #90
- New user id fix by @TheRustyPickle in #91
- Set an icon for the app on launch by @TheRustyPickle in #93
- Fix listview auto scrolling by @TheRustyPickle in #94
- Add message encryption by @TheRustyPickle in #95
- Multiple small fixes by @TheRustyPickle in #99
- Pre-save message for efficient rendering by @TheRustyPickle in #101
- Auto fetch message when scrolled to the top by @TheRustyPickle in #103
- Prevent deletion of unprocessed message by @TheRustyPickle in #105
- Separate normal message and deleted message api by @TheRustyPickle in #106
New Contributors
- @Dianesaur made their first contribution in #86
Full Changelog: v0.0.3...v0.1.0
v0.0.3
What's Changed
- Update styling by @TheRustyPickle in #22
- Open profile on avatar click by @TheRustyPickle in #25
- Update dep by @TheRustyPickle in #27
- Added auto reconnection timer increase by @TheRustyPickle in #28
- Added GUI option to auto add user to the list if already not added on new message by @TheRustyPickle in #32
- Add TLS support by @TheRustyPickle in #34
- Update server to work with Postgres by @TheRustyPickle in #36
- Assign unique user token by @TheRustyPickle in #38
- Update GUI queue system by @TheRustyPickle in #42
- Readme update by @TheRustyPickle in #47
- added multiavatar api to existing random avatar generators by @aybeedee in #49
- Modify server to store messages by @TheRustyPickle in #50
- Add syncing messages by @TheRustyPickle in #54
- Update user input validation by @TheRustyPickle in #58
- Add option to delete image by @TheRustyPickle in #59
- Update profile section to show connection status by @TheRustyPickle in #61
- Add the option to delete message by @TheRustyPickle in #62
- Add the option to delete user from the user list by @TheRustyPickle in #63
- Add textview focus on user change by @TheRustyPickle in #64
- Add functionality to the emoji button by @TheRustyPickle in #65
- Save and retrieve user list from gschema by @TheRustyPickle in #66
- Readme update by @TheRustyPickle in #67
New Contributors
Full Changelog: v0.0.1...v0.0.3
v0.0.2
Updates
- An actix-web WebSocket server on the server directory
- The GUI can now connect with the WebSocket server using soup3 lib
- Facilitating the WebSocket server, multiple GUI clients can now be used to chat with each other
- Added the option to start chatting with another user on the '+' icon press using the user ID
- Added the option to view own profile, update name, image, see user ID, etc
- Added proper scaling to images to prevent it from getting blurry
- Modified GUI WebSocket communication with proper queue and auto-reconnecting
- Modified WebSocket to broadcast client's name updates, image updates, etc.
- Updates to random image generation API
- Added auto-scrolling to the latest message
- Fixed main window title text
- Various updates to the UI
What's Changed
- Initial ws implementation by @TheRustyPickle in #3
- UI update new user by @TheRustyPickle in #6
- User Profile Update by @TheRustyPickle in #9
- Broadcast image/name changes to the websocket for updating by @TheRustyPickle in #12
- Remove leaflet by @TheRustyPickle in #14
- Handling WS requests in queue by @TheRustyPickle in #15
- Added gtkrevealer by @TheRustyPickle in #18
- Added auto scrolling by @TheRustyPickle in #19
- Readme update by @TheRustyPickle in #20
Full Changelog: 0.0.1...v0.0.2
v0.0.1
- Initial release containing the initial UI
Full Changelog: https://github.com/TheRustyPickle/Chirp/commits/0.0.1