History log of /haiku/headers/private/tracker/IconMenuItem.h
Revision Date Author Comments
# 3efde1bf 25-Aug-2022 Augustin Cavalier <waddlesplash@gmail.com>

Tracker: Use BControlLook::ComposeIconSize.

One computation was functionally equivalent to the new method,
other places were not scaling icons at all.

Fixes #13177.


# 9d37e741 31-Jul-2016 John Scipione <jscipione@gmail.com>

Tracker FindPanel: Make a copy of fDeviceIcon

... so that it gets deleted by destructor and not the original


# d8c4f7b5 31-Jul-2016 John Scipione <jscipione@gmail.com>

IconMenuItem: Make icon_size B_MINI_ICON by default


# caf0a129 11-Apr-2016 John Scipione <jscipione@gmail.com>

Tracker: Draw IconMenuItem in closed state

Add an Icon() and SetIcon() method. Override SetMarked() to set the
parent menu field icon.

Don't move the label right if icon is NULL. Make the first menu item
an IconMenuItem with a NULL icon. This allows the icon to draw in the
closed menu state.

icon gets updated even if you select an item in a submenu


# 2090ed13 23-Jul-2015 Augustin Cavalier <waddlesplash@gmail.com>

Tracker: IconMenuItem: Don't "use namespace" in a shared header.


# 53286932 24-Apr-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Move IconMenuItem.h to headers/private/tracker.

* This can be useful outside of Tracker, so make it more visible.


# 2090ed133e77bfb400880189aa0f0b29e95173a7 23-Jul-2015 Augustin Cavalier <waddlesplash@gmail.com>

Tracker: IconMenuItem: Don't "use namespace" in a shared header.


# 53286932c0c8a756da6164f964aedb9b1e59bbe3 24-Apr-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Move IconMenuItem.h to headers/private/tracker.

* This can be useful outside of Tracker, so make it more visible.