#
8dbc6372 |
|
15-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
cosmetic git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13162 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2e8bd797 |
|
15-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
all view that have B_FULL_UPDATE_ON_RESIZE flag set invalidate their visible area now. not just the one being resized. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13153 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e274da0f |
|
14-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Optimized resizing operations. They behave exactly like in R5. Abandoned HW acc for resize operations, this turned out to be quite hard to implement and would make the code a lot harder to understand. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a4aff61d |
|
02-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Imported Stephan's CopyRegion. Trying to optimize resize operations - work in progress. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6e795cfe |
|
28-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
fully implemented support for B_DOCUMENT_WINDOW_LOOK windows (resize tab overlapping top_view's area). Added support for live moving and resizing the layers shown, resizing is done by dragging from the lower right corner of a layer or winborder. Fixed a bug with for B_FULL_UPDATE_ON_RESIZE flag. More testing remains to be done because there seems to be a problem with clipping under certain circumstances, but I'm nearly finished. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12872 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1afd64e8 |
|
28-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Added some support for WinBorders. support B_DOCUMENT_WINDOW_LOOK remains to implemented as the border in this case overlaps the white view area with the resize box git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ccf52fa4 |
|
25-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
resizing layers with any rule seems to work now. lots of testing remains to be done... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12812 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8a17a6ea |
|
24-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
lots of changes this time... * further optimized clipping * implemented support for B_FULL_UPDATE_ON_RESIZE flag * added support for hidden layers * implemented Show()/Hide() * implemented Invalidate(region) remains to be done: * fully redraw center and right alligned layers on a resize operation. * additional testing. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12798 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a95e833 |
|
17-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Implemented some support for moving and reziving Layers. It works too. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12701 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4bdd131a |
|
16-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
my test app for new clipping code git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12691 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8dbc637219753881e558557493b55ae74accfe02 |
|
15-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
cosmetic git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13162 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2e8bd797742fe5d430b9148e67375a668b3f939d |
|
15-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
all view that have B_FULL_UPDATE_ON_RESIZE flag set invalidate their visible area now. not just the one being resized. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13153 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e274da0fa553ef4f2a10a4513317c963679b3c82 |
|
14-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Optimized resizing operations. They behave exactly like in R5. Abandoned HW acc for resize operations, this turned out to be quite hard to implement and would make the code a lot harder to understand. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a4aff61d76253ff2252743e427cffac008d5de54 |
|
02-Jun-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Imported Stephan's CopyRegion. Trying to optimize resize operations - work in progress. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6e795cfe267b4f6be911aa5d9490290bd58d4b78 |
|
28-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
fully implemented support for B_DOCUMENT_WINDOW_LOOK windows (resize tab overlapping top_view's area). Added support for live moving and resizing the layers shown, resizing is done by dragging from the lower right corner of a layer or winborder. Fixed a bug with for B_FULL_UPDATE_ON_RESIZE flag. More testing remains to be done because there seems to be a problem with clipping under certain circumstances, but I'm nearly finished. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12872 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1afd64e8b14c72141e45931243c09f49ec9a9735 |
|
28-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Added some support for WinBorders. support B_DOCUMENT_WINDOW_LOOK remains to implemented as the border in this case overlaps the white view area with the resize box git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ccf52fa4fee47b60c1bcc2676825a373659f8951 |
|
25-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
resizing layers with any rule seems to work now. lots of testing remains to be done... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12812 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8a17a6ea37e41f4354430df932455a8db8255778 |
|
24-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
lots of changes this time... * further optimized clipping * implemented support for B_FULL_UPDATE_ON_RESIZE flag * added support for hidden layers * implemented Show()/Hide() * implemented Invalidate(region) remains to be done: * fully redraw center and right alligned layers on a resize operation. * additional testing. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12798 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a95e833570daf0649896d6d6ea9950e34d721a8 |
|
17-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
Implemented some support for moving and reziving Layers. It works too. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12701 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4bdd131ac5327f6bf4dc83ceb8bc0b62f847adf7 |
|
16-May-2005 |
Adi Oanca <adioanca@nowhere.fake> |
my test app for new clipping code git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12691 a95241bf-73f2-0310-859d-f6bbb57e9c96
|