Hurl icon indicating copy to clipboard operation
Hurl copied to clipboard

Hurl Rewrite Project

Open U-C-S opened this issue 1 year ago • 6 comments
trafficstars

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

  • [x] Remove SingleInstanceCore dependency (it feels slower, Launcher App already looks very promising)
  • [ ] Browser Selection
    • [ ] Support layout for List form (https://github.com/U-C-S/Hurl/discussions/64)
    • [ ] Possible Improvements to the Icon Fetching and Fallback Icon support
  • [ ] 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 avatar May 16 '24 08:05 U-C-S

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

Jay-o-Way avatar May 22 '24 06:05 Jay-o-Way

@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 avatar May 22 '24 17:05 U-C-S

Ok, WinAppSDK 1.6 experimental looks actually interesting

U-C-S avatar Jun 05 '24 05:06 U-C-S

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

Jay-o-Way avatar Jun 13 '24 22:06 Jay-o-Way

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 avatar Jun 15 '24 17:06 U-C-S

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

U-C-S avatar Aug 13 '24 15:08 U-C-S