$ git lg * a2a3bb4 (HEAD, origin/rework_build_fence, rework_build_fence) Remove: Previous fence bui lder implementation. * ca0281a Codechange: Re-implement fence builder with mouse mode selector. * 58f67e3 Add: Mouse selector mode for adding/removing fences. * 64a4f50 Add: Query voxel offset of fence storage for an edge at a slope. * b88127c Codechange: Generalize content of voxel storage in selectors. * ae66180 Codechange: Move GetRide into RideMouseMode class. * 3a7b527 Codechange: Move adding of ride information into tile data into RideMouseMode class. * 12a36ae Remove: Unused function. * b5b8092 Codechange: Move initialization of voxel ride data into its struct. * eef779f Codechange: Make RideMouseMode a class of its own, rename RideTile* to VoxelTile* * 2c7c3ab Codechange: Use selector interface for adding ride data. * 162cb03 Add: Enable selector to change voxel fences, and highlight them. * bfc8a79 (origin/fix_crash_no_selected_window, fix_crash_no_selected_window) Fix: Prevent crash on se tting a selector without a having a selected window. * 3061c7a (upstream/master, master) Merge pull request #102 from Alberth289346/no_lost_mouses_anymore