Notepads icon indicating copy to clipboard operation
Notepads copied to clipboard

A bunch of small improvements for updating to WinUI 2.7

Open 0x5bfa opened this issue 4 years ago • 5 comments

Experience improvement list

  • [ ] Use custom icons font (Segoe fluent icons may not be included depending on windows, so either change the set of icons used depending on the version of windows, or add Segoe Fluent Icons to your project as a custom icon for Notepads.)
  • [ ] Use Microsoft.UI.Xaml (WinUI2.7 elements)
  • [ ] Change the content dialogs from C # source code to XAML + C# code behind.
  • [ ] Replace the settings pages with a custom configuration group control.
  • [ ] Remove custom control style resource such as navigation views, toggle switches, combo buttons
  • [ ] Add support of mica material

Related issue and PR

  • #1007
  • #955
  • #999
  • #936

Additional context

  • I don't think it is necessary to force the corners of the window to be rounded.
  • In windows10 which does not support mica material, it will be replaced by a single theme resource.
  • Notepads owner(@JasonStein) says:

     do have a plan but not in a hurry to do so because of the bugs I have seen so far.
    lso the adoption rate of Windows 11 is not even reaching to 2%.
    aving rounded corners in Win 10 is also against its design.
     expect to update Notepads' visual by EOY.
    

References

Screenshots image

0x5bfa avatar Dec 25 '21 16:12 0x5bfa

After messing around in Visual Studio for a few hours I managed to get the app to look like this:

Screenshot

I think it looks much more modern and fits well to overall Windows 11 esthetics. Would love to see Notepads incorporate a similar design.

emvaized avatar Mar 20 '24 04:03 emvaized

looks great!! i love this.

0x5bfa avatar Mar 20 '24 04:03 0x5bfa

After messing around in Visual Studio for a few hours I managed to get the app to look like this:

Screenshot

I think it looks much more modern and fits well to overall Windows 11 esthetics. Would love to see Notepads incorporate a similar design.

@emvaized That looks amazing, could you make this available as a fork?

Skyyblaze avatar May 19 '24 16:05 Skyyblaze

@Skyyblaze I have it as a fork, but it is based on outdated fork from this pull request and doesn't have some features and improvements from the main branch, added in last few years. I initially wanted to merge all of them manually in my fork, but it turned out to be too tedious...

You also would have to build it yourself if you want to try my fork.

emvaized avatar May 19 '24 18:05 emvaized

@emvaized I see, well I have no coding experience so I sadly don't think I would manage to compile it myself although I still appreciate your effort!

Skyyblaze avatar May 19 '24 19:05 Skyyblaze