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
2008-01-07Patch to change license to GPL only, from GSR.Chris Want
2008-01-07Fix for makefile to enter interface dirTon Roosendaal
2008-01-07New linking order for the 2.5 editor/wm libsTon Roosendaal
2008-01-07Whole lot of changes.... here a shortlist:Ton Roosendaal
- removed editors/area and put this all in screen - added first python calls (note, a new c file for scriptlinks) - added view3d editor callbacks (no drawing yet) - added files in editors/interface (Cmake and Scons has to be fixed, help welcome!) - now areas/headers are being converted on file read - note: previously saved 2.50 files will crash!!! (.B.blend) - area regions are being drawn, first handler for cursor added (on edge) - window duplicate and scale works correct for screen subdiv Todos for me: - need to fix things in syntax (function names) a bit still - more operators for screen - define how Context will work... still unresolved when it gets set - docs! Reviews of code structure is welcome! There are also more todos now for others, but it can wait a couple of days
2008-01-05* make sure blender2.5 still compiles when WITH_BF_VERSE=1Nathan Letwory
2008-01-04Support for CMakeChris Want
2008-01-02* make sure we have still a compiling GE with scons/mingwNathan Letwory
* assist ideasman also for scons/mingw with ffmpeg enabled
2008-01-02* making sure removal of headers still has successful compile on win32Nathan Letwory
2008-01-01removed some more header files, made the game engine compile with removed ↵Campbell Barton
header files, added includes to SConstruct files.
2008-01-01Some notes for those who try to follow this :)Ton Roosendaal
- first work on getting area/screen handling back - added structure for where to put stuff, is still under review, wait a bit for docs? Campbell is working on removing every bad level include from sources, so we can safely rebuild the src/ directory.
2008-01-01removed blenderdef.h, BIF_*, BDR_* and BSE_* header files (except for ↵Campbell Barton
BIF_gl.h and BIF_glutil.h)
2008-01-01More work on restoring Blender;Ton Roosendaal
- brining back subwindow management - removing more bad level stuff
2008-01-01* add fullscreen toggle operator (for testing fullscreen states in win32). ↵Nathan Letwory
hotkey is FKEY. Do test on other platforms, too.
2007-12-31* fix include path (found by jensverwiebe)Nathan Letwory
2007-12-31* also distinguish between maximised and fullscreen on GHOST win32.Nathan Letwory
* clean up some warnings (unused vars).
2007-12-31* revert my change to windowmanager move/size handling.Nathan Letwory
* made win32 ghost getClientBounds so that it returns area compatible with osx getClientBounds - if a window is non-fullscreen, substract decoration, since that'll be added by GHOST_WindowWin32() * use SetWindowLongPtr/GetWindowLongPtr (instead of SetWindowLong) as it is compatible with 64bit windows.
2007-12-30Removed silly Global windowstate variable.Ton Roosendaal
Result: windows open default with decoration (or as your default WM defines). Todo: platform maintainers re-implement a cogent way for giving commandline options for defaults, and test how this can be stored even
2007-12-30* handle WM_MOVE on win32 in GHOSTNathan Letwory
* change window move/size handling so that getWindowBounds gets x,y for window and getClientBounds gets w,h
2007-12-30Windowmanager, ghost side:Ton Roosendaal
- Added GHOST_kEventWindowMove event, for sending event that the window has moved - Fixed GHOST_GetClientBounds() for OSX (get window rect) Todos: - add same event for X11 and Windows - solve why ghost doesn't call client event-proc while scaling window (at least, not in osx)
2007-12-30* remove unneeded include (msvc barfs on it), now current tree builds with ↵Nathan Letwory
scons/mingw, scons/msvc and scons/gcc (linux) (and afaik also cross-compiles on linux for windows, with thanks to Debolaz)
2007-12-29* some additions and a removal in stubs.c (by elubie)Nathan Letwory
* mingw config update to link properly with ffmpeg
2007-12-29Accidentally removed a bit too many badlevel calls.Ton Roosendaal
2007-12-29* fix include paths in SConscripts for GE.Nathan Letwory
2007-12-29Badlevel call amount reduced to 21!Ton Roosendaal
(worst was radio module)
2007-12-29Adding stubs for audiostreamMartin Poirier
2007-12-29* add also SConscripts for editors.Nathan Letwory
I totally forgot those. Anyway, now all compiles and links (scons/mingw)
2007-12-29Ported over the bad-level cleanup from Chris for Sculpt.Ton Roosendaal
2007-12-29Eh, comment should be on line above :)Ton Roosendaal
2007-12-29Crash on startup fixTon Roosendaal
2007-12-29And now blender will link again! However, with a bad stub.cTon Roosendaal
That's going to be tackled.
2007-12-29Now Makefiles should be uptodate.Ton Roosendaal
Also fixed old error in make for nodes, it didn't enter subdirs correctly? Left: 63 unresolved symbols on linking...
2007-12-29Cleanup work for 2.5 branch. Target is to get it compile and linkTon Roosendaal
still!
2007-12-29* remove obsolete include/Nathan Letwory
2007-12-28* added SConscript for windowmanagerNathan Letwory
* tweak other SConscripts for editors/include * commented BKE_bad_level_calls.h in writeframeserver.c - please check it doesn't break make builds This compiles until final linking, which still fails.
2007-12-28(this is for blender2.5 again)Kent Mein
Modified these three to include blender/editors/include instead of blender/include maybe not needed at this stage but I'm guessing its good to do this. Kent
2007-12-27* remove src and python SConscript referencesNathan Letwory
2007-12-27Small tweaks to blender2.5 Makefiles...Kent Mein
commented out srclib and pythonlib since its not there added new include dir for window stuff so things could find headers.. Kent
2007-12-24- removing conflicts in svn merge (didnt notice)Ton Roosendaal
- adding more Makefiles
2007-12-24Last commit to get things on level I ended with during code holidaysTon Roosendaal
(which was not even a working blender yet!) Todo for dec 26th: finish the task: - remove entire src/ and python/ dirs, and get blender to compile and link again, using a new stubs.c temporary (note; bad level calls stubs.c was also removed, this was a MESS!) Then there's the task - solve the bad level calls (can use help with that!) So then I can do: - move the screen code and subwindow code from old src/ to new editors module and windowmanager More will follow on mailing list, and wiki. Merry xmas!
2007-12-24Part 4 of the event refactor branch: all changes in existing files,Ton Roosendaal
Makefiles especially, and of course the windowmanager DNA!
2007-12-24Blenkernel for 2.5 project, changes mainly are because of disablingTon Roosendaal
bad level calls. (which is not finished at all)
2007-12-24Step 3 for the initial commits for 2.5: removing src/ and python,Ton Roosendaal
adding new windowmanager module, and the first bits of new editors module.
2007-12-24patch from Vladimir Espinosa for keying object layers from pythonCampbell Barton
2007-12-24old bug in python api, Blender.Scene.Unlink() did not check if screens were ↵Campbell Barton
using this scene or if it was used as a set elsewhere. In both cases this resulted in invalid pointers and crashes. Also was not freeing nodes or sequence data.
2007-12-24== Sequencer ==Peter Schlaile
Fixed IPO calculation for threaded prefetch rendering. (do_seq_ipo used global CFRA tststs...)
2007-12-23== Sequencer ==Peter Schlaile
[#7861] Sequencer segfaults when trying to add images Fixed some _really_ stupid bugs in transform_seq, that made it segfault if one selected 0 images.
2007-12-23== FFMPEG ==Peter Schlaile
Fixes [#7475] no video as background libswscale sets the alpha channel to 0 by default... grmbl. Added a workaround. Big endian users please complain, if it doesn't work.
2007-12-23== Playback (peach request) ==Peter Schlaile
Correct playback frames per second when "Play" is pressed. (Play spawns a new instance of blender, it could pass an argument that sets the frames per second) (double credit :)
2007-12-23== Sequencer (Peach request) ==Peter Schlaile
Make the "Sync" button work when sound is disabled, Animators use this as a way to play animations at the right speed, could be renamed to "Drop Frames" and work even when blender built without audio enabled. (do not forget to give credit to me :)
2007-12-23Fixed bug #7981, Crash with multiresNicholas Bishop
Caused by incorrect handling of multires with orco mapping