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
2012-06-07style cleanupCampbell Barton
2012-06-05style cleanupCampbell Barton
2012-06-03code cleanup: replace some non utf8 charsCampbell Barton
2012-05-30replaced last instance of BF_GHOST_DEBUGCampbell Barton
2012-05-27style cleanupCampbell Barton
2012-05-27code cleanup: defines with braces - end with '(void)0' so callers must end ↵Campbell Barton
with ';' like normal function. ... without this some editors dont parse the source so well.
2012-05-27style cleanupCampbell Barton
2012-05-25Unix: enable use of XDG paths for storing Blender configuration on Linux/BSD/..,Brecht Van Lommel
starting from version 2.64. Unless you have a special system setup, this means the will be in ~/.config/blender rather than ~/.blender. When the version number is changed to 2.64, the "Copy Previous Settings" operator in the splash will copy the settings to the new location. XDG base directory specification: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
2012-05-24style cleanupCampbell Barton
2012-05-19style cleanup: ghostCampbell Barton
2012-05-19style cleanup: ghost headersCampbell Barton
2012-05-19style cleanup: ghost/x11Campbell Barton
2012-05-11dont use sdl include when building headlessCampbell Barton
2012-05-08ndof: restored support for older serial port 3D mice on Linux (R45951 broke ↵Mike Erwin
it, oops)
2012-05-07GHOST/Cocoa: revert tablet detection commit for continuous grab, apparently ↵Brecht Van Lommel
it is already doing it and this change breaks something? Still it seems strange that it is doing tablet stuff in this part of the code then.
2012-05-07GHOST/Cocoa: detect tablet event to disable continuous grab. Don't have tabletBrecht Van Lommel
to test it though, can someone with Mac + tablet confirm if continuous grab gets automatically disabled when using the tablet?
2012-05-07Fix mac build error after ghost cocoa changes.Brecht Van Lommel
2012-05-06code cleanup: add getCursorGrabModeIsWarp(), makes the intent more clear ↵Campbell Barton
where we check for mouse warping.
2012-05-06disable warping for tablet events (X11 only), added TODO's for OSX and win32.Campbell Barton
2012-05-04Renamed "fake" OpenGL identifiers.Jason Wilkins
Any identifier that looks like an OpenGL identifier, but isn't, causes a false alarm by the glreport.py tool. Most of these were in comments so I just rephrased the comments. There were a couple of static functions/macros that were easy enough to rename. Only the glTexco and glIndex fields of the DMVertexAttribs struct was public and had non-local uses.
2012-04-30patch [#31091] PVS-Studio Analysis FixesCampbell Barton
from Jason Wilkins (jwilkins) left out openjpeg changes since this library needs updating.
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-25ndof: avoid potential buffer overflow in libspnavMike Erwin
2012-04-24Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with ↵Antony Riakiotakis
slight modifications. Thanks!
2012-04-24First MinGW-w64 support for cmake has been added. To test I recommend this ↵Antony Riakiotakis
build: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/ray_linn/GCC-4.7.0-with-ada/mingw-w64-gcc-4.7.0-runtime-2.0.1-static-ada-20120330.7z/download Other builds may also work but due to the constantly changing nature of the compiler this cannot be guaranteed. I often had to change compilers while building the libraries and this one is the one that did the job for most of them. This first support is experimental and considered "advanced". To enable pass -DWITH_MINGW64 during cmake configuration. Also make sure to extract the compiler on C:/MinGW and that MinGW/bin is in your path. To build check out lib/mingw64. Initially the support is lacking until I get every library compiled correctly. For now you should disable WITH_CYCLES(sorry, I know some people are dying to do benchmarks, but still a few libs to go), WITH_IMAGE_OPENEXR, WITH_OPENCOLLADA, WITH_LIBMV and WITH_CODEC_FFMPEG(links but hangs on startup). Still the tools are working, the memory limit is increased and due to the experimental nature of the setup, full optimization with SSE2 is available, which makes the build quite fast. Also the compiler and especially, the linker are way faster than regular MinGW. The wiki docs have also updated. Happy testing!
2012-04-12code cleanup: utfconv library had some quite confusing formatting, also ↵Campbell Barton
cleared som warnings.
2012-04-06Ghost:Thomas Dinges
* Typo fix, preventing mingw to compile. Found by XercesBlue in IRC:
2012-03-27quiet some warnings for gcc 4.7Campbell Barton
2012-03-22patch [#30636] Enable full screen mode with SDL2Campbell Barton
from Wander Costa (walac)
2012-03-22patch [#30635] Fix SDL2 version check by Wander Costa (walac)Dalai Felinto
2012-03-20Adds support for utf paths on Windows.Alexander Kuznetsov
Not all file formats/calls are supported yet. It will be expended. Please from now on use BLI_fopen, BLI_* for file manipulations. For non-windows systems BLI_fopen just calls fopen. For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
2012-03-18SVN maintenance.Guillermo S. Romero
2012-03-16Patch by Psy-Fi + my minor changesAlexander Kuznetsov
Adds conformation on exit for windows. Needs to be enabled in user perf. Tried to edit blender.exe.manifest for more modern dialog look, but didn't work out.
2012-03-14SDL ghost update to work with SDL2.Campbell Barton
this gives some problems because SDL2 Needs a window before fullscreen is set, the player currently doesnt have a window created when fullscreen is called.
2012-03-13WITH_GHOST_SDL working again (missing std:: update)Campbell Barton
2012-03-13bmesh py api: more comprehensive intro page, also fix some spelling errors.Campbell Barton
2012-02-29ndof button handling improvements: Spaceball5000's A,B,C buttons can now be ↵Mike Erwin
keymapped, ndof modifiers (shift,alt,etc.) are almost ready but still hardcoded to act like keyboard for now. added a check to prevent crash on Linux when device is plugged in after blender starts. also fixed a bug introduced by my last commit that affected the SpaceTraveler and serial devices.
2012-02-27style cleanup (mostly whitespace)Campbell Barton
2012-02-27ndof: unified button handling for modern 3Dx devices, also first steps ↵Mike Erwin
toward keymappable modifiers (shift,ctrl,etc.)
2012-02-23code cleanup: dont set the namespace in STR_String.h - 'using namespace ↵Campbell Barton
std', since this is included in many places.
2012-02-18XDND support now can be disabled using WITH_GHOST_XDND=OFF with CMake and ↵Sergey Sharybin
WITH_GHOST_XDND=False with SCons Disabled on FreeBSD platforms due to some linking errors.
2012-02-17unify include guard defines, __$FILENAME__Campbell Barton
without the underscores these clogged up the namespace for autocompleation which was annoying.
2012-02-17Drag-n-drop support on LinuxSergey Sharybin
This commit implements drag-n-drop support from external applications into Blender. Used xdnd implementation from Paul Sheer.
2012-02-05Fix for [#30044] on windowsAlexander Kuznetsov
We don't know how ALT key modifies the key, so utf=0; That way Text Object can handle it. * Should be removed when we able to support different keyboards on Windows
2012-01-26added support for USB Spaceball5000, also a partial attempt to accept button ↵Mike Erwin
presses from unidentified 3D mice (for ancient serial devices)
2012-01-23Committing patch "[#27676] Change window size/resolution in realtime" by me.Mitchell Stokes
Description: This patch allows the user to change the size of the window (or the resolution in fullscreen mode) using the new bge.render.setWindowSize() method. This only works in the Blenderplayer since it doesn't make a whole lot of sense for the embedded player.
2012-01-19added support for the 3Dconnexion SpaceMouse Pro -- tested on Linux w/ ↵Mike Erwin
spacenavd, Macs need latest driver (Intel only (grumble)), Windows should be good as well but have not tested
2012-01-19allow building without xinput againCampbell Barton
2012-01-18Fix #25581: No pressure sensitivity in sculpt modeSergey Sharybin
Tablet mode (stylus/eraser) wasn't properly set when pen was already hovering over tablet surface when opening blender (i.e. in cases when blender was opened using stylus tap). Issue resolved by setting tablet mode when handling tablet's motion event too.
2012-01-18ghost tests weren't building and added some comments to ghost docs.Campbell Barton