History log of /haiku/src/kits/tracker/FindPanel.h
Revision Date Author Comments
# 8446d3b9 13-Dec-2023 John Scipione <jscipione@gmail.com>

Tracker: Miscellaneous cleanup

Move DraggableContainerIcon out of ContainerWindow.cpp into new.
Move CompareLabels to Utilities.cpp

Rename fContainerWindowFlags to fOpenFlags. These are the flags set
by OpenContainerWindow to save and restore state and should not be
confused with the windowFlags that are passed to BWindow. There are
two sets of flags, which I'm calling openFlags and windowFlags.

Rename fUseLayouts to fUsesLayout and useLayouts to useLayout. Put
all the constructor created flags at the top.

"window" variable name is ok, we don't need to say "containerWindow".

Rename Addons to AddOns everywhere with a capital O.
Rename BuildAddOnMenu() to BuildAddOnsMenu() with an s.
Rename AttributeMenu...() methods to AttributesMenu...() with an s.
Rename SetUp...() methods to Setup...() with a lowercase u.

Replace a few instances of fPoseView with PoseView() inline in
BContainerWindow and BDeskWindow.

A few more minor fixes in BDeskWindow.

Replace BPoint(0, 0) with B_ORIGIN in Pose.h

Change-Id: If30803753b63b19e35f14c0f0c4e08111d0d0980
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7240
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# c90d79f0 07-Jun-2022 Jim906 <jim_l@fastmail.com>

tracker/FindPanel: style cleanup

* No functional change.

Change-Id: I8e5e941fe626a77134036e3828f23ab245d2f5c7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5358
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 56788ad9 16-May-2020 Adrien Destugues <pulkomandy@pulkomandy.tk>

Tracker: tweak FindPanel layout again

- Remove the "more options" latch
- Put the icon back on the left.

Fixes #16015


# a2b0a3c0 24-Jul-2014 John Scipione <jscipione@gmail.com>

Tracker: refactor FindPanel::SetUpAddRemoveButtons()

Instead of passing the box in we can just use FindView to get it,
that's what other methods do. Also, check if removeButton exists
in AddAttrRow() first instead of doing it in this method.


# 14948881 24-Jul-2014 John Scipione <jscipione@gmail.com>

Tracker: Style fixes to FindPanel


# 58203edf 20-Jun-2014 John Scipione <jscipione@gmail.com>

Tracker: style fixes to FindPanel


# 21fd5809 26-Apr-2013 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Update Tracker's Find Panel to use the Layout API.

Signed-off-by: John Scipione <jscipione@gmail.com>


# 7e702e52 09-Apr-2013 John Scipione <jscipione@gmail.com>

Covert Tracker Find window to use ControlLook arrows

Also fix a few style issues and make the MiniMenu control have a nice keyboard
focus border.


# ea001e58 28-Jul-2012 John Scipione <jscipione@gmail.com>

Round 2 of style changes to Tracker

* focused on 80-char limit fixes.
* also some whitespace and case statement indentation fixes


# b05aa8b5 27-Jul-2012 John Scipione <jscipione@gmail.com>

Style changes in Tracker, no functional change.

Manual whitespace cleanup
Change instances of const char * to const char*
Convert /* */ C style comments to // C++ style comments


# 1f34e928 14-Jul-2010 Alexandre Deckner <alex@zappotek.com>

* Removed last remains of the OPEN_TRACKER define.
* Cleanup of unused include.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37516 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b9224a25 28-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* Fixed typo.
* No need to duplicate other people's coding style violations: parameters
have names in Haiku even in header files; fixed some more occurences of
this problem (but not nearly all).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28744 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 641305c2 25-Nov-2008 Bruno G. Albuquerque <bga@bug-br.org.br>

- Find panel now also includes supertype attributes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28729 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f2e230ca 15-Oct-2007 Jérôme Duval <korli@users.berlios.de>

fix a bit of gcc4 build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f6e4cbb9 15-Oct-2007 Axel Dörfler <axeld@pinc-software.de>

* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class
definitions).
* Minor cleanup here and there.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 02be5353 22-May-2005 Axel Dörfler <axeld@pinc-software.de>

Added libtracker.so to the repository and the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12772 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2b0a3c08abc734193d1925fc434c929d2fa3a9d 24-Jul-2014 John Scipione <jscipione@gmail.com>

Tracker: refactor FindPanel::SetUpAddRemoveButtons()

Instead of passing the box in we can just use FindView to get it,
that's what other methods do. Also, check if removeButton exists
in AddAttrRow() first instead of doing it in this method.


# 14948881dcefe27a25d4d8d6d40ccd94843a78b5 24-Jul-2014 John Scipione <jscipione@gmail.com>

Tracker: Style fixes to FindPanel


# 58203edfc7ab40e15da731ae5c5b8f3aa231f396 20-Jun-2014 John Scipione <jscipione@gmail.com>

Tracker: style fixes to FindPanel


# 21fd5809a72834b2224334ab55799826a5764914 26-Apr-2013 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Update Tracker's Find Panel to use the Layout API.

Signed-off-by: John Scipione <jscipione@gmail.com>


# 7e702e52265d3cc0979ebf4c6ca501877e96fc66 09-Apr-2013 John Scipione <jscipione@gmail.com>

Covert Tracker Find window to use ControlLook arrows

Also fix a few style issues and make the MiniMenu control have a nice keyboard
focus border.


# ea001e585a588e40404945a1201821da893d2e09 28-Jul-2012 John Scipione <jscipione@gmail.com>

Round 2 of style changes to Tracker

* focused on 80-char limit fixes.
* also some whitespace and case statement indentation fixes


# b05aa8b5b16e5b4f420a35c37805c6387df98737 27-Jul-2012 John Scipione <jscipione@gmail.com>

Style changes in Tracker, no functional change.

Manual whitespace cleanup
Change instances of const char * to const char*
Convert /* */ C style comments to // C++ style comments


# 1f34e928acb60a28c2343312ba738e4e9a434d8a 14-Jul-2010 Alexandre Deckner <alex@zappotek.com>

* Removed last remains of the OPEN_TRACKER define.
* Cleanup of unused include.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37516 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b9224a2568c341786a67675241fd216860061fda 28-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* Fixed typo.
* No need to duplicate other people's coding style violations: parameters
have names in Haiku even in header files; fixed some more occurences of
this problem (but not nearly all).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28744 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 641305c237d7f37a002cc04a952c5a268bf2000b 25-Nov-2008 Bruno G. Albuquerque <bga@bug-br.org.br>

- Find panel now also includes supertype attributes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28729 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f2e230ca8829cf8df92af1445d523ca474a5f406 15-Oct-2007 Jérôme Duval <korli@users.berlios.de>

fix a bit of gcc4 build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f6e4cbb95290a74b33d012600438b84742b0e572 15-Oct-2007 Axel Dörfler <axeld@pinc-software.de>

* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class
definitions).
* Minor cleanup here and there.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 02be5353fd41ea40007a382e13f007eaf6b5a3a0 22-May-2005 Axel Dörfler <axeld@pinc-software.de>

Added libtracker.so to the repository and the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12772 a95241bf-73f2-0310-859d-f6bbb57e9c96