Linux on steam, Macos support, Vegetation system and networking integration are more than enough for Josh to have his hand full until the end of 2014. It wouldn't surprise me if this would take longer than estimated.
@reepblue
Saving and loading system: What exactly are you expecting here? You can write and load int, float, string. Could you give an example of how your suggestion would look in the API?
Editor:
Listview for the assets. The thumbnails are either so small that you can't read the name or they are so big that it takes ages to find what you are looking for.
Vertext snapping. a selected entity snaps to vertices while a key is being is pressed.
Physics snap placement. A selected object gets moved downwards until it has a collision. Very useful for placing objects in the scenery.
Scene tab: dragging and dropping multiple selected files instead of moving everything one by one.
Rename model mesh in model viewer.
EditorScripts: Used for drawing or generating objects in the viewports. Use full for drawing lines (camera paths) for instance.
Sound node with range indicator: Sound nodes are very commong entities. Right now it is making a pivot and attaching a sound player object. Seems to me this would be a special entity. A sound range indiciator (like with a point) would be nice.
ToggleGrid option
Rectangle selector for entities in viewports.
Icon for the flowgraph editor
Zooming in/out flowgraph editor
Expose line editor as a script property
Curve editor (bezier lines) script property
Terrain:
Invisibility patches
Base texture
Holding down control + scrolling mouse wheel to increase/decrease brush radius.
LUA editor:
basic support of intellisence
control + arrow keys to move quicker over lines
auto tab
API
Window:ResolutionSupported(int x, int y)