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-09-14move ED_object_pose_armature --> object_pose_armature_get to so we dont get ↵Campbell Barton
bad level calls in the weight paint branch.
2011-09-11replace magic numbers for flags for uiSetRoundBox();Campbell Barton
2011-09-09Hotkey tweaks: Start/End frame jumping back to Shift-Left/RightJoshua Leung
I'd moved them to Ctrl-Shift-Left/Right having thought that they were for some reason now conflicting with some other hotkeys. Apparently not.
2011-09-05Code cleanup: remove context from RNA update functions, only one left.Brecht Van Lommel
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-28- use static vars and functions where possible.Campbell Barton
- use NULL rather than 0 when used as pointers.
2011-08-25picky style edits with screen/view/drawing, also remove own bad example doc.Campbell Barton
2011-08-23Merging trunk up to r39637.Joerg Mueller
2011-08-22Improved hotkeys for frame/keyframe/jumpingJoshua Leung
Thanks pepeland and 3duan for the suggestions. I've been looking at improving these for a while... * Left/Right Arrow = Single Frame stepping as before * Up/Down Arrow = Jumps to next/previous keyframe (used to be the uncomfortable Shift PageUp/Down) * Shift Up/Down Arrow = Jumps forward/back in 10 frame increments (used to be Up/Down Arrows). 10 frame increment should get customisable again as in 2.4, but need to find some UI space to put that! * Ctrl Shift Up/Down/Left/Right = Jump to start/end frame (used to be Shift <Arrow Key>)
2011-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-08-18disable undo for hard coded interface buttons:Campbell Barton
- space type switcher. - header menu toggle. - properties window header buttons. - various view3d manipulator buttons.
2011-08-03fix [#27965] VSE: no visual feedback on locked stripsCampbell Barton
added xpm -> opengl stipple conversion script.
2011-07-30Bugfix #28121Ton Roosendaal
Linked Library objects or object->data should not allow to go to sculptmode. Also cleaned up mode menu with invalid entries then.
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-06-30Todo item:Ton Roosendaal
Closed regions didn't always draw the (+) icon right place, confusing for users. Next to that, I think this icon is using a bad metaphor or visual language, Illustrated best if you close a header in outliner or buttons. Icons are UI widgets, for screen/editor layouts different controls can be stylized. My preference is something that aligns visually to the seperators between regions; for testing and hacking pleasure I've added two quick versions, a small tabbish thing and a triangle. Enable these with debug menu, ALT+CTRL+D, values 1 or 2. This is simply drawn with opengl now. An image for it can be made as well. Previews: http://www.blender.org/bf/closed_regions1.png http://www.blender.org/bf/closed_regions2.png http://www.blender.org/bf/closed_regions3.png There's other design ideas to explore as well, like making region deviders 8-10 pixels wide, with a 'drag me' dot on it or so. That takes some screen estate though, and will require to add big editor-dividers too... Fun stuff for the mockup-mafia to check on, we have time :)
2011-06-09Bugfix #26886Ton Roosendaal
Operator redo: F6 menu didn't work for macros yet (like Duplicate-grab).
2011-06-06bug [#27582] Screen Editing > Split and Join area don't work.Campbell Barton
added 'INTERNAL' operator flag so operators which are only meant to be called by other operators or internal use are not displayed to the user. Currently only use this flag for the operator search toolbox, is ignored in debug mode.
2011-06-06Added cancel callbacks to modal operators which allocates memorySergey Sharybin
in invoke callback. This prevents unfreed memory blocks when quiting Bledner with modal operator running.
2011-06-06spelling correctionsCampbell Barton
2011-06-06fix for crash opening the file selector twice with multiple windows open ↵Campbell Barton
(when the mouse was over the inactive window).
2011-06-05Bugfix: new DPI-controlled UI size code was setting 'view2d re-init'Ton Roosendaal
flag on ED_area_initialize(). This however was causing 2 problems; - the view state got reset (popping window view back) - the view2d operator polls failed (sliders didnt work) This re-init was only needed for the headers though, limiting it to these types of regions solves it.
2011-06-05panel headers were not scaling with DPI properlyCampbell Barton
2011-06-05workaround for supremely annoying UI glitch where you could accidentally ↵Campbell Barton
hide the file selector header by accident. using the logic - that a header taking up the full screen-area height will not have an action-zone added for resizing.
2011-06-05with the new scalable UI. hard coded values were still used for resizing the ↵Campbell Barton
headers, with DPI of 56 the headers could not be un-hidden.
2011-06-04Code holiday commit:Ton Roosendaal
- fix: user pref, window title was reset to 'Blender' on tab usage - Undo history menu back: - name "Undo History" - hotkey alt+ctrl+z (alt+apple+z for mac) - works like 2.4x, only for global undo, editmode and particle edit. - Menu scroll - for small windows or screens, popup menus now allow to display all items, using internal scrolling - works with a timer, scrolling 10 items per second when mouse is over the top or bottom arrow - if menu is too big to display, it now draws to top or bottom, based on largest available space. - also works for hotkey driven pop up menus. - User pref "DPI" follows widget/layout size - widgets & headers now become bigger and smaller, to match 'dpi' font sizes. Works well to match UI to monitor size. - note that icons can get fuzzy, we need better mipmaps for it
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-23remove unused code, comment some that may be useful (maintainers can remove).Campbell Barton
2011-05-23fix own mistake [#27451] Flip to Top / Flip to Bottom menuitems on right ↵Campbell Barton
click on header not working also get rig of more shadowed vars (-Wshadow).
2011-05-20use BKE_area_find_region_type in place of inline loops (no functional changes).Campbell Barton
2011-05-19screenshot operator can now be executed directly.Campbell Barton
so python can screenshot with: bpy.ops.screen.screenshot(filepath="some_image.png"):
2011-05-10minor cleanup: make functions static, use NULL for pointer comparisons,Campbell Barton
also fixed a possible bug assigning incorrect DPX function types to imbuf.
2011-05-04workaround [#27276] Full Screen toggle for Save Screenshot ignoredCampbell Barton
don't show the option in the file sel, it only has effect when set before invoke.
2011-05-01Style CleanupCampbell Barton
- duplicate cases in if/else - calc inside sizeof(...) - redundant NULL checks. - assignment to self. - fix error getting text prefix for screen ID button.
2011-04-30fix crash using freed memory with SCREEN_OT_screen_set while the current ↵Campbell Barton
screen has a full area.
2011-04-30- pass the camera to the render stamp function.Campbell Barton
- add BKE_write_ibuf_stamp() since saving environment maps & screen shots shouldn't have stamp.
2011-04-25fix for a crash with the following steps.Campbell Barton
- open file sel - save user defaults - new file - ctrl+u (crash) wasn't type checking the space file, passed info space to ED_fileselect_exit().
2011-04-21converted more mixed tab/space indentations to tabs. only whitespace changes.Campbell Barton
2011-04-20Bugfix [#27054] 2.57 icons and buttons aren't perfectly centeredJoshua Leung
This seems to make things look a bit better. What a difference 1px makes...
2011-04-19Some strings to store ID names were too small, could cause stack corruption.Campbell Barton
corrected these and replaced 'sizeof(((ID *)NULL)->name)-2' with 'MAX_ID_NAME-2'.
2011-04-07Bugfix #26812Ton Roosendaal
On anim-render, a click in timeline stopped render completely. The reason for this was a bit wacko code to cope with frame-step feature (steps of multiple frames). I thought of fixing that, but instead decided to block any operator in Blender to change a frame while a render is in progress. Both render engine and UI are accessing (writing to) the same data then, which is a bad conflict. Still a serious weakness of threaded render, but I'll keep trying to allow this as far as possible :)
2011-04-06fix for cmake glew includes (tested with mingw), also made qtcreator project ↵Campbell Barton
generator work with mingw again
2011-04-04crash fix: screen context editable_bones & visible_bones were not checking ↵Campbell Barton
for armature type object first.
2011-04-02Bugfix #26731Ton Roosendaal
Hotkey operator "Toggle full screen layout" restored previous layout wrongly when mouse in was top header.
2011-04-01while looking into adding back brush tool keys found mixed texture/image ↵Campbell Barton
paint rna vars, using 'image paint' internally.
2011-03-31Bugfix #26687Ton Roosendaal
Using "New scene" operator was setting the screen->scene pointer after the undo-push, messing up redos or undos immediate after.
2011-03-31Bugfix #26651Ton Roosendaal
If greasepencil became active, making Blender area full or restore screen from full, the greasepencil handler was still running, using outdated area pointer. This crashed Blender. Now greasepencil modal() ends on the case its own stored area does not exist anymore.
2011-03-31blender had no option to add a new scene from the UI, only to copy the ↵Campbell Barton
existing one. added a new scene option which doesnt copy any render settings from the previous.
2011-03-31fix for using freed memory in ED_area_newspace() caused by loading ↵Campbell Barton
webskategirl_bullet.blend and rendering which created a new image space.
2011-03-28misc nodes & editors: floats were being implicitly promoted to doubles, ↵Campbell Barton
adjust to use floats. + minor update to demo_mode
2011-03-27subsurf, derived mesh and other misc files: floats were being implicitly ↵Campbell Barton
promoted to doubles, adjust to use floats.