tornavis/source/blender/blenkernel
Alexander Gavrilov eaa527f694 Dope Sheet: remove many hard-coded color and alpha constants.
Add the necessary colors and/or alpha components to the theme instead.
Also switch the background for ordinary channels to use the likely
intended theme option, instead of the window background color.

The general rule is that the channel color is drawn full strength in the
channel list on the left, and with alpha in the actual key frame area on
the right. This alpha is also reused with bone group colors.

Reviewers: brecht, billreynish

Differential Revision: https://developer.blender.org/D3813
2018-10-19 18:30:24 +03:00
..
intern Outliner: Open empty collection when something is dragged into it 2018-10-19 14:30:39 +02:00
BKE_DerivedMesh.h Cleanup: remove some #if 0 blocks 2018-10-17 12:43:41 +02:00
BKE_action.h Merge branch 'master' into blender2.8 2018-09-24 17:42:52 +02:00
BKE_addon.h BKE_addons: utility to remove by name 2018-07-06 07:55:29 +02:00
BKE_anim.h Motion Paths: interactively update current frame location while dragging. 2018-09-14 17:42:58 +02:00
BKE_animsys.h GWN: Port to GPU module: Replace GWN prefix by GPU 2018-07-18 11:49:15 +02:00
BKE_appdir.h Application Templates: make templates more prominent in the UI. 2018-09-18 19:38:20 +02:00
BKE_armature.h Add and use a utility for computing B-Bone roll from custom handles. 2018-10-05 21:52:01 +03:00
BKE_autoexec.h
BKE_blender.h
BKE_blender_copybuffer.h
BKE_blender_undo.h
BKE_blender_user_menu.h Cleanup: code style 2018-06-25 12:06:51 +02:00
BKE_blender_version.h Dope Sheet: remove many hard-coded color and alpha constants. 2018-10-19 18:30:24 +03:00
BKE_blendfile.h Workspaces: replace bundled workspace.blend with embedded startup.blend. 2018-08-20 16:23:22 +02:00
BKE_boids.h
BKE_bpath.h
BKE_brush.h GP: Select color in Brush or in Properties 2018-08-25 00:04:40 +02:00
BKE_bvhutils.h Cleanup: remove DerivedMesh bvhtree_from_mesh_get 2018-10-15 13:40:46 +11:00
BKE_cachefile.h Animation: Pass dependency graph to animation system 2018-05-31 18:07:55 +02:00
BKE_camera.h Cleanup: remove unused R_ORTHO / R_PANORAMA flags. 2018-08-15 18:40:56 +02:00
BKE_ccg.h CCG: Remove number of layers from key 2018-09-05 15:56:50 +02:00
BKE_cdderivedmesh.h Cleanup: unused code 2018-10-15 18:12:14 +11:00
BKE_cloth.h Cloth: Collision improvements 2018-09-26 17:49:40 +02:00
BKE_collection.h Outliner: Open empty collection when something is dragged into it 2018-10-19 14:30:39 +02:00
BKE_collision.h Cloth: Collision improvements 2018-09-26 17:49:40 +02:00
BKE_colorband.h
BKE_colortools.h Cleanup: trailing whitespace (comment blocks) 2018-06-01 18:19:39 +02:00
BKE_constraint.h Cleanup: comment blocks 2018-09-02 18:51:31 +10:00
BKE_context.h CTX_DATA_BEGIN for active object only (..._from_active_object) 2018-10-19 08:31:58 -03:00
BKE_crazyspace.h
BKE_curve.h Rename: *_batch_cache_dirty > *_batch_cache_dirty_tag 2018-08-23 10:20:16 -03:00
BKE_customdata.h CustomData: Allow copying content of a single layer 2018-09-25 12:27:43 +02:00
BKE_customdata_file.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_data_transfer.h Cleanup: names: data transfer/mesh remap: dm -> me/mesh. 2018-06-21 15:33:10 +02:00
BKE_deform.h Cleanup: remove another bunch of DM usages, includes etc. 2018-06-29 14:57:02 +02:00
BKE_displist.h Mesh: remove DerivedMesh for displist conversion 2018-10-15 16:01:39 +11:00
BKE_dynamicpaint.h Merge branch 'master' into blender2.8 2018-09-24 17:42:52 +02:00
BKE_editlattice.h
BKE_editmesh.h Edit Mesh: replace DerivedMesh w/ Mesh 2018-10-09 17:48:28 +11:00
BKE_editmesh_bvh.h
BKE_editmesh_cache.h Cleanup: extract cache calculation from derived-mesh 2018-10-08 12:04:23 +11:00
BKE_editmesh_tangent.h
BKE_effect.h Merge branch 'master' into blender2.8 2018-06-29 09:25:40 +02:00
BKE_fcurve.h Support evaluating simple driver expressions without Python interpreter. 2018-09-18 13:25:28 +03:00
BKE_fluidsim.h Merge branch 'master' into blender2.8 2018-06-29 09:25:40 +02:00
BKE_font.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_freestyle.h Merge branch 'master' into blender2.8 2018-06-29 09:25:40 +02:00
BKE_global.h Merge branch 'master' into blender2.8 2018-10-17 16:50:36 +02:00
BKE_gpencil.h GP: Improve center object in viewport when press . 2018-10-09 16:55:29 +02:00
BKE_gpencil_modifier.h GPencil: Use proper enumerator type 2018-09-28 10:04:31 +02:00
BKE_icons.h New Grease Pencil object for 2D animation 2018-07-31 10:50:43 +02:00
BKE_idcode.h
BKE_idprop.h Merge branch 'master' into blender2.8 2018-06-17 17:10:19 +02:00
BKE_image.h Cleanup: remove unused field args 2018-09-10 14:05:33 +10:00
BKE_ipo.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_key.h Put the Radius property of Curve points under shape key control. 2018-09-20 11:52:42 +03:00
BKE_lamp.h
BKE_lattice.h Cleanup: style 2018-09-02 16:49:45 +10:00
BKE_layer.h Fix for POSE_OT_select_mirror 2018-10-02 17:39:11 +00:00
BKE_library.h Workspace: support reordering of workspaces from RMB menu. 2018-09-11 12:43:28 +02:00
BKE_library_idmap.h
BKE_library_override.h Refactor static override code to pass Main around. 2018-06-29 12:48:12 +02:00
BKE_library_query.h Merge branch 'master' into blender2.8 2018-09-24 17:42:52 +02:00
BKE_library_remap.h
BKE_lightprobe.h
BKE_linestyle.h
BKE_main.h Fix missing Cycles 3D viewport updates when editing materials, lamps. 2018-05-30 14:07:23 +02:00
BKE_mask.h
BKE_material.h New Grease Pencil object for 2D animation 2018-07-31 10:50:43 +02:00
BKE_mball.h Fix T56360: metaball viewport checkbox crash. 2018-08-23 21:40:43 +02:00
BKE_mball_tessellate.h Merge branch 'master' into blender2.8 2018-06-11 14:39:38 +02:00
BKE_mesh.h Cleanup: remove unused functions 2018-10-15 16:59:27 +11:00
BKE_mesh_iterators.h Cleanup: some moar DM kicking, in armature edit code. 2018-06-29 12:48:12 +02:00
BKE_mesh_mapping.h Cleanup: Use const qualifier for UV vertex map 2018-07-16 15:58:12 +02:00
BKE_mesh_remap.h Cleanup: names: data transfer/mesh remap: dm -> me/mesh. 2018-06-21 15:33:10 +02:00
BKE_mesh_runtime.h Mesh: remove derived mesh for nurbs conversion 2018-10-12 18:05:26 +11:00
BKE_mesh_tangent.h Bake: remove derived mesh for bake API 2018-10-15 13:38:58 +11:00
BKE_modifier.h Cleanup: remove unused derived mesh wrappers 2018-10-12 18:14:11 +11:00
BKE_movieclip.h Spelling fixes in comments and descriptions (2.8 changes), patch by luzpaz. 2018-09-24 18:48:29 +02:00
BKE_multires.h Multires: Pass total level instead of modifier data 2018-09-25 09:58:40 +02:00
BKE_nla.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_node.h Texture Paint: unify missing data and slots panels, better auto position nodes. 2018-09-20 19:54:33 +02:00
BKE_object.h Mesh: remove DerivedMesh for boundbox calculation 2018-10-15 17:14:05 +11:00
BKE_object_deform.h
BKE_object_facemap.h
BKE_ocean.h Ocean Modifier: prevent crashing on 'Apply Modifier' button 2018-07-10 12:00:58 +02:00
BKE_outliner_treehash.h Fix T55226: outliner glitch with item open/close, after recent optimization. 2018-05-28 17:10:00 +02:00
BKE_packedFile.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_paint.h Fix for assert when sampling color to non-existent palette 2018-10-09 12:43:11 +00:00
BKE_particle.h Merge branch 'master' into blender2.8 2018-10-11 09:08:30 +11:00
BKE_pbvh.h Multires: Initial work to get sculpting to work with OpenSubdiv 2018-09-14 14:43:56 +02:00
BKE_pointcache.h Merge branch 'master' into blender2.8 2018-09-24 17:42:52 +02:00
BKE_report.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_rigidbody.h Prevent copying too much in the Rigid Body simulation 2018-06-28 14:20:11 +02:00
BKE_scene.h Depsgraph: add helper to ensure a given scene/view_layer graph is up-to-date. 2018-08-03 10:13:33 +02:00
BKE_screen.h Add new parameter to reverse UIList items 2018-10-11 18:30:09 +02:00
BKE_sequencer.h Merge branch 'master' into blender2.8 2018-07-23 17:52:52 +02:00
BKE_shader_fx.h Cleanup: comment blocks 2018-09-02 18:28:27 +10:00
BKE_shrinkwrap.h Shrinkwrap: implement the use of smooth normals in constraint & modifier. 2018-10-17 17:55:34 +03:00
BKE_smoke.h Fix smoke to render in Cycles again. 2018-09-21 14:15:27 +02:00
BKE_softbody.h SoftBody: refactored sbFree() 2018-07-04 11:22:57 +02:00
BKE_sound.h
BKE_speaker.h
BKE_studiolight.h Cleanup: use static variables 2018-07-31 20:45:43 +10:00
BKE_subdiv.h Subdiv: Initial implementation of CCG 2018-09-11 16:37:02 +02:00
BKE_subdiv_ccg.h Spelling fixes in comments and descriptions (2.8 changes), patch by luzpaz. 2018-09-24 18:48:29 +02:00
BKE_subdiv_eval.h Correct doxygen file headers 2018-09-04 15:45:48 +02:00
BKE_subdiv_foreach.h Correct doxygen file headers 2018-09-04 15:45:48 +02:00
BKE_subdiv_mesh.h Spelling fixes in comments and descriptions (2.8 changes), patch by luzpaz. 2018-09-24 18:48:29 +02:00
BKE_subsurf.h Subsurf: Move away from using scene from modifier data 2018-06-22 15:12:03 +02:00
BKE_suggestions.h
BKE_text.h Cleanup: remove some #if 0 blocks 2018-10-17 12:43:41 +02:00
BKE_texture.h Merge branch 'master' into blender2.8 2018-06-29 09:25:40 +02:00
BKE_tracking.h Use correct time for curve parent evaluation 2018-05-29 17:05:32 +02:00
BKE_undo_system.h Fix undo of transform after frame change undoing too much. 2018-06-13 18:39:30 +02:00
BKE_unit.h Units: Support for fixed units 2018-10-03 10:20:16 +02:00
BKE_workspace.h Tool System: set a default tool for each mode 2018-09-27 11:20:27 +10:00
BKE_world.h DrawData: Change drawdata to a generic struct shared accross ID types 2018-07-10 15:31:34 +02:00
BKE_writeavi.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
BKE_writeffmpeg.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
CMakeLists.txt Remove image based bitmap font support 2018-10-11 09:27:29 +11:00
nla_private.h Merge branch 'master' into blender2.8 2018-06-17 17:10:19 +02:00
particle_private.h
tracking_private.h