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
2014-02-02Code cleanup: suffix vars to make obvious they are squaredCampbell Barton
2014-02-01Code cleanup: use length squared where possibleCampbell Barton
2014-01-30UI API: don't use a text label when icon_only is setCampbell Barton
2014-01-29Fix T37661: color ramps and curve mapping editing not disabled for linked data.Brecht Van Lommel
2014-01-29UI: minor optimization for button lookup, break early when button foundCampbell Barton
also reduce int/float conversion
2014-01-29UI: Refactor timecode functions into BLI_timecodeCampbell Barton
- deduplicate timecode_simple_string from image.c - replace V2D_UNIT_SECONDSSEQ with V2D_UNIT_SECONDS - avoid possible buffer overflow bugs (sprintf -> BLI_snprintf) - remove option not to use timecode and split into 2 functions Patch D227 by Andrew Buttery with own refactoring.
2014-01-28Fix T38383: glitch drawing inactive sliderCampbell Barton
2014-01-27Code cleanup: use booleans where appropriateCampbell Barton
2014-01-27UI: Fix for icon-only menus too small click-able areaCampbell Barton
2014-01-27UI: Replace +/- menus with collapsible onesCampbell Barton
Patch D160, by Scott Petrovic with own modifications.
2014-01-27Curves: save active point to fileKevin Mackay
Changed curve active point from pointer to index. Allows curve active point to be saved to file and retained between modes for free. Also some small optimisations by removing pointer look up code. - Made active point access functions into BKE API calls. - Fixes operators where curve de-selection resulted in unsel-active point. - Split curve delete into 2 functions
2014-01-25Fix T38356: Crash when UIList.filter_items returns too few items.Bastien Montagne
2014-01-23Make Tab Divider interopolate between the region background and tab outline.Jonathan Williamson
Previously the divider was using the region background and the region text, leading to bad outlines with custom themes. This makes the outline behave more expectedly and allows better control.
2014-01-23Tab theme colorsCampbell Barton
patch D234 from Jonathan Williamson with edits - de-duplicate rna_def_userdef_theme_space_gradient and rna_def_userdef_theme_space_generic - ui_theme_init_new_do now always sets theme settings (no need to test), used by bpy.ops.ui.reset_default_theme()
2014-01-21Code Cleanup: use bool for return values and correct commentsCampbell Barton
also remove CDDM_Check, theres no need for it.
2014-01-20Correction for recent commit clearing font cacheCampbell Barton
- move cache reset into view2d and comment about the rationale for resetting cache there. - missed other places where view2d zoom level can change (smoothview, borderzoom, home and file reload) - comment about DPI wasn't correct.
2014-01-20Code Cleanup: remove redundant NULL checks and add function attributesCampbell Barton
2014-01-19Fix last part of T38244: memory leak when scaling any panelBastien Montagne
Issue is not noticeable with default font, but i18n one can use more than 500Mo of ram when cached in undreds of different sizes. Campbell had already done most of the work in rBa780e7f3f09f and rB6b283f116829, just had to call BLF_cache_clear() in _exit funcs of VIEW2D_zoom & co operators.
2014-01-17UI: tweak menu padding and make separator line more visible.Brecht Van Lommel
Adds some padding to the left of the icon, adds more space around the separator line and make it more visible, and add some spacing at the top and bottom of the menu. Ref T37794 Reviewed By: dingto, billrey Differential Revision: https://developer.blender.org/D223
2014-01-17Bump up default size of vertices in Graph Editor to make them easier to ↵Joshua Leung
see/select
2014-01-17Assorted polish fixes for keyframe theme settings patchJoshua Leung
* Version patching fixes for theme settings * Added missing support for NLA (needed for the keyframes drawn in the action lines) * Fix for a lack of contrast between selected and unselected extreme keyframe type (restoring it back to the pre-patch color scheme) * Fix for keyframes on protected channels not being drawn with partial opacity
2014-01-17T37579: Theme settings for Keyframe ColoursJose Molina Garcia
This patch makes it possible to customise the colours used for the different keyframe types (Keyframe, Breakdown, Extreme, Jitter) and the border colours (normal and selected). Reviewed by: Joshua Leung
2014-01-16Correct versioning check for manipulatorCampbell Barton
2014-01-16Code Cleanup: loop over ThemeSpace's where possibleCampbell Barton
2014-01-16Code Cleanup: style and redundant castsCampbell Barton
2014-01-16User Prefs: Manipulator unit and tooltip fixesAndrew Buttery
removal of x5 hardcoded size multiplier
2014-01-15UI: add "double click to rename" tooltip to list items.Andrew Buttery
This is to try to avoid some confusion now that the separate text fields are gone. Reviewed By: billrey, brecht Differential Revision: https://developer.blender.org/D217
2014-01-15Fix for mistake in recent shadow addition in tabsCampbell Barton
2014-01-15Fix T38207: Tab scale jitters when resizing regionCampbell Barton
2014-01-15Code Cleanup: use iroundfCampbell Barton
also increase precision of rctf print functions
2014-01-15Code Cleanup: avoid duplicate calls to WM_window_pixels_x/yCampbell Barton
2014-01-15Fix for minor precision glitch while zooming on clamped view2dCampbell Barton
2014-01-14Fix for icon pin drawing too large when (U.pixelsize != 1)Campbell Barton
2014-01-14Code Cleanup: minor edits to recent commitCampbell Barton
2014-01-14Missed a comment on last commit.Jonathan Williamson
This was missed in the previous commit. Adding back for future readability. Thanks @campbellbarton for spotting it.
2014-01-14Make Toolbar Tabs more readableJonathan Williamson
This makes the tabs slightly larger, increases the text size slightly, and adjusts the colors a bit to improve overall contrast. It also makes inactive tabs draw with a full tab shape, improving the readability at a glance, particularly when tabs are very small. The users most affected will be those on smaller displays, where previously tabs were very difficult to read. Reviewers: @billrey, @campbellbarton Differential Revision: https://developer.blender.org/D170
2014-01-13Fix T38171: Vertical tabs don't respond to clicks on the left most pixelsCampbell Barton
2014-01-12UIList tweak: make active item visible when it changes somehow (useful e.g. ↵Bastien Montagne
when weight-paintings a rigged mesh).
2014-01-12Style Cleanup: whitespaceCampbell Barton
2014-01-09Fix T38083: submenu arrow is overlayed by menu hotkeyCampbell Barton
2014-01-08Fix T38131: node link buttons (like for cycles in material properties) were notBrecht Van Lommel
giving correct colors with theme menu colors set to bright values. Thanks to Denis Declara for finding the cause of this bug.
2014-01-08Fix issues with float precision in numinput, like 'R 123' who would show ↵Bastien Montagne
additional 'noise' digits. Expose float precision helper in UI_interface.h API, so that numinput can use this helper as numbuttons already do. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D186
2014-01-08Code Cleanup: de-duplicate text pasting which only used the first lineCampbell Barton
2014-01-07Cleanup: silence warnings.Bastien Montagne
2014-01-07Middle-clip tweaks:Bastien Montagne
* Now only middle-clip when both left and right parts of remaining strings are at least two times icon-width (thus most short labels will never be middle-clipped). * Add a trailing ellipsis to right-clipped strings (unless it would take more than 20% of whole available width, in this case just clip chars, to keep as much data visible as possible!).
2014-01-05UI: pin icon was ignoring DPICampbell Barton
2014-01-05UI: Use shift+lmb for toggling panel pinning (not to conflict with MMB ↵Campbell Barton
emulation)
2014-01-04More tweaks to clip middle:Bastien Montagne
* Do not apply margins with MENU (i.e. dropdowns) either. * When middle clipping would remove only a few chars, rather clip right part!
2014-01-04Fix core issue with clipping labels (labels have no margins, so border ↵Bastien Montagne
should be 0 in this case!).
2014-01-04RNA API: use bool's for enum itemf callbacks.Campbell Barton