aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS
AgeCommit message (Collapse)Author
2025-11-28Re-add friendship quest remixHEADmainRuben Beltran del Rio
2025-11-27Merge remote-tracking branch 'upstream/main'Ruben Beltran del Rio
2025-11-17New macOS 26 app icon. Prepping NewsView for category/topic management.Dustin Mierau
2025-11-14Bit more work on error handling.Dustin Mierau
2025-11-14Add kick and improve client info display. Also improve error messages when ↵Dustin Mierau
can't connect (server down) or can't login (show server message).
2025-11-14Cleanup user client info sheet. Hide button if you don't have persmission to ↵Dustin Mierau
do so.
2025-11-13UI to view user client info.Dustin Mierau
2025-11-13You can now save file details (rename files/folders and comments)Dustin Mierau
2025-11-13Don't show accounts in sidebar to reduce clutter. Admins can use menu bar or ↵Dustin Mierau
toolbar. More error handling.
2025-11-13Start surfacing server errors properly to communicate permissions better.Dustin Mierau
2025-11-12More work on account management. Add Broadcast UI.Dustin Mierau
2025-11-12Update to latest project settings. Also split up Account management views.Dustin Mierau
2025-11-12Get Accounts out of the sidebar, redesign Account management.Dustin Mierau
2025-11-11Fix warning in console about panel not restoring. Add popover for compact ↵Dustin Mierau
transfers list items. Remove push notification entitlement.
2025-11-11Fix up File Info sheet.Dustin Mierau
2025-11-11Add confirmation for file/folder delete. Also add New Folder button to files.Dustin Mierau
2025-11-11Use linear progress bar for transfers in the Server side bar.Dustin Mierau
2025-11-11Folder download logic cleanup. Display folder icon on folder download ↵Dustin Mierau
transfers with small icon for the current file. Fix progress for folder downloads.
2025-11-10Remove "New" suffix from our transfer clients. Further cleanup. Allow ↵Dustin Mierau
previewing certain files with HFS types (but no extensions). Cleanup preview files when window closes.
2025-11-10More cleanup and fix for connect view showing right before login UI ↵Dustin Mierau
displays. Move connect form to ConnectView.
2025-11-09Further work on trnasfer context menus with Open With, Move to Trash, etc. ↵Dustin Mierau
and handling of multiple selection.
2025-11-08Fixing cancel transfer from transfer window. Transfer window ux improvements.Dustin Mierau
2025-11-08Moved SoundEffects to Managers. Updated connect form in ServerView. Changed ↵Dustin Mierau
some icons in context menus for bookmarks.
2025-11-08Some work on making it possible to connect to servers with an IPv6 address. ↵Dustin Mierau
Improve connect form a bit. Add Copy Link to context menu for servers and trackers.
2025-11-07Add Bonjour discovery for Hotline servers on the local network to the ↵Dustin Mierau
Servers window.
2025-11-07Add Kingfisher dependency. Add support for animated GIF banners. Add fast ↵Dustin Mierau
image format detection to Data.
2025-11-07Further UI tweraks. Transfers button in toolbar. Better empty states in ↵Dustin Mierau
places. Fix race condition with transactions ids (yikes)!
2025-11-07Further UI tweraks. Transfers button in toolbar. Better empty states in ↵Dustin Mierau
places. Fix race condition with transactions ids (yikes)!
2025-11-07Organize Library folder a bit. Update Tracker add/edit sheet design.Dustin Mierau
2025-11-07Rename NetSocketNew as NetSocket (old CFStream based NetSocket is gone!)Dustin Mierau
2025-11-07Further cleanup of previous refactor. Removing old view model and NetSocket. ↵Dustin Mierau
Added some empty states for newsgroups and message board.
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-28Pop ServerState out into its own file.Dustin Mierau
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-27Random project housekeeping/organizing source files.Dustin Mierau
2025-10-27Add spinning globe to TrackerView. Continue cleanup of NetSocketNew.Dustin Mierau
2025-10-26Rewrite HotlineTrackerClient using new async NetSocket as proof of concept.Dustin Mierau
2025-10-25Move chat input string to view model so its not lost when switching between ↵Dustin Mierau
tabs. Add chat search/filtering with suppport for live filtering.
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 polish on chat. Try not to persist back to back disconnect messages.Dustin Mierau
2025-10-24A first pass at chat persistence. Also some chat UI cleanup.Dustin Mierau
2025-10-24Add cmd-f to activate search in Files.Dustin Mierau
2025-10-24Add keyboard shortcut to Tracker window to activate search (cmd-f)Dustin Mierau
2025-10-24Further along work towards auto updating. Show release notes for the builds ↵Dustin Mierau
that are more recent than yours.
2025-10-23Add a basic file cache that gets searched over first. TTL on entries. Force ↵Dustin Mierau
clear cache but holding shift+enter to search. Don't cache upload/dropbox folders. Don't search in .app folders.
2025-10-23Improve file search to move down the tree once current depth has been ↵Dustin Mierau
searched with exception now for hot spots where we burst into folders that contain matches.
2025-10-22Improvements to file search UI and config.Dustin Mierau
2025-10-22First pass at file search in files view.Dustin Mierau
2025-10-21Double click finished transfers to reveal in finder.Dustin Mierau