#
fe88ae51 |
|
29-Aug-2020 |
John Scipione <jscipione@gmail.com> |
AppKit: BMessage Add/Find/Get/Has/ReplaceNodeRef This allows you to pass node_ref's around like you can entry_ref's. Added node_ref_flatten(), node_ref_unflatten() and node_ref_swap() to MessageUtils. These are close cousins to entry_ref_flatten(), entry_ref_unflatten(), and entry_ref_swap() but for node_ref's. Added B_NODE_REF_TYPE to TypeConstants.h in the Support Kit. Added B_NODE_REF_TYPE to Debugger and ByteOrder in Support Kit, B_NODE_REF_TYPE is treated the same as a B_REF_TYPE (entry_ref). Add documentation for new NodeRef methods and B_NODE_REF_TYPE. Change-Id: I32c6ed276bf1a7894a835b9fc9de5a882c35883c Reviewed-on: https://review.haiku-os.org/c/haiku/+/3182 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
29e8fa59 |
|
24-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Support Kit files
|
#
779061f0 |
|
14-Dec-2011 |
czeidler <haiku@clemens-zeidler.de> |
Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which was the implementation of HasString.
|
#
a54f7dc2 |
|
08-Jul-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move B_MIME_STRING_TYPE to <TypeConstants.h>
|
#
3e292446 |
|
08-Jul-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move B_MIME_STRING_TYPE to <TypeConstants.h>
|
#
e6cec983 |
|
29-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* BNetworkAddress isn't really BArchivable material, switched to BFlattenable instead. * Also actually implemented the serializing functionality this time, as usual completely untested, though :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39677 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b1008df2 |
|
14-Jul-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Alex Wilson: Added convenience methods for storing BAlignment and BSize in BMessages. Also added type codes for them in TypeConstants.h. Closes ticket #6302. Thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37511 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2789b391 |
|
26-Mar-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote BAffineTransform to not be based on agg::trans_affine, which was pulling in the AGG header. Reused the AGG code were applicable and implemented a lot more features. The Multiply and PreMultiply meaning is reversed with respect to AGG, but follows the mathematical meaning. Added type_code B_AFFINE_TRANSFORM_TYPE to TypeConstants.h and let BAffineTransform derive from BFlattenable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35958 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c527fef8 |
|
15-Aug-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added type constant B_XATTR_TYPE. This is not a data type, but rather a marker that can be used for node attributes, when those originate from Linux xattrs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32426 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
|
#
24f10d18 |
|
23-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added missing B_ATOM_TYPE AND B_ATOMREF_TYPE. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20212 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
|
#
6c61b284 |
|
21-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
moved B_PROPERTY_INFO_TYPE definition to TypeConstants.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17907 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
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
29e8fa5922c9f9a5eb09a2fcc92e7fb321d4cc59 |
|
24-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Support Kit files
|
#
779061f0cde9bee75b5dc5b7876a4dad6754db41 |
|
14-Dec-2011 |
czeidler <haiku@clemens-zeidler.de> |
Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which was the implementation of HasString.
|
#
a54f7dc2506cd315ef499129b1f44ec96e8c1e10 |
|
08-Jul-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move B_MIME_STRING_TYPE to <TypeConstants.h>
|
#
3e29244600395a0cea91cfc0a0323016fc0f3253 |
|
08-Jul-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move B_MIME_STRING_TYPE to <TypeConstants.h>
|
#
e6cec9839d45710cd9cb276212804b68ac39d7c2 |
|
29-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* BNetworkAddress isn't really BArchivable material, switched to BFlattenable instead. * Also actually implemented the serializing functionality this time, as usual completely untested, though :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39677 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b1008df2c2007091bdda65b6dbb8ba9362ffbd09 |
|
14-Jul-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Alex Wilson: Added convenience methods for storing BAlignment and BSize in BMessages. Also added type codes for them in TypeConstants.h. Closes ticket #6302. Thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37511 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2789b3911a0cd0dd188fd7abd4144a5f5d86e9a6 |
|
26-Mar-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote BAffineTransform to not be based on agg::trans_affine, which was pulling in the AGG header. Reused the AGG code were applicable and implemented a lot more features. The Multiply and PreMultiply meaning is reversed with respect to AGG, but follows the mathematical meaning. Added type_code B_AFFINE_TRANSFORM_TYPE to TypeConstants.h and let BAffineTransform derive from BFlattenable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35958 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c527fef8247a7334477efe654f427ec723f5dfde |
|
15-Aug-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added type constant B_XATTR_TYPE. This is not a data type, but rather a marker that can be used for node attributes, when those originate from Linux xattrs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32426 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
|
#
24f10d18b1a651e40fd2ac8d8d48c72cad1852c0 |
|
23-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added missing B_ATOM_TYPE AND B_ATOMREF_TYPE. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20212 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
|
#
6c61b2841fd1432c91ffa7976935807849ba8532 |
|
21-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
moved B_PROPERTY_INFO_TYPE definition to TypeConstants.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17907 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
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|