aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Utility
AgeCommit message (Collapse)Author
2025-11-07Organize Library folder a bit. Update Tracker add/edit sheet design.Dustin Mierau
2025-11-07Massive refactor of transfer cients (new folder upload implementation), ↵Dustin Mierau
brand new async version of NetSocket, and a rewritten Hotline view model. New cross-server transfers UI.
2025-10-28Some state cleanup and banner color caching in ServerState.Dustin Mierau
2025-10-28New default banner artwork. Theme toolbar to server's banner (if any).Dustin Mierau
2025-10-25Fixed some warnings. Add basic markdown formatting support to chat messages. ↵Dustin Mierau
Add some metadata support for chat log (though we're not using this yet).
2025-10-24Further along work towards auto updating. Show release notes for the builds ↵Dustin Mierau
that are more recent than yours.
2024-07-29Actually update the file on drop. Add error message sound effect.Dustin Mierau
2024-07-24First pass at uploads and a big refactoring of transfer clients. Also now ↵Dustin Mierau
showing download progress bar on file icon in dock (like Safari).
2024-06-10Add account management functionalityJeff Halter
2024-05-23Convert line endings to classic Mac line endings as old Hotline servers expect.Dustin Mierau
2024-05-23Add Bookmark exporting to Server window context menu.Dustin Mierau
2024-05-22Support for drag and drop of old Hotline Bookmark files onto the Servers window.Dustin Mierau
2024-05-22Redesign of Message Board post sheet. Tweaks to NewsEditor. Disable smart ↵Dustin Mierau
quotes in message board and news editor text view. Hide news section on older servers.
2024-05-14Newsgroup posting now works. Added reload button to news. More work on ↵Dustin Mierau
server and user icons.
2024-05-08Fix about box layout on open. Remove about box from window menu, add expand ↵Dustin Mierau
button to server agreement, add email address highlighting, style server messages, unread badge on admins are red now, play server message sound, some code cleanup.
2024-05-05Add .online and .garden tlds to url regex.Dustin Mierau
2024-05-05Write better URL regular expressions for our needs.Dustin Mierau
2024-05-04Fix message board divider regular expression. New shared RegularExpressions.Dustin Mierau
2024-05-03First pass at private messages UI.Dustin Mierau
2024-05-02Add link highlighting to agreements and message board. Add basic markdown ↵Dustin Mierau
styling and link highlighting to chat messages.
2024-05-02Link highlighting in chat (with basic markdown support for bold, italtics, ↵Dustin Mierau
strikethrough, monospace/code). Remove some source files from iOS build.
2024-05-01New Hotline toolbar window for banner.Dustin Mierau
2024-04-20Add handling for new news post transactionJeff Halter
2024-01-17Added server and tracker bookmarks. Reordering in Servers window. Delete. ↵Dustin Mierau
All stored securely in Keychain.
2024-01-15Add classic sound effects. Fix read user access bits. Better no content/no ↵Dustin Mierau
access views. Add Server menu. Add keep alive ping to server every 3 minutes.
2024-01-13Rewrite HotlineClient to use new simpler NetSocket stream based socket lib. ↵Dustin Mierau
Seems to be working well and has fixed some connection issues with certain servers. This does away with Apple's NWConnection for everything but file transfers which I still want to be processing on another thread so will keep NWConnection for now.
2024-01-12Experimenting with a simpler stream/delegate bsaed socket library for ↵Dustin Mierau
Tracker listing for now. Added consume methods to Data and [UInt8] arrays to make reading bytes off the wire easier to read..
2024-01-03Fix issue with username saving to server with each change in username textfield.Dustin Mierau
2024-01-01File downloads now working in macOS client.1.0beta4Dustin Mierau
2023-12-22Added Save Chat button to Chat toolbar.Dustin Mierau
2023-12-19Beginnings of a UI for macOS as well as some visual changes to iOS client. :)Dustin Mierau
2023-12-12New category listing is working again. Added optionset for user access info. ↵Dustin Mierau
Some UI cleanup across the board.
2023-12-08Move tracker client to async/await. TrackerView uses Model now. Fix string ↵Dustin Mierau
encodings for MacRoman and japanese.
2023-12-07Some work on file display.Dustin Mierau
2023-12-06Some work on news. More UI tweaks across the board.Dustin Mierau
2023-12-06Further work on UI organizationDustin Mierau
2023-11-30Bunch of work to and now login, user list, handling replies, etc. works. Or ↵Dustin Mierau
at least the framework is there for them to work.
2023-11-29Further work on protocol.Dustin Mierau
2023-11-28Bunch of work. Starting HotlineClient and Tracker is working.Dustin Mierau
2023-11-27Getting startedDustin Mierau