Gnome Clipboard Manager 2.0.3
Application:
------------
The GNOME Clipboard Manager application and environment 2.0.3
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.2b
--------------------
Major changes in the following areas :
GcmApplet
Fixed : A huge memory bug in the GcmApplet which caused that the
applet crashed at random (or, always).
librtftohtml
Added : This is a library that has been added to handle the
converting of text/richtext to text/html targets
Plugins
Added : 1) A plugin to convert the text/richtext target to
a text/html target (read the updated documentation)
2) A plugin that adds a few tools ("Open url in browser"
tools)
Gcm
Fixed : Some crashing bugs when using the target editor and
text/html targets (invalid converting of UCS-2 to UTF-8)
Gcm vs. Klipper
---------------
Gcm :
- - -
* It's for GNOME ;) not for KDE
* It supports "all" targettypes including the ones of OpenOffice.org and
text/html when using for example Evolution and Mozilla
* It is not only a applet, it's a environment with a daemon, a
library to control the daemon and a applet that uses that library.
* It can make your computer drill in a hole in your floor and it can
make your keyboard start throwing its keys in your eyes
* It's icon is better ! :-)
* Afaik it has more user documentation !! (thanks to my gf) :)
* It can rule Bush and bring world peace
Klipper :
- - - - -
* It's for KDE ;) not for GNOME
* Afaik (and my version) only supports UTF-8 targettypes (COMPOUND_TEXT)
* Afaik it is only a applet
* It's icon is not better ! :-)
* It has less documentation
* It can't rule Bush and that is also why it can't bring world peace
ps. To the creators of Klipper and/or KDE people : I am just joking ;)
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
* Converting targets (if you use a specific plugin) :
o Converting text/richtext to text/html
* 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).
Ideas for the future
--------------------
* Working together with gclipboard which is a bonobo framework/library
for clipboards that contain larger data (for example for applications
like Mozilla, OpenOffice.org and Evolution)
* A networking module that gives the user the possibility to share
clipboards
* Using bonobo or Nautilus for the task : previewing targets
* Translations
If you would like to contribute or if you have a good idea : Please do
contact me and/or our mailinglist here :
http://lists.sourceforge.net/lists/listinfo/gcm-devel
Availability
------------
You can download the latest release (which has all the listed features)
here :
http://prdownloads.sourceforge.net/gcm/gcm-2.0.3.tar.gz?download
http://prdownloads.sourceforge.net/gcm/gcmapplet-2.0.3.tar.gz?download
http://prdownloads.sourceforge.net/gcm/libgcmtest-2.0.3.tar.gz?download
Or you can checkout the CVS :
export CVSROOT=':pserver:anonymous@cvs.gcm.sf.net:/cvsroot/gcm'
cvs login
cvs -z3 co -P gcm-2 libgcmtest gcmapplet
Or on GNOME :
export CVSROOT=':pserver:anonymous@cvs.gnome.org:/cvs/gnome'
cvs login
cvs -z3 co -P gcm
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/
Enough typing, I am going to send this! If you find spelling errors :
then, well .. whatever
--
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.
_____________________________________________
gedit 2.1.4
Application
===========
gedit 2.1.4 - "Generale" (for GNOME 2.1)
Description
===========
Small and lightweight UTF-8 text editor for the GNOME environment.
It supports most standard editing features, plus several not found in your
average text editor (plugins being the most notable of these).
Complete GNOME integration is featured.
Changes since 2.1.3
===================
- Updated translations (lots of people)
- Lots of bugfixes
Download
========
http://ftp.gnome.org/pub/gnome/sources/gedit/2.1/gedit-2.1.4.tar.gz
Important
=========
This is an unstable version of gedit.
It is for test purpose only.
Please, DO NOT use it in a production environment.
Most probably it will crash and you will lose your data.
If you are looking for a stable release of gedit, either download
it from:
http://ftp.gnome.org/pub/gnome/sources/gedit/2.0/
Or checkout the gnome-2-0 branch of the gedit module from gnome CVS.
_____________________________________________
libgnomeprint 2.1.3
libgnomeprintui 2.1.3
NOTE:
All applications that depend on libgnomeprint should require update their
requirement to 2.1.3 because of a bug from the fontmap/fontconfig port that
prevented font embeding in most cases.
Mailing list change
===================
The gnome-print mailing list has been moved from the Ximian to the GNOME
servers, the new mailing list address is [email protected] and
the subscription page is:
http://lists.gnome.org/mailman/listinfo/gnome-print-list
What is libgnomeprint?
======================
Libgnomeprint is the the printing library for GNOME and gtk+
applications.
Download
========
ftp://ftp.gnome.org/pub/gnome/sources/libgnomeprint/2.1
ftp://ftp.gnome.org/pub/gnome/sources/libgnomeprintui/2.1
Changes
=======
- Fix a nasty bug that prevented Font with spaces in their name to be embeded (Chema)
- Implement regression testing for fonts known to gnome-print. Check all the installed
fonts, generate a .ps & .pdf file with them and check that the output is valid (Chema)
- Fix a crash caused by fonts with empty speciesname.
- Check for the correct version of freetype in configure.in #91714 (Chema)
- Make install doesn't honor (different) prefix #98608 (Chema)
- Clean up references to the 2.0 libraries, GnomePrintMaster & the installer (Chema)
- Fix: Paper preview not using theme #96802 (Chema)
- Update config.sub & config. #93691 (Chema)
- Fix files missing from POTFILES.in/POTFILES.skip in libgnomeprintui #99909 (Chema)
- Remove the 'm' unit #100258 (Morten)
- Fix warnings while creating the docs (Chema)