Made Editor Separators Thicker
Description
Made editor separators thicker by conditionally adding separators to editors depending on its position in the split layout.
Related Issues
- #2054
Checklist
- [x] I read and understood the contributing guide as well as the code of conduct
- [x] The issues this PR addresses are related to each other
- [x] My changes generate no new warnings
- [x] My code builds and runs on my machine
- [x] My changes are all related to the related issue above
- [x] I documented my code
Screenshots
Before
After
A few things to note...
In light mode, colors are incorrect and it looks like this in CodeEdit...
In Xcode...
The outer separators are darker than the center separator, and both colors are too light and are incorrect.
@thecoolwinter did however mention that we may not need this workaround of adding outer separators because he may know of a way to override the size and color properties.
Yeah, you can provide a custom NSSplitView subclass that can give a custom thickness and color. I'll send you the source to resolve the required changes with this branches changes. I just made it provide the custom behavior, I didn't find the correct colors.