Blender Git Commits

Blender Git "master" branch commits.

Page: 5523 / 5574

October 11, 2003, 18:15 (GMT)
- fixes in material buttons (still tentative design!)

- cutoff of text in menus and buttons now even better!
- size of pull-up menu buttons is corrected
- pressing at 'menu button' had a delay, fixed

General: the 'outo open' wont become default, it will be removed or
become a user option. I am experimenting with it to get it all OK.
The 'auto open' for secondary levels in pulldowns will remain there

Check the latest state of pull-up menu buttons. for example the mode
selector: you can use such buttons in three ways,

- click on it, it opens and you can select
- click-and-hold-mouse, move, release at item you want to select
- move mouse over button, wait, it opens

The 'auto open' and its time threshold both can be user settings.
October 11, 2003, 14:12 (GMT)
- two more panels for material buttons. work in progress....
October 11, 2003, 11:28 (GMT)
- small fix, number buttons strings were cut off like sliders...
October 11, 2003, 10:57 (GMT)
- improved drawing of slider button
- strings for slider button are cut off correctly
October 11, 2003, 00:21 (GMT)
- added method to have a preview render in panel
- increased size of preview from 100 to 125 pix :)
- put back header buttons for databrowse, but they need to move to
buttonswindow itself
Revision e799e39 by Roel Spruit
October 10, 2003, 23:20 (GMT)
- Added all the stuff of the last week to the MSVC 6.0 project file.
- Added include BIF_gl.h to header_imasel.c (I think it needs that :)
October 10, 2003, 21:14 (GMT)
- fixed bug in aligning different sized panels vertically
October 10, 2003, 20:50 (GMT)
- another fix, now for unix systems with 'sloppy focus'.
the mainwindow is set active again after rendering, without
destroying the (optional) dispview image
October 10, 2003, 20:15 (GMT)
- fixed error in making main window active again after rendering, it didnt
work...
October 10, 2003, 17:47 (GMT)
- small little unitialized variable error...
October 10, 2003, 17:29 (GMT)
Another huge commit!!!

First, check on the new files, which are listed below.
The new butspace.h is a local include, only to be used for the buttons
drawn in the buttonswindow.

- editbuts, animbuts, gamebuts, displaybuts, paintbuts, work now
- i quite completely reorganized it, it's now nicely telling you what
context it is in
- sorting error in panel align fixed (tabs were flipping)
- align works correctly automatic when you click around in Blender
- editsca.c renamed to buttons_logic.h
- button names are truncated from the right for allmost all buttons
(except text buttons and number buttons)
- while dragging panels, you cannot move them outside window anymore

And of course fixed loads of little bugs I encountered while testing
it all. This is a version I really need good test & feedback for.

Next step: restoring material/lamp/texture/world
October 10, 2003, 13:36 (GMT)
- adapted startsize for osx version to match powerbook (768 high)
- add patch in prevsize routine (editscreen.c) to subtract apple
top header, this allows 'fullscreen' with windowbar behind topbar.
October 10, 2003, 03:16 (GMT)
Splitting source/blender/src/headerbuttons.c in smaller header_***.c files.
The original headerbuttons.c is for now kept as headerbuttons.txt

The included .h files were updated to only include needed ones in each file.

Makefile.am (for the autotools build) was updated. Didn't test with original makefiles.
Other build systems will of course need to be updated.
October 9, 2003, 12:20 (GMT)
- increased default windowsize for OSX a bit, to match better a good
layout. Old size was 800x600, just not too nice
New size is 900x768. this default small size is for older macs that
dont allow full size 32 bits opengl windows... silly er! :)
October 7, 2003, 22:55 (GMT)
- brought back hilites in buttons when mouse-over
- automatic pulldown opening can now be controlled ( user setting?)
it has two thresholds:
- when no menu was opened before, it waits A milliseconds
- when (in the same block a menu was opened, it waits B millisec.
Currently A= 0.4 sec, B= 0.1 (or so)
- 3d window header; brought back old drawtype menu (test, compare!)
- another test: the old menubutton doesnt work anymore with hold-mouse
only, you can also use it as the other popups (old method still works)
- proposal; all buttons that pop up a block, get special drawtype (arrows)
October 7, 2003, 21:01 (GMT)
- removed link with libblenkey.a (keymaker) (MSVC 6)
October 7, 2003, 20:59 (GMT)
- removed keymaker project from intern build (MSVC 6) - no longer needed.
October 7, 2003, 19:21 (GMT)
- forgot one event code in render...
- fixed the () in the && || code, typo... <blush>
October 7, 2003, 19:14 (GMT)
- removed button.c from MSVC 6 project files.
October 7, 2003, 18:42 (GMT)
- if( a || b && c) is (a || (b && c))
and not the other way! thats what you get with cleaning warnings. :)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021