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
2011-10-22Code refactoring: move external engine functions into own file.Brecht Van Lommel
2011-10-22* Re-commit splash screen with Alpha header. Thomas Dinges
2011-10-22Code cleanup: file operations merged into single header, some function namesBrecht Van Lommel
made less cryptic and changed to indicate if they work on files or directories.
2011-10-22- use defines for wmKeyMapItem & wmEvent alt/shift/ctrl/oskeyCampbell Barton
- clear utf8_buf on key up & complain if its set (should never happen)
2011-10-22py api - added PyC_UnicodeFromByteAndSize() to match ↵Campbell Barton
PyUnicode_FromStringAndSize() also made RNA_property_string_get_alloc() return the length of the new string to avoid having to run strlen on it after.
2011-10-22Fix for alt-tab in Windows.Alexander Kuznetsov
utf8_buf can be not null terminated, plus not init as in this case. (I need to investigate more)
2011-10-22BLI_utildefine minor editsCampbell Barton
- removed AVG2, was only used once. - remove unused LONGCOPY define. - removed BLI_STRUCT_OFFSET, was only used once, replce with offsetof - formatting edits, split some macros over multiple lines.
2011-10-22header cleanup and typo'sCampbell Barton
2011-10-22Code cleanup: remove BLI_exist, now there is only BLI_exists. One function justBrecht Van Lommel
called the other, they did the same thing.
2011-10-21Code cleanup: don't use btempdir/bprogdir/bprogname globals anymore, but wrapBrecht Van Lommel
in BLI_ functions.
2011-10-21Code cleanup: remove some unused code in header.Brecht Van Lommel
2011-10-21Fix compilation error with MSVC caused by recent commit.Sergey Sharybin
2011-10-21fix [#28967] Attempting to add a new pose to the Pose Library causes Blender ↵Campbell Barton
2.60 RC2 to crash.
2011-10-21misc cleanupCampbell Barton
- remove redundant casts - replace strcmp's with "" to just check first char. - added WM_event_print(), debug mode only to print events since the structs values are not that meaningful. - added warnings if locale/font dirs cant be found.
2011-10-21- add convenience functions BLI_split_dir_part / BLI_split_file_part, which ↵Campbell Barton
just call BLI_split_dirfile(). - add a fixed value for bprogdir (the dir of bprogname), since it was being used for resource lookups.
2011-10-21Fix copyright assignment.Guillermo S. Romero
2011-10-21replace BLF's blf_utf8_next() with BLI_str_utf8_as_unicode_step(),Campbell Barton
also fixed some spelling errors.
2011-10-21- minor edits to font drawing/utf8, was needlessly casting int/unsigned int.Campbell Barton
- also ifdef'd out more smoke function when the modifiers disabled.
2011-10-21replace own unicode functions with versions from glib which support more ↵Campbell Barton
unicode characters. added BLI_str_utf8_as_unicode(), BLI_str_utf8_from_unicode()
2011-10-21Cleaning i18n code.Bastien Montagne
Previous state: Right now, there are "memories" of the "old" (less than a month!) translation way: * A few remaining calls to BLF_gettext() (only UI_translate_do_iface and UI_translate_do_tooltip should be used). * The _() macro still also calls BLF_gettext()! New state: Here are the changes made by the patch: * Removing the no more needed _() macro. * Removing most N_() and _() calls, only keeping the few needed ones (i.e. strings that are in no other way findable by xgettext and/or update_msg script). * Defining in UI_interface.h IFACE_() and TIP_() macros (resp. for UI_translate_do_iface and UI_translate_do_tooltip). * Replacing all calls to BLF_gettext by relevant IFACE_ or TIP_ one. * Replacing all calls to UI_translate_do_iface by IFACE_. * Replacing all calls to UI_translate_do_tooltip by TIP_. All this somewhat clarifies and simplifies the code. On the bf-translations scripts side, this only implies adding IFACE_ and TIP_ as detection markers for xgettext. It also allows to reduce POTFILES.in quite notably (only 20 files remaining in it). Please also have a look at those pages: * Coder POV: http://wiki.blender.org/index.php/Dev:2.5/Source/Interface/Internationalization * Translator POV: http://wiki.blender.org/index.php/Dev:2.5/Doc/How_to/Translate_Blender
2011-10-20SVN maintenance.Guillermo S. Romero
2011-10-20Version cycle:Thomas Dinges
* Bcon1, alpha.
2011-10-20Fix missing node editor update when assigning/removing materials on objects.Brecht Van Lommel
2011-10-20Fix missing updates when changing smoke flow settings.Brecht Van Lommel
2011-10-20BLI_ghash.h was including BLI_blenlib.h, remove from ghash header and ↵Campbell Barton
include in each file
2011-10-20reverting 41124, maybe better solution is to enforce linear space in ↵Antony Riakiotakis
generated float images
2011-10-20fixes for unicode input, should work for operator textinput now.Campbell Barton
2011-10-20unicode text input for 3d text.Campbell Barton
2011-10-20Fix for #28980, could enter infinite loop during node socket verification if ↵Lukas Toenne
dynamic sockets are present. Note: in this particular bug report the sockets have some faulty flag settings (none of them should be flagged as SOCK_DYNAMIC), needs more info.
2011-10-20Minor: fix [#28899] Frequently used modelling modifiers moved further out of ↵Bastien Montagne
reach by new Vertex Weight modifiers.
2011-10-20- add BLI_string_utf8.h for unicode functions.Campbell Barton
- move font.c unicode functions into string_utf8.c and rename to fit with other BLI_string funcs.
2011-10-20Fix #28938: Black frames when composite output node even with disabled nodesSergey Sharybin
2011-10-20Fix #28937: Text Editor Selection (Scroll Bar)Sergey Sharybin
Do not start selection if mouse cursor.x >= scrollbar.x
2011-10-20fix [#28902] Rendering and visibility icons in modifier panel move between ↵Campbell Barton
clicks
2011-10-20Fix #28942: Minimize stretch in UV editing has no continues grabSergey Sharybin
2011-10-20A big set of UI messages fixes and tweaks! No functional changes.Bastien Montagne
2011-10-20minor changes to test editingCampbell Barton
- use BLI_strncpy_utf8 for utf8 buttons when pasting. - reuse code for ui_textedit_type_ascii / ui_textedit_type_utf8. - use memmove rather then for() loops in string editing. - merge jump/all arguments in interface_handlers.c into one enum arg.
2011-10-20initial support for unicode keyboard input for ghost & blenders WM.Campbell Barton
- currently X11 only, depends on Xinput (but should not break other os's). - ghost stores utf8 buffer, copies to wmEvent's - UI text input is currently the only area that uses this - not console or text editor. - no rna access yet.
2011-10-20Bugfix [#28976] crash when moving keys in dopesheet editorJoshua Leung
2011-10-20debug build option WITH_PYTHON_UI_INFO, so you can right click and edit the ↵Campbell Barton
python source for UI layout directly.
2011-10-20misc editsCampbell Barton
- rename define DISABLE_SDL --> WITH_SDL (which was already used in some places) - blenders interation preset was using orbit rather then turntable 3d view preference (different from factory defaults). - tagged some unused rna args.
2011-10-20strcpy() --> BLI_strncpy(), where source strings are not fixed and target ↵Campbell Barton
size is known.
2011-10-20#fix: Saving OpenEXR images as floats ignores color profile. This was not ↵Antony Riakiotakis
noticable in renderer because it works in linear color space. Painting on the image editor, saving and reloading was problematic though.
2011-10-20replace RNA function string lookups with direct assignments, currently the ↵Campbell Barton
lookup returns the same pointer every time. some of these functions - panel/operator poll for eg, are called many times per redraw so while not a bottleneck its unnecessary.
2011-10-20pass -noaudio when running blender for various utilities - doc-gen and tests.Campbell Barton
2011-10-19== Sequencer ==Peter Schlaile
do_versions fix: hd audio tracks within metastrips were not properly upgraded from 2.49 files, resulting in broken unusable tracks, which were rendered as black strips as a bonus.
2011-10-19Adds an update flag to the bNode struct (similar to bNodeTree->update).Lukas Toenne
This prevents access to non-existent typeinfo during type initialization, when node types have been removed and such nodes are deleted from older files. All blenkernel functions now only set the node->update flag instead of directly calling the update function. All operators, etc. calling blenkernel functions to modify nodes should make a ntreeUpdate call afterward (they already did that anyway). Editor/RNA/renderer/etc. high-level functions still can do immediate updates by using nodeUpdate and nodeUpdateID (replacing NodeTagChanged/NodeTagIDChanged respectively). These old functions were previously used only for setting compositor node needexec flags and clearing cached data, but have become generic update functions that require type-specific functionality (i.e. a valid typeinfo struct).
2011-10-19fix for armatures in wire draw mode not displaying in solid mode.Campbell Barton
note, this isn't a showstopper bugfix.
2011-10-17BLENDER_VERSION_CYCLE:Thomas Dinges
rc > release
2011-10-17Blender 2.60 release commit!Ton Roosendaal
New splash: thanks to Kent Trammell! And thanks to judges committee: Beorn Leonard, Pratik Solanki and Brandon Phoenix. Next: tag & build!