terminal icon indicating copy to clipboard operation
terminal copied to clipboard

WIP: Hand-merge all the IDLs under Terminal.Settings.Model and Editor

Open DHowett opened this issue 1 year ago • 0 comments

This may be much more ergonomic to edit, and is definitely a lot more ergonomic to compile. This is how components have worked in Windows for the longest time.

I took the liberty of removing some [default_interface] attributes where they were completely unnecessary (and were resulting in duplicate empty interfaces!) and fixing up EnumEntry to be a proper WinRT statics interface rather than a fake one.

[!NOTE] This is easier to review with colorMoved enabled:

git diff --color-moved=dimmed-zebra --color-moved-ws=ignore-all-space (git merge-base origin/main origin/dev/duhowett/fhl-2024/merge-idls) origin/dev/duhowett/fhl-2024/merge-idls

DHowett avatar Mar 25 '24 17:03 DHowett