#
9c274ccd |
|
28-Feb-2024 |
Pascal Abresch <nep-git@packageloss.eu> |
Document new rgb_color apis, apply their usage. Change-Id: I48f1bedd3abfb3b445c1c7090ce43504bcff4537 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7485 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
bfbb9655 |
|
10-Sep-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
Interface Kit: Remove more non-BControlLook code.
|
#
80bc632a |
|
07-Mar-2016 |
Augustin Cavalier <waddlesplash@gmail.com> |
BStatusBar: Restore the old blue-ish color from before the Set*Color changes.
|
#
7a96554c |
|
09-Dec-2015 |
looncraz <looncraz@looncraz.net> |
kits/interface: Convert to using Set*UIColor. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> Patches 0003-0017 from looncraz, unmodified.
|
#
8e80f8cc |
|
23-Aug-2012 |
czeidler <haiku@clemens-zeidler.de> |
Fix MinSize and PreferredSize.
|
#
57c5b09e |
|
05-Aug-2012 |
Ryan Leavengood <leavengood@gmail.com> |
Use be_control_look != NULL everywhere in the Interface Kit. Should not be a functional change. It is not in the Haiku Coding Guidelines but I feel like 'if (object != NULL)' is generally preferred to 'if (object)', plus in this case of be_control_look that is the more common style.
|
#
3e2017d2 |
|
11-Feb-2012 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Some cleanup in interface kit. From unused code warnings (before I updated buildtools).
|
#
eee4243d |
|
20-Oct-2011 |
Alex Wilson <yourpalal2@gmail.com> |
De-virtualize BView::InvalidateLayout() and introduce LayoutInvalidated() hook, like BLayout.
|
#
26fe4141 |
|
13-Apr-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Small coding style fixes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ee23666 |
|
24-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed regression reported by Axel. If the BStatusBar is not running in layout mode, revert to the old behavior to include the room for the labels, even if there aren't any. Also in layouted mode, trigger a layout invalidation when switching from running without labels to using labels and vice versa. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35610 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
861e4437 |
|
13-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
If we already figured out the correct low colow to use in AttachedToWindow(), we might as well use it. Couldn't see any regressions so far. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35457 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a487da80 |
|
06-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Make a BStatusBar comfortable to use without any text labels. * In SetBarHeight(), use InvalidateLayout() when used with layout management. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35418 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
89208c77 |
|
27-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Finished unifying the Interface Kit headers: * Fixed copyrights (puncuation and capitalization, removed authors from headers) * Updated indentation style * Unified pointer/reference style * Re-ordered some methods for better grouping where it could be done (abd adopted source accordingly) * Small coding style fixes here and there No functional change intended. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32745 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f86ba45 |
|
15-Feb-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented a new look for the Haiku interface controls. It was overheard that they looked too ninety-ish. TODO: The code behind this is work in progress. The basic idea is to extract all drawing code into a new class BControlLook, of which there is a global instance be_control_look, instantiated in InterfaceDefs.cpp. At the moment, all the old drawing code is still there, and the usage of be_control_look is inside if-bodies checking the instance against NULL. In another words, by not instanitating be_control_look, you can revert back to the old look. BControlLook's job is to provide reusable methods for drawing certain types of frames, backgrounds and labels, so that application developers can make controls that re-use the same drawing code as built-in controls and adopt to changes made there. I have added the notion of "borders". Each of the frame drawing methods can be made to draw certain borders only, which is supposed to help when controls shall visually attach. This feature is not fully explored at all ATM. TODO: Update BColumnListView header view and BStringItem text spacing. Update other apps where it makes sense to use BControlLook. For the moment, only Tracker and LaunchBox are updated. More... NOTE: The new look is not very radically different, so that existing apps do not immediately look too ugly or out of place. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29221 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
39fbf550 |
|
15-Oct-2008 |
Oliver Tappe <zooey@hirschkaefer.de> |
bonefish + zooey: * Fixed a general problem with respect to overriding of the reserved virtual function slots: instead of statically invoking the method that corresponds to the reserved slot on the class that contains the slot, we now invoke the virtual Perform() method. Perform() then dispatches the method invocation to the "proper" class, i.e. the highest class in the hierarchy that actually implements the requested method. This fixes a crash in apps that use liblayout's MSlider class and should fix one or other spurious bug with old apps or libraries, too. * added new header folder 'binary_compatibility' that contains files that define the method codes and data structures required by Perform() * looked for and implemented all used reserved virtual slot functions to invoke Perform() where necessary or to pass on the method call statically (for slots that were already maintained by Be) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28124 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
54badb1f |
|
19-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
mmlr + stippi: Fixed more controls to handle a B_TRANSPARENT_COLOR as view coloe of the parent view. Some controls would not initialize their LowColor() at all if they were the only control in a window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26515 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ea1b25f5 |
|
11-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Calling BStatusBar::Update() with NULL as either string argument should keep the current string. (Untested) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26379 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f466d35d |
|
28-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote parts related to drawing the labels. The order of drawing happens as this (seems to be what R5 BStatusBar does): * combine the "trailing text" with the "trailing label" and truncate the resulting string on the left side according to the width of the entire control * combine the "label" with the "text" and truncate that on the right side according to the space left by the right hand text. -> No more overlaps (theoretically, in practise there are still overlaps because our BFont::TruncateString() does not respect the width in some situations.) * Changed _SetTextData() accordingly, it is not used anymore for the label and trailing label, and could therefor be simplified a little. * fixed _BarFrame() to not return fractional coords, which could sometimes leave a dirty line of pixels. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25244 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e51a01a5 |
|
19-Mar-2008 |
Rene Gollent <anevilyak@gmail.com> |
Fix SpaceMonitor crash. Verified that R5 and/or Zeta in fact do *not* Invalidate() on SetMaxValue(). This should probably be revisited in the future whenever we break binary compat. TODO note added to that effect. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a788be67 |
|
28-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* some simplifications in the code, I'm not sure if it supported NULL texts as the BeBook mentions it does * make sure the view is invalidated on resize * needs more fixes (for example GetPreferredSize() does not take everything into account) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22370 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d23c4822 |
|
13-Aug-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Łukasz 'Sil2100' Zemczak: Made BStatusBar layout friendly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21936 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b5a071bc |
|
08-Apr-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* patch by aldeck, fixes ticket #1143 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20618 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
075e65c7 |
|
15-Jun-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote StatusBar.h. This fixes bug #419 due to a missing "virtual" declaration. * More or less rewrote BStatusBar, too: - Draw() now only redraws something when it's part of the updateRect. - no more flickering (uses B_TRANSPARENT_COLOR now), this fixes bug #530. - added Dano/Zeta-style SetTo() method. - big cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17857 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30d24296 |
|
22-May-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
fixed strange usage of rgb_color git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17549 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
99f695c9 |
|
19-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed warning. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679d063b |
|
08-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Looks like bug 419 wasn't fixed by previous commit. Let's see if this does. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17050 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
77e45e57 |
|
05-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Corrected previous commit. Thanks to Axel for noticing git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17017 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e21b037f |
|
05-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Should fix bug 326 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8643b098 |
|
23-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
All controls/views now accept NULL arguments for "width" and "height" in GetPreferredSize(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15091 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ec053666 |
|
27-Jun-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
"trailing text" -> "trailing_text". Same for label. I even take responsibility for this bug, as I told Marc to change it eons ago. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5e959958 |
|
06-May-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Initialize fLabel and fTrailingLabel in the constructor. Thanks to Marc Flerackers for reporting. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3583227c |
|
22-Dec-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Style changes, moved some functionalities to private methods git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10515 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b56e4e65 |
|
15-May-2004 |
DarkWyrm <darkwyrm@gmail.com> |
Investigated and resolved a TODO item concerning bar color in Archive() git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7591 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97c93182 |
|
25-Jun-2003 |
haydentech <haydentech@nowhere.fake> |
Plugged some holes in the last checkin git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3665 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7b28df0 |
|
11-Jun-2003 |
haydentech <haydentech@nowhere.fake> |
Conform more tightly with the BeBook, and fix a few crashing bugs in the process git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3472 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30fd5147 |
|
14-May-2003 |
haydentech <haydentech@nowhere.fake> |
Minor header-related changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f45d1cc7 |
|
14-Nov-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Compatibility changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0dc199a5 |
|
17-Oct-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Label and text support, minor drawing changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1558 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f3e1554 |
|
11-Sep-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Archive was overwritten with an older version git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1011 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eb997429 |
|
10-Sep-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Some small fixes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1009 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8e80f8cc356e9737689c7f24a04ec2eb9bd8b79a |
|
23-Aug-2012 |
czeidler <haiku@clemens-zeidler.de> |
Fix MinSize and PreferredSize.
|
#
57c5b09e1a3d0f36f94cbab11c96842d782b8eaf |
|
05-Aug-2012 |
Ryan Leavengood <leavengood@gmail.com> |
Use be_control_look != NULL everywhere in the Interface Kit. Should not be a functional change. It is not in the Haiku Coding Guidelines but I feel like 'if (object != NULL)' is generally preferred to 'if (object)', plus in this case of be_control_look that is the more common style.
|
#
3e2017d24e3912c42e583a508caea971a195f666 |
|
11-Feb-2012 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Some cleanup in interface kit. From unused code warnings (before I updated buildtools).
|
#
eee4243d35225a35d0964ebebe94490eaca14261 |
|
20-Oct-2011 |
Alex Wilson <yourpalal2@gmail.com> |
De-virtualize BView::InvalidateLayout() and introduce LayoutInvalidated() hook, like BLayout.
|
#
26fe41417d84b47074967073b8ea2f6910832dfe |
|
13-Apr-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Small coding style fixes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ee23666445626826430849982dd8655773b1f00 |
|
24-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed regression reported by Axel. If the BStatusBar is not running in layout mode, revert to the old behavior to include the room for the labels, even if there aren't any. Also in layouted mode, trigger a layout invalidation when switching from running without labels to using labels and vice versa. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35610 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
861e4437b1ff3c09cb746e1fe66a5983ccf59598 |
|
13-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
If we already figured out the correct low colow to use in AttachedToWindow(), we might as well use it. Couldn't see any regressions so far. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35457 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a487da80baccc14bc557ae279338155d5d77675e |
|
06-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Make a BStatusBar comfortable to use without any text labels. * In SetBarHeight(), use InvalidateLayout() when used with layout management. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35418 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
89208c77f10235d43fda0c7b3fd6751db02cc12c |
|
27-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Finished unifying the Interface Kit headers: * Fixed copyrights (puncuation and capitalization, removed authors from headers) * Updated indentation style * Unified pointer/reference style * Re-ordered some methods for better grouping where it could be done (abd adopted source accordingly) * Small coding style fixes here and there No functional change intended. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32745 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f86ba45579bdc9648b232175f87edc62ab71b54 |
|
15-Feb-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented a new look for the Haiku interface controls. It was overheard that they looked too ninety-ish. TODO: The code behind this is work in progress. The basic idea is to extract all drawing code into a new class BControlLook, of which there is a global instance be_control_look, instantiated in InterfaceDefs.cpp. At the moment, all the old drawing code is still there, and the usage of be_control_look is inside if-bodies checking the instance against NULL. In another words, by not instanitating be_control_look, you can revert back to the old look. BControlLook's job is to provide reusable methods for drawing certain types of frames, backgrounds and labels, so that application developers can make controls that re-use the same drawing code as built-in controls and adopt to changes made there. I have added the notion of "borders". Each of the frame drawing methods can be made to draw certain borders only, which is supposed to help when controls shall visually attach. This feature is not fully explored at all ATM. TODO: Update BColumnListView header view and BStringItem text spacing. Update other apps where it makes sense to use BControlLook. For the moment, only Tracker and LaunchBox are updated. More... NOTE: The new look is not very radically different, so that existing apps do not immediately look too ugly or out of place. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29221 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
39fbf5509b8740d9883b61649027478dc8a3ead8 |
|
15-Oct-2008 |
Oliver Tappe <zooey@hirschkaefer.de> |
bonefish + zooey: * Fixed a general problem with respect to overriding of the reserved virtual function slots: instead of statically invoking the method that corresponds to the reserved slot on the class that contains the slot, we now invoke the virtual Perform() method. Perform() then dispatches the method invocation to the "proper" class, i.e. the highest class in the hierarchy that actually implements the requested method. This fixes a crash in apps that use liblayout's MSlider class and should fix one or other spurious bug with old apps or libraries, too. * added new header folder 'binary_compatibility' that contains files that define the method codes and data structures required by Perform() * looked for and implemented all used reserved virtual slot functions to invoke Perform() where necessary or to pass on the method call statically (for slots that were already maintained by Be) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28124 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
54badb1f367a83d2cb7a031375fca78fad510187 |
|
19-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
mmlr + stippi: Fixed more controls to handle a B_TRANSPARENT_COLOR as view coloe of the parent view. Some controls would not initialize their LowColor() at all if they were the only control in a window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26515 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ea1b25f5d1af38d222567d152b8e9275863a621a |
|
11-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Calling BStatusBar::Update() with NULL as either string argument should keep the current string. (Untested) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26379 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f466d35d9c4a0dbbd71ca82291270482e6ea2cb3 |
|
28-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote parts related to drawing the labels. The order of drawing happens as this (seems to be what R5 BStatusBar does): * combine the "trailing text" with the "trailing label" and truncate the resulting string on the left side according to the width of the entire control * combine the "label" with the "text" and truncate that on the right side according to the space left by the right hand text. -> No more overlaps (theoretically, in practise there are still overlaps because our BFont::TruncateString() does not respect the width in some situations.) * Changed _SetTextData() accordingly, it is not used anymore for the label and trailing label, and could therefor be simplified a little. * fixed _BarFrame() to not return fractional coords, which could sometimes leave a dirty line of pixels. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25244 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e51a01a51752317897c41edf9a31900cd2cf6012 |
|
19-Mar-2008 |
Rene Gollent <anevilyak@gmail.com> |
Fix SpaceMonitor crash. Verified that R5 and/or Zeta in fact do *not* Invalidate() on SetMaxValue(). This should probably be revisited in the future whenever we break binary compat. TODO note added to that effect. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a788be674b7ce52753dea0af308d98eab95b275d |
|
28-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* some simplifications in the code, I'm not sure if it supported NULL texts as the BeBook mentions it does * make sure the view is invalidated on resize * needs more fixes (for example GetPreferredSize() does not take everything into account) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22370 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d23c482278b5fb5e926b4e23e5fb6577ae4211c7 |
|
13-Aug-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Łukasz 'Sil2100' Zemczak: Made BStatusBar layout friendly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21936 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b5a071bc2259cdebebdc67a8f017a411f469b9b0 |
|
08-Apr-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* patch by aldeck, fixes ticket #1143 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20618 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
075e65c78c3e3d3ead275359deeb108b61a665ee |
|
15-Jun-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote StatusBar.h. This fixes bug #419 due to a missing "virtual" declaration. * More or less rewrote BStatusBar, too: - Draw() now only redraws something when it's part of the updateRect. - no more flickering (uses B_TRANSPARENT_COLOR now), this fixes bug #530. - added Dano/Zeta-style SetTo() method. - big cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17857 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30d242965db63ca6af29695a8422620ce146a9eb |
|
22-May-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
fixed strange usage of rgb_color git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17549 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
99f695c9a575f1dc3e0737a8cf16091c8a990d68 |
|
19-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed warning. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679d063bdca2490a4f9c5a32a62679fe6b2d4665 |
|
08-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Looks like bug 419 wasn't fixed by previous commit. Let's see if this does. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17050 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
77e45e57aaf6b9ef4bdfc48a3129e32d36d76db2 |
|
05-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Corrected previous commit. Thanks to Axel for noticing git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17017 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e21b037f2b365b6079ea53a361d914c91261f00a |
|
05-Apr-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Should fix bug 326 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8643b0987c2d6aca25b53fb6d8fa0a126b2b3f1f |
|
23-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
All controls/views now accept NULL arguments for "width" and "height" in GetPreferredSize(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15091 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ec05366603b05b6fc3c143841d8233cc20c0db90 |
|
27-Jun-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
"trailing text" -> "trailing_text". Same for label. I even take responsibility for this bug, as I told Marc to change it eons ago. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5e959958c6769d1a156a9d726781e1be1682ee76 |
|
06-May-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Initialize fLabel and fTrailingLabel in the constructor. Thanks to Marc Flerackers for reporting. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3583227ca56c59f682db2bb4c436cd4504019e8f |
|
22-Dec-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Style changes, moved some functionalities to private methods git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10515 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b56e4e656532d3ce196dd529d557599ac1f3d5aa |
|
15-May-2004 |
DarkWyrm <darkwyrm@gmail.com> |
Investigated and resolved a TODO item concerning bar color in Archive() git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7591 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97c931825ea42c499021d846592ca763ec77778c |
|
25-Jun-2003 |
haydentech <haydentech@nowhere.fake> |
Plugged some holes in the last checkin git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3665 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7b28df0235366cacbff170a4c237d2f7c63564c |
|
11-Jun-2003 |
haydentech <haydentech@nowhere.fake> |
Conform more tightly with the BeBook, and fix a few crashing bugs in the process git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3472 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30fd51473f390b92d40b3a3c83b25e2d4a042f08 |
|
14-May-2003 |
haydentech <haydentech@nowhere.fake> |
Minor header-related changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f45d1cc7e4d2696194105b90f103ce4c5252c112 |
|
14-Nov-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Compatibility changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0dc199a5c3a084a43b536da72989133ea96e713f |
|
17-Oct-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Label and text support, minor drawing changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1558 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f3e155417d153fb70dce042f07e919c283a8e4f |
|
11-Sep-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Archive was overwritten with an older version git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1011 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eb997429f90dc5aab392f1c7bb749e412a7aa749 |
|
10-Sep-2002 |
Marc Flerackers <mflerackers@nowhere.fake> |
Some small fixes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1009 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|