Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: url schemes #363

Merged
merged 16 commits into from
May 16, 2024
Merged

feat: url schemes #363

merged 16 commits into from
May 16, 2024

Conversation

casperstorm
Copy link
Member

@casperstorm casperstorm commented Apr 28, 2024

Ability to open "irc" and "ircs" url links.

  • Test
    • Windows
    • Linux
    • MacOS
  • Add approval screen to accept opening a new connection
  • Add ipc to route url
  • Update book
  • Update changelog

data/src/log.rs Outdated Show resolved Hide resolved
@casperstorm casperstorm force-pushed the feat/ipc branch 4 times, most recently from f2d95be to 0275be6 Compare May 3, 2024 22:34
@casperstorm
Copy link
Member Author

@tarkah can you take this for a spin and see if you wanna add or change anything now?

@casperstorm casperstorm marked this pull request as ready for review May 10, 2024 14:42
Copy link
Member

@tarkah tarkah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome addition @casperstorm!

I've cleaned up a few things, made sure that URL is handled if halloy is booted from it the first time (not already running), and also handled the case of an existing server only joining requested channels vs overriding the server w/ a new one.

I've tested on linux and it works great. Let me know if you see anything else, otherwise I think we're good to merge.

Can't wait to add halloy:// urls for theme sharing in the future 😎

@casperstorm casperstorm merged commit d703539 into main May 16, 2024
1 check passed
@casperstorm casperstorm deleted the feat/ipc branch May 16, 2024 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants