History log of /haiku/headers/os/storage/AppFileInfo.h
Revision Date Author Comments
# c41356fa 26-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

BAppFileInfo: Add method versions that don't touch the MIME DB

Add SetSupportedTypes() and SetIcon[ForType]() versions with an
additional bool updateMimeDB parameter. If false, the method doesn't
update the MIME DB entries for the type.


# 3b07762c 26-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

BAppFileInfo: Coding style update

Also remove doxygen comments.


# 82e7ef67 07-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Add app filename localization catalog entry support to BAppFileInfo, registrar and mimeset. Need help to understand why the build-version of UpdateMimeInfoThread.cpp does not compile with the added code, currently commented out. Sorry about the arbitrary B_MIME_TYPE_LENGTH*3. Advice and review welcome.

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


# 22920adf 21-Mar-2009 Stephan Aßmus <superstippi@gmx.de>

Added a way to remove the application flags from the BAppFileInfo. The
flags would not tell anything, since B_SINGLE_LAUNCH equals 0.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29636 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


# f8499e9a 16-Feb-2006 Axel Dörfler <axeld@pinc-software.de>

* added missing version_variety enumeration (this fixes the FileTypes build).
* cleanup.


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


# 98da112c 25-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Complete implementation. The 'supporting types' methods are untested as they need BMimeType/registar support. SetSupportedTypes() may need some adjustions when that is available.


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


# d6b205f3 17-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Added BAppFileInfo header, empty implementation with doxygen comments.


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


# c41356fab56ee714d3930183e09d7ee5ad9c1de4 26-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

BAppFileInfo: Add method versions that don't touch the MIME DB

Add SetSupportedTypes() and SetIcon[ForType]() versions with an
additional bool updateMimeDB parameter. If false, the method doesn't
update the MIME DB entries for the type.


# 3b07762c548ec4016dea480d1061577cd15ec614 26-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

BAppFileInfo: Coding style update

Also remove doxygen comments.


# 82e7ef6709f5e5a6c88df15f66565244a106d6fc 07-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Add app filename localization catalog entry support to BAppFileInfo, registrar and mimeset. Need help to understand why the build-version of UpdateMimeInfoThread.cpp does not compile with the added code, currently commented out. Sorry about the arbitrary B_MIME_TYPE_LENGTH*3. Advice and review welcome.

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


# 22920adf3e0a761a7dcc9005a2974c5a87d5f12b 21-Mar-2009 Stephan Aßmus <superstippi@gmx.de>

Added a way to remove the application flags from the BAppFileInfo. The
flags would not tell anything, since B_SINGLE_LAUNCH equals 0.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29636 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


# f8499e9aac6f376b299c541639c2e0ffc70b9b74 16-Feb-2006 Axel Dörfler <axeld@pinc-software.de>

* added missing version_variety enumeration (this fixes the FileTypes build).
* cleanup.


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


# 98da112ccabc1bb25391a79e3effa70cd8747c15 25-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Complete implementation. The 'supporting types' methods are untested as they need BMimeType/registar support. SetSupportedTypes() may need some adjustions when that is available.


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


# d6b205f306343dd8ff4f44004fb16dd56a0ed3ab 17-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Added BAppFileInfo header, empty implementation with doxygen comments.


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