summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/core.go
AgeCommit message (Expand)Author
2025-06-08Optimized `OnNewMessageReceived` by only calling it when there is aKyren223
2025-05-24Chat properly handles and displays the "new message separator"Kyren223
2025-05-24Refactored minor things and added a terminology.md file which will beKyren223
2025-05-23Fixed packet loss bug due to client not waiting before exiting for theKyren223
2025-02-28Added the ability to view user profilesKyren223
2025-02-13Users that are no longer members (left/kicked/banned) now get fetchedKyren223
2025-02-12Added blocking/unblocking of users using b/u (user settings are now sKyren223
2025-02-10Added a way to block/unblock users client-sideKyren223
2025-02-10Implemented blocking on the server-sideKyren223
2025-02-10Chat now properly darkens colors when there is a popupKyren223
2025-02-10Networklist now properly darkens custom colors from networksKyren223
2025-02-09Added background darkening when opening popups (certain things currentlyKyren223
2025-02-06Added notifications display in user signalsKyren223
2025-02-05When a user sends a message "signal" and the receiving user doesn't haveKyren223
2025-02-05Refactored all instances of the word "peer" and it's variants toKyren223
2025-02-04Implemented notifications rework on the clientKyren223
2025-02-02Moved client-side calculations of notification to after all theKyren223
2025-02-02Added support for offline notifications where the server calculates themKyren223
2025-02-01Added a way to display notifications for networksKyren223
2025-01-30Added automatic saving when the client exits (using ctrl+c), will abortKyren223
2025-01-26Implemented signal chat on the client side along with adding a user idKyren223
2025-01-26Added adding/removing user signals (direct messages)Kyren223
2025-01-26Added basic peer listKyren223
2025-01-25Added help page for ban listKyren223
2025-01-25Implemented client-side ban reason view in banlistKyren223
2025-01-25Added banlist on the client and fixed some server side issues withKyren223
2025-01-25Added the ability to ban client-side from the memberslistKyren223
2025-01-24Added help popups when pressing "?" to show keybinds in the clientKyren223
2025-01-22Added the ability to trust/untrust usersKyren223
2025-01-21Added kicking client sideKyren223
2025-01-21Fixed a bug where memberlist index will be reset on blur/focusKyren223
2025-01-20Setting a name when registering now sends a request to set the name toKyren223
2025-01-20Implemented user settings both client side and server sideKyren223
2025-01-20Implemented member listKyren223
2025-01-19Changed "u" to "e" for editing frequencies and networks to be consistentKyren223
2025-01-19Made UI more responsiveKyren223
2025-01-14Fixed loading screen not animating after losing connectionKyren223
2025-01-14Client no longer shows popup if it doesn't have sufficient permissionsKyren223
2025-01-14Implemented updating frequency properties both client-side and server-sideKyren223
2025-01-14Added a way to change network properties both server side and clientKyren223
2025-01-13Forgot to commit core changes in last commitKyren223
2025-01-13Fixed i in frequency list not workingKyren223
2025-01-12Changed i in networkslist to a and i is now "copy id" for the selectedKyren223
2025-01-12Fixed network positioning issuesKyren223
2025-01-12Fixed bug where it wasn't possible to type n/i in popupsKyren223
2025-01-12Removed debug printsKyren223
2025-01-12Fixed a bunch of security issues with people not inside a server beingKyren223
2025-01-10Fixed gateway issues and some other stuffKyren223
2025-01-10Fixed network and frequency list on the clientKyren223
2025-01-06Server and client now properly handle the same user logging in fromKyren223