#
98b326dd |
|
28-Jan-2013 |
Adrien Destugues <pulkomandy@gmail.com> |
Revert Ctrl+Alt resizing/moving changes. This removes the solution with no convincing replacement, and breaks most basic window management tasks such as raising a window when clicking it. Please come back when you get the issues fixed and a real alternative to the "ugly" border highlighting. This reverts hrev45197-45202.
|
#
3071859c |
|
16-Jan-2013 |
John Scipione <jscipione@gmail.com> |
Update ctrl+alt window management functionality. * Use double-headed resize arrows instead of single headed. * Remove border highlighting, it is replaced by mouse cursor. * Don't enter drag state if window is not movable. * Make Ctrl+LMB resize window border like RMB. * Define other 3 corners in default decorator and resize by them as well * Update mouse cursor to show arrows when over borders and control is held. * Set the move cursor on ctrl+alt if the window is movable. * Set cursor to not allowed on ctrl+alt if window is not movable. * Set the cursor to appropriate resize arrow on ctrl+alt+RMB. * Set the cursor to not allowed on ctrl+alt+RMB if not resizable. * Make window go to back when you right-click or ctrl+click on the tab. It doesn't lose focus though unlike BeOS R5.
|
#
70a5df38 |
|
09-Jun-2012 |
Ryan Leavengood <leavengood@gmail.com> |
Use the correct color for the tab border for inactive windows. Before this the active window border color was used, resulting in ugly inactive window tabs if the active and inactive border colors were quite different. This was not noticed before because the defaults are two very similar grays.
|
#
a18c2a6d |
|
28-Oct-2011 |
John Scipione <jscipione@gmail.com> |
Adjust the border color using tints so that it is just so, not too 3d. Get rid of all the extra contstants and just tint off of the base color.
|
#
30d17caa |
|
28-Oct-2011 |
John Scipione <jscipione@gmail.com> |
Added support for colored window tabs in the default decorator.
|
#
c732cb56 |
|
15-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Reset the tab region when switching to a tab less look. At least partially fixes #7919. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42636 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1c141573 |
|
02-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Move flags and look into the tab too. The flags are needed to determine e.g. whether or not the zoom button should be drawn. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42552 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1c44bb21 |
|
02-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Check if the dirty region is valid. Part of #7896. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42547 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e089170a |
|
31-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Fix the check for the max tab offset when there is only one tab. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42528 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
86b01082 |
|
25-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
* Draw the complete decorator off screen and copy it to the front when finished. Stippi please take a look. This fixes some flickering when drawing shifted tabs in stack mode. In stack mode the different tabs sometime repaint each other, thus the decorator has to been drawn double buffered to avoid artefacts. * Add an option to draw the button directly, i.e. when they are clicked. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42493 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f4f30311 |
|
24-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Cleanup app server directory a bit by creating a font and a decorator sub folder. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42483 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70a5df3878c7778c8342a268f62176f15245ab35 |
|
09-Jun-2012 |
Ryan Leavengood <leavengood@gmail.com> |
Use the correct color for the tab border for inactive windows. Before this the active window border color was used, resulting in ugly inactive window tabs if the active and inactive border colors were quite different. This was not noticed before because the defaults are two very similar grays.
|
#
a18c2a6d9e3f313248d3a5acc609de27ea3f9602 |
|
28-Oct-2011 |
John Scipione <jscipione@gmail.com> |
Adjust the border color using tints so that it is just so, not too 3d. Get rid of all the extra contstants and just tint off of the base color.
|
#
30d17caa9d4370c1425b7ad42c1a1cd771e89b13 |
|
28-Oct-2011 |
John Scipione <jscipione@gmail.com> |
Added support for colored window tabs in the default decorator.
|
#
c732cb560dc554a3089aaecbd114ea632596c3db |
|
15-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Reset the tab region when switching to a tab less look. At least partially fixes #7919. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42636 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1c1415732dcf43dec54a93d20ad15c701dc6996e |
|
02-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Move flags and look into the tab too. The flags are needed to determine e.g. whether or not the zoom button should be drawn. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42552 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1c44bb215761366278902e794ff1c9af64012ead |
|
02-Aug-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Check if the dirty region is valid. Part of #7896. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42547 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e089170a153f92a46538cf1a01278b651c3259ec |
|
31-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Fix the check for the max tab offset when there is only one tab. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42528 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
86b010824cfcf9923573ca68850fd26a71eeb0bc |
|
25-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
* Draw the complete decorator off screen and copy it to the front when finished. Stippi please take a look. This fixes some flickering when drawing shifted tabs in stack mode. In stack mode the different tabs sometime repaint each other, thus the decorator has to been drawn double buffered to avoid artefacts. * Add an option to draw the button directly, i.e. when they are clicked. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42493 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f4f30311aab9b2768d3ef7e590f85598298edfe0 |
|
24-Jul-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Cleanup app server directory a bit by creating a font and a decorator sub folder. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42483 a95241bf-73f2-0310-859d-f6bbb57e9c96
|