aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/ServerView.swift
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-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-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-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-11Use linear progress bar for transfers in the Server side bar.Dustin Mierau
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-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-07Rename NetSocketNew as NetSocket (old CFStream based NetSocket is gone!)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-28Pop ServerState out into its own file.Dustin Mierau
2025-10-28Some state cleanup and banner color caching in ServerState.Dustin Mierau
2025-10-24A first pass at chat persistence. Also some chat UI cleanup.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
2025-10-21Add initial support for folder downloading.Dustin Mierau
2025-10-21Add bookmark editing to TrackerView (you can add login/pass to bookmarks ↵Dustin Mierau
now). Fix macOS 26 border around images in toolbar.
2025-02-05Apply formattingRuben Beltran del Rio
2025-02-02Add autoconnect + reconnect logicRuben Beltran del Rio
2024-07-29Add drag and drop suppport for files to upload. Tighten up spacing on ↵Dustin Mierau
heirarchical lists. Add some extra HFS type to UTType conversion. Update to latest packages.
2024-07-26Fix for fallback alert message.Dustin Mierau
2024-07-26Display error messages from the server.Dustin Mierau
2024-07-26Fix file transfer complete checkmark styling.Dustin Mierau
2024-07-24Moving to an experimental result builder for Data to simplify construction ↵Dustin Mierau
of headers for Hotline's binary protocol. Fix some UI quirks around file transfers.
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-30Fix padding on transfer list items.Dustin Mierau
2024-06-30A pass on icons. Sleeker toolbar window. Fix Accounts and News menu item ↵Dustin Mierau
disable states. Don't request banner from older servers. Cleanup News list display.
2024-06-10Add account management functionalityJeff Halter
2024-05-26Hold option when double clicking server in Servers window to open window for ↵Dustin Mierau
that server without autoconnecting. Found a better way to check for currently pressed key modifiers.
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-16Enable CloudKit. Fix saving server bookmarks. Remove old bookmarks code.Dustin Mierau
2024-05-16Move tracker items and bookmarks to SwiftData for iCloud sync.Dustin Mierau
2024-05-13Show generic user icon in user list if user's icon can not be found.Dustin Mierau
2024-05-13Refined news and file listing. Tweaked news icons. New tracker window icons. ↵Dustin Mierau
New server toolbar globe icon. Fixing disabling of toolbar buttons in files.
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-03Add unread badge to public chat in sidebar. Display server messages.Dustin Mierau
2024-05-03Remember banner toolbar displayed state. Clean up use of preferences ↵Dustin Mierau
throughout project.
2024-05-03First pass at private messages UI.Dustin Mierau
2024-05-02Fix up server sidebar alignment a bit.Dustin Mierau
2024-05-02Move message board up in navigation as it has always seemed higher level to ↵Dustin Mierau
me than news. Message board felt like big server news, vs News was more of users talking in a forum.
2024-05-01New Hotline toolbar window for banner.Dustin Mierau
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.