aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Shared
AgeCommit message (Collapse)Author
2024-05-13Make News toolbar buttons disable contextually. Use Finder folder icon in ↵Dustin Mierau
Files list.
2024-05-06Fix some flakiness around the banner window when moving between ↵Dustin Mierau
fullscreen/spaces and desktop.
2024-05-05Write better URL regular expressions for our needs.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-01New Hotline toolbar window for banner.Dustin Mierau
2024-01-14Disable custom TCP keepalive settings. Just use defaults. Seeing some weird ↵Dustin Mierau
disconnecting.
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-09Split view in News saves position and hiding when an article isn't selected. ↵Dustin Mierau
Some code cleanup. Some plumbing for news posting though it's not hooked up yet.
2024-01-08Move to a standard SwiftUI window for preview windows so I can add toolbar ↵Dustin Mierau
items from SwiftUI. Not ideal. Added support for previewing text files too.