Blender Git Commits

Blender Git "master" branch commits.

Page: 3858 / 5574

October 21, 2011, 08:31 (GMT)
svn merge -r41171:41170 . --- fix coming next
October 21, 2011, 08:16 (GMT)
misc cleanup
- 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.
October 21, 2011, 06:45 (GMT)
disabling utf8 for OSX. It's not working 100% and it's breaking other things
Revision c22a172 by Joshua Leung
October 21, 2011, 06:36 (GMT)
Bugfix [#28967] Attempting to add a new pose to the Pose Library
causes Blender 2.60 RC2 to crash

This commit just rolls back part of r.40868, which was causing crashes
when trying to treat id-property-groups as bpy.type.Property to access
a special "rna_type" attribute added as part of said commit.

The underlying Py-API voodoo here is far too evil (along with the
myriad of ways of creating custom props) to work out an API fix for,
but at least we don't get anymore crashes now. In tests here, this
check even seems redundant!
October 21, 2011, 04:26 (GMT)
remove scons files for unsupported/obscure unix variants, these configs are not maintained (aix defined FREE_WINDOWS for example and nobody noticed), and CMake builds on OpenBSD/NetBSD with no manual configuration.
October 21, 2011, 04:23 (GMT)
cleanup scons build flags, many duplicates because because of confusion between CFLAGS/CPPFLAGS/CCFLAGS/CXXFLAGS, devs would set multiple to be on the safe side.
- defines go in CPPFLAGS
- C & C++ flags go in CCFLAGS
- CFLAGS / CXXFLAGS are C OR C++ only.

also commented intended ghost unicode/ascii usage.
October 21, 2011, 03:16 (GMT)
- remove release/bin/.blender/.bfont.ttf, we have ./release/datafiles/bfont.ttf already, and its not used anymore.
- removed scons WITH_BF_FREETYPE
October 21, 2011, 03:00 (GMT)
move fonts/ and locale/ dirs into release/datafiles, since blender wasn't finding them in their current location and so to test international characters you had to 'make install'.

updated scons/cmake/translation-scripts.
October 21, 2011, 02:13 (GMT)
- add convenience functions BLI_split_dir_part / BLI_split_file_part, which just call BLI_split_dirfile().
- add a fixed value for bprogdir (the dir of bprogname), since it was being used for resource lookups.
Revision 9ec0ea9 by gsr b3d
October 21, 2011, 01:46 (GMT)
Fix copyright assignment.
October 21, 2011, 01:33 (GMT)
replace BLF's blf_utf8_next() with BLI_str_utf8_as_unicode_step(),
also fixed some spelling errors.
October 21, 2011, 00:48 (GMT)
- minor edits to font drawing/utf8, was needlessly casting int/unsigned int.
- also ifdef'd out more smoke function when the modifiers disabled.
October 21, 2011, 00:01 (GMT)
replace own unicode functions with versions from glib which support more unicode characters.
added BLI_str_utf8_as_unicode(), BLI_str_utf8_from_unicode()
October 20, 2011, 20:57 (GMT)
Camera tracking integration
===========================

Fix for export f-curves operator.
October 20, 2011, 20:47 (GMT)
Tomato Branch:
* Build fixes for windows.
October 20, 2011, 20:38 (GMT)
Cleaning i18n code.

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
October 20, 2011, 20:24 (GMT)
Merging r41140 through r41157 from trunk into soc-2011-tomato

Revision aba1491 by gsr b3d
October 20, 2011, 17:55 (GMT)
SVN maintenance.
October 20, 2011, 16:05 (GMT)
Cycles: let cmake show error when not finding openimageio on linux.

October 20, 2011, 15:04 (GMT)
Version cycle:
* Bcon1, alpha.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021