#
6fd09955 |
|
16-Jan-2015 |
John Scipione <jscipione@gmail.com> |
Style fixes to Messenger, no functional change intended
|
#
3e8daeb7 |
|
27-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add BMessenger::HashValue()
|
#
6de47836 |
|
31-Mar-2013 |
Michael Lotz <mmlr@mlotz.ch> |
Add BMessenger::SetTo() to reinitialize a BMessenger. This allows to reuse BMessenger objects for different targets, or to recheck validity after initial creation. With that one can use the same BMessenger after launching an application that was previously not found valid for example.
|
#
7ad67e70 |
|
23-Sep-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Optimized includes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33248 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70fa61ad |
|
06-Jul-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the _IMPEXP* stuff from the headers Ingo clearly identified as ours. * Removed storage/Alias.h as that stuff isn't even available on BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21576 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ceb1e51 |
|
20-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* reverted Adi's premature changes to BWindow and restored _DetermineTarget() and task_looper() again. * removed BMessenger::fPreferred - whenever you had to specify "usePreferred" separately, you don't have to do that anymore - use B_PREFERRED_TOKEN instead. * fixed BTokenSpace::GetToken() semantics: it will no longer touch the "object" argument in case of failure. * Introduced a BWindow::_DistributeMessage() that will be part of the event dispatcher counterpart to the app_server (the other will be _DetermineTarget()). * Made it easier to use Michael's Message4 implementation: just add the following line to your UserBuildConfig: AppendToConfigVar DEFINES : HAIKU_TOP src : USING_MESSAGE4 : global ; * Introduced ServerWindow::HandlerMessenger() and FocusMessenger() - the first will target the client handler, while the other will target the preferred handler of the client looper (usually the view having focus). * Fixed dano message unflattening in the Message4 code. * Changed BMessage::PrintToStream() to no longer use macros in the Message4 implementation. * I hope that's all - it's a huge change, but it's all connected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15046 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
553ea301 |
|
03-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved TRoster out of the BPrivate namespace. It does no longer appear in any public header. * Replaced a good deal of the MessageDeliverer's DeliverMessage() versions by more general ones using the new interface MessagingTargetSet to represent a set of targets. This simplifies the usage in cases where the caller doesn't already have the targets in a supported representation. * Implemented a first approximation of the shutdown process. There is no GUI yet. Only superficially tested under R5. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
054e7d17 |
|
25-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Got rid of all friends save the Private inner class. * Turned the private constructor into a private SetTo(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5090f231 |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Got rid of one of BMessengers friends. Poor BMessenger. ;-) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8692 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
19cdc457 |
|
25-Aug-2003 |
ejakowatz <ejakowatz@nowhere.fake> |
How the glaring fubar in MessagePrivate.h got past me is a mystery. Nonetheless, here is new BMessenger-related goodness to smooth is all out. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4374 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ef753322 |
|
16-Aug-2002 |
Tyler Dauwalder <tylerdauwalder@nowhere.fake> |
Updated BQuery's BMessenger hack to be more legit (and to allow libstorage to compile using public app kit headers) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f1ac78eb |
|
23-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
_TRoster_ -> BPrivate::TRoster. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@413 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
|
#
6fd099550fdfdfb13b887006db7312e0134c47a5 |
|
16-Jan-2015 |
John Scipione <jscipione@gmail.com> |
Style fixes to Messenger, no functional change intended
|
#
3e8daeb7bc9c99f4858c072638b11f8fc9c7c220 |
|
27-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add BMessenger::HashValue()
|
#
6de478363ee34b8d265dc2b763c031dda9e6fec8 |
|
31-Mar-2013 |
Michael Lotz <mmlr@mlotz.ch> |
Add BMessenger::SetTo() to reinitialize a BMessenger. This allows to reuse BMessenger objects for different targets, or to recheck validity after initial creation. With that one can use the same BMessenger after launching an application that was previously not found valid for example.
|
#
7ad67e708fd41ea0d9d6111245bae961fc9dd760 |
|
23-Sep-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Optimized includes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33248 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70fa61adbb4acb3c27cd34838a2162fe848f8ec9 |
|
06-Jul-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the _IMPEXP* stuff from the headers Ingo clearly identified as ours. * Removed storage/Alias.h as that stuff isn't even available on BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21576 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ceb1e519c0447147b1d8b54a324bb7fedd3a606 |
|
20-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* reverted Adi's premature changes to BWindow and restored _DetermineTarget() and task_looper() again. * removed BMessenger::fPreferred - whenever you had to specify "usePreferred" separately, you don't have to do that anymore - use B_PREFERRED_TOKEN instead. * fixed BTokenSpace::GetToken() semantics: it will no longer touch the "object" argument in case of failure. * Introduced a BWindow::_DistributeMessage() that will be part of the event dispatcher counterpart to the app_server (the other will be _DetermineTarget()). * Made it easier to use Michael's Message4 implementation: just add the following line to your UserBuildConfig: AppendToConfigVar DEFINES : HAIKU_TOP src : USING_MESSAGE4 : global ; * Introduced ServerWindow::HandlerMessenger() and FocusMessenger() - the first will target the client handler, while the other will target the preferred handler of the client looper (usually the view having focus). * Fixed dano message unflattening in the Message4 code. * Changed BMessage::PrintToStream() to no longer use macros in the Message4 implementation. * I hope that's all - it's a huge change, but it's all connected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15046 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
553ea30124732e31346177c3bab544e074231b8e |
|
03-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved TRoster out of the BPrivate namespace. It does no longer appear in any public header. * Replaced a good deal of the MessageDeliverer's DeliverMessage() versions by more general ones using the new interface MessagingTargetSet to represent a set of targets. This simplifies the usage in cases where the caller doesn't already have the targets in a supported representation. * Implemented a first approximation of the shutdown process. There is no GUI yet. Only superficially tested under R5. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
054e7d17d71a312a87fbd7c29edba14d50b5ddf5 |
|
25-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Got rid of all friends save the Private inner class. * Turned the private constructor into a private SetTo(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5090f23182d783094a26df1413ac7ce7df047d60 |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Got rid of one of BMessengers friends. Poor BMessenger. ;-) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8692 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
19cdc4570f9e34b2c51b84827e8616896b4fc6d0 |
|
25-Aug-2003 |
ejakowatz <ejakowatz@nowhere.fake> |
How the glaring fubar in MessagePrivate.h got past me is a mystery. Nonetheless, here is new BMessenger-related goodness to smooth is all out. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4374 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ef753322a82ff627ad7ef491ee426d5ecb80d937 |
|
16-Aug-2002 |
Tyler Dauwalder <tylerdauwalder@nowhere.fake> |
Updated BQuery's BMessenger hack to be more legit (and to allow libstorage to compile using public app kit headers) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f1ac78ebd2792490df381d3fd45c3abc24ea0ebd |
|
23-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
_TRoster_ -> BPrivate::TRoster. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@413 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
|