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-11-02Cycles: svn merge -r41266:41467 ^/trunk/blenderBrecht Van Lommel
2011-10-27quiet -Wempty-body and unused warningsCampbell Barton
2011-10-25Cycles: svn merge -r41225:41232 ^/trunk/blenderBrecht Van Lommel
2011-10-25Cycles: svn merge -r41205:41225 ^/trunk/blenderBrecht Van Lommel
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23fix some typo'sCampbell Barton
2011-10-23- fix for error with utf8 textinput for buttonsCampbell Barton
- ensure input is valid utf8 from ghost and NULL then complain if its not. - added function to get utf8 size BLI_str_utf8_size()
2011-10-23fix for own mistake r41192Campbell Barton
2011-10-22Cycles: svn merge -r41182:41205 ^/trunk/blenderBrecht Van Lommel
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-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-22header cleanup and typo'sCampbell Barton
2011-10-22Cycles: svn merge -r41157:41182 ^/trunk/blenderBrecht Van Lommel
2011-10-22Cycles: svn merge -r40934:41157 ^/trunk/blenderBrecht Van Lommel
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-20fixes for unicode input, should work for operator textinput now.Campbell Barton
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-14Other part of the MSVC build fix (need definition for "finite" macro from ↵Andrew Wiggin
BLI_math.h)
2011-10-14Reverting my windows build fix because it breaks the bug fix committed in r40995Andrew Wiggin
2011-10-14Fix MSVC build ( .0f/.0f fires a compiler error )Andrew Wiggin
2011-10-14Fixing [#28907] Frozen playback.Joerg Mueller
Also fixing two more crashes when audio files don't exist/cannot be read and apply a changed file path of a sound, reported by Jens Verwiebe in IRC.
2011-10-11Cycles: svn merge -r40411:40934 ^/trunk/blenderBrecht Van Lommel
2011-10-01reverting part of rev40594.Sergey Sharybin
Pardoon, looks like i've forgot to revert current work before commiting actual patch i wanted to send to the svn.
2011-09-28fix for crash with demo mode addon, modal operator loading a blend file ↵Campbell Barton
would free all window data which was then accessed, causing a crash.
2011-09-27navmesh: convert object_navmesh.cpp to plain c.Sergey Sharybin
2011-09-22Fix #28489: Wacom Intuos 4 tablet doesn't work with outlinerSergey Sharybin
Stylus can produce slight movements when it touches tablet, so CLICK event wasn't triggering. Do not store INBETWEEN_MOUSE as previous event to make CLICK events triggered correct. Thanks to Brecht to pointing on short way to fix this problem.
2011-09-20Cycles: svn merge -r40358:40411 ^/trunk/blenderBrecht Van Lommel
2011-09-20- translation scripts now run with py3.xCampbell Barton
- added convenience make target 'make translations' - some MEM_malloc strings were not unique enough, expanded them.
2011-09-17Cycles: svn merge -r39870:r40266 ↵Brecht Van Lommel
https://svn.blender.org/svnroot/bf-blender/trunk/blender Merging the node changes required a lot of conflict resolution, fixed the issues I could find but if you want stability you might want to wait a bit before updating.
2011-09-07Fix #28541: crash with operator reports in some cases, caused by my recent fixBrecht Van Lommel
for missing reports, thanks to Sergey for tracking this down.
2011-09-05Fix #28404: certain keyboard shortcuts not shown in menus, e.g. move operatorsBrecht Van Lommel
in graph editor > channel menu. Problem was these did not inherit operator execution context correctly. Fix found by Sergey, also needed to fix logic operators which were not working when invoked instead of executed.
2011-09-05Fix #28504: lib linking errors were not shown when opening a file fromBrecht Van Lommel
the splash screen.
2011-09-02Cycles: svn merge -r39669:39870 ↵Brecht Van Lommel
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-25sanity checks on operator exec/modal/invoke return values.Campbell Barton
2011-08-16Cycles: svn merge -r39132:39457 ↵Brecht Van Lommel
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-07simplify x11 path code, had unneeded NULL checks and std namespaceCampbell Barton
2011-08-07ndof data change: operators can access values as vectors or components, as ↵Mike Erwin
both are handy
2011-08-07Cycles: svn merge -r37957:39132 ↵Brecht Van Lommel
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-07stricter NDOF guards for Windows (forgot in earlier commit)Mike Erwin
2011-08-06KEYMAP REFACTORINGBrecht Van Lommel
Diff Keymaps User edited keymaps now no longer override the builtin keymaps entirely, but rather save only the difference and reapply those changes. This means they can stay better in sync when the builtin keymaps change. The diff/patch algorithm is not perfect, but better for the common case where only a few items are changed rather than entire keymaps The main weakness is that if a builtin keymap item changes, user modification of that item may need to be redone in some cases. Keymap Editor The most noticeable change here is that there is no longer an "Edit" button for keymaps, all are editable immediately, but a "Restore" buttons shows for keymaps and items that have been edited. Shortcuts for addons can also be edited in the keymap editor. Addons Addons now should only modify the new addon keyconfiguration, the keymap items there will be added to the builtin ones for handling events, and not get lost when starting new files. Example code of register/unregister: km = wm.keyconfigs.addon.keymaps.new("3D View", space_type="VIEW_3D") km.keymap_items.new('my.operator', 'ESC', 'PRESS') km = wm.keyconfigs.addon.keymaps["3D View"] km.keymap_items.remove(km.keymap_items["my.operator"]) Compatibility The changes made are not forward compatible, i.e. if you save user preferences with newer versions, older versions will not have key configuration changes that were made.
2011-08-03typo fix.Nathan Letwory
2011-08-03ndof changes: turned off 3D mouse during transform, removed timing bug in ↵Mike Erwin
image/uv, added option for zoom axis (up/down vs. forward/backward)
2011-08-02Made wmNDOFMotionData use a vector rather then xyz members, makes it nicer ↵Campbell Barton
to use with math functions. ndof_to_angle_axis and ndof_to_quat now use math functions.
2011-07-25spoof MOUSEMOVE after NDOF_MOTION event, added commentsMike Erwin
2011-07-24ndof overall sensitivity is now liveMike Erwin
2011-07-21svn merge -r37276:38555 ↵Nathan Letwory
https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-15more consistent and modal-friendly ndof events, fly mode v1Mike Erwin
2011-06-28Cycles: svn merge -r37694:37904 ↵Brecht Van Lommel
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-06-27Bugfix #27768Ton Roosendaal
On clicking in a non-active Blender window (when you activated others), the mouse position of the first click was still the old position. Problem is in GHOST; it sends out the 'activate window' event after the mouseclick event itself. Code now checks for this case and reads the correct mouse position.
2011-06-23GHOST Cocoa: move y origin top/bottom conversions out of windowmanager moduleBrecht Van Lommel
and into GHOST. Also fixes a problem where e.g. the user preferences window would not open under the mouse cursor correctly.