From matt at mke3.net Fri Oct 21 20:16:44 2005 From: matt at mke3.net (Matt Ebb) Date: Fri, 21 Oct 2005 20:16:44 +0200 (CEST) Subject: [tuhopuu-cvs] CVS commit: tuhopuu3/source/blender/include BIF_butspace.h butspace.h BIF_interface.h Message-ID: <20051021181644.EF46F1C0603@bserve2.blender.org> broken (Matt Ebb) 2005/10/21 20:16:44 CEST Modified files: tuhopuu3/source/blender/include BIF_butspace.h butspace.h BIF_interface.h Log: Tuhopuu Lives! Well, not really. Just committing this so I can work on it at home. There are a few half done experiments that I'm too lazy to remove from this commit, but shouldn't be visible in the UI. And who knows if you'll even be able to build this! :) * Just a few tweaks and preparations before this hopefully gets moved to bf soon. * Tweaked render buttons layout a bit and converted all the co-ordinates and dimensions to constants (phew!) * Changed all the OpenGL antialiasing in round shaded theme buttons to a nice reusable fake AA system which should be crisper (pixel aligned), faster, and more predictable across different systems. * Changed the sliders substantially - now the entire button is a slider. Clicking on the text edits the value as usual, dragging anywhere on the button slides the value up and down, and alt-clicking on the button sets the slider value to where you clicked (maybe this should be ctrl.. ) This will allow much more efficient layouts, especially in a revised material buttons. Yes it's still ugly right now, that's why I'm committing in order to work on it some more. Revision Changes Path 1.2 +39 -10 tuhopuu3/source/blender/include/BIF_butspace.h 1.29 +3 -1 tuhopuu3/source/blender/include/butspace.h 1.8 +10 -4 tuhopuu3/source/blender/include/BIF_interface.h From matt at mke3.net Fri Oct 21 20:16:50 2005 From: matt at mke3.net (Matt Ebb) Date: Fri, 21 Oct 2005 20:16:50 +0200 (CEST) Subject: [tuhopuu-cvs] CVS commit: tuhopuu3/source/blender/src interface.c interface_draw.c interface_panel.c buttons_scene.c buttons_editing.c Message-ID: <20051021181650.6CC211C061A@bserve2.blender.org> broken (Matt Ebb) 2005/10/21 20:16:50 CEST Modified files: tuhopuu3/source/blender/src interface.c interface_draw.c interface_panel.c buttons_scene.c buttons_editing.c Log: Tuhopuu Lives! Well, not really. Just committing this so I can work on it at home. There are a few half done experiments that I'm too lazy to remove from this commit, but shouldn't be visible in the UI. And who knows if you'll even be able to build this! :) * Just a few tweaks and preparations before this hopefully gets moved to bf soon. * Tweaked render buttons layout a bit and converted all the co-ordinates and dimensions to constants (phew!) * Changed all the OpenGL antialiasing in round shaded theme buttons to a nice reusable fake AA system which should be crisper (pixel aligned), faster, and more predictable across different systems. * Changed the sliders substantially - now the entire button is a slider. Clicking on the text edits the value as usual, dragging anywhere on the button slides the value up and down, and alt-clicking on the button sets the slider value to where you clicked (maybe this should be ctrl.. ) This will allow much more efficient layouts, especially in a revised material buttons. Yes it's still ugly right now, that's why I'm committing in order to work on it some more. Revision Changes Path 1.39 +153 -27 tuhopuu3/source/blender/src/interface.c 1.28 +76 -97 tuhopuu3/source/blender/src/interface_draw.c 1.9 +62 -8 tuhopuu3/source/blender/src/interface_panel.c 1.31 +379 -207 tuhopuu3/source/blender/src/buttons_scene.c 1.62 +5 -1 tuhopuu3/source/blender/src/buttons_editing.c