Commit Graph

334 Commits

Author SHA1 Message Date
e734449259 Added terms of service (incomplete!!!!) to the server, and added
authentication separation between API calls, actually authentication
(nonce, and verification) is not implemented yet
2025-07-06 00:51:33 +03:00
9199959cf4 Made check-ci.sh more user friendly 2025-07-05 22:35:18 +03:00
317bc967e6 Added extra info in user settings, fixed typos in help popups and
refactored some log statements
2025-07-05 11:30:16 +03:00
eb219cab1a Completed check-ci.sh and made ci pass 2025-07-03 14:54:38 +03:00
b0681791e3 Fixed ci based on check-ci (incomplete) 2025-07-03 14:44:28 +03:00
bb6b93eefd Fixed selected signal not rendering notifications with the proper
background
2025-06-08 11:56:31 +03:00
904134789e Optimized OnNewMessageReceived by only calling it when there is a
single message
2025-06-08 11:14:15 +03:00
3e0210fd13 Chat properly handles and displays the "new message separator" 2025-05-24 17:50:44 +03:00
d10f09fa85 Fixed typo oudated -> outdated 2025-05-24 16:55:26 +03:00
82d26314eb Chat correctly renders "new message separator" given correct inputs
Note this commit doesn't fix the updating so the input is considered
incorrect, will be addressed in the next commit
2025-05-24 16:50:19 +03:00
1329a98584 Refactored minor things and added a terminology.md file which will be
expanded later
2025-05-24 15:09:08 +03:00
8aa5cbb72e Fixed packet loss bug due to client not waiting before exiting for the
writes to fully proccess
2025-05-23 10:30:24 +03:00
98da6df0be Fixed bug where the client would log an error message when
disconnecting, instead of gracefully disconnecting
2025-03-11 22:02:31 +02:00
439af03aeb Limit chars of username client side to avoid getting an error from the
server
2025-02-28 21:26:10 +02:00
0afb682db1 Added the ability to view user profiles 2025-02-28 21:23:43 +02:00
77163cac1d Added indicator (white-colored name) for user messages in freuqencies
where the users have left
2025-02-13 16:56:29 +02:00
cfc5fa3d5e Users that are no longer members (left/kicked/banned) now get fetched
and show their names properly in messages
2025-02-13 16:49:07 +02:00
ab4b010e95 Pings are no longer visible in messages of blocked users 2025-02-12 13:20:34 +02:00
8d28f17a44 Fixed block icon background in chat not having a proper background color 2025-02-12 13:17:53 +02:00
66983fb028 Added blocking/unblocking of users using b/u (user settings are now s
instead of "u")
2025-02-12 13:08:49 +02:00
976d3683f9 Added blocked user indicator (currently only in signal chat) 2025-02-10 19:48:07 +02:00
ccea2247c0 Added a way to block/unblock users client-side 2025-02-10 19:36:07 +02:00
a496d59fd6 Implemented blocking on the server-side 2025-02-10 19:27:24 +02:00
c0e615133c Renamed instances of "trusteds" to "trusted users" to be grammatically
correct
2025-02-10 19:01:30 +02:00
6c54b5fe62 Chat actions are now handled appropriately for both frequency and signal 2025-02-10 18:46:39 +02:00
6c2cbda99d Removed unused dark purple color and help popup now uses darker cyan for
keybindings
2025-02-10 18:32:22 +02:00
75228d04d0 Fixed issue where colors would save to config when they were empty json
array rather than null, now both [] and null are not saved
2025-02-10 18:24:40 +02:00
9da5aa5be4 @everyone is now sent as normal text when a user doesn't have permission
to send it (instead of just disappearing)
2025-02-10 18:04:38 +02:00
5eb32d5556 Select the first entry in banlist if there is at least 1 entry 2025-02-10 17:52:47 +02:00
93500cdd8b Fixed edited indicator not matching the background when a message was
ping-highlighted
2025-02-10 17:40:10 +02:00
56e658c7db Changed darkening factor to be more noticeable by making it darker 2025-02-10 17:30:43 +02:00
4b3b9ace72 Chat now properly darkens colors when there is a popup 2025-02-10 17:24:15 +02:00
f72792e27a Frequencylist now properly darkens custom colors from frequencies and
the network banner
2025-02-10 17:00:59 +02:00
1c4ecdebee Networklist now properly darkens custom colors from networks 2025-02-10 16:57:30 +02:00
20bea80313 Fixed darkening issues for auth 2025-02-09 19:43:20 +02:00
83996ab9c3 Added background darkening when opening popups (certain things currently
don't get darkened)
2025-02-09 19:08:40 +02:00
cb72418324 Choice popup colors are now runtime-friendly 2025-02-09 18:46:53 +02:00
4b4b09dee1 Auth colors are now runtime-friendly 2025-02-09 18:40:55 +02:00
d95f6c48f0 Loading screen colors are now runtime-friendly 2025-02-09 18:02:47 +02:00
cddc7f0cc4 Frequency update colors are now runtime-friendly 2025-02-09 17:42:31 +02:00
89164dd3ef Frequency creation colors are now runtime-friendly 2025-02-09 17:39:10 +02:00
a16d17c020 Ban view colors are now runtime-friendly 2025-02-09 17:11:50 +02:00
9e4dba2743 Ban reason colors are now runtime-friendly 2025-02-09 17:03:56 +02:00
3fa22cb7ca Signal add colors are now runtime-friendly 2025-02-09 16:56:39 +02:00
9ee37805a3 Fixed errors in network join showing terminal background 2025-02-09 16:56:21 +02:00
bd01405985 Network update colors are now runtime-friendly 2025-02-09 16:51:52 +02:00
ac61b3f6ed Help poup colors are now runtime-friendly 2025-02-08 19:58:03 +02:00
9678d83c5f Network creation colors are now runtime-friendly 2025-02-08 19:18:14 +02:00
016e91c72e Network join colors are now runtime-friendly 2025-02-08 18:15:58 +02:00
a08694d884 Fixed an issue in user settings where the styles would only apply to the
description after an update
2025-02-08 18:06:48 +02:00