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
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-11-16fix for creating movie paths with non utf8 names.Campbell Barton
button test if non utf8 chars are allowed was inverted.
2010-11-12add back red tint for zero user datablocks.Campbell Barton
2010-11-11BLF_draw functions take an extra length argument, so the console drawing ↵Campbell Barton
doenst need to swap in NULL chars to draw word wrapping.
2010-11-10bugfix #24573Ton Roosendaal
View2d custom keymap to put zoom in RMB didn't work, the modal handler still has a hardcoded check for mouse/keys. Fixed it for this case quickly, added wiki todo and warning in code.
2010-11-10bugfix [#24635] "Add Shortcut"Campbell Barton
2010-11-07Enabled kerning for the default UI font for the places that are using ↵Andrea Weikert
UI_DrawString still and for filebrowser. Makes text more readable :)
2010-11-07bugfix [#24575] On file save plus and minus don't re-evaluate whether a file ↵Campbell Barton
exists actually it was re-evaluated. just the flag was overwritten by the old button.
2010-11-06== filebrowser ==Andrea Weikert
Bringing back missing feature: Create new directory by typing a not existing name into the directory button. Note: Small issue still with autocomplete -> if typing the new directory directly after autocomplete, it doesn't execute the operator yet. Also fixed some minor compile/cleanup issues with warning about signed/unsigned comparison and missing header.
2010-11-05'Continue' zoom method for 2d views wasn't continuously updating. added a ↵Campbell Barton
timer so it works like the 3D view.
2010-11-04bugfix [#24009] Crash when switching area types and performing opsCampbell Barton
2010-11-04fix to allow [#24009] to be fixed.Campbell Barton
WM_operator_poll() could fail in cases WM_operator_name_call() would succeed because calling the operator would setup the context before calling poll. this would result in python raising an invalid error or menu items being greyed out. now python can also check with an operator context: bpy.ops.object.editmode_toggle.poll('INVOKE_SCREEN')
2010-10-31rename and negate DISABLE_PYTHON --> WITH_PYTHONCampbell Barton
2010-10-28bugfix [#24432] HS+V color pickerCampbell Barton
2010-10-28for the color picker functions use UI_GRAD_* constants rather then numbers, ↵Campbell Barton
no functional change.
2010-10-25curve widget bounds were not properly clipped causing drawing artifacts in ↵Campbell Barton
other views.
2010-10-25bugfix [#24377] Bad frames drawnCampbell Barton
2010-10-24bugfix [#24357] Font folder can be specified but is not openedCampbell Barton
- open operator was incorrectly checking if the font path was set. - rna ID editable check was also incorrect, checking the ID name rather then the filename. - use define FO_BUILTIN_NAME rather then "<builtin>".
2010-10-23use explicit file paths for CMake rather then globing, This is recommended ↵Campbell Barton
by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-19[#24307] 3d Viewport Mini 3D Axis changes color when alter 3d grid theme colorCampbell Barton
Drawing the view axis went to a lot of trouble to create a color which didnt look very good if the grid had a color other then grey set. Simplify the function and just use the same colors as the manipulator, also use 2px fixed line width.
2010-10-19patch [#24320] Fix for [#24311] Copy and PasteCampbell Barton
from Alexander Kuznetsov (alexk) This check was dubious to begin with, if it causes more problems it should be removed.
2010-10-18remove G.sce, use G.main->name instead.Campbell Barton
Both stored the filename of the blend file, but G.sce stored the last opened file. This will make blender act differently in some cases since a relative path to the last opened file will no longer resolve (which is correct IMHO since that file isnt open and the path might not even be valid anymore). Tested linking with durian files and rendering to relative paths when no files is loaded however we may need to have some operators give an error if they are used on the default startup.blend.
2010-10-18bugfix [#24302] Ctrl+Click Extrude gets old mouse eventsCampbell Barton
double click didnt check mouse distance moved so you could click twice in different areas of the screen very fast and generate a double click event which had old mouse coords copied into it but was sent to an operator set to run on single click (because the double click wasnt handled). Also added MEM_name_ptr function (included in debug mode only), prints the name of allocated memory. used for debugging where events came from.
2010-10-17re-arrange icon_draw_rect, also use an assert() for odd icon sizes. this can ↵Campbell Barton
happen in some cases but hard to find when.
2010-10-17fix for bad use of UNUSED() with win32 & some other minor error checks.Campbell Barton
2010-10-16most unused arg warnings corrected.Campbell Barton
- removed deprecated bitmap arg from IMB_allocImBuf (plugins will need updating). - mostly tagged UNUSED() since some of these functions look like they may need to have the arguments used later.
2010-10-16patch for bug [#24253] r32218 breaks outliner icon drawingCampbell Barton
provided by Shane Ambler (sambler) with some changes.
2010-10-16- UNUSED macro wasn't throwing an error with GCC if a var become used.Campbell Barton
- made interface, windowmanager, readfile build without unused warnings. - re-arranged CMake's source/blender build order so less changed libs are build later, eg: IK, avi
2010-10-15remove/tag unused args for view*.c, gpu*.c & image*.cCampbell Barton
2010-10-15tag UNUSED() for operator exec() and invoke() functions.Campbell Barton
2010-10-14bugfix [#23070] some shortcuts cannot be saved in a usual wayCampbell Barton
2010-10-14fix unused args warnings and remove some unused args.Campbell Barton
2010-10-14remove unused args or tag as unused for image and screen editors, ↵Campbell Barton
uiItemEnumR_string was ignoring name and icon args.
2010-10-14fix for crash in own recent color picker commit, store the hsv color inCampbell Barton
block->_hsv, which is only accessed via a function so it can be moved to a better place later. also fix cineon define for scons/cmake.
2010-10-14remove unused args in draw*.c and some in view*.c, tag some as UNUSED().Campbell Barton
2010-10-13== docs ==Luca Bonavita
- moved files in proper directories and adapted paths where needed - deleted doc/oldbugs.txt (asked confirmation to jesterking a week ago in irc) - still working on doxygen files, for now I'll leave them in doc/ - NOTE: while checking if other files were referring to these files, I noted that "GPL-license.txt" is also used in the files below: - release/windows/installer/00.sconsblender.nsi - release/windows/specific.sh but these files should't be affected by this commit, but please check :)
2010-10-13fix for remaining glitch in square color picker, the backdrop could change ↵Campbell Barton
color because rgb_to_hsv() was used rather then rgb_to_hsv_compat()
2010-10-13bugfix [#23355] Square Color picker moving by itself and locking upCampbell Barton
2010-10-13bugfix [#24030] Grease Pencil + Driver keysCampbell Barton
2010-10-11bugfix [#24214] F6 "last operator" panel repeatable segmentation faultCampbell Barton
2010-10-08bugfix [#24179] Button "Loop Cut and Slide" on Mesh Tools not workCampbell Barton
also added a message in the tooltip to say `why` a buttons disabled. depends on the operators poll setting the message.
2010-10-08Fix #23358: template_curve_mapping doesn't work in split viewsSergey Sharybin
2010-10-07misc fixes found with clang's static checker.Campbell Barton
2010-10-07bugfix [#24158] Object text fields immediately search based on existing contentCampbell Barton
also remove some unused struct members from uiBlock/uiBut.
2010-10-07remove calls to WM_event_add_mousemove r22031, from view2d operators since ↵Campbell Barton
it would cause a feedback loop where the operator apply function would keep using mousemove events and creating them. This was added for view updates but think it needs to be solved a better way.
2010-10-06bugfix [#23311] Half a colour picker appearsCampbell Barton
all popups which are positioned based on an existing button are now clamped to window bounds.
2010-10-05patch [#24125] Fix for Slider Widget (UI)Campbell Barton
from Alexander Kuznetsov (alexk)
2010-09-30Fix #24067: sculpt brush/texture preview would disappear when overlappingBrecht Van Lommel
with the region boundary. Use glaDrawPixelsSafe like e.g. the image editor to prevent this.
2010-09-30Patch #24056: Indicate keyed status of swatchesJoshua Leung
Submitted by: Shane Ambler (sambler) <quote> From blenderstorm idea# 169 this patch changes the swatch button to display a border showing the keyed status colour of the colour. I chose to go with showing the keyed colour in a border around the swatch, insetting the size of the swatch colour to prevent altering the sizing of the swatch. An un-keyed swatch is not altered visually, only a keyed colour swatch is changed to have the keyed colour around the outside of the swatch button. I think a border of 3 pixels is sufficient to make the keyed colour visible without taking too much of the colour area away. </quote>
2010-09-30Bugfix #23031: adding a driver ontop of keyframe makes driver undeletableJoshua Leung
Now drivers cannot be added to properties that have been animated (and visa versa). Previously, the check was only checking if there was a keyframe, not whether the property was animated.