haiku/src/kits
Axel Dörfler edb15b5565 bonefish+axeld:
* Simplified the notification framework: removed the updater stuff completely;
  it was only there to account for some peculiarities of the node monitor which
  we now solved differently.
* NotificationListener no longer includes a doubly linked list link for convenience;
  it might want to listen to more than just one service.
* NotificationService cannot have an abstract destructor.
* Changed the _user_stop_watching() syscall to mirror the Be API; ie. it's no
  longer possible to just remove some flags separately, just to stop listening
  completely.
* Adapted the node monitor implementation to live in the NodeMonitorService class
  that uses the new notification framework.
* Removed the public kernel node monitor API - it wasn't useful that way since you
  couldn't do a lot with the KMessage in the kernel without using a private API.
  Now you will have to use the (private) notification manager to use the node monitor
  from inside the kernel. At a later point, we might introduce a public API for that,
  too.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21780 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-08-01 14:48:44 +00:00
..
app Sorry, the previous patch for WindowAt() by Váradi Zsolt Gyula was broken as well. 2007-07-31 21:50:28 +00:00
debug Include <util/kernel_cpp.h> in DoublyLinkedList.h only when compiling 2007-03-11 13:56:45 +00:00
device
game * just realized a bug already when reading over the commit log... 2007-07-19 17:16:54 +00:00
interface Added sanity check to public method. Set offset to first page in header. 2007-07-30 18:19:56 +00:00
mail Fixed the date string to comply to RFC 2822 - apparently, the timezone must not be given 2007-07-31 15:12:50 +00:00
media cleanup 2007-06-02 23:16:54 +00:00
midi
midi2
network fixed the way accept() works in regards to the cookie pointer. It is no longer visible to userspace, we pass the fd instead. Also renamed kernel's shutdown() to system_shutdown as it collides with Posix's shutdown(). 2007-05-23 19:56:40 +00:00
opengl updated mesa to 7.0 2007-07-15 22:28:49 +00:00
screensaver
shared * added BCommandPipe class (currently private API) kindly provided by 2007-06-19 12:38:29 +00:00
storage bonefish+axeld: 2007-08-01 14:48:44 +00:00
support * Moved Referenceable.cpp to src/kits/support (private libbe API), and its header to 2007-07-31 16:20:37 +00:00
textencoding While investigating why our UTF-16 files are broken (with a smaller output buffer), 2007-01-17 11:18:33 +00:00
tracker Forgot to remove some debug output. 2007-07-27 02:47:22 +00:00
translation Fixed a stupid copy&paste bug; one version of Translate() did not lock the private 2007-07-01 15:51:42 +00:00
Jamfile * Added a mechanism to retrieve a BMessage with eventual error descriptions 2007-07-27 02:32:19 +00:00
libbe_version.rdef