---

Release Digest: GNOME, October 22, 2002

Coriander 0.26

Application
===========

Coriander Coriander 0.26

Description
===========

Coriander is a GUI for IIDC compliant, IEEE1394 Digital
Camera. Current release includes the following features:
- camera control
- picture saving and FTP posting
- live display (SDL)
- live streaming (Real)

Change Log
==========

   October 16, 2002, by Damien Douxchamps
   - fixed convert button behavior for save service 
        
   October 15, 2002, by Damien Douxchamps
   - changed step_x to step_y for the F7 range Y setting.
        
   September 30, 2002, by David Ergo
   - move dma_done_with_buffer at the end of IsoThread.
        
   September 27, 2002, by David Ergo
   - swapped dma_release and dma_unlisten functions in thread_iso.c
        
   September 24, 2002, by Damien Douxchamps
   - first implementation of an live fps display. Nothing is shown
     right now because I can't get it to work with GTK. You can 
     uncomment some fprintf in the threads to have a console output.
        
   September 12, 2002, by Damien Douxchamps
   - some F7 update about color mode changes
   - more bpp debugging
        
   September 11, 2002, by Damien Douxchamps
   - added 'format_7' to f7 modes string in format menu.
   - little bit-per-pixel sensitiveness correction
   - update byte-per-packet when changing F7 mode
        
   September 10, 2002, by Damien Douxchamps
   - added a bpp setting to get nice pictures from 16bpp modes used
     by less-than-16bpp cameras.
        
   September 7, 2002, by Damien Douxchamps
   - corrected a bug in RGB to UYVY conversion function (column
     swapping)
        
   September 4, 2002, by Damien Douxchamps
   - set sensitiveness of stereo decoding button
   - use custom names for display window title
   - don't use "node %d" for default camera names as the node number
     is then memorized as preferences, which in turns leads to the
     possibility that two camera names will contain the same node id.
        
   September 3, 2002, by Damien Douxchamps
   - Stereo image decoding added (16bit->8+8bit)
        
   August 26, 2002, by Damien Douxchamps
   - typo in Bayer menu corrected
   - small bayer code beautification
        
   August 23, 2002, by Damien Douxchamps
   - added RGGB and GBRG bayer patterns. The pattern list is now
     exhaustive.
        
   August 22, 2002, by Damien Douxchamps
   - added sensitiveness check for bayer menus. These are now only
     accessible when the mode is greyscale (8 or 16bpp)
        
   August 21, 2002, by Damien Douxchamps
   - fixed a bug in nearest neighbor conversion (sx instead of sy...)
     Thanks to Xiong Quanren.
   - added a function to decode one 16bit stereo pair into two 8bit
     images
        
   - added bayer decoding with format_7
   - added alternative bayer decoding. Two patterns are now supported:
       BGGR: B G    and    GRBG: G R
             G R                 B G
   - added another bayer decoding method that simply downsamples
     the image by a factor 2, using 4 bayer pixels to get 1 RGB pixel.
        
   August 20, 2002, by Damien Douxchamps
   - support Y16 in bayer decoding
   - support PointGrey cameras (require libdc CVS 21-08-2002)

   August 14, 2002, by Damien Douxchamps
   - linked bayer decoding functions. You have to restart the 
     services in order for the bayer options to be taken into account. 
        
   August 13, 2002, by Damien Douxchamps
   - removed format6 window prototype
   - started integration of Bayer pattern decoding functions
   - debugged Bayer pattern decoding functions.
        
   August 12, 2002, by Damien Douxchamps
   - New layout: more compact
   - New format selection menu: now you can see the current format (!)
   - removed all images in pixmap directory: we don't use these anymore.
     (This is partly because I don't want to advertise Sony anymore)
        
   August 9, 2002, by Damien Douxchamps
   - Added another function to descramble Bayer pattern (Edge Sense 2).
     Not linked, currently for testing/devel only.
        
   August 6, 2002, by Damien Douxchamps
   - more fixes for initial segfault when no card/modules are present
        
   August 5, 2002, by Damien Douxchamps
   - updated macros/coriander-macros.m4 to check for latest changes
     in libdc1394.
        
   August 5, 2002, by Damien Douxchamps 
   - Applied Ryutaroh Matsumoto's patch for NULL pointer segfault in
     tools.c/MainError. Added the same if (commander_window!=NULL) to
     tools.c/MainStatus for safety.
        
   July 29, 2002, by Damien Douxchamps
   - added a cursor information in the main window. Needs some
     improvements for some things behave in a strange way (a
     'void' fprintf is required in UpdateCursorFrame to make it
     work...) 
   - corrected an error detection bug: was checking for err==0
     while it should be err<0. This implied some other changes
     to functions that used error detection combinations. Thanks
     to L.C.Bruzenak and Dan for pointing it out.
        
   July 28, 2002, by Damien Douxchamps
   - removed some problematic g_free that hanged coriander.
        
   July 27, 2002, by Dan Dennedy
   - added video1394 drop frames preferences option to sync with 
     new option in libdc1394.

   July 15, 2002, by Damien Douxchamps
   - added #ifdef HAVE_SDLLIB for watchthread related code
        
   July 8, 2002, by Damien Douxchamps
   - use raw1394_get_port_info to get the number of ports, as Dan
     Dennedy suggested.
        
   July 5, 2002, by Damien Douxchamps
   - Updated the status window
   - changing the name affects the menu immediately.
   - updated the preferences mechanism. You don't need to push the
     'apply' button anymore
        
   July 4, 2002, by Damien Douxchamps
   - Multiple interface card support, beta version.
   - you can now name any connected camera. The choosen name
     will appear in the camera list menu and should help to
     distinguish between different cameras, even after bus reset or
     power off. It is based on GUID recognition. The name is saved
     in the config file with other preferences.
        
_____________________________________________

GIrDA 2.0.2

Application
===========

GIrDA 2.0.2

Description
===========

GNOME ir monitor. A GNOME applet for monitoring IrDA devices.

Enhancements
============

- Added a new info dialog
- New menu structure


Download
========

http://sourceforge.net/project/showfiles.php?group_id=42190&release_id=117609
_____________________________________________

GNOME Clipboard Manager

Introducing the GNOME Clipboard Manager application and environment

About:
------

GNOME Clipboard Manager for GNOME 2.0 desktops is an application and an
environment for managing clipboards -a.k.a. selections- and their
available formats -a.k.a. their available targets-.


The three core components of GNOME Clipboard Manager :

* GNOME Clipboard Manager itself is a daemon that will autocollect new
  clipboards and has the option to choose which clipboard is to be
  pasted when an application asks for the clipboard in a specific
  format. A longer list of features is listed below. They include
  saving, creating, editing, merging of items. GNOME Clipboard Manager
  is plugable and writing new plugins for GNOME Clipboard Manager is
  not a difficult task.

* Libgcm is a library for controlling the GNOME Clipboard Manager daemon
  from your own applications.

* GcmApplet is a sample GNOME 2.0 PanelApplet that uses libgcm for
  controlling the GNOME Clipboard Manager daemon. It is still a little
  bit buggy because I am not very good at writing PanelApplets and
  because there is not very much documentation about them available
  already. That is why I prefer calling it a sample.


Please check out http://gcm.sf.net/about_gcm.html if you want to know
more.

Changes since 2.0.1
-------------------
Major changes in the following areas :
        Added : libgcm + a libgcmtest application
        Added : Plugin subsystem  + sampleplugin
        Added : GcmApplet
        Fixed : Documentation

Features list :
---------------

Note:
I know that it might be confusing but I am not the person who gave these
animals names, "a target is a format" and "a clipboard is a selection"
in the following text :


    * Storing your clipboards and all their available formats. A.k.a the
      collecting of clipboards.

          o A clipboard (a.k.a. a selection) can have multiple formats
          (a.k.a targets) o GNOME Clipboard Manager will store all your
          previous clipboards and formats so that you can go back to a
          previously saved clipboard o A format can be

                + Html : which are the HTML-tags of a HTML selection
                when you copypaste some stuff in your browser + Image
                data : If you select a portion of an image and use the
                "Copy"- or "Cut"-feature in for example OpenOffice.org

                + Normal text :
                a.k.a. COMPOUND_TEXT which is the most common format of
                clipboards

                + Some other format used by a specific
                application that contains information about the data.
                For example the clipboards of OpenOffice.org contain
                gzipped formats which host XML-files that define the
                layout and information that is to be copypasted to for
                example another OpenOffice.org screen.

          o Once collected, a clipboard becomes an Item for GNOME
          Clipboard Manager o Making a clipboardring by setting the
          max. amount of collected items. Older items will then
          automatically be deleted from the list of collected items.

          o The autocollecting of new items

    * Saving and loading collected clipboards (Items) to
      XML-formatted files.

          o The data of the items will be written to the files in
          UUEncoded data to make sure that we don't write binary data in
          an UTF-8 orientated fileformat like XML is o Saving multiple
          items in one file is, of course, possible

    * Editing and viewing some supported formats in a clipboard

          o The editing of the COMPOUND_TEXT or normal text target is
          possible o The editing (and previewing in a GtkHtml widget) of
          the text/html target is possible

    * Manipulating of formats

          o Blocking specific formats that are too large to store into
          memory. E.g. Blocking large binary format-types

          o Copying a specified format-type to another format-type o The
          possibility to write a plugin for GNOME Clipboard Manager that
          does the converting of the format-data while copying it to
          another format-type

    * Some advanced UserInterface options

          o The UserInterface is, by default, hidden. So GNOME Clipboard
          Manager is, by default, a clipboard collecting daemon. You can
          make it show its UserInterface by using a small external tool
          or by using the GNOME Clipboard Manager Applet. o Hiding all
          UserInterface objects

          o Making the scrollbar follow while adding new items o
          Autoselect most new collected item

          o Unselect-all after collecting a new item

    * Support for the following selectiontypes

          o The CLIPBOARD-selection : Used when using CTRL+C and CTRL+V
          and the "Copy"- and "Paste"-features in the menus of most
          applications o The PRIMARY selection : The text that is
          selected in your session o The SECONDARY selection : The text
          that was selected the last time in your session o A CUSTOM
          atom : For those who know what they are doing

    * A PanelApplet

          o A PanelApplet for GNOME Clipboard Manager that can make
          GNOME Clipboard Manager perform some specific tasks.

    * A library for your own applications to control GNOME Clipboard
      Manager

          o GNOME Clipboard Manager comes with libgcm which is a library
          that enables your application(s) to control and make use of
          GNOME Clipboard Managers features.

    * The hosting of plugins
          o You can write plugins for GNOME Clipboard Manager in a same
          fashion as you can with applications like mediaplayers (like
          xmms).



Availability
------------

You can download the latest release (which has all the listed features)
here :
http://prdownloads.sourceforge.net/gcm/gcm-2.0.2.tar.gz?download
http://prdownloads.sourceforge.net/gcm/gcmapplet-2.0.2.tar.gz?download
http://prdownloads.sourceforge.net/gcm/libgcmtest-2.0.2.tar.gz?download


You can get a more up-to-date version from CVS. Please note that a
version from CVS is a development version and can contain more or less
bugs than a release. It will definitely not contain less features unless
a specific feature caused very strange problems that cannot be solved.

export CVSROOT=':pserver:anonymous@cvs.gcm.sf.net:/cvsroot/gcm'
cvs login
cvs -z3 co -P gcm-2 libgcmtest gcmapplet


More information
----------------

You can get more information about GNOME Clipboard Manager from its
website which is available here :

http://gcm.sf.net
http://gcm.sf.net/about_gcm.html

You can get screenshots from GNOME Clipboard Manager here :

http://gcm.sf.net/gcm_screens/


-- 
Philip van Hoof aka freax (http://www.freax.eu.org)
irc: irc.openprojects.net/ mailto:me at freax dot org
Go not to the Elves for counsel, for they will say both no and yes.

_____________________________________________

gnome-games 2.1.1

Application
===========

gnome-games 2.1.1

Description
===========

Many games - same-gnome, gnothello, solitaire, tetravex,
tetris, others...


Changes
=====

- Gnomines has a decent Preferences dialog
- Iagno isn't predicable any more
- More minor fixes

Download
========

http://ftp.gnome.org/pub/GNOME/

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis