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-11-17Fix T46764: Crash toggling region + fullscreenCampbell Barton
2015-11-17Fix crash changing screen + region overlap fadeCampbell Barton
2015-11-01Cleanup: old commentsCampbell Barton
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-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-20Fix T45109: multi-view regression /w screen-castCampbell Barton
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-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.
2015-04-28Alleviate somewhat the issue of T44505Antony Riakiotakis
Issue is zfighting with wire of mesh when parts of the mesh are close together. We can make this slightly better by reducing the offset, however this offset is calculated pre-perspective division and can vary greatly with distance. Correct approach would be using polygon offset, however we draw mesh wireframes as lines, (not polygons with polygon mode line) so this approach will not work. Alternatively, we could set an offset in a shader, however we don't have code for that either.
2015-04-25Fix T42495: Fullscreen area icon glitchJulian Eisel
Tried a couple of things to trigger an update/redraw for the exact right moment (sending azone update event, timer, delayed redraw, etc) but this seems to work rock solid without being *that* ugly.
2015-04-24Fix T44405: Importing keyconfig with changed shortcut in "Screen Global"Julian Eisel
causes rapid fullscreen toggeling
2015-04-22Fix and simplify vertical positioning and calculation of metadataAntony Riakiotakis
display more.