Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5524 / 5574

October 7, 2003, 18:24 (GMT)
- another huge commit! read this!

- removed src/buttons.c and include/BIF_buttons.h
- added src/buttons.txt, which is the old buttons.c for review and adding
code to new panels structure

- changed internal events to match new buttonspace structure
- added tabs for new shading group of buttons
- removed loads of little warnings, -Wall now compiles src/ almost without
error (hint: setenv NAN_QUIET to see it all better)

Now I'm ready to do actual buttons -> panels conversion. I will do the raw
versions first, others then can cleanup
October 7, 2003, 12:49 (GMT)
- changed header from buttonwindow into new type
- changed meaning of F4-F10 keys (as compatible as possible, but we need
something!) check UI design doc for proposal
- made new call for switching direction of buttons in Y, for when pulldown
moves direction
- cleaned up all redundant manual switching code from headerbuttons.c
October 7, 2003, 11:24 (GMT)
- removed debug variable from 'automatic check of view2d'... so now it
keeps zooming within limits by default
October 6, 2003, 22:17 (GMT)
- at designer request: move closed button of panel to the left.
October 6, 2003, 21:53 (GMT)
- fixed bugs with Panel.. when you merge them while they had tabs,
some calculations went wrong.
October 6, 2003, 14:16 (GMT)
- fixed error (OSX only i think) that didnt make window/area active when
startup
- made nexted pulldowns easier to enter with diagonal mousemovement.
coded a heuristic like:
- while mouse moves in good x direction
- while mouse motion x is bigger than y motion
- while distance to center block diminishes
- only for 1 second
Works nice, but i left debug prints commented in for those who'd like
to tweak it.
October 6, 2003, 10:33 (GMT)
- pulldowns and 'BLOCK' buttons now open automatic, when mouseover
without moving for 0.25 second. Also works for sublevels in pulldowns.
- removed hacks from mainloop, which caused setting the main window and
active subwindow for each event (including mousemove).
WARN: test for all OS's that no events get lost, and active window focus
is OK. For OSX it works nicely
- reduced load for uibuttons with 50%....
October 5, 2003, 21:00 (GMT)
- fixed more menu colors
- left in patch for sgi, seems to work there....
would like some reports from nvidia windows users though
October 5, 2003, 20:35 (GMT)
- testing commit for drawing error sgi
October 5, 2003, 20:17 (GMT)
- fixed some of the weird placement of buttons when changing window size
- home key buttonswin had error
- fixed bug: split area with tabbed panels didnt work correct
October 5, 2003, 19:37 (GMT)
Finally add spike's FreeBSD suggestions. Tnxto Chris for forwarding.
Revision d9ec78a by Roel Spruit
October 5, 2003, 15:28 (GMT)
SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY SILLY.

People in blendercoders seem to think they need to pay attention to rigid, conservative users.....ok...so I moved the selection-> center snap in the shift-s menu to place number 5....sigh
October 5, 2003, 13:19 (GMT)
- added little original feature to panels: TABS! :)
while dragging you can merge panels, or while dragging on a tab you
can unmerge them.
October 5, 2003, 11:23 (GMT)
Referenced a wrong variable. Stupid typo.
October 5, 2003, 11:17 (GMT)
* Made internals of the Python Object module more consistent with other
modules.
* .setLocation(), .setDeltaLocation() and .setEuler() now can accept 3 floats
or a list of 3 floats.
This finally makes the following possible:
obj.setLocation (obj.getLocation())
obj.loc = obj.loc
Of course this applies to the other functions as well.
October 4, 2003, 21:47 (GMT)
- version number 2.29 for this testing period!
Revision 41e4869 by Roel Spruit
October 4, 2003, 21:27 (GMT)
added tons AWESOME files to the msvc 6.0 projectfile
October 4, 2003, 21:24 (GMT)
- added winstuff.h in new files... oops!
October 4, 2003, 21:03 (GMT)
- panels now scroll with page-up and page-down too.
October 4, 2003, 20:35 (GMT)
huge commit, sorry!

this is part 1 of the UI makeover. It has:
- menu system from Matt integrated
- buttons drawing from Matt
- generic button panel system implemented
- converted displaybuttons (not the rest yet)
- cleaned up a lot in drawing spaces itself, to make it aligned and pixel exact.
- cleaned loads of little compiler warnings, protos...

still a lot of work needed, will all be in next week i hope!

(warn: 2 new c files! butspace.c and buttons_scene.c)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021