So since I got LevelEd working again with my threading fixes, I’ve started reworking the interface a little. The texture browser is now a floating window that can be resized and placed wherever you want it. It also supports multiple WADs now which is really nice. This frees up that bottom right pane to become another ortho viewport so you now have 2 of those. Here’s a shot to show which direction things are moving!
I’ve also refactored the input code so that it’s very flexible now. I’ve changed the default controls for LevelEd to more closely match UnrealEd (which is what I use all day at work). This makes it easier on me and now I can add alternate control schemes without too much trouble since it’s all nicely abstracted.
The new input code has allowed for some nice features like allowing easy zooming in the texture browser. It works just like it does in the ortho viewports!
