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
path: root/source
AgeCommit message (Collapse)Author
2018-06-11Cleanup: remove moar ugly G.main usages...Bastien Montagne
BKE_image was an ugly nest, could fix all but the ones from compositor, so moved ugly G.main there, at least we know where the Evil is that way ;)
2018-06-11Cleanup: Moar G.main removal of Hell.Bastien Montagne
This commit actually adds some G.main... but at much, much higher level than the ones it removes, so should still be better ;)
2018-06-11Cleanup: remove some G.main usages...Bastien Montagne
2018-06-11Fix bad level stubsSergey Sharybin
2018-06-11Cleanup: Use BLI_strncpySergey Sharybin
It has behavior which we expect, and silences strict compiler warning.
2018-06-11path_util: avoid overflow w/ strtoll useCampbell Barton
Also style cleanup.
2018-06-11Fix PyConsole: Drag events finished early in modal text selectionPhilipp Oeser
2018-06-11Fix T55140: opened image doesn't show up in movie clip editorPhilipp Oeser
atoi usage in BLI_stringdec could overflow, use strtoll instead and check valid range with INT_MIN and INT_MAX Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3452
2018-06-11Fix T55349: crash adding paint slot when object is on hidden layerPhilipp Oeser
use better poll and get ob with 'ED_object_active_context' (instead of 'CTX_data_active_object') Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3467
2018-06-10WM: add macros to check mouse button/gesture/wheelCampbell Barton
Use to check click/drag, fixes issue with mouse wheel triggering pie menu.
2018-06-09RNA: remove Layout.introspectCampbell Barton
This was added as an experiment to extract information for docs but this was never all that useful for its intended purpose.
2018-06-09Cleanup: unused functionsCampbell Barton
2018-06-09Cleanup: remove some G.main usages.Bastien Montagne
2018-06-09Cleanup: trailing space in RNACampbell Barton
2018-06-09Cleanup: styleCampbell Barton
2018-06-08WM: correct recent change to click/drag detectionCampbell Barton
fb1915d87090a - caused click/drag events not to be detected. Now check a key is a mouse or keyboard event.
2018-06-08WM: fix panel drag event handlingCampbell Barton
2018-06-08WM: fix node link & background dragCampbell Barton
2018-06-08Prevent wheel causing spurious click/drag eventsCampbell Barton
2018-06-08Cleanup: getting rid of G.main.Bastien Montagne
Sometimes one needs a *lot* of changes for a single G.main... :/
2018-06-08Fix regression in grease pencil drawingCampbell Barton
Drag events finished drawing early.
2018-06-08Fix T55301: Transform confirm on release fails w/ MMBCampbell Barton
2018-06-08WM: backport event/keymap type util from 2.8Campbell Barton
2018-06-08Cleanup: trailing spaceCampbell Barton
Remove from blender/nodes, collada, blenfont & render.
2018-06-08Fix recently added drag events closing menusCampbell Barton
2018-06-07WM: fix drag events applying after releaseCampbell Barton
2018-06-07Cleanup: typo, and 0 -> false for booleans.Bastien Montagne
2018-06-07WM: add support for drag eventsCampbell Barton
This allows for a single key to be mapped to both release and drag, useful for pie menus to share a key with a different action.
2018-06-07Fix key repeat events resetting the click timerCampbell Barton
2018-06-07Cleanup: trailing space for windowmanagerCampbell Barton
2018-06-07WM: check for release instead of not pressedCampbell Barton
Makes reasoning about events more predictable.
2018-06-07Fix crash due to missing init of new bAnimContext bmain member in transform ↵Bastien Montagne
code. From own previous G.main-busting commit.
2018-06-07Fix double free in dyntopo-sculpt mode undoCampbell Barton
2018-06-07Fix sculpt assert on initializationCampbell Barton
2018-06-07Cleanup: remove moar G.main usages.Bastien Montagne
Notes: * Really need to address RNA setters case, end up adding way too much G.main here these days... :/ * Added Main pointer into bAnimContext, helps a lot in anim code ;)
2018-06-07Cleanup: Nuke moar G.main usages...Bastien Montagne
2018-06-07Python API: Initial 'imbuf' APICampbell Barton
Support only basic operations new/load/write & resize. Add now so we can extend as needed & more easily accept patches.
2018-06-06Fix BLI_ASSERT_UNIT macro w/ non-finite numbersCampbell Barton
2018-06-06UI: NLA: Influence should be a factor (RNA)Aaron Carlisle
2018-06-06Alembic export: only free duplilists when not NULLSybren A. Stüvel
2018-06-06Fix error using freed bmainCampbell Barton
Regression in 481cdb08ed6f3
2018-06-05Fix crash in owmn previous commit.Bastien Montagne
2018-06-05Cleanup: use new accessors to blendfile path (Main.name).Bastien Montagne
2018-06-05Cleanup: add hleper functions to get filepath from Main.Bastien Montagne
This helps making things clearer and cleaner. Func returning filepath of G.main is separate, so that we can easily track its usages, and hopefully deprecate it at some point. Though that usage of G.main is likely the less evil one, you nearly always want current blendfile path in those cases anyway.
2018-06-04Cleanup: correct menu nameCampbell Barton
2018-06-04Cleanup: strip ghost trailing spaceCampbell Barton
2018-06-04Particle System: move data creation into RNA updateCampbell Barton
Relying on evaluation to initialize data causes issues w/ 2.8.
2018-06-04Fix T55260: load Text File with Python from GUI Button results in 0 UserBastien Montagne
Let's just always ensure user_one when loading text from operator...
2018-06-04Cleanup: strip trailing space in editorsCampbell Barton
2018-06-04 Cleanup: strip trailing space in GPU moduleCampbell Barton