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

Hurl Rewrite Project #120

Open
1 of 12 tasks
U-C-S opened this issue May 16, 2024 · 6 comments
Open
1 of 12 tasks

Hurl Rewrite Project #120

U-C-S opened this issue May 16, 2024 · 6 comments

Comments

@U-C-S
Copy link
Owner

U-C-S commented May 16, 2024

Offload operations to Launcher

  • Cli args processing (but still have a fallback within Hurl.App)
  • Rule Checking (or should I ?, considering that .NET regex is already superfast)
  • Timed Default browser launching

Hurl Main App

  • Remove SingleInstanceCore dependency (it feels slower, Launcher App already looks very promising)
  • Browser Selection
  • URL Editor
    • Remove the usage of extra window to Edit URL
  • Other Buttons
    • Use a dropdown to hide "Ruleset Manager", "Settings" and "Timed Default" Btns
  • Explore UI Animations
@U-C-S U-C-S mentioned this issue May 16, 2024
7 tasks
@U-C-S U-C-S linked a pull request May 16, 2024 that will close this issue
@U-C-S U-C-S changed the title Rewrite Hurl.BrowserSelector Hurl Rewrite Project May 16, 2024
@U-C-S U-C-S added this to the v0.9 milestone May 16, 2024
@U-C-S U-C-S pinned this issue May 16, 2024
@Jay-o-Way Jay-o-Way mentioned this issue May 21, 2024
@Jay-o-Way
Copy link
Contributor

What is your (latest) opinion about WinUI / WASDK?

@U-C-S
Copy link
Owner Author

U-C-S commented May 22, 2024

@Jay-o-Way Sorry I haven't spent time to look at your PR. But at-most I currently want to spend some time on other projects with my little time, before coming back to hurl again. could take a few more week/s least for that. I have some other plans for this issue that I have not yet fully realized or described yet. Could be that your PR is taking bit different path from that.

What is your (latest) opinion about WinUI / WASDK?

I spent some time again messing with few days ago, I still couldn't get it working as I wanted it. Publishing into a single file or unpackaged is still one of the issues to me there despite WASDK supporting it in some power. For now, I am awaiting for the new WPF Fluent controls in .NET 9 (which are also part of preview recently)

@U-C-S
Copy link
Owner Author

U-C-S commented Jun 5, 2024

Ok, WinAppSDK 1.6 experimental looks actually interesting

@U-C-S U-C-S unpinned this issue Jun 10, 2024
@Jay-o-Way
Copy link
Contributor

One task to add: sign the app / installer, so Windows doesn't give the user a warning

@U-C-S
Copy link
Owner Author

U-C-S commented Jun 15, 2024

After introducing the Launcher project, I think I can just hold this off for later on, and take care of other things.

I want to start a rewrite in the first place only because during writing Hurl.RulesetManager felt I could improve a lot of things with the main app's code, this the reliability and that I had some ideas for the UI.

@U-C-S U-C-S modified the milestones: v0.9, Maybe at v1.0.0 Jul 5, 2024
@U-C-S
Copy link
Owner Author

U-C-S commented Aug 13, 2024

Now that Hurl Settings in WinAppSDK/WinUI3 looks promising, I have to rewrite main app with the same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants