Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-16 | Code Cleanup: outliner used magic numbers for active items and selecting | Campbell Barton | |
Replace with enums to make it more obvious whats happening | |||
2013-11-25 | Code Cleanup: rename vars for detecting change to be more consistent | Campbell Barton | |
rename change/is_change/is_changed/modified -> changed also use bools over int/short/char and once accidental float. | |||
2013-10-15 | Fix [#37077] User prefs > Input and Outliner Keymaps mismatch in representation. | Bastien Montagne | |
Remove KeyMap mode from outliner, was an old half-finished features redondant with user preferences settings... Also moved key map item's "event type to map type" and map type defines at WM level, this is too much generic to be at RNA level. Also added a check in versionning code to convert all outdated outliner modes to a valid one (seems old 'verse' ones were not handled as well). Thanks to Brecht for reviews and advices! | |||
2013-08-03 | fix for [#36260] 2,300 Objects Makes Blender Unresponsive | Sv. Lockal | |
- performance of outliner was low because of unoptimal data structures. - now it uses BLI_mempool instead of custom mempool and GHash to make searches for duplicates faster. - also fix undesired behaviour of BLI_mempool_as_arrayN thanks to Campbell Barton and Lukas Tönne for helping me get a better fix put together. | |||
2013-07-16 | fix for checking char arrays against NULL, instead check their first ↵ | Campbell Barton | |
character. also remove some dead code (return directly after return). | |||
2013-04-07 | Whoops, revert r55854 and use r48292 as is | Dan Eicher | |
Turns out outliner_search_back() doesn't always return a valid scene... | |||
2013-04-07 | Clicking on an outliner object in an unselected scene switches to the scene ↵ | Dan Eicher | |
but doesn't set it as the active object Based on commit soc-2012-bratwurst:r48292 by Jorge Rodriquez | |||
2013-03-21 | code cleanup: rename editmode functions so we have ↵ | Campbell Barton | |
ED_object_editmode_load/enter/exit | |||
2013-03-13 | Outliner fix: selecting a bone did not unselect other bones when they are ↵ | Gaia Clary | |
located in a hidden layer | |||
2013-03-13 | code cleanup: use const events for modal and invoke operators. | Campbell Barton | |
2013-03-13 | style cleanup | Campbell Barton | |
2013-03-12 | Ouliner: Added recursive setting of (visibility/selectability) for bones ↵ | Gaia Clary | |
(Edit- and Object-mode) | |||
2013-03-11 | code cleanup: | Campbell Barton | |
- move recursive bone/parent check into ED_armature.h - remove unused vars - use const for paint vector args. | |||
2013-03-11 | Ouliner: Added recursive select of (visible) bones (Edit- and Object-mode) | Gaia Clary | |
2013-03-10 | Added menu entry for recursive hierarchy selec in outliner | Gaia Clary | |
2013-03-09 | code cleanup: | Campbell Barton | |
- use BM_ITER_* macros in more places. - avoid sign int conversion when calling EDBM_backbuf_check() | |||
2013-03-09 | minor edits to r55134 (recursive outliner select). | Campbell Barton | |
- loop over scene bases rather then looping over all objects, then looking up bases. - shuffle checks so slow ones are last. - rather then having own behavior for recursive select, do the regular operation, then apply the result recursively afterwards. | |||
2013-03-09 | Outliner: Added recursive select/deselect (CTRL+LMB) and extend (CTRL+SHIFT+LMB) | Gaia Clary | |
2013-03-09 | code cleanup: favor braces when blocks have mixed brace use. | Campbell Barton | |
2012-12-22 | Bug - old code, not working for new outliner view: Click on World needed a ↵ | Ton Roosendaal | |
context check. | |||
2012-11-26 | Fix #33310: unnecessary redraw of outliner when editing materials and textures. | Brecht Van Lommel | |
2012-10-26 | style cleanup | Campbell Barton | |
2012-09-15 | code cleanup: remove paranoid NULL checks (these cases would crash earlier ↵ | Campbell Barton | |
of the vars were in fact NULL) | |||
2012-08-09 | utility functions for getting/setting rectangles for operators. | Campbell Barton | |
2012-07-03 | More spell and typo fixes (mostly visualise->visualize, grey->gray, ↵ | Bastien Montagne | |
normalise->normalize). | |||
2012-05-31 | style cleanup | Campbell Barton | |
2012-05-29 | fix for sequencer selection and naming in the outliner, was broken since 2.5x | Campbell Barton | |
2012-05-11 | - dont create scene.sequence_editor on read, means data-browser or ↵ | Campbell Barton | |
autocomplete will allocate a sequencer. ... instead add scene.sequencer_editor_create / clear, these match id.animation_data_* functions. - refactor for names, for scene level functions call them BKE_sequencer_* | |||
2012-05-07 | style cleanup: outliner | Campbell Barton | |
2012-05-05 | code cleanup: BKE_scene api naming. | Campbell Barton | |
also stop numpy from being found in /usr/include with cmake. | |||
2012-04-29 | style cleanup: whitespace / commas | Campbell Barton | |
2012-04-28 | style cleanup: changes to brace placement / newlines - for/while/if/switch | Campbell Barton | |
2012-04-26 | Fix for undefined reference to abort() in outliner selection module | Sergey Sharybin | |
2012-04-26 | outliner header cleanup (copy pasted headers when split up Im guessing) | Campbell Barton | |
2012-04-26 | removed unneeded fnmatch include from outliner, comment files as needing ↵ | Campbell Barton | |
header cleanup. | |||
2012-03-24 | style cleanup: follow style guide for/with/if spacing | Campbell Barton | |
2012-03-24 | style cleanup: follow style guide for formatting of if/for/while loops, and ↵ | Campbell Barton | |
else if's | |||
2012-03-24 | style cleanup: mainly for mesh code, also some WM function use. | Campbell Barton | |
2012-03-22 | style cleanup: spaces aroudn operators for operator definitions. | Campbell Barton | |
2012-03-07 | patch [#30481] rna_Screen_scene_set does the wrong thing [patch] | Campbell Barton | |
from Dan Eicher (dna) --- from the tracker Setting Screen.scene only uses the active screen through a call to CTX_wm_screen(C) instead of the actual referenced scene. The attached py-op demonstrates this behavior, assuming at least two separate scenes in the VSE. | |||
2012-03-03 | style cleanup - use aligned * prefixed blocks for descriptive comments (was ↵ | Campbell Barton | |
already used a lot and part of proposed style guide). | |||
2012-01-19 | patch [#29924] Border select tool implementation for the outliner | Campbell Barton | |
from Perry Parks (scuey), with edits. - select row rather than icons. - adjust outliner selection rather than object selection. | |||
2011-12-22 | split >120 length lines (mostly if statements) | Campbell Barton | |
2011-12-17 | Code cleanup: fix a few warnings (>= 0 and == -1 tests on unsigned types). | Brecht Van Lommel | |
2011-12-07 | fix for NULL pointer free and add in some checks, while looking into bug ↵ | Campbell Barton | |
[#29521], add asserts so we know if an invalid active index is ever set. | |||
2011-12-04 | remove use of deprecated struct members | Campbell Barton | |
- editmesh smooth & subdivide were using old mirror axis flag still. - removed colbits from outliner and object code. - commented some other parts of the code which access deprecated members and aren't called anywhere. | |||
2011-09-19 | /blender/editors: Removed final points in UI strings and messages. | Bastien Montagne | |
Plus a few cuts in very long lines… | |||
2011-09-09 | Patch [#23443] Change outliner filter into search | Joshua Leung | |
Shane Ambler (sambler) for this 12-month vintage! From description: One thing with the outliner filter box is it only filters items that are currently visible. To find what you want you need to manually expand a few levels so that what you want to find is visible. This small patch expands items when filtering is done - effectively turning it into a search. Currently this does not alter the datablocks view as expanding all entries takes waaaay tooooo long. I prevent the expansion of RNA entries for userprefs which prevents infinite recursion but the datablocks list is just too big for this approach. I think it would need a custom outliner_build_tree for a full search. | |||
2011-08-23 | Merging trunk up to r39637. | Joerg Mueller | |
2011-08-18 | minor change for operator OUTLINER_OT_item_activate | Campbell Barton | |
Noticed clicking anywhere in the outliner was doing undo pushes, even in empty areas. - check if any selection is made before redrawing. - don't do an undo push when selecting outliner items since only screen data is touched here. |