Compare commits
3 Commits
media-pane
...
multihead
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8f859ce9ac | ||
|
|
a03ad443ee | ||
|
|
092d679c21 |
340
COPYING
340
COPYING
@@ -1,340 +0,0 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Library General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Library General
|
||||
Public License instead of this License.
|
||||
@@ -1,2 +0,0 @@
|
||||
The ChangeLog is auto-generated when releasing. If you are seeing this, use
|
||||
'git log' for a detailed list of changes.
|
||||
15
MAINTAINERS
15
MAINTAINERS
@@ -1,15 +0,0 @@
|
||||
Rodrigo Moya
|
||||
E-mail: rodrigo at gnome-db.org
|
||||
Userid: rodrigo
|
||||
|
||||
Sebastien Bacher
|
||||
Email: seb128 at debian.org
|
||||
Userid: sbacher
|
||||
|
||||
Thomas Wood
|
||||
Email: thos at gnome.org
|
||||
Userid: thos
|
||||
|
||||
Jens Granseuer
|
||||
Email: jensgr at gmx.net
|
||||
Userid: jensg
|
||||
73
Makefile.am
73
Makefile.am
@@ -1,73 +0,0 @@
|
||||
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
||||
|
||||
SUBDIRS = po libgnome-control-center shell panels \
|
||||
help docs
|
||||
DIST_SUBDIRS = po help shell docs examples panels libgnome-control-center
|
||||
|
||||
if BUILD_EXAMPLES
|
||||
SUBDIRS += examples
|
||||
endif
|
||||
|
||||
schemasdir = @GCONF_SCHEMA_FILE_DIR@
|
||||
schemas_in_files = gnome-control-center.schemas.in
|
||||
schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
|
||||
@INTLTOOL_SCHEMAS_RULE@
|
||||
|
||||
CLEANFILES = \
|
||||
$(schemas_DATA)
|
||||
|
||||
DISTCLEANFILES = \
|
||||
gnome-doc-utils.make
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
$(srcdir)/INSTALL \
|
||||
$(srcdir)/aclocal.m4 \
|
||||
$(srcdir)/autoscan.log \
|
||||
$(srcdir)/compile \
|
||||
$(srcdir)/config.guess \
|
||||
$(srcdir)/config.h.in \
|
||||
$(srcdir)/config.sub \
|
||||
$(srcdir)/configure.scan \
|
||||
$(srcdir)/depcomp \
|
||||
$(srcdir)/install-sh \
|
||||
$(srcdir)/ltmain.sh \
|
||||
$(srcdir)/missing \
|
||||
$(srcdir)/mkinstalldirs \
|
||||
$(srcdir)/omf.make \
|
||||
$(srcdir)/xmldocs.make \
|
||||
$(srcdir)/gtk-doc.make \
|
||||
`find "$(srcdir)" -type f -name Makefile.in -print`
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(schemas_in_files) \
|
||||
MAINTAINERS \
|
||||
gnome-doc-utils.make
|
||||
|
||||
DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --disable-update-mimedb --enable-gtk-doc --enable-examples
|
||||
|
||||
GITIGNOREFILES=m4 help/*/*.mo
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
|
||||
install-data-local:
|
||||
if GCONF_SCHEMAS_INSTALL
|
||||
if test -z "$(DESTDIR)" ; then \
|
||||
for p in $(schemas_DATA) ; do \
|
||||
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/$$p >&1 > /dev/null; \
|
||||
done \
|
||||
fi
|
||||
endif
|
||||
|
||||
dist-hook:
|
||||
@if test -d "$(srcdir)/.git"; \
|
||||
then \
|
||||
echo Creating ChangeLog && \
|
||||
( cd "$(top_srcdir)" && \
|
||||
echo '# Generated by Makefile. Do not edit.'; echo; \
|
||||
$(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
|
||||
&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
|
||||
|| ( rm -f ChangeLog.tmp ; \
|
||||
echo Failed to generate ChangeLog >&2 ); \
|
||||
else \
|
||||
echo A git clone is required to generate a ChangeLog >&2; \
|
||||
fi
|
||||
53
README
53
README
@@ -1,53 +0,0 @@
|
||||
GNOME Control Center
|
||||
====================
|
||||
|
||||
About -
|
||||
|
||||
The control center is GNOME's main interface for configuration of various
|
||||
aspects of your desktop.
|
||||
|
||||
Installation -
|
||||
|
||||
See the file 'INSTALL'
|
||||
|
||||
How to report bugs -
|
||||
|
||||
Bugs should be reported to the GNOME bug tracking system under the product
|
||||
control-center. It is available at http://bugzilla.gnome.org.
|
||||
|
||||
In the report please include the following information -
|
||||
|
||||
Operating system and version
|
||||
For Linux, version of the C library
|
||||
How to reproduce the bug if possible
|
||||
If the bug was a crash, include the exact text that was printed out
|
||||
A stacktrace where possible [see below]
|
||||
|
||||
How to get a stack trace -
|
||||
|
||||
If the crash is reproducible, it is possible to get a stack trace and
|
||||
attach it to the bug report. The following steps are used to obtain a
|
||||
stack trace -
|
||||
|
||||
Run the program in gdb [the GNU debugger] or any other debugger
|
||||
ie. gdb gnome-keyboard-properties
|
||||
Start the program
|
||||
ie. (gdb) run
|
||||
Reproduce the crash and the program will exit to the gdb prompt
|
||||
Get the back trace
|
||||
ie. (gdb) bt full
|
||||
|
||||
Once you have the backtrace, copy and paste this either into the
|
||||
'Comments' field or attach a file with it included.
|
||||
|
||||
|
||||
Patches -
|
||||
|
||||
Patches should be submitted to bugzilla.gnome.org or emailed to the
|
||||
gnomecc-list@gnome.org list. If using bugzilla, attach
|
||||
the patch to a new bug report [or preferably, check to see if there is
|
||||
already a bug report that corresponds to your patch]. Bug reports
|
||||
containing patches should include the 'PATCH' keyword.
|
||||
|
||||
Patches should be created using the unified diff form.
|
||||
ie. svn diff file-to-be-patched.c > patch.diff
|
||||
105
TODO
105
TODO
@@ -1,105 +0,0 @@
|
||||
|
||||
[ Things prefaced with GSD need to be fixed in the gnome-settings daemon
|
||||
and not the dialog ]
|
||||
|
||||
ACCESSIBILITY:
|
||||
* UI love
|
||||
* Figure out Keyboard/peripherals integration
|
||||
|
||||
BACKGROUND:
|
||||
* Seth love
|
||||
* Get actual GNOME backgrounds
|
||||
|
||||
DEFAULT APPLICATIONS PROPERTIES:
|
||||
* Merge in Window Manager selection
|
||||
|
||||
FILE TYPES:
|
||||
* Stability issues
|
||||
* UI Love
|
||||
|
||||
FONT AND THEME:
|
||||
* merge them
|
||||
|
||||
GNOME SETTINGS DAEMON:
|
||||
* disk monitor
|
||||
|
||||
KEYBOARD SHORTCUTS:
|
||||
* Not sure I like the name.
|
||||
* Needs icon
|
||||
* Add a way to add new ones
|
||||
|
||||
KEYBOARD PROPERTIES:
|
||||
* GSD: support keyboard bell
|
||||
* Remove awful jrb-art and replace with actual blinking cursor
|
||||
|
||||
MOUSE PROPERTIES:
|
||||
* GSD: Add support for devices other than CoreInput.
|
||||
|
||||
KEYBINDINGS:
|
||||
* Metacity keyboard merging. See what hp plans to do
|
||||
|
||||
PANEL:
|
||||
* UI love
|
||||
* port gconf-peditor functionality
|
||||
|
||||
SAWFISH????
|
||||
|
||||
SOUND:
|
||||
* Unknown
|
||||
* Buggy as heck
|
||||
|
||||
SCREENSAVER:
|
||||
* See what Jacob wants to do
|
||||
* xscreensaver release
|
||||
|
||||
UI-PROPERTIES:
|
||||
* Seems to be okay
|
||||
|
||||
GENERAL:
|
||||
* Where we have keys, add a restore to defaults context menu button.
|
||||
* Kill 'advanced'
|
||||
* Control center itself seems to be fine
|
||||
* Change buttons to use whatever the UI team comes up with
|
||||
* Make sure we handle 'locked down' keys
|
||||
* Make sure we handle all broken keys!
|
||||
|
||||
|
||||
GOING FORWARD:
|
||||
|
||||
Hardware Integration
|
||||
- hwbrowser??? Kde has one; should we?
|
||||
- peripherals (RH only?)
|
||||
- gphoto/sane/cd burning?? Userland hw.
|
||||
|
||||
Nautilus:
|
||||
- Move nautilus settings
|
||||
- Desktop should be a separate dialog
|
||||
|
||||
Background:
|
||||
- Merge nautilus pane and bg capplet;
|
||||
- possibly even popup a nautilus window of bg's for DnD
|
||||
- Integrate better w/ nautilus
|
||||
- per Workspace?
|
||||
|
||||
Workspace/Tasks
|
||||
- Set number and name of workspaces
|
||||
- Maybe something else?
|
||||
|
||||
Identification Capplet
|
||||
- GDM screen
|
||||
- Mail capplet
|
||||
|
||||
Password Capplet?
|
||||
- ssh/smb
|
||||
|
||||
Themes and Appearance:
|
||||
- blah
|
||||
|
||||
Sound:
|
||||
- blah
|
||||
|
||||
Bugzilla
|
||||
- Start using it better
|
||||
|
||||
|
||||
|
||||
27
autogen.sh
27
autogen.sh
@@ -1,27 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Run this to generate all the initial makefiles, etc.
|
||||
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
PKG_NAME="control-center"
|
||||
|
||||
(test -f $srcdir/configure.ac \
|
||||
&& test -f $srcdir/autogen.sh \
|
||||
&& test -d $srcdir/shell) || {
|
||||
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
|
||||
echo " top-level $PKG_NAME directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
DIE=0
|
||||
|
||||
rm -f .using-gnome-libs-package
|
||||
|
||||
if ! which gnome-autogen.sh ; then
|
||||
echo "You need to install the gnome-common module and make"
|
||||
echo "sure the gnome-autogen.sh script is in your \$PATH."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. gnome-autogen.sh
|
||||
388
configure.ac
388
configure.ac
@@ -1,388 +0,0 @@
|
||||
m4_define([gnome_control_center_version], 2.91.2)
|
||||
AC_INIT([gnome-control-center], [gnome_control_center_version],
|
||||
[http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-control-center])
|
||||
|
||||
AC_CONFIG_SRCDIR([shell])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
||||
AM_INIT_AUTOMAKE([1.10 no-dist-gzip dist-bzip2 tar-ustar])
|
||||
AM_MAINTAINER_MODE([enable])
|
||||
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
||||
|
||||
# Check for programs
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_C_O
|
||||
AC_HEADER_STDC
|
||||
|
||||
# Initialize libtool
|
||||
LT_PREREQ([2.2])
|
||||
LT_INIT
|
||||
|
||||
# .so version for libgnome-control-center
|
||||
LIBGNOMECONTROLCENTER_CURRENT=1
|
||||
LIBGNOMECONTROLCENTER_REVISION=0
|
||||
LIBGNOMECONTROLCENTER_AGE=0
|
||||
AC_SUBST(LIBGNOMECONTROLCENTER_CURRENT)
|
||||
AC_SUBST(LIBGNOMECONTROLCENTER_REVISION)
|
||||
AC_SUBST(LIBGNOMECONTROLCENTER_AGE)
|
||||
|
||||
# Use the GNOME documentation framework
|
||||
GNOME_DOC_INIT
|
||||
|
||||
# Internationalization support
|
||||
|
||||
IT_PROG_INTLTOOL([0.40.0])
|
||||
|
||||
AM_GNU_GETTEXT_VERSION([0.17])
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
GETTEXT_PACKAGE=gnome-control-center-2.0
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package])
|
||||
|
||||
GNOME_DEBUG_CHECK
|
||||
GNOME_COMPILE_WARNINGS([maximum])
|
||||
GNOME_MAINTAINER_MODE_DEFINES
|
||||
|
||||
AC_PATH_XTRA
|
||||
x_libs="$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
|
||||
PKG_CHECK_MODULES(LIBCANBERRA_GTK, libcanberra-gtk3, [
|
||||
CANBERRA_GTK=1
|
||||
AC_SUBST(LIBCANBERRA_GTK_CFLAGS)
|
||||
AC_SUBST(LIBCANBERRA_GTK_LIBS)
|
||||
], [:])
|
||||
AM_CONDITIONAL(HAVE_LIBCANBERRA_GTK, test "x$CANBERRA_GTK" = "x1")
|
||||
|
||||
dnl Region panel
|
||||
savecppflags=$CPPFLAGS
|
||||
CPPFLAGS="$CPPFLAGS $X_CFLAGS"
|
||||
AC_CHECK_HEADERS([X11/Xlib.h])
|
||||
AC_CHECK_LIB(Xxf86misc, XF86MiscQueryExtension, [
|
||||
AC_CHECK_HEADERS([X11/extensions/xf86misc.h], [XF86MISC_LIBS="-lXxf86misc"],[],
|
||||
[#if HAVE_X11_XLIB_H
|
||||
#include <X11/Xlib.h>
|
||||
#endif
|
||||
])])
|
||||
AC_SUBST(XF86MISC_LIBS)
|
||||
AC_CHECK_HEADERS(X11/extensions/XKB.h)
|
||||
CPPFLAGS=$savecppflags
|
||||
|
||||
AC_CHECK_LIB(m, floor)
|
||||
|
||||
dnl ==============================================
|
||||
dnl Check that we meet the dependencies
|
||||
dnl ==============================================
|
||||
|
||||
GLIB_REQUIRED_VERSION=2.25.11
|
||||
GTK_REQUIRED_VERSION=2.91.3
|
||||
DESKTOP_SCHEMAS_REQUIRED_VERSION=0.0.2
|
||||
PA_REQUIRED_VERSION=0.9.16
|
||||
CANBERRA_REQUIRED_VERSION=0.13
|
||||
|
||||
COMMON_MODULES="gtk+-3.0 >= $GTK_REQUIRED_VERSION
|
||||
glib-2.0 >= $GLIB_REQUIRED_VERSION
|
||||
gthread-2.0
|
||||
gio-2.0
|
||||
gconf-2.0
|
||||
libxml-2.0
|
||||
gsettings-desktop-schemas >= $DESKTOP_SCHEMAS_REQUIRED_VERSION"
|
||||
PKG_CHECK_MODULES(CAPPLET, $COMMON_MODULES)
|
||||
PKG_CHECK_MODULES(GNOMECC_SHELL, $COMMON_MODULES libgnome-menu gio-unix-2.0)
|
||||
PKG_CHECK_MODULES(DBUS, dbus-1 dbus-glib-1)
|
||||
PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-3.0)
|
||||
PKG_CHECK_MODULES(DEFAULT_APPLICATIONS_CAPPLET, libxml-2.0)
|
||||
PKG_CHECK_MODULES(GSD_DBUS, gnome-settings-daemon)
|
||||
PKG_CHECK_MODULES(GIO, gio-2.0 gio-unix-2.0)
|
||||
PKG_CHECK_MODULES(XML, libxml-2.0)
|
||||
PKG_CHECK_MODULES(CANBERRA, libcanberra-gtk3 >= $CANBERRA_REQUIRED_VERSION)
|
||||
AC_SUBST(CANBERRA_CFLAGS)
|
||||
AC_SUBST(CANBERRA_LIBS)
|
||||
PKG_CHECK_MODULES(PULSEAUDIO,
|
||||
libpulse >= $PA_REQUIRED_VERSION
|
||||
libpulse-mainloop-glib >= $PA_REQUIRED_VERSION)
|
||||
AC_SUBST(PULSEAUDIO_CFLAGS)
|
||||
AC_SUBST(PULSEAUDIO_LIBS)
|
||||
|
||||
gtk_lib_dir=`$PKG_CONFIG --variable libdir gtk+-3.0`
|
||||
gtk_binary_version=`$PKG_CONFIG --variable gtk_binary_version gtk+-3.0`
|
||||
GTK_ENGINE_DIR="$gtk_lib_dir/gtk-3.0/$gtk_binary_version/engines"
|
||||
AC_SUBST(GTK_ENGINE_DIR)
|
||||
|
||||
PKG_CHECK_MODULES(GLIB, glib-2.0)
|
||||
|
||||
PKG_CHECK_MODULES(POLKIT, polkit-gobject-1 >= 0.97)
|
||||
PKG_CHECK_MODULES(CHEESE, gstreamer-0.10 cheese-gtk >= 2.29.90, have_cheese=yes, have_cheese=no)
|
||||
|
||||
if test x$have_cheese = xyes ; then
|
||||
AC_DEFINE(HAVE_CHEESE, 1, [Define to 1 to enable cheese webcam support])
|
||||
fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([ISO_CODES_PREFIX],["`$PKG_CONFIG --variable=prefix iso-codes`"],[ISO codes prefix])
|
||||
ISO_CODES=iso-codes
|
||||
|
||||
dnl
|
||||
dnl Check for Xft version 2; we build in extra functionality to the font capplet
|
||||
dnl when we have it.
|
||||
dnl
|
||||
xft_modules=
|
||||
if $PKG_CONFIG --exists xft ; then
|
||||
xft_modules="xft"
|
||||
AC_DEFINE(HAVE_XFT2,,[Define if Xft functionality is available])
|
||||
fi
|
||||
|
||||
PKG_CHECK_MODULES(FONT_CAPPLET, $COMMON_MODULES $xft_modules)
|
||||
|
||||
PKG_CHECK_MODULES(AT_CAPPLET, $COMMON_MODULES)
|
||||
|
||||
PKG_CHECK_MODULES(DISPLAY_CAPPLET, $COMMON_MODULES)
|
||||
DISPLAY_CAPPLET_LIBS="$DISPLAY_CAPPLET_LIBS"
|
||||
|
||||
CAPPLET_LIBS="$CAPPLET_LIBS $x_libs"
|
||||
GNOMECC_LIBS="$GNOMECC_LIBS $x_libs"
|
||||
|
||||
dnl =============================================
|
||||
dnl X Input library >= 1.2 with property support
|
||||
dnl =============================================
|
||||
PKG_CHECK_MODULES(XINPUT, [xi >= 1.2])
|
||||
|
||||
CAPPLET_LIBS="$CAPPLET_LIBS $XINPUT_LIBS"
|
||||
|
||||
dnl ==============
|
||||
dnl gswitchit
|
||||
dnl ==============
|
||||
PKG_CHECK_MODULES(LIBGNOMEKBD, [libgnomekbd >= 2.31.1 libxklavier >= 4.0])
|
||||
|
||||
PKG_CHECK_MODULES(LIBGNOMEKBDUI, [libgnomekbdui >= 2.31.2])
|
||||
|
||||
dnl ==============================================
|
||||
dnl End: Check that we meet the dependencies
|
||||
dnl ==============================================
|
||||
|
||||
AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal, no)
|
||||
|
||||
if test x"$GLIB_GENMARSHAL" = xno; then
|
||||
AC_MSG_ERROR([glib-genmarshal executable not found in your path - should be installed with glib])
|
||||
fi
|
||||
|
||||
AC_SUBST(GLIB_GENMARSHAL)
|
||||
|
||||
dnl ==============================================
|
||||
dnl Special GConf section
|
||||
dnl ==============================================
|
||||
|
||||
AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
|
||||
|
||||
if test x"$GCONFTOOL" = xno; then
|
||||
AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])
|
||||
fi
|
||||
|
||||
AM_GCONF_SOURCE_2
|
||||
|
||||
dnl ==============================================
|
||||
dnl Define the main variables
|
||||
dnl ==============================================
|
||||
EXTRA_CFLAGS="-I\$(top_srcdir)/ -DG_LOG_DOMAIN=\"\\\"\$(cappletname)-properties\\\"\""
|
||||
|
||||
GNOMECC_CAPPLETS_CFLAGS="${CAPPLET_CFLAGS} ${EXTRA_CFLAGS} ${DBUS_CFLAGS}"
|
||||
GNOMECC_CAPPLETS_LIBS="${CAPPLET_LIBS} ${DBUS_LIBS}"
|
||||
|
||||
GNOMECC_CAPPLETS_CLEANFILES="\$(desktop) \$(desktop).in"
|
||||
GNOMECC_CAPPLETS_EXTRA_DIST="ChangeLog \$(desktop).in.in \$(cappletname)-capplet.png \$(pixmaps_DATA)"
|
||||
|
||||
AC_SUBST(GNOMECC_CAPPLETS_EXTRA_DIST)
|
||||
AC_SUBST(GNOMECC_CAPPLETS_CLEANFILES)
|
||||
AC_SUBST(GNOMECC_CAPPLETS_CFLAGS)
|
||||
AC_SUBST(GNOMECC_CAPPLETS_LIBS)
|
||||
|
||||
|
||||
|
||||
dnl =======================================
|
||||
dnl Panels
|
||||
dnl =======================================
|
||||
|
||||
PANELS_DIR="${libdir}/control-center-1/panels"
|
||||
AC_SUBST(PANELS_DIR)
|
||||
|
||||
PANEL_CFLAGS="-I\$(top_srcdir)/libgnome-control-center/"
|
||||
AC_SUBST(PANEL_CFLAGS)
|
||||
|
||||
PANEL_LIBS="\$(top_builddir)/libgnome-control-center/libgnome-control-center.la"
|
||||
AC_SUBST(PANEL_LIBS)
|
||||
|
||||
PANEL_LDFLAGS="-export_dynamic -avoid-version -module -no-undefined -export-symbols-regex '^g_io_module_(load|unload)'"
|
||||
AC_SUBST(PANEL_LDFLAGS)
|
||||
|
||||
dnl ==============================================
|
||||
dnl Example Panel
|
||||
dnl ==============================================
|
||||
|
||||
AC_MSG_CHECKING([whether to build the example panel])
|
||||
AC_ARG_ENABLE([examples],
|
||||
AS_HELP_STRING([--enable-examples],
|
||||
[enable the examples]),,
|
||||
[enable_examples=no])
|
||||
AC_MSG_RESULT([$enable_examples])
|
||||
|
||||
AM_CONDITIONAL(BUILD_EXAMPLES, test "x$enable_examples" = "xyes")
|
||||
|
||||
dnl ==============================================
|
||||
dnl libsocialweb
|
||||
dnl ==============================================
|
||||
|
||||
AC_MSG_CHECKING([Enable libsocialweb support])
|
||||
AC_ARG_WITH([libsocialweb],
|
||||
AS_HELP_STRING([--with-libsocialweb],
|
||||
[enable libsocialweb support]),,
|
||||
[with_libsocialweb=no])
|
||||
AC_MSG_RESULT([$with_libsocialweb])
|
||||
|
||||
if test "x$with_libsocialweb" == "xyes"; then
|
||||
PKG_CHECK_MODULES(SOCIALWEB, libsocialweb-client)
|
||||
AC_DEFINE(HAVE_LIBSOCIALWEB, 1, [Defined if libsocialweb is available])
|
||||
fi
|
||||
AM_CONDITIONAL(WITH_LIBSOCIALWEB, test "x$with_libsocialweb" = "xyes")
|
||||
|
||||
|
||||
dnl =======================================
|
||||
dnl Update Mime Database
|
||||
dnl =======================================
|
||||
|
||||
AC_PATH_PROG(UPDATE_MIME_DATABASE, update-mime-database, no)
|
||||
|
||||
AC_ARG_ENABLE(update-mimedb,
|
||||
AS_HELP_STRING([--disable-update-mimedb],
|
||||
[do not update mime database after installation]),,
|
||||
enable_update_mimedb=yes)
|
||||
AM_CONDITIONAL(ENABLE_UPDATE_MIMEDB, test x$enable_update_mimedb = xyes)
|
||||
|
||||
# check for gtk-doc
|
||||
GTK_DOC_CHECK([1.9])
|
||||
|
||||
CONTROL_CENTER_VERSION=gnome_control_center_version
|
||||
AC_SUBST(CONTROL_CENTER_VERSION)
|
||||
|
||||
dnl =======================================
|
||||
dnl Finish
|
||||
dnl =======================================
|
||||
|
||||
# Turn on the additional warnings last
|
||||
|
||||
AC_ARG_ENABLE(more-warnings,
|
||||
AS_HELP_STRING([--enable-more-warnings],
|
||||
[Maximum compiler warnings]),
|
||||
set_more_warnings="$enableval",[
|
||||
if test -d $srcdir/.git; then
|
||||
set_more_warnings=yes
|
||||
else
|
||||
set_more_warnings=no
|
||||
fi])
|
||||
|
||||
AC_MSG_CHECKING(for more warnings)
|
||||
if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then
|
||||
AC_MSG_RESULT(yes)
|
||||
CFLAGS="\
|
||||
-Wall -Wclobbered -Wempty-body -Wignored-qualifiers \
|
||||
-Wmissing-field-initializers -Wmissing-parameter-type \
|
||||
-Wold-style-declaration -Woverride-init -Wtype-limits \
|
||||
-Wuninitialized \
|
||||
-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes \
|
||||
-Wnested-externs -Wpointer-arith \
|
||||
-Wcast-align -Wsign-compare -Wp,-D_FORTIFY_SOURCE=2 \
|
||||
$CFLAGS"
|
||||
|
||||
for option in -Wno-strict-aliasing -Wno-sign-compare; do
|
||||
SAVE_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS $option"
|
||||
AC_MSG_CHECKING([whether gcc understands $option])
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
|
||||
[has_option=yes],
|
||||
[has_option=no])
|
||||
if test $has_option = no; then
|
||||
CFLAGS="$SAVE_CFLAGS"
|
||||
fi
|
||||
AC_MSG_RESULT($has_option)
|
||||
unset has_option
|
||||
unset SAVE_CFLAGS
|
||||
done
|
||||
unset option
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
docs/Makefile
|
||||
docs/reference/Makefile
|
||||
docs/reference/libgnome-control-center/Makefile
|
||||
docs/reference/libgnome-control-center/version.xml
|
||||
examples/Makefile
|
||||
examples/gnome-example-panel.desktop.in
|
||||
help/Makefile
|
||||
libgnome-control-center/Makefile
|
||||
libgnome-control-center/libgnome-control-center.pc
|
||||
panels/Makefile
|
||||
panels/background/Makefile
|
||||
panels/background/gnome-background-panel.desktop.in
|
||||
panels/datetime/Makefile
|
||||
panels/datetime/gnome-datetime-panel.desktop.in
|
||||
panels/default-applications/Makefile
|
||||
panels/default-applications/gnome-at-commandline.in
|
||||
panels/default-applications/gnome-at-session.desktop.in
|
||||
panels/default-applications/gnome-default-applications-panel.desktop.in
|
||||
panels/default-applications/gnome-default-applications.pc
|
||||
panels/display/Makefile
|
||||
panels/display/gnome-display-panel.desktop.in
|
||||
panels/keyboard/Makefile
|
||||
panels/keyboard/gnome-keyboard-panel.desktop.in
|
||||
panels/keyboard/gnome-keybindings.pc
|
||||
panels/region/Makefile
|
||||
panels/region/gnome-region-panel.desktop.in
|
||||
panels/media/Makefile
|
||||
panels/media/gnome-media-panel.desktop.in
|
||||
panels/mouse/Makefile
|
||||
panels/mouse/gnome-mouse-panel.desktop.in
|
||||
panels/network/Makefile
|
||||
panels/network/gnome-network-panel.desktop.in
|
||||
panels/sound/Makefile
|
||||
panels/sound/data/Makefile
|
||||
panels/sound/data/gnome-sound-panel.desktop.in
|
||||
panels/sound/data/symbolic-icons/Makefile
|
||||
panels/sound/data/symbolic-icons/scalable/Makefile
|
||||
panels/sound/data/symbolic-icons/scalable/status/Makefile
|
||||
panels/sound/data/icons/Makefile
|
||||
panels/sound/data/icons/16x16/Makefile
|
||||
panels/sound/data/icons/16x16/apps/Makefile
|
||||
panels/sound/data/icons/16x16/status/Makefile
|
||||
panels/sound/data/icons/22x22/Makefile
|
||||
panels/sound/data/icons/22x22/apps/Makefile
|
||||
panels/sound/data/icons/22x22/status/Makefile
|
||||
panels/sound/data/icons/24x24/Makefile
|
||||
panels/sound/data/icons/24x24/apps/Makefile
|
||||
panels/sound/data/icons/24x24/status/Makefile
|
||||
panels/sound/data/icons/32x32/Makefile
|
||||
panels/sound/data/icons/32x32/apps/Makefile
|
||||
panels/sound/data/icons/32x32/status/Makefile
|
||||
panels/sound/data/icons/48x48/Makefile
|
||||
panels/sound/data/icons/48x48/apps/Makefile
|
||||
panels/sound/data/icons/scalable/Makefile
|
||||
panels/sound/data/icons/scalable/apps/Makefile
|
||||
panels/sound/data/icons/scalable/devices/Makefile
|
||||
panels/sound/data/sounds/Makefile
|
||||
panels/screen/Makefile
|
||||
panels/screen/gnome-screen-panel.desktop.in
|
||||
panels/universal-access/Makefile
|
||||
panels/universal-access/gnome-universal-access-panel.desktop.in
|
||||
panels/user-accounts/Makefile
|
||||
panels/user-accounts/data/Makefile
|
||||
panels/user-accounts/data/gnome-user-accounts-panel.desktop.in
|
||||
panels/user-accounts/data/icons/Makefile
|
||||
po/Makefile.in
|
||||
shell/Makefile
|
||||
shell/gnome-control-center.desktop.in
|
||||
])
|
||||
|
||||
dnl due to a bug in intltool we need to expand something from the root last control-center.spec
|
||||
AC_OUTPUT
|
||||
@@ -1,3 +0,0 @@
|
||||
SUBDIRS=reference
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,3 +0,0 @@
|
||||
SUBDIRS=libgnome-control-center
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,102 +0,0 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
# We require automake 1.6 at least.
|
||||
AUTOMAKE_OPTIONS = 1.6
|
||||
|
||||
# This is a blank Makefile.am for using gtk-doc.
|
||||
# Copy this to your project's API docs directory and modify the variables to
|
||||
# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
|
||||
# of using the various options.
|
||||
|
||||
# The name of the module, e.g. 'glib'.
|
||||
DOC_MODULE=libgnome-control-center
|
||||
|
||||
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
|
||||
#DOC_MODULE_VERSION=2
|
||||
|
||||
|
||||
# The top-level SGML file. You can change this if you want to.
|
||||
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
|
||||
|
||||
# Directories containing the source code, relative to $(srcdir).
|
||||
# gtk-doc will search all .c and .h files beneath these paths
|
||||
# for inline comments documenting functions and macros.
|
||||
# e.g. DOC_SOURCE_DIR=../../../gtk ../../../gdk
|
||||
DOC_SOURCE_DIR=../../../libgnome-control-center
|
||||
|
||||
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
|
||||
SCANGOBJ_OPTIONS=
|
||||
|
||||
# Extra options to supply to gtkdoc-scan.
|
||||
# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
|
||||
SCAN_OPTIONS=
|
||||
|
||||
# Extra options to supply to gtkdoc-mkdb.
|
||||
# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
|
||||
MKDB_OPTIONS=--sgml-mode --output-format=xml
|
||||
|
||||
# Extra options to supply to gtkdoc-mktmpl
|
||||
# e.g. MKTMPL_OPTIONS=--only-section-tmpl
|
||||
MKTMPL_OPTIONS=
|
||||
|
||||
# Extra options to supply to gtkdoc-mkhtml
|
||||
MKHTML_OPTIONS=
|
||||
|
||||
# Extra options to supply to gtkdoc-fixref. Not normally needed.
|
||||
# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
|
||||
FIXXREF_OPTIONS=
|
||||
|
||||
# Used for dependencies. The docs will be rebuilt if any of these change.
|
||||
# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
|
||||
# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
|
||||
HFILE_GLOB=$(top_srcdir)/libgnome-control-center/*.h
|
||||
CFILE_GLOB=$(top_srcdir)/libgnome-control-center/*.c
|
||||
|
||||
# Extra header to include when scanning, which are not under DOC_SOURCE_DIR
|
||||
# e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h
|
||||
EXTRA_HFILES=
|
||||
|
||||
# Header files to ignore when scanning. Use base file name, no paths
|
||||
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
|
||||
IGNORE_HFILES=
|
||||
|
||||
# Images to copy into HTML directory.
|
||||
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
|
||||
HTML_IMAGES=
|
||||
|
||||
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
|
||||
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
|
||||
content_files=version.xml
|
||||
|
||||
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
|
||||
# These files must be listed here *and* in content_files
|
||||
# e.g. expand_content_files=running.sgml
|
||||
expand_content_files=
|
||||
|
||||
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
|
||||
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
|
||||
# signals and properties.
|
||||
# e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
|
||||
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
|
||||
GTKDOC_CFLAGS=$(CAPPLET_CFLAGS)
|
||||
GTKDOC_LIBS=$(CAPPLET_LIBS) $(top_builddir)/libgnome-control-center/libgnome-control-center.la
|
||||
|
||||
# This includes the standard gtk-doc make rules, copied by gtkdocize.
|
||||
include $(top_srcdir)/gtk-doc.make
|
||||
|
||||
# Other files to distribute
|
||||
# e.g. EXTRA_DIST += version.xml.in
|
||||
EXTRA_DIST += version.xml.in
|
||||
|
||||
# Files not to distribute
|
||||
# for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types
|
||||
# for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt
|
||||
#DISTCLEANFILES +=
|
||||
|
||||
# Comment this out if you want your docs-status tested during 'make check'
|
||||
if ENABLE_GTK_DOC
|
||||
#TESTS_ENVIRONMENT = cd $(srcsrc) &&
|
||||
#TESTS = $(GTKDOC_CHECK)
|
||||
endif
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,35 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
|
||||
[
|
||||
<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
|
||||
<!ENTITY version SYSTEM "version.xml">
|
||||
]>
|
||||
<book id="index">
|
||||
<bookinfo>
|
||||
<title>libgnome-control-center Reference Manual</title>
|
||||
<releaseinfo>
|
||||
for libgnome-control-center &version;.
|
||||
<!--
|
||||
The latest version of this documentation can be found on-line at
|
||||
<ulink role="online-location" url="http://[SERVER]/libgnome-control-center/index.html">http://[SERVER]/libgnome-control-center/</ulink>.
|
||||
-->
|
||||
</releaseinfo>
|
||||
</bookinfo>
|
||||
|
||||
<chapter>
|
||||
<title>libgnome-control-center</title>
|
||||
<xi:include href="xml/cc-shell.xml"/>
|
||||
<xi:include href="xml/cc-panel.xml"/>
|
||||
</chapter>
|
||||
<chapter id="object-tree">
|
||||
<title>Object Hierarchy</title>
|
||||
<xi:include href="xml/tree_index.sgml"/>
|
||||
</chapter>
|
||||
<index id="api-index-full">
|
||||
<title>API Index</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
|
||||
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
|
||||
</book>
|
||||
@@ -1,43 +0,0 @@
|
||||
<SECTION>
|
||||
<FILE>cc-shell</FILE>
|
||||
<TITLE>CcShell</TITLE>
|
||||
CcShell
|
||||
CcShellClass
|
||||
cc_shell_get_active_panel
|
||||
cc_shell_set_active_panel
|
||||
cc_shell_set_active_panel_from_id
|
||||
<SUBSECTION Standard>
|
||||
CC_SHELL
|
||||
CC_IS_SHELL
|
||||
CC_TYPE_SHELL
|
||||
cc_shell_get_type
|
||||
CC_SHELL_CLASS
|
||||
CC_IS_SHELL_CLASS
|
||||
CC_SHELL_GET_CLASS
|
||||
<SUBSECTION Private>
|
||||
CcShellPrivate
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>cc-panel</FILE>
|
||||
<TITLE>CcPanel</TITLE>
|
||||
CcPanel
|
||||
CcPanelClass
|
||||
cc_panel_get_id
|
||||
cc_panel_get_shell
|
||||
cc_panel_get_display_name
|
||||
cc_panel_set_display_name
|
||||
cc_panel_get_active
|
||||
cc_panel_set_active
|
||||
<SUBSECTION Standard>
|
||||
CC_PANEL
|
||||
CC_IS_PANEL
|
||||
CC_TYPE_PANEL
|
||||
cc_panel_get_type
|
||||
CC_PANEL_CLASS
|
||||
CC_IS_PANEL_CLASS
|
||||
CC_PANEL_GET_CLASS
|
||||
<SUBSECTION Private>
|
||||
CcPanelPrivate
|
||||
</SECTION>
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
@CONTROL_CENTER_VERSION@
|
||||
@@ -1,27 +0,0 @@
|
||||
INCLUDES = \
|
||||
$(PANEL_CFLAGS) \
|
||||
$(GNOMECC_CAPPLETS_CFLAGS) \
|
||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
||||
-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
|
||||
$(NULL)
|
||||
|
||||
ccpanelsdir = $(PANELS_DIR)
|
||||
ccpanels_LTLIBRARIES = libexample.la
|
||||
|
||||
libexample_la_SOURCES = \
|
||||
example-module.c \
|
||||
cc-example-panel.c \
|
||||
cc-example-panel.h
|
||||
|
||||
libexample_la_LIBADD = $(PANEL_LIBS)
|
||||
libexample_la_LDFLAGS = $(PANEL_LDFLAGS)
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
desktopdir = $(datadir)/applications
|
||||
desktop_in_files = gnome-example-panel.desktop.in
|
||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
||||
|
||||
CLEANFILES = $(desktop_in_files) $(desktop_DATA)
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,113 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include "cc-example-panel.h"
|
||||
|
||||
G_DEFINE_DYNAMIC_TYPE (CcExamplePanel, cc_example_panel, CC_TYPE_PANEL)
|
||||
|
||||
#define EXAMPLE_PANEL_PRIVATE(o) \
|
||||
(G_TYPE_INSTANCE_GET_PRIVATE ((o), CC_TYPE_EXAMPLE_PANEL, CcExamplePanelPrivate))
|
||||
|
||||
struct _CcExamplePanelPrivate
|
||||
{
|
||||
gpointer dummy;
|
||||
};
|
||||
|
||||
|
||||
static void
|
||||
cc_example_panel_get_property (GObject *object,
|
||||
guint property_id,
|
||||
GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
switch (property_id)
|
||||
{
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_set_property (GObject *object,
|
||||
guint property_id,
|
||||
const GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
switch (property_id)
|
||||
{
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_dispose (GObject *object)
|
||||
{
|
||||
G_OBJECT_CLASS (cc_example_panel_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_finalize (GObject *object)
|
||||
{
|
||||
G_OBJECT_CLASS (cc_example_panel_parent_class)->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_class_init (CcExamplePanelClass *klass)
|
||||
{
|
||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
||||
|
||||
g_type_class_add_private (klass, sizeof (CcExamplePanelPrivate));
|
||||
|
||||
object_class->get_property = cc_example_panel_get_property;
|
||||
object_class->set_property = cc_example_panel_set_property;
|
||||
object_class->dispose = cc_example_panel_dispose;
|
||||
object_class->finalize = cc_example_panel_finalize;
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_class_finalize (CcExamplePanelClass *klass)
|
||||
{
|
||||
}
|
||||
|
||||
static void
|
||||
cc_example_panel_init (CcExamplePanel *self)
|
||||
{
|
||||
GtkWidget *label;
|
||||
|
||||
self->priv = EXAMPLE_PANEL_PRIVATE (self);
|
||||
|
||||
label = gtk_label_new ("Hello World");
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
||||
gtk_container_add (GTK_CONTAINER (self), label);
|
||||
}
|
||||
|
||||
void
|
||||
cc_example_panel_register (GIOModule *module)
|
||||
{
|
||||
cc_example_panel_register_type (G_TYPE_MODULE (module));
|
||||
g_io_extension_point_implement (CC_SHELL_PANEL_EXTENSION_POINT,
|
||||
CC_TYPE_EXAMPLE_PANEL,
|
||||
"example-panel", 0);
|
||||
}
|
||||
|
||||
@@ -1,74 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _CC_EXAMPLE_PANEL_H
|
||||
#define _CC_EXAMPLE_PANEL_H
|
||||
|
||||
#include <libgnome-control-center/cc-panel.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define CC_TYPE_EXAMPLE_PANEL cc_example_panel_get_type()
|
||||
|
||||
#define CC_EXAMPLE_PANEL(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), \
|
||||
CC_TYPE_EXAMPLE_PANEL, CcExamplePanel))
|
||||
|
||||
#define CC_EXAMPLE_PANEL_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), \
|
||||
CC_TYPE_EXAMPLE_PANEL, CcExamplePanelClass))
|
||||
|
||||
#define CC_IS_EXAMPLE_PANEL(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
|
||||
CC_TYPE_EXAMPLE_PANEL))
|
||||
|
||||
#define CC_IS_EXAMPLE_PANEL_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), \
|
||||
CC_TYPE_EXAMPLE_PANEL))
|
||||
|
||||
#define CC_EXAMPLE_PANEL_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), \
|
||||
CC_TYPE_EXAMPLE_PANEL, CcExamplePanelClass))
|
||||
|
||||
typedef struct _CcExamplePanel CcExamplePanel;
|
||||
typedef struct _CcExamplePanelClass CcExamplePanelClass;
|
||||
typedef struct _CcExamplePanelPrivate CcExamplePanelPrivate;
|
||||
|
||||
struct _CcExamplePanel
|
||||
{
|
||||
CcPanel parent;
|
||||
|
||||
CcExamplePanelPrivate *priv;
|
||||
};
|
||||
|
||||
struct _CcExamplePanelClass
|
||||
{
|
||||
CcPanelClass parent_class;
|
||||
};
|
||||
|
||||
GType cc_example_panel_get_type (void) G_GNUC_CONST;
|
||||
|
||||
void cc_example_panel_register (GIOModule *module);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _CC_EXAMPLE_PANEL_H */
|
||||
@@ -1,41 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "cc-example-panel.h"
|
||||
|
||||
#include <glib/gi18n.h>
|
||||
|
||||
void
|
||||
g_io_module_load (GIOModule *module)
|
||||
{
|
||||
bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
|
||||
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
|
||||
|
||||
/* register the panel */
|
||||
cc_example_panel_register (module);
|
||||
}
|
||||
|
||||
void
|
||||
g_io_module_unload (GIOModule *module)
|
||||
{
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
[Desktop Entry]
|
||||
_Name=Example Panel
|
||||
_Comment=Example preferences panel
|
||||
Exec=gnome-example-properties
|
||||
Icon=application-x-executable
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
Categories=GNOME;GTK;Settings;DesktopSettings;
|
||||
OnlyShowIn=GNOME;
|
||||
X-GNOME-Settings-Panel=example-panel
|
||||
182
git.mk
182
git.mk
@@ -1,182 +0,0 @@
|
||||
# git.mk
|
||||
#
|
||||
# Copyright 2009, Red Hat, Inc.
|
||||
# Written by Behdad Esfahbod
|
||||
#
|
||||
# Copying and distribution of this file, with or without modification,
|
||||
# are permitted in any medium without royalty provided the copyright
|
||||
# notice and this notice are preserved.
|
||||
#
|
||||
# The canonical source for this file is pango/git.mk, or whereever the
|
||||
# header of pango/git.mk suggests in the future.
|
||||
#
|
||||
# To use in your project, import this file in your git repo's toplevel,
|
||||
# then do "make -f git.mk". This modifies all Makefile.am files in
|
||||
# your project to include git.mk.
|
||||
#
|
||||
# This enables automatic .gitignore generation. If you need to ignore
|
||||
# more files, add them to the GITIGNOREFILES variable in your Makefile.am.
|
||||
# But think twice before doing that. If a file has to be in .gitignore,
|
||||
# chances are very high that it's a generated file and should be in one
|
||||
# of MOSTLYCLEANFILES, CLEANFILES, DISTCLEANFILES, or MAINTAINERCLEANFILES.
|
||||
#
|
||||
# The only case that you need to manually add a file to GITIGNOREFILES is
|
||||
# when remove files in one of mostlyclean-local, clean-local, distclean-local,
|
||||
# or maintainer-clean-local.
|
||||
#
|
||||
# Note that for files like editor backup, etc, there are better places to
|
||||
# ignore them. See "man gitignore".
|
||||
#
|
||||
# If "make maintainer-clean" removes the files but they are not recognized
|
||||
# by this script (that is, if "git status" shows untracked files still), send
|
||||
# me the output of "git status" as well as your Makefile.am and Makefile for
|
||||
# the directories involved.
|
||||
#
|
||||
# For a list of toplevel files that should be in MAINTAINERCLEANFILES, see
|
||||
# pango/Makefile.am.
|
||||
#
|
||||
# Don't EXTRA_DIST this file. It is supposed to only live in git clones,
|
||||
# not tarballs. It serves no useful purpose in tarballs and clutters the
|
||||
# build dir.
|
||||
#
|
||||
# This file knows how to handle autoconf, automake, libtool, gtk-doc,
|
||||
# gnome-doc-utils, intltool.
|
||||
#
|
||||
#
|
||||
# KNOWN ISSUES:
|
||||
#
|
||||
# - Recursive configure doesn't work as $(top_srcdir)/git.mk inside the
|
||||
# submodule doesn't find us. If you have configure.{in,ac} files in
|
||||
# subdirs, add a proxy git.mk file in those dirs that simply does:
|
||||
# "include $(top_srcdir)/../git.mk". Add more ..'s to your taste.
|
||||
# And add those files to git. See vte/gnome-pty-helper/git.mk for
|
||||
# example.
|
||||
#
|
||||
|
||||
git-all: git-mk-install
|
||||
|
||||
git-mk-install:
|
||||
@echo Installing git makefile
|
||||
@any_failed=; find $(top_srcdir) -name Makefile.am | while read x; do \
|
||||
if grep 'include .*/git.mk' $$x >/dev/null; then \
|
||||
echo $$x already includes git.mk; \
|
||||
else \
|
||||
failed=; \
|
||||
echo "Updating $$x"; \
|
||||
{ cat $$x; \
|
||||
echo ''; \
|
||||
echo '-include $$(top_srcdir)/git.mk'; \
|
||||
} > $$x.tmp || failed=1; \
|
||||
if test x$$failed = x; then \
|
||||
mv $$x.tmp $$x || failed=1; \
|
||||
fi; \
|
||||
if test x$$failed = x; then : else \
|
||||
echo Failed updating $$x; >&2 \
|
||||
any_failed=1; \
|
||||
fi; \
|
||||
fi; done; test -z "$$any_failed"
|
||||
|
||||
.PHONY: git-all git-mk-install
|
||||
|
||||
|
||||
### .gitignore generation
|
||||
|
||||
$(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
|
||||
@echo Generating $@; \
|
||||
{ \
|
||||
if test "x$(DOC_MODULE)" = x -o "x$(DOC_MAIN_SGML_FILE)" = x; then :; else \
|
||||
for x in \
|
||||
$(DOC_MODULE)-decl-list.txt \
|
||||
$(DOC_MODULE)-decl.txt \
|
||||
tmpl/$(DOC_MODULE)-unused.sgml \
|
||||
"tmpl/*.bak" \
|
||||
xml html \
|
||||
; do echo /$$x; done; \
|
||||
fi; \
|
||||
if test "x$(DOC_MODULE)" = x -o "x$(DOC_LINGUAS)" = x; then :; else \
|
||||
for x in \
|
||||
$(_DOC_C_DOCS) \
|
||||
$(_DOC_LC_DOCS) \
|
||||
$(_DOC_OMF_ALL) \
|
||||
$(_DOC_DSK_ALL) \
|
||||
$(_DOC_HTML_ALL) \
|
||||
$(_DOC_POFILES) \
|
||||
"*/.xml2po.mo" \
|
||||
"*/*.omf.out" \
|
||||
; do echo /$$x; done; \
|
||||
fi; \
|
||||
if test -f $(srcdir)/po/Makefile.in.in; then \
|
||||
for x in \
|
||||
po/Makefile.in.in \
|
||||
po/Makefile.in \
|
||||
po/Makefile \
|
||||
po/POTFILES \
|
||||
po/stamp-it \
|
||||
po/.intltool-merge-cache \
|
||||
"po/*.gmo" \
|
||||
"po/*.mo" \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
intltool-update.in \
|
||||
; do echo /$$x; done; \
|
||||
fi; \
|
||||
if test -f $(srcdir)/configure; then \
|
||||
for x in \
|
||||
autom4te.cache \
|
||||
configure \
|
||||
config.h \
|
||||
stamp-h1 \
|
||||
libtool \
|
||||
config.lt \
|
||||
; do echo /$$x; done; \
|
||||
fi; \
|
||||
for x in \
|
||||
.gitignore \
|
||||
$(GITIGNOREFILES) \
|
||||
$(CLEANFILES) \
|
||||
$(PROGRAMS) \
|
||||
$(EXTRA_PROGRAMS) \
|
||||
$(LTLIBRARIES) \
|
||||
so_locations \
|
||||
.libs _libs \
|
||||
$(MOSTLYCLEANFILES) \
|
||||
"*.$(OBJEXT)" \
|
||||
"*.lo" \
|
||||
$(DISTCLEANFILES) \
|
||||
$(am__CONFIG_DISTCLEAN_FILES) \
|
||||
$(CONFIG_CLEAN_FILES) \
|
||||
TAGS ID GTAGS GRTAGS GSYMS GPATH tags \
|
||||
"*.tab.c" \
|
||||
$(MAINTAINERCLEANFILES) \
|
||||
$(BUILT_SOURCES) \
|
||||
$(DEPDIR) \
|
||||
Makefile \
|
||||
Makefile.in \
|
||||
"*.orig" \
|
||||
"*.rej" \
|
||||
"*.bak" \
|
||||
"*~" \
|
||||
".*.sw[nop]" \
|
||||
; do echo /$$x; done; \
|
||||
} | \
|
||||
sed "s@^/`echo "$(srcdir)" | sed 's/\(.\)/[\1]/g'`/@/@" | \
|
||||
sed 's@/[.]/@/@g' | \
|
||||
LANG=C sort | uniq > $@.tmp && \
|
||||
mv $@.tmp $@;
|
||||
|
||||
all: $(srcdir)/.gitignore gitignore-recurse-maybe
|
||||
gitignore-recurse-maybe:
|
||||
@if test "x$(SUBDIRS)" = "x$(DIST_SUBDIRS)"; then :; else \
|
||||
$(MAKE) $(AM_MAKEFLAGS) gitignore-recurse; \
|
||||
fi;
|
||||
gitignore-recurse:
|
||||
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse || echo "Skipping $$subdir"); \
|
||||
done
|
||||
gitignore: $(srcdir)/.gitignore gitignore-recurse
|
||||
|
||||
maintainer-clean: gitignore-clean
|
||||
gitignore-clean:
|
||||
-rm -f $(srcdir)/.gitignore
|
||||
|
||||
.PHONY: gitignore-clean gitignore gitignore-recurse gitignore-recurse-maybe
|
||||
@@ -1,41 +0,0 @@
|
||||
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
xmlns:foaf="http://xmlns.com/foaf/0.1/"
|
||||
xmlns:gnome="http://api.gnome.org/doap-extensions#"
|
||||
xmlns="http://usefulinc.com/ns/doap#">
|
||||
|
||||
<name xml:lang="en">gnome-control-center</name>
|
||||
<shortdesc xml:lang="en">GNOME's main interface to configure various aspects of the desktop</shortdesc>
|
||||
<mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/gnomecc-list" />
|
||||
<download-page rdf:resource="http://download.gnome.org/sources/gnome-control-center/" />
|
||||
<bug-database rdf:resource="http://bugzilla.gnome.org/browse.cgi?product=gnome-control-center" />
|
||||
<category rdf:resource="http://api.gnome.org/doap-extensions#desktop" />
|
||||
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Rodrigo Moya</foaf:name>
|
||||
<foaf:mbox rdf:resource="mailto:rodrigo@gnome-db.org" />
|
||||
<gnome:userid>rodrigo</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Sebastien Bacher</foaf:name>
|
||||
<gnome:userid>sbacher</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Thomas Wood</foaf:name>
|
||||
<foaf:mbox rdf:resource="mailto:thos@gnome.org" />
|
||||
<gnome:userid>thos</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Jens Granseuer</foaf:name>
|
||||
<foaf:mbox rdf:resource="mailto:jensgr@gmx.net" />
|
||||
<gnome:userid>jensg</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
</Project>
|
||||
@@ -1,49 +0,0 @@
|
||||
<gconfschemafile>
|
||||
<schemalist>
|
||||
|
||||
<schema>
|
||||
<key>/schemas/apps/control-center/appearance/more_backgrounds_url</key>
|
||||
<applyto>/apps/control-center/appearance/more_backgrounds_url</applyto>
|
||||
<owner>control-center</owner>
|
||||
<type>string</type>
|
||||
<default>http://art.gnome.org/backgrounds/</default>
|
||||
<locale name="C">
|
||||
<short>More backgrounds URL</short>
|
||||
<long>
|
||||
URL for where to get more desktop backgrounds. If set to an
|
||||
empty string the link will not appear.
|
||||
</long>
|
||||
</locale>
|
||||
</schema>
|
||||
<schema>
|
||||
<key>/schemas/apps/control-center/appearance/more_themes_url</key>
|
||||
<applyto>/apps/control-center/appearance/more_themes_url</applyto>
|
||||
<owner>control-center</owner>
|
||||
<type>string</type>
|
||||
<default>http://art.gnome.org/themes/</default>
|
||||
<locale name="C">
|
||||
<short>More themes URL</short>
|
||||
<long>
|
||||
URL for where to get more desktop themes. If set to an
|
||||
empty string the link will not appear.
|
||||
</long>
|
||||
</locale>
|
||||
</schema>
|
||||
<schema>
|
||||
<key>/schemas/apps/control-center/network/current_location</key>
|
||||
<applyto>/apps/control-center/network/current_location</applyto>
|
||||
<owner>control-center</owner>
|
||||
<type>string</type>
|
||||
<default></default>
|
||||
<locale name="C">
|
||||
<short>Current network location</short>
|
||||
<long>
|
||||
Set this to your current location name. This is used to
|
||||
determine the appropriate network proxy configuration.
|
||||
</long>
|
||||
</locale>
|
||||
</schema>
|
||||
|
||||
</schemalist>
|
||||
</gconfschemafile>
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<sect1 id="config-accessibility-keyboard">
|
||||
<abstract role="description">
|
||||
<para> Adjusts extended keyboard capabilities to facilate use by those with additional needs.</para>
|
||||
</abstract>
|
||||
<title>Keyboard Accessibility (AccessX)</title>
|
||||
<para></para>
|
||||
</sect1>
|
||||
@@ -1,131 +0,0 @@
|
||||
<sect1 id="config-background">
|
||||
<title>Background</title>
|
||||
<para>
|
||||
The background is the picture, pattern, or color shown on your
|
||||
desktop. A lot of people use this as decoration on their
|
||||
computer. The <application>Background Properties</application>
|
||||
program configures your background settings.
|
||||
</para>
|
||||
<para>
|
||||
Accessing the <application>Background Properties</application> can
|
||||
be done two ways:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Right clicking on the background and left-clicking on
|
||||
<guibutton>Change Desktop Background</guibutton>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Opening the <application>Gnome Control Center</application>
|
||||
and double-clicking <guibutton>Background</guibutton>.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<sect2 id="config-background-interface">
|
||||
<title>The Background Properties Interface</title>
|
||||
<para>
|
||||
The top of the window shows you a small version of the selected
|
||||
background. Below are boxes which let you select what mode your
|
||||
background uses:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Wallpaper</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Displays your wallpaper in its native form. You should
|
||||
choose this if your wallpaper is of the exact dimensions
|
||||
of your screen resolution.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Centered</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Places your image directly in the center of your screen.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Scaled</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Stretches your image, but keeps the aspect ratio. This
|
||||
will keep your image from looking funny because it has
|
||||
been stretched too much in one direction.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Stretched</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Streches your image to fill your screen, regardless of
|
||||
aspect ratio. This could distort your images.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>No Picture</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Doesn't use a graphic as the background, but uses colors
|
||||
which are covered below.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
Below the said buttons are options to configure the colors.
|
||||
These only matter if you selected <guibutton>No
|
||||
Picture</guibutton> or your image doesn't fill the whole
|
||||
screen.
|
||||
</para>
|
||||
<para>
|
||||
If your image doesn't take up the entire screen, you have the
|
||||
option of how to color the outside of it. You can either choose
|
||||
a vertical gradient, horizontal gradient, or a standard solid
|
||||
color. If you choose a solid color, you select the color at
|
||||
right by clicking on <guibutton>Color</guibutton>. If you pick
|
||||
a gradient, you will have two options. Select the colors you
|
||||
wish to do and your options will be made automatically.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-background-settingup">
|
||||
<title>Setting Up a Background</title>
|
||||
<para>
|
||||
To configure a backgrond, choose one of the following steps:
|
||||
<orderedlist numeration="arabic">
|
||||
<listitem>
|
||||
<para>
|
||||
Drag and drop an image into the <guibutton>Picture
|
||||
Box</guibutton> or click the button and select the image
|
||||
through the <application>Gnome File Selector</application>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Select the mode which you wish to use. Changes are
|
||||
applied automatically, so you can change quickly if you
|
||||
aren't pleased with the results.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
If your image doesn't cover the entire monitor, select
|
||||
your color settings. Otherwise, you can skip this step.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Click <guibutton>Close</guibutton> when through with your configuration.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,54 +0,0 @@
|
||||
<sect1 id="config-behavior">
|
||||
<title>Toolbars and Menus</title>
|
||||
<para>
|
||||
<application>Gnome</application> allows for the user to configure
|
||||
many settings of their desktop. Anything from the background
|
||||
image to where buttons are located can be set. The
|
||||
<guilabel>Behavior</guilabel> window is responsible for a lot of
|
||||
the finer settings.
|
||||
</para>
|
||||
<para>
|
||||
If you open up the <guilabel>Behavior</guilabel> window, you'll
|
||||
find a few options at your disposal to make your
|
||||
<application>Gnome</application> experience better.
|
||||
</para>
|
||||
<sect2 id="config-behavior-toolbar">
|
||||
<title>Toolbar Options</title>
|
||||
<para>
|
||||
The top half of the window shows you toolbar options.
|
||||
</para>
|
||||
<para>
|
||||
In the <guilabel>Toolbars have</guilabel> section, you'll see
|
||||
three options available: Icons and Text, Only Icons, Only Text.
|
||||
</para>
|
||||
<para>
|
||||
The Icons and Text makes the toolbars display both icons and
|
||||
text. While this takes up the most space, it is the most
|
||||
informative.
|
||||
</para>
|
||||
<para>
|
||||
The Only Icons options makes the toolbars show only icons. This
|
||||
isn't the most descriptive, but helps save space.
|
||||
</para>
|
||||
<para>
|
||||
The Only Text options is the most simple options. However, it
|
||||
is easily the most descriptive option.
|
||||
</para>
|
||||
<para>
|
||||
Below that option is a button called <guibutton>Toolbars can be
|
||||
detached and moved around</guibutton>. This allows you to take
|
||||
a toolbar off the window and place it anywhere in the screen you
|
||||
wish. You can demo this in the <guilabel>Sample
|
||||
Toolbar</guilabel> below. On the left side is a textured bar.
|
||||
Click that and drag around the screen. That toolbar will detach
|
||||
and be dropped where you let go of the cursor.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-behavior-menus">
|
||||
<title>Menu Options</title>
|
||||
<para>
|
||||
Menus can also be configured. You can have menu items have
|
||||
icons. This is nice to help identify what things do.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,64 +0,0 @@
|
||||
<sect1 id="config-cd">
|
||||
<title>Audio CDs</title>
|
||||
<para>
|
||||
Gnome can play your CDs on your computer. You can setup you
|
||||
CD preferences in the <guibutton>CD Properties</guibutton> capplet
|
||||
in the <guilabel>Advanced</guilabel> section of the
|
||||
<application>Gnome Control Center</application>.
|
||||
</para>
|
||||
<para>
|
||||
Once open, you'll see the window is broken into two sections: Data
|
||||
CDs and Audio CDs.
|
||||
</para>
|
||||
<sect2 id="config-cd-data">
|
||||
<title>Data CDs</title>
|
||||
<para>
|
||||
Data CDs are CDs which hold information that the system can
|
||||
execute. These often times include CDs that have programs or a
|
||||
CD which you burned family pictures to.
|
||||
</para>
|
||||
<para>
|
||||
The first option is <guibutton>Automatically mount CD when
|
||||
inserted</guibutton>. By enabling this option, you can have
|
||||
your CD auto-detected when you insert it.
|
||||
</para>
|
||||
<tip>
|
||||
<title>What is mounting</title>
|
||||
<para>
|
||||
Linux and Unix systems use a term called mounting to identify
|
||||
recognizing a device. If you "mount" your CD-ROM, that means
|
||||
that your system can recognize the CD-ROM and you can interact
|
||||
with it. If it us unmounted, then the system does not know of
|
||||
its existance and can do almost nothing with it.
|
||||
</para>
|
||||
</tip>
|
||||
<para>
|
||||
The second option, <guibutton>Automatically start auto-run
|
||||
program on newly mounted CD</guibutton> allows the system to run
|
||||
the program on the CD automatically when the disk is first mounted.
|
||||
</para>
|
||||
<para>
|
||||
The last option, <guibutton>Open file manager window for newly
|
||||
mounted CD</guibutton> tells the system to open your file
|
||||
manager (<application>Nautilus</application> by default) when the
|
||||
CD is mounted. This is useful if you have a CD of images from
|
||||
your family reunion you wish to browse. It will open up in
|
||||
<application>Nautilus</application> which will let you view the
|
||||
thumbnails.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-cd-audio">
|
||||
<title>Audio CDs</title>
|
||||
<para>
|
||||
The <guilabel>Audio CDs</guilabel> section has only one option.
|
||||
This allows the system to load up a CD player when you insert
|
||||
the CD. You simply click the checkbox and enter the command you
|
||||
wish to run in the input dialog.
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
Audio CDs don't need to be mounted to play the CD.
|
||||
</para>
|
||||
</note>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,119 +0,0 @@
|
||||
<sect1 id="cfg-default-applications">
|
||||
<title>Default Applications</title>
|
||||
<sect2 id="cfg-default-applications-introduction">
|
||||
<title>Introduction</title>
|
||||
<para>
|
||||
The <application>Default Applications</application> capplet
|
||||
sets up some of the default programs to use for different
|
||||
events.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-default-applications-txt-editor">
|
||||
<title>Text Editor Defaults</title>
|
||||
<para>
|
||||
Your default text editor is used when a plain text file needs to
|
||||
be opened for either viewing or editing.
|
||||
</para>
|
||||
<para>
|
||||
By default,
|
||||
<application>gedit</application> is used as the text editor.
|
||||
However, as text editors are installed, more options are added
|
||||
to the <guilabel>Select an Editor</guilabel> pull-down
|
||||
list. Once you've selected your text editor, click
|
||||
<guibutton>OK</guibutton> to save your settings.
|
||||
</para>
|
||||
<para>
|
||||
You can also set a custom editor when your desired editor isn't
|
||||
in the pulldown menu. You select the <guibutton>Custom
|
||||
Editor</guibutton> radio button and enter the text editor name.
|
||||
If you wish, you can have the editor open in a terminal window
|
||||
by selecting the <guibutton>Start in Terminal</guibutton>
|
||||
button. Clicking <guibutton>Accepts Line Number</guibutton>
|
||||
lets GNOME pass a line number to the editor so that you can
|
||||
"warp" to a part of a file.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-default-applications-www">
|
||||
<title>Web Browser Defaults</title>
|
||||
<para>
|
||||
Your default web browser is refered to when you click on a link
|
||||
that directs to a web site.
|
||||
</para>
|
||||
<para>
|
||||
By default, <application>Netscape 6/Mozilla</application> is
|
||||
used to view HTML files. However, as more browsers are
|
||||
installed, more choices will become available to use. Choose
|
||||
your browser by selecting the right item in the <guilabel>Select
|
||||
a Web Browser</guilabel> section. Once you
|
||||
have made your change, click <guibutton>OK</guibutton> to apply
|
||||
your changes.
|
||||
</para>
|
||||
<para>
|
||||
You can also specify a custom web browser to use by selecting
|
||||
the <guibutton>Custom Web Browser</guibutton> radio button.
|
||||
Enter the command to execute your browser in the
|
||||
<guilabel>Command</guilabel> entry area. By clicking
|
||||
<guibutton>Start in Terminal</guibutton>, the application will
|
||||
start in a termainal. To do remote commands in
|
||||
<application>Netscape</application> select the
|
||||
<guibutton>Understands Netscape Remote Control</guibutton>
|
||||
button.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-default-applications-hlp-view">
|
||||
<title>Help Viewer Defaults</title>
|
||||
<para>
|
||||
The help browser is called when a help file is needed to be
|
||||
displayed. Help files are available normally through either the
|
||||
<guibutton>Help</guibutton> button located in some windows or
|
||||
the <guilabel>Help</guilabel> menu.
|
||||
</para>
|
||||
<para>
|
||||
By default, two help browsers are located in the
|
||||
<guilabel>Select a Viewer</guilabel> section:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Gnome Help Browser ("GHB")
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Nautilus
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
You can change the default viewer by selecting an item in the
|
||||
drop-down menu and click <guibutton>OK</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
There is a possibility though that you will want to use a help
|
||||
browser not included in the list. Click the <guibutton>Custom
|
||||
Help Viewer</guibutton> radio button and enter the command to
|
||||
run in the <guilabel>Command</guilabel> field. By clicking
|
||||
<guibutton>Start in Terminal</guibutton>, the application will
|
||||
start in a termainal. The <guibutton>Accepts URLs</guibutton>
|
||||
should normally be turned on, saying that it can dual as a web
|
||||
browser.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-default-apps-terminal">
|
||||
<title>Terminal Defaults</title>
|
||||
<para>
|
||||
Your terminal window will sometimes be brought up to execute
|
||||
commands. For example, if you select to have an application be
|
||||
brought up in the console, the terminal defaults will be
|
||||
called. Numerous defaults for terminals exist; the default
|
||||
being <application>Gnome Terminal</application>. Select a
|
||||
terminal from the list and click <guibutton>OK</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
Sometimes, you may want to use a terminal which isn't listed in
|
||||
the prelisted items. Click <guibutton>Custom
|
||||
Terminal</guibutton> and enter the command to run your terminal
|
||||
in the <guilabel>Command</guilabel> section. The <guilabel>Exec
|
||||
Flag</guilabel> option says how to embed a program in the
|
||||
terminal. Click <guibutton>OK</guibutton> to apply your preferences.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,3 +0,0 @@
|
||||
<sect1 id="config-file-type">
|
||||
<title>File Types & Services</title>
|
||||
</sect1>
|
||||
@@ -1,64 +0,0 @@
|
||||
<sect1 id="config-hints">
|
||||
<title>Startup Hints</title>
|
||||
<para>
|
||||
Startup hints have become a common occurance in a lot of
|
||||
applications, and <application>Gnome</application> is one of
|
||||
them. Startup hints open when a program is started, it displays
|
||||
tips for the application to make the user's experience more
|
||||
fruitful.
|
||||
</para>
|
||||
<para>
|
||||
In <application>Gnome</application>, the startup hints can be
|
||||
configured. This configuration takes place in the
|
||||
<application>Startup Hint</application> capplet of
|
||||
<application>Gnome Control Center</application>.
|
||||
</para>
|
||||
<sect2 id="config-hints-window">
|
||||
<title>Configuration</title>
|
||||
<para>
|
||||
Sometimes the user desires the hints window to not show up. To
|
||||
enable or disable, click the <guibutton>Enable login
|
||||
hints</guibutton> button.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Display normal hints</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The startup hints will show the regular startup hints.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Display fortunes insetad of hints</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<application>fortunes</application> is a small program
|
||||
that displays random quotes. The gnome startup hints
|
||||
application can display
|
||||
<application>fortunes</application> quotes instead of
|
||||
tips.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Display message of the day instead of hints</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Often times administrators will create a "message of the
|
||||
day" ("MOTD") to notify users of important events. The
|
||||
gnome startup hints application can display these
|
||||
instead of tips.
|
||||
</para>
|
||||
<para>
|
||||
Most of the time, <filename>/etc/motd</filename> holds the
|
||||
motd. If the file is different from
|
||||
<filename>/etc/motd</filename>, you can edit that in the
|
||||
<guilabel>Message of the day file to use</guilabel>
|
||||
field.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,198 +0,0 @@
|
||||
<sect1 id="cfg-html-viewer">
|
||||
<title>HTML Viewer</title>
|
||||
<sect2 id="cfg-html-viewer-introduction">
|
||||
<title>Introduction</title>
|
||||
<para>
|
||||
The HTML Viewer capplet allows you to configure preferences for
|
||||
the <application>GtkHTML</application> HTML rendering engine.
|
||||
<application>GtkHTML</application> is used in
|
||||
<application>Evolution</application>, the <application>Gnome
|
||||
Control Center</application>, and other Gnome applications.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-html-viewer-fonts">
|
||||
<title>HTML Fonts</title>
|
||||
<para>
|
||||
<application>GtkHTML</application> can be setup to use different
|
||||
fonts and font sizes for different types of text.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>On Screen</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Configures the fonts to use on your computer monitor
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Variable width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters changes based
|
||||
on what letter it is. For example, the
|
||||
character i has a smaller width than w. Fixed
|
||||
width fonts are often used when column width
|
||||
needs to be uniform between lines, such as a
|
||||
chart.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Fixed width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters is uniform
|
||||
across all characters. For example, the i
|
||||
character has the same width as w.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>For printing</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Configures the fonts to use when you print something on
|
||||
your printer from <application>GtkHTML</application>.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Variable width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters changes based
|
||||
on what letter it is. For example, the
|
||||
character i has a smaller width than w. Fixed
|
||||
width fonts are often used when column width
|
||||
needs to be uniform between lines, such as a
|
||||
chart.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Fixed width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters is uniform
|
||||
across all characters. For example, the i
|
||||
character has the same width as w.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
To change the fonts used, click on the font name to open up
|
||||
<application>gfontsel</application>. In here, you can select
|
||||
your typeface, your ISO set, font size, and other font properties.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-kbd-shortcuts">
|
||||
<title>Keyboard Shortcuts</title>
|
||||
<para>
|
||||
<application>GtkHTML</application> can use different
|
||||
keybindings. Keybindings allow the user to use keystrokes to do
|
||||
commands that otherwise the mouse would be required to do. This
|
||||
can often times speed up the user's commands fast enough to
|
||||
impress others.
|
||||
</para>
|
||||
<para>
|
||||
<application>GtkHTML</application> includes three different
|
||||
predefined settings:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Emacs like
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
XEmacs like
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
MS like
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
Each of these comes with keybindings that are similar to those
|
||||
found in their respective environments. A user coming from
|
||||
Microsoft <application>Windows</application> may find themselves most
|
||||
comfortable in the the MS like mode. To select a preset mode,
|
||||
just select it from the pulldown menu, and click
|
||||
<guibutton>OK</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
If none of the presets fits your liking, you can create custom
|
||||
keybindings.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-misc">
|
||||
<title>Miscellaneous Settings</title>
|
||||
<para>
|
||||
There are a couple other changes which you can edit to make
|
||||
<application>GtkHTML</application> work the way you want it to.
|
||||
These are located in the <guilabel>Miscellaneous</guilabel> tab.
|
||||
</para>
|
||||
<para>
|
||||
In the <guilabel>Behavior</guilabel> section, you have the
|
||||
following preferences:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Show animated images</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Some images can be animated. You can have the image
|
||||
show up as a static image instead of as an animated
|
||||
image by unchecking the box.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Automatically detect links</term>
|
||||
<listitem>
|
||||
<para>
|
||||
If <application>GtkHTML</application> detects you are
|
||||
typing a URL, it will automatically format the URL as a
|
||||
link.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Enable spell checking</term>
|
||||
<listitem>
|
||||
<para>
|
||||
While typing in <application>GtkHTML</application>, you
|
||||
may spell a word incorrectly. If you have this box
|
||||
checked, an incorrectly spelled word will be underlined
|
||||
to symbolize that it's incorrect.
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Color</term>
|
||||
<listitem>
|
||||
<para>
|
||||
This sets the color underline to use when you have a
|
||||
spelling error.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Language</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Sets the language to run spell check against.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
@@ -1,173 +0,0 @@
|
||||
<sect1 id="config-keyboard">
|
||||
<title>Keyboard</title>
|
||||
<para>
|
||||
Everyone uses the keyboard for their daily tasks. Most people
|
||||
think that there isn't much to configuring a keyboard. Quite the
|
||||
contrary. There are numerous keyboard options which can be set to
|
||||
make your experience more comfortable.
|
||||
</para>
|
||||
<sect2 id="config-keyboard-keyboard">
|
||||
<title>Keyboard Behavior Configuration</title>
|
||||
<para>
|
||||
The keyboard's behavior is controlled thorugh the
|
||||
<guilabel>Keyboard</guilabel> tab. The following options are
|
||||
available:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Keyboard repeats when key is held down</term>
|
||||
<listitem>
|
||||
<para>
|
||||
All keyboards have the ability to rapidly repeat a
|
||||
keystroke on the screen if a key is held down.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Delay before repeat:</term>
|
||||
<listitem>
|
||||
<para>
|
||||
There is normally a delay between when the keyboard key
|
||||
is pressed and when the repeat is displayed on the
|
||||
screen. You can choose:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Short
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Medium
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Long
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Very Long
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Repeat speed</term>
|
||||
<listitem>
|
||||
<para>
|
||||
While a keystroke is being repeated, you can control how
|
||||
fast the repeat is. The available speeds are:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Slow
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Medium
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Fast
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Very Fast
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Cursor blinks in text fields</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The keyboard cursor sometimes blinks to help show you
|
||||
where it is located. The blinking can be turned off
|
||||
entirely by deselecting this option.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Blink speed</term>
|
||||
<listitem>
|
||||
<para>
|
||||
You can configure the speed at which the cursor blinks.
|
||||
Sliding this right will cause the cursor to blink
|
||||
faster, while sliding it left will cause the cursor to
|
||||
blink at a slower speed.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-kbd-sound">
|
||||
<title>Keyboard Sound Options</title>
|
||||
<para>
|
||||
The keyboard sometimes emits sounds to get the user's
|
||||
attention. The sounds can be configured in the
|
||||
<guilabel>Sound</guilabel> tab.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Keypress makes sound</term>
|
||||
<listitem>
|
||||
<para>
|
||||
You can set your keyboard up so when you hit a key, it
|
||||
will make a sound. Click this button to enable it.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Volume</term>
|
||||
<listitem>
|
||||
<para>
|
||||
You can also control the volume that the click happens
|
||||
at. Move the slider to the right for maximum volume,
|
||||
and left for minimum volume.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Keyboard bell off</term>
|
||||
<listitem>
|
||||
<para>
|
||||
If you wish to disable the keyboard bell, select this
|
||||
radio box. This is good for situations where you need
|
||||
quiet, like a class or a library.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Keyboard bell enabled</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Select this radio box to enable the keyboard bell. This
|
||||
will make the computer speaker beep when it needs to get
|
||||
your attention.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Custom keyboard bell</term>
|
||||
<listitem>
|
||||
<para>
|
||||
You can have the system play a customized sound instead
|
||||
of the default system beep. Select this radio button
|
||||
and press the <guibutton>Browse</guibutton> button to
|
||||
select the file you want. Press the
|
||||
<guibutton>Done</guibutton> button to apply your changes.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,37 +0,0 @@
|
||||
<sect1 id="config-keybindings">
|
||||
<title>Keybindings</title>
|
||||
<para>
|
||||
Keybindings allow you to use keystroke combinations on the
|
||||
keyboard to help make your navigation in your desktop environment
|
||||
faster and easier. Using keybindings, you can sometimes get your
|
||||
computer usage to be so fast and efficient, that your friends are
|
||||
impressed while watching you work.
|
||||
</para>
|
||||
<para>
|
||||
The most common and well known keybindings are the Save and Quit
|
||||
keybindings: Ctrl + S and Ctrl + Q in <application>Microsoft
|
||||
Windows</application> respectively.
|
||||
</para>
|
||||
<para>
|
||||
<application>Gnome</application> allows you to configure what
|
||||
keybindings are used in numerous places in your desktop.
|
||||
</para>
|
||||
<sect2 id="config-keybindings-ui">
|
||||
<title>The Keybindings Interface</title>
|
||||
<para>
|
||||
The keybindings interface is quite simple. It has one option to
|
||||
set the keybinding scheme to use in applications. You have two
|
||||
options: Default and emacs.
|
||||
</para>
|
||||
<para>
|
||||
Default uses Control S and other bindings which are firmilar to
|
||||
most users from the <application>Microsoft Windows</application>
|
||||
operating system.
|
||||
</para>
|
||||
<para>
|
||||
emacs is a popular text editor for Linux and Unix based
|
||||
systems. emacs uses different keybindings than that of
|
||||
default. For example, save is Control X S.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,240 +0,0 @@
|
||||
<sect1 id="config-mouse">
|
||||
<title>Mouse</title>
|
||||
|
||||
<sect2 id="config-mouse-introduction">
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>The mouse capplet in the <application>GNOME Control
|
||||
Center</application> helps to configure properties of the mouse. These
|
||||
are:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>for the <guilabel>General</guilabel> tab: mouse acceleration,
|
||||
mouse sensitivity, double-click timout, drag and drop treshold,
|
||||
pointer location and left handed or right handed mouse usage</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>for the <guilabel>Accessibility</guilabel> tab: simulated
|
||||
secondary click and dwell click</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="config-mouse-general">
|
||||
<title>The <guilabel>General</guilabel> Tab</title>
|
||||
|
||||
<para>The <guilabel>General</guilabel> tab offers the commonly used
|
||||
settings of the mouse.</para>
|
||||
|
||||
<sect3 id="config-mouse-general-orientation">
|
||||
<title>Mouse Orientation</title>
|
||||
|
||||
<para>A user controls the mouse differently based on him being right or
|
||||
left handed.</para>
|
||||
|
||||
<para>If he is right handed, the mouse typically sits on the right hand
|
||||
side of the desk. The primary button (action button) is on the left of
|
||||
the mouse, so that he can press it with his index finger, while the
|
||||
secondary button (menu button) is on the right. </para>
|
||||
|
||||
<para>However, if he is left handed, the mouse sits on the left hand
|
||||
side of the desk. Consequently, in order to allow him to operate the
|
||||
primary button with his index finger of his left hand, the primary and
|
||||
the secondary button of the mouse have to be swapped. </para>
|
||||
|
||||
<para>That is the purpose of the <guilabel>Mouse Orientation</guilabel>
|
||||
setting: select the <guibutton>Right-handed</guibutton> button if you
|
||||
are right handed, or the <guibutton>Left-handed</guibutton> button if
|
||||
you are left handed. When using the setting appropriate to him, the user
|
||||
has the primary button under his index finger. </para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="config-mouse-general-cursors-locate">
|
||||
<title>Locate Pointer</title>
|
||||
|
||||
<para>Sometimes, the user loses where the pointer is. If he selects the
|
||||
<guibutton>Show position of pointer when the Control key is
|
||||
pressed</guibutton>, he can make the pointer reappear by pressing the
|
||||
control key.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="config-mouse-general-speed">
|
||||
<title>Pointer Speed</title>
|
||||
|
||||
<para>Every user has different favorites regarding the relation between
|
||||
the movement of the mouse and the movement of the pointer. In order to
|
||||
tune it to his taste, he can use the <guilabel>Acceleration</guilabel>
|
||||
and the <guilabel>Sensitivity</guilabel> settings: </para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><guilabel>Acceleration</guilabel>: it sets the linear factor
|
||||
between mouse movement and pointer movement</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><guilabel>Sensitivity</guilabel>: it sets the threshold speed
|
||||
at which the mouse will start accelerating</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>For example, by setting the sensitivity to its lowest, the mouse
|
||||
will move all the time with no acceleration adjustment; in this case,
|
||||
there is a perfect mouse distance to pixel distance ratio.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="config-mouse-general-dnd">
|
||||
<title>Drag and Drop</title>
|
||||
|
||||
<para>Drag and drop is clicking an object, and dragging it to another
|
||||
place on the screen, causing an event to occur.</para>
|
||||
|
||||
<para>You need to drag it a certain amount of distance before the system
|
||||
will recognize it as a drag and drop operation. To configure how far to
|
||||
drag it, move the <guilabel>Treshold</guilabel> slider left or
|
||||
right.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="config-mouse-general-double-click">
|
||||
<title>Double-click Delay</title>
|
||||
|
||||
<para>When a user performs two clicks with the primary button, the
|
||||
system considers them as a double-click or as two single clicks
|
||||
depending on the delay that has elapsed between the two clicks. </para>
|
||||
|
||||
<para>With the <guilabel>Timeout</guilabel> slider, the user can set the
|
||||
maximum delay that can elapse between the two clicks for them to be
|
||||
still considered as a double-click. If the delay between the two clicks
|
||||
is greater than the maximum delay that has been set, the two clicks are
|
||||
considered as two single clicks instead of a double click.</para>
|
||||
|
||||
<para>Consequently: the shorter the timeout, the less time can elapse
|
||||
between the two clicks of a double-click.</para>
|
||||
|
||||
<para>The user can test the timeout that he has set by clicking on the
|
||||
light bulb, that will light on, if a double-click is detected.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title id="config-mouse-a11y">The Accessibility Tab</title>
|
||||
|
||||
<para>The <guilabel>Accessibility</guilabel> tab brings additional
|
||||
functions to the mouse. It allows the the user to perform a secondary
|
||||
click by using the primary button; it also allows him to perform all the
|
||||
different click types without using any hardware button.</para>
|
||||
|
||||
<sect3 id="config-mouse-a11y-simulated-secondary-click">
|
||||
<title>Simulated Secondary Click</title>
|
||||
|
||||
<para>There are users that can use only one mouse button. By activating
|
||||
the <guilabel>Simulated Secondary Click</guilabel>, these users have a
|
||||
direct way to perform secondary clicks with their unique mouse button.
|
||||
In fact, the secondary click occurs automatically when the user keeps
|
||||
the primary button pressed for a determined delay without moving the
|
||||
mouse.</para>
|
||||
|
||||
<para>The <guilabel>Simulated Secondary Click</guilabel> also offers a
|
||||
slider named <guilabel>Delay</guilabel> to configure how long the user
|
||||
has to press the button and keep the mouse motionless, before the
|
||||
secondary click is automatically performed.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="config-mouse-a11y-dwell">
|
||||
<title>Dwell Click</title>
|
||||
|
||||
<para>There are users that cannot use any hardware button. By activating
|
||||
the <guilabel>Dwell Click</guilabel>, they can have the mouse perform
|
||||
the various clicks without pressing any mousebutton. The click types
|
||||
that can be performed are: single click, double-click, drag click and
|
||||
secondary click.</para>
|
||||
|
||||
<para>To make the mouse perform the clicks without a mousebutton being
|
||||
pressed, the user has to put a mark in the box named <guilabel>Initiate
|
||||
click when stopping pointer movement</guilabel>. How the click is
|
||||
completed and how the click type is chosen depends on what dwell mode
|
||||
the user is using. The two available modes are: </para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>automatic click completion with click type chosen
|
||||
beforehand</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>click completion and click type choice by a mouse gesture
|
||||
after click initiation</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>With the <guilabel>Delay</guilabel> slider, the user can configure
|
||||
how long the pointer has to be motionless for the click to be
|
||||
initiated.</para>
|
||||
|
||||
<para>For people that have trouble to keep the mouse motionless, there
|
||||
is the <guilabel>Motion Treshold</guilabel> slider. When the slider is
|
||||
set towards low, even little mouse movements are considered; however, by
|
||||
setting a higher treshold, the mouse has to traverse a bigger distance
|
||||
before it is considered as moving.</para>
|
||||
|
||||
<para>As said above, the user can choose between two modes for the click
|
||||
type choice and click completion:</para>
|
||||
|
||||
<sect4 id="config-mouse-accessibility-dwell-ctw">
|
||||
<title>Dwell Click With Automatic Click Completion And Click Type
|
||||
Choice Beforehand</title>
|
||||
|
||||
<para>This mode is active when the user selects <guilabel>Choose type
|
||||
of click beforehand</guilabel>. In fact, after the mouse has been
|
||||
motionless for the above predefined delay, the system will
|
||||
automatically perform the click type that is selected in the Click
|
||||
Type Window. </para>
|
||||
|
||||
<para>After the click has occurred, the single click type will be
|
||||
automatically restored. In order to choose another click type, the
|
||||
user has to perform an automatic click on the
|
||||
<guibutton>button</guibutton> in the Click Type Window that
|
||||
corresponds to its click type choice.</para>
|
||||
|
||||
<para>To make the Click Type Window appear on the screen, the user has
|
||||
to put a mark into the checkbox named <guilabel>Show click type
|
||||
window</guilabel>. Some users might prefer to use the <guilabel>Dwell
|
||||
Click panel applet</guilabel> instead of the Click Type Window. The
|
||||
advantage of the panel applet is that it does not cover any open
|
||||
window on the desktop.</para>
|
||||
</sect4>
|
||||
|
||||
<sect4 id="config-mouse-accessibility-dwell-gestures">
|
||||
<title>Dwell Click With Click Type Choice And Click Completion By A
|
||||
Mouse Gesture</title>
|
||||
|
||||
<para>This mode is used when the user selects <guilabel>Choose type of
|
||||
click with mouse gestures</guilabel>. In fact, after the mouse has
|
||||
been motionless for the above predefined delay, the shape of the
|
||||
pointer will change for a little while:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>If the user moves the mouse while it is showing the
|
||||
alternative shape, a click is performed and the pointer returns to
|
||||
its normal shape. The type of click performed depends on the
|
||||
direction of the movement of the mouse.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>If the mouse stays motionless until the pointer returns to
|
||||
its normal shape, the user can move the mouse without a click
|
||||
being performed. The next dwell click can be performed when the
|
||||
mouse stops moving again.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The user also has the possibility to match click type with
|
||||
movement direction by using the 4 <guimenu>popups</guimenu> available
|
||||
under this mode.</para>
|
||||
</sect4>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,255 +0,0 @@
|
||||
<sect1 id="config-screensaver">
|
||||
<title>Screensaver</title>
|
||||
<para>
|
||||
Screensavers are nearly old as computers. Initially, they were
|
||||
meant keep images from being 'burned' onto the monitor screen.
|
||||
This would ruin the monitor. Today, technology has advanced
|
||||
enough that images no longer get burnt on your monitor. However,
|
||||
people enjoy using screensavers because they look cool and
|
||||
entertain visitors.
|
||||
</para>
|
||||
<para>
|
||||
<application>Gnome</application> uses either the
|
||||
<application>xscreensaver</application> or the <application>gnome-screensaver</application>
|
||||
programs to display
|
||||
screensavers. By default, <application>Gnome</application> comes
|
||||
with dozens of screensavers. These can all be configured in the
|
||||
<application>Settings Capplet</application> in <application>Gnome
|
||||
Control Center</application>.
|
||||
</para>
|
||||
<sect2 id="config-screensaver-config">
|
||||
<title>Configuration</title>
|
||||
<para>
|
||||
The <application>Screensaver Capplet</application> interface
|
||||
is broken into two main sections:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Screensaver Options</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Located on the left side of the screen, the screensaver
|
||||
half lets you configure properties that affect your
|
||||
screensaver's behavior.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Screensaver Preview</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The right half of the capplet is both a preview of your
|
||||
selected screensaver.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<sect3 id="config-screensaver-config-basics">
|
||||
<title>Setting Up a Screensaver</title>
|
||||
<para>
|
||||
Chances are, you'll want to setup your screensaver. Below
|
||||
are the steps to setup your screensaver:
|
||||
<orderedlist numeration="arabic">
|
||||
<listitem>
|
||||
<para>
|
||||
You can choose different modes to display your
|
||||
screensaver:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Disable Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
This will turn off your screensaver entirely.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Black screen only</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your monitor will display only a black image
|
||||
instead of an animation. This is good for
|
||||
helping to conserve power.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>One Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Displays only one screensaver while the
|
||||
screensaver is active.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Random Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The screensaver program can
|
||||
display screensavers in a random fashion.
|
||||
This option displays screensavers randomly.
|
||||
It also puts checkboxes next to the
|
||||
screensavers, so you can choose which to
|
||||
display.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Select the screensaver you wish to use.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Set the time preferences. The available options are:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Blank After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
How long to wait before your screensavers start.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Cycle After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
If you're using multiple screensavers, set the
|
||||
time which to change your screensavers.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Lock Screen After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
By enabling screen locking, you can help increase
|
||||
physical security. This requires that a user must
|
||||
enter a password before the screensaver stops,
|
||||
allowing them to use the system again.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
<para>
|
||||
Below the preview window are two buttons:
|
||||
<guibutton>Preview</guibutton> and <guibutton>Settings</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
By clicking the <guibutton>Preview</guibutton> button, you'll
|
||||
be able to see what the screensaver will look like at full
|
||||
screen. Hit any key to close the screensaver when you're viewing it.
|
||||
</para>
|
||||
<para>
|
||||
<guibutton>Settings</guibutton> lets you configure each individual screensaver. The
|
||||
contents of the <guibutton>Settings</guibutton> button is
|
||||
beyond the scope of this document.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="config-screensaver-advanced">
|
||||
<title>The Advanced Tab</title>
|
||||
<para>
|
||||
The <guilabel>Advanced</guilabel> tab holds a whole plethora of
|
||||
options available to you.
|
||||
</para>
|
||||
<para>
|
||||
The <guilabel>Advanced</guilabel> tab is broken into four
|
||||
sections:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Image Manipulation</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your screensaver can take your desktop and temporarily
|
||||
run image manipulations on your desktop as your screensaver.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Display Power Management</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your system can help save power by changing your
|
||||
monitor's status.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Diagnostics</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Sometimes, your system may have problems because of your
|
||||
screensaver. Use this section to enable information to
|
||||
be displayed to help you fix your problem.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Colormaps</term>
|
||||
<listitem>
|
||||
<para>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<sect3 id="config-screensaver-advanced-imgmanip">
|
||||
<title>The Image Manipulation Section</title>
|
||||
<para>
|
||||
Your screensaver has the ability take your desktop and
|
||||
temporarily run image manipulations on your desktop as your
|
||||
screensaver. Several options exist for you to setup your
|
||||
image manipulation. Select the method of image manipulation
|
||||
you wish to use.
|
||||
<note>
|
||||
<para>
|
||||
If you don't want your screensaver to use any image
|
||||
manipulations, deselect all the options.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-apm">
|
||||
<title>The Display Power Management Section</title>
|
||||
<para>
|
||||
Power management can help conserve power by setting modes of
|
||||
your monitor. Select the timings for the modes to be set in
|
||||
this section.
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-diag">
|
||||
<title>The Diagnostics Section</title>
|
||||
<para>
|
||||
Sometimes, your system may have problems because of your
|
||||
screensaver. Use this section to enable information to
|
||||
be displayed to help you fix your problem.
|
||||
<note>
|
||||
<para>
|
||||
These won't give you a straight forward answer to your
|
||||
problem. However, your system adminstrator may find this
|
||||
to be useful information in fixing your problem.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-color">
|
||||
<title>The Colormaps Section</title>
|
||||
<para>
|
||||
Colormaps allow some simple color options to be changed. Set
|
||||
your color options here.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
<sect1 id="config-theme">
|
||||
<title>Gtk+ Theme Selector</title>
|
||||
<para>
|
||||
The <application>Gnome</application> environment is run by
|
||||
<application>Gtk+</application>. <application>Gtk+</application>
|
||||
allows most elements in your desktop to be themed to the look you
|
||||
want. The <application>Gtk+ Theme Selector</application> lets you
|
||||
select the theme to use.
|
||||
</para>
|
||||
<sect2 id="config-theme-setting">
|
||||
<title>Setting Your Theme</title>
|
||||
<para>
|
||||
The top of the <application>Gtk+ Theme Selector</application>
|
||||
has a list of installed themes. Simply click on a theme and
|
||||
your changes will be made.
|
||||
</para>
|
||||
<para>
|
||||
You can interactively demo all the widgets available in your
|
||||
selected theme in the lower half of the window.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-theme-add">
|
||||
<title>Adding a Theme</title>
|
||||
<para>
|
||||
To add a theme to use:
|
||||
<orderedlist numeration="arabic">
|
||||
<listitem>
|
||||
<para>
|
||||
Click the <guibutton>Install new theme</guibutton> button.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Navigate to the directory your theme is installed in.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Open the gtkrc file which contains the specifications of
|
||||
your theme.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,84 +0,0 @@
|
||||
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
|
||||
|
||||
<!ENTITY VERSION "1.5.7">
|
||||
]>
|
||||
|
||||
<article id="index" lang="en">
|
||||
|
||||
<articleinfo>
|
||||
<abstract role="description">
|
||||
<para>
|
||||
The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type.
|
||||
</para>
|
||||
</abstract>
|
||||
<title>Control Center</title>
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Kevin</firstname><surname>Breit</surname>
|
||||
</author>
|
||||
</authorgroup>
|
||||
<copyright>
|
||||
<year>2001, 2002</year>
|
||||
<holder>Ximian, Inc.</holder>
|
||||
</copyright>
|
||||
|
||||
<publisher role="maintainer">
|
||||
<publishername>GNOME Documentation Project</publishername>
|
||||
</publisher>
|
||||
|
||||
<revhistory>
|
||||
<revision>
|
||||
<revnumber>2.14</revnumber>
|
||||
<date>2006-03</date>
|
||||
</revision>
|
||||
</revhistory>
|
||||
|
||||
<legalnotice id="legalnotice">
|
||||
<para>
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the
|
||||
<ulink type="help" url="gnome-help:fdl">
|
||||
<citetitle>
|
||||
GNU Free Documentation License
|
||||
</citetitle>
|
||||
</ulink>, Version 1.1 or any later version
|
||||
published by the Free Software Foundation with no Invariant Sections,
|
||||
no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
|
||||
can be found <ulink type="help" url="gnome-help:fdl">here</ulink>.
|
||||
</para>
|
||||
<para>
|
||||
Many of the names used by companies to distinguish their products and
|
||||
services are claimed as trademarks. Where those names appear in any
|
||||
GNOME documentation, and those trademarks are made aware to the members
|
||||
of the GNOME Documentation Project, the names have been printed in caps
|
||||
or initial caps.
|
||||
</para>
|
||||
</legalnotice>
|
||||
|
||||
<releaseinfo>
|
||||
This manual describes version &VERSION; of the GNOME Control Center.
|
||||
</releaseinfo>
|
||||
</articleinfo>
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Introduction</title>
|
||||
<para>
|
||||
The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools.
|
||||
</para>
|
||||
<para>
|
||||
To launch the <application>GNOME Control Center</application>,
|
||||
type <command>gnome-control-center</command> in a terminal window.
|
||||
</para>
|
||||
<para>For help on using preference tools, see the <ulink type="help" url="ghelp:user-guide?prefs">User Guide</ulink>.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="gnomecc-interface">
|
||||
<title>Usage</title>
|
||||
<para>
|
||||
The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar.</para>
|
||||
<para>
|
||||
To open a preference tool, double-click on its icon.
|
||||
</para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,10 +0,0 @@
|
||||
include $(top_srcdir)/gnome-doc-utils.make
|
||||
dist-hook: doc-dist-hook
|
||||
|
||||
DOC_MODULE = control-center
|
||||
DOC_ENTITIES = config-accessibility-keyboard.xml config-background.xml config-behavior.xml config-cds.xml config-default-apps.xml config-file-type.xml config-hints.xml config-html.xml config-kbd.xml config-keybindings.xml config-mouse.xml config-screensaver.xml config-themes.xml
|
||||
DOC_INCLUDES =
|
||||
|
||||
DOC_LINGUAS = ca ca@valencia cs de el en_GB es fr gl it ja oc pa pl pt pt_BR ru sl sv th uk vi zh_CN
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,93 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"POT-Creation-Date: 2007-07-16 17:09+0100\n"
|
||||
"PO-Revision-Date: 2007-07-17 16:48+0100\n"
|
||||
"Last-Translator: Joan Duran <jodufi@gmail.com>\n"
|
||||
"Language-Team: Catalan <tradgnome@softcatala.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "El Centre de control del GNOME proporciona un lloc per a l'usuari per a configurar la seva experiència en el GNOME. Podeu configurar qualsevol cosa des del comportament dels marges de les finestres fins al tipus de lletra per defecte."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centre de control"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projecte de documentació del GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Teniu permís per a copiar, distribuir i/o modificar aquest document, sota els termes de la <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle>Llicència de documentació lliure GNU</citetitle></ulink> la Llicència de documentació lliure GNU (GFDL), versió 1.1 o qualsevol versió publicada posteriorment per la Free Software Foundation, sense seccions invariants, sense texts de portada i sense texts de contraportada. Podeu trobar una còpia d'aquesta llicència <ulink type=\"help\" url=\"ghelp:fdl\">aquí</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Molts dels noms que les empreses utilitzen per a distingir els seus productes i serveis es consideren marques comercials. Quan aquests noms apareguin en qualsevol documentació del GNOME, si els membres del Projecte de documentació del GNOME han estat avisats pel que fa a les marques, els noms apareixeran en majúscules o amb les inicials en majúscules."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Aquest manual descriu la versió 1.5.7 del Centre de control del GNOME"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introducció"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "El <application>Centre de control del GNOME</application> proporciona una finestra des d'on executar totes les eines de preferències."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Per a executar el <application>Centre de control del GNOME</application>, introduïu <command>gnome-control-center</command> en una finestra de terminal."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Per a més ajuda quant a utilitzar les eines de preferències, vegeu la <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Guia d'usuari</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Utilització"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "El <application>Centre de control del GNOME</application> mostra una icona per a cada eina de preferències instal·lada en el vostre sistema en una finestra. Seleccioneu l'eina de preferències per a veure la seva descripció en la barra d'estat."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Per a obrir l'eina de preferències, feu un doble clic en aquesta icona."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Joan Duran <jodufi@gmail.com>, 2007"
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"POT-Creation-Date: 2007-07-16 17:09+0100\n"
|
||||
"PO-Revision-Date: 2007-07-17 16:48+0100\n"
|
||||
"Last-Translator: Robert Millan <rmh@aybabtu.com>\n"
|
||||
"Language-Team: Valencian (southern Catalan) <tradgnome@softcatala.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "El Centre de control del GNOME proporciona un lloc per a l'usuari per a configurar la seua experiència en el GNOME. Podeu configurar qualsevol cosa des del comportament dels marges de les finestres fins al tipus de lletra per defecte."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centre de control"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projecte de documentació del GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Teniu permís per a copiar, distribuir i/o modificar este document, sota els termes de la <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle>Llicència de documentació lliure GNU</citetitle></ulink> la Llicència de documentació lliure GNU (GFDL), versió 1.1 o qualsevol versió publicada posteriorment per la Free Software Foundation, sense seccions invariants, sense texts de portada i sense texts de contraportada. Podeu trobar una còpia d'esta llicència <ulink type=\"help\" url=\"ghelp:fdl\">ací</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Molts dels noms que les empreses utilitzen per a distingir els seus productes i serveis es consideren marques comercials. Quan estos noms apareguin en qualsevol documentació del GNOME, si els membres del Projecte de documentació del GNOME han estat avisats pel que fa a les marques, els noms apareixeran en majúscules o amb les inicials en majúscules."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Este manual descriu la versió 1.5.7 del Centre de control del GNOME"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introducció"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "El <application>Centre de control del GNOME</application> proporciona una finestra des d'on executar totes les eines de preferències."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Per a executar el <application>Centre de control del GNOME</application>, introduïu <command>gnome-control-center</command> en una finestra de terminal."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Per a més ajuda quant a utilitzar les eines de preferències, vegeu la <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Guia d'usuari</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Utilització"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "El <application>Centre de control del GNOME</application> mostra una icona per a cada eina de preferències instal·lada en el vostre sistema en una finestra. Seleccioneu l'eina de preferències per a veure la seua descripció en la barra d'estat."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Per a obrir l'eina de preferències, feu un doble clic en esta icona."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Joan Duran <jodufi@gmail.com>, 2007"
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<omf>
|
||||
<resource>
|
||||
<subject category="GNOME|Utilities"/>
|
||||
<type>user's guide</type>
|
||||
<relation seriesid="e9bfb3ba-fe90-11d9-9eb2-8beabbd95e64"/>
|
||||
<rights type="GNU FDL" license.version="1.1" holder="Ximian, Inc."/>
|
||||
</resource>
|
||||
</omf>
|
||||
@@ -1,97 +0,0 @@
|
||||
# Czech translation of gnome-control-center-help
|
||||
# Copyright (C) 2009 the author(s) of gnome-control-center-help.
|
||||
# This file is distributed under the same license as the gnome-control-center-help package.
|
||||
# Lucas Lommer <llommer@svn.gnome.org>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center-help\n"
|
||||
"POT-Creation-Date: 2009-03-08 18:37+0000\n"
|
||||
"PO-Revision-Date: 2009-03-08 18:37+0000\n"
|
||||
"Last-Translator: Lucas Lommer <llommer@svn.gnome.org>\n"
|
||||
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "Ovládací centrum GNOME je centrálním místem pro přístup uživatelů k nastavení a přizpůsobení GNOME. Umožňuje nastavit libovolnou vlastnost, od chování okrajů okna až po používané písmo."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Ovládací centrum"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Dokumentační projekt GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "3/2006"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Je povoleno kopírovat, šířit a/nebo upravovat tento dokument za podmínek GNU Free Documentation License (GFDL), verze 1.1 nebo jakékoli další verze vydané nadací Free Software Foundation; bez neměnných oddílů, bez textů předních desek a bez textů zadních desek. Kopii licence GFDL naleznete pod <ulink type=\"help\" url=\"ghelp:fdl\">tímto odkazem</ulink> nebo v souboru COPYING-DOCS dodávaném s touto příručkou."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Mnoho užívaných jmen určených k zviditelnění produktů nebo služeb jsou ochranné známky. Na místech, kde jsou tato jména v dokumentaci užita a členové Dokumentačního projektu GNOME jsou si vědomi skutečnosti, že se jedná o ochrannou známku, je takové jméno psáno velkými písmeny celé nebo s velkým písmenem na začátku."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Tato příručka popisuje Ovládací centrum GNOME ve verzi 1.5.7"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Úvod"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "<application>Ovládací centrum GNOME</application> je tvořeno jedním oknem, odkud je možno spustit veškerá nastavení."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Pokud chcete <application>Ovládací centrum GNOME</application> spustit, spusťte z příkazového řádku <command>gnome-control-center</command>."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Nápovědu k jednotlivým nástrojům nastavení obsahuje <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Uživatelská příručka</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Použití"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "<application>Ovládací centrum GNOME</application> zobrazuje v jednom okně ikony reprezentující všechny nástroje nastavení nainstalované v systému. Když libovolnou položku vyberete, ve stavové liště se zobrazí její popis."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Pokud chcete nástroj nastavení spustit, poklepejte na jeho ikonu."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Lucas Lommer <llommer@svn.gnome.org>, 2009."
|
||||
|
||||
144
help/de/de.po
144
help/de/de.po
@@ -1,144 +0,0 @@
|
||||
# Mario Blättermann <mario.blaettermann@t-online.de>, 2008.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"POT-Creation-Date: 2008-06-21 10:21+0000\n"
|
||||
"PO-Revision-Date: 2008-10-24 15:04+0200\n"
|
||||
"Last-Translator: Mario Blättermann <mario.blaettermann@t-online.de>\n"
|
||||
"Language-Team: German <gnome-de@gnome.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup their "
|
||||
"GNOME experience. It can let you configure anything from the behavior of your "
|
||||
"window borders to the default font type."
|
||||
msgstr ""
|
||||
"Das GNOME-Kontrollzentrum stellt dem Benutzer einen zentralen Platz zum "
|
||||
"Anpassen der GNOME-Einstellungen bereit. Vom Verhalten der Fenster bis zur "
|
||||
"Standardschriftart können Sie hier jegliche Einstellungen vornehmen."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Kontrollzentrum"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME-Dokumentationsprojekt"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "März 2006"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant Sections, "
|
||||
"no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be "
|
||||
"found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr ""
|
||||
"Das vorliegende Dokument kann gemäß den Bedingungen der <ulink type=\"help\" "
|
||||
"url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </"
|
||||
"citetitle></ulink>, Version 1.1 oder jeder späteren, von der Free Software "
|
||||
"Foundation veröffentlichten Version ohne unveränderbare Abschnitte sowie ohne "
|
||||
"Texte auf dem vorderen und hinteren Buchdeckel kopiert, verteilt und/oder "
|
||||
"modifiziert werden. Eine Kopie der GFDL finden Sie unter diesem <ulink type="
|
||||
"\"help\" url=\"gnome-help:fdl\">Link</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Viele der Namen, die von Unternehmen verwendet werden, um ihre Produkte und "
|
||||
"Dienstleistungen von anderen zu unterscheiden, sind eingetragene "
|
||||
"Warenzeichen. An den Stellen, an denen diese Namen in einer GNOME-"
|
||||
"Dokumentation erscheinen, werden die Namen in Großbuchstaben oder mit einem "
|
||||
"großen Anfangsbuchstaben geschrieben, wenn das GNOME-Dokumentationsprojekt "
|
||||
"auf diese Warenzeichen hingewiesen wird."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Dieses Handbuch beschreibt Version 1.5.7 des GNOME-Kontrollzentrums."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Einführung"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"Das <application>GNOME-Kontrollzentrum</application> stellt ein einzelnes "
|
||||
"Fenster bereit, in dem alle Einstellungswerkzeuge aufgerufen werden können."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Um das <application>GNOME-Kontrollzentrum</application> zu starten, geben Sie "
|
||||
"<command>gnome-control-center</command> in einem Terminalfenster ein."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Hilfe zur Benutzung der einzelnen Einstellungswerzeuge finden Sie im <ulink "
|
||||
"type=\"help\" url=\"ghelp:user-guide?prefs\">Desktop-Benutzerhandbuch</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Benutzung"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"Das <application>GNOME-Kontrollzentrum</application> zeigt Symbole für alle "
|
||||
"Einstellungswerkzeuge, die auf Ihrem System installiert sind, in einem "
|
||||
"Fenster an. Wählen Sie eines der Einstellungswerkzeuge, um dessen "
|
||||
"Beschreibung in der Statusleiste anzuzeigen."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr ""
|
||||
"Zum Öffnen eines der Einstellungswerkzeuge doppelklicken Sie auf dessen "
|
||||
"Symbol."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Mario Blättermann <mario.blaettermann@t-online.de>, 2008"
|
||||
142
help/el/el.po
142
help/el/el.po
@@ -1,142 +0,0 @@
|
||||
# Μάριος Ζηντίλης <m.zindilis@dmajor.org>, 2009.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: 2009-05-06 19:38+0000\n"
|
||||
"PO-Revision-Date: 2009-08-27 01:39+0300\n"
|
||||
"Last-Translator: Μάριος Ζηντίλης <m.zindilis@dmajor.org>\n"
|
||||
"Language-Team: Greek <team@gnome.gr>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"Το κέντρο ελέγχου του GNOME παρέχει στο χρήστη μια κεντρική τοποθεσία για να "
|
||||
"προσαρμόσουν το GNOME στα μέτρα τους.Μπορείτε να προσαρμόσετε οτιδήποτε από "
|
||||
"τη συμπεριφορά των περιθωρίων των παραθύρων σας μέχρι την προεπιλεγμένη "
|
||||
"γραμματοσειρά."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Κέντρο ελέγχου"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME Documentation Project"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Χορηγείται η άδεια για αντιγραφή, διανομή ή/και τροποποίηση αυτού του "
|
||||
"εγγράφου κάτω από τους όρους του της Ελεύθερης Άδειας Τεκμηρίωσης GNU (GFDL) "
|
||||
"έκδοσης 1.1 ή οποιασδήποτε άλλης έκδοσης δημοσιευμένης από το Ίδρυμα "
|
||||
"Ελεύθερου Λογισμικού, χωρίς αναλλοίωτα στοιχεία, χωρίς κείμενα Front-Cover "
|
||||
"και κείμενα Back-Cover. Μπορείτε να βρείτε ένα αντίγραφο της GFDL σ' αυτό το "
|
||||
"<ulink type=\"help\" url=\"gnome-help:fdl\">σύνδεσμο</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Πολλά ονόματα που χρησιμοποιούν οι εταιρίες για να διακρίνουν μεταξύ τους "
|
||||
"προϊόντα και υπηρεσίες διεκδικούνται ως εμπορικά σήματα. Όπου τα ονόματα "
|
||||
"αυτά εμφανίζονται σε οποιαδήποτε τεκμηρίωση GNOME, και τα μέλη του Σχεδίου "
|
||||
"Τεκμηρίωσης GNOME είναι ενήμερα αυτών των εμπορικών σημάτων, τότε τα ονόματά "
|
||||
"τους εμφανίζονται με κεφαλαία γράμματα ή με τα αρχικά κεφαλαία γράμματα."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr ""
|
||||
"Αυτό το εγχειρίδιο περιγράφει την έκδοση 1.5.7 του κέντρου ελέγχου του GNOME."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Εισαγωγή"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"Το <application>Κέντρο ελέγχου GNOME</application> παρέχει ένα παράθυρο από "
|
||||
"το οποίο μπορείτε να εκκινήσετε όλα τα εργαλεία των προτιμήσεων."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Για να εκκινήσετε το <application>Κέντρο ελέγχου GNOME</application>, "
|
||||
"πληκτρολογήστε <command>gnome-control-center</command> σε ένα τερματικό."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Για βοήθεια σχετικά με τη χρήση των εργαλείων προτμήσεων, βλέπε <ulink type="
|
||||
"\"help\" url=\"ghelp:user-guide?prefs\">Οδηγός Χρήστη</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Χρήση"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"Η εφαρμογή <application>Κέντρο ελέγχου GNOME</application> εμφανίζει σε ένα "
|
||||
"παράθυρο εικονίδια για όλα τα εργαελία προτιμήσεων, που είναι εγκατεστημένα "
|
||||
"στο σύστημά σας. Επιλέξτε ένα εργαλείο για να δείτε την περιγραφή του στη "
|
||||
"γραμμή κατάστασης."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Για να ανοίξετε ένα εργαλείο κάντε διπλό κλικ στο εικονίδιό του."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Michael Kotsarinis, 2009"
|
||||
@@ -1,94 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2007-02-16 07:18+0100\n"
|
||||
"PO-Revision-Date: 2007-02-16 23:48-0000\n"
|
||||
"Last-Translator: David Lodge <dave@cirt.net>\n"
|
||||
"Language-Team: en_GB <en@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "The GNOME Control Centre provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behaviour of your window borders to the default font type."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Control Centre"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME Documentation Project"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation Licence </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the licence can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "This manual describes version 1.5.7 of the GNOME Control Centre."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introduction"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "The <application>GNOME Control Centre</application> provides a single window from which to launch all preference tools."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "To launch the <application>GNOME Control Centre</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Usage"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "The <application>GNOME Control Centre</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "To open a preference tool, double-click on its icon."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "David Lodge <dave@cirt.net>, 2007"
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
<sect1 id="config-behavior">
|
||||
<title>Barras de herramientas y menús</title>
|
||||
<para>
|
||||
<application>Gnome</application> permite que el usuario configure
|
||||
muchos ajustes en su escritorio. Cualquier cosa desde la imagen
|
||||
del fondo a dónde se ubican los botones. La ventana
|
||||
<guilabel>Comportamiento</guilabel> es responsable de un montón de
|
||||
ajustes más finos.
|
||||
</para>
|
||||
<para>
|
||||
If you open up the <guilabel>Behavior</guilabel> window, you'll
|
||||
find a few options at your disposal to make your
|
||||
<application>Gnome</application> experience better.
|
||||
</para>
|
||||
<sect2 id="config-behavior-toolbar">
|
||||
<title>Toolbar Options</title>
|
||||
<para>
|
||||
The top half of the window shows you toolbar options.
|
||||
</para>
|
||||
<para>
|
||||
In the <guilabel>Toolbars have</guilabel> section, you'll see
|
||||
three options available: Icons and Text, Only Icons, Only Text.
|
||||
</para>
|
||||
<para>
|
||||
The Icons and Text makes the toolbars display both icons and
|
||||
text. While this takes up the most space, it is the most
|
||||
informative.
|
||||
</para>
|
||||
<para>
|
||||
The Only Icons options makes the toolbars show only icons. This
|
||||
isn't the most descriptive, but helps save space.
|
||||
</para>
|
||||
<para>
|
||||
The Only Text options is the most simple options. However, it
|
||||
is easily the most descriptive option.
|
||||
</para>
|
||||
<para>
|
||||
Below that option is a button called <guibutton>Toolbars can be
|
||||
detached and moved around</guibutton>. This allows you to take
|
||||
a toolbar off the window and place it anywhere in the screen you
|
||||
wish. You can demo this in the <guilabel>Sample
|
||||
Toolbar</guilabel> below. On the left side is a textured bar.
|
||||
Click that and drag around the screen. That toolbar will detach
|
||||
and be dropped where you let go of the cursor.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-behavior-menus">
|
||||
<title>Menu Options</title>
|
||||
<para>
|
||||
Menus can also be configured. You can have menu items have
|
||||
icons. This is nice to help identify what things do.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,64 +0,0 @@
|
||||
<sect1 id="config-cd">
|
||||
<title>Audio CDs</title>
|
||||
<para>
|
||||
Gnome can play your CDs on your computer. You can setup you
|
||||
CD preferences in the <guibutton>CD Properties</guibutton> capplet
|
||||
in the <guilabel>Advanced</guilabel> section of the
|
||||
<application>Gnome Control Center</application>.
|
||||
</para>
|
||||
<para>
|
||||
Once open, you'll see the window is broken into two sections: Data
|
||||
CDs and Audio CDs.
|
||||
</para>
|
||||
<sect2 id="config-cd-data">
|
||||
<title>Data CDs</title>
|
||||
<para>
|
||||
Data CDs are CDs which hold information that the system can
|
||||
execute. These often times include CDs that have programs or a
|
||||
CD which you burned family pictures to.
|
||||
</para>
|
||||
<para>
|
||||
The first option is <guibutton>Automatically mount CD when
|
||||
inserted</guibutton>. By enabling this option, you can have
|
||||
your CD auto-detected when you insert it.
|
||||
</para>
|
||||
<tip>
|
||||
<title>What is mounting</title>
|
||||
<para>
|
||||
Linux and Unix systems use a term called mounting to identify
|
||||
recognizing a device. If you "mount" your CD-ROM, that means
|
||||
that your system can recognize the CD-ROM and you can interact
|
||||
with it. If it us unmounted, then the system does not know of
|
||||
its existance and can do almost nothing with it.
|
||||
</para>
|
||||
</tip>
|
||||
<para>
|
||||
The second option, <guibutton>Automatically start auto-run
|
||||
program on newly mounted CD</guibutton> allows the system to run
|
||||
the program on the CD automatically when the disk is first mounted.
|
||||
</para>
|
||||
<para>
|
||||
The last option, <guibutton>Open file manager window for newly
|
||||
mounted CD</guibutton> tells the system to open your file
|
||||
manager (<application>Nautilus</application> by default) when the
|
||||
CD is mounted. This is useful if you have a CD of images from
|
||||
your family reunion you wish to browse. It will open up in
|
||||
<application>Nautilus</application> which will let you view the
|
||||
thumbnails.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="config-cd-audio">
|
||||
<title>Audio CDs</title>
|
||||
<para>
|
||||
The <guilabel>Audio CDs</guilabel> section has only one option.
|
||||
This allows the system to load up a CD player when you insert
|
||||
the CD. You simply click the checkbox and enter the command you
|
||||
wish to run in the input dialog.
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
Audio CDs don't need to be mounted to play the CD.
|
||||
</para>
|
||||
</note>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,3 +0,0 @@
|
||||
<sect1 id="config-file-type">
|
||||
<title>File Types & Services</title>
|
||||
</sect1>
|
||||
@@ -1,198 +0,0 @@
|
||||
<sect1 id="cfg-html-viewer">
|
||||
<title>HTML Viewer</title>
|
||||
<sect2 id="cfg-html-viewer-introduction">
|
||||
<title>Introduction</title>
|
||||
<para>
|
||||
The HTML Viewer capplet allows you to configure preferences for
|
||||
the <application>GtkHTML</application> HTML rendering engine.
|
||||
<application>GtkHTML</application> is used in
|
||||
<application>Evolution</application>, the <application>Gnome
|
||||
Control Center</application>, and other Gnome applications.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-html-viewer-fonts">
|
||||
<title>HTML Fonts</title>
|
||||
<para>
|
||||
<application>GtkHTML</application> can be setup to use different
|
||||
fonts and font sizes for different types of text.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>On Screen</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Configures the fonts to use on your computer monitor
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Variable width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters changes based
|
||||
on what letter it is. For example, the
|
||||
character i has a smaller width than w. Fixed
|
||||
width fonts are often used when column width
|
||||
needs to be uniform between lines, such as a
|
||||
chart.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Fixed width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters is uniform
|
||||
across all characters. For example, the i
|
||||
character has the same width as w.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>For printing</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Configures the fonts to use when you print something on
|
||||
your printer from <application>GtkHTML</application>.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Variable width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters changes based
|
||||
on what letter it is. For example, the
|
||||
character i has a smaller width than w. Fixed
|
||||
width fonts are often used when column width
|
||||
needs to be uniform between lines, such as a
|
||||
chart.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Fixed width</term>
|
||||
<listitem>
|
||||
<para>
|
||||
A font that the size of characters is uniform
|
||||
across all characters. For example, the i
|
||||
character has the same width as w.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
To change the fonts used, click on the font name to open up
|
||||
<application>gfontsel</application>. In here, you can select
|
||||
your typeface, your ISO set, font size, and other font properties.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-kbd-shortcuts">
|
||||
<title>Keyboard Shortcuts</title>
|
||||
<para>
|
||||
<application>GtkHTML</application> can use different
|
||||
keybindings. Keybindings allow the user to use keystrokes to do
|
||||
commands that otherwise the mouse would be required to do. This
|
||||
can often times speed up the user's commands fast enough to
|
||||
impress others.
|
||||
</para>
|
||||
<para>
|
||||
<application>GtkHTML</application> includes three different
|
||||
predefined settings:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Emacs like
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
XEmacs like
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
MS like
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
Each of these comes with keybindings that are similar to those
|
||||
found in their respective environments. A user coming from
|
||||
Microsoft <application>Windows</application> may find themselves most
|
||||
comfortable in the the MS like mode. To select a preset mode,
|
||||
just select it from the pulldown menu, and click
|
||||
<guibutton>OK</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
If none of the presets fits your liking, you can create custom
|
||||
keybindings.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="cfg-misc">
|
||||
<title>Miscellaneous Settings</title>
|
||||
<para>
|
||||
There are a couple other changes which you can edit to make
|
||||
<application>GtkHTML</application> work the way you want it to.
|
||||
These are located in the <guilabel>Miscellaneous</guilabel> tab.
|
||||
</para>
|
||||
<para>
|
||||
In the <guilabel>Behavior</guilabel> section, you have the
|
||||
following preferences:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Show animated images</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Some images can be animated. You can have the image
|
||||
show up as a static image instead of as an animated
|
||||
image by unchecking the box.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Automatically detect links</term>
|
||||
<listitem>
|
||||
<para>
|
||||
If <application>GtkHTML</application> detects you are
|
||||
typing a URL, it will automatically format the URL as a
|
||||
link.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Enable spell checking</term>
|
||||
<listitem>
|
||||
<para>
|
||||
While typing in <application>GtkHTML</application>, you
|
||||
may spell a word incorrectly. If you have this box
|
||||
checked, an incorrectly spelled word will be underlined
|
||||
to symbolize that it's incorrect.
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Color</term>
|
||||
<listitem>
|
||||
<para>
|
||||
This sets the color underline to use when you have a
|
||||
spelling error.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Language</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Sets the language to run spell check against.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
@@ -1,254 +0,0 @@
|
||||
<sect1 id="config-screensaver">
|
||||
<title>Screensaver</title>
|
||||
<para>
|
||||
Screensavers are nearly old as computers. Initially, they were
|
||||
meant keep images from being 'burned' onto the monitor screen.
|
||||
This would ruin the monitor. Today, technology has advanced
|
||||
enough that images no longer get burnt on your monitor. However,
|
||||
people enjoy using screensavers because they look cool and
|
||||
entertain visitors.
|
||||
</para>
|
||||
<para>
|
||||
<application>Gnome</application> uses the
|
||||
<application>xscreensaver</application> program to display
|
||||
screensavers. By default, <application>Gnome</application> comes
|
||||
with dozens of screensavers. These can all be configured in the
|
||||
<application>Settings Capplet</application> in <application>Gnome
|
||||
Control Center</application>.
|
||||
</para>
|
||||
<sect2 id="config-screensaver-config">
|
||||
<title>Configuration</title>
|
||||
<para>
|
||||
The <application>Screensaver Capplet</application> interface
|
||||
is broken into two main sections:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Screensaver Options</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Located on the left side of the screen, the screensaver
|
||||
half lets you configure properties that affect your
|
||||
screensaver's behavior.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Screensaver Preview</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The right half of the capplet is both a preview of your
|
||||
selected screensaver.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<sect3 id="config-screensaver-config-basics">
|
||||
<title>Setting Up a Screensaver</title>
|
||||
<para>
|
||||
Chances are, you'll want to setup your screensaver. Below
|
||||
are the steps to setup your screensaver:
|
||||
<orderedlist numeration="arabic">
|
||||
<listitem>
|
||||
<para>
|
||||
You can choose different modes to display your
|
||||
screensaver:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Disable Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
This will turn off your screensaver entirely.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Black screen only</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your monitor will display only a black image
|
||||
instead of an animation. This is good for
|
||||
helping to conserve power.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>One Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Displays only one screensaver while the
|
||||
screensaver is active.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Random Screen Saver</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<application>xscreensaver</application> can
|
||||
display screensavers in a random fashion.
|
||||
This option displays screensavers randomly.
|
||||
It also puts checkboxes next to the
|
||||
screensavers, so you can choose which to
|
||||
display.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Select the screensaver you wish to use.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Set the time preferences. The available options are:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Blank After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
How long to wait before your screensavers start.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Cycle After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
If you're using multiple screensavers, set the
|
||||
time which to change your screensavers.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Lock Screen After</term>
|
||||
<listitem>
|
||||
<para>
|
||||
By enabling screen locking, you can help increase
|
||||
physical security. This requires that a user must
|
||||
enter a password before the screensaver stops,
|
||||
allowing them to use the system again.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
<para>
|
||||
Below the preview window are two buttons:
|
||||
<guibutton>Preview</guibutton> and <guibutton>Settings</guibutton>.
|
||||
</para>
|
||||
<para>
|
||||
By clicking the <guibutton>Preview</guibutton> button, you'll
|
||||
be able to see what the screensaver will look like at full
|
||||
screen. Hit any key to close the screensaver when you're viewing it.
|
||||
</para>
|
||||
<para>
|
||||
<guibutton>Settings</guibutton> lets you configure each individual screensaver. The
|
||||
contents of the <guibutton>Settings</guibutton> button is
|
||||
beyond the scope of this document.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="config-screensaver-advanced">
|
||||
<title>The Advanced Tab</title>
|
||||
<para>
|
||||
The <guilabel>Advanced</guilabel> tab holds a whole plethora of
|
||||
options available to you.
|
||||
</para>
|
||||
<para>
|
||||
The <guilabel>Advanced</guilabel> tab is broken into four
|
||||
sections:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>Image Manipulation</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your screensaver can take your desktop and temporarily
|
||||
run image manipulations on your desktop as your screensaver.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Display Power Management</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Your system can help save power by changing your
|
||||
monitor's status.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Diagnostics</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Sometimes, your system may have problems because of your
|
||||
screensaver. Use this section to enable information to
|
||||
be displayed to help you fix your problem.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Colormaps</term>
|
||||
<listitem>
|
||||
<para>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<sect3 id="config-screensaver-advanced-imgmanip">
|
||||
<title>The Image Manipulation Section</title>
|
||||
<para>
|
||||
Your screensaver has the ability take your desktop and
|
||||
temporarily run image manipulations on your desktop as your
|
||||
screensaver. Several options exist for you to setup your
|
||||
image manipulation. Select the method of image manipulation
|
||||
you wish to use.
|
||||
<note>
|
||||
<para>
|
||||
If you don't want your screensaver to use any image
|
||||
manipulations, deselect all the options.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-apm">
|
||||
<title>The Display Power Management Section</title>
|
||||
<para>
|
||||
Power management can help conserve power by setting modes of
|
||||
your monitor. Select the timings for the modes to be set in
|
||||
this section.
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-diag">
|
||||
<title>The Diagnostics Section</title>
|
||||
<para>
|
||||
Sometimes, your system may have problems because of your
|
||||
screensaver. Use this section to enable information to
|
||||
be displayed to help you fix your problem.
|
||||
<note>
|
||||
<para>
|
||||
These won't give you a straight forward answer to your
|
||||
problem. However, your system adminstrator may find this
|
||||
to be useful information in fixing your problem.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="config-screensaver-advanced-color">
|
||||
<title>The Colormaps Section</title>
|
||||
<para>
|
||||
Colormaps allow some simple color options to be changed. Set
|
||||
your color options here.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<omf>
|
||||
<resource>
|
||||
<title>
|
||||
Control Center Manual
|
||||
</title>
|
||||
<subject>
|
||||
<category>GNOME|Utilities</category>
|
||||
</subject>
|
||||
<format mime="text/html" />
|
||||
<identifier url="index.html" />
|
||||
<language code="C" />
|
||||
</resource>
|
||||
</omf>
|
||||
150
help/es/es.po
150
help/es/es.po
@@ -1,150 +0,0 @@
|
||||
# translation of gnome-control-center.help.HEAD.po to Español
|
||||
# maria <maria.majadas@hispalinux.es>, 2006.
|
||||
# Francisco Javier F. Serrador <serrador@cvs.gnome.org>, 2006.
|
||||
# Jorge González <jorgegonz@svn.gnome.org>, 2007, 2008.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center.help.HEAD\n"
|
||||
"POT-Creation-Date: 2007-04-23 22:33+0100\n"
|
||||
"PO-Revision-Date: 2008-03-05 11:34+0100\n"
|
||||
"Last-Translator: Jorge González <jorgegonz@svn.gnome.org>\n"
|
||||
"Language-Team: Español <gnome-es-list@gnome.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"El Centro de control de GNOME proporciona un lugar para el usuario para "
|
||||
"establecer su experiencia en GNOME. Puede dejarle configurar cualquier cosa "
|
||||
"desde el comportamiento de los márgenes de su ventana hasta la tipografía "
|
||||
"predeterminada."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centro de control"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Proyecto de documentación de GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Se concede permiso para copiar, distribuir y/o modificar este documento bajo "
|
||||
"los términos de la <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> "
|
||||
"Licencia Libre de Documentación de GNU </citetitle></ulink>, versión 1.1 o "
|
||||
"cualquier versión posterior publicada por la Fundación de Software Libre sin "
|
||||
"Secciones Variables, sin textos en la portada, y sin textos en la "
|
||||
"contraportada. Una copia de la licencia puede encontrarse <ulink type=\"help"
|
||||
"\" url=\"gnome-help:fdl\">aquí</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Muchos de los nombres usados por compañías para distinguir sus productos y "
|
||||
"servicios se mencionan como marcas comerciales. Donde aparezcan dichos "
|
||||
"nombres en cualquier documentación GNOME, y para que los miembros del "
|
||||
"proyecto de documentación las reconozcan dichas marcas comerciales, dichos "
|
||||
"nombres se imprimen en mayúsculas o iniciales mayúsculas."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Este manual describe la versión 1.5.7 del Centro de control de GNOME."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introducción"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"El <application>Centro de control de GNOME</application> proporciona una "
|
||||
"ventana desde la que lanzar todas las herramientas de preferencias."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Para lanzar el <application>Centro de control GNOME</application>, teclee "
|
||||
"<command>gnome-control-center</command> en una ventana de terminal."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Para ayuda en el uso de las herramientas de preferencias, ver la <ulink type="
|
||||
"\"help\" url=\"ghelp:user-guide?prefs\">Guía del Usuario</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Uso"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"El <application>Centro de control GNOME</application> muestra en una ventana "
|
||||
"iconos para todas las herramientas de preferencias instaladas en su sistema. "
|
||||
"Seleccione una herramienta de preferencias y verá su descripción en la barra "
|
||||
"de estado."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Para abrir una herramienta de preferencias, pulse dos veces en su icono."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Jorge González <jorgegonz@svn.gnome.org>, 2008.\n"
|
||||
"María Majadas <maria.majadas@hispalinux.es>, 2005."
|
||||
|
||||
149
help/fr/fr.po
149
help/fr/fr.po
@@ -1,149 +0,0 @@
|
||||
# French translation of gnome-control-center documentation.
|
||||
# Copyright (C) 2006 Free Software Foundation, Inc.
|
||||
# This file is distributed under the same license as the gnome-control-center
|
||||
# documentation package.
|
||||
#
|
||||
# Jonathan Ernst <jonathan@ernstfamily.ch>, 2006.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center documentation\n"
|
||||
"POT-Creation-Date: 2006-11-19 12:59+0100\n"
|
||||
"PO-Revision-Date: 2006-08-15 00:34+0100\n"
|
||||
"Last-Translator: Jonathan Ernst <jonathan@ernstfamily.ch>\n"
|
||||
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: French\n"
|
||||
|
||||
#: ../C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"Le centre de contrôle GNOME est le lieu central permettant à l'utilisateur "
|
||||
"de configurer son environnement GNOME. Il permet d'en configurer chaque "
|
||||
"élément, du comportement des bordures de fenêtres à la police par défaut."
|
||||
|
||||
#: ../C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centre de contrôle"
|
||||
|
||||
#: ../C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: ../C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: ../C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: ../C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: ../C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projet de documentation GNOME"
|
||||
|
||||
#: ../C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: ../C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "03/2006"
|
||||
|
||||
#: ../C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Permission vous est donnée de copier, distribuer et/ou modifier ce document "
|
||||
"selon les termes de la licence <ulink type=\"help\" url=\"gnome-help:fdl"
|
||||
"\"><citetitle>GNU Free Documentation License</citetitle></ulink>, Version "
|
||||
"1.1 ou ultérieure publiée par la Free Software Foundation sans section "
|
||||
"inaltérable, sans texte de première page de couverture ni texte de dernière "
|
||||
"page de couverture. Vous trouverez un exemplaire de cette licence en suivant "
|
||||
"ce <ulink type=\"help\" url=\"gnome-help:fdl\">lien</ulink>."
|
||||
|
||||
#: ../C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"La plupart des noms utilisés par les entreprises pour distinguer leurs "
|
||||
"produits et services sont des marques déposées. Lorsque ces noms "
|
||||
"apparaissent dans la documentation GNOME et que les membres du projet de "
|
||||
"Documentation GNOME sont informés de l'existence de ces marques déposées, "
|
||||
"soit ces noms entiers, soit leur première lettre est en majuscule."
|
||||
|
||||
#: ../C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Ce manuel documente la version 1.5.7 du centre de contrôle GNOME."
|
||||
|
||||
#: ../C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introduction"
|
||||
|
||||
#: ../C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"Le <application>centre de contrôle GNOME</application> fournit une fenêtre "
|
||||
"unique depuis laquelle tous les outils de préférences peuvent être démarrés."
|
||||
|
||||
#: ../C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Pour lancer le <application>centre de contrôle GNOME</application>, tapez "
|
||||
"<command>gnome-control-center</command> dans une fenêtre de terminal."
|
||||
|
||||
#: ../C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Pour obtenir de l'aide sur l'utilisation des outils de préférences, "
|
||||
"consultez le <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">guide "
|
||||
"d'utilisation</ulink>."
|
||||
|
||||
#: ../C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Utilisation"
|
||||
|
||||
#: ../C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"Le <application>centre de contrôle GNOME</application> affiche dans une "
|
||||
"fenêtre une icône pour chaque outil de préférences installé sur votre "
|
||||
"système. Sélectionnez un outil de préférences pour afficher sa description "
|
||||
"dans la barre d'état."
|
||||
|
||||
#: ../C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Pour ouvrir un outil de préférences, double-cliquez sur son icône."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: ../C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Jonathan Ernst <jonathan@ernstfamily.ch>, 2006."
|
||||
140
help/gl/gl.po
140
help/gl/gl.po
@@ -1,140 +0,0 @@
|
||||
# , 2009.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center-help.master\n"
|
||||
"POT-Creation-Date: 2009-09-28 12:26+0000\n"
|
||||
"PO-Revision-Date: 2009-04-23 11:40+0200\n"
|
||||
"Last-Translator: Fran Diéguez <fran.dieguez@mabishu.com>\n"
|
||||
"Language-Team: Galician\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Lokalize 0.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"O Centro de Control de GNOME proporiona un lugar central para o usuario onde "
|
||||
"configurar a súa experiencia en GNOME. Permite a configuración de calquera "
|
||||
"eido, dende o comportamento dos bordos das fiestras ata a fonte de letra por "
|
||||
"defecto."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centro de Control"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Proxecto de Documentación de GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Garantese o permiso a copiar, distribuir e/ou modificar este documento baixo "
|
||||
"os termos da <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> Licenza "
|
||||
"de Documentación Libre de GNU</citetitle></ulink>, Versión 1.1 ou calquera "
|
||||
"versión superior publicada pola Free Software Foundation sen Seccións "
|
||||
"Invariantes, sen Copia dos Textos da Tapa Frontal, e sen os Textos da Tapa "
|
||||
"Traseira. Pode atopar unha copia de esta licenza <ulink type=\"help\" url="
|
||||
"\"gnome-help:fdl\">aquí</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Este manual describe a versión 1.5.7 do Centro de Control de GNOME."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introdución"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"O <application>Centro de control de GNOME</application> proporciona unha "
|
||||
"ventá única dende a que executar tódolos paneis de preferencias."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Para executar o <application>Centro de Control de GNOME</application>, "
|
||||
"escriba <command>gnome-control-center</command> nunha fiestra de terminal de "
|
||||
"instruccións."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Para máis axuda no uso das ferramentas de preferencias, vexa a <ulink type="
|
||||
"\"help\" url=\"ghelp:user-guide?prefs\">Guía de Usuario</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Uso"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"O <application>Centro de Control de GNOME</application> amosa iconas para "
|
||||
"tódalas ferramentas de preferencias instaladas no seu sistema nunha fiestra. "
|
||||
"Seleccione a ferramenta de preferencias para ver unha descrición da mesma na "
|
||||
"barra de estado."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Para abrir a ferramenta de preferencias, faga dobre clic no seu botón."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Francisco Diéguez Souto <fran.diegeuz@glug.es>"
|
||||
@@ -1,96 +0,0 @@
|
||||
# Italian translation for GNOME Control Center manual
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center manual\n"
|
||||
"POT-Creation-Date: 2008-02-15 03:35+0000\n"
|
||||
"PO-Revision-Date: 2008-02-15 14:31+0100\n"
|
||||
"Last-Translator: Luca Ferretti <elle.uca@libero.it>\n"
|
||||
"Language-Team: Italian tp@lists.linux.it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "Il centro di controllo di GNOME fornisce all'utente una posizione centralizzata per impostare la propria interazione con GNOME. Consente di configurare ogni aspetto, dal comportamento dei bordi delle finestre al tipo di carattere predefinito."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centro di controllo"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Progetto di documentazione di GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Questo documento può essere copiato, distribuito e/o modificato solo in conformità con i termini della <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License (GFDL)</citetitle></ulink>, Versione 1.1 o delle versioni successive pubblicate dalla Free Software Foundation senza sezioni invariabili, frontespizi e testi di copertina. Una copia della GFDL è disponibile seguendo questo <ulink type=\"help\" url=\"ghelp:fdl\">collegamento</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Molti dei nomi usati dalle aziende per distinguere i propri prodotti e servizi sono rivendicati come marchi. Quando questi nomi compaiono nella documentazione di GNOME, e i partecipanti al GNOME Documentation Project sono consapevoli del loro utilizzo, essi vengono scritti in lettere maiuscole o con l'iniziale maiuscola."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Questo manuale descrive la versione 1.5.7 del Centro di controllo di GNOME."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introduzione"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "Il <application>Centro di controllo di GNOME</application> fornisce una singola finestra da cui lanciare tutti gli strumenti di preferenza."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Per lanciare il <application>Centro di controllo di GNOME</application>, digitare <command>gnome-control-center</command> in una finestra di terminale."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Per aiuto sull'uso degli strumenti di preferenza, consultare la <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Guida per l'utente</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Uso"
|
||||
|
||||
# FIXME!!! non è vero, non si selezionano più...
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "Il <application>Centro di controllo di GNOME</application> mostra all'interno di una finestra una icona per ogni strumento di preferenze installato nel sistema. Selezionare uno strumento di preferenza per visualizzare la sua descrizione nella barra di stato."
|
||||
|
||||
# GNOME-2-22
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Per aprire uno strumento di preferenza, fare doppio click sulla sua icona."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Luca Ferretti <elle.uca@libero.it>, 2008."
|
||||
|
||||
135
help/ja/ja.po
135
help/ja/ja.po
@@ -1,135 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center/help trunk\n"
|
||||
"POT-Creation-Date: 2007-08-13 17:20+0100\n"
|
||||
"PO-Revision-Date: 2007-08-14 02:52+0900\n"
|
||||
"Last-Translator: Satoru SATOH <ss@gnome.gr.jp>\n"
|
||||
"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr "GNOME コントロールセンターはユーザーが GNOME 環境を"
|
||||
"設定する中心となります。コントロールセンターではウィンドウの"
|
||||
"枠のふるまいからフォントタイプのデフォルトまで何でも設定できます。"
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "コントロールセンター"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME ドキュメントプロジェクト"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr "この文書の複製と配布、改変は、変更不可部分、表紙のテキスト、"
|
||||
"バックカバーのテキストなしで、Free Software Foundation によって"
|
||||
"公布されるバージョン 1.1 または以降のバージョンの "
|
||||
"<ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle>"
|
||||
"GNU Free Documentation License </citetitle></ulink> の下で"
|
||||
"許可されています。"
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr "企業が彼らの製品とサービスを識別するのに用いている多くの名前は"
|
||||
"登録商標です。GNOME ドキュメントと GNOME ドキュメントプロジェクトの"
|
||||
"メンバーで使われているそれらの名前は商標であるとわかるようにすべて"
|
||||
"大文字または大文字ではじまるようになっています。"
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "このマニュアルは GNOME コントロールセンターのバージョン"
|
||||
" 1.5.7 について説明しています。"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "はじめに"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr "<application>GNOME コントロールセンター</application> は"
|
||||
"すべての設定ツールを起動する単一のウィンドウを提供しています。"
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "<application>GNOME コントロールセンター</application> を"
|
||||
"起動するには端末上で <command>gnome-control-center</command> と"
|
||||
"入力します。"
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "設定ツールの使い方のヘルプは "
|
||||
"<ulink type=\"help\" url=\"ghelp:user-guide?prefs\">ユーザーガイド</ulink>"
|
||||
" を参照して下さい。"
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "使い方"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr "<application>GNOME コントロールセンター</application> は"
|
||||
"システムにインストールされているすべての設定ツールのアイコンを"
|
||||
"一ウィンドウ内に表示します。設定ツールを選択するとその説明が"
|
||||
"ステータスバーに表示されます。"
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "設定ツールを開くにはアイコンをダブルクリックします。"
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "佐藤 暁 <ss@gnome.gr.jp>, 2007\n"
|
||||
"日本 GNOME ユーザー会 http://www.gnome.gr.jp"
|
||||
126
help/oc/oc.po
126
help/oc/oc.po
@@ -1,126 +0,0 @@
|
||||
# Translation of oc.po to Occitan
|
||||
# Occitan translation of gnome-control-center documentation.
|
||||
# Copyright (C) 2005-2006, 2007 Free Software Foundation, Inc.
|
||||
# This file is distributed under the same license as the gedit documentation package.
|
||||
#
|
||||
# Yannig MARCHEGAY (yannig@marchegay.org> - 2006-2007
|
||||
#
|
||||
# Yannig Marchegay (Kokoyaya) <yannig@marchegay.org>, 2007.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: oc\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2007-12-31 21:31+0000\n"
|
||||
"PO-Revision-Date: 2008-01-20 16:12+0100\n"
|
||||
"Last-Translator: Yannig Marchegay (Kokoyaya) <yannig@marchegay.org>\n"
|
||||
"Language-Team: Occitan <ubuntu-l10n-oci@lists.ubuntu.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);X-Generator: KBabel 1.11.4"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projècte de documentacion de GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "03/2006"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introduccion"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Utilizacion"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr ""
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Yannig Marchegay (Kokoyaya) <yannig@marchegay.org>"
|
||||
|
||||
134
help/pa/pa.po
134
help/pa/pa.po
@@ -1,134 +0,0 @@
|
||||
# translation of pa2.po to Punjabi
|
||||
# A S Alam <apbrar@gmail.com>, 2006.
|
||||
# A S Alam <aalam@users.sf.net>, 2007.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: pa2\n"
|
||||
"POT-Creation-Date: 2007-01-25 11:13+0000\n"
|
||||
"PO-Revision-Date: 2007-01-25 16:46+0530\n"
|
||||
"Last-Translator: A S Alam <aalam@users.sf.net>\n"
|
||||
"Language-Team: Punjabi <fedora-trans-pa@redhat.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"ਗਨੋਮ ਕੰਟਰੋਲ ਕੇਂਦਰ ਇੱਕ ਕੇਂਦਰੀ ਥਾਂ ਹੈ, ਜਿੱਥੇ ਕਿ ਉਪਭੋਗੀ ਗਨੋਮ ਤਰਜਬਾ ਸੈੱਟਅੱਪ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਤੁਹਾਨੂੰ "
|
||||
"ਤੁਹਾਡੇ ਵਿੰਡੋ ਹਾਸ਼ੀਏ ਤੋਂ ਲੈਕੇ ਮੂਲ ਫੋਂਟ ਕਿਸਮ ਤੱਕ ਹਰੇਕ ਚੀਜ਼ ਨੂੰ ਸੰਰਚਨਾ ਕਰਨ ਦੀ ਇਜ਼ਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।"
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "ਕੰਟਰੋਲ ਕੇਂਦਰ"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME ਦਸਤਾਵੇਜ਼ ਪ੍ਰੋਜੈਕਟ"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਗਨੋਮ ਕੰਟਰੋਲ ਕੇਂਦਰ ਦੇ ਵਰਜਨ 1.5.7 ਬਾਰੇ ਹੈ।"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "ਜਾਣ ਪਛਾਣ"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"<application>ਗਨੋਮ ਕੰਟਰੋਲ ਕੇਂਦਰ</application> ਪਸੰਦੀਦਾ ਸੰਦਾਂ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇੱਕ ਇੱਕਲਾ ਝਰੋਖਾ "
|
||||
"ਦਿੰਦਾ ਹੈ।"
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"<application>ਗਨੋਮ ਕੰਟਰੋਲ ਕੇਂਦਰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਇੱਕ ਟਰਮੀਨਲ ਝਰੋਖੇ 'ਚ <command>gnome-control-"
|
||||
"center</command> ਲਿਖੋ।"
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"ਪਸੰਦੀਦਾ ਸੰਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ <ulink type=\"help\" url=\"ghelp:user-guide?prefs"
|
||||
"\">ਉਪਭੋਗੀ ਗਾਈਡ</ulink> ਵੇਖੋ।"
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "ਵਰਤੋਂ"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"<application>ਗਨੋਮ ਕੰਟਰੋਲ ਕੇਂਦਰ</application> ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਤੇ ਇੰਸਟਲ ਸਭ ਪਸੰਦ ਸੰਦਾਂ ਦੇ "
|
||||
"ਆਈਕਾਨ ਇੱਕ ਹੀ ਝਰੋਖੇ 'ਚ ਵੇਖਾਉਦੀ ਹੈ। ਇੱਕ ਪਸੰਦ ਸੰਦ ਦੀ ਚੋਣ ਹਾਲਤ ਪੱਟੀ ਵਿੱਚ ਇਸ ਦਾ ਵੇਰਵਾ ਵੇਖਣ ਲਈ "
|
||||
"ਚੁਣੋ।"
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "ਇੱਕ ਪਸੰਦੀਦਾ ਸੰਦ ਖੋਲ੍ਹਣ ਲਈ, ਇਹ ਆਈਕਾਨ ਦੋ ਵਾਰ ਦਬਾਓ।"
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"ਅਮਨਪਰੀਤ ਸਿੰਘ ਆਲਮ\n"
|
||||
"http://punjabi.sf.net"
|
||||
|
||||
@@ -1,96 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: yelp help\n"
|
||||
"POT-Creation-Date: 2008-02-17 03:34+0000\n"
|
||||
"PO-Revision-Date: 2008-02-19 18:17+0100\n"
|
||||
"Last-Translator: Tomasz Dominikowski <dominikowski@gmail.com>\n"
|
||||
"Language-Team: Aviary.pl <team@aviary.pl>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Polish\n"
|
||||
"X-Poedit-Country: Poland\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "Centrum sterowania GNOME udostępnia użytkownikowi jedno miejsce dla konfiguracji wszystkich ustawień. Pozwala na kompleksową konfigurację, od zachowania obramowania okien po domyślny rodzaj czcionki."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centrum sterowania"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projekt dokumentacji GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Ten podręcznik dotyczy Centrum sterowania GNOME w wersji 1.5.7"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Wprowadzenie"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "<application>Centrum sterowania GNOME</application> udostępnia jedno okno z którego można uruchamiać wszystkie narzędzia preferencji."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Aby uruchomić <application>Centrum sterowania GNOME</application>, należy wpisać <command>gnome-control-center</command> w oknie terminala."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Aby uzyskać pomoc dotyczącą narzędzi preferencji należy przejść do <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Podręcznika użytkownika</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Użycie"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "<application>Centrum sterowania GNOME</application> wyświetla w jednym oknie ikony wszystkich narzędzi preferencji dostępnych w systemie. Po wybraniu narzędzia preferencji zostanie wyświetlony jego opis na pasku stanu."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Aby otworzyć narzędzie preferencji, należy kliknąć dwukrotnie jego ikonę."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Aviary.pl <team@aviary.pl>\n"
|
||||
"Piotr Zaryk <zaryk@jabster.pl>, 2008."
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
# help.HEAD.po's Portuguese translation
|
||||
# Copyright © 2007 gnome-control-center
|
||||
# Distributed under the same licence as the gnome-control-center package
|
||||
# Bruno Queiros <brunomiguelqueiros@sapo.pt>, 2007.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: help.HEAD\n"
|
||||
"POT-Creation-Date: 2007-12-22 23:35+0000\n"
|
||||
"PO-Revision-Date: 2007-12-23 01:23+0000\n"
|
||||
"Last-Translator: Bruno Queiros <brunomiguelqueiros@sapo.pt>\n"
|
||||
"Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "O Centro de Controlo GNOME fornece um ponto central para o utilizador configurar a sua experiência GNOME. Permite-lhe configurar tudo desde o comportamento das margens das janelas até ao tipo de fonte por omissão."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centro de Controlo"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projecto de Documentação GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "É permitida a cópia, distribuição e/ou alteração este documento sob os termos da <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Versão 1.1 ou qualquer versão mais antiga publicada pela Free Software Foundation sem Secções Invariantes, Textos da Capa e Textos da Contra-Capa. Uma cópia da licença pode ser encontrada <ulink type=\"help\" url=\"gnome-help:fdl\">aqui</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Muitos dos nomes utilizados pelas empresas para distinguir os seus produtos e serviços são considerados marcas registadas. Onde esses nomes aparecerem na documentação do GNOME, e essas marcas registadas são dadas a conhecer aos membros do Projecto de Documentação do GNOME, os nomes foram impressos em maiúsculas ou com a inicial em maiúscula."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Este manual descreve a versão 1.5.7 do Centro de Controlo do GNOME."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introdução"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "O <application>Centro de Controlo GNOME</application> fornece uma única janela a partir da qual são iniciadas todas as ferramentas de configuração."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Para iniciar o <application>Centro de Controlo GNOME</application>, escreva <command>gnome-control-center</command> numa janela de consola."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Para ajuda na utilização de ferramentas de configuração, consulte o <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Manual de Utilização</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Utilização"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "O <application>Centro de Controlo GNOME</application> apresenta numa janela os ícones de todas as ferramentas de configuração instaladas no seu sistema. Seleccione uma ferramenta de configuração para ver a sua descrição na barra de estados."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Para abrir uma ferramenta de configuração, faça duplo-clique no seu ícone."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Bruno Queirós <brunoqueiros@portugalmail.com>, 2007"
|
||||
|
||||
@@ -1,148 +0,0 @@
|
||||
# Brazilian Portugues translation of Control Center documentation
|
||||
# This file is distributed under the same license as the control-center package.
|
||||
# Copyright (C) 2007 Jonathan Blandford <jrb@redhat.com>
|
||||
# Wendell Silva <thluxx@gmail.com>, 2007.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2007-07-01 12:50-0300\n"
|
||||
"PO-Revision-Date: 2007-07-01 13:05-0300\n"
|
||||
"Last-Translator: Wendell Silva <thluxx@gmail.com>\n"
|
||||
"Language-Team: Brazilian Portuguese <gnome-l10n-br@listas.cipsga.org.br>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"O Centro de Controle GNOME fornece uma ferramenta para que o usuário possa "
|
||||
"configurar o GNOME. Você pode configurar qualquer coisa, desde o "
|
||||
"comportamento das bordas das janelas até o tipo de fonte padrão."
|
||||
|
||||
#: ../C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Centro de Controle"
|
||||
|
||||
#: ../C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: ../C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: ../C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: ../C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: ../C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projeto de Documentação do GNOME"
|
||||
|
||||
#: ../C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: ../C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: ../C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Permissão concedida para copiar, distribuir e/ou modificar este documento "
|
||||
"dentro dos termos da <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> "
|
||||
"Licença de Documentação Livre GNU (GNU Free Documentation License)</"
|
||||
"citetitle></ulink>, Versão 1.1 ou qualquer versão posterior publicada pela "
|
||||
"Free Software Foundation sem nenhuma Seção Imutável, Texto de Capa ou Contra-"
|
||||
"Capa. Uma cópia da licença pode ser encontrada <ulink type=\"help\" url="
|
||||
"\"gnome-help:fdl\">aqui</ulink>."
|
||||
|
||||
#: ../C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Muitos dos nomes usados por companhias para distinguir seus produtos e "
|
||||
"serviços são reivindicados como marcas registradas. Onde esses nomes "
|
||||
"aparecem em qualquer documentação do GNOME, e essas marcas registradas foram "
|
||||
"indicadas aos membros Projeto de Documentação do GNOME, os nomes foram "
|
||||
"impressos em letras maiúsculas ou com iniciais em maiúsculas."
|
||||
|
||||
#: ../C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Este manual descreve a versão 1.5.7 do Centro de Controle GNOME."
|
||||
|
||||
#: ../C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introdução"
|
||||
|
||||
#: ../C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"O <application> Centro de Controle GNOME</application> fornece em uma única "
|
||||
"janela a possibilidade de iniciar todas as ferramentas de preferências."
|
||||
|
||||
#: ../C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Para abrir o <application> Centro de Controle GNOME<a/plication>, digite "
|
||||
"<command>gnome-control-center</command> em um terminal."
|
||||
|
||||
#: ../C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Para mais ajuda sobre como usar as ferramentas de preferência, veja o <ulink "
|
||||
"type=\"help\" url=\"ghelp:user-guide?prefs\">Guia do Usuário</ulink>."
|
||||
|
||||
#: ../C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Uso"
|
||||
|
||||
#: ../C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"O <application> Centro de Controle GNOME</apllication> mostra ícones para "
|
||||
"todas as ferramentas preferenciais instaladas no seu sistema em uma janela. "
|
||||
"Selecione uma ferramenta de preferência para ver sua descrição na barra de "
|
||||
"status."
|
||||
|
||||
#: ../C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr ""
|
||||
"Para abrir uma ferramenta de preferência, efetue um clique duplo em seu "
|
||||
"ícone."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: ../C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Wendell Silva <thluxx@gmail.com>, 2007."
|
||||
132
help/ru/ru.po
132
help/ru/ru.po
@@ -1,132 +0,0 @@
|
||||
# Russian translation for control-center
|
||||
# Copyright (c) 2006 Canonical Ltd, and Rosetta Contributors 2006
|
||||
# This file is distributed under the same license as the control-center package.
|
||||
# Alexey Dunaev <keir.ru@gmail.com>, 2006.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: control-center\n"
|
||||
"POT-Creation-Date: 2006-06-15 17:57+0000\n"
|
||||
"PO-Revision-Date: 2006-05-20 08:04+0000\n"
|
||||
"Last-Translator: Alexey Dunaev <keir.ru@gmail.com>\n"
|
||||
"Language-Team: Russian <gnome-cyr@gnome.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"Центр управления GNOME позволяет легко и быстро настроить рабочую среду "
|
||||
"GNOME по вашему вкусу. Здесь вы можете изменить все необходимые настройки от "
|
||||
"поведения границ окон до шрифта по умолчанию."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Центр управления"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-"
|
||||
"help:fdl\">here</ulink>."
|
||||
msgstr ""
|
||||
"Лицензия предоставляет право копировать, распределять и/или изменять этот "
|
||||
"документ в соответствии с <ulink type=\"help\" url=\"gnome-"
|
||||
"help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, "
|
||||
"версии 1.1 или любой более поздней, изданной Свободным Фондом Программного "
|
||||
"обеспечения (FSF) без инвариантных секций, предисловий и послесловий. Копия "
|
||||
"лицензии может быть найдена <ulink type=\"help\" url=\"gnome-"
|
||||
"help:fdl\">здесь</ulink>."
|
||||
|
||||
#: C/control-center.xml:39(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Многие из названий, используемых компаниями, помечены торговыми марками с "
|
||||
"целью определить их продукты и услуги. При появлении торговых марок в "
|
||||
"документации GNOME они печатаются большими буквами или с заглавной буквы."
|
||||
|
||||
#: C/control-center.xml:48(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Документация описывает Центр Управления GNOME версии 1.5.7."
|
||||
|
||||
#: C/control-center.xml:54(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Введение"
|
||||
|
||||
#: C/control-center.xml:55(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"<application>Центр Управления GNOME</application> является единым окном, из "
|
||||
"которого можно запустить любые утилиты для настройки."
|
||||
|
||||
#: C/control-center.xml:58(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Для запуска <application>Центр Управления GNOME</application> напишите "
|
||||
"<command>gnome-control-center</command> в окне терминала."
|
||||
|
||||
#: C/control-center.xml:62(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" "
|
||||
"url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Для получения дополнительной информации по использованию утилит настройки "
|
||||
"обратитесь к <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Руководству "
|
||||
"пользователя</ulink>."
|
||||
|
||||
#: C/control-center.xml:66(title)
|
||||
msgid "Usage"
|
||||
msgstr "Использование"
|
||||
|
||||
#: C/control-center.xml:67(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"<application>Центр Управления GNOME</application> показывает вам иконки всех "
|
||||
"установленных в вашей системе утилит настройки. Выберите утилиту настройки, "
|
||||
"чтобы увидеть ее описание в строке статуса."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Для открытия утилиты настройки дважды кликните на ее иконке."
|
||||
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Alexey Dunaev <keir.ru@gmail.com>\n"
|
||||
"Evgeni Solomin <deface@mail.com>"
|
||||
@@ -1,99 +0,0 @@
|
||||
# Slovenian translation for gnome control center documentation.
|
||||
# This file is distributed under the same license as the gnome control center documentation.
|
||||
#Andrej Žnidaršič <andrej.znidarsic@gmail.com>, 2010
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Gnome control center documentation\n"
|
||||
"POT-Creation-Date: 2010-04-27 20:13+0000\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Andrej Žnidaršič <andrej.znidarsic@gmail.com>\n"
|
||||
"Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
|
||||
"X-Poedit-Language: Slovenian\n"
|
||||
"X-Poedit-Country: SLOVENIA\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "Nadzorno središče GNOME je osrednje mesto za spreminjanje nastavitev namizja GNOME. Omogoča vam spreminjanje vseh vrst nastavitev od robov oken do privzete vrste pisave. "
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Nadzorno središče"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Projekt dokumentacije GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Dano je dovoljenje za kopiranje, distribuiranje in/ali spreminjanje tega dokumenta pod pogoji GNU Free Documentation License (GFDL) različice 1.1 ali katerekoli kasnejše različice, ki jo je objavila Free Software Foundation brez stalnih odsekov, besedila naslovnice in zadnje strani. Kopijo licence lahko najdete <ulink type=\"help\" url=\"gnome-help:fdl\">tukaj</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Veliko imen podjetij je uporabljenih za razločevanje njihovih izdelkov in storitev, zato si jih lastijo kot blagovne znamke. Kjer se ta imena pojavijo v dokumentaciji GNOME in člani projekta GNOME za njih vedo, so imena zapisana z velikimi črkami ali pa z velikimi začetnicami."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Priročnik je napisan za Nadzorno središče GNOME različice 1.5.7."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Uvod"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "<application>Nadzorno središče GNOME</application> zagotavlja enovito okolje za zagon nastavitev in drugih orodij."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Za zagon <application>Nadzornega središča GNOME</application>, v okno terminala vpišite <command>gnome-control-center</command>."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Za pomoč o uporabi orodij si oglejte <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">uporabniški vodnik</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Uporaba"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "<application>Nadzorno središče GNOME</application> v enem oknu pokaže ikone vseh orodij za nastavljanje sistema. Izbor orodja prikaže njegov opis v vrstici stanja."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Za zagon orodja dvokliknite na ustrezno ikono."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Andrej Žnidaršič <andrej.znidarsic@gmail.com>, 2010"
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center\n"
|
||||
"POT-Creation-Date: 2007-01-02 03:04+0000\n"
|
||||
"PO-Revision-Date: 2007-01-20 11:08+0100\n"
|
||||
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
||||
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "GNOME-kontrollpanelen tillhandahåller en central plats för användaren att konfigurera sitt GNOME-skrivbord. Det låter dig att konfigurera allt från beteendet för dina fönsterramar till standardtypsnittstypen."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Kontrollpanel"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Dokumentationsprojekt för GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Var och en äger rätt att kopiera, sprida och/eller förändra detta dokument under villkoren i GNU Free Documentation License (GFDL), version 1.1 eller senare publicerad av Free Software Foundation, utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter. En kopia av GFDL kan hittas <ulink type=\"help\" url=\"ghelp:fdl\">här</ulink> eller i filen COPYING-DOCS som skickas med denna handbok."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Många av namnen som används av företag för att urskilja sina produkter och tjänster anses som varumärken. Där dessa namn dyker upp i någon GNOME-dokumentation, och att dessa varumärken är identifierade av medlemmarna i GNOME:s dokumentationsprojekt, skrivs de ut med versaler eller med inledande versal."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Denna handbok beskriver version 1.5.7 av GNOME-kontrollpanelen."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Introduktion"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "<application>GNOME-kontrollpanelen</application> tillhandahåller ett enda fönster från vilken alla inställningsverktyg kan startas."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "För att starta <application>GNOME-kontrollpanelen</application>, skriv <command>gnome-control-center</command> i ett terminalfönster."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "För hjälp att använda inställningsverktyg, se <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">användarguiden</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Användning"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "<application>GNOME-kontrollpanelen</application> visar ikoner för alla inställningsverktyg som är installerade på ditt system i ett fönster. Välj ett inställningsverktyg för att se dess beskrivning i statusraden."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "För att öppna ett inställningsverktyg, dubbelklicka på dess ikon."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Daniel Nylander <po@danielnylander.se>, 2007"
|
||||
|
||||
142
help/th/th.po
142
help/th/th.po
@@ -1,142 +0,0 @@
|
||||
# Thai translation for gnome-control-center.
|
||||
# Copyright (C) 2009 gnome-control-center's COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the gnome-control-center package.
|
||||
# knight2000 <knight2000@gmail.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center master\n"
|
||||
"POT-Creation-Date: 2009-09-29 17:20+0000\n"
|
||||
"PO-Revision-Date: 2009-10-18 14:47+0700\n"
|
||||
"Last-Translator: อาคม โชติพันธวานนท์ <knight2000@gmail.com>\n"
|
||||
"Language-Team: Thai <thai-l10n@googlegroups.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"ศูนย์ควบคุมของ GNOME เป็นศูนย์กลางสำหรับให้ผู้ใช้ตั้งค่าการใช้งานต่าง ๆ ของ GNOME "
|
||||
"ช่วยให้คุณสามารถกำหนดค่าใด ๆ ตั้งแต่พฤติกรรมของกรอบหน้าต่าง ไปจนถึงแบบอักษรปริยายที่จะใช้"
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "ศูนย์ควบคุม"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "โครงการเอกสาร GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"อนุญาตให้ทำซ้ำ เผยแพร่ และ/หรือ ดัดแปลงเอกสารนี้ได้ ภายใต้เงื่อนไขของ <ulink type=\"help"
|
||||
"\" url=\"gnome-help:fdl\"><citetitle>GNU Free Documentation License</"
|
||||
"citetitle></ulink> รุ่น 1.1 หรือรุ่นถัดมารุ่นใด ๆ ที่เผยแพร่โดยมูลนิธิซอฟต์แวร์เสรี (Free "
|
||||
"Software Foundation) โดยไม่มี \"หัวข้อห้ามเปลี่ยน\" (Invariant Sections), ไม่มี "
|
||||
"\"ข้อความปกหน้า\" (Front-Cover Texts) และไม่มี \"ข้อความปกหลัง\" (Back-Cover "
|
||||
"Texts) คุณสามารถอ่านสำเนาของสัญญาอนุญาตนี้ได้จาก <ulink type=\"help\" "
|
||||
"url=\"gnome-help:fdl\">ที่นี่</ulink>"
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"มีชื่อหลายชื่อที่บริษัทต่าง ๆ ใช้แยกความแตกต่างของผลิตภัณฑ์และบริการของตนจากบริษัทอื่น "
|
||||
"และอ้างเป็นเครื่องหมายการค้า ที่ใดก็ตามที่ชื่อเหล่านั้นปรากฏในเอกสารของ GNOME "
|
||||
"และสมาชิกโครงการเอกสาร GNOME ได้รับทราบเกี่ยวกับเครื่องหมายการค้าเหล่านั้น "
|
||||
"ชื่อเหล่านั้นจะเขียนด้วยตัวพิมพ์ใหญ่ หรือขึ้นต้นด้วยตัวพิมพ์ใหญ่"
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "คู่มือนี้อธิบายศูนย์ควบคุมของ GNOME รุ่น 1.5.7"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "เกริ่นนำ"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"<application>ศูนย์ควบคุมของ GNOME</application> "
|
||||
"ให้หน้าต่างเดียวที่จะใช้เรียกเครื่องมือปรับแต่งทั้งหมด"
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"การเรียก <application>ศูนย์ควบคุมของ GNOME</application> ทำได้โดยพิมพ์ "
|
||||
"<command>gnome-control-center</command> ในหน้าต่างเทอร์มินัล"
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"ดูวิธีใช้เครื่องมือปรับแต่งค่าต่าง ๆ ได้ที่ <ulink type=\"help\" url=\"ghelp:user-"
|
||||
"guide?prefs\">คู่มือผู้ใช้</ulink>"
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "วิธีใช้"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"<application>ศูนย์ควบคุมของ GNOME</application> "
|
||||
"แสดงไอคอนเครื่องมือปรับแต่งทั้งหมดที่ติดตั้งในนระบบของคุณในหน้าต่างเดียว "
|
||||
"เมื่อเลือกเครื่องมือปรับแต่งหนึ่ง ๆ จะมีคำอธิบายเครื่องมือในแถบสถานะ"
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "การเปิดเครื่องมือปรับแต่ง ทำได้โดยดับเบิลคลิกที่ไอคอน"
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "อาคม โชติพันธวานนท์ <knight2000@gmail.com>, 2552"
|
||||
140
help/uk/uk.po
140
help/uk/uk.po
@@ -1,140 +0,0 @@
|
||||
# Ukrainian translation of gnome-control-center manual.
|
||||
# Copyright (C) 2005 Free Software Foundation, Inc.
|
||||
# Maxim Dziumanenko <dziumanenko@gmail.com>, 2005-2007.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: control-center\n"
|
||||
"POT-Creation-Date: 2007-03-12 03:22+0000\n"
|
||||
"PO-Revision-Date: 2007-03-12 18:59+0300\n"
|
||||
"Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <linux@linux.org.ua>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"Центр керування GNOME дозволяє легко та швидко налаштувати робоче середовище "
|
||||
"GNOME за власним смаком. Тут ви можете змінити усі потрібні параметри від "
|
||||
"поведінки рамок вікон до типового шрифту."
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "Центр керування"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Проект документування GNOME"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"Ліцензія надає право копіювати, поширювати та/або змінювати цей "
|
||||
"документ відповідно до <ulink type=\"help\" url=\"gnome-"
|
||||
"help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, "
|
||||
"версії 1.1 або старшій, що видана Free Software Foundation без інваріантних розділів, передумов та післямов. Копію "
|
||||
"ліцензії можна знайти на сторінці <ulink type=\"help\" url=\"gnome-"
|
||||
"help:fdl\">здесь</ulink>."
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"Багато назв, що використовується компаніями, позначені торговими знаками з "
|
||||
"метою означити їх продукти та послуги. При появі торгових марок у "
|
||||
"документації GNOME вони вказуються великими літерами або з великої літери."
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "У документації описано Центр керування GNOME версії 1.5.7."
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "Вступ"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"<application>Центр керування GNOME</application> є єдиним вікном, з "
|
||||
"якого можна запустити будь-які програми налаштовування."
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"Для запуску <application>Центру керування GNOME</application> у командному рядку терміналу введіть "
|
||||
"<command>gnome-control-center</command>."
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"Для отримання додаткової інформації з використання програм налаштовування "
|
||||
"зверніться до <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Посібник користувача</ulink>."
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "Використання"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"<application>Центр керування GNOME</application> показує значки усіх "
|
||||
"встановлених у вашій системі програм налаштовування. Виберіть програму налаштовування, "
|
||||
"щоб побачити її опис у рядку стану."
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Для відкривання програми налаштовування двічі клацніть на її значку."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr "Maxim V. Dziumanenko <dziumanenko@gmail.com>"
|
||||
@@ -1,97 +0,0 @@
|
||||
# Vietnamese translation for GNOME Desktop Help.
|
||||
# Copyright © 2007 Gnome i18n Project for Vietnamese.
|
||||
# Clytie Siddall <clytie@riverland.net.au>, 2007.
|
||||
#
|
||||
msgid ""
|
||||
""
|
||||
msgstr "Project-Id-Version: gnome-desktop help\n"
|
||||
"POT-Creation-Date: 2007-06-28 03:20+0100\n"
|
||||
"PO-Revision-Date: 2007-06-28 22:28+0930\n"
|
||||
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
|
||||
"Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: LocFactoryEditor 1.6.4a5\n"
|
||||
|
||||
#: C/control-center.xml:11
|
||||
msgid "The GNOME Control Center provides a central place for the user to setup their GNOME experience. It can let you configure anything from the behavior of your window borders to the default font type."
|
||||
msgstr "Trung tâm Điều khiển GNOME cung cấp một nơi trung ương cho người dùng thiết lập kinh nghiệm GNOME riêng. Nó cho bạn có khả năng cấu hình bất cứ gì nào, từ ứng xử của biên cửa sổ đến kiểu phông chữ mặc định."
|
||||
|
||||
#: C/control-center.xml:15
|
||||
msgid "Control Center"
|
||||
msgstr "Trung tâm Điều khiển"
|
||||
|
||||
#: C/control-center.xml:18
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001, 2002"
|
||||
|
||||
#: C/control-center.xml:23
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "Dự án Tài liệu GNOME"
|
||||
|
||||
#: C/control-center.xml:32
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38
|
||||
msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</ulink>."
|
||||
msgstr "Cho phép bạn sao chép, phát hành và/hay sửa đổi tài liệu này với điều kiện của <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle>Giấy phép Tài liệu Tự do GNU</citetitle></ulink>, hoặc phiên bản 1.1 hoặc bất kỳ phiên bản sau được xuất bản bởi Tổ chức Phần mềm Tự do, mà không có Phần Bất Biến, không có Văn bản Bìa Trước và không có Văn bản Bìa Sau. Có một bản sao của giấy phép này ở <ulink type=\"help\" url=\"gnome-help:fdl\">đây</ulink>."
|
||||
|
||||
#: C/control-center.xml:50
|
||||
msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
|
||||
msgstr "Nhiều tên do công ty sử dụng để phân biệt sản phẩm và dịch vụ cũng được yêu cầu làm nhãn hiệu. Nếu tài liệu GNOME chứa tên như vậy, và thành viên của Dự án Tài liệu GNOME biết nó là nhãn hiệu, tên kiểu này được in theo chữ hoa hay theo chữ hoa đầu từ."
|
||||
|
||||
#: C/control-center.xml:59
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "Sổ tay này diễn tả phiên bản 1.5.7 của Trung tâm Điều khiển GNOME."
|
||||
|
||||
#: C/control-center.xml:65
|
||||
msgid "Introduction"
|
||||
msgstr "Giới thiệu"
|
||||
|
||||
#: C/control-center.xml:66
|
||||
msgid "The <application>GNOME Control Center</application> provides a single window from which to launch all preference tools."
|
||||
msgstr "Ứng dụng <application>Trung tâm Điều khiển GNOME</application> cung cấp một cửa sổ riêng lẻ từ đó bạn có thể khởi chạy các công cụ tùy thích."
|
||||
|
||||
#: C/control-center.xml:69
|
||||
msgid "To launch the <application>GNOME Control Center</application>, type <command>gnome-control-center</command> in a terminal window."
|
||||
msgstr "Để khởi chạy ứng dụng <application>Trung tâm Điều khiển GNOME</application>, đơn giản gõ vào cửa sổ dòng lệnh chuỗi <command>gnome-control-center</command>."
|
||||
|
||||
#: C/control-center.xml:73
|
||||
msgid "For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr "Để tìm trợ giúp về cách sử dụng công cụ tùy thích, xem <ulink type=\"help\" url=\"ghelp:user-guide?prefs\">Sổ tay Người dùng</ulink>."
|
||||
|
||||
#: C/control-center.xml:77
|
||||
msgid "Usage"
|
||||
msgstr "Cách sử dụng"
|
||||
|
||||
#: C/control-center.xml:78
|
||||
msgid "The <application>GNOME Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar."
|
||||
msgstr "Ứng dụng <application>Trung tâm Điều khiển GNOME</application> hiển thị trong cùng cửa sổ biểu tượng cho mọi công cụ tùy thích được cài đặt vào hệ thống của bạn. Hãy chọn công cụ tùy thích nào để xem mô tả của nó trên thanh trạng thái."
|
||||
|
||||
#: C/control-center.xml:80
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "Để mở công cụ tùy thích, nhấn đôi vào biểu tượng của nó."
|
||||
|
||||
#: C/control-center.xml:0
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
msgid "translator-credits"
|
||||
msgstr "Nhóm Việt hóa Gnome <gnomevi-list@lists.sourceforge.net>"
|
||||
@@ -1,86 +0,0 @@
|
||||
# To use this template:
|
||||
# 1) Define: figs, docname, lang, omffile, entities although figs,
|
||||
# omffile, and entities may be empty in your Makefile.am which
|
||||
# will "include" this one
|
||||
# 2) Figures must go under figures/ and be in PNG format
|
||||
# 3) You should only have one document per directory
|
||||
#
|
||||
# Note that this makefile forces the directory name under
|
||||
# $prefix/share/gnome/help/ to be the same as the XML filename
|
||||
# of the document. This is required by GNOME. eg:
|
||||
# $prefix/share/gnome/help/fish_applet/C/fish_applet.xml
|
||||
# ^^^^^^^^^^^ ^^^^^^^^^^^
|
||||
# Definitions:
|
||||
# figs A list of screenshots which will be included in EXTRA_DIST
|
||||
# Note that these should reside in figures/ and should be .png
|
||||
# files, or you will have to make modifications below.
|
||||
# docname This is the name of the XML file: <docname>.xml
|
||||
# lang This is the document locale
|
||||
# omffile This is the name of the OMF file. Convention is to name
|
||||
# it <docname>-<locale>.omf.
|
||||
# entities This is a list of XML entities which must be installed
|
||||
# with the main XML file and included in EXTRA_DIST.
|
||||
# eg:
|
||||
# figs = \
|
||||
# figures/fig1.png \
|
||||
# figures/fig2.png
|
||||
# docname = scrollkeeper-manual
|
||||
# lang = C
|
||||
# omffile=scrollkeeper-manual-C.omf
|
||||
# entities = fdl.xml
|
||||
# include $(top_srcdir)/help/xmldocs.make
|
||||
# dist-hook: app-dist-hook
|
||||
#
|
||||
|
||||
docdir = $(datadir)/gnome/help/$(docname)/$(lang)
|
||||
|
||||
xml_files = $(entities) $(docname).xml
|
||||
|
||||
omf_dir=$(top_srcdir)/omf-install
|
||||
|
||||
EXTRA_DIST = $(xml_files) $(omffile) $(figs)
|
||||
|
||||
CLEANFILES = omf_timestamp
|
||||
|
||||
all: omf
|
||||
|
||||
omf: omf_timestamp
|
||||
|
||||
omf_timestamp: $(omffile)
|
||||
-for file in $(omffile); do \
|
||||
scrollkeeper-preinstall $(docdir)/`awk 'BEGIN {RS = ">" } /identifier/ {print $$0}' $${file} | awk 'BEGIN {FS="\""} /url/ {print $$2}'` $${file} $(omf_dir)/$${file}; \
|
||||
done
|
||||
touch omf_timestamp
|
||||
|
||||
$(docname).xml: $(entities)
|
||||
-ourdir=`pwd`; \
|
||||
cd $(srcdir); \
|
||||
cp $(entities) $$ourdir
|
||||
|
||||
app-dist-hook:
|
||||
-$(mkinstalldirs) $(distdir)/figures
|
||||
-if [ -e topic.dat ]; then \
|
||||
cp $(srcdir)/topic.dat $(distdir); \
|
||||
fi
|
||||
|
||||
install-data-am: omf
|
||||
-$(mkinstalldirs) $(DESTDIR)$(docdir)/figures
|
||||
-cp $(srcdir)/$(xml_files) $(DESTDIR)$(docdir)
|
||||
-for file in $(srcdir)/figures/*.png; do \
|
||||
basefile=`echo $$file | sed -e 's,^.*/,,'`; \
|
||||
$(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/figures/$$basefile; \
|
||||
done
|
||||
-if [ -e $(srcdir)/topic.dat ]; then \
|
||||
$(INSTALL_DATA) $(srcdir)/topic.dat $(DESTDIR)$(docdir); \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
-for file in $(srcdir)/figures/*.png; do \
|
||||
basefile=`echo $$file | sed -e 's,^.*/,,'`; \
|
||||
rm -f $(docdir)/figures/$$basefile; \
|
||||
done
|
||||
-for file in $(xml_files); do \
|
||||
rm -f $(DESTDIR)$(docdir)/$$file; \
|
||||
done
|
||||
-rmdir $(DESTDIR)$(docdir)/figures
|
||||
-rmdir $(DESTDIR)$(docdir)
|
||||
@@ -1,135 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gnome-control-center head\n"
|
||||
"POT-Creation-Date: 2009-03-21 19:40+0000\n"
|
||||
"PO-Revision-Date: 2009-03-22 09:00+0800\n"
|
||||
"Last-Translator: Zhang Miao <mymzhang@gmail.com>\n"
|
||||
"Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: C/control-center.xml:11(para)
|
||||
msgid ""
|
||||
"The GNOME Control Center provides a central place for the user to setup "
|
||||
"their GNOME experience. It can let you configure anything from the behavior "
|
||||
"of your window borders to the default font type."
|
||||
msgstr ""
|
||||
"GNOME 控制中心为用户提供了设置 GNOME 体验的集中环境。它可让您配置任何选项,从"
|
||||
"窗口边框的行为到默认的字体。"
|
||||
|
||||
#: C/control-center.xml:15(title)
|
||||
msgid "Control Center"
|
||||
msgstr "控制中心"
|
||||
|
||||
#: C/control-center.xml:18(firstname)
|
||||
msgid "Kevin"
|
||||
msgstr "Kevin"
|
||||
|
||||
#: C/control-center.xml:18(surname)
|
||||
msgid "Breit"
|
||||
msgstr "Breit"
|
||||
|
||||
#: C/control-center.xml:22(year)
|
||||
msgid "2001, 2002"
|
||||
msgstr "2001,2002"
|
||||
|
||||
#: C/control-center.xml:23(holder)
|
||||
msgid "Ximian, Inc."
|
||||
msgstr "Ximian, Inc."
|
||||
|
||||
#: C/control-center.xml:27(publishername)
|
||||
msgid "GNOME Documentation Project"
|
||||
msgstr "GNOME 文档项目"
|
||||
|
||||
#: C/control-center.xml:32(revnumber)
|
||||
msgid "2.14"
|
||||
msgstr "2.14"
|
||||
|
||||
#: C/control-center.xml:33(date)
|
||||
msgid "2006-03"
|
||||
msgstr "2006-03"
|
||||
|
||||
#: C/control-center.xml:38(para)
|
||||
msgid ""
|
||||
"Permission is granted to copy, distribute and/or modify this document under "
|
||||
"the terms of the <ulink type=\"help\" url=\"gnome-help:fdl\"><citetitle> GNU "
|
||||
"Free Documentation License </citetitle></ulink>, Version 1.1 or any later "
|
||||
"version published by the Free Software Foundation with no Invariant "
|
||||
"Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the "
|
||||
"license can be found <ulink type=\"help\" url=\"gnome-help:fdl\">here</"
|
||||
"ulink>."
|
||||
msgstr ""
|
||||
"对于本文档的复制、分发和/或修改必须遵循自由软件基金会 (Free Software "
|
||||
"Foundation) 发布的 GNU 自由文档许可证 (GFDL) 版本 1.1 或更高版本,该许可证没"
|
||||
"有固定的部分、没有封面和背页文本。您可以在此<ulink type=\"help\" url=\"ghelp:"
|
||||
"fdl\">链接</ulink>上或在随本手册一起分发的 COPYING-DOCS 文件中找到 GFDL 的副"
|
||||
"本。"
|
||||
|
||||
#: C/control-center.xml:50(para)
|
||||
msgid ""
|
||||
"Many of the names used by companies to distinguish their products and "
|
||||
"services are claimed as trademarks. Where those names appear in any GNOME "
|
||||
"documentation, and those trademarks are made aware to the members of the "
|
||||
"GNOME Documentation Project, the names have been printed in caps or initial "
|
||||
"caps."
|
||||
msgstr ""
|
||||
"各个公司使用的许多用于区别它们产品和服务的名称都声明为商标。在所有的 GNOME 文"
|
||||
"档以及 GNOME 文档项目的成员中,这些名称都是以全大写字母或首字母大写显示,从而"
|
||||
"表明它们是商标。"
|
||||
|
||||
#: C/control-center.xml:59(releaseinfo)
|
||||
msgid "This manual describes version 1.5.7 of the GNOME Control Center."
|
||||
msgstr "此手册描述了 GNOME 控制中心的 1.5.7 版本。"
|
||||
|
||||
#: C/control-center.xml:65(title)
|
||||
msgid "Introduction"
|
||||
msgstr "简介"
|
||||
|
||||
#: C/control-center.xml:66(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> provides a single window "
|
||||
"from which to launch all preference tools."
|
||||
msgstr ""
|
||||
"<application>GNOME 控制中心</application>提供了一个单独的窗口,您可从中调用所"
|
||||
"有的首选项工具。"
|
||||
|
||||
#: C/control-center.xml:69(para)
|
||||
msgid ""
|
||||
"To launch the <application>GNOME Control Center</application>, type "
|
||||
"<command>gnome-control-center</command> in a terminal window."
|
||||
msgstr ""
|
||||
"要调用 <application>GNOME 控制中心</application>,请在终端窗口中输入 "
|
||||
"<command>gnome-control-center</command>。"
|
||||
|
||||
#: C/control-center.xml:73(para)
|
||||
msgid ""
|
||||
"For help on using preference tools, see the <ulink type=\"help\" url=\"ghelp:"
|
||||
"user-guide?prefs\">User Guide</ulink>."
|
||||
msgstr ""
|
||||
"要获得关于使用首选项工具的帮助,请参见<ulink type=\"help\" url=\"ghelp:user-"
|
||||
"guide?prefs\">用户指南</ulink>。"
|
||||
|
||||
#: C/control-center.xml:77(title)
|
||||
msgid "Usage"
|
||||
msgstr "用法"
|
||||
|
||||
#: C/control-center.xml:78(para)
|
||||
msgid ""
|
||||
"The <application>GNOME Control Center</application> shows icons for all "
|
||||
"preference tools installed on your system in a window. Select a preference "
|
||||
"tool to see its description in the status bar."
|
||||
msgstr ""
|
||||
"<application>GNOME 控制中心</application>在一个窗口中显示了系统中已经安装的全"
|
||||
"部首选项工具。选择了一个首选项工具之后,您可以在状态栏上查看其描述。"
|
||||
|
||||
#: C/control-center.xml:80(para)
|
||||
msgid "To open a preference tool, double-click on its icon."
|
||||
msgstr "要打开某首选项工具,请双击其图标。"
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2.
|
||||
#: C/control-center.xml:0(None)
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Funda Wang <fundawang@linux.net.cn>, 2006.\n"
|
||||
"Zhang Miao <mymzhang@gmail.com>,2009."
|
||||
2
libbackground/.cvsignore
Normal file
2
libbackground/.cvsignore
Normal file
@@ -0,0 +1,2 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
295
libbackground/ChangeLog
Normal file
295
libbackground/ChangeLog
Normal file
@@ -0,0 +1,295 @@
|
||||
2002-09-24 Jody Goldber <jody@gnome.org>
|
||||
|
||||
* Release 2.0.2.91
|
||||
|
||||
2002-08-21 Jody Goldberg <jody@gnome.org>
|
||||
|
||||
* Release 2.1.0
|
||||
|
||||
2002-07-29 jacob berkman <jacob@ximian.com>
|
||||
|
||||
* applier.c (set_root_pixmap):
|
||||
(make_root_pixmap): fixes for building with gdk 2.0
|
||||
|
||||
2002-07-27 Mark McLoughlin <mark@skynet.ie>
|
||||
|
||||
Add support for rendering the wallpaper on
|
||||
a particular physical screen.
|
||||
|
||||
* applier.[ch]:
|
||||
(bg_applier_init): init screen and root_window.
|
||||
(bg_applier_class_init), (bg_applier_set_prop),
|
||||
(bg_applier_get_prop): add "screen" property.
|
||||
(bg_applier_new_for_screen): implement.
|
||||
(render_wallpaper), (render_to_screen),
|
||||
(create_pixmap), (wallpaper_full_cover_p): use the
|
||||
screen and root window information.
|
||||
(make_root_pixmap): add a GdkScreen arg, actually
|
||||
use the display we opened, use the correct root
|
||||
window and not the default one
|
||||
(set_root_pixmap): add a GdkScreen arg, use the
|
||||
default display, use the correct root window.
|
||||
|
||||
2002-06-18 Jody Goldberg <jody@gnome.org>
|
||||
|
||||
http://bugzilla.gnome.org/show_bug.cgi?id=85224
|
||||
* applier.c (render_wallpaper) : clamp to avoid underflow
|
||||
|
||||
2002-06-17 Jody Goldberg <jody@gnome.org>
|
||||
|
||||
* Release 2.0.0
|
||||
|
||||
2002-05-31 Damon Chaplin <damon@ximian.com>
|
||||
|
||||
* applier.c (bg_applier_apply_prefs): don't call set_root_pixmap() at
|
||||
all if nautilus is running. It didn't do anything in this case anyway.
|
||||
Removed the nice(20). A library function shouldn't do this. If
|
||||
gnome-settings-daemon wants to be niced then it should do it in main()
|
||||
or something like that.
|
||||
(set_root_pixmap): do a final check to see if nautilus is running
|
||||
before setting the pixmap.
|
||||
|
||||
Fixes part of #74311.
|
||||
|
||||
2002-05-21 jacob berkman <jacob@ximian.com>
|
||||
|
||||
* applier.c (render_to_screen): use a gc for the pixmap not the
|
||||
root window
|
||||
(bg_applier_get_preview_widget): don't create the pixmap until we
|
||||
are realized
|
||||
(make_root_pixmap): use gdk_get_display(), not getenv ("DISPLAY"),
|
||||
and set the colormap for our GdkPixmap so we can draw on it
|
||||
(preview_realized_cb): create the pixmap here, and set it on our
|
||||
GtkImage
|
||||
|
||||
fixes #73496
|
||||
|
||||
2002-05-16 jacob berkman <jacob@ximian.com>
|
||||
|
||||
* applier.c (bg_applier_apply_prefs): don't spew a warning when
|
||||
files can't be loaded (helps fix #76993)
|
||||
|
||||
2002-04-19 Jody Goldberg <jody@gnome.org>
|
||||
|
||||
http://bugzilla.gnome.org/show_bug.cgi?id=79149
|
||||
* preferences.c (bg_preferences_clone) : fix leaks and use
|
||||
gdk_color_free because some wiseguy thought GdkColours should use
|
||||
memchunks.
|
||||
(bg_preferences_load) : ditto.
|
||||
(bg_preferences_merge_entry) : ditto.
|
||||
(read_color_from_string) : ditto.
|
||||
(bg_preferences_finalize) : ditto. clean out pointers to protect
|
||||
against multiple calls.
|
||||
|
||||
2002-04-17 Rachel Hestilow <hestilow@ximian.com>
|
||||
|
||||
* applier.c (need_root_pixmap_p): Return TRUE if pixmap is NULL.
|
||||
(create_pixmap): Only set pixmap if not already set.
|
||||
|
||||
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
||||
|
||||
* preferences.c: (bg_preferences_finalize), (bg_preferences_load):
|
||||
Plug leaks. Sigh.
|
||||
|
||||
2002-04-07 Rachel Hestilow <hestilow@ximian.com>
|
||||
|
||||
* applier.c (bg_applier_get_preview_widget): Connect to "realize"
|
||||
on preview.
|
||||
(preview_realized_cb): Added function to initialize preview pixmap.
|
||||
|
||||
2002-03-28 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* applier.c (bg_applier_set_prop): Only set size for preview modes.
|
||||
|
||||
2002-03-28 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* applier.c (MONITOR_CONTENTS_WIDTH, MONITOR_CONTENTS_HEIGHT):
|
||||
Rename to _DEFAULT_WIDTH, _DEFAULT_HEIGHT.
|
||||
(draw_disabled_message): Accept width and height as variables.
|
||||
(bg_applier_class_init): Install props preview_width, preview_height.
|
||||
(bg_applier_set_prop): Accept new size properties, only set to
|
||||
default width/height on mode PREVIEW if uninitialized.
|
||||
(bg_applier_new_at_size): Added.
|
||||
(bg_applier_apply_prefs): Call draw_disabled_message with actual
|
||||
width/height.
|
||||
(bg_applier_get_preview_width): Create pixmap based on set size.
|
||||
|
||||
2002-03-26 Dave Camp <dave@ximian.com>
|
||||
|
||||
* applier.c: (bg_applier_init): Don't initialize
|
||||
is_nautilus_running here (check it each time in appy_prefs).
|
||||
(bg_applier_apply_prefs): Don't try to apply the background if
|
||||
nautilus is running.
|
||||
|
||||
2002-03-19 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* preferences.h (wallpaper_type_t): Remove EMBOSSED since we
|
||||
don't support it.
|
||||
|
||||
* preferences.c:
|
||||
(_bg_wptype_values, _bg_orientation_values): Move name values
|
||||
to nick, change name to "correct" form.
|
||||
(read_wptype_from_string, bg_preferences_get_wptype_as_string):
|
||||
Remove EMBOSSSED option.
|
||||
|
||||
* preview-file-selection.[ch]: Add function
|
||||
preview_file_selection_intelligent_scale.
|
||||
|
||||
* applier.c: Change MONITOR_CONTENTS_WIDTH/HEIGHT to 64/48
|
||||
(correct monitor ratio).
|
||||
(bg_applier_apply_prefs): Disable wallpaper if WPTYPE_NONE.
|
||||
(bg_applier_get_preview_widget): Create to WIDTH/HEIGHT.
|
||||
(get_geometry): Remove reference to EMBOSSED.
|
||||
|
||||
2002-03-17 Darin Adler <darin@bentspoon.com>
|
||||
|
||||
* preferences.c: (bg_preferences_merge_entry):
|
||||
Use G_GNUC_FUNCTION so we're not gcc-specific.
|
||||
|
||||
2002-03-15 Seth Nickell <snickell@stanford.edu>
|
||||
|
||||
* preferences.c: (bg_preferences_load),
|
||||
(bg_preferences_merge_entry), (read_wptype_from_string),
|
||||
(read_color_from_string), (bg_preferences_get_wptype_as_string):
|
||||
* preferences.h:
|
||||
|
||||
Add an enum type for specifying that we don't know the type (i.e. the
|
||||
key was not available, or set to something invalid). Currently it
|
||||
was using -1, which barfs with some compilers that set enums
|
||||
to be uint.
|
||||
|
||||
2002-03-09 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* preview-file-selection.[ch]: Added.
|
||||
|
||||
* Makefile.am: Compile preview-file-selection.c.
|
||||
|
||||
* preferences.c (bg_preferences_init): Initialize adjust_opacity
|
||||
to FALSE.
|
||||
|
||||
2002-03-03 Alexander Larsson <alla@lysator.liu.se>
|
||||
|
||||
* preferences.c (bg_preferences_save):
|
||||
Save wallpaper-enabled too.
|
||||
|
||||
2002-02-22 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* preferences.[ch]: Add function bg_preferences_save.
|
||||
|
||||
2002-02-17 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
* applier.c (need_root_pixmap_p): We don't need a root pixmap if
|
||||
neither a wallpaper nor a gradient is enabled
|
||||
(render_to_screen): Use set_back_pixmap/set_background when just
|
||||
setting a color with a root applier
|
||||
(need_root_pixmap_p): If the last preferences structure had
|
||||
neither gradient nor wallpaper enabled, we need a new root pixmap
|
||||
(need_wallpaper_load_p): We need to reload the wallpaper pixbuf if
|
||||
it is enabled and not loaded
|
||||
(cleanup_cb): Free bg_applier->p->pixbuf too
|
||||
(bg_applier_apply_prefs): Only add the timeout for cleanup if we
|
||||
are in a root renderer; we don't need it for preview
|
||||
|
||||
2002-02-12 Lauris Kaplinski <lauris@ximian.com>
|
||||
|
||||
* applier.c (draw_disabled_message): Use g_object_unref for GdkGC
|
||||
(render_wallpaper): Use gdk_drawable_get_size
|
||||
(render_to_screen): Use gdk_get_default_root_window
|
||||
(wallpaper_full_cover_p): Ditto
|
||||
|
||||
* preferences.c (read_color_from_string): Use gdk_rgb_find_color
|
||||
|
||||
* applier.c (bg_applier_get_preview_widget): Use gnome_program_locate_file,
|
||||
replace GDK_ROOT_PARENT with gdk_get_default_root_window, deprecated
|
||||
gdk_window_* methods with gdk_drawable_* ones
|
||||
(bg_applier_get_preview_widget): Removed gtk_widget_push_visual,
|
||||
gtk_widget_pop_visual, use gtk_image instead of gtk_pixmap
|
||||
|
||||
2002-02-07 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* applier.c (BGApplierPrivate): Add "timeout" field.
|
||||
(bg_apply_cleanup_cb): Added.
|
||||
(bg_applier_apply_prefs): Add/reset timeout for cleanup function
|
||||
if we load a pixbuf.
|
||||
|
||||
2002-02-04 Lauris Kaplinski <lauris@ximian.com>
|
||||
|
||||
* preferences.c (read_wptype_from_string): Do not crash on NULL
|
||||
(read_orientation_from_string): Ditto
|
||||
|
||||
* applier.c (bg_applier_dispose): Replace deprecated methods
|
||||
(draw_disabled_message): Use gtk_image instead of gtk_pixmap,
|
||||
replace deprecated methods
|
||||
(render_wallpaper): Replace deprecated methods
|
||||
|
||||
2002-01-13 Seth Nickell <snickell@stanford.edu>
|
||||
|
||||
reviewed by: <delete if not using a buddy>
|
||||
|
||||
* Makefile.am:
|
||||
* applier.c: (bg_applier_apply_prefs),
|
||||
(bg_applier_get_preview_widget), (draw_disabled_message),
|
||||
(create_pixmap), (get_geometry):
|
||||
* preferences.c: (bg_preferences_load),
|
||||
(bg_preferences_merge_entry), (read_wptype_from_string),
|
||||
(read_orientation_from_string):
|
||||
* preferences.h:
|
||||
|
||||
2002-01-28 Richard Hestilow <hestilow@ximian.com>
|
||||
|
||||
* Makefile.am: Use libtool to create the static library, thus
|
||||
allowing shlibs to link to libbackground (needed for metatheme).
|
||||
|
||||
2002-01-10 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
Courtesy of Jean Schurger <jschurger@schurger.org>:
|
||||
* preferences.c (bg_preferences_merge_entry): Make sure the
|
||||
wallpaper filename is non-NULL before doing anything with it
|
||||
|
||||
2001-12-20 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
* applier.c (bg_applier_apply_prefs): Disable the wallpaper if we
|
||||
couldn't load it
|
||||
(bg_applier_apply_prefs): Create a clone of the preferences
|
||||
structure first and work off of that
|
||||
(wallpaper_full_cover_p): Return FALSE if the wallpaper pixbuf is NULL
|
||||
|
||||
* preferences.c (bg_preferences_merge_entry): Don't actually set
|
||||
the wallpaper to "enabled" unless we can load the thing
|
||||
|
||||
* applier.c: Eliminate compiler warnings
|
||||
|
||||
* applier.[ch]: Rename applier to bg_applier to avoid possible
|
||||
namespace collision
|
||||
|
||||
* preferences.[ch]: Rename preferences to bg_preferences to avoid
|
||||
possible namespace collision
|
||||
|
||||
2001-12-18 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
* preferences.c: Update GConf keys to use /desktop/gnome/background
|
||||
(preferences_load): Use gconf_client rather than gconf_engine
|
||||
|
||||
2001-12-17 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
* applier.c (set_root_pixmap): Set the pixmap_id correctly if
|
||||
pixmap is NULL or -1.
|
||||
|
||||
* preferences.c (preferences_merge_entry): Eliminate name; use
|
||||
entry->key on the warning
|
||||
(preferences_merge_entry): Use correct keys
|
||||
|
||||
* applier.c (applier_get_preview_widget): Make sure the pixmap is
|
||||
masked correctly
|
||||
(applier_apply_prefs): s/gtk_object_destroy/g_object_unref/
|
||||
|
||||
2001-12-07 Bradford Hovinen <hovinen@ximian.com>
|
||||
|
||||
* preferences.c (read_color_from_string): Check if string is
|
||||
non-NULL
|
||||
(preferences_load): Initialize the error structure
|
||||
|
||||
* applier.c (applier_class_init): Initialize object_class properly
|
||||
before using it; install property after {get|set}_property are set
|
||||
(applier_get_preview_widget): Construct the GC before using it
|
||||
|
||||
15
libbackground/Makefile.am
Normal file
15
libbackground/Makefile.am
Normal file
@@ -0,0 +1,15 @@
|
||||
EXTRA_DIST = ChangeLog
|
||||
|
||||
INCLUDES = \
|
||||
-DGNOMELOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
|
||||
-DGNOME_ICONDIR=\""${prefix}/share/pixmaps"\" \
|
||||
-DG_LOG_DOMAIN=\"capplet-common\" \
|
||||
-I$(top_srcdir)/ \
|
||||
@CAPPLET_CFLAGS@
|
||||
|
||||
noinst_LTLIBRARIES = libbackground.la
|
||||
|
||||
libbackground_la_SOURCES = \
|
||||
applier.c applier.h \
|
||||
preferences.c preferences.h \
|
||||
preview-file-selection.c preview-file-selection.h
|
||||
1662
libbackground/applier.c
Normal file
1662
libbackground/applier.c
Normal file
File diff suppressed because it is too large
Load Diff
77
libbackground/applier.h
Normal file
77
libbackground/applier.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* applier.h
|
||||
* Copyright (C) 2000 Helix Code, Inc.
|
||||
*
|
||||
* Written by Bradford Hovinen <hovinen@helixcode.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifndef __APPLIER_H
|
||||
#define __APPLIER_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <gdk-pixbuf/gdk-pixbuf.h>
|
||||
|
||||
#include <X11/Xlib.h>
|
||||
#include <pthread.h>
|
||||
|
||||
#include "preferences.h"
|
||||
|
||||
#define BG_APPLIER(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, bg_applier_get_type (), BGApplier)
|
||||
#define BG_APPLIER_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, bg_applier_get_type (), BGApplierClass)
|
||||
#define IS_BG_APPLIER(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, bg_applier_get_type ())
|
||||
|
||||
typedef struct _BGApplier BGApplier;
|
||||
typedef struct _BGApplierClass BGApplierClass;
|
||||
|
||||
typedef struct _BGApplierPrivate BGApplierPrivate;
|
||||
|
||||
typedef enum _BGApplierType {
|
||||
BG_APPLIER_ROOT, BG_APPLIER_PREVIEW
|
||||
} BGApplierType;
|
||||
|
||||
struct _BGApplier
|
||||
{
|
||||
GObject object;
|
||||
BGApplierPrivate *p;
|
||||
};
|
||||
|
||||
struct _BGApplierClass
|
||||
{
|
||||
GObjectClass klass;
|
||||
};
|
||||
|
||||
GType bg_applier_get_type (void);
|
||||
|
||||
GObject *bg_applier_new (BGApplierType type);
|
||||
GObject *bg_applier_new_at_size (BGApplierType type,
|
||||
const guint width,
|
||||
const guint height);
|
||||
GObject *bg_applier_new_for_screen (BGApplierType type,
|
||||
GdkScreen *screen);
|
||||
|
||||
void bg_applier_apply_prefs (BGApplier *bg_applier,
|
||||
const BGPreferences *prefs);
|
||||
|
||||
gboolean bg_applier_render_color_p (const BGApplier *bg_applier,
|
||||
const BGPreferences *prefs);
|
||||
|
||||
GtkWidget *bg_applier_get_preview_widget (BGApplier *bg_applier);
|
||||
GdkPixbuf *bg_applier_get_wallpaper_pixbuf (BGApplier *bg_applier);
|
||||
|
||||
#endif /* __APPLIER_H */
|
||||
475
libbackground/preferences.c
Normal file
475
libbackground/preferences.c
Normal file
@@ -0,0 +1,475 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* preferences.c
|
||||
* Copyright (C) 2001 Ximian, Inc.
|
||||
*
|
||||
* Written by Bradford Hovinen <hovinen@ximian.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include "config.h"
|
||||
#endif
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <gnome.h>
|
||||
#include <bonobo.h>
|
||||
|
||||
#include "preferences.h"
|
||||
|
||||
static GObjectClass *parent_class;
|
||||
|
||||
static void bg_preferences_init (BGPreferences *prefs,
|
||||
BGPreferencesClass *class);
|
||||
static void bg_preferences_class_init (BGPreferencesClass *class);
|
||||
|
||||
static void bg_preferences_finalize (GObject *object);
|
||||
|
||||
static GdkColor *read_color_from_string (const gchar *string);
|
||||
static orientation_t read_orientation_from_string (gchar *string);
|
||||
static wallpaper_type_t read_wptype_from_string (gchar *string);
|
||||
|
||||
static GEnumValue _bg_wptype_values[] = {
|
||||
{ WPTYPE_TILED, "WPTYPE_TILED", "wallpaper"},
|
||||
{ WPTYPE_CENTERED, "WPTYPE_CENTERED", "centered"},
|
||||
{ WPTYPE_SCALED, "WPTYPE_SCALED", "scaled"},
|
||||
{ WPTYPE_STRETCHED, "WPTYPE_STRETCHED", "stretched"},
|
||||
{ WPTYPE_NONE, "WPTYPE_NONE", "none"},
|
||||
{ 0, NULL, NULL }
|
||||
};
|
||||
|
||||
static GEnumValue _bg_orientation_values[] = {
|
||||
{ ORIENTATION_SOLID, "ORIENTATION_SOLID", "solid"},
|
||||
{ ORIENTATION_HORIZ, "ORIENTATION_HORIZ", "horizontal-gradient"},
|
||||
{ ORIENTATION_VERT, "ORIENTATION_VERT", "vertical-gradient"},
|
||||
{ 0, NULL, NULL }
|
||||
};
|
||||
|
||||
GType
|
||||
bg_preferences_wptype_get_type (void)
|
||||
{
|
||||
static GType type = 0;
|
||||
|
||||
if (!type)
|
||||
{
|
||||
type = g_enum_register_static ("BgPreferencesWptype",
|
||||
_bg_wptype_values);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
GType
|
||||
bg_preferences_orientation_get_type (void)
|
||||
{
|
||||
static GType type = 0;
|
||||
|
||||
if (!type)
|
||||
{
|
||||
type = g_enum_register_static ("BgPreferencesOrientation",
|
||||
_bg_orientation_values);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
GType
|
||||
bg_preferences_get_type (void)
|
||||
{
|
||||
static GType bg_preferences_type = 0;
|
||||
|
||||
if (!bg_preferences_type) {
|
||||
GTypeInfo bg_preferences_info = {
|
||||
sizeof (BGPreferencesClass),
|
||||
NULL,
|
||||
NULL,
|
||||
(GClassInitFunc) bg_preferences_class_init,
|
||||
NULL,
|
||||
NULL,
|
||||
sizeof (BGPreferences),
|
||||
0,
|
||||
(GInstanceInitFunc) bg_preferences_init,
|
||||
};
|
||||
|
||||
bg_preferences_type =
|
||||
g_type_register_static (G_TYPE_OBJECT, "BGPreferences", &bg_preferences_info, 0);
|
||||
}
|
||||
|
||||
return bg_preferences_type;
|
||||
}
|
||||
|
||||
static void
|
||||
bg_preferences_init (BGPreferences *prefs,
|
||||
BGPreferencesClass *class)
|
||||
{
|
||||
prefs->frozen = FALSE;
|
||||
|
||||
/* Load default values */
|
||||
prefs->color1 = read_color_from_string ("#39374b");
|
||||
prefs->color2 = read_color_from_string ("#42528f");
|
||||
prefs->enabled = TRUE;
|
||||
prefs->wallpaper_enabled = FALSE;
|
||||
prefs->gradient_enabled = TRUE;
|
||||
prefs->orientation = ORIENTATION_VERT;
|
||||
prefs->wallpaper_type = WPTYPE_TILED;
|
||||
prefs->wallpaper_filename = NULL;
|
||||
prefs->wallpaper_sel_path = g_strdup (g_get_home_dir ());
|
||||
prefs->auto_apply = TRUE;
|
||||
prefs->wallpapers = NULL;
|
||||
prefs->adjust_opacity = TRUE;
|
||||
prefs->opacity = 255;
|
||||
}
|
||||
|
||||
static void
|
||||
bg_preferences_class_init (BGPreferencesClass *class)
|
||||
{
|
||||
GObjectClass *object_class;
|
||||
|
||||
object_class = (GObjectClass *) class;
|
||||
object_class->finalize = bg_preferences_finalize;
|
||||
|
||||
parent_class =
|
||||
G_OBJECT_CLASS (g_type_class_ref (G_TYPE_OBJECT));
|
||||
}
|
||||
|
||||
GObject *
|
||||
bg_preferences_new (void)
|
||||
{
|
||||
GObject *object;
|
||||
|
||||
object = g_object_new (bg_preferences_get_type (), NULL);
|
||||
BG_PREFERENCES (object)->enabled = TRUE;
|
||||
|
||||
return object;
|
||||
}
|
||||
|
||||
GObject *
|
||||
bg_preferences_clone (const BGPreferences *prefs)
|
||||
{
|
||||
GObject *object;
|
||||
BGPreferences *new_prefs;
|
||||
|
||||
g_return_val_if_fail (prefs != NULL, NULL);
|
||||
g_return_val_if_fail (IS_BG_PREFERENCES (prefs), NULL);
|
||||
|
||||
object = bg_preferences_new ();
|
||||
|
||||
new_prefs = BG_PREFERENCES (object);
|
||||
|
||||
new_prefs->enabled = prefs->enabled;
|
||||
new_prefs->gradient_enabled = prefs->gradient_enabled;
|
||||
new_prefs->wallpaper_enabled = prefs->wallpaper_enabled;
|
||||
new_prefs->orientation = prefs->orientation;
|
||||
new_prefs->wallpaper_type = prefs->wallpaper_type;
|
||||
|
||||
if (new_prefs->color1 != NULL)
|
||||
gdk_color_free (new_prefs->color1);
|
||||
new_prefs->color1 = (prefs->color1 != NULL)
|
||||
? gdk_color_copy (prefs->color1) : NULL;
|
||||
|
||||
if (new_prefs->color2 != NULL)
|
||||
gdk_color_free (new_prefs->color2);
|
||||
new_prefs->color2 = (prefs->color2 != NULL)
|
||||
? gdk_color_copy (prefs->color2) : NULL;
|
||||
|
||||
if (new_prefs->wallpaper_filename != NULL)
|
||||
g_free (new_prefs->wallpaper_filename);
|
||||
new_prefs->wallpaper_filename = g_strdup (prefs->wallpaper_filename);
|
||||
|
||||
if (new_prefs->wallpaper_sel_path != NULL)
|
||||
g_free (new_prefs->wallpaper_sel_path);
|
||||
new_prefs->wallpaper_sel_path = g_strdup (prefs->wallpaper_sel_path);;
|
||||
|
||||
new_prefs->auto_apply = prefs->auto_apply;
|
||||
new_prefs->adjust_opacity = prefs->adjust_opacity;
|
||||
new_prefs->opacity = prefs->opacity;
|
||||
|
||||
return object;
|
||||
}
|
||||
|
||||
static void
|
||||
bg_preferences_finalize (GObject *object)
|
||||
{
|
||||
BGPreferences *prefs;
|
||||
|
||||
g_return_if_fail (object != NULL);
|
||||
g_return_if_fail (IS_BG_PREFERENCES (object));
|
||||
|
||||
prefs = BG_PREFERENCES (object);
|
||||
|
||||
g_free (prefs->wallpaper_filename);
|
||||
prefs->wallpaper_filename = NULL;
|
||||
|
||||
g_free (prefs->wallpaper_sel_path);
|
||||
prefs->wallpaper_sel_path = NULL;
|
||||
|
||||
if (prefs->color1 != NULL) {
|
||||
gdk_color_free (prefs->color1);
|
||||
prefs->color1 = NULL;
|
||||
}
|
||||
if (prefs->color2 != NULL) {
|
||||
gdk_color_free (prefs->color2);
|
||||
prefs->color2 = NULL;
|
||||
}
|
||||
|
||||
parent_class->finalize (object);
|
||||
}
|
||||
|
||||
void
|
||||
bg_preferences_load (BGPreferences *prefs)
|
||||
{
|
||||
GConfClient *client;
|
||||
GError *error = NULL;
|
||||
char *tmp;
|
||||
g_return_if_fail (prefs != NULL);
|
||||
g_return_if_fail (IS_BG_PREFERENCES (prefs));
|
||||
|
||||
client = gconf_client_get_default ();
|
||||
|
||||
prefs->enabled = gconf_client_get_bool (client, BG_PREFERENCES_DRAW_BACKGROUND, &error);
|
||||
prefs->wallpaper_filename = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_FILENAME, &error);
|
||||
|
||||
if (prefs->color1 != NULL)
|
||||
gdk_color_free (prefs->color1);
|
||||
tmp = gconf_client_get_string (client, BG_PREFERENCES_PRIMARY_COLOR, &error);
|
||||
prefs->color1 = read_color_from_string (tmp);
|
||||
g_free (tmp);
|
||||
|
||||
if (prefs->color2 != NULL)
|
||||
gdk_color_free (prefs->color2);
|
||||
tmp = gconf_client_get_string (client, BG_PREFERENCES_SECONDARY_COLOR, &error);
|
||||
prefs->color2 = read_color_from_string (tmp);
|
||||
g_free (tmp);
|
||||
|
||||
prefs->opacity = gconf_client_get_int (client, BG_PREFERENCES_PICTURE_OPACITY, &error);
|
||||
if (prefs->opacity >= 100 || prefs->opacity < 0)
|
||||
prefs->adjust_opacity = FALSE;
|
||||
|
||||
prefs->orientation = read_orientation_from_string (gconf_client_get_string (client, BG_PREFERENCES_COLOR_SHADING_TYPE, &error));
|
||||
if (prefs->orientation == ORIENTATION_SOLID)
|
||||
prefs->gradient_enabled = FALSE;
|
||||
else
|
||||
prefs->gradient_enabled = TRUE;
|
||||
|
||||
prefs->wallpaper_type = read_wptype_from_string (gconf_client_get_string (client, BG_PREFERENCES_PICTURE_OPTIONS, &error));
|
||||
|
||||
if (prefs->wallpaper_type == WPTYPE_UNSET) {
|
||||
prefs->wallpaper_enabled = FALSE;
|
||||
prefs->wallpaper_type = WPTYPE_CENTERED;
|
||||
} else {
|
||||
prefs->wallpaper_enabled = TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
/* Parse the event name given (the event being notification of a property having
|
||||
* changed and apply that change to the bg_preferences structure. Eliminates the
|
||||
* need to reload the structure entirely on every event notification
|
||||
*/
|
||||
|
||||
void
|
||||
bg_preferences_merge_entry (BGPreferences *prefs,
|
||||
const GConfEntry *entry)
|
||||
{
|
||||
const GConfValue *value = gconf_entry_get_value (entry);
|
||||
|
||||
g_return_if_fail (prefs != NULL);
|
||||
g_return_if_fail (IS_BG_PREFERENCES (prefs));
|
||||
|
||||
if (!strcmp (entry->key, BG_PREFERENCES_PICTURE_OPTIONS)) {
|
||||
wallpaper_type_t wallpaper_type = read_wptype_from_string (g_strdup (gconf_value_get_string (value)));
|
||||
if (wallpaper_type == WPTYPE_UNSET) {
|
||||
prefs->wallpaper_enabled = FALSE;
|
||||
} else {
|
||||
prefs->wallpaper_type = wallpaper_type;
|
||||
prefs->wallpaper_enabled = TRUE;
|
||||
}
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_PICTURE_FILENAME)) {
|
||||
prefs->wallpaper_filename = g_strdup (gconf_value_get_string (value));
|
||||
|
||||
if (prefs->wallpaper_filename != NULL &&
|
||||
strcmp (prefs->wallpaper_filename, "") != 0 &&
|
||||
strcmp (prefs->wallpaper_filename, "(none)") != 0)
|
||||
prefs->wallpaper_enabled = TRUE;
|
||||
else
|
||||
prefs->wallpaper_enabled = FALSE;
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_PRIMARY_COLOR)) {
|
||||
if (prefs->color1 != NULL)
|
||||
gdk_color_free (prefs->color1);
|
||||
prefs->color1 = read_color_from_string (gconf_value_get_string (value));
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_SECONDARY_COLOR)) {
|
||||
if (prefs->color2 != NULL)
|
||||
gdk_color_free (prefs->color2);
|
||||
prefs->color2 = read_color_from_string (gconf_value_get_string (value));
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_PICTURE_OPACITY)) {
|
||||
prefs->opacity = gconf_value_get_int (value);
|
||||
|
||||
if (prefs->opacity >= 100)
|
||||
prefs->adjust_opacity = FALSE;
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_COLOR_SHADING_TYPE)) {
|
||||
prefs->orientation = read_orientation_from_string (g_strdup (gconf_value_get_string (value)));
|
||||
|
||||
if (prefs->orientation == ORIENTATION_SOLID)
|
||||
prefs->gradient_enabled = FALSE;
|
||||
else
|
||||
prefs->gradient_enabled = TRUE;
|
||||
}
|
||||
else if (!strcmp (entry->key, BG_PREFERENCES_DRAW_BACKGROUND)) {
|
||||
if (gconf_value_get_bool (value) &&
|
||||
(prefs->wallpaper_filename != NULL) &&
|
||||
strcmp (prefs->wallpaper_filename, "") != 0 &&
|
||||
strcmp (prefs->wallpaper_filename, "(none)") != 0)
|
||||
prefs->wallpaper_enabled = TRUE;
|
||||
else
|
||||
prefs->enabled = FALSE;
|
||||
} else {
|
||||
g_warning ("%s: Unknown property: %s", G_GNUC_FUNCTION, entry->key);
|
||||
}
|
||||
}
|
||||
|
||||
static wallpaper_type_t
|
||||
read_wptype_from_string (gchar *string)
|
||||
{
|
||||
wallpaper_type_t type = WPTYPE_UNSET;
|
||||
|
||||
if (string) {
|
||||
if (!strncmp (string, "wallpaper", sizeof ("wallpaper"))) {
|
||||
type = WPTYPE_TILED;
|
||||
} else if (!strncmp (string, "centered", sizeof ("centered"))) {
|
||||
type = WPTYPE_CENTERED;
|
||||
} else if (!strncmp (string, "scaled", sizeof ("scaled"))) {
|
||||
type = WPTYPE_SCALED;
|
||||
} else if (!strncmp (string, "stretched", sizeof ("stretched"))) {
|
||||
type = WPTYPE_STRETCHED;
|
||||
}
|
||||
g_free (string);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
static orientation_t
|
||||
read_orientation_from_string (gchar *string)
|
||||
{
|
||||
orientation_t type = ORIENTATION_SOLID;
|
||||
|
||||
if (string) {
|
||||
if (!strncmp (string, "vertical-gradient", sizeof ("vertical-gradient"))) {
|
||||
type = ORIENTATION_VERT;
|
||||
} else if (!strncmp (string, "horizontal-gradient", sizeof ("horizontal-gradient"))) {
|
||||
type = ORIENTATION_HORIZ;
|
||||
}
|
||||
g_free (string);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
static GdkColor *
|
||||
read_color_from_string (const gchar *string)
|
||||
{
|
||||
GdkColor color;
|
||||
|
||||
/* If all else fails use black */
|
||||
if (string == NULL || !gdk_color_parse (string, &color))
|
||||
gdk_color_parse ("black", &color);
|
||||
gdk_rgb_find_color (gdk_rgb_get_colormap (), &color);
|
||||
return gdk_color_copy (&color);
|
||||
}
|
||||
|
||||
const gchar*
|
||||
bg_preferences_get_wptype_as_string (wallpaper_type_t wp)
|
||||
{
|
||||
switch (wp)
|
||||
{
|
||||
case WPTYPE_TILED:
|
||||
return "wallpaper";
|
||||
case WPTYPE_CENTERED:
|
||||
return "centered";
|
||||
case WPTYPE_SCALED:
|
||||
return "scaled";
|
||||
case WPTYPE_STRETCHED:
|
||||
return "stretched";
|
||||
case WPTYPE_NONE:
|
||||
return "none";
|
||||
case WPTYPE_UNSET:
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
const gchar*
|
||||
bg_preferences_get_orientation_as_string (orientation_t o)
|
||||
{
|
||||
switch (o)
|
||||
{
|
||||
case ORIENTATION_SOLID:
|
||||
return "solid";
|
||||
case ORIENTATION_HORIZ:
|
||||
return "horizontal-gradient";
|
||||
case ORIENTATION_VERT:
|
||||
return "vertical-gradient";
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void
|
||||
bg_preferences_save (BGPreferences *prefs)
|
||||
{
|
||||
GConfChangeSet *cs;
|
||||
gchar *tmp;
|
||||
|
||||
g_return_if_fail (prefs != NULL);
|
||||
g_return_if_fail (IS_BG_PREFERENCES (prefs));
|
||||
|
||||
cs = gconf_change_set_new ();
|
||||
gconf_change_set_set_bool (cs, BG_PREFERENCES_DRAW_BACKGROUND, prefs->enabled);
|
||||
if (prefs->wallpaper_enabled)
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, bg_preferences_get_wptype_as_string (prefs->wallpaper_type));
|
||||
else
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, "none");
|
||||
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_FILENAME, prefs->wallpaper_filename);
|
||||
|
||||
tmp = g_strdup_printf ("#%02x%02x%02x",
|
||||
prefs->color1->red >> 8,
|
||||
prefs->color1->green >> 8,
|
||||
prefs->color1->blue >> 8);
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_PRIMARY_COLOR, tmp);
|
||||
g_free (tmp);
|
||||
|
||||
tmp = g_strdup_printf ("#%02x%02x%02x",
|
||||
prefs->color2->red >> 8,
|
||||
prefs->color2->green >> 8,
|
||||
prefs->color2->blue >> 8);
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_SECONDARY_COLOR, tmp);
|
||||
g_free (tmp);
|
||||
|
||||
gconf_change_set_set_string (cs, BG_PREFERENCES_COLOR_SHADING_TYPE, bg_preferences_get_orientation_as_string (prefs->orientation));
|
||||
|
||||
gconf_client_commit_change_set (gconf_client_get_default (), cs, TRUE, NULL);
|
||||
gconf_change_set_unref (cs);
|
||||
}
|
||||
|
||||
|
||||
108
libbackground/preferences.h
Normal file
108
libbackground/preferences.h
Normal file
@@ -0,0 +1,108 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* preferences.h
|
||||
* Copyright (C) 2000 Helix Code, Inc.
|
||||
*
|
||||
* Written by Bradford Hovinen <hovinen@helixcode.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifndef __BGPREFERENCES_H
|
||||
#define __BGPREFERENCES_H
|
||||
|
||||
#include <glib-object.h>
|
||||
#include <gdk-pixbuf/gdk-pixbuf.h>
|
||||
#include <gconf/gconf-client.h>
|
||||
|
||||
#define BG_PREFERENCES(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, bg_preferences_get_type (), BGPreferences)
|
||||
#define BG_PREFERENCES_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, bg_preferences_get_type (), BGPreferencesClass)
|
||||
#define IS_BG_PREFERENCES(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, bg_preferences_get_type ())
|
||||
|
||||
#define BG_PREFERENCES_DRAW_BACKGROUND "/desktop/gnome/background/draw_background"
|
||||
#define BG_PREFERENCES_PRIMARY_COLOR "/desktop/gnome/background/primary_color"
|
||||
#define BG_PREFERENCES_SECONDARY_COLOR "/desktop/gnome/background/secondary_color"
|
||||
#define BG_PREFERENCES_COLOR_SHADING_TYPE "/desktop/gnome/background/color_shading_type"
|
||||
#define BG_PREFERENCES_PICTURE_OPTIONS "/desktop/gnome/background/picture_options"
|
||||
#define BG_PREFERENCES_PICTURE_OPACITY "/desktop/gnome/background/picture_opacity"
|
||||
#define BG_PREFERENCES_PICTURE_FILENAME "/desktop/gnome/background/picture_filename"
|
||||
|
||||
|
||||
typedef struct _BGPreferences BGPreferences;
|
||||
typedef struct _BGPreferencesClass BGPreferencesClass;
|
||||
|
||||
typedef enum _orientation_t {
|
||||
ORIENTATION_SOLID = 0,
|
||||
ORIENTATION_HORIZ,
|
||||
ORIENTATION_VERT
|
||||
} orientation_t;
|
||||
|
||||
typedef enum _wallpaper_type_t {
|
||||
WPTYPE_TILED = 0, WPTYPE_CENTERED, WPTYPE_SCALED,
|
||||
WPTYPE_STRETCHED, WPTYPE_NONE,
|
||||
WPTYPE_UNSET
|
||||
} wallpaper_type_t;
|
||||
|
||||
struct _BGPreferences
|
||||
{
|
||||
GObject object;
|
||||
|
||||
gint frozen;
|
||||
gboolean auto_apply;
|
||||
guint timeout_id;
|
||||
|
||||
gboolean enabled;
|
||||
gboolean gradient_enabled;
|
||||
gboolean wallpaper_enabled;
|
||||
orientation_t orientation;
|
||||
wallpaper_type_t wallpaper_type;
|
||||
|
||||
GdkColor *color1;
|
||||
GdkColor *color2;
|
||||
|
||||
gchar *wallpaper_filename;
|
||||
gchar *wallpaper_sel_path;
|
||||
|
||||
GSList *wallpapers;
|
||||
|
||||
gboolean adjust_opacity;
|
||||
gint opacity;
|
||||
};
|
||||
|
||||
struct _BGPreferencesClass
|
||||
{
|
||||
GObjectClass klass;
|
||||
};
|
||||
|
||||
GType bg_preferences_get_type (void);
|
||||
|
||||
GObject *bg_preferences_new (void);
|
||||
GObject *bg_preferences_clone (const BGPreferences *prefs);
|
||||
|
||||
void bg_preferences_load (BGPreferences *prefs);
|
||||
|
||||
void bg_preferences_merge_entry (BGPreferences *prefs,
|
||||
const GConfEntry *entry);
|
||||
|
||||
void bg_preferences_save (BGPreferences *prefs);
|
||||
|
||||
const gchar *bg_preferences_get_wptype_as_string (wallpaper_type_t wp);
|
||||
const gchar *bg_preferences_get_orientation_as_string (orientation_t o);
|
||||
GType bg_preferences_wptype_get_type (void);
|
||||
GType bg_preferences_orientation_get_type (void);
|
||||
|
||||
|
||||
#endif /* __PREFERENCES_H */
|
||||
280
libbackground/preview-file-selection.c
Normal file
280
libbackground/preview-file-selection.c
Normal file
@@ -0,0 +1,280 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* preview-file-selection.c
|
||||
* Copyright (C) 2001 Ximian, Inc.
|
||||
*
|
||||
* Written by Rachel Hestilow <hestilow@ximian.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include "config.h"
|
||||
#endif
|
||||
|
||||
#include <libgnome/libgnome.h>
|
||||
#include <gtk/gtkimage.h>
|
||||
#include <gtk/gtkhbox.h>
|
||||
#include <gtk/gtkframe.h>
|
||||
#include <gtk/gtktreeview.h>
|
||||
#include <gtk/gtkmain.h>
|
||||
#include "preview-file-selection.h"
|
||||
|
||||
#define SCALE 100
|
||||
|
||||
struct _PreviewFileSelectionPrivate
|
||||
{
|
||||
GtkWidget *preview;
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
PROP_0,
|
||||
PROP_DO_PREVIEW
|
||||
};
|
||||
|
||||
static GObjectClass *parent_class;
|
||||
|
||||
static void preview_file_selection_set_property (GObject *object, guint arg_id, const GValue *value, GParamSpec *spec);
|
||||
static void preview_file_selection_get_property (GObject *object, guint arg_id, GValue *value, GParamSpec *spec);
|
||||
|
||||
static void
|
||||
preview_file_selection_finalize (GObject *object)
|
||||
{
|
||||
PreviewFileSelection *fsel = PREVIEW_FILE_SELECTION (object);
|
||||
|
||||
g_free (fsel->priv);
|
||||
|
||||
parent_class->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
preview_file_selection_class_init (GObjectClass *object_class)
|
||||
{
|
||||
parent_class = g_type_class_ref (GTK_TYPE_FILE_SELECTION);
|
||||
|
||||
object_class->set_property = preview_file_selection_set_property;
|
||||
object_class->get_property = preview_file_selection_get_property;
|
||||
object_class->finalize = preview_file_selection_finalize;
|
||||
|
||||
g_object_class_install_property
|
||||
(object_class, PROP_DO_PREVIEW,
|
||||
g_param_spec_boolean ("do_preview",
|
||||
"Preview images",
|
||||
"Whether to preview images",
|
||||
TRUE,
|
||||
G_PARAM_READWRITE |
|
||||
G_PARAM_CONSTRUCT_ONLY));
|
||||
}
|
||||
|
||||
static void
|
||||
preview_file_selection_init (GObject *object)
|
||||
{
|
||||
PreviewFileSelection *fsel = PREVIEW_FILE_SELECTION (object);
|
||||
|
||||
fsel->priv = g_new0 (PreviewFileSelectionPrivate, 1);
|
||||
}
|
||||
|
||||
GType
|
||||
preview_file_selection_get_type (void)
|
||||
{
|
||||
static GType type = 0;
|
||||
|
||||
if (!type)
|
||||
{
|
||||
GTypeInfo info =
|
||||
{
|
||||
sizeof (PreviewFileSelectionClass),
|
||||
NULL,
|
||||
NULL,
|
||||
(GClassInitFunc) preview_file_selection_class_init,
|
||||
NULL,
|
||||
NULL,
|
||||
sizeof (PreviewFileSelection),
|
||||
0,
|
||||
(GInstanceInitFunc) preview_file_selection_init,
|
||||
NULL
|
||||
};
|
||||
|
||||
type = g_type_register_static (GTK_TYPE_FILE_SELECTION,
|
||||
"PreviewFileSelection",
|
||||
&info, 0);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
GtkWidget*
|
||||
preview_file_selection_new (const gchar *title, gboolean do_preview)
|
||||
{
|
||||
return GTK_WIDGET (
|
||||
g_object_new (PREVIEW_FILE_SELECTION_TYPE,
|
||||
"title", title,
|
||||
"do_preview", do_preview,
|
||||
NULL));
|
||||
}
|
||||
|
||||
GdkPixbuf*
|
||||
preview_file_selection_intelligent_scale (GdkPixbuf *buf, guint scale)
|
||||
{
|
||||
GdkPixbuf *scaled;
|
||||
int w, h;
|
||||
guint ow = gdk_pixbuf_get_width (buf);
|
||||
guint oh = gdk_pixbuf_get_height (buf);
|
||||
|
||||
if (ow <= scale && oh <= scale)
|
||||
scaled = gdk_pixbuf_ref (buf);
|
||||
else
|
||||
{
|
||||
if (ow > oh)
|
||||
{
|
||||
w = scale;
|
||||
h = scale * (((double)oh)/(double)ow);
|
||||
}
|
||||
else
|
||||
{
|
||||
h = scale;
|
||||
w = scale * (((double)ow)/(double)ow);
|
||||
}
|
||||
|
||||
scaled = gdk_pixbuf_scale_simple (buf, w, h, GDK_INTERP_BILINEAR);
|
||||
}
|
||||
|
||||
return scaled;
|
||||
}
|
||||
|
||||
static void
|
||||
preview_file_selection_update (PreviewFileSelection *fsel, gpointer data)
|
||||
{
|
||||
GdkPixbuf *buf;
|
||||
const gchar *filename;
|
||||
|
||||
g_return_if_fail (IS_PREVIEW_FILE_SELECTION (fsel));
|
||||
|
||||
filename = gtk_file_selection_get_filename (GTK_FILE_SELECTION (fsel));
|
||||
if (filename && (buf = gdk_pixbuf_new_from_file (filename, NULL)))
|
||||
{
|
||||
GdkPixbuf *scaled = preview_file_selection_intelligent_scale (buf, SCALE);
|
||||
gtk_image_set_from_pixbuf (GTK_IMAGE (fsel->priv->preview),
|
||||
scaled);
|
||||
g_object_unref (scaled);
|
||||
g_object_unref (buf);
|
||||
}
|
||||
else
|
||||
gtk_image_set_from_file (GTK_IMAGE (fsel->priv->preview), NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
preview_file_selection_add_preview (PreviewFileSelection *fsel)
|
||||
{
|
||||
GtkWidget *hbox, *frame;
|
||||
|
||||
g_return_if_fail (IS_PREVIEW_FILE_SELECTION (fsel));
|
||||
|
||||
hbox = GTK_FILE_SELECTION (fsel)->file_list;
|
||||
do
|
||||
{
|
||||
hbox = hbox->parent;
|
||||
if (!hbox)
|
||||
{
|
||||
g_warning (_("Can't find an hbox, using a normal file selection"));
|
||||
return;
|
||||
}
|
||||
} while (!GTK_IS_HBOX (hbox));
|
||||
|
||||
frame = gtk_frame_new (_("Preview"));
|
||||
gtk_widget_set_size_request (frame, SCALE + 10, SCALE + 10);
|
||||
gtk_widget_show (frame);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), frame, FALSE, FALSE, 0);
|
||||
|
||||
fsel->priv->preview = gtk_image_new ();
|
||||
gtk_container_add (GTK_CONTAINER (frame), fsel->priv->preview);
|
||||
gtk_widget_show (fsel->priv->preview);
|
||||
|
||||
g_signal_connect_data (G_OBJECT (gtk_tree_view_get_selection (GTK_TREE_VIEW (GTK_FILE_SELECTION (fsel)->file_list))), "changed", (GCallback) preview_file_selection_update, fsel, NULL, G_CONNECT_AFTER | G_CONNECT_SWAPPED);
|
||||
|
||||
preview_file_selection_update (fsel, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
preview_file_selection_set_property (GObject *object, guint arg_id, const GValue *value, GParamSpec *spec)
|
||||
{
|
||||
PreviewFileSelection *fsel = PREVIEW_FILE_SELECTION (object);
|
||||
|
||||
switch (arg_id)
|
||||
{
|
||||
case PROP_DO_PREVIEW:
|
||||
if (g_value_get_boolean (value))
|
||||
preview_file_selection_add_preview (fsel);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static void preview_file_selection_get_property (GObject *object, guint arg_id, GValue *value, GParamSpec *spec)
|
||||
{
|
||||
PreviewFileSelection *fsel = PREVIEW_FILE_SELECTION (object);
|
||||
|
||||
switch (arg_id)
|
||||
{
|
||||
case PROP_DO_PREVIEW:
|
||||
g_value_set_boolean (value, fsel->priv->preview != NULL);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
browse_dialog_ok (GtkWidget *button, GnomeFileEntry *entry)
|
||||
{
|
||||
gnome_file_entry_set_filename (entry, gtk_file_selection_get_filename (GTK_FILE_SELECTION (entry->fsw)));
|
||||
g_signal_emit_by_name (entry, "activate");
|
||||
gtk_widget_destroy (entry->fsw);
|
||||
}
|
||||
|
||||
static void
|
||||
browse_dialog_kill (GtkFileSelection *fsel, GnomeFileEntry *entry)
|
||||
{
|
||||
entry->fsw = NULL;
|
||||
}
|
||||
|
||||
static void
|
||||
browse_clicked_cb (GnomeFileEntry *entry, const gchar *title)
|
||||
{
|
||||
GtkFileSelection *fs = GTK_FILE_SELECTION (preview_file_selection_new (title, TRUE));
|
||||
|
||||
entry->fsw = GTK_WIDGET (fs);
|
||||
|
||||
g_signal_connect (fs->ok_button, "clicked",
|
||||
(GCallback) browse_dialog_ok, entry);
|
||||
|
||||
g_signal_connect_swapped (fs->cancel_button, "clicked",
|
||||
(GCallback) gtk_widget_destroy, fs);
|
||||
|
||||
g_signal_connect (fs, "destroy",
|
||||
(GCallback) browse_dialog_kill, entry);
|
||||
|
||||
if (gtk_grab_get_current ())
|
||||
gtk_grab_add (entry->fsw);
|
||||
}
|
||||
|
||||
void
|
||||
preview_file_selection_hookup_file_entry (GnomeFileEntry *entry, const gchar *title)
|
||||
{
|
||||
g_return_if_fail (GNOME_IS_FILE_ENTRY (entry));
|
||||
g_return_if_fail (title != NULL);
|
||||
|
||||
g_signal_connect (G_OBJECT (entry), "browse_clicked",
|
||||
(GCallback) browse_clicked_cb, (gpointer) title);
|
||||
}
|
||||
63
libbackground/preview-file-selection.h
Normal file
63
libbackground/preview-file-selection.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* preview-file-selection.h
|
||||
* Copyright (C) 2001 Ximian, Inc.
|
||||
*
|
||||
* Written by Rachel Hestilow <hestilow@ximian.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifndef __PREVIEW_FILE_SELECTION_H__
|
||||
#define __PREVIEW_FILE_SELECTION_H__
|
||||
|
||||
#include <gtk/gtkfilesel.h>
|
||||
#include <libgnomeui/gnome-file-entry.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define PREVIEW_FILE_SELECTION_TYPE preview_file_selection_get_type ()
|
||||
#define PREVIEW_FILE_SELECTION(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, PREVIEW_FILE_SELECTION_TYPE, PreviewFileSelection)
|
||||
#define PREVIEW_FILE_SELECTION_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, PREVIEW_FILE_SELECTION_TYPE, PreviewFileSelectionClass)
|
||||
#define IS_PREVIEW_FILE_SELECTION(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, PREVIEW_FILE_SELECTION_TYPE)
|
||||
|
||||
typedef struct _PreviewFileSelection PreviewFileSelection;
|
||||
typedef struct _PreviewFileSelectionClass PreviewFileSelectionClass;
|
||||
typedef struct _PreviewFileSelectionPrivate PreviewFileSelectionPrivate;
|
||||
|
||||
struct _PreviewFileSelection
|
||||
{
|
||||
GtkFileSelection parent;
|
||||
|
||||
PreviewFileSelectionPrivate *priv;
|
||||
};
|
||||
|
||||
struct _PreviewFileSelectionClass
|
||||
{
|
||||
GtkFileSelectionClass parent_class;
|
||||
};
|
||||
|
||||
GType preview_file_selection_get_type (void);
|
||||
|
||||
GtkWidget *preview_file_selection_new (const gchar *title, gboolean do_preview);
|
||||
|
||||
void preview_file_selection_hookup_file_entry (GnomeFileEntry *entry, const gchar *title);
|
||||
|
||||
GdkPixbuf* preview_file_selection_intelligent_scale (GdkPixbuf *pixbuf, guint scale);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __PREVIEW_FILE_SELECTION_H__ */
|
||||
@@ -1,53 +0,0 @@
|
||||
NULL =
|
||||
|
||||
uidir = $(pkgdatadir)/ui
|
||||
|
||||
INCLUDES = \
|
||||
$(CAPPLET_CFLAGS) \
|
||||
$(NULL)
|
||||
|
||||
lib_LTLIBRARIES = libgnome-control-center.la
|
||||
|
||||
libgnome_control_center_include_HEADERS = \
|
||||
cc-panel.h \
|
||||
cc-shell.h \
|
||||
gconf-property-editor.h \
|
||||
$(NULL)
|
||||
|
||||
libgnome_control_center_la_SOURCES = \
|
||||
cc-marshal.c \
|
||||
cc-marshal.h \
|
||||
cc-panel.c \
|
||||
cc-panel.h \
|
||||
cc-shell.c \
|
||||
cc-shell.h \
|
||||
gconf-property-editor.c \
|
||||
gconf-property-editor.h \
|
||||
$(NULL)
|
||||
|
||||
libgnome_control_center_la_LDFLAGS = \
|
||||
no-undefined \
|
||||
-version-info $(LIBGNOMECONTROLCENTER_CURRENT):$(LIBGNOMECONTROLCENTER_REVISION):$(LIBGNOMECONTROLCENTER_AGE) \
|
||||
$(NULL)
|
||||
|
||||
libgnome_control_center_la_LIBADD = \
|
||||
$(CAPPLET_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgnome_control_center_la_LIBTOOLFLAGS = --tag=disable-static
|
||||
|
||||
libgnome_control_center_includedir = $(includedir)/gnome-control-center-1/libgnome-control-center
|
||||
|
||||
pkgconfigdir=$(libdir)/pkgconfig
|
||||
pkgconfig_DATA=libgnome-control-center.pc
|
||||
|
||||
EXTRA_DIST = \
|
||||
libgnome-control-center.pc.in \
|
||||
$(NULL)
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
||||
-DUIDIR="\"$(uidir)\"" \
|
||||
-DMENUDIR="\"$(menudir)\""
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,41 +0,0 @@
|
||||
#include <glib.h>
|
||||
#include <glib-object.h>
|
||||
#include "cc-marshal.h"
|
||||
|
||||
/* VOID:STRING,POINTER (peditor-marshal.list:25) */
|
||||
void
|
||||
cc_marshal_VOID__STRING_POINTER (GClosure *closure,
|
||||
GValue *return_value,
|
||||
guint n_param_values,
|
||||
const GValue *param_values,
|
||||
gpointer invocation_hint,
|
||||
gpointer marshal_data)
|
||||
{
|
||||
typedef void (*GMarshalFunc_VOID__STRING_POINTER) (gpointer data1,
|
||||
gpointer arg_1,
|
||||
gpointer arg_2,
|
||||
gpointer data2);
|
||||
register GMarshalFunc_VOID__STRING_POINTER callback;
|
||||
register GCClosure *cc = (GCClosure*) closure;
|
||||
register gpointer data1, data2;
|
||||
|
||||
g_return_if_fail (n_param_values == 3);
|
||||
|
||||
if (G_CCLOSURE_SWAP_DATA (closure))
|
||||
{
|
||||
data1 = closure->data;
|
||||
data2 = g_value_peek_pointer (param_values + 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
data1 = g_value_peek_pointer (param_values + 0);
|
||||
data2 = closure->data;
|
||||
}
|
||||
callback = (GMarshalFunc_VOID__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
|
||||
|
||||
callback (data1,
|
||||
(char*) g_value_get_string (param_values + 1),
|
||||
g_value_get_pointer (param_values + 2),
|
||||
data2);
|
||||
}
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
|
||||
#include <gobject/gmarshal.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
/* VOID:STRING,POINTER (peditor-marshal.list:25) */
|
||||
extern void cc_marshal_VOID__STRING_POINTER (GClosure *closure,
|
||||
GValue *return_value,
|
||||
guint n_param_values,
|
||||
const GValue *param_values,
|
||||
gpointer invocation_hint,
|
||||
gpointer marshal_data);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
@@ -1,215 +0,0 @@
|
||||
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
*
|
||||
* Copyright (C) 2010 Red Hat, Inc.
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: William Jon McCann <jmccann@redhat.com>
|
||||
* Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:cc-panel
|
||||
* @short_description: An abstract class for Control Center panels
|
||||
*
|
||||
* CcPanel is an abstract class used to implement panels for the shell. A
|
||||
* panel contains a collection of related settings that are displayed within
|
||||
* the shell window.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "cc-panel.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <gio/gio.h>
|
||||
|
||||
#define CC_PANEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), CC_TYPE_PANEL, CcPanelPrivate))
|
||||
|
||||
struct CcPanelPrivate
|
||||
{
|
||||
gchar *id;
|
||||
gchar *display_name;
|
||||
gchar *category;
|
||||
gchar *current_location;
|
||||
|
||||
gboolean is_active;
|
||||
CcShell *shell;
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
PROP_0,
|
||||
PROP_SHELL,
|
||||
};
|
||||
|
||||
G_DEFINE_ABSTRACT_TYPE (CcPanel, cc_panel, GTK_TYPE_BIN)
|
||||
|
||||
static void
|
||||
cc_panel_set_property (GObject *object,
|
||||
guint prop_id,
|
||||
const GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
CcPanel *panel;
|
||||
|
||||
panel = CC_PANEL (object);
|
||||
|
||||
switch (prop_id)
|
||||
{
|
||||
case PROP_SHELL:
|
||||
/* construct only property */
|
||||
panel->priv->shell = g_value_get_object (value);
|
||||
break;
|
||||
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_get_property (GObject *object,
|
||||
guint prop_id,
|
||||
GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
CcPanel *panel;
|
||||
|
||||
panel = CC_PANEL (object);
|
||||
|
||||
switch (prop_id)
|
||||
{
|
||||
case PROP_SHELL:
|
||||
g_value_set_object (value, panel->priv->shell);
|
||||
break;
|
||||
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_finalize (GObject *object)
|
||||
{
|
||||
CcPanel *panel;
|
||||
|
||||
g_return_if_fail (object != NULL);
|
||||
g_return_if_fail (CC_IS_PANEL (object));
|
||||
|
||||
panel = CC_PANEL (object);
|
||||
|
||||
g_free (panel->priv->id);
|
||||
g_free (panel->priv->display_name);
|
||||
|
||||
G_OBJECT_CLASS (cc_panel_parent_class)->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_get_preferred_width (GtkWidget *widget,
|
||||
gint *minimum,
|
||||
gint *natural)
|
||||
{
|
||||
GtkBin *bin = GTK_BIN (widget);
|
||||
GtkWidget *child;
|
||||
|
||||
*minimum = *natural = 0;
|
||||
|
||||
if ((child = gtk_bin_get_child (bin)))
|
||||
gtk_widget_get_preferred_width (child, minimum, natural);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_get_preferred_height (GtkWidget *widget,
|
||||
gint *minimum,
|
||||
gint *natural)
|
||||
{
|
||||
GtkBin *bin = GTK_BIN (widget);
|
||||
GtkWidget *child;
|
||||
|
||||
*minimum = *natural = 0;
|
||||
|
||||
if ((child = gtk_bin_get_child (bin)))
|
||||
gtk_widget_get_preferred_height (child, minimum, natural);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_size_allocate (GtkWidget *widget,
|
||||
GtkAllocation *allocation)
|
||||
{
|
||||
GtkAllocation child_allocation;
|
||||
|
||||
gtk_widget_set_allocation (widget, allocation);
|
||||
|
||||
child_allocation = *allocation;
|
||||
|
||||
gtk_widget_size_allocate (gtk_bin_get_child (GTK_BIN (widget)),
|
||||
&child_allocation);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_class_init (CcPanelClass *klass)
|
||||
{
|
||||
GParamSpec *pspec;
|
||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
||||
GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
|
||||
|
||||
object_class->get_property = cc_panel_get_property;
|
||||
object_class->set_property = cc_panel_set_property;
|
||||
object_class->finalize = cc_panel_finalize;
|
||||
|
||||
widget_class->get_preferred_width = cc_panel_get_preferred_width;
|
||||
widget_class->get_preferred_height = cc_panel_get_preferred_height;
|
||||
widget_class->size_allocate = cc_panel_size_allocate;
|
||||
|
||||
gtk_container_class_handle_border_width (GTK_CONTAINER_CLASS (klass));
|
||||
|
||||
g_type_class_add_private (klass, sizeof (CcPanelPrivate));
|
||||
|
||||
pspec = g_param_spec_object ("shell",
|
||||
"Shell",
|
||||
"Shell the Panel resides in",
|
||||
CC_TYPE_SHELL,
|
||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS
|
||||
| G_PARAM_CONSTRUCT_ONLY);
|
||||
g_object_class_install_property (object_class, PROP_SHELL, pspec);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_panel_init (CcPanel *panel)
|
||||
{
|
||||
panel->priv = CC_PANEL_GET_PRIVATE (panel);
|
||||
}
|
||||
|
||||
/**
|
||||
* cc_panel_get_shell:
|
||||
* @panel: A #CcPanel
|
||||
*
|
||||
* Get the shell that the panel resides in
|
||||
*
|
||||
* Returns: a #CcShell
|
||||
*/
|
||||
CcShell *
|
||||
cc_panel_get_shell (CcPanel *panel)
|
||||
{
|
||||
return panel->priv->shell;
|
||||
}
|
||||
|
||||
@@ -1,78 +0,0 @@
|
||||
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
*
|
||||
* Copyright (C) 2010 Red Hat, Inc.
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: William Jon McCann <jmccann@redhat.com>
|
||||
* Thomas Wood <thomas.wood@intel.com>
|
||||
*/
|
||||
|
||||
|
||||
#ifndef __CC_PANEL_H
|
||||
#define __CC_PANEL_H
|
||||
|
||||
#include <glib-object.h>
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define CC_TYPE_PANEL (cc_panel_get_type ())
|
||||
#define CC_PANEL(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), CC_TYPE_PANEL, CcPanel))
|
||||
#define CC_PANEL_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), CC_TYPE_PANEL, CcPanelClass))
|
||||
#define CC_IS_PANEL(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), CC_TYPE_PANEL))
|
||||
#define CC_IS_PANEL_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), CC_TYPE_PANEL))
|
||||
#define CC_PANEL_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), CC_TYPE_PANEL, CcPanelClass))
|
||||
|
||||
typedef struct CcPanelPrivate CcPanelPrivate;
|
||||
|
||||
typedef struct _CcPanel CcPanel;
|
||||
typedef struct _CcPanelClass CcPanelClass;
|
||||
|
||||
/* cc-shell.h requires CcPanel, so make sure it is defined first */
|
||||
#include "cc-shell.h"
|
||||
|
||||
/**
|
||||
* CcPanel:
|
||||
*
|
||||
* The contents of this struct are private and should not be accessed directly.
|
||||
*/
|
||||
struct _CcPanel
|
||||
{
|
||||
/*< private >*/
|
||||
GtkBin parent;
|
||||
CcPanelPrivate *priv;
|
||||
};
|
||||
/**
|
||||
* CcPanelClass:
|
||||
*
|
||||
* The contents of this struct are private and should not be accessed directly.
|
||||
*/
|
||||
struct _CcPanelClass
|
||||
{
|
||||
/*< private >*/
|
||||
GtkBinClass parent_class;
|
||||
};
|
||||
|
||||
GType cc_panel_get_type (void);
|
||||
|
||||
CcShell* cc_panel_get_shell (CcPanel *panel);
|
||||
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __CC_PANEL_H */
|
||||
@@ -1,237 +0,0 @@
|
||||
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
*
|
||||
* Copyright (c) 2010 Intel, Inc.
|
||||
*
|
||||
* The Control Center is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation; either version 2 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* The Control Center is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with the Control Center; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
* Author: Thomas Wood <thos@gnome.org>
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:cc-shell
|
||||
* @short_description: Abstract class representing the Control Center shell
|
||||
*
|
||||
* CcShell is an abstract class that represents an instance of a control
|
||||
* center shell. It provides access to some of the properties of the shell
|
||||
* that panels will need to read or change. When a panel is created it has an
|
||||
* instance of CcShell available that represents the current shell.
|
||||
*/
|
||||
|
||||
|
||||
#include "cc-shell.h"
|
||||
#include "cc-panel.h"
|
||||
|
||||
G_DEFINE_ABSTRACT_TYPE (CcShell, cc_shell, G_TYPE_OBJECT)
|
||||
|
||||
#define SHELL_PRIVATE(o) \
|
||||
(G_TYPE_INSTANCE_GET_PRIVATE ((o), CC_TYPE_SHELL, CcShellPrivate))
|
||||
|
||||
struct _CcShellPrivate
|
||||
{
|
||||
CcPanel *active_panel;
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
PROP_ACTIVE_PANEL = 1
|
||||
};
|
||||
|
||||
|
||||
static void
|
||||
cc_shell_get_property (GObject *object,
|
||||
guint property_id,
|
||||
GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
CcShell *shell = CC_SHELL (object);
|
||||
|
||||
switch (property_id)
|
||||
{
|
||||
case PROP_ACTIVE_PANEL:
|
||||
g_value_set_object (value, shell->priv->active_panel);
|
||||
break;
|
||||
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_shell_set_property (GObject *object,
|
||||
guint property_id,
|
||||
const GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
CcShell *shell = CC_SHELL (object);
|
||||
|
||||
switch (property_id)
|
||||
{
|
||||
case PROP_ACTIVE_PANEL:
|
||||
cc_shell_set_active_panel (shell, g_value_get_object (value));
|
||||
break;
|
||||
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
cc_shell_dispose (GObject *object)
|
||||
{
|
||||
/* remove and unref the active shell */
|
||||
cc_shell_set_active_panel (CC_SHELL (object), NULL);
|
||||
|
||||
G_OBJECT_CLASS (cc_shell_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_shell_class_init (CcShellClass *klass)
|
||||
{
|
||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
||||
GParamSpec *pspec;
|
||||
|
||||
g_type_class_add_private (klass, sizeof (CcShellPrivate));
|
||||
|
||||
object_class->get_property = cc_shell_get_property;
|
||||
object_class->set_property = cc_shell_set_property;
|
||||
object_class->dispose = cc_shell_dispose;
|
||||
|
||||
pspec = g_param_spec_object ("active-panel",
|
||||
"active panel",
|
||||
"The currently active Panel",
|
||||
CC_TYPE_PANEL,
|
||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
|
||||
g_object_class_install_property (object_class, PROP_ACTIVE_PANEL, pspec);
|
||||
}
|
||||
|
||||
static void
|
||||
cc_shell_init (CcShell *self)
|
||||
{
|
||||
self->priv = SHELL_PRIVATE (self);
|
||||
}
|
||||
|
||||
/**
|
||||
* cc_shell_get_active_panel:
|
||||
* @shell: A #CcShell
|
||||
*
|
||||
* Get the current active panel
|
||||
*
|
||||
* Returns: a #CcPanel or NULL if no panel is active
|
||||
*/
|
||||
CcPanel*
|
||||
cc_shell_get_active_panel (CcShell *shell)
|
||||
{
|
||||
g_return_val_if_fail (CC_IS_SHELL (shell), NULL);
|
||||
|
||||
return shell->priv->active_panel;
|
||||
}
|
||||
|
||||
/**
|
||||
* cc_shell_set_active_panel:
|
||||
* @shell: A #CcShell
|
||||
* @panel: A #CcPanel
|
||||
*
|
||||
* Set the current active panel. If @panel is NULL, then the shell is returned
|
||||
* to a state where no panel is being displayed (for example, the list of panels
|
||||
* may be shown instead).
|
||||
*
|
||||
*/
|
||||
void
|
||||
cc_shell_set_active_panel (CcShell *shell,
|
||||
CcPanel *panel)
|
||||
{
|
||||
g_return_if_fail (CC_IS_SHELL (shell));
|
||||
g_return_if_fail (panel == NULL || CC_IS_PANEL (panel));
|
||||
|
||||
if (panel != shell->priv->active_panel)
|
||||
{
|
||||
/* remove the old panel */
|
||||
g_object_unref (shell->priv->active_panel);
|
||||
shell->priv->active_panel = NULL;
|
||||
|
||||
/* set the new panel */
|
||||
if (panel)
|
||||
{
|
||||
shell->priv->active_panel = g_object_ref (panel);
|
||||
g_object_set (G_OBJECT (panel), "shell", shell, NULL);
|
||||
}
|
||||
g_object_notify (G_OBJECT (shell), "active-panel");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* cc_shell_set_active_panel_from_id:
|
||||
* @shell: A #CcShell
|
||||
* @id: the ID of the panel to set as active
|
||||
* @error: A #GError
|
||||
*
|
||||
* Find a panel corresponding to the specified id and set it as active.
|
||||
*
|
||||
* Returns: #TRUE if the panel was found and set as the active panel
|
||||
*/
|
||||
gboolean
|
||||
cc_shell_set_active_panel_from_id (CcShell *shell,
|
||||
const gchar *id,
|
||||
GError **error)
|
||||
{
|
||||
CcShellClass *class;
|
||||
|
||||
g_return_val_if_fail (CC_IS_SHELL (shell), FALSE);
|
||||
|
||||
|
||||
class = (CcShellClass *) G_OBJECT_GET_CLASS (shell);
|
||||
|
||||
if (!class->set_active_panel_from_id)
|
||||
{
|
||||
g_warning ("Object of type \"%s\" does not implement required virtual"
|
||||
" function \"set_active_panel_from_id\",",
|
||||
G_OBJECT_TYPE_NAME (shell));
|
||||
return FALSE;
|
||||
}
|
||||
else
|
||||
{
|
||||
return class->set_active_panel_from_id (shell, id, error);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* cc_shell_get_toplevel:
|
||||
* @shell: A #CcShell
|
||||
*
|
||||
* Gets the toplevel window of the shell.
|
||||
*
|
||||
* Returns: The #GtkWidget of the shell window, or #NULL on error.
|
||||
*/
|
||||
GtkWidget *
|
||||
cc_shell_get_toplevel (CcShell *shell)
|
||||
{
|
||||
CcShellClass *klass;
|
||||
|
||||
g_return_val_if_fail (CC_IS_SHELL (shell), NULL);
|
||||
|
||||
klass = CC_SHELL_GET_CLASS (shell);
|
||||
|
||||
if (klass->get_toplevel)
|
||||
{
|
||||
return klass->get_toplevel (shell);
|
||||
}
|
||||
|
||||
g_warning ("Object of type \"%s\" does not implement required virtual"
|
||||
" function \"get_toplevel\",",
|
||||
G_OBJECT_TYPE_NAME (shell));
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1,105 +0,0 @@
|
||||
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
*
|
||||
* Copyright (c) 2010 Intel, Inc.
|
||||
*
|
||||
* The Control Center is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation; either version 2 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* The Control Center is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with the Control Center; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
* Author: Thomas Wood <thos@gnome.org>
|
||||
*/
|
||||
|
||||
#ifndef _CC_SHELL_H
|
||||
#define _CC_SHELL_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define CC_TYPE_SHELL cc_shell_get_type()
|
||||
|
||||
#define CC_SHELL(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), \
|
||||
CC_TYPE_SHELL, CcShell))
|
||||
|
||||
#define CC_SHELL_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), \
|
||||
CC_TYPE_SHELL, CcShellClass))
|
||||
|
||||
#define CC_IS_SHELL(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
|
||||
CC_TYPE_SHELL))
|
||||
|
||||
#define CC_IS_SHELL_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), \
|
||||
CC_TYPE_SHELL))
|
||||
|
||||
#define CC_SHELL_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), \
|
||||
CC_TYPE_SHELL, CcShellClass))
|
||||
|
||||
|
||||
#define CC_SHELL_PANEL_EXTENSION_POINT "control-center-1"
|
||||
|
||||
typedef struct _CcShell CcShell;
|
||||
typedef struct _CcShellClass CcShellClass;
|
||||
typedef struct _CcShellPrivate CcShellPrivate;
|
||||
|
||||
/* cc-panel.h requires CcShell, so make sure they are defined first */
|
||||
#include "cc-panel.h"
|
||||
|
||||
/**
|
||||
* CcShell:
|
||||
*
|
||||
* The contents of this struct are private should not be accessed directly.
|
||||
*/
|
||||
struct _CcShell
|
||||
{
|
||||
/*< private >*/
|
||||
GObject parent;
|
||||
|
||||
CcShellPrivate *priv;
|
||||
};
|
||||
|
||||
/**
|
||||
* CcShellClass:
|
||||
* @set_active_panel_from_id: virtual function to set the active panel from an
|
||||
* id string
|
||||
*
|
||||
*/
|
||||
struct _CcShellClass
|
||||
{
|
||||
/*< private >*/
|
||||
GObjectClass parent_class;
|
||||
|
||||
/*< public >*/
|
||||
/* vfuncs */
|
||||
gboolean (*set_active_panel_from_id) (CcShell *shell,
|
||||
const gchar *id,
|
||||
GError **error);
|
||||
GtkWidget * (*get_toplevel) (CcShell *shell);
|
||||
};
|
||||
|
||||
GType cc_shell_get_type (void) G_GNUC_CONST;
|
||||
|
||||
CcPanel* cc_shell_get_active_panel (CcShell *shell);
|
||||
void cc_shell_set_active_panel (CcShell *shell,
|
||||
CcPanel *panel);
|
||||
gboolean cc_shell_set_active_panel_from_id (CcShell *shell,
|
||||
const gchar *id,
|
||||
GError **error);
|
||||
GtkWidget * cc_shell_get_toplevel (CcShell *shell);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _CC_SHELL_H */
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,158 +0,0 @@
|
||||
/* -*- mode: c; style: linux -*- */
|
||||
|
||||
/* gconf-property-editor.h
|
||||
* Copyright (C) 2001 Ximian, Inc.
|
||||
*
|
||||
* Written by Bradford Hovinen <hovinen@ximian.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
#ifndef __GCONF_PROPERTY_EDITOR_H
|
||||
#define __GCONF_PROPERTY_EDITOR_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <glib/gi18n.h>
|
||||
#include <gconf/gconf-client.h>
|
||||
#include <gconf/gconf-changeset.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define GCONF_PROPERTY_EDITOR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gconf_property_editor_get_type (), GConfPropertyEditor)
|
||||
#define GCONF_PROPERTY_EDITOR_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, gconf_property_editor_get_type (), GConfPropertyEditorClass)
|
||||
#define IS_GCONF_PROPERTY_EDITOR(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, gconf_property_editor_get_type ())
|
||||
|
||||
typedef struct _GConfPropertyEditor GConfPropertyEditor;
|
||||
typedef struct _GConfPropertyEditorClass GConfPropertyEditorClass;
|
||||
typedef struct _GConfPropertyEditorPrivate GConfPropertyEditorPrivate;
|
||||
|
||||
typedef GConfValue *(*GConfPEditorValueConvFn) (GConfPropertyEditor *peditor, const GConfValue *);
|
||||
typedef int (*GConfPEditorGetValueFn) (GConfPropertyEditor *peditor, gpointer data);
|
||||
|
||||
struct _GConfPropertyEditor
|
||||
{
|
||||
GObject parent;
|
||||
|
||||
GConfPropertyEditorPrivate *p;
|
||||
};
|
||||
|
||||
struct _GConfPropertyEditorClass
|
||||
{
|
||||
GObjectClass g_object_class;
|
||||
|
||||
void (*value_changed) (GConfPropertyEditor *peditor, gchar *key, const GConfValue *value);
|
||||
};
|
||||
|
||||
GType gconf_property_editor_get_type (void);
|
||||
|
||||
const gchar *gconf_property_editor_get_key (GConfPropertyEditor *peditor);
|
||||
GObject *gconf_property_editor_get_ui_control (GConfPropertyEditor *peditor);
|
||||
|
||||
GObject *gconf_peditor_new_boolean (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *checkbox,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_enum_toggle (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *checkbox,
|
||||
GType enum_type,
|
||||
GConfPEditorGetValueFn val_true_fn,
|
||||
guint val_false,
|
||||
gboolean use_nick,
|
||||
gpointer data,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_integer (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *entry,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
GObject *gconf_peditor_new_string (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *entry,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
GObject *gconf_peditor_new_color (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *color_entry,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_combo_box (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *combo_box,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_combo_box_with_enum (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *combo_box,
|
||||
GType enum_type,
|
||||
gboolean use_nick,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_select_radio (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GSList *radio_group,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_select_radio_with_enum (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GSList *radio_group,
|
||||
GType enum_type,
|
||||
gboolean use_nick,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_numeric_range (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *range,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_font (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *font_button,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_image (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *button,
|
||||
const gchar *first_property,
|
||||
...);
|
||||
|
||||
GObject *gconf_peditor_new_tree_view (GConfChangeSet *changeset,
|
||||
const gchar *key,
|
||||
GtkWidget *tree_view,
|
||||
const gchar *first_property_name,
|
||||
...);
|
||||
|
||||
void gconf_peditor_widget_set_guard (GConfPropertyEditor *peditor,
|
||||
GtkWidget *widget);
|
||||
|
||||
/* some convenience callbacks to map int <-> float */
|
||||
GConfValue *gconf_value_int_to_float (GConfPropertyEditor *ignored, GConfValue const *value);
|
||||
GConfValue *gconf_value_float_to_int (GConfPropertyEditor *ignored, GConfValue const *value);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __GCONF_PROPERTY_EDITOR_H */
|
||||
@@ -1,12 +0,0 @@
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@
|
||||
extensiondir=@libdir@/control-center-1/panels
|
||||
|
||||
Name: libgnome-control-center
|
||||
Description: A library to create GNOME Control Center extensions
|
||||
Version: @VERSION@
|
||||
Requires: glib-2.0 gio-2.0 gtk+-3.0
|
||||
Libs: -L${libdir} -lgnome-control-center
|
||||
Cflags: -I${includedir}/gnome-control-center-1
|
||||
@@ -1,16 +0,0 @@
|
||||
SUBDIRS= \
|
||||
background \
|
||||
screen \
|
||||
display \
|
||||
media \
|
||||
mouse \
|
||||
region \
|
||||
network \
|
||||
sound \
|
||||
default-applications \
|
||||
keyboard \
|
||||
universal-access \
|
||||
user-accounts \
|
||||
datetime
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,64 +0,0 @@
|
||||
# This is used in GNOMECC_CAPPLETS_CFLAGS
|
||||
cappletname = background
|
||||
|
||||
uidir = $(pkgdatadir)/ui/background
|
||||
dist_ui_DATA = \
|
||||
background.ui \
|
||||
display-base.png \
|
||||
display-overlay.png
|
||||
|
||||
|
||||
INCLUDES = \
|
||||
$(PANEL_CFLAGS) \
|
||||
$(GNOMECC_CAPPLETS_CFLAGS) \
|
||||
$(XML_CFLAGS) \
|
||||
$(GNOME_DESKTOP_CFLAGS) \
|
||||
$(DBUS_CFLAGS) \
|
||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
||||
-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
|
||||
-DDATADIR="\"$(uidir)\"" \
|
||||
-DGNOME_DESKTOP_USE_UNSTABLE_API \
|
||||
$(NULL)
|
||||
|
||||
ccpanelsdir = $(PANELS_DIR)
|
||||
ccpanels_LTLIBRARIES = libbackground.la
|
||||
|
||||
libbackground_la_SOURCES = \
|
||||
background-module.c \
|
||||
cc-background-panel.c \
|
||||
cc-background-panel.h \
|
||||
bg-source.c \
|
||||
bg-source.h \
|
||||
bg-pictures-source.c \
|
||||
bg-pictures-source.h \
|
||||
bg-wallpapers-source.c \
|
||||
bg-wallpapers-source.h \
|
||||
bg-colors-source.c \
|
||||
bg-colors-source.h \
|
||||
gnome-wp-info.c gnome-wp-item.c gnome-wp-xml.c \
|
||||
gnome-wp-info.h gnome-wp-item.h gnome-wp-xml.h
|
||||
|
||||
|
||||
libbackground_la_LIBADD = \
|
||||
$(PANEL_LIBS) \
|
||||
$(DBUS_LIBS) \
|
||||
$(GNOME_DESKTOP_LIBS) \
|
||||
$(XML_LIBS)
|
||||
|
||||
libbackground_la_LDFLAGS = $(PANEL_LDFLAGS)
|
||||
|
||||
if WITH_LIBSOCIALWEB
|
||||
libbackground_la_SOURCES += bg-flickr-source.c bg-flickr-source.h
|
||||
INCLUDES += $(SOCIALWEB_CFLAGS)
|
||||
libbackground_la_LIBADD += $(SOCIALWEB_LIBS)
|
||||
endif
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
desktopdir = $(datadir)/applications
|
||||
desktop_in_files = gnome-background-panel.desktop.in
|
||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
||||
|
||||
CLEANFILES = $(desktop_in_files) $(desktop_DATA)
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
@@ -1,41 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "cc-background-panel.h"
|
||||
|
||||
#include <glib/gi18n.h>
|
||||
|
||||
void
|
||||
g_io_module_load (GIOModule *module)
|
||||
{
|
||||
bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
|
||||
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
|
||||
|
||||
/* register the panel */
|
||||
cc_background_panel_register (module);
|
||||
}
|
||||
|
||||
void
|
||||
g_io_module_unload (GIOModule *module)
|
||||
{
|
||||
}
|
||||
@@ -1,202 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<interface>
|
||||
<requires lib="gtk+" version="2.16"/>
|
||||
<!-- interface-naming-policy project-wide -->
|
||||
<object class="GtkListStore" id="backgrounds-liststore">
|
||||
<columns>
|
||||
<!-- column-name pixbuf -->
|
||||
<column type="GdkPixbuf"/>
|
||||
<!-- column-name data -->
|
||||
<column type="gpointer"/>
|
||||
<!-- column-name source-id -->
|
||||
<column type="guint"/>
|
||||
</columns>
|
||||
</object>
|
||||
<object class="GtkListStore" id="sources-liststore">
|
||||
<columns>
|
||||
<!-- column-name source-name -->
|
||||
<column type="gchararray"/>
|
||||
<!-- column-name source-id -->
|
||||
<column type="guint"/>
|
||||
<!-- column-name readonly -->
|
||||
<column type="gboolean"/>
|
||||
<!-- column-name source-pointer -->
|
||||
<column type="gpointer"/>
|
||||
</columns>
|
||||
</object>
|
||||
<object class="GtkHBox" id="background-panel">
|
||||
<property name="visible">True</property>
|
||||
<property name="spacing">12</property>
|
||||
<child>
|
||||
<object class="GtkVBox" id="vbox2">
|
||||
<property name="visible">True</property>
|
||||
<property name="spacing">6</property>
|
||||
<child>
|
||||
<object class="GtkComboBox" id="sources-combobox">
|
||||
<property name="visible">True</property>
|
||||
<property name="model">sources-liststore</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererText" id="cellrenderertext2"/>
|
||||
<attributes>
|
||||
<attribute name="text">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkScrolledWindow" id="scrolledwindow2">
|
||||
<property name="width_request">190</property>
|
||||
<property name="height_request">380</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="hscrollbar_policy">automatic</property>
|
||||
<property name="vscrollbar_policy">automatic</property>
|
||||
<property name="shadow_type">in</property>
|
||||
<child>
|
||||
<object class="GtkIconView" id="backgrounds-iconview">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="row_spacing">0</property>
|
||||
<property name="column_spacing">0</property>
|
||||
<property name="margin">0</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererPixbuf" id="pixbuf-renderer"/>
|
||||
<attributes>
|
||||
<attribute name="pixbuf">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkVBox" id="vbox3">
|
||||
<property name="visible">True</property>
|
||||
<child>
|
||||
<object class="GtkDrawingArea" id="preview-area">
|
||||
<property name="visible">True</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkHBox" id="bottom-hbox">
|
||||
<property name="visible">True</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="background-label">
|
||||
<property name="visible">True</property>
|
||||
<property name="xalign">0</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkHBox" id="edit-hbox">
|
||||
<property name="visible">True</property>
|
||||
<property name="spacing">12</property>
|
||||
<child>
|
||||
<object class="GtkColorButton" id="style-color">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="color">#000000000000</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkComboBox" id="style-combobox">
|
||||
<property name="visible">True</property>
|
||||
<property name="model">style-liststore</property>
|
||||
<property name="active">0</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererText" id="cellrenderertext1"/>
|
||||
<attributes>
|
||||
<attribute name="text">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<object class="GtkSizeGroup" id="sizegroup">
|
||||
<property name="mode">vertical</property>
|
||||
<widgets>
|
||||
<widget name="edit-hbox"/>
|
||||
<widget name="background-label"/>
|
||||
</widgets>
|
||||
</object>
|
||||
<object class="GtkListStore" id="style-liststore">
|
||||
<columns>
|
||||
<!-- column-name name -->
|
||||
<column type="gchararray"/>
|
||||
<!-- column-name value -->
|
||||
<column type="gint"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Tile</col>
|
||||
<col id="1">1</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Zoom</col>
|
||||
<col id="1">5</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Center</col>
|
||||
<col id="1">2</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Scale</col>
|
||||
<col id="1">3</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Fill</col>
|
||||
<col id="1">4</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Span</col>
|
||||
<col id="1">6</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
</interface>
|
||||
@@ -1,120 +0,0 @@
|
||||
/* bg-colors-source.c */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
#include "bg-colors-source.h"
|
||||
|
||||
#include "gnome-wp-item.h"
|
||||
|
||||
#include <glib/gi18n-lib.h>
|
||||
|
||||
G_DEFINE_TYPE (BgColorsSource, bg_colors_source, BG_TYPE_SOURCE)
|
||||
|
||||
#define COLORS_SOURCE_PRIVATE(o) \
|
||||
(G_TYPE_INSTANCE_GET_PRIVATE ((o), BG_TYPE_COLORS_SOURCE, BgColorsSourcePrivate))
|
||||
|
||||
static void
|
||||
bg_colors_source_class_init (BgColorsSourceClass *klass)
|
||||
{
|
||||
}
|
||||
|
||||
static gchar *colors[] =
|
||||
{
|
||||
"#c4a000",
|
||||
"#ce5c00",
|
||||
"#8f5902",
|
||||
"#4e9a06",
|
||||
"#204a87",
|
||||
"#5c3566",
|
||||
"#a40000",
|
||||
"#babdb6",
|
||||
"#2e3436",
|
||||
"#000000",
|
||||
NULL
|
||||
};
|
||||
|
||||
static gchar *color_names[] =
|
||||
{
|
||||
N_("Butter"),
|
||||
N_("Orange"),
|
||||
N_("Chocolate"),
|
||||
N_("Chameleon"),
|
||||
N_("Blue"),
|
||||
N_("Plum"),
|
||||
N_("Red"),
|
||||
N_("Aluminium"),
|
||||
N_("Gray"),
|
||||
N_("Black"),
|
||||
NULL
|
||||
};
|
||||
|
||||
static void
|
||||
bg_colors_source_init (BgColorsSource *self)
|
||||
{
|
||||
GnomeDesktopThumbnailFactory *thumb_factory;
|
||||
gchar **c, **n;
|
||||
GtkListStore *store;
|
||||
|
||||
store = bg_source_get_liststore (BG_SOURCE (self));
|
||||
|
||||
thumb_factory = gnome_desktop_thumbnail_factory_new (GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL);
|
||||
|
||||
for (c = colors, n = color_names; *c; c++, n++)
|
||||
{
|
||||
GnomeWPItem *item;
|
||||
GdkPixbuf *pixbuf;
|
||||
GdkColor color;
|
||||
|
||||
item = g_new0 (GnomeWPItem, 1);
|
||||
|
||||
item->filename = g_strdup ("(none)");
|
||||
item->name = g_strdup (_(*n));
|
||||
|
||||
gdk_color_parse (*c, &color);
|
||||
item->pcolor = gdk_color_copy (&color);
|
||||
item->scolor = gdk_color_copy (&color);
|
||||
|
||||
item->shade_type = G_DESKTOP_BACKGROUND_SHADING_SOLID;
|
||||
|
||||
gnome_wp_item_ensure_gnome_bg (item);
|
||||
|
||||
/* insert the item into the liststore */
|
||||
pixbuf = gnome_wp_item_get_thumbnail (item,
|
||||
thumb_factory,
|
||||
THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT);
|
||||
gtk_list_store_insert_with_values (store, NULL, 0,
|
||||
0, pixbuf,
|
||||
1, item,
|
||||
-1);
|
||||
|
||||
g_object_unref (pixbuf);
|
||||
}
|
||||
|
||||
g_object_unref (thumb_factory);
|
||||
}
|
||||
|
||||
BgColorsSource *
|
||||
bg_colors_source_new (void)
|
||||
{
|
||||
return g_object_new (BG_TYPE_COLORS_SOURCE, NULL);
|
||||
}
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
/* bg-colors-source.h */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef _BG_COLORS_SOURCE_H
|
||||
#define _BG_COLORS_SOURCE_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include "bg-source.h"
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define BG_TYPE_COLORS_SOURCE bg_colors_source_get_type()
|
||||
|
||||
#define BG_COLORS_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), \
|
||||
BG_TYPE_COLORS_SOURCE, BgColorsSource))
|
||||
|
||||
#define BG_COLORS_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), \
|
||||
BG_TYPE_COLORS_SOURCE, BgColorsSourceClass))
|
||||
|
||||
#define BG_IS_COLORS_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
|
||||
BG_TYPE_COLORS_SOURCE))
|
||||
|
||||
#define BG_IS_COLORS_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), \
|
||||
BG_TYPE_COLORS_SOURCE))
|
||||
|
||||
#define BG_COLORS_SOURCE_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), \
|
||||
BG_TYPE_COLORS_SOURCE, BgColorsSourceClass))
|
||||
|
||||
typedef struct _BgColorsSource BgColorsSource;
|
||||
typedef struct _BgColorsSourceClass BgColorsSourceClass;
|
||||
|
||||
struct _BgColorsSource
|
||||
{
|
||||
BgSource parent;
|
||||
};
|
||||
|
||||
struct _BgColorsSourceClass
|
||||
{
|
||||
BgSourceClass parent_class;
|
||||
};
|
||||
|
||||
GType bg_colors_source_get_type (void) G_GNUC_CONST;
|
||||
|
||||
BgColorsSource *bg_colors_source_new (void);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _BG_COLORS_SOURCE_H */
|
||||
@@ -1,169 +0,0 @@
|
||||
/* bg-flickr-source.c */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include "bg-flickr-source.h"
|
||||
|
||||
#include <libsocialweb-client/sw-client.h>
|
||||
#include <libsocialweb-client/sw-item.h>
|
||||
#include <libsocialweb-client/sw-client-service.h>
|
||||
|
||||
#include "gnome-wp-item.h"
|
||||
|
||||
G_DEFINE_TYPE (BgFlickrSource, bg_flickr_source, BG_TYPE_SOURCE)
|
||||
|
||||
#define FLICKR_SOURCE_PRIVATE(o) \
|
||||
(G_TYPE_INSTANCE_GET_PRIVATE ((o), BG_TYPE_FLICKR_SOURCE, BgFlickrSourcePrivate))
|
||||
|
||||
struct _BgFlickrSourcePrivate
|
||||
{
|
||||
SwClient *client;
|
||||
SwClientService *service;
|
||||
};
|
||||
|
||||
|
||||
static void
|
||||
bg_flickr_source_dispose (GObject *object)
|
||||
{
|
||||
BgFlickrSourcePrivate *priv = BG_FLICKR_SOURCE (object)->priv;
|
||||
|
||||
if (priv->client)
|
||||
{
|
||||
g_object_unref (priv->client);
|
||||
priv->client = NULL;
|
||||
}
|
||||
|
||||
if (priv->service)
|
||||
{
|
||||
g_object_unref (priv->service);
|
||||
priv->service = NULL;
|
||||
}
|
||||
|
||||
G_OBJECT_CLASS (bg_flickr_source_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_flickr_source_finalize (GObject *object)
|
||||
{
|
||||
G_OBJECT_CLASS (bg_flickr_source_parent_class)->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_flickr_source_class_init (BgFlickrSourceClass *klass)
|
||||
{
|
||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
||||
|
||||
g_type_class_add_private (klass, sizeof (BgFlickrSourcePrivate));
|
||||
|
||||
object_class->dispose = bg_flickr_source_dispose;
|
||||
object_class->finalize = bg_flickr_source_finalize;
|
||||
}
|
||||
|
||||
static void
|
||||
_view_items_added_cb (SwClientItemView *item_view,
|
||||
GList *items,
|
||||
gpointer userdata)
|
||||
{
|
||||
GList *l;
|
||||
BgFlickrSource *source = (BgFlickrSource *) userdata;
|
||||
GtkListStore *store = bg_source_get_liststore (BG_SOURCE (source));
|
||||
|
||||
for (l = items; l; l = l->next)
|
||||
{
|
||||
GnomeWPItem *item;
|
||||
GdkPixbuf *pixbuf;
|
||||
GdkColor color = { 0, 0, 0, 0 };
|
||||
SwItem *sw_item = (SwItem *) l->data;
|
||||
const gchar *thumb_url;
|
||||
|
||||
item = g_new0 (GnomeWPItem, 1);
|
||||
|
||||
item->options = G_DESKTOP_BACKGROUND_STYLE_ZOOM;
|
||||
item->name = g_strdup (sw_item_get_value (sw_item, "title"));
|
||||
item->source_url = g_strdup (sw_item_get_value (sw_item,
|
||||
"x-flickr-photo-url"));
|
||||
|
||||
item->pcolor = gdk_color_copy (&color);
|
||||
item->scolor = gdk_color_copy (&color);
|
||||
|
||||
item->shade_type = G_DESKTOP_BACKGROUND_SHADING_SOLID;
|
||||
|
||||
gnome_wp_item_ensure_gnome_bg (item);
|
||||
|
||||
/* insert the item into the liststore */
|
||||
thumb_url = sw_item_get_value (sw_item, "thumbnail");
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (thumb_url, THUMBNAIL_WIDTH,
|
||||
THUMBNAIL_HEIGHT, TRUE,
|
||||
NULL);
|
||||
gtk_list_store_insert_with_values (store, NULL, 0,
|
||||
0, pixbuf,
|
||||
1, item,
|
||||
-1);
|
||||
g_object_unref (pixbuf);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_query_open_view_cb (SwClientService *service,
|
||||
SwClientItemView *item_view,
|
||||
gpointer userdata)
|
||||
{
|
||||
|
||||
if (!item_view)
|
||||
{
|
||||
g_warning ("Could not connect to Flickr service");
|
||||
return;
|
||||
}
|
||||
|
||||
g_signal_connect (item_view,
|
||||
"items-added",
|
||||
(GCallback)_view_items_added_cb,
|
||||
userdata);
|
||||
sw_client_item_view_start (item_view);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_flickr_source_init (BgFlickrSource *self)
|
||||
{
|
||||
GnomeDesktopThumbnailFactory *thumb_factory;
|
||||
BgFlickrSourcePrivate *priv;
|
||||
|
||||
priv = self->priv = FLICKR_SOURCE_PRIVATE (self);
|
||||
|
||||
priv->client = sw_client_new ();
|
||||
priv->service = sw_client_get_service (priv->client, "flickr");
|
||||
sw_client_service_query_open_view (priv->service,
|
||||
"feed",
|
||||
NULL,
|
||||
_query_open_view_cb,
|
||||
self);
|
||||
|
||||
thumb_factory = gnome_desktop_thumbnail_factory_new (GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL);
|
||||
|
||||
g_object_unref (thumb_factory);
|
||||
}
|
||||
|
||||
BgFlickrSource *
|
||||
bg_flickr_source_new (void)
|
||||
{
|
||||
return g_object_new (BG_TYPE_FLICKR_SOURCE, NULL);
|
||||
}
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
/* bg-flickr-source.h */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef _BG_FLICKR_SOURCE_H
|
||||
#define _BG_FLICKR_SOURCE_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include "bg-source.h"
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define BG_TYPE_FLICKR_SOURCE bg_flickr_source_get_type()
|
||||
|
||||
#define BG_FLICKR_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), \
|
||||
BG_TYPE_FLICKR_SOURCE, BgFlickrSource))
|
||||
|
||||
#define BG_FLICKR_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), \
|
||||
BG_TYPE_FLICKR_SOURCE, BgFlickrSourceClass))
|
||||
|
||||
#define BG_IS_FLICKR_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
|
||||
BG_TYPE_FLICKR_SOURCE))
|
||||
|
||||
#define BG_IS_FLICKR_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), \
|
||||
BG_TYPE_FLICKR_SOURCE))
|
||||
|
||||
#define BG_FLICKR_SOURCE_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), \
|
||||
BG_TYPE_FLICKR_SOURCE, BgFlickrSourceClass))
|
||||
|
||||
typedef struct _BgFlickrSource BgFlickrSource;
|
||||
typedef struct _BgFlickrSourceClass BgFlickrSourceClass;
|
||||
typedef struct _BgFlickrSourcePrivate BgFlickrSourcePrivate;
|
||||
|
||||
struct _BgFlickrSource
|
||||
{
|
||||
BgSource parent;
|
||||
|
||||
BgFlickrSourcePrivate *priv;
|
||||
};
|
||||
|
||||
struct _BgFlickrSourceClass
|
||||
{
|
||||
BgSourceClass parent_class;
|
||||
};
|
||||
|
||||
GType bg_flickr_source_get_type (void) G_GNUC_CONST;
|
||||
|
||||
BgFlickrSource *bg_flickr_source_new (void);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _BG_FLICKR_SOURCE_H */
|
||||
@@ -1,268 +0,0 @@
|
||||
/* bg-pictures-source.c */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#include "bg-pictures-source.h"
|
||||
|
||||
#include "gnome-wp-item.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <gio/gio.h>
|
||||
#include <libgnomeui/gnome-desktop-thumbnail.h>
|
||||
|
||||
|
||||
G_DEFINE_TYPE (BgPicturesSource, bg_pictures_source, BG_TYPE_SOURCE)
|
||||
|
||||
#define PICTURES_SOURCE_PRIVATE(o) \
|
||||
(G_TYPE_INSTANCE_GET_PRIVATE ((o), BG_TYPE_PICTURES_SOURCE, BgPicturesSourcePrivate))
|
||||
|
||||
struct _BgPicturesSourcePrivate
|
||||
{
|
||||
GFile *dir;
|
||||
|
||||
GCancellable *cancellable;
|
||||
|
||||
GnomeDesktopThumbnailFactory *thumb_factory;
|
||||
};
|
||||
|
||||
|
||||
static void
|
||||
bg_pictures_source_get_property (GObject *object,
|
||||
guint property_id,
|
||||
GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
switch (property_id)
|
||||
{
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
bg_pictures_source_set_property (GObject *object,
|
||||
guint property_id,
|
||||
const GValue *value,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
switch (property_id)
|
||||
{
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
bg_pictures_source_dispose (GObject *object)
|
||||
{
|
||||
BgPicturesSourcePrivate *priv = BG_PICTURES_SOURCE (object)->priv;
|
||||
|
||||
if (priv->cancellable)
|
||||
{
|
||||
g_cancellable_cancel (priv->cancellable);
|
||||
g_object_unref (priv->cancellable);
|
||||
priv->cancellable = NULL;
|
||||
}
|
||||
|
||||
if (priv->thumb_factory)
|
||||
{
|
||||
g_object_unref (priv->thumb_factory);
|
||||
priv->thumb_factory = NULL;
|
||||
}
|
||||
|
||||
if (priv->dir)
|
||||
{
|
||||
g_object_unref (priv->dir);
|
||||
priv->dir = NULL;
|
||||
}
|
||||
|
||||
G_OBJECT_CLASS (bg_pictures_source_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_pictures_source_finalize (GObject *object)
|
||||
{
|
||||
G_OBJECT_CLASS (bg_pictures_source_parent_class)->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_pictures_source_class_init (BgPicturesSourceClass *klass)
|
||||
{
|
||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
||||
|
||||
g_type_class_add_private (klass, sizeof (BgPicturesSourcePrivate));
|
||||
|
||||
object_class->get_property = bg_pictures_source_get_property;
|
||||
object_class->set_property = bg_pictures_source_set_property;
|
||||
object_class->dispose = bg_pictures_source_dispose;
|
||||
object_class->finalize = bg_pictures_source_finalize;
|
||||
}
|
||||
|
||||
static void
|
||||
file_info_async_ready (GObject *source,
|
||||
GAsyncResult *res,
|
||||
gpointer user_data)
|
||||
{
|
||||
BgPicturesSource *bg_source = BG_PICTURES_SOURCE (user_data);
|
||||
BgPicturesSourcePrivate *priv = bg_source->priv;
|
||||
GList *files, *l;
|
||||
GError *err = NULL;
|
||||
GFile *parent;
|
||||
gchar *path;
|
||||
GtkListStore *store = bg_source_get_liststore (BG_SOURCE (bg_source));
|
||||
|
||||
files = g_file_enumerator_next_files_finish (G_FILE_ENUMERATOR (source),
|
||||
res,
|
||||
&err);
|
||||
|
||||
if (err)
|
||||
{
|
||||
g_warning ("Could not get pictures file information: %s", err->message);
|
||||
g_error_free (err);
|
||||
|
||||
g_list_foreach (files, (GFunc) g_object_unref, NULL);
|
||||
g_list_free (files);
|
||||
return;
|
||||
}
|
||||
|
||||
parent = g_file_enumerator_get_container (G_FILE_ENUMERATOR (source));
|
||||
path = g_file_get_path (parent);
|
||||
|
||||
|
||||
/* iterate over the available files */
|
||||
for (l = files; l; l = g_list_next (l))
|
||||
{
|
||||
GFileInfo *info = l->data;
|
||||
const gchar *content_type;
|
||||
|
||||
/* find png and jpeg files */
|
||||
content_type = g_file_info_get_content_type (info);
|
||||
|
||||
if (!content_type)
|
||||
continue;
|
||||
|
||||
if (!strcmp ("image/png", content_type)
|
||||
|| !strcmp ("image/jpeg", content_type))
|
||||
{
|
||||
GdkPixbuf *pixbuf;
|
||||
GnomeWPItem *item;
|
||||
gchar *filename;
|
||||
GtkTreeIter iter;
|
||||
GtkTreePath *tree_path;
|
||||
|
||||
filename = g_build_filename (path, g_file_info_get_name (info), NULL);
|
||||
|
||||
/* create a new GnomeWpItem */
|
||||
item = gnome_wp_item_new (filename, NULL,
|
||||
priv->thumb_factory);
|
||||
|
||||
if (!item)
|
||||
{
|
||||
g_warning ("Could not load picture \"%s\"", filename);
|
||||
g_free (filename);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* insert the item into the liststore */
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (filename, THUMBNAIL_WIDTH,
|
||||
THUMBNAIL_HEIGHT, TRUE,
|
||||
NULL);
|
||||
gtk_list_store_insert_with_values (store, &iter, 0,
|
||||
0, pixbuf,
|
||||
1, item,
|
||||
-1);
|
||||
tree_path = gtk_tree_model_get_path (GTK_TREE_MODEL (store),
|
||||
&iter);
|
||||
item->rowref =
|
||||
gtk_tree_row_reference_new (GTK_TREE_MODEL (store),
|
||||
tree_path);
|
||||
gtk_tree_path_free (tree_path);
|
||||
|
||||
g_free (filename);
|
||||
g_object_unref (pixbuf);
|
||||
}
|
||||
}
|
||||
|
||||
g_list_foreach (files, (GFunc) g_object_unref, NULL);
|
||||
g_list_free (files);
|
||||
|
||||
g_free (path);
|
||||
}
|
||||
|
||||
static void
|
||||
dir_enum_async_ready (GObject *source,
|
||||
GAsyncResult *res,
|
||||
gpointer user_data)
|
||||
{
|
||||
BgPicturesSourcePrivate *priv = BG_PICTURES_SOURCE (user_data)->priv;
|
||||
GFileEnumerator *enumerator;
|
||||
GError *err = NULL;
|
||||
|
||||
enumerator = g_file_enumerate_children_finish (G_FILE (source), res, &err);
|
||||
|
||||
if (err)
|
||||
{
|
||||
g_warning ("Could not fill pictures source: %s", err->message);
|
||||
g_error_free (err);
|
||||
return;
|
||||
}
|
||||
|
||||
/* get the files */
|
||||
g_file_enumerator_next_files_async (enumerator,
|
||||
G_MAXINT,
|
||||
G_PRIORITY_LOW,
|
||||
priv->cancellable,
|
||||
file_info_async_ready,
|
||||
user_data);
|
||||
}
|
||||
|
||||
static void
|
||||
bg_pictures_source_init (BgPicturesSource *self)
|
||||
{
|
||||
const gchar *pictures_path;
|
||||
BgPicturesSourcePrivate *priv;
|
||||
priv = self->priv = PICTURES_SOURCE_PRIVATE (self);
|
||||
|
||||
priv->cancellable = g_cancellable_new ();
|
||||
|
||||
pictures_path = g_get_user_special_dir (G_USER_DIRECTORY_PICTURES);
|
||||
priv->dir = g_file_new_for_path (pictures_path);
|
||||
|
||||
g_file_enumerate_children_async (priv->dir,
|
||||
G_FILE_ATTRIBUTE_STANDARD_NAME ","
|
||||
G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE,
|
||||
G_FILE_QUERY_INFO_NONE,
|
||||
G_PRIORITY_LOW, priv->cancellable,
|
||||
dir_enum_async_ready, self);
|
||||
|
||||
priv->thumb_factory =
|
||||
gnome_desktop_thumbnail_factory_new (GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL);
|
||||
|
||||
}
|
||||
|
||||
BgPicturesSource *
|
||||
bg_pictures_source_new (void)
|
||||
{
|
||||
return g_object_new (BG_TYPE_PICTURES_SOURCE, NULL);
|
||||
}
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
/* bg-pictures-source.h */
|
||||
/*
|
||||
* Copyright (C) 2010 Intel, Inc
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Author: Thomas Wood <thomas.wood@intel.com>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _BG_PICTURES_SOURCE_H
|
||||
#define _BG_PICTURES_SOURCE_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include "bg-source.h"
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define BG_TYPE_PICTURES_SOURCE bg_pictures_source_get_type()
|
||||
|
||||
#define BG_PICTURES_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), \
|
||||
BG_TYPE_PICTURES_SOURCE, BgPicturesSource))
|
||||
|
||||
#define BG_PICTURES_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), \
|
||||
BG_TYPE_PICTURES_SOURCE, BgPicturesSourceClass))
|
||||
|
||||
#define BG_IS_PICTURES_SOURCE(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
|
||||
BG_TYPE_PICTURES_SOURCE))
|
||||
|
||||
#define BG_IS_PICTURES_SOURCE_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), \
|
||||
BG_TYPE_PICTURES_SOURCE))
|
||||
|
||||
#define BG_PICTURES_SOURCE_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), \
|
||||
BG_TYPE_PICTURES_SOURCE, BgPicturesSourceClass))
|
||||
|
||||
typedef struct _BgPicturesSource BgPicturesSource;
|
||||
typedef struct _BgPicturesSourceClass BgPicturesSourceClass;
|
||||
typedef struct _BgPicturesSourcePrivate BgPicturesSourcePrivate;
|
||||
|
||||
struct _BgPicturesSource
|
||||
{
|
||||
BgSource parent;
|
||||
|
||||
BgPicturesSourcePrivate *priv;
|
||||
};
|
||||
|
||||
struct _BgPicturesSourceClass
|
||||
{
|
||||
BgSourceClass parent_class;
|
||||
};
|
||||
|
||||
GType bg_pictures_source_get_type (void) G_GNUC_CONST;
|
||||
|
||||
BgPicturesSource *bg_pictures_source_new (void);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _BG_PICTURES_SOURCE_H */
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user