[ Clients ] | Mac | 10 releases | Objective-C | 7 stars on GitHub
A reimagined version of a third-party Hotline client from 2012.
Screenshots from the project's README.
The source code to the original version of decline has long since disappeared into the ether but that’s probably a good thing since it was a buggy mess 😅
But thankfully I’ve learned a few things since then and my vision of decline persists in this re-imagined version for modern macOS!
Fixed an issue where the server name could be appended to the window title multiple times when reconnecting to a server.
Added a new a custom notification system, that draws inspiration from Growl and Toast notifications and the like, that for now is limited to be using for broadcast messages, private messages and incremental news post updates.
Fixed issue where you couldn't Read News, Post News and Download FIles on some servers because not all servers send Transaction 354 which sends the user's available privileges, so now the user is given those three privileges by default.
Added a bit more formal bookmark support, your login and password information for a server can now be saved/loaded using the keychain.
Added support for the "hotline://" URL protocol which allows you to automatically connect to a server, as a bonus this will also work in combination with your bookmarks so can automatically connect with a saved login/password.
Further refinement of functionality for reconnecting when the connection has been dropped. There are now 5 initial reconnection attempts and if unsuccessful you will be be prompted with a failure message and asked if you want to try again.
Fixed issue where clicking the chat textview would incorrectly cause the chat input to be sent. Chat is now correctly sent in two cases, when clicking Send and when hitting the return key.