aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS
AgeCommit message (Collapse)Author
2024-05-10Fix leading padding on rows in news.Dustin Mierau
2024-05-10Further work on threaded news UI: better icons, tweaked indentation, post ↵Dustin Mierau
count, keyboard navigation.
2024-05-10First crack at threading news. Added read state to news items. Playing with ↵Dustin Mierau
some icon visual styles.
2024-05-10Few new icons. New Server Message icon and font weight.Dustin Mierau
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-06Fix some flakiness around the banner window when moving between ↵Dustin Mierau
fullscreen/spaces and desktop.
2024-05-06Add list of contributors to About Box (automatically pulled from GitHub)Dustin Mierau
2024-05-05Clean up Settings a wee bit: icons now show at proper scale, switches for ↵Dustin Mierau
sounds, same width across panes is less jumpy.
2024-05-05Add version check/download UI in about box.Dustin Mierau
2024-05-05Write better URL regular expressions for our needs.Dustin Mierau
2024-05-03Nicer about box.Dustin Mierau
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-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-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-05-01Merge pull request #15 from jhalter/add_sound_settingsDustin Mierau
Add sound settings
2024-05-01Add sound settingsJeff Halter
2024-04-28Add Get/Set file infoJeff Halter
2024-01-22Fix bookmarks that use non-default login, password, portJeff 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-14Add support for downloading files with resource forks! Also properly set HFS ↵Dustin Mierau
creator code and type on downloaded files when specified by the server.
2024-01-13Fix divider color in dark mode in News.Dustin Mierau
2024-01-13Add support for posting to the message board.Dustin Mierau
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-09Merge branch 'main' into patch-1Dustin Mierau
2024-01-09Focus address field in connect view when window opens. Add a note to connect ↵1.0beta8Dustin Mierau
view. Remove some console logging.
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-09Update TrackerView.swiftJohn Leighow
Correcting a dynamic IP saved with the dynamic url change.
2024-01-08Add Markdown display for news articles to support rich text, images, links, ↵Dustin Mierau
tables, etc.
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.
2024-01-05Add image preview to Files so you don't have to download images to view ↵Dustin Mierau
them, works with animated GIFs too. Added cmd-R shortcut for Servers window. More work on login view.
2024-01-04Add Connect to Server to menu with classic cmd-K shortcut. Make sure globe ↵Dustin Mierau
next to server name dims when window is inactive.
2024-01-03Server windows restore with app session now. Implemented new login view so ↵Dustin Mierau
you can connect to specific IP servers no listed by tracker, login/pass supported (I think?), and a nicer connect progress display.
2024-01-03Clean up user list definition a bitDustin Mierau
2024-01-03Dim Hotline logo in Servers window title bar when window is inactive.Dustin Mierau
2024-01-03Fix issue with username saving to server with each change in username textfield.Dustin Mierau
2024-01-03Add user icons to iOS app. Bump build number.1.0beta5Dustin Mierau
2024-01-03Added the rest of the classic icons to the app.Dustin Mierau
2024-01-02Fix banners not loading. First crack at adding a classic icon set with icons ↵Dustin Mierau
painsakenly pulled from the original Hotline client. May try to "remaster" these somehow.
2024-01-01File downloads now working in macOS client.1.0beta4Dustin Mierau
2023-12-24New Preferences window on macOS with support for changing some basic ↵1.0betaDustin Mierau
moderation settings, plus username (finally) and user icon.
2023-12-23Quick pass at an emoji based icon set, matching icons to classic Hotline ↵Dustin Mierau
icons where possible.
2023-12-22Dim user list propertly in inactive window.Dustin Mierau
2023-12-22Added Save Chat button to Chat toolbar.Dustin Mierau