aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Utility/FoundationExtensions.swift
AgeCommit message (Collapse)Author
2025-11-07Organize Library folder a bit. Update Tracker add/edit sheet design.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).
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-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-05Write better URL regular expressions for our needs.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-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-01File downloads now working in macOS client.1.0beta4Dustin 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