r15
Sorry for the double post, firstly.
New build this evening:
http://homepages.inf.ed.ac.uk/s0569864/builder_srb2-r15.zip. Alpha, keep backups; don't overwrite anything you don't want to. Mostly bugfixes, but there's a new feature I'd like to canvass opinion of. New this time:
! Splitting very small sectors resulted in incorrect sector references. This
also affected stair conversion.
+ Shortcut key for identical sector search.
! Rounding error in crossed linedef detection.
! Crash in 3D browser when no textures/flats currently used in map (cf. 20/01).
+ If no tex/flats used when texture browser opened, all are displayed.
! Floating flag was ignored for FOFs that didn't crumble.
! Colourmap colour chooser always started with black.
+ Selected linedef info shown in main window (not just on hover).
! Changing flats using the FOF dialogue in 3D mode didn't update the display
correctly.
! Cancelling the FOF dialogue in 3D mode crashed.
+ Sidedef textures can be changed from the main window.
! Renderer no longer crashes in Wine. Still can't load wads, though.
+ Selected sector info shown in main window (not just on hover).
+ Sector flats can be changed from the main window.
The aforementioned new feature pertains to texture and flat selection. Originally, texture (and flat-, but I'll just say 'texture' from now on) information was displayed when you hovered the mouse over a linedef or sector. If no object was being pointed at, no info was shown, even if there were selected objects.
Now, information is shown about selected items, too. However, if you're hovering over something and also have a selection, the hover will take precedence. This is why I'm keen to gauge opinion -- you have to be a little more on-the-ball to work out what objects the information relates to, and I'm not sure whether the benefits of this system outweigh the possibility of mild confusion.
The point of changing all this was to allow a quicker method of changing textures: you can now click directly on the preview of the texture to change it, rather than going through the Linedef or Sector Setup dialogue boxes, saving some clicks.
I've also started work on improving compatibility with Wine. Versions prior to this one crashed when initialising the renderer. This is now fixed, which allowed me to discover that you can't load maps (and probably can't save them, either; haven't tried). It's progress, though. Have some screenshots:
http://homepages.inf.ed.ac.uk/s0569864/wine1.png
http://homepages.inf.ed.ac.uk/s0569864/wine2.png