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
2015-10-21Merge branch 'master' into UI-graphical-redesignUI-graphical-redesignJulian Eisel
Conflicts: source/blender/blenkernel/BKE_blender.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/interface/interface.c source/blender/editors/interface/interface_handlers.c source/blender/editors/interface/interface_intern.h source/blender/editors/interface/resources.c
2015-10-15Fix T46223: multiview image sequences crashing.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1549
2015-10-06WM: Fix crash when a new window can't be createdCampbell Barton
Report an error instead of crashing if a new window can't be created (typically caused by bad drivers).
2015-10-05Metadata display: support word-wrapped noteCampbell Barton
- Match layout from stamp buffer (note last so it can wrap) - Correct vertical spacing (didn't take decender into account) - Use U.pixelsize when setting font-size.
2015-10-05Cleanup: pass pointer to rctfCampbell Barton
2015-09-22Show error when unsupported movie format usedCampbell Barton
Was silently failing.
2015-09-20Cleanup: warning, styleCampbell Barton
2015-09-13Cleanup: spellingCampbell Barton
2015-09-10Correction to last commitJulian Eisel
Did a fullscreen check in a function that should only be called in fullscreen mode. Not a big deal, but bad API practice.
2015-09-10Fix T46069: Crash when saving a render with non-fullscreen file editorJulian Eisel
IMAGE_OT_save_as assumes that active area is an Image Editor and the logic that should return to image editor after saving didn't run after fullscreen was manually exited.
2015-08-30missing NULL pointer checkCampbell Barton
2015-08-26Delete could assign a temp screenCampbell Barton
2015-08-26Fix T45369: Temp screen locks UICampbell Barton
It was possible to navigate into an unused temp screen (using Ctrl+Arrow keys), but there was no way to navigate back out. Now Ctrl+Arrows skips temp screens, and remove the ability to navigate away from a temp screen from RNA.
2015-08-26Disallow navigating away from a full-temp screenCampbell Barton
2015-08-26Return success when a screen was added/removedCampbell Barton
Currently unused, but useful for screen-operators.
2015-08-26Fix for deleting screen w/ temp screens in listCampbell Barton
If the next screen to use was temporary, deleting the screen would fail.
2015-08-26Fix crash setting the screen when one is maximizedCampbell Barton
2015-08-23This commit makes it possible to select the sort mode whenever we invoke an ↵Thomas Beck
operator. It's needed especially for the menu entry "recover auto save" where you'd like to have the files sorted by date most of the time but it could be useful in other places too. There should be no functional change in other areas, I just added the missing parameter (FILE_SORT_ALPHA). Was a request from @sebastian_k at #BCon13, so at least one guy needs it ;) Reviewers: mont29 Reviewed By: mont29 Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D1476
2015-08-18Refactor translation code out of blenfontCampbell Barton
- Add blentranslation `BLT_*` module. - moved & split `BLF_translation.h` into (`BLT_translation.h`, `BLT_lang.h`). - moved `BLF_*_unifont` functions from `blf_translation.c` to new source file `blf_font_i18n.c`.
2015-08-14Fix unnecessarily added undo steps when deleting only sceneJulian Eisel
Steps to reproduce were: startup.blend, move any object, delete active scene (nothing happens), undo (nothing happens), second undo is needed to revert object transformation
2015-08-04SCons: Fix for really nasty bug with polluting configuration environmentSergey Sharybin
The issue was caused by the following construction: def = env['SOMETHING'] defs.append('SOMETHING_MORE') Since first assignment was actually referencing environment option it was totally polluted hawing weird and wonderful side effects on all other areas of Blender.
2015-08-01Merge branch 'master' into UI-graphical-redesignJulian Eisel
Conflicts: source/blender/blenkernel/BKE_blender.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/interface/resources.c source/blender/makesdna/DNA_userdef_types.h
2015-07-29Do not show fps while scrubbing.Antony Riakiotakis
2015-07-29Port optimization from gooseberry branch:Antony Riakiotakis
Treat scrubbing as animation. This is checked during various updates to avoid some costly calculations.
2015-07-14Draw emboss when area is full but in quad-splitCampbell Barton
2015-07-01Cleanup: Use bool instead of intJulian Eisel
2015-06-30Fix 1px gap in regions drawn with region overlapJulian Eisel
2015-06-30Cleanup: use const for screen functionsCampbell Barton
2015-06-29Fix T45156: scaling region crashCampbell Barton
2015-06-23Merge branch 'master' into UI-graphical-redesignJulian Eisel
Conflicts: source/blender/blenkernel/BKE_blender.h source/blender/editors/interface/resources.c
2015-06-20Fix T45109: multi-view regression /w screen-castCampbell Barton
2015-06-09Merge branch 'master' into UI-graphical-redesignJulian Eisel
2015-06-08Fix T44976: 3D View turns into an Image Editor after saving renderJulian Eisel
result Was a case of two stacked temporary fullscreens, so a quite extreme situation.
2015-06-03Redesign area/region edgesJulian Eisel
Mainly removed unnecessarily drawn edges and doubled line thickness for area edges to clearly separate areas from regions. For now I've added a theme option to control the color of the area edges, we can check later if it's worth keeping it, but IMHO it's quite important to have this controllable.
2015-06-02Redesign panel headers + minor tweaks + minor cleanupJulian Eisel
Currently looking like this: https://developer.blender.org/F183457 Design was worked out together with @plyczkowski
2015-05-30A first panel redesignJulian Eisel
Looking like this now: https://developer.blender.org/F182118 Based on this mockup by @venomgfx: https://dev-files.blender.org/file/ data/sgkm33r4yxspq3gzy2dl/PHID-FILE-xzedfbwhq5tdx4w7jgcw/ blender_ui_drag_widget_gone_padding.png
2015-05-15Fix some issues found by Coverity ScanJulian Eisel
Some of them are just brain dead code, some are potential bugs.
2015-05-13UI: check visible layers when reading contextCampbell Barton
This resolves a problem where selected items edited for multi-value-editig could include objects not in any visible views (unlocked layers, local view... etc).
2015-05-08Cleanup: use r_* prefix for return argsCampbell Barton
2015-05-04Cleanup: style & const'sCampbell Barton
2015-05-04Don't scale metadata font with zoom - makes strings not consistentlyAntony Riakiotakis
adhere to the string length
2015-05-04Support displaying metadata for images in sequencer preview windows (notAntony Riakiotakis
backdrop)
2015-05-01Use mono font for metadataAntony Riakiotakis
2015-04-30Fix T44541 aka gigapixel image render support in blender.Antony Riakiotakis
Moral of the story: Make sure that size_t is used whenever pointer arithmetic is involved. For images, that basically means whenever any squared dimensions are involved. Casting an operand to size_t early in the operation is usually sufficient to force the entire operation to size_t. There might still be places lurking where we don't support this correctly. This has been tested with render pipeline, quite a few image functions (meaning we can paint on such images now, albeit somewhat slowly ;) ) and export to jpeg. Too many places in code to check so I guess we'll be handling cases as they come. Don't try this at home unless you have an immense ammount of RAM. First GPixel render of suzanne in the multiverse can be found here: http://download.blender.org/demo/test/suzanne-billion-pixel.jpg Can be viewed from blender (takes about 3.3 GB after loading but may take more during loading so 8GB might be more safe to try this).
2015-04-29Revert commit with perspective depth offset, makes simple cases such asAntony Riakiotakis
loopcuts on cube have zfighting.
2015-04-28Rewind fix for T44505 (leave in ifdef'd)Campbell Barton
This makes selection fail in simple cases, default cube subdiv 10x for eg.
2015-04-28Error in last commitCampbell Barton
2015-04-28Store bit-depth for reuse, replace loop with shiftCampbell Barton
2015-04-28Compilation error fixes for strict compiler flagsSergey Sharybin
2015-04-28Fix ortho part of T44505Antony Riakiotakis
In this case we can calculate an offset without worrying about perspective correction. Unfortunately if looking from a camera we still have depth issues here. There's no really general case that can fix this so I'm leaving this as is.