Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-25Missed last commitCampbell Barton
2019-01-23Fix T60781: DOF Distance (pick) crashesCampbell Barton
From own recent changes c8e75c2b00cfb7e8
2019-01-23Cleanup: use eGPU prefix for GPU enum typesCampbell Barton
2019-01-18Fix T60608: Popup dialogs Y-axis reset after dragCampbell Barton
Caused by fc32bd729c5b7
2019-01-18Cleanup: use enum for color picker typesCampbell Barton
2019-01-18Fix eye-dropper causing undo push w/o any changesCampbell Barton
Happened when accessing the eyedropper from a popup.
2019-01-18Fix undo pushes w/ color pickerCampbell Barton
While changing RGBA or color wheel didn't add undo steps, HSV and Hex values did. Disable undo for these button types since an undo push happens when exiting the picker.
2019-01-18UI: only reset eyedropper on cancel when setCampbell Barton
2019-01-18Fix color picker cancel setting the color to blackCampbell Barton
2019-01-17GPU: Rename GPU_shader_get_uniform to GPU_shader_get_uniform_ensureClément Foucault
This is in order to make the API more multithread friendly inside the draw manager. GPU_shader_get_uniform will only serve to query the shader interface and not do any GL call, making it threadsafe. For now it only print a warning if the uniform was not queried before.
2019-01-17Fix T60554: Missing undo push changing colorCampbell Barton
Operators don't have a good way to skip undo, for now check the button undo flag & return cancelled.
2019-01-17Cleanup: logic for eyedropper free on failureCampbell Barton
Although currently unused, if exec was called and failed it would leak.
2019-01-17Cleanup: remove duplicate color picker operatorCampbell Barton
Use internal boolean option to disable accumulation for crypto-matte.
2019-01-15Cleanup: comment line length (editors)Campbell Barton
Prevents clang-format wrapping text before comments.
2019-01-15Fix T60506: Menu toggle clicks pass through to areaCampbell Barton
2019-01-14UI: indent subpanel headers more.Harley Acheson
Differential Revision: https://developer.blender.org/D4206
2019-01-14Keyframing: refactor insertion code to allow property-global NLA tweaks.Alexander Gavrilov
Supporting a strip blending type that treats quaternions as a unit also means being able to adjust all sub-channels as a unit when inserting keyframes. This requires refactoring keyframe insertion code to retrieve array property values for all channels at once, before iterating over the indices being inserted.
2019-01-14UI: fix misaligned eyedropper icon in button.Harley Acheson
Differential Revision: https://developer.blender.org/D4183
2019-01-14UI: fix panel header contents alignment.Harley Acheson
The contents is now properly centered at all zoom levels. Differential Revision: https://developer.blender.org/D4176
2019-01-14Fix T60441: entering hex color in picker gives wrong result.Brecht Van Lommel
2019-01-14Add font selection to VSE text stripsRichard Antalik
Allows users to select a font for text strips in the video sequence editor. Related: 3610f1fc43d0 Sequencer: refactor clipboard copy to no longer increase user count. Reviewed by: Brecht Differential Revision: https://developer.blender.org/D3621
2019-01-11Fix background color use in 3D viewCampbell Barton
TH_BACK was being used when drawing the 3D view even though there was no way to set the color in the preferences. The color was zero'd when moving to the new 2.8x theme. Having both gradient and background colors was confusing, especially having to use 'TH_HIGH_GRAD' for the 3D view, 'TH_BACK' for other views. Move the background color back to 'TH_BACK', 'TH_BACK_GRAD' is used when gradients are enabled. RNA is unchanged so presets don't need updating.
2019-01-10UI: make pie menus stick only when tapping key.Justin Jones
When holding down the key for a while, the pie menu will disappear when releasing the key. This is under the assumption that in this case the user decided to cancel the action. Differential Revision: https://developer.blender.org/D4180
2019-01-103D View: use faded color for dupli instance wire & pointsCampbell Barton
Similar to 2.7x, so instanced geometry can be differentiated.
2019-01-10Fix T60358: popup clipping within windowCampbell Barton
Moving menu contents wasn't working properly.
2019-01-09Revert/Redo ugly rBd12b3767f81d commit (i.e. add locked sorting option to ↵Bastien Montagne
UIList). Too many things done wrong in original rBd12b3767f81d to list them all here, hopefully nothing bad sneaked in again this time :| Also cleaned up a little the 'sort by name', even though (since we only have two options by default, sort by index and by name) we can abuse it as a binary option for now, this is not a bitflag...
2019-01-08Fix T58479: Quick Favorites Lets you add multiple of the same itemPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T58479 Differential Revision: https://developer.blender.org/D4135
2019-01-07Cleanup: add trailing commas to structsCampbell Barton
2019-01-07Correct error in recent button type checkCampbell Barton
2019-01-06Cleanup: add trailing commas to structsCampbell Barton
Needed for clang formatting to workaround bug/limit, see: T53211
2019-01-05UI: length now scales proportionally w/ multi-butCampbell Barton
Use for object dimensions.
2019-01-05UI: Preferences Redesign Part 2Severin
(Part 1 was 00963afc14978b) Does the following changes visible to users: * Use panels and sub-panels for more structured & logical grouping * Re-organized options more logically than before (see images in D4148) * Use flow layout (single column by default). * New layout uses horizontal margin if there's enough space. * Change size of Preferences window to suit new layout. * Move keymap related options from "Input" into own section. * Own, left-bottom aligned region for Save Preferences button. * Adjustments of names, tooltips & icons. * Move buttons from header into the main region (except editor switch). * Hide Preferences header when opened in temporary window. * Use full area width for header. * Don't use slider but regular number widget for UI scale. * Gray out animation player path option if player isn't "Custom" Internal changes: * Rearrange RNA properties to match changed UI structure. * Introduces new "EXECUTE" region type, see reasoning in D3982. * Changes to panel layout and AZone code for dynamic panel region. * Bumps subversion and does versioning for new regions. RNA changes are documented in the release notes: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Preferences_API Design & implementation mostly done by @billreynish and myself. I recommend checking out the screenshots posted by William: https://developer.blender.org/D4148#93787 Reviewed By: brecht Maniphest Tasks: T54115 Differential Revision: https://developer.blender.org/D4148
2019-01-04UI: fix incorrect collapse menu button alignment.Harley Acheson
Differential Revision: https://developer.blender.org/D4151
2019-01-04UI: alter scrollbar extents to not interfere with split/join areas.Harley Acheson
Differential Revision: https://developer.blender.org/D4141
2019-01-04UI: fix display of menu buttons without text and icon, and only a down arrow.Harley Acheson
Differential Revision: https://developer.blender.org/D4123
2019-01-04Fix T59946: multiple quit dialogs possible.Sebastian Parborg
Differential Revision: https://developer.blender.org/D4147
2019-01-04Fix T60132: Convert hair particles to meshSergey Sharybin
Needed to port operator to use evaluated particle system. But also changed interface to always show Convert button when draw type is set to Path (Hair particle system is forced to be draws as path). This avoid rather expensive lookup on every redraw, but will show Convert button for un-baked particle emitter. Probably, an acceptable compromise.
2019-01-04Cleanup: use typed unsigned intsCampbell Barton
2019-01-04UI: refactor layout vars out of uiFontStyleCampbell Barton
Word wrap and alignment layout args only used by UI_fontstyle_draw were vars in uiFontStyle. These were written to before drawing, so better pass as an argument. Pass uiFontStyle & uiWidgetColors as const args.
2019-01-03Fix incorrect drawing of material list outline, after recent changes.Brecht Van Lommel
For draw cache flushing the default blend mode needs to be set.
2019-01-03Fix T58870: submenus don't open for some specific mouse positions.Brecht Van Lommel
2019-01-02Fix wrong alpha blending for datablock preview icons.Brecht Van Lommel
2019-01-02Fix T60037: single column layout breaks file browse button.Brecht Van Lommel
2019-01-02UI: add scale option for template_icon_view buttonCampbell Barton
The existing scale option only changed the scale if icons in the popup.
2018-12-31UI: icon set updates by Andrzej Ambroz.William Reynish
2018-12-30Cleanup: remove non-existing function declarationsCampbell Barton
2018-12-28Fix T59910: material editor UI issue after recent changes.Brecht Van Lommel
This reverts part of commit 4f98266cf6, ref D4123.
2018-12-27UI: fix display of menu buttons without text and icon, and only a down arrow.Harley Acheson
Differential Revision: https://developer.blender.org/D4123
2018-12-27UI: fix inconsistent icon button widths for popovers and enums.Harley Acheson
Differential Revision: https://developer.blender.org/D4086