#
f0a8e7e2 |
|
19-Mar-2022 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Tracker: don't call debugger if a file has an invalid resource This is a bit excessive: a file with a B_MINI_ICON resource of the wrong size should not result in crashing Tracker, the resource should simply be ignored. Fixes #17668. Change-Id: I55a210eb829e568d254d8ab569720145c0ea5a09 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5115 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
644c29d0 |
|
07-Jan-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
Adjust all in-tree applications after BBitmap::ImportBits API changes. Change-Id: If3a06f35c01089cdbb696de479984f2b59fce7a0
|
#
ea5c088d |
|
16-Nov-2019 |
John Scipione <jscipione@gmail.com> |
Tracker: fix fall back to bitmap icon We can convert a bitmap icon to B_RGBA32 and scale it at the same time if we pass in the right size to IconUtils. Don't error out, force the icon_size to be either B_LARGE_ICON or B_MINI_ICON, grab the bitmap at that size then convert and scale it. Implement a second fallback. If the scaling and converting fails then use ImportBits to convert the icon from B_CMAP8 to B_RGBA32 then center it without scaling. Fill with transparent before drawing bitmap to prevent artifacting. Fixes #9554 Change-Id: I827589236fa4f1521e3139ec29b7d60d51d2f879 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1960 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
2f5fe16a |
|
14-Feb-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
Tracker: delete #ifndef __HAIKU__ code. Since tracker_layout has been merged, this is pretty useless now. Should result in no change to generated assembly.
|
#
6c424fff |
|
21-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Tracker: Tiny style fix to Bitmaps.cpp
|
#
3a7eb1b4 |
|
20-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Tracker: style fixes to Bitmaps
|
#
a51764c5 |
|
27-Jul-2012 |
John Scipione <jscipione@gmail.com> |
WIP: Yet more style fixes, mostly 80 char violations.
|
#
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
|
#
4fba3522 |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eaac0739 |
|
19-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed build under R5/Dano that was broken since Stippi added vector icon support. * Separated Haiku's icon stuff a bit better, so that Tracker can still be built without having Haiku headers around. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19871 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bae87c91 |
|
06-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Added a new type for the vector icon format 'VICN' or B_VECTOR_ICON_TYPE. It's hopefully now used everywhere instead of B_RAW_TYPE where appropriate. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19219 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aac40c99 |
|
11-Sep-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* Tracker makes sure certain mimetypes exist and copies icons from its resources -> now also the vector icons (thanks Jérôme for the hint) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18806 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7fb6186f |
|
29-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* integration of vector icons with the registrar and the mime data base * additional versions of SetIcon[ForType] and GetIcon[ForType] in BMimeType and BAppFileInfo, which handle flat vector icon data * changes in Tracker to support scalable icons (currently broken for non-vector icons and needs cleanup) and drawing icons correctly with alpha channel (large parts of this work done by Michael Lotz) If someone feels like looking over the changes, that would be much appreciated! :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18699 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 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
|
#
2f5fe16a3e5f838f26b296a2f2926cce407f014f |
|
14-Feb-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
Tracker: delete #ifndef __HAIKU__ code. Since tracker_layout has been merged, this is pretty useless now. Should result in no change to generated assembly.
|
#
6c424fff1eae7022220a45d40f682baa0732b9e7 |
|
21-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Tracker: Tiny style fix to Bitmaps.cpp
|
#
3a7eb1b4360d0ad99e978ddd1fd1286e6f721926 |
|
20-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Tracker: style fixes to Bitmaps
|
#
a51764c53eecd8ca5f6312b92d8baccda89d5b1d |
|
27-Jul-2012 |
John Scipione <jscipione@gmail.com> |
WIP: Yet more style fixes, mostly 80 char violations.
|
#
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
|
#
4fba3522e02906506b6c713ef5b57d72e9458fef |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eaac07392a47bde37ecebe60b878f4029a0b30b4 |
|
19-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed build under R5/Dano that was broken since Stippi added vector icon support. * Separated Haiku's icon stuff a bit better, so that Tracker can still be built without having Haiku headers around. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19871 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bae87c9140b843a16dd71b5ed9cf467f44b57b98 |
|
06-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Added a new type for the vector icon format 'VICN' or B_VECTOR_ICON_TYPE. It's hopefully now used everywhere instead of B_RAW_TYPE where appropriate. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19219 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aac40c99c2fb40540b32018be90eb8859a313cb7 |
|
11-Sep-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* Tracker makes sure certain mimetypes exist and copies icons from its resources -> now also the vector icons (thanks Jérôme for the hint) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18806 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7fb6186f3cb93a14ea0f96a82bdfc3d18f3ad56e |
|
29-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* integration of vector icons with the registrar and the mime data base * additional versions of SetIcon[ForType] and GetIcon[ForType] in BMimeType and BAppFileInfo, which handle flat vector icon data * changes in Tracker to support scalable icons (currently broken for non-vector icons and needs cleanup) and drawing icons correctly with alpha channel (large parts of this work done by Michael Lotz) If someone feels like looking over the changes, that would be much appreciated! :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18699 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c1d4888d341a6eac72112c72d1ae3a4cb |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 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
|