274b9c8fb8
whitespace cleanup
2011-09-25 12:31:21 +00:00
1ca02a8d29
Fix rest of #28693 : Proportional edit hangs on mesh object with high scale
...
Patchy by Juha Maki-Kanto
2011-09-22 15:46:34 +00:00
1445ed9f11
Fix #28651 : dopesheet crash when configuring keymap to use translate tool.
...
This doesn't work, needs to be time translate, but we can avoid the crash.
2011-09-22 14:29:15 +00:00
7172316b94
Merging r40366 through r40392 from trunk into soc-2011-garlic
2011-09-20 12:01:16 +00:00
78d4260144
committed change to transforms THRESHOLD by accident, also update convenience makefile to regenerate real makefiles before static checking.
2011-09-20 10:15:57 +00:00
84d06f252e
tag & comment unused vars with /* UNUSED */
2011-09-20 08:48:48 +00:00
e1de1214a4
Minor: Other UI strings typos and tweaks.
2011-09-20 07:56:58 +00:00
e49e403953
i18n: replace some bit checks from U.transopts with utility functions UI_translate*
2011-09-20 07:47:27 +00:00
6d125e159d
i18n: code clean-up
...
- Move all translation-related declarations to BLF_translation.h
- Reverted some changes to match trunk svn rev40365
2011-09-20 07:39:25 +00:00
d321397930
fix from Juha Mäki-Kanto (kanttori), was calculating connectivity data when proportional editmode was enabled, even if connectivity setting was off.
2011-09-20 06:47:43 +00:00
8dbc7a3ba3
Merging r40345 through r40365 from trunk into soc-2011-garlic
2011-09-19 15:47:05 +00:00
706a2c80f0
i18n: code cleanup and fixing unneeded translation (when partial translation is used only)
2011-09-19 15:10:38 +00:00
f157a543c6
/blender/editors: Removed final points in UI strings and messages.
...
Plus a few cuts in very long lines…
2011-09-19 12:26:20 +00:00
1c0bdad835
svn merge -r40222:40344 ^/trunk/blender
2011-09-19 10:48:15 +00:00
9b7b8464b9
i18n: do not translate obect mode enum and transform orientation enum if UI translation is disabled
2011-09-19 10:32:53 +00:00
0eda51f2ea
Fixing issues with i18n stuff:
...
- Make gettext stuff draw-time. so switching between languages
can happens without restart now.
- Added option to translate visible interface (menus, buttons, labels)
and tooltips. Now it's possible to have english UI and localized tooltips.
- Clean-up sources, do not use gettext stuff for things which can be
collected with RNA.
- Fix issues with windows 64bit and ru_RU locale on my desktop
(it was codepage issue).
- Added operator "Get Messages" which generates new text block with
with all strings collected from RNA.
- Changed script for updating blender.pot so now it appends
messages collected from rna to automatically gathered messages.
To update .pot you have to re-generate messages.txt using "Get Messages"
operator and then run update_pot script.
- Clean up old translation stuff which wasn't used and most probably
wouldn't be used.
- Return back "International Fonts" option, so if it's disabled, no
gettext lookups happens on draw.
- Merged read_homefile function back. No need in splitting it.
TODO:
- Custom fonts and font size.
Current font isn't nice at least for russian locale, it's
difficult to read it.
- Put references to messages.txt so gettext can merge translation when
name/description of some property changes.
2011-09-15 13:20:18 +00:00
30293dc2ca
svn merge -r39834:40222 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-15 13:02:37 +00:00
0d355a8a2c
replace BLI_strncpy with BLI_strncpy_utf8 where input isnt ensured to be valid.
...
also replace strcpy's which copy using "" with str[0]='\0'
2011-09-15 12:26:48 +00:00
1741269d30
resolve bad level calls from blenkenel/ into editors/ & remove editors from the include path from CMake & SCons.
...
* ED_curve_editnurbs --> curve_editnurbs
* ED_sculpt_modifiers_changed --> object_sculpt_modifiers_changed
2011-09-14 00:37:27 +00:00
ee32d36a59
fix [ #28635 ] Mirror Modifier - Clipping still active when modifier is disabled
2011-09-13 05:00:54 +00:00
4bd0a2ba2d
replace VECCOPY -> copy_v3_v3, added copy_v*_v*_short too for typesafe copying, some parts of the code are copying float -> short normals without scaling. fix coming next.
2011-09-12 04:14:12 +00:00
2827ee26e5
fix for ntreeGPUMaterialNodes(), using uninitialized exec pointer.
...
also commented some set-but-unused variables.
2011-09-12 00:00:21 +00:00
d4ce95d1dc
Fix #28524 : Push/Pull Assert when using Operator Panel to Alter Distance value
...
Some transform operators (like push/pull, shrink/fatten, to sphere and so)
were creating "value" as single scalar value. This used to confuse
RNA_float_get_array used in initTransform.
Use RNA_float_get_array for array values and RNA_float_get for scalar value
in transform initi function.
2011-09-06 14:59:55 +00:00
Lukas Toenne
8e0fe8bff7
Merged the particles-2010 branch with node improvements into trunk.
...
This branch adds mostly organizational improvements to the node system by renaming the node folders and files. A couple of internal features have been added too.
Detailed information can be found on the wiki page:
http://wiki.blender.org/index.php/User:Phonybone/Particles2010
2011-09-05 21:01:50 +00:00
Xiao Xiangquan
981f7fcd0d
merge with trunk r39834
2011-09-01 15:08:32 +00:00
f0d5abfcb2
Merging trunk up to r39637.
2011-08-22 20:31:46 +00:00
3a81f23e09
warning cleanup for -Wdouble-promotion
2011-08-19 16:21:29 +00:00
83c090a555
fix for bad array access in transform operator, was assigning an array to a single float operator value.
2011-08-18 12:09:53 +00:00
ef18ec335f
svn merge -r39145:39286 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-11 05:04:01 +00:00
Xiao Xiangquan
465c3b82fa
merge with trunk r39216
2011-08-10 14:32:03 +00:00
3a55da7616
removed old ndof transform code, to be replaced with modern stuff in 2.6
2011-08-07 17:01:44 +00:00
daab78bc61
Merging trunk up to r39145.
2011-08-07 15:25:06 +00:00
dca090abc8
Assorted loose ends for auto-clamped handles work
...
* Tweaked order of handle types to make it easier to find Auto/Auto-
clamped in the list
* Fixed a number of places which were still just checking for auto-
handles when they should have included auto-clamped too, including
handle rotation
2011-08-05 11:23:28 +00:00
9eef0646d4
Crash in MMB moves (etc): commit of today was reading NULL pointer.
2011-08-03 14:21:49 +00:00
eb9d591898
* Merging trunk up to r38981.
...
* Fixing a minor issue in a previous commit.
2011-08-03 12:44:52 +00:00
e320db1066
fix [ #28135 ] Edge slide changes UV
2011-08-03 08:02:32 +00:00
3af9651b90
ndof changes: turned off 3D mouse during transform, removed timing bug in image/uv, added option for zoom axis (up/down vs. forward/backward)
2011-08-02 22:50:06 +00:00
4e8e502c02
Merging trunk up to r38932.
2011-08-02 12:16:06 +00:00
70b4758ff8
Made wmNDOFMotionData use a vector rather then xyz members, makes it nicer to use with math functions.
...
ndof_to_angle_axis and ndof_to_quat now use math functions.
2011-08-02 07:08:22 +00:00
dc2609da3d
svn merge -r38814:38905 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-08-02 01:01:56 +00:00
d163ce5595
bpy fix for crash/assert on running dir() on a non collection property + some other minor corrections.
2011-07-30 13:18:04 +00:00
29f214f7f3
Merging up to trunk r38834.
2011-07-29 21:28:18 +00:00
Xiao Xiangquan
287b24926f
merge with trunk r38787
2011-07-29 17:42:53 +00:00
Nathan Letwory
24def76ac8
svn merge -r38753:38813 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-29 07:58:03 +00:00
a5631dba89
only initialize snap from the scene settings for view3d and image spaces since snap in the 3D view was enabling snap in the graph editor and sequencer without a button to disable it in those spaces.
2011-07-28 02:15:58 +00:00
3b6cb504b1
minor warning fixes for clang-static-checker
2011-07-27 13:03:56 +00:00
Nathan Letwory
73a9ce7ec0
svn merge -r38558:38752 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-27 07:42:53 +00:00
46cea37266
fix [ #28066 ] Unchecking 'self project' messes up 'Snap to Vertex'
...
this option is useful for all non-grid snapping modes (when in editmode) so make available in those cases too.
2011-07-27 07:22:31 +00:00
ca293c835f
correct misc warnings
2011-07-26 13:33:04 +00:00
aec8d72ca7
Fix #28079 : UV propertional editing was incorrectly influenced by the
...
mesh X mirror option.
2011-07-25 16:16:32 +00:00