Rewrite WMFontPanel in Rust #25
Reference in New Issue
Block a user
Delete Branch "trurl/wmaker:refactor/font-panel-in-rust"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WMFontPanel is not actually used anywhere, but rewriting it in Rust is a helpful way to show progress that we are making towards porting higher-level WINGs constructs. It is also one of the few places where WMHashMap is used, so porting it helps towards the goal of reducing the size of WUtils.
This passes a basic rendering test. I have played around with it a little bit in Xephyr, and it looks like it is basically doing the right thing. Future work on playing back interactions in a snapshot test should help to shake out bugs whenever we get around to fixing them.
abdbfbdecbto78569f603078569f6030to0772b42dca0772b42dcatoc4ac2c7e11c4ac2c7e11to8af54c3a988af54c3a98toc51aab0f15c51aab0f15toe2f84aea25e2f84aea25to2f623e433dView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.