#
ebb0db62 |
|
04-Jul-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
kits: Only export private dummy copy constructors for R5 ABI. Fixes #546 (after all these years!)
|
#
c13e346a |
|
26-Jul-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
PVS 95-103: useless error checks These conditions were always true, remove them.
|
#
a30a4a41 |
|
18-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Storage Kit classes. No functional changes intended. * Some variable renaming for clarity and consistency. * Pointer style fixes. * Added private method documentation back to cpp files for some methods.
|
#
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.
|
#
9be774b5 |
|
30-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64.
|
#
e1b526b9 |
|
18-Apr-2011 |
Jonas Sundström <jonas@kirilla.com> |
Code style correction by Barret, ticket #7453. Thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
cee04e80 |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Fixed various errors/warnings reported by cppcheck: * memory leaks * resource leaks * added const's to getters * removed a few reundant conditions git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35433 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
|
#
18cd67c7 |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing headers (malloc/free, string functions, memcpy, etc. undeclared). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2a74c553 |
|
02-Oct-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* when a vector icon was present, BAppFileInfo::GetIcon() would return an error if the provided bitmap was B_CMAP8, now BIconUtils will convert the icon to B_CMAP8 -> this behaviour is a little inconsistent compared to what happens when reading icons from attributes, there, the CMAP8 icon is prefered in case such a bitmap is passed, even if a vector icon exists. I am not really sure which behaviour is better. For a consistent UI, maybe it is better to prefer the vector icon always. I've added a note to BAppFileInfo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22414 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0c290bf |
|
20-Aug-2007 |
Axel Dörfler <axeld@pinc-software.de> |
BAppFileInfo would crash if the resources failed to initialize, but SetInfoLocation() forced it to use them. Now, it will filter out B_USE_RESOURCES when the resources are invalid. Also, _WriteData() and _RemoveData() will now fail if neither source is specified with B_NO_INIT. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9f507806 |
|
15-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* fixed a couple of remaining issues with vector icons, there is some unfortunate code duplication in AppFileInfo, because it cannot use BMimeType/BNode alone to retrieve icons, now it works closer to the code in BIconUtils, this fixes R5 icons not displaying for other icon sizes * implemented a bilinear scaling function, I don't know if it is very fast, but I hope it is reasonable. Now that I see the results though, I wonder if R5 icons should be scaled with nearest neighbor instead... * corrected a small bug in the icon format stuff... 7 bit coords are -32-+95, not 96 * improved comment for BIconUtils function git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19302 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
|
#
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
|
#
7f20062d |
|
29-May-2006 |
Jérôme Duval <korli@users.berlios.de> |
BAppFileInfo::SetSupportedTypes now works even when there is no signature A consequence is the FileType tracker addon (which hasn't a signature) has now its attributes set on Linux builds git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17642 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c2a2369d |
|
15-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
BAppFileInfo::SetTo() no longer fails in case the resources couldn't be initialized. This allows it to read the attributes (if any) from scripts as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17473 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31dc79a1 |
|
03-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Added B_MINI_ICON_TYPE and B_LARGE_ICON_TYPE to TypeConstants.h. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16996 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b1970bb8 |
|
09-Feb-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
When only the app version_info was contained in the resources/attribute we read from (and the system version_info missing) GetVersionInfo() always failed. Given that rc only writes the app version_info, mimeset never created a BEOS:APP_VERSION attribute (nor ones for supported types icons). The version attribute was usually created nevertheless, as a side effect of the subsequent setversion invocation. Under Linux the attribute emulation can accidentially pick up the attributes of an earlier deleted node that had the the same node ID as the file in question, which in this case could cause an invalid BEOS:APP_VERSION attribute (the app version_info part at least). Now GetVersionInfo() doesn't fail anymore, when only one info could be read (the other one is zeroed). Not sure, if that is what BeOS does, but it shouldn't harm. This fixes bug #100. Also made SetVersionInfo() zero out what couldn't be read before writing it back. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16320 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b4598d95 |
|
28-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed nasty bug in BAppFileInfo::_ReadData(). When an attribute or resource to be read did not exist and the method was told to allocate a buffer, it would try to allocate the buffer with an uninitialized size value. This basically concerned SetSupportedTypes() and methods using that one (IsSupportedType(), Supports()). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16131 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
773be699 |
|
26-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed AppFileInfo::_ReadData(): it was always returning B_BAD_VALUE in case it read the data from attributes. Deskbar should now display all those application icons under Haiku as well :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15159 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
290bc091 |
|
28-Jun-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We use B_BITMAP_NO_SERVER_LINK BBitmaps internally now. This should remove the only app_server dependency the registrar has before shutdown. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
88706bbe |
|
22-May-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Added some compatibility exports for libtracker.so; not yet sure if we will keep those two, though, as I don't think they are widely used. Note, BPrivate::CheckNodeIconHintPrivate() is not implemented. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12769 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
78b31a7c |
|
22-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed unnecessary definition. Added debug macros. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10954 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
458a27c9 |
|
12-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed old debugging output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10696 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
db10640d |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Got rid of the Storage Kit's kernel abstraction layer, which was unfortunately quite slow and made some things more complicated than they needed to be. Implemented a few missing things (e.g. BSymLink and node locking). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
50f17542 |
|
11-Jul-2003 |
haydentech <haydentech@nowhere.fake> |
namespace fix git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3955 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21881ce5 |
|
08-Dec-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added file header. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2206 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a04efc92 |
|
06-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added variable initializations. Not necessary, but they please the compiler. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1414 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
76ba3434 |
|
03-Sep-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replaced applications of BBitmap::SetBits() by BBitmap::ImportBits(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@978 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
17819be3 |
|
30-Aug-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Adjusted SetSupportedTypes() to make use of the new BMimeType::SetSupportedType(). * {Get,Set}IconForType() now check the supplied type for validity. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@944 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
|
#
83a812a1 |
|
18-Aug-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted the SetSupportedTypes() doxygen comments to reflect knowledge gained from tests -- I hope, I understand the syncAll flag now. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@810 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
|
#
c13e346a48b100efef2756df3a0788e285ba71ef |
|
26-Jul-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
PVS 95-103: useless error checks These conditions were always true, remove them.
|
#
a30a4a41f948ebb03b95dab065a27a584ac0c97a |
|
18-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Storage Kit classes. No functional changes intended. * Some variable renaming for clarity and consistency. * Pointer style fixes. * Added private method documentation back to cpp files for some methods.
|
#
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.
|
#
9be774b553296a712704078314f2291ae5fc352c |
|
30-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64.
|
#
e1b526b95a2dc473c254bc332454c53ca892ac5e |
|
18-Apr-2011 |
Jonas Sundström <jonas@kirilla.com> |
Code style correction by Barret, ticket #7453. Thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
cee04e8074ec61fd8c6dac3539c5b821c3618888 |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Fixed various errors/warnings reported by cppcheck: * memory leaks * resource leaks * added const's to getters * removed a few reundant conditions git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35433 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
|
#
18cd67c76072f825c4a7ba58414771d47fd1bfa2 |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing headers (malloc/free, string functions, memcpy, etc. undeclared). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2a74c55308e0d9daf37c209ca0aece0aea99b60f |
|
02-Oct-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* when a vector icon was present, BAppFileInfo::GetIcon() would return an error if the provided bitmap was B_CMAP8, now BIconUtils will convert the icon to B_CMAP8 -> this behaviour is a little inconsistent compared to what happens when reading icons from attributes, there, the CMAP8 icon is prefered in case such a bitmap is passed, even if a vector icon exists. I am not really sure which behaviour is better. For a consistent UI, maybe it is better to prefer the vector icon always. I've added a note to BAppFileInfo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22414 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0c290bf0925355a788d482fbfb8a64810c992b0 |
|
20-Aug-2007 |
Axel Dörfler <axeld@pinc-software.de> |
BAppFileInfo would crash if the resources failed to initialize, but SetInfoLocation() forced it to use them. Now, it will filter out B_USE_RESOURCES when the resources are invalid. Also, _WriteData() and _RemoveData() will now fail if neither source is specified with B_NO_INIT. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9f5078060d488bc8d3d3389ad3fc1c0e61a519c8 |
|
15-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* fixed a couple of remaining issues with vector icons, there is some unfortunate code duplication in AppFileInfo, because it cannot use BMimeType/BNode alone to retrieve icons, now it works closer to the code in BIconUtils, this fixes R5 icons not displaying for other icon sizes * implemented a bilinear scaling function, I don't know if it is very fast, but I hope it is reasonable. Now that I see the results though, I wonder if R5 icons should be scaled with nearest neighbor instead... * corrected a small bug in the icon format stuff... 7 bit coords are -32-+95, not 96 * improved comment for BIconUtils function git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19302 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
|
#
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
|
#
7f20062d97ca0837a0b33ed34cf6e96c66965bc8 |
|
29-May-2006 |
Jérôme Duval <korli@users.berlios.de> |
BAppFileInfo::SetSupportedTypes now works even when there is no signature A consequence is the FileType tracker addon (which hasn't a signature) has now its attributes set on Linux builds git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17642 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c2a2369d4947373f08ef45a3c97d974d6379f1c7 |
|
15-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
BAppFileInfo::SetTo() no longer fails in case the resources couldn't be initialized. This allows it to read the attributes (if any) from scripts as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17473 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31dc79a18b4e73cddd78b71b7d74e8edb680b6f0 |
|
03-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Added B_MINI_ICON_TYPE and B_LARGE_ICON_TYPE to TypeConstants.h. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16996 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b1970bb8d83df7a5cbfe7c15946166f0d2317378 |
|
09-Feb-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
When only the app version_info was contained in the resources/attribute we read from (and the system version_info missing) GetVersionInfo() always failed. Given that rc only writes the app version_info, mimeset never created a BEOS:APP_VERSION attribute (nor ones for supported types icons). The version attribute was usually created nevertheless, as a side effect of the subsequent setversion invocation. Under Linux the attribute emulation can accidentially pick up the attributes of an earlier deleted node that had the the same node ID as the file in question, which in this case could cause an invalid BEOS:APP_VERSION attribute (the app version_info part at least). Now GetVersionInfo() doesn't fail anymore, when only one info could be read (the other one is zeroed). Not sure, if that is what BeOS does, but it shouldn't harm. This fixes bug #100. Also made SetVersionInfo() zero out what couldn't be read before writing it back. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16320 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b4598d95e6d1ff1772d2788630700b7dad364b5e |
|
28-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed nasty bug in BAppFileInfo::_ReadData(). When an attribute or resource to be read did not exist and the method was told to allocate a buffer, it would try to allocate the buffer with an uninitialized size value. This basically concerned SetSupportedTypes() and methods using that one (IsSupportedType(), Supports()). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16131 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
773be69904180566edb39b559ee120bf5023b5f9 |
|
26-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed AppFileInfo::_ReadData(): it was always returning B_BAD_VALUE in case it read the data from attributes. Deskbar should now display all those application icons under Haiku as well :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15159 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
290bc091c79a3bb397b5b4e715a1dcf7c9997042 |
|
28-Jun-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We use B_BITMAP_NO_SERVER_LINK BBitmaps internally now. This should remove the only app_server dependency the registrar has before shutdown. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
88706bbe114653946d4c580b10f5cf036bee3033 |
|
22-May-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Added some compatibility exports for libtracker.so; not yet sure if we will keep those two, though, as I don't think they are widely used. Note, BPrivate::CheckNodeIconHintPrivate() is not implemented. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12769 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
78b31a7c446d47973aaf6a01e05d1cf3cb812114 |
|
22-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed unnecessary definition. Added debug macros. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10954 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
458a27c98861e164524a0a0ce30e5b8e9a62baf2 |
|
12-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed old debugging output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10696 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
db10640de90f7f9519ba2da9577b7c1af3c64f6b |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Got rid of the Storage Kit's kernel abstraction layer, which was unfortunately quite slow and made some things more complicated than they needed to be. Implemented a few missing things (e.g. BSymLink and node locking). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
50f17542c22223d6976bb1ce131bf988bb22d0fa |
|
11-Jul-2003 |
haydentech <haydentech@nowhere.fake> |
namespace fix git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3955 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21881ce58c1cd4940ae49c33f297048bd9e36940 |
|
08-Dec-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added file header. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2206 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a04efc92d03c28be336ca2eec9cef2196d8db092 |
|
06-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added variable initializations. Not necessary, but they please the compiler. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1414 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
76ba3434f81d65243dbc5512872b7da262103396 |
|
03-Sep-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replaced applications of BBitmap::SetBits() by BBitmap::ImportBits(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@978 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
17819be32bccbe1797cd1589808126006d5e165b |
|
30-Aug-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Adjusted SetSupportedTypes() to make use of the new BMimeType::SetSupportedType(). * {Get,Set}IconForType() now check the supplied type for validity. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@944 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
|
#
83a812a1bbc40a3eb53f6f39e634565e181b5c03 |
|
18-Aug-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted the SetSupportedTypes() doxygen comments to reflect knowledge gained from tests -- I hope, I understand the syncAll flag now. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@810 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
|