New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2b48aaa07cbcfe1d2bea3182ffcbaf02269729f6
commit 2b48aaa07cbcfe1d2bea3182ffcbaf02269729f6
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Fri Jul 6 15:27:22 2007 +0200

    Added multifunctional color configuration function 
dfb_state_set_color_or_index().
    Always tries to set both color and index. If color index is -1, color is 
used and
    searched in palette of destination surface if present. If color index is 
valid the
    color is looked up in palette if present.
    
    Added option "layer-bg-color-index = n".

 src/core/state.c            |   38 ++++++++++++++++++++++++++++++++++++++
 src/core/state.h            |   12 ++++++++++++
 src/core/windows_internal.h |    1 +
 src/core/windowstack.c      |   30 +++++++++++++++++++++++++++++-
 src/core/windowstack.h      |    7 +++++--
 src/idirectfb.c             |    1 +
 src/misc/conf.c             |   37 +++++++++++++++++++++++++++++++------
 src/misc/conf.h             |    1 +
 8 files changed, 118 insertions(+), 9 deletions(-)


http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=14ba567e3b00d273f063d0e97f64f00e02aa756c
commit 14ba567e3b00d273f063d0e97f64f00e02aa756c
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Fri Jul 6 14:38:51 2007 +0200

    no-force-slave

 src/misc/conf.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=098b862938c4f577879059f6e0c8e4a17049a45f
commit 098b862938c4f577879059f6e0c8e4a17049a45f
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Mon Jul 2 12:03:11 2007 +0200

    Added FusionLeave, a message sent from a slave in emergency mode to notify 
the master
    that local refs belonging to the sender must be removed.

 lib/fusion/fusion.c   |   51 +++++++++++++++++++++++++++++++++++-------------
 lib/fusion/protocol.h |   11 ++++++++++
 2 files changed, 48 insertions(+), 14 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0a2f0b3af5a3f0e0f498e47d55c4d5ddb610242b
commit 0a2f0b3af5a3f0e0f498e47d55c4d5ddb610242b
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Mon Jul 2 11:57:19 2007 +0200

    Forgot a newline.

 lib/fusion/object.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4160d212709952ae06316a54474e46810b3d8492
commit 4160d212709952ae06316a54474e46810b3d8492
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Sun Jul 1 17:19:43 2007 +0200

    Actually fail if a parent window for the newly created one was specified.

 wm/default/default.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a5040250b5523b7d0e2464690d158d604517d335
commit a5040250b5523b7d0e2464690d158d604517d335
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Sun Jul 1 16:03:33 2007 +0200

    Use fprintf() instead of direct_log_printf() to print config_usage.

 src/misc/conf.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=e206b97ff745eb58824b0eb91997c49eb44adbe5
commit e206b97ff745eb58824b0eb91997c49eb44adbe5
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Sat Jun 30 14:56:42 2007 +0200

    dfb_surface_reformat() no longer fails immediatly if the surface is locked, 
instead it waits for 3 loops before doing it.

 src/core/surfaces.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0f7dd53285a56bbf38a02b82b47a7f2ee85a1f09
commit 0f7dd53285a56bbf38a02b82b47a7f2ee85a1f09
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Sat Jun 30 14:54:52 2007 +0200

    When using the builtin IPC implementation, chose a pool allocation base 
address that won't collide
    with those used by other worlds, i.e. the pool base of world N starts 128M 
after the pool baseof world N-1.
    As a consequence of this the maximum amount of shared memory allocatable by 
a world is limited to 128M.

 lib/fusion/fusion.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=dcf2a2b7089fd02105f68bba5da3130c1d72f42c
commit dcf2a2b7089fd02105f68bba5da3130c1d72f42c
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Fri Jun 29 14:48:28 2007 +0200

    Added a new Fusion/IPC implementation using standard system calls:
    
     - Skirmish gets implemented by using sched_yield()+usleep, exactly like 
linuxthreads does with pthread mutexes,
       but it's also capable of automatically unlocking whether the owner 
process died without doing it.
    
     - Property works like Skirmish, but it doesn't sleep and it doesn't check 
for a dead owner.
    
     - Dispatching and co. make use of raw unix sockets: there is a local 
address specific to each fusionee
       (/tmp/[EMAIL PROTECTED]@/@HEX_FUSION_ID@) and each call (/tmp/[EMAIL 
PROTECTED]@/[EMAIL PROTECTED]@[EMAIL PROTECTED]@),
       and messages are sent directly from the generator to the socket of the 
listeners.
       From a network point of view, this is similar to UDP Multicast (e.g. 
conference or meeting).
    
    The new implementation gets build when --enable-bulti is specified but no 
usable linux/fusion.h was found
    (however you can edit fusion/build.h to force building it).

 configure.in                 |   16 +-
 lib/fusion/Makefile.am       |    1 +
 lib/fusion/build.h.in        |    1 +
 lib/fusion/call.c            |  211 ++++++-
 lib/fusion/call.h            |    2 +-
 lib/fusion/fusion.c          | 1430 ++++++++++++++++++++++++++++++++++++------
 lib/fusion/fusion_internal.h |   52 ++-
 lib/fusion/lock.c            |  223 +++++++-
 lib/fusion/lock.h            |   10 +-
 lib/fusion/object.c          |    5 +
 lib/fusion/property.c        |  160 +++++-
 lib/fusion/property.h        |    9 +-
 lib/fusion/protocol.h        |  109 ++++
 lib/fusion/reactor.c         |  888 ++++++++++++++++++++-------
 lib/fusion/ref.c             |  251 ++++++++-
 lib/fusion/ref.h             |   12 +-
 lib/fusion/shm/heap.c        |   18 +-
 lib/fusion/shm/pool.c        |  214 +++++++-
 lib/fusion/types.h           |    2 +-
 19 files changed, 3161 insertions(+), 453 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=21bb8adc7377b8a5be57e9e1a092513ed8cb0da6
commit 21bb8adc7377b8a5be57e9e1a092513ed8cb0da6
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Fri Jun 29 14:31:18 2007 +0200

    Open log file with mode 0664.
    Automatically flush stderr.

 lib/direct/log.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=90a53ee2da89805844cd364c52379089d16acc80
commit 90a53ee2da89805844cd364c52379089d16acc80
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date:   Fri Jun 29 14:30:00 2007 +0200

    Added direct_sched_yield().

 lib/direct/util.h |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8f02626a2434d6fd3fbfd14331c72b1450620c62
commit 8f02626a2434d6fd3fbfd14331c72b1450620c62
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Wed Jun 27 00:15:53 2007 +0200

    Fix 64 bit symbol address parsing in trace code.
    
    Fix missing target directory for nm-n files.

 lib/direct/trace.c |   67 +++++++++++++++++++++++++++++----------------------
 rules/nmfile.make  |    3 +-
 2 files changed, 40 insertions(+), 30 deletions(-)


_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to