X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=TODO;h=8ac79e3cc55b59ac454eaf3b5ad96baaa6235324;hp=d91876ac35fde37d97cc47ab61f801de05041d1e;hb=f2bd8e197e3600a2549c20f0de955b52a789d4f1;hpb=049119a99d1bc75a458dd9853187045a8c6d89ad diff --git a/TODO b/TODO index d91876ac..8ac79e3c 100644 --- a/TODO +++ b/TODO @@ -19,9 +19,7 @@ FEATURES - paint-select or equivalent (e.g. area-selection with occlusion) - select-complete-tall or equivalent (e.g. subtract-from-selection modifier key) -- need some equivalent to select-inside. - texture pane names are often illegible, becuase 1. they are long and overlap each other and 2. they overlap the outline rectangles around the images themselves. -- texture sizes sometimes vary wildly. It would be nice to find a way to normalize their display size so that very big textures are shrunk a little, and very small textures are blown-up a little. Build: document build-menu xml format. @@ -57,7 +55,6 @@ Shaders: handle doom3 materials with multiple bumpmaps stage - use first stage, Brush: warn when a brush is dragged into a configuration with <0 volume Textures: add option to give new brushes a specific texture instead of the last selected. ? QE-tool: click anywhere on xy view to drag entity instead of requiring clicking directly on entity. -Camera: option to toggle stats on/off. UserDocs: how to use multi-vertex selection - replaces vertex-edit-splits-faces option: UserDocs: how to use parent-selection: Parent-selection works like Maya: it allows you to 'reparent' brushes @@ -67,7 +64,6 @@ Textures: add anisotropic filtering. Preferences: allow preference settings to be shared across games. Preferences: add colour 'theme' files using prefs format. Preferences: sensible default size for prefs window. -GUI: detachable submenus. Doom3: add model browser. Doom3: s_diversity light key. HalfLife: enable HL-mode on linux/osx. @@ -95,7 +91,6 @@ Selection: add rotate increment for rotate manipulator. Selection: visibly distinguish between entity and brush selections Selection: need 'add to selection' and 'subtract from selection' modifiers Selection: Finish scale manipulator. -Toolbar: add shortcut to tooltips for toolbar buttons FaceCopy/PasteTexture: Make face-copy/paste-texture shortcuts customisable. Manual: add documentation about search paths for .ent/.def/.fgd, shaders etc for each game. Halflife: add support for cstrike fgd. @@ -120,7 +115,6 @@ Patch: fix bobtoolz merge-patches feature Patch: fix insert/remove rows/cols indicated by current selected patch vertices. Autosave/Snapshots: Add support for multi-file maps. Quake2: Q2 hint transparency support -XYWindow: save show-workzone option Shortcuts: make shortcut list editable within radiant. Shortcuts: convert shortcuts.ini to xml. Shortcuts: warn when duplicate shortcuts are registered @@ -134,7 +128,6 @@ Selection: Add shear manipulator? Textures Window: Improve texture-manipulation and texture-browsing tools. Undo: make selections undoable? Win32 Installer: Automatically upgrade existing installation. -Selection: grow-brush-selection feature - select all neighbouring brushes General: refactor game-specific hacks to be parameterised by .game file Patch: Overlays, Bend Mode, Thicken. Brush: Add brush-specific plugin API. @@ -147,6 +140,7 @@ Selection: Customisable manipulator size - +/- to change the size of the transla Selection: Add optional screen-relative control for constrained rotations. Clipper: Change selection/manipulation to be consistent with other component editing. Filtering: Either deselect filtered nodes, or render filtered nodes that are selected. +Filtering: Add customisable filter presets to set/unset multiple filters at once. Texdef: Make texdef formats abstract, add conversion between texdef formats (use generic affine-texture-matrix format for conversions). Textures Window: Precise display of texture size when selecting. (tooltip, possibly) Status: 'Size of brush' display on status bar.