e58eb5db6f
use defines for keying set names to avoid confusing them with text and having some incorrect names (as fixed in last commit)
2011-10-23 05:08:02 +00:00
6c9362a2ea
fix for incorrect keying set names 'Scale' vs 'Scaling', where 'Scale' was hard coded in auto keyframe when 'Only Insert Needed' option was enabled and would always fail to return a keying set.
...
- to be included in 2.60a.
2011-10-23 04:48:13 +00:00
c1de5cc838
- use defines for wmKeyMapItem & wmEvent alt/shift/ctrl/oskey
...
- clear utf8_buf on key up & complain if its set (should never happen)
2011-10-22 11:34:01 +00:00
6912e94d06
replace BLF's blf_utf8_next() with BLI_str_utf8_as_unicode_step(),
...
also fixed some spelling errors.
2011-10-21 01:33:06 +00:00
874c96a2b9
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
2011-10-20 20:38:26 +00:00
8e58fceab1
Bugfix [ #28976 ] crash when moving keys in dopesheet editor
2011-10-20 05:18:02 +00:00
ef1a1e1451
svn merge ^/trunk/blender -r41005:41075
2011-10-17 03:40:10 +00:00
7f4bb1f71b
spelling corrections in comments and quiet warning
2011-10-15 14:14:22 +00:00
9f8608a8ec
svn merge ^/trunk/blender -r40950:40997, bmesh is in sync with head again
2011-10-14 01:49:37 +00:00
818c098004
comment own recent memory leak fix since it broke edge slide.
2011-10-13 14:32:45 +00:00
19b9329885
fix for leak when switching between transform rotation modes.
2011-10-13 04:44:39 +00:00
f45dee7021
For edge slide also save the hide state of the faces the edge will slide on so it doesn't get overwritten to visible.
2011-10-12 13:01:06 +00:00
5ae7a91eb3
Fix a memory leak when attempting edge slide with no edges selected
2011-10-10 14:35:33 +00:00
aa6d7ebd14
svn merge ^/trunk/blender -r40720:40872
2011-10-09 07:31:15 +00:00
8695bedda2
svn merge ^/trunk/blender -r40644:40720
2011-10-06 16:59:58 +00:00
3bdadb6975
[ #28801 ] Pet doesn't work on the whole mesh
...
Reported by Enrico Valenza
Mirror messes up the zone of influence. Disable mirror internally when proportional edit is on.
2011-10-04 23:42:06 +00:00
e5a11dfcd6
fix for [ #28788 ] wasn't complete, pose bones scale was ignoring "Individual origins" setting.
2011-10-03 16:20:05 +00:00
275093324f
fix [ #28023 ] VSE: Transform Markers doesn't do anything
...
- renamed to 'Sync Markers' to match action editor.
- action editor option was broken in the same way as the sequencer.
2011-10-03 02:49:08 +00:00
74c681330f
fix [ #28788 ] Scale using "Individual origins" in bones
...
works for rotate and scale
2011-10-02 19:57:34 +00:00
a1d647e92c
remove some redundant checks and compiler warnings.
2011-10-02 12:21:24 +00:00
ceb81b1960
no-longer select handles when transforming in the dopesheet since now the dope sheet acts as if handles are hidden.
...
also remove invalid comment.
2011-09-29 06:13:25 +00:00
5bbd0decfd
fix [ #28765 ] keyframe handles do not move with curves in graph editor when hidden, resulting in bad curves.
...
hide handles wasn't properly respected by transform function testhandles_fcurve().
2011-09-29 05:03:21 +00:00
c8b0d25794
fix [ #28158 ] Image crop keyframes/fcurves do not 'stick' to strip
2011-09-28 10:05:56 +00:00
450ea01002
transform sequencer update was checking against the wrong transform mode.
2011-09-28 09:47:30 +00:00
4a157de23d
svn merge ^/trunk/blender -r40587:40643
2011-09-28 07:34:48 +00:00
018fa1540e
whitespace edits, make formatting for functions consustent at least within the file.
2011-09-28 05:53:40 +00:00
effea8c29b
svn merge ^/trunk/blender -r40511:40587
2011-09-27 03:12:31 +00:00
2170301204
[ #28681 ] Switching transform type doesn't register correct operator for 'repeat'.
...
Reported by Nicholas Rishel
Part of a potential fix, see discussion in tracker.
2011-09-27 01:28:15 +00:00
f0cceedd7a
Fix #28747 : Crash in Node Editor
...
Setting of transform flags happened with NULL edittree
2011-09-26 08:51:02 +00:00
274b9c8fb8
whitespace cleanup
2011-09-25 12:31:21 +00:00
9494340dae
svn merge ^/trunk/blender -r40432:40491
2011-09-23 13:04:01 +00:00
460cde345b
svn merge ^/trunk/blender -r40394:40395
2011-09-23 10:43:25 +00:00
d92b5ea04a
svn merge ^/trunk/blender -r40390:40394
2011-09-23 07:20:27 +00:00
ea4b3fee1f
svn merge ^/trunk/blender -r40389:r40390
2011-09-23 07:17:07 +00:00
049c18405a
svn merge ^/trunk/blender -r40382:r40389
2011-09-23 06:43:06 +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
14475d07cd
svn merge -r40295:40367 ^/trunk/blender
2011-09-21 17:15:54 +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